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 21:07] admindebugging_hardware [2022/04/29 14:07] (current) – [gdb] admin
Line 1: Line 1:
  
-SWO+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) RTT (Segger)
Line 6: Line 14:
  
 [[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 33: 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.1650575269.txt.gz
  • Last modified: 4 years ago
  • by admin