Hallo,
ich habe folgendes Problem, bzw Probleme:
Ich habe einen STM32 Black Pill F411 und möchte diesen im Debug-Mode betreiben.
Unter "Sketch" habe ich "Für Debugging optimieren" eingestellt, und unter "Werkzeuge" habe bei "Optimize: Debug" gewählt.
Das Programm habe ich erfolgreich mit einem ST-LINK V2 hochgeladen.
Nun spuckt mir die Console für den "gdb-server" folgende Fehlermeldung aus.
Error: timed out while waiting for target halted
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Error: timed out while waiting for target halted
Error executing event gdb-flash-erase-start on target stm32f4x.cpu:
TARGET: stm32f4x.cpu - Not halted
Error: Target not halted
Error: failed erasing sectors 0 to 2
Error: flash_erase returned -304
Ich habe den Black Pill durch drücken des Reset-Button neugestartet, ändert aber nichts an der Fehlermeldung. Auch den Black Pill abziehen und wieder anstecken ändert daran nichts.
Nur einmal hat sich durch das Drücken des Reset-Buttons das Problem gelöst und es kam eine weitere Fehlermeldung. Nach weiterem Drücken des Reset-Buttons habe ich wieder das obige Problem und kann mir nicht vorstellen was das Problem sein könnte.
Hat jemand von euch Erfahrung und kann mir helfen? Liebe grüße und vielen Dank schon mal im Voraus!