STM32 OpenOCD SWD schon nutzbar?

OP #1980278
Lesenswert?
• ▲
▼
OpenOCD soll in 0.5.0 endlich SWD für den STM32 unterstützen.
Die Entwicklung ist in vollem Gange.
Ich hatte versucht, mir die aktuelle Version zu kompilieren, bisher ohne 
Erfolg.
Bevor ich noch mehr Zeit investiere, wollte ich fragen, ob jemand schon 
SWD mit OpenOCD bei einem STM32 benutzt und ob das soweit läuft.

Ich bin mit JTAG und meinem FT2232 IF zufrieden, aber 4 statt 8 
Programmierpins wären schon nett.

ST-Link soll zwar auch SWD können, aber dafür muss man wieder das 
Atollic Studio installieren.
Das kann ich niemand mal schnell schicken wie OpenOCD.
Oder gibt es einen einfachen Weg, mit dem ST-Link zu flashen?
Evtl. die exe vom Atollic Studio nehmen und per Batch-Datei steuern?

Grüße,
Flo
(Firma: EleLa - www.elela.de) #1980302
Lesenswert?
• ▲
▼
Das passt da nicht ganz rein, aber was hälst Du von der Steckerbelegung?

http://www.mikrocontroller.net/articles/JTAG#Der_10-polige_JTAG_Stecker_von_mmvisual

Damit könnte man ziemlich leicht zwischen JTAG/SWD wechseln.

SWD konnte ich mit einem JLink von Segger mal nutzen.

Ansonsten hier gibts die 5er Version zum Testen:
http://www.freddiechopin.info/index.php/en/download/category/10-openocd-dev
Gast #2070986
Lesenswert?
• ▲
▼
SWD scheint zu funktionieren!

Wenn man die ST-Firmware aus dem stm32f103c8t6 vom STM32VLDISCOVERY raus 
schmeißt und die "versaloon" Firmware (GPL) dauf schiebt, dann kann ein 
gepatchtes openocd zumindest Sachen wie run, resume, reset, write_image, 
..

Also via PC <-> USB <-> stm32f103c8t6 <-> SWD <-> STM32F100RB

Nicht schlecht für 15€ :-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.