Forum: Mikrocontroller und Digitale Elektronik STM32 Virtual COM Port Treiber Win 7 x64


von Matthias (Gast)


Lesenswert?

Hallo,

bekomme Fehlermeldungen bei der Installation des Treibers für das
STM32 Virtual COM Port Beispiel.

Habe das STM32-SK Eval Board von IAR + IAR Workbench
das ganze läuft unter Win7 x64.

Nun habe ich den Usb Port eingesteckt und die im Forum
angebotene Treiber Datei: Stmcdc.inf verwendet.
Leider kommt eine Meldung dass diese Datei nicht auf
64 Bit - Betreibsystemen läuft.

Habe danach die Datei VCP_V1.3.1_Setup.zip heruntergeladen, entpackt
und die VCP_V1.3.1_Setup_x64 ausgeführt.
In der Treiberdatenbank taucht niergendwo STMicroelectronics auf.
Habe demnach die inf Datei gesucht - selbe Meldung.

Woher bekomme ich den richtigen Treiber für den Virtual COM Port?
Für Windows 7 64 Bit?

lg Matthias

von Timmo H. (masterfx)


Lesenswert?

Wenn nach dem Einstecken der Treiber nicht automatisch gefunden wird, 
gib die Quelle mal manuell an. Browse dann einfach in den Ordner: 
C:\Programme\STMicroelectronics\Software\Virtual COM Port Driver

Dort ist alles nötige drin.

von Matthias (Gast)


Lesenswert?

Sobald ich das Setup ausgeführt habe, sind nur im Pfad
C:\Program Files (x86)\STMicroelectronics\Software\Virtual COM Port 
Driver
Die Dateien zu finden.  (nicht in ..\Programme\.. (ohne x68))

Sobald ich diese Datei auswähle wird das Gerät unter "Unknown Device" 
mit einem Ausrufezeichen installiert...?

von Timmo H. (masterfx)


Lesenswert?

Geh mal im Gerätemanager auf Eigenschaften des "Unknown Device" und dann 
auf Details. Dort steht unter "Geräteinstanzkennung", dort steht was von 
DEV_xxxx und PID_xxxx
Wie lautet die bei dir?
Sollte sein: VID_0483&PID_5740

Ist das der Fall?

von Matthias (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

anbei der Screenshot.
Geräteinstanzkennung gibt es nicht.

von Timmo H. (masterfx)


Lesenswert?

Gut, dann ist das auch kein Wunder, dass der Treiber nicht funzt.
Dann ist da irgendwas anderes Faul (Hardware oder was weiß ich)

von Timmo H. (masterfx)


Lesenswert?

http://www.mikrocontroller.net/articles/STM32_USB-FS-Device_Lib

Da ist das Virtual Com Port example drin. (um0424.zip => 
STM32_USB-FS-Device_Lib_V3.3.0\Project\Virtual_COM_Port\)

von Matthias (Gast)


Angehängte Dateien:

Lesenswert?

Glaube ich nicht dass es an der Hardware liegt.
Das is einzig alleine Treibersache.
Evtl kommt er nicht mit Win7 x64 zurecht.

Es ist gar kein Treiber von STM installiert (siehe bild)
Es zeigt mir als Hersteller Microsoft an.
(trotz ich die inf von stm auswähle)

Ich verwende IAR Workbench mit dem STK32-SK Board von IAR in kombination 
mit dem JLink und das funktioniert sehr gut.

Kann mir jedem seinen Treiber senden.
Läuft dieser unter Win7 64Bit?

von Matthias (Gast)


Angehängte Dateien:

Lesenswert?

falls ich egal welche inf datei (die aus der microcontroller.net seite) 
oder die im Programmverzeichnis auswähle kommt folgende Fehlermeldung.

Ich habe schlicht und ergreifend den falschen Treiber. Nur wo finde ich 
den korrekten?

lg

von Matthias (Gast)


Lesenswert?

Alles nochmal neu kompiliert, Rechner neu gestartet.
NEUES USB Kabel verwendet.

Siehe da, nun findet er anstatt einem "Unknown Device" ein "CD Class 
Example" mit dem Geräte Instanz Pfad:

USB\VID_FFFF&PID_0015\00000001

...den Treiber wird trotzdem nicht angenommen.
Treiber nicht gefunden....?!

von Matthias (Gast)


Lesenswert?

Zu früh gepostet. Die einzelne Inf Datei hat funktioniert!
Vielen Dank, Sorry für den Spam ;-)

von Sven (Gast)


Lesenswert?

Seit der Installation des VCP Treibers krieg ich bei jedem zweiten 
Windows Shutdown (Win7 32 Bit) einen Bluescreen.

Geht es Euch auch so?

Bzw. wo habt Ihr den Treiber runtergeladen? Die ST Seite ist übel, ich 
bin einem Link im ST Forum gefolgt, wo das jemand als Attachment 
hinterlegt hatte. Sah nicht wirklich nach einem offiziellen Download 
aus...

von Timmo H. (masterfx)


Lesenswert?

Ist doch ganz einfach. Du gehst auf die STM Seite, dort auf 
Products/Product Catalog => Microcontrollers => STM32 => dann z.B. STM32 
F2 => irgendeinen auswählen => Design Support => dort scrollst du nach 
unten zu "SW DRIVERS".

Link poste ich nicht, sonst lernst du es ja nicht

von Sven (Gast)


Lesenswert?

Klingt eigentlich ganz logisch ;-)
Firma dankt!
Gruß Sven

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
Noch kein Account? Hier anmelden.