Friday 7 August 2020

Developing & Delivering KnowHow

Home > Events > Debugging the Linux Kernel

Debugging the Linux Kernel

The webinar has ended - sorry you missed it! To keep up to date with the latest training webinars sign up for Doulos emails

Webinar Overview


Debugging the Linux kernel is a challenging but vital part of developing with Embedded Linux systems. Even if you are not working in the kernel itself, it is often useful and necessary to look in more detail at what the Linux kernel is doing. For example you might want to investigate changes in behaviour when updating the kernel version or to understand what's happening with the scheduling of your user space processes.

In this webinar:

We'll review the different tools and methodologies available to us in a typical embedded Linux system to debug the Linux kernel, from the humble 'printk' through to advanced debug probes such as the ARM® DSTREAM Debug and Trace unit.

Simon GodaThe one-hour training webinar will be presented by Doulos Embedded Senior Member Technical Staff and Linux expert Simon Goda. Interactive Q&A with techncial staff from ARM and Doulos is available to attendees throughout.

Attendance is free of charge.

Topics covered:

Why debug the kernel?
The humble printk & kernel logs
In-kernel debugging - KGDB/KDB (Demo)
On-chip debugging - JTAG (Demo)

If you have any queries, please contact

FREE online support resources with Doulos KnowHow:

Doulos KnowHow includes:
  • technical information
  • coding examples
  • guidelines
  • tips
  • tutorials
  • video guides
  • downloads.

Visit: »

Linux training available NOW from Doulos:

Developing with Embedded Linux
More information / enquire »
Designing Embedded Systems with Yocto
More information / enquire »
Comprehensive Embedded Linux Security More information / enquire »
ARM and Embedded Software Training »  
View full Doulos training schedule »  
Please contact Doulos to schedule a public course to suit you, or to discuss onsite training.

Privacy Policy Site Map Contact Us