Debugging Embedded Linux - Tools and Techniques
Offered By: Linux Foundation via YouTube
Course Description
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
Tags
Related Courses
Introduction to IoT Reverse EngineeringHack in Paris via YouTube Introduction to the Kubernetes Seccomp Operator
Rawkode Academy via YouTube Strace - Monitoring the Kernel-User-Space Conversation
NDC Conferences via YouTube Strace - Swiss Army Knife to Trace, Analyze, and Debug in Real-Time
Linux Foundation via YouTube Mentorship Session - Tools and Techniques to Debug an Embedded Linux System
Linux Foundation via YouTube