STM32F4 Discovery Disc1 läuft nur, wenn verbunden mit PC

OP (Firma: Ich.AG) #5127242
Lesenswert?

Ich habe ein discovery board STM32F407G DISC1.

Ein gleicher Typ wurde schon früher ohne Probleme von mir 
programmiert/geflasht und getestet. Die Boards die ich nachgekauft habe 
haben ein merkwürdiges Problem: nachdem das Board geflasht wurde 
funktioniert das Programm nur, wenn das Board an den USB Port eines PC 
angeschlossen ist. Wird das Board von extern mit +5V oder von einem USB 
Ladegerät betrieben blinkt LD1 mit ca. 1Hz rot und LD1 ist konstant rot. 
Sonst passiert nix. Das Programm läuft nicht.

Ich möchte betonen, dass dieses Problem bei dem alten Board nicht 
aufgetreten ist. Außerdem möchte ich darauf hinweisen, dass ich bereits 
die neuste ST-LINK Firmware mit STLinkUpgrade 3.2.2. installiert wurde. 
Das selbe Problem tritt bei einem STM32F411-DISC0 auf.

Kann mir jemand weiter helfen?
OP (Firma: Ich.AG) #5128246
Lesenswert?

Danke für die Antworten.
Es sieht so aus, als ob

- Ein Teil der Boards doch noch nicht mit der aktuellen STLink FW 
geflashed wurde
- Die anderen Boards noch nicht mit der STM32F$ SW geflashed wurde
- Der Code auf den F411 Boards nicht lauffähig ist.

Zur Zeit laufen somit all STM32F407 und als nächstes werde ich 
untersuchen, warum der Code auf den STM32F411 nicht läuft.

Ticket closed
Gast #5128250
Lesenswert?

>- Ein Teil der Boards doch noch nicht mit der aktuellen STLink FW
>geflashed wurde

Also ich habe die Erfahrung gemacht, dass man am besten alle STM-Boards 
mit STLink-V2 erst mal "updated".
Sonst lief immer irgend was nicht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren