Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Debugging Embedded Linux - Tools and Techniques

Linux Foundation via YouTube

Overview

Explore embedded Linux debugging techniques in this comprehensive conference talk. Learn effective approaches and planning strategies for tackling complex hardware interactions. Discover how to reliably obtain printfs from various software layers, including the kernel and userspace, utilizing physical serial ports. Gain insights into embedded debuggers and diverse GDB use-cases. Master popular tools such as strace, perf, and Wireshark, while uncovering the secrets of kernel special files. Follow along as the speaker guides you through common debugging mistakes, practical examples, and experiments, concluding with a summary and Q&A session.

Syllabus

Intro
What is important
Common debugging mistakes
Example
Experiment
Tools
Printing
Kernel
Trace Path
Networking
Summary
Questions

Taught by

Linux Foundation

Reviews

Start your review of Debugging Embedded Linux - Tools and Techniques

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.