Hallo, mir ist da wohl ein kleiner Unfall passiert. Ich habe ein Programm in den STM32 programmiert, wo dieser im Low Power Mode arbeitet. Das scheint dieser auch zu machen. Das Problem ist nur, das ich jetzt kein neues Programm mehr einspielen kann. In den Stromsparmodus kann dieser wohl nicht programmiert werden. Weiß jemand wie man den aus den Low Power Modus rausbekommt? Oder wie man das aktuelle Programm aus den MC löschen kann?
Versuche es mit STM32 ST-Link Utilty http://www.st.com/web/en/catalog/tools/PF258168 Damit sollte es möglich sein den Microcontroller zu löschen und neu zu flaschen.
@ Torwin Ich hatte schon gehofft, das es mit den standard Programmer STM32 ST link gemacht werden kann. Aber das schein nicht mein Problem zu sein, ich glaube ich muss irgendetwas an der Hardware machen damit der Mikrocontroller wieder gefunden wird. Noch ein Paar details zur Hardware Beschaltung: - Boot0 ist bei mir mit den Pull-Down fest Low - Spannungsversorgung ist 3,3V, seit dem Unfall arbeitet er mit 0,8V
Die Fehlermeldung die Ich bekomme wenn ich Programmieren oder löschen möchte ist: Unabled to read device IdCode: SWDIO is allwas low. Plwase check target power.
>Spannungsversorgung ist 3.3V, seit dem Unfall arbeitet er mit 0.8V >SWDIO is allways low. Please check target power Das steht doch schon in deiner Fehlerbeschreibung, überprüfe die Spannungsversorgung. STM32F4 benötigt normallerweise 1.8V bis 3.6V Spannungsversorgung, deswegen will auch der Programmer den nicht flaschen. Überprüfe eventuell noch den Pegel auf dem Reset-Pin(NRST), bzw. auf dem PDR_ON Pin, vieleicht ist der µC im Dauerreset.
Hast du in deinem Programm den SWDIO Pin evtl umprogrammiert? So habe ich mich bei meinem LPC mal ausgesperrt.
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.