STM32 - NucleoF103RB >USB-Win10

#5668919
Lesenswert?

Hallo,

ich habe hier ein NucleoF103RB, dessen ST-Link an einem Win10 Rechner 
nicht erkannt wird.
Nun ist wohl so, dass auf dem Teil erstmal ein Firmware-Upgrade 
durchgeführt werden muss, wenn ich die ensprechenden FAQs bei STM 
richtig verstanden hab.

Jetzt hab ich auf dem Win10 ein virtuelles XP laufen, in der Hoffnung, 
dass die USB Interfaces sauber zum XP Guest durchgeschleift werden ... 
aber auch hier findet ST_Link V2 kein Device ...
was kann man denn da noch machen? - Bzw. geht das überhaupt, aus einer 
virtuellen Maschine auf so ein Teil zuzugreifen?
Gast #5668949
Lesenswert?

Der ST_Link V2 sollte unter Win10 problemlos erkannt werden. Dann kannst 
du dort ein Upgrade machen.

Miest geht das Durchschleifen problemlos.

Wird der ST Link unter Win10 überhaupt erkannt? Zumindest als 
"unbekanntes Gerät" müsste er im Gerätemanager auftauchen.
Gast #5668983
Lesenswert?

Walter K. schrieb:
> un ist wohl so, dass auf dem Teil erstmal ein Firmware-Upgrade
> durchgeführt werden muss, wenn ich die ensprechenden FAQs bei STM
> richtig verstanden hab.

Nein, die werden mit funktionierender Firmware verkauft.

> einem Win10 Rechner nicht erkannt wird.

Beschriebe das genauer. Erscheint Symbol (evtl. mit Fehlermeldung) in 
der Benachrichtungs-Ecke und/oder im Gerätemenager?

> auch hier findet ST_Link V2 kein Device

ST-Link v2 ist ein Programmieradapter, welches Device glaubst du, sollte 
suchen und finden?

Das Nucleo 64 Board wird mit einem ST-Link v2.1 geliefert. Welches Board 
genau hast du?

> geht das überhaupt, aus einer
> virtuellen Maschine auf so ein Teil zuzugreifen?

Sollte. Aber wie du schon geahnt hast, zicken virtuelle Maschinen gerade 
bei so etwas gerne mal. Die VM ist auf jeden Fall zur Fehlersuche nicht 
hilfreich. Da wäre ein Linux (ggf. auf USB Stick) schon nützlicher.

Hast du die Jumper richtig eingestellt? Schau ins Manual von dem Board 
Kapitel "Getting started".
Persönliche Seite #5669319
Lesenswert?

Walter K. schrieb:
> dmsg

Mach lieber mal "dmesg -w", schließe das Teil an und schau ob sich was 
tut.

Du könntest R10, R11, R17, R18 probeweise auslöten. Dann sollte beim 
Anstecken eine Fehlermeldung im Kernel-Log erscheinen. Wenn nicht, liegt 
der Defekt irgendwo zwischen PC-seitiger USB-Buchse und ST-Link 
selbst, denn das Auslöten trennt den ST-Link vom PC und lässt nur den 
1,5kOhm Pull-Up (R16) aktiv, wodurch der PC das Vorhandensein des Geräts 
erkennen sollte (aber keine Kommunikation aufbauen kann).

Prüfe auch mal ob die Spannung "3V3_ST_LINK" anliegt und was der Pegel 
auf der D+ Leitung ist.
Gast #5669353
Lesenswert?

Das Board habe ich auch, beim einstecken blinkt die LD1 einmal kurz 
rot-grün-rot und es wird unter Win10 in Geräte und Drucker als STLink 
angezeigt.
Zu den Firmwareupdates gibt es von STM auch eine Historie, alte 
Versionen hatten wohl Probleme mit Win10. Aber STLink muss in jedem Fall 
angezeigt werden.

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