STM32F411 OpenOCD / J-Link Flash-Probleme, jedoch nicht mit ST-Link Utility

Gast #4240575
Lesenswert?
• ▲
▼
Hallo,

über SWD (+SWO & RST) hängt ein STM32F411CE an einem STM32F4-DISCOVERY 
oder alternativ an einem J-Link.
OpenOCD(0.9.0) funktioniert mit dem on-board µC wunderbar, hat jedoch 
beim flashen / debuggen Probleme; der Log ist angehängt.
Der J-Link behauptet, den µC programmiert zu haben - liest man ihn dann 
aber mit dem ST-Link Utility ist er unverändert leer.
Mit diesem kann man ihn auch problemlos mit allen Resetmethoden 
programmieren.

Die Reset-Leitung wird beim ST-Programm bei den entsprechenden 
Einstellungen am µC erwartungsgemäß kurz (ca. 30µs) auf low gezogen, in 
allen anderen Fällen jedoch nicht, obwohl es im Log von OpenOCD steht.

Eclipse meldet bei OpenOCD:
"Error in final launch sequence
Failed to execute MI command:
load FILENAME.elf
Error message from debugger back end:
Error erasing flash with vFlashErase packet
Failed to execute MI command:
load FILENAME.elf
Error message from debugger back end:
Error erasing flash with vFlashErase packet
Error erasing flash with vFlashErase packet"

Alle Tools sind auf der neuesten stabilen Version.

Vielen Dank für jeglichen Tipp, ich bin mit meiner Weisheit am Ende und 
probiere schon den ganzen Tag rum...
Angehängte Dateien:
Gast #4241247
Lesenswert?
• ▲
▼
Mittlerweile habe ich die Vermutung, dass der STM32F411 einfach nicht 
wirklich unterstützt wird.
Weder vom SEGGER J-Link noch von OpenOCD. Mit dem ST-Link Utility kann 
ich ihn ja problemlos Programmieren, anhalten etc...

Der GDB-Server von Em::Best funktioniert z.T., aber auch nicht wirklich 
konsistent.

Auf derselben Platine hat ein STM32F401 problemlos mit beiden debuggern 
gewerkelt...

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.