Hallo,
ich versuche gerade ein STM32f0308-Disco Eval Board in betrieb zu
nehmen.
Das Flashen mittels STM32 ST-LINK Utility und auch mit OpenOCD aus der
Kommandozeile funktioniert auch.
Starte ich OpenOCD jedoch aus Eclipse heraus, bekomme ich in der Konsole
folgenden fehler:
1 | GNU MCU Eclipse 64-bits Open On-Chip Debugger 0.10.0+dev-00135-g8029919-dirty (2017-06-22-15:43)
|
2 | Licensed under GNU GPL v2
|
3 | For bug reports, read
|
4 | http://openocd.org/doc/doxygen/bugs.html
|
5 | Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
|
6 | adapter speed: 1000 kHz
|
7 | adapter_nsrst_delay: 100
|
8 | none separate
|
9 | srst_only separate srst_nogate srst_open_drain connect_deassert_srst
|
10 | Started by GNU ARM Eclipse
|
11 | Info : Unable to match requested speed 1000 kHz, using 950 kHz
|
12 | Info : Unable to match requested speed 1000 kHz, using 950 kHz
|
13 | Info : clock speed 950 kHz
|
14 | Info : STLINK v2 JTAG v28 API v2 SWIM v0 VID 0x0483 PID 0x3748
|
15 | Info : using stlink api v2
|
16 | Info : Target voltage: 2.903986
|
17 | Info : stm32f0x.cpu: hardware has 4 breakpoints, 2 watchpoints
|
18 | Info : accepting 'gdb' connection on tcp/3333
|
19 | Info : device id = 0x20006440
|
20 | Info : flash size = 64kbytes
|
21 | undefined debug reason 7 - target needs reset
|
22 | Info : dropped 'gdb' connection
|
Muss ich in den Eclipse Debug Configurations noch irgend was besonderes
einstellen, oder reset Parameter angeben? Wenn ja, wo?
Ich verwende Eclipse Oxygen und OpenOCD v0.10
Danke.