Overview
One of the hardest parts in embedded development is to understand the behavior of the system. A debugger is the tool of choice for providing visibility into the inner workings of a Linux system.
Debugging embedded Linux is an advanced course which targets already competent Linux programmers who wish to learn more about mastering Linux debugging techniques in an effective and timesaving way.
Goal/Benefits
This training covers advanced features and techniques of embedded systems development from a debugging point of view.
In addition, by mastering the tools and the development methodologies presented in this course, you will be able to create your design faster, shorten your development time, and lower development costs.
Audience/Participants
Competent Linux programmers who wish to achieve a higher degree of understanding on common Linux application/kernel failure modes and advanced debugging techniques to handle them.
Previous knowledge
You have either experience from working with Lauterbach TRACE 32, knowing commands like “do”, “data.list” and “sys.up”, or you have participated in our training course Lauterbach Debugging.
You also have basic programming knowledge in C, and know how a microcontroller works.