dc9 - 0.5

DebConf9

Speakers
Simon Richter
Schedule
Day DebCamp day 6 (2009-07-21)
Room Lower talkroom
Start time 16:00
Duration 03:00
Info
ID 446
Event type lecture
Track DebCamp
Language en
Feedback

JTAG for beginners

Debugging bootloaders and kernels with JTAG is demonstrated with an ARM embedded system.

Unlike application software, which can be debugged by attaching to the process, kernels and bootloaders have no software layer above them that would provide debugging facilities, so debugging them requires hardware support and special techniques.

Contents:

  • JTAG basics
  • OpenOCD
  • Attaching to a target
  • Techniques for debugging