Hallo,
habe hier ein LPC-2478STK von Olimex
(http://olimex.com/dev/lpc-2478stk.html)
welches ich versuche über den ARM-USB-TINY-H
(http://www.olimex.com/dev/arm-usb-tiny-h.html) mit OpenOCD
anzusprechen.
Wenn ich jetzt den OpenOCD Server mit:
1 | C:\Programme\OlimexODS\OpenOCD\openocd-libftdi.exe -f C:\Programme\OlimexODS\OpenOCD\olimex-arm-usb-tiny-h.cfg -f C:\Programme\OlimexODS\OpenOCD\tcl\target\lpc2478.cfg
|
versuche über die Windows-Konsole zu starten, bekomme ich immer die
selbe Fehlermeldung:
1 | C:\>C:\Programme\OlimexODS\OpenOCD\openocd-libftdi.exe -f C:\Programme\OlimexODS\OpenOCD\olimex-arm-usb-tiny-h.cfg -f C:
|
2 | \Programme\OlimexODS\OpenOCD\tcl\target\lpc2478.cfg
|
3 | Open On-Chip Debugger 0.4.0 (2010-11-23-14:20)
|
4 | Licensed under GNU GPL v2
|
5 | For bug reports, read
|
6 | http://openocd.berlios.de/doc/doxygen/bugs.html
|
7 | jtag_nsrst_delay: 100
|
8 | jtag_ntrst_delay: 100
|
9 | trst_and_srst srst_pulls_trst srst_gates_jtag trst_push_pull srst_open_drain
|
10 | RCLK - adaptive
|
11 | Info : max TCK change to: 30000 kHz
|
12 | Info : RCLK (adaptive clock speed)
|
13 | Info : JTAG tap: lpc2478.cpu tap/device found: 0x501f002b (mfg: 0x015, part: 0x01f0, ver: 0x5)
|
14 | Error: lpc2478.cpu: IR capture error; saw 0x09 not 0x01
|
15 | Error: couldn't read enough bytes from FT2232 device (0 < 81)
|
16 | Error: couldn't read from FT2232
|
17 | Command handler execution failed
|
18 | Warn : jtag initialization failed; try 'jtag init' again.
|
Ob ich das LPC-2478STK mit einem externen Netzteil oder über den
JTAG-Adapter versorge macht keinen Unterschied. Auch habe ich schon
mehrfach den Prozessor resetet und und die Verbindung zum JTAG-Adapter
getrennt.
Muss ich an der lpc2478.cfg Datei noch irgendwelche speziellen
Anpassungen für das LPC-2478STK vornehmen? Leider kann ich von Olimex
keine weiteren Informationen finden, wie speziell das LPC-2478STK mit
OpenOCD in Betrieb zu nehmen ist.
Ich hoffe es kann mir jemand einen Tipp geben, wo ich ansetzten könnte.
MfG Andreas