Loading...
 

JTAGImage


...nélkül nehezebb a debuggolás. Szerencsére egyik nap molnarkares bésetált és hagyott itt 2 db összeszerelt blackmagic jtag debugger-t illetve annak egy továbbfejlesztett változtatát a lyorakot, hozott meg 2 pcb-t ehhez a lyorakhoz. Ezek a debuggerek jelenleg a "very important stuff" dobozban találhatóak.

Image

legegyszerübb gdb-bol használni:

(gdb) target extended-remote /dev/ttyACM0
(gdb) mon jtag_scan
(gdb) attach 1

vagy alternatívan a

(gdb) mon swdp_scan

behelyettesítésével lehet lespórolni a szükséges kábelekből egyet (ld
swd vs jtag).

innentől kezdve bármilyen megszokott gdb paranccsal tudunk operálni.

A perifériák regiszter területek nincsenek benne a memória mapben amit a gdb lát, ezek eléréséhez a

(gdb) set mem inaccessible-by-default off

segíthet. Javasolt ezeket elhelyezni az aktuális könyvtárban egy .gdbinit fájlban, így nem kell ezeket állandóan újra gépelgetni.


Upcoming Events

No records to display