Hallo,
Ich habe vor längerer Zeit einen USB-Prog zugelegt.
(http://www.embedded-projects.net/usbprog)
Nun habe ich den mal reaktiviert und wollte damit über OpenOCD an einen
STM32 ran. Leider gibt es nur Fehler:
1 | Open On-Chip Debugger 0.4.0 (2010-02-22-19:05)
|
2 | Licensed under GNU GPL v2
|
3 | For bug reports, read
|
4 | http://openocd.berlios.de/doc/doxygen/bugs.html
|
5 | tms sequence is long
|
6 | 1000 kHz
|
7 | jtag_nsrst_delay: 100
|
8 | jtag_ntrst_delay: 100
|
9 | LIBUSB_DLL: info: usb_os_init: dll version: 0.1.12.2
|
10 | LIBUSB_DLL: info: usb_os_init: driver version: 0.1.12.2
|
11 | LIBUSB_DLL: info: usb_os_find_busses: found bus-0
|
12 | LIBUSB_DLL: info: usb_os_find_devices: found \\.\libusb0-0001--0x1781-0x0c63 on bus-0
|
13 | Info : USB JTAG Interface ready!
|
14 | Error: Translation from khz to jtag_speed not implemented
|
15 | Error: Translation from jtag_speed to khz not implemented
|
16 | Error: Translation from khz to jtag_speed not implemented
|
17 | Info : interface specific clock speed value 65025
|
18 | Error: JTAG scan chain interrogation failed: all ones
|
19 | Error: Check JTAG interface, timings, target power, etc.
|
20 | Error: JTAG scan chain interrogation failed: all ones
|
21 | Error: Check JTAG interface, timings, target power, etc.
|
22 | Command handler execution failed
|
23 | Warn : jtag initialization failed; try 'jtag init' again.
|
Also das JTAG Interface wird gefunden, aber Kommunikation mit dem STM32
ist nicht möglich.
Angeschlossen habe ich es so wie die Pinbelegung vom Programm
"usbprog-gui.exe" unter Firmware >> Pins gezeigt wird.
Kann der USB-Prog nicht mit dem STM32?
Der OpenOCD geht mit Olimex ARM-USB-OCD.