[STM32F4] openocd lässt sich nicht mehr starten

Gast #4136529
Lesenswert?

Plöter Anfängerfehler irgendwie.

Hab hiern STM32F4 Disco very Board mit STlinkv2.
Ich habe openocd 0.9.0 für Eclipse installiert, gestartet und (falsch?) 
beendet. Nun lässt er sich nicht mehr starten, alle Schaltflächen sind 
ausgegraut (siehe Bild). Läuft da noch ein zweiter Prozess im 
Hintergrund?
Angehängte Dateien:
Gast #4136568
Lesenswert?

Hmm...

So. Jetzt hab ich ihn mal gestartet.

Open On-Chip Debugger 0.9.0 (2015-05-21-13:13)
Licensed under GNU GPL v2
For bug reports, read
  http://openocd.org/doc/doxygen/bugs.html
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
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : clock speed 1800 kHz
Info : STLINK v2 JTAG v14 API v2 SWIM v0 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 2.896748
Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints

Die LED des Debuggers auf der Platine wechselt fleißig ihre Farbe, ich 
denke ich bin nu online.
Aber die Schaltflächen sind weiterhin ausgegraut.
Gast #4145901
Lesenswert?

So.
Ein neues blink-a-led zum debuggen. Warum sind die Schaltflächen auf dem 
Bild unter den Wörtern "Navigate Search Project Run" alle inaktiv?

Der Debugger läuft, die Led von st-link blinkt fleißig. Die User-Led 
blinkt ebenfalls, d.h. ich bin nicht in dem entsprechenden Modus um 
schrittweise durch den Code zu steppen.

Zu wenig Erfahrung. Was nun?
Angehängte Dateien:
Gast #4150672
Lesenswert?

>Weil der gdb sich schon beendet hat.
Hmm. Ich hoffe ich stehe jetzt nicht als Vollidiot da, aber ich habe 
noch nicht den Zusammenhang zwischen arm-none-eabi-gdb und openocd 
verstanden.
Hab bis jetzt in die Register immer nur per LCD oder stdout reingekuckt.
Kannst das ja kurz erläutern wenn du magst.

>Ist das überhaupt der korrekte gdb?
>Der müsste eigentlich "arm-none-eabi-gdb" sein.
Ich meine, er hätte ein einziges mal, ganz zu Beginn richtig 
funktioniert. Vielleicht sollte ich dit Janze nochmal neu aufsetzen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren