SW4STM32 hängt bei in procedure 'ocd_bouncer'

Gast #5139863
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe das Problem, das ich keine Controller mit SW4STM32 flashen 
kann.
Also kann ich schon, aber nicht beim neu erstellten Projekt.

Wenn ich eines der Beispiele von ST importiere, klappt dies ohne 
Probleme.
Da es aber jetzt Zeit wird für ein eigenes Projekt, habe ich des mittels 
CubeMX erstellt und anschließend in SW4STM32 importiert. Anschließend 
kompeliert, macht bisher keine Probleme.
Will ich aber das Programm auf den Controller laden, bleibt er bei "in 
procedure 'ocd_bouncer'" hängen und macht nichts mehr. Beim 
Beispielprojekt folgt eigentlich ein Shutdown Command, hier jedoch 
nicht.

Programmiert werden soll das STM3210C-EVAL Board mittels dem ST-Link 
welches sich auf dem Nucleo-F401RE Board befindet. FUnktioniert mit den 
Beispielprojekten so ohne Probleme.

Ich habe bereits alle möglichen Einstellungen in den Projekten 
verglichen, finde jedoch keinen Unterschied.

Im Anhang befindet sich die komplette Log-Datei, welche mir in der 
Konsole angezeigt wird, wenn ich auf Run drücke.

Vielen Dank schon mal für jede Antwort.
Angehängte Dateien:
Gast #5140511
Lesenswert?
• ▲
▼
Hi pegel,
danke für die schnelle Antwort, aber die Files sind komplett gleich. 
Habe auch schon mal angegeben, das er die cfg vom funktionierendem 
Projekt nehmen soll, jedoch tritt da der selbe Fehler auf.
Wo genau muss ich den Paramter -d3 hinzufügen? In der cfg-Datei?
#5140519
Lesenswert?
• ▲
▼
Moin,

ich mache aktuell genau das gleiche, also mit CubeMX erstellte Projekte 
mit SW4STM32 nutzen. Funktioniert mit einem Nucleo F446RE tadelos.
Wie hast du die Projekte in SW4STM32 importiert?

Bei mir erzeugt CubeMX eine .cproject Datei. Die einmal doppelt 
anklicken, dann wird das Projekt importiert. Klappt einwandfrei.

Gruß
Gast #5140522
Lesenswert?
• ▲
▼
Vielen Dank für den Link. Hab den Parameter hinzugefügt und es kommt 
deutlich mehr raus, siehe Anhang.

Die wichtigste Zeile dürfte die am Ende sein:
1
Debug: 1027 782 target.c:2319 target_write_u32(): failed: -4
2
User : 1028 782 command.c:546 command_print(): in procedure 'program' 
3
in procedure 'reset' called at file "embedded:startup.tcl", line 507
4
in procedure 'ocd_bouncer'
5

6
Debug: 1029 782 command.c:628 run_command(): Command failed with error code -4
7
User : 1030 782 command.c:689 command_run_line(): 
8
Debug: 1031 782 hla_interface.c:119 hl_interface_quit(): hl_interface_quit
Angehängte Dateien:

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.