STM32F407VET6 mit zu hoher Taktfrequenz geflasht

OP #5459052
Lesenswert?
• ▲
▼
Ich vermute, das ich ein STM32F407VET6 - Board mit zu hoher Taktfrequenz 
geflasht habe.

Hergang:
--------

Erstes mal flashen und verify war o.k.

Von nun ging nichts mehr!!!

ST-Link V2 über Anschlüsse:  SWDIO, SWCLK und GND

Habe es leider mit einem zweiten Board ebenfalls versucht.
Hier ging es auch nur das eine Mal.

Habe dann festgestellt dass ich in der
 "cmsis_boot/stm32f4xx.h"  --> HSE_VALUE noch auf 8 anstatt wie für 
dieses Board notwendig, auf 25 gesetzt habe.

Damit ist der CPU-Takt mehr als 3 mal zu hoch!!!

Kann das der Grund sein, und wie könnte ich das "retten"
ohne den 25MHz Quarz auszulöten und temporär durch einen 8MHz Quarz zu 
ersetzen?

Vielen Dank zum Voraus!!
OP #5459217
Lesenswert?
• ▲
▼
Vielen Dank für Eure rasche Hilfe!

Die zwei Boards sind gerettet!

Bis anhin konnte ich mit der CoIDE die Boards flashen über den dafür 
vorgsehenen PinHeader, der nur die vier PINs aufweist:
- 3.3V, SWDIO, SWCLK, GND.

Das kleine Board hatte keinen RESET herausgeführt auf die PinHeader.
Also dann halt am RESET-Button einen Draht anlöten und mit dem RESET-Pin 
des ST-LINK verbunden.

Das reichte noch nicht um das Board in der CoIDE neu zu flashen.

Musste mir das ST-Link-Utility herunterladen und installieren,
um einen CHIP-ERASE durchzuführen.
Es kommt sofort der hinweis in den Settings
-> "Connect under Reset" einzustellen.
Super, das Flash konnte gelöscht werden.

Und nun kann auch wieder mit der CoIDE geflasht werden!

Mehrmals sogar! Vorausgesetzt mann "verhaut" sich nicht mit dem PLL 
Einstellungen und setzt die CPU-Frequenz auf ausserirdische Werte!

Danke!

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.