debugging_hardware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
debugging_hardware [2022/04/21 20:56] – [JTAG] admindebugging_hardware [2022/04/29 14:07] (current) – [gdb] admin
Line 1: Line 1:
 +
 +ARM semihosting
 +
 +ITM, available in M3/M4/M7, output debug msgs over serial SWO / SWV (protocol)
 +
 +ETM
 +
 +SWD: SWCLK, SWDIO plus (optional) SWO
 +
 +SWO is an optional extension of the SWD interface
 +
 +RTT (Segger)
 +
  
 [[https://github.com/blacksphere/blackmagic/wiki|Black Magic Probe]] [[https://github.com/blacksphere/blackmagic/wiki|Black Magic Probe]]
 +
 +https://www.codeinsideout.com/blog/stm32/swv/
  
 ====== ARM ====== ====== ARM ======
Line 28: Line 43:
 https://www.allaboutcircuits.com/technical-articles/getting-started-with-openocd-using-ft2232h-adapter-for-swd-debugging/ https://www.allaboutcircuits.com/technical-articles/getting-started-with-openocd-using-ft2232h-adapter-for-swd-debugging/
 ====== gdb ====== ====== gdb ======
 +{{ :gdb_cheat_sheet.pdf |}}
 +
 https://www.youtube.com/watch?v=PorfLSr3DDI https://www.youtube.com/watch?v=PorfLSr3DDI
  
  • debugging_hardware.1650574602.txt.gz
  • Last modified: 4 years ago
  • by admin