Loading...
 
[Show/Hide Left Column]

JTAG Image


...nélkül nehezebb a debuggolás. Szerencsére egyik nap molnarkares bésetált és hagyott itt 2 db összeszerelt blackmagic jtag debugger(external link)-t illetve annak egy továbbfejlesztett változtatát(external link) 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.



Contributors to this page: stef17358 points  .
Page last modified on Tuesday 21 of January, 2014 18:52:11 CET by stef17358 points .

Upcoming events

1)  Tue 23 of Dec., 2014 19:00 CET
Plénum
2)  Thu 25 of Dec., 2014 19:00 CET
Hakk csütörtök
3)  Tue 30 of Dec., 2014 18:00 CET
config night