Hallo zusammen, ich würde gerne meinen STM32f429 über die serielle Schnittstelle flashen. Ich habe bereits erfolgreich mit dem Flash-Loader von ST den Controller programmiert, allerdings nur am USART-1 Port. Meine Frage: Ist es möglich auch über einen anderen USART-Port (z.B. USART-4) den Controller zu flashen. Muss man da irgendwo was umstellen? Hatte bis jetzt keinen Erfolg. Danke schonmal und schöne Grüße
jumper schrieb: > Ist es möglich auch über einen anderen USART-Port (z.B. USART-4) den > Controller zu flashen. Ja, aber USART4 geht nicht. Woher ich das weiß? Ich habe ins Datenblatt gesehen.
Eher Reference-Manual: Embedded bootloader The embedded bootloader mode is used to reprogram the Flash memory using one of the following serial interfaces: • USART1 (PA9/PA10) • USART3 (PB10/11 and PC10/11) • CAN2 (PB5/13) • USB OTG FS (PA11/12) in Device mode (DFU: device firmware upgrade). Alternativ kannst Du auch einen eigenen Bootloader schreiben, der dann einen UART Deiner Wahl bedient. Gruß, Stefan
Hallo, ich kaper den thread mal. Ich flashe auch einen STM32F405 mit dem Flash-Loader von ST über den UART. Das geht auch gut mit einem PC, mit meinem Labor-PC aber nicht. Ich vermute, das ist irgend ein timing Problem. Kennt jemand den Effekt und hat jemend den gelöst? Danke Cheers Detlef
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.