Completed
The Raspberry Pi 3B
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Debugging Embedded Devices Using GDB
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 License
- 3 Objectives
- 4 Resources
- 5 The Raspberry Pi 3B
- 6 Native vs cross compiling
- 7 Getting a toolchain
- 8 Toolchain prefix for 32-bit ARM toolchains
- 9 Toolchain sysroot
- 10 The Yocto Project SDK
- 11 Finding the sysroot of a Yocto Project tool
- 12 The tools
- 13 Demo time (1)
- 14 Preparing to debug 1/2
- 15 Remote debugging
- 16 Setting sysroot
- 17 Command-line debugging Development host
- 18 Breakpoints Add a breakpoint
- 19 Controlling execution
- 20 Displaying and changing variables
- 21 GDB command files
- 22 Defining a new command
- 23 DDD: Data Display Debugger
- 24 Other front ends for GDB
- 25 watchpoints Break when a variable changes
- 26 stack frames and back trace Each function has a stack frame which contains the local (auto) variables