Forum: Mikrocontroller und Digitale Elektronik STM32F334 Ubuntu OpenOCD Startprobleme


von Michael H. (overthere)


Lesenswert?

Hallo,
ich habe Probleme mit OpenOCD loszulegen. Ich möchte meinen STM32F334 
programmieren. Als board nutze ich das "STM32F334 Nucleo".

Das Board wird erkannt:
Bus 007 Device 004: ID 0483:374b STMicroelectronics

Um das STM32F334 untersützt zu bekommen, habe ich folgendes Skript 
genutzt:
http://sourceforge.net/p/openocd/code/ci/master/tree/
Fairerweise muss ich sagen, dass dieses nur 10 Tagen auf der Rep liegt, 
und daher wohl die Ursache ist.

Will ich jetzt OpenOCD starten, bekomme ich folgende Fehlermeldung:
michael@oldgrey:~/Downloads/openocd_script/openocd-code$ openocd -f 
/usr/local/share/openocd/scripts/board/stm32f334discovery.cfg
Open On-Chip Debugger 0.8.0 (2015-03-04-17:30)
Licensed under GNU GPL v2
For bug reports, read
  http://openocd.sourceforge.net/doc/doxygen/bugs.html
adapter speed: 1000 kHz
adapter_nsrst_delay: 100
Runtime Error: /usr/local/share/openocd/scripts/target/stm32f3x.cfg:38: 
invalid command name "jtag_ntrst_delay"
in procedure 'script'
at file "embedded:startup.tcl", line 58
at file "/usr/local/share/openocd/scripts/board/stm32f334discovery.cfg", 
line 6
at file "/usr/local/share/openocd/scripts/board/st_nucleo_f3.cfg", line 
8
at file "/usr/local/share/openocd/scripts/target/stm32f3x.cfg", line 38

Habt ihr eine Idee, wie ich OpenOCD zum Laufen bekommen könnte?

von Michael H. (overthere)


Lesenswert?

Problem gelöst: Update auf OpenOCD 0.9 erforderlich. Muss man direkt aus 
Git raus builden.
Hier: http://sourceforge.net/p/openocd/code/ci/master/tree/

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.