PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : stm32 discovery mit openocd



drew
23.07.2012, 21:54
Hallo,
ich habe mal wieder etwas Zeit gefunden um mich mit meinem STM32-discovery zu beschäftigen.
Und zwar wollte ich mal versuchen zu debuggen. So wie ich das gesehen habe ist da doch auch ein ST-Link V1 mit drauf. Da habe ich mir gedacht, dass das auch mit openocd zusammen arbeiten sollte. Leider habe ich noch gar keine Ahnung von openocd. (Das ist wohl das größte Problem an der Sache.)
ich habe mir also openocd für Windows als binary herunter geladen:
http://www.freddiechopin.info/en/download/category/10-openocd-dev

Dann die Anleitung gelesen und:
openocd -f ../board/stm32vldiscovery.cfg

oder:
openocd -f ../interface/stlink-v1.cfg -f ../target/stm32f1x.cfg

eingegeben.
Leider bekomme ich immer folgende Fehlermeldung:

Open On-Chip Debugger 0.6.0-dev-00599-ga21affa (2012-06-20-09:18)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.sourceforge.net/doc/doxygen/bugs.html
1000 kHz
1000 kHz
adapter_nsrst_delay: 100
Runtime Error: ../target/stm32f1x.cfg:27: invalid command name "jtag_ntrst_delay" in procedure 'script'
at file "embedded:startup.tcl", line 58
at file "../target/stm32f1x.cfg", line 27

Kann mir jemand weiter helfen?

Schon mal Danke,
Drew

Ps: Das board habe ich über USB natürlich dran und blinken tut's auch.

ahabakukuk
01.12.2012, 20:09
Hallo drew
Ich habe keine Erfahrung mit Opencd. Kann dir nur die Keil MDK-ARM Lite IDE empfehlen.
Download hier https://www.keil.com/demo/eval/arm.htm

Interessantes Video zu dieser IDE und STM32F4 Discovery Board (wie installieren, Einstellungen ect.)
https://www.youtube.com/watch?v=RXOOxby5nns

Tutorial zu STM32 : http://www.diller-technologies.de/stm32_wide.html

Gruss