Hallo zusammen,
ich programmiere gerade einen Stm32F417 Mikrokontroller auf einem selbst
designten Board. Als OS für den Kontroller verwende ich NuttX und mein
Programmieradapter ist per SWD mit dem Board verbunden.
Ich habe eine fehlerhafte NuttX-Datei auf den Kontroller geladen und
kann jetzt nicht mehr auf ihn zugreifen.
Falls ich versuche via OpenOCD und das STlink-Interface eine neue Datei
in den Speicher zu schreiben erhalte ich folgende Meldung:
1 | Error: timed out while waiting for target halted
|
2 | TARGET: stm32f4x.cpu - Not halted
|
3 | in procedure 'reset'
|
4 | in procedure 'ocd_bouncer'
|
Auch wenn ich mit Hilfe der ST-Utility versuche auf den Controller
zuzugreifen erhalte ich eine ähnliche Meldung:
Ich habe versucht das Board kurz vor und kurz nach dem ausführen der
jeweiligen Befehle zu resetten, was aber nichts gebracht hat.
Gibt es irgendeine andere Möglichkeit trotzdem auf den Stm32 zuzugreifen
und dessen Speicher zurückzusetzen?
Vielen Dank für die Hilfe,
Grüße,
Lukas