WARN src/stlink-usb.c: Couldn't find any ST-Link/V2 devices

#3871212
Lesenswert?

Guten Tag liebe Gemeinde,

ich arbeite seit kurzer Zeit mit einem STM32F429 Discovery Board und 
nutze Eclipse Mars CDT als IDE (mit der ARM Toolchain und GDB Hardware 
Debugger)(OS Windows 7 64bit). Der Build-Vorgang funktioniert 
mittlerweile. Die *.elf-Datei und das Hex-File (siehe Anhang) werden 
erzeugt und sehen vernünftig aus. Um das Hex jetzt auf das Board zu 
laden brauche ich die st-util.exe und einen gdb-server, was ich bereits 
eingerichtet habe.

Problem:
In Eclipse starte ich die st-util.exe als "External Tool" und erhalte 
dabei die Fehlermeldung:

WARN src/stlink-usb.c: Couldn't find any ST-Link/V2 devices

Nebeninfo:
Das Board ist am Entwicklungs-Notebook angeschlossen und mit dem 
Programm "ST-Link Utility" kann ich erfolgreich Hex-Files downloaden.

Dazu brauche ich eure Hilfe :)

schonmal Danke
Angehängte Dateien:
#3871274
Lesenswert?

Hi Jim,

Admin-Rechte hab ich.

Der selbe Fehler kommt auch wenn ich außerhalb von Eclipse die 
st-util.exe von der cmd aus starte. Irgendetwas macht das Programm 
"ST-Link Utility" von STMicroelectronics anders.

Ich meine die st-util.exe startet den gdb-server - oder lieg ich total 
falsch?
Gast #3871678
Lesenswert?

Sicher, dass du das Tool mit Admin-Rechten startest?

Bei Win 7: Start, Ausführen, dort cmd eingeben und dann Rechtsklick auf 
cmd.exe und "mit Administratorrechten ausführen". Kommt die Meldung dann 
noch immer?
Gast #3872109
Lesenswert?

Ist das ein USB 3 Port? Falls ja: Versuch mal einen 2.0er POrt oder 
einen 2.0er Hub dazwischen. An meinem Rechner wird der ST-Link von 
Fremd-Software auch nur an einem Port erkannt. Das ST-Link Utility von 
ST hat keine Probleme :(
#3872140
Lesenswert?

hab zur Sicherheit beides probiert
 - st-util.exe von cmd.exe (als Administrator) aus ausführen
 - mein dell notebook an die Docking-Station anschließen (da mein 
Notebook von Haus aus tatsächlich nur USB 3 hat aber die Docking-Station 
USB 2 Ports) und das Board an die Docking-Station

...leider in beiden Fällen ohne Erfolg...
#3873559
Lesenswert?

das "!!! ES FUNKTIONIERT !!!" war darauf bezogen, dass ich in eclipse 
keine Fehlermeldung mehr bekomme und in die Debug-Ansicht wechseln kann. 
Allerdings kann ich noch nichtmal in die Register einsehen und debuggen 
auch noch nicht. Auf dem Linuk-Rehcner das gleiche Problem - daher 
vermute ich dass es an irgendeiner Konfiguration liegt.
#3877120
Lesenswert?

Bei mir noch nicht ganz.

Error in final launch sequence
Failed to execute MI command:
load 
C:\\Users\\SylvianR\\Desktop\\pro_\\pro_ec\\_STM32F429_DISCOVERY_\\Debug 
\\_STM32F429_DISCOVERY_.elf

Error message from debugger back end:
Load failed
Load failed

Das liegt allerdings wohl eher an meinem Projekt vermute ich.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren