HomeBlogMagic

Fix: Open OCD

Vor kurzem hatte ich in Windows beim debuggen meines STM32F4Discovery Boards einen Fehler erhalten:

GNU MCU Eclipse 64-bit Open On-Chip Debugger 0.10.0+dev-00462-gdd1d90111 (2019-01-18-11:42)
Licensed under GNU GPL v2
For bug reports, read
    http://openocd.org/doc/doxygen/bugs.html
WARNING: target/stm32f4x_stlink.cfg is deprecated, please switch to target/stm32f4x.cfg
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 2000 kHz
adapter_nsrst_delay: 100
none separate
srst_only separate srst_nogate srst_open_drain connect_deassert_srst
Started by GNU ARM Eclipse
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : clock speed 2000 kHz
Error: open failed

Der Fehler entstand durch das einstecken des USB2.0 Boards in einen USB3.0 Boards. Der Treiber, oder openocd, scheinen damit ein Problem zu haben. Nach dem umstecken in einen USB2.0 Port ging wieder alles problemlos.