Mentorship Session: Tools and Techniques to Debug an Embedded Linux System
Mentor: Sergio Prado, Consultant & Trainer, Embedded Labworks There are several techniques to debug an embedded Linux system that can be applied in both user space and kernel space. Depending on the problem, you may need different tools, like addr2line for crash dump and kernel oops analysis, GDB for interactive (remote) debugging, ftrace for kernel tracing, valgring to catch memory-related issues, strace/ltrace for user space applications tracing, perf/gprof for application profiling, etc. In this talk, we will learn how these and many other tools and techniques can be applied to improve the quality and find/fix bugs faster on an embedded Linux system.

▶︎
Mentorship Session: Testing the Media Subsystem: Compliance Tests and Virtual Drivers

▶︎
Getting started with Yocto Project - Chris Simmons - NDC TechTown 2022

▶︎
Mentorship Session: Linux Kernel Debugging Tricks of the Trade

▶︎
See what your computer is doing with Ftrace utilities

▶︎
How to Avoid Writing Device Drivers for Embedded Linux - Chris Simmonds, 2net

▶︎
Fundamentals of Embedded Linux - Chris Simmons - NDC TechTown 2022

▶︎
Casey Muratori – The Big OOPs: Anatomy of a Thirty-five-year Mistake – BSC 2025

▶︎
Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

▶︎
Why AI Has Failed to Take Your Job Since 1976

▶︎
Exploring Linux /proc filesystem and System Calls Hacking Session with Tanel Poder

▶︎
Deutschland – Curaçao Highlights | Gruppe E, FIFA WM 2026 | sportstudio

▶︎
systemd on Linux 1: Intro and Unit Files

▶︎
Basics of I2C on Linux - Luca Ceresoli, Bootlin

▶︎
The Story of C++: The World's Most Consequential Programming Language | The Official Story

▶︎
Linux Performance Tools, Brendan Gregg, part 1 of 2

▶︎
Debugging the Linux kernel with GDB

▶︎
Mentorship Session: ALSA: Writing the Soundcard Driver

▶︎
Device Tree: hardware description for everybody !

▶︎
LF Live Mentorship Session: Tracing with Ftrace: Critical Tooling for Linux Development

▶︎
