debugging_hardware

This is an old revision of the document!


Black Magic Probe

ARM

JTAG

OpenOCD

gdb

https://www.youtube.com/watch?v=PorfLSr3DDI

See gdb chapter in 21st Century C

https://github.com/cyrus-and/gdb-dashboard

https://news.ycombinator.com/item?id=19972435

https://interrupt.memfault.com/blog/cortex-m-breakpoints

Some interesting articles:

https://jvns.ca/blog/2014/02/10/three-steps-to-learning-gdb/
https://jvns.ca/blog/2016/08/10/how-does-gdb-work/
https://jvns.ca/blog/2018/01/04/how-does-gdb-call-functions/

gdb automated tests

  • debugging_hardware.1645092835.txt.gz
  • Last modified: 4 years ago
  • by admin