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

OP #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:
OP #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 :(
OP #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...
OP #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.
OP #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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.