Главная
Study mode:
on
1
Intro
2
THE SIX STAGES OF DEBUGGING
3
DEBUGGING STEP-BY-STEP
4
TOOLS AND TECHNIQUES
5
POST MORTEM ANALYSIS
6
EXAMPLE: KERNEL CRASH (CONT.)
7
EXAMPLE: KERNEL TRACING (CONT.)
8
INTERACTIVE DEBUGGING
9
EXAMPLE: KERNEL DEBUGGING WITH GDB (CONT.)
10
EXAMPLE: USER SPACE DEBUGGING WITH GDB
11
DEBUGGING FRAMEWORKS
12
EXAMPLE: DEBUGGING KERNEL HANGS (CONT.)
13
EXAMPLE: MEMORY LEAKS IN USER SPACE (CONT.)
14
PROBLEMS VS TECHNIQUES (3)
Description:
Learn essential tools and techniques for debugging embedded Linux systems in this comprehensive 46-minute conference talk presented by Sergio Prado from Embedded Labworks. Explore the six stages of debugging and follow a step-by-step approach to troubleshooting. Discover methods for post-mortem analysis, including examples of kernel crash and tracing. Gain insights into interactive debugging techniques, such as using GDB for kernel and user space debugging. Understand debugging frameworks and how to tackle common issues like kernel hangs and memory leaks in user space. By the end of this talk, acquire valuable knowledge to effectively identify and resolve problems in embedded Linux environments.

Tools and Techniques to Debug an Embedded Linux System

Linux Foundation
Add to list
0:00 / 0:00