September 13-16, 2022
Dublin, Ireland + Virtual
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit Europe 2022 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Irish Standard Time (UTC +1). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Tuesday, September 13 • 12:00 - 12:40
Debugging Embedded Linux - Marta Rybczynska, Syslinbit

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
The sad truth is that when developing an application, we spend most of the time debugging. The case of embedded Linux is even more complicated than traditional systems, because we need to take into account the hardware interactions. In this session, Marta is going to do a gentle introduction to embedded Linux debugging. It will start with tips on approach and planning, then move to tools. Getting printfs and similar reliably from different software layers will be the first topic (including the kernel, userspace, using physical serial ports and more). Then Marta will introduce embedded debuggers, with different GDB use-cases. Finally, she will cover most popular tools like strace, perf, Wireshark and share secrets of kernel special files.

avatar for Marta Rybczynska

Marta Rybczynska

Founder, Syslinbit
Marta Rybczynska has network security background, 20 years of experience in Open Source including 15 years in embedded development. She has been working with embedded operating systems like Linux and various real-time ones, system libraries and frameworks up to user interfaces. Her... Read More →

Tuesday September 13, 2022 12:00 - 12:40 IST
Liffey B Part 1 (Level 1)
  Open Source On-Ramp, Embedded Essentials (Beginner)