STM32 OpenOCD SWD schon nutzbar?

OP #1980278
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)
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
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

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.