Hallo, ich habe bisher (auch jetzt) erfolgreich STM32F4xx-MCUs mit meinem STLINK-Clone per SWD programmiert. Nun wollte ich schnell einen kleinen STM32F0xx programmieren und schaffe es nicht einmal, eine Verbindung zum Debugger herzustellen, obwohl ich quasi dieselben Einstellungen verwende. Im Anhang die Fehlermeldung. Was bedeutet denn das?
Kann es sein, dass Verzeichnisse auf Netzlaufwerke gemappt hast? z.B. C:\users\Daniel auf einen Server? Damit haben einige Programme Probleme. Mappe besser Laufwerksbuchstaben auf Fileserver, zum Beispiel nutze H:\ als persönliches Netzlaufwerk. Alles unter C:\ und D:\ sollten echte lokale Laufwerke sein.
Ich habe keine Netzlaufwerke. Alle Projekte liegen am selben lokalen Laufwerk im selben Projekt-Hauptordner. (habe das auch nochmal mit einem Cortex-M4-Projekt verglichen)
Hast du ein Leerzeichen in deinem Projektnamen? EDIT: Schau mal hier: https://community.st.com/s/question/0D50X0000BL8nc2/failed-to-execute-mi-command https://forum.atollic.com/viewtopic.php?t=1567
:
Bearbeitet durch User
Daniel R. schrieb: > Hallo, > > ich habe bisher (auch jetzt) erfolgreich STM32F4xx-MCUs mit meinem > STLINK-Clone per SWD programmiert. > > Nun wollte ich schnell einen kleinen STM32F0xx programmieren und schaffe > es nicht einmal, eine Verbindung zum Debugger herzustellen, obwohl ich > quasi dieselben Einstellungen verwende. > > Im Anhang die Fehlermeldung. > > Was bedeutet denn das? Du solltest etwas machen, das dich nicht intellektuell überfordert, z.B. Socken stricken...
Ben S. schrieb: > Hast du ein Leerzeichen in deinem Projektnamen? Nein, das Projekt heißt einfach "Lights". Habe schon Portnummer geändert, IDE neu gestartet etc.
Das kenne ich als falsche Fehlermeldung vom gdb wenn der sich nicht mit dem gdbserver verbinden kann.
Ist es win10? Gibt es beim Projekt bauen Verzeichnis Warnungen?
pegel schrieb: > Was passiert bei > > Debug Probe ST-LINK (OpenOCD) > > ? Da kommt auch eine Fehlermeldung. pegel schrieb: > Ist es win10? Ja > Gibt es beim Projekt bauen Verzeichnis Warnungen? 06:57:24 **** Incremental Build of configuration Debug for project Lights **** make -j12 all arm-none-eabi-size Lights.elf text data bss dec hex filename 6588 20 1636 8244 2034 Lights.elf Finished building: default.size.stdout 06:57:25 Build Finished. 0 errors, 0 warnings. (took 842ms)
Daniel R. schrieb: >> Ist es win10? > > Ja Ist es vielleicht möglich das beim F0 Projekt, anders als sonst die Verzeichnisse relativ zum Projektverzeichnis, oder absolut angegeben sind? Oder anders herum? Ist mir eingefallen weil: https://serverfault.com/questions/727374/subst-command-is-broken-in-windows-10 Nur so eine Idee.
Also nachdem ich jetzt die IDE auf die aktuellste Version upgedatet habe, habe ich beim "Run" einen Reset-Error vom Debugger erhalten, woraufhin ich bemerkt habe, dass der Reset-Pin der MCU auf der Platine einen Designfehler aufwies. -> ich weiß nicht 100%, ob genau dieser Hardware-Fehler der Auslöser für die obige Meldung war, jedenfalls passt das dann oben mit der Ausgabe nicht zusammen. Wie auch immer, jetzt funktionierts.
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.