<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">On Mar 13, 2018 1:36 AM, "Sebastian Huber" <<a href="mailto:sebastian.huber@embedded-brains.de">sebastian.huber@embedded-brains.de</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">On 12/03/18 21:20, Gedare Bloom wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Since I'm pretty keen on RTEMS, I think I'll have a 2nd proposal too, which<br>
I'll decide and discuss with you guys soon, hopefully! (Perhaps the tracing<br>
or the APA scheduling projects).<br>
<br>
</blockquote>
That's fine. I don't think APA by itself is enough for the summer.<br>
<br>
</blockquote>
<br></div>
The strong APA scheduler was a GSoC project last year. Unfortunately the student got ill and could not really work on it.<br>
<br>
I think a ready to use tracing framework with good support from standard tools would be quite nice for RTEMS application development. I have some network stack performance issues which are probably more easy to track down with such a tool ;-)</blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">The Common Trace Format (CTF) project is the one I steering students to for this use case. It is what integrates into Eclipse and lets you use the Linux Trace Toolkit (LTTNG). That tool visualizes trace logs, can do it live or from logs, and has built-in capability to detect some behavioral errors based on logged event patterns.</div><div dir="auto"><br></div><div dir="auto">The cousin of this is the TCF project for remote debugging and target interaction. Also used by Eclipse.</div><div dir="auto"><br></div><div dir="auto">As far as I can tell, those are the two pieces required to give us a really nice and complete Eclipse environment.</div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="elided-text">
<br>
-- <br>
Sebastian Huber, embedded brains GmbH<br>
<br><a href="https://maps.google.com/?q=%0AAddress+:+Dornierstr.+4,+D-82178+Puchhe&entry=gmail&source=g">
Address : Dornierstr. 4, D-82178 Puchhe</a>im, Germany<br>
Phone : <a href="tel:%2B49%2089%20189%2047%2041-16" value="+4989189474116" target="_blank">+49 89 189 47 41-16</a><br>
Fax : <a href="tel:%2B49%2089%20189%2047%2041-09" value="+4989189474109" target="_blank">+49 89 189 47 41-09</a><br>
E-Mail : <a href="mailto:sebastian.huber@embedded-brains.de" target="_blank">sebastian.huber@embedded-brain<wbr>s.de</a><br>
PGP : Public key available on request.<br>
<br>
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.<br>
<br>
______________________________<wbr>_________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman<wbr>/listinfo/devel</a></div></blockquote></div><br></div></div></div>