Hallo,
ich habe mein altes Beagleboard ausgegraben um eine Projekt zu
realisieren. Dabei musste ich feststellen, dass der SPL, der aus meinem
Yocto build rausfällt nicht booted. Das würde ich gerne debuggen.
Dazu muss ich sagen, dass ich die größte Erfahrung mit den JTAG
debuggern von Lauterbach habe.
Der JTAG Debugger ist ein Olimex JTAG Tiny. Ich bin kurz davor mir einen
Segger zu bestellen... Aber dafür bräuchte ich erstmal Gewissheit, dass
es dann wirklich funktioniert :)
Jetzt komm ich mal zum eigentlichen Problem:
1 | ~$ openocd -s lib/openocd/ -f interface/ftdi/olimex-jtag-tiny.cfg -f board/ti_beagleboard.cfg
|
2 | Open On-Chip Debugger 0.11.0
|
3 | Licensed under GNU GPL v2
|
4 | For bug reports, read
|
5 | http://openocd.org/doc/doxygen/bugs.html
|
6 | Info : auto-selecting first available session transport "jtag". To override use 'transport select <transport>'.
|
7 | Warn : omap3530.dsp: huge IR length 38
|
8 | Test123
|
9 | Line 47
|
10 | omap3530.cpu
|
11 | omap3530.jrc
|
12 | trst_only separate trst_push_pull
|
13 |
|
14 | Info : Listening on port 6666 for tcl connections
|
15 | Info : Listening on port 4444 for telnet connections
|
16 | Info : clock speed 1000 kHz
|
17 | Info : JTAG tap: omap3530.jrc tap/device found: 0x0b7ae02f (mfg: 0x017 (Texas Instruments), part: 0xb7ae, ver: 0x0)
|
18 | Error: Invalid command argument
|
19 | /usr/bin/../share/openocd/scripts/target/omap3530.cfg:61: Error: Tap 'omap3530.dap' could not be found
|
20 | in procedure 'jtag_init' called at file "src/jtag/core.c", line 1772
|
21 | at file "/usr/bin/../share/openocd/scripts/target/omap3530.cfg", line 61
|
22 | Info : starting gdb server for omap3530.cpu on 3333
|
23 | Info : Listening on port 3333 for gdb connections
|
24 | ^Cshutdown command invoked
|