Forum: Mikrocontroller und Digitale Elektronik Probleme mit usbser.sys und Win10


von Hans Dampf (Gast)


Lesenswert?

Hi,

ich habe hier ein BeagleBone Green mit eigener Bare Metal Firmware, 
welcher per USB/serial mit einem PC kommuniziert. Das funktioniert 
problemlos mit allen Linux-Versionen und mit Windows bis hin zu Version 
8.x.

Unter Windows 10 stolpert die ganze Geschichte, der COM-Port lässt sich 
nur nach mehrfachen Versuchen öffnen, die Übertragung hängt oder 
blockiert komplett. Ein eigener Treiber kommt nicht zum Einsatz, mein 
.INF-File definiert lediglich VID und PID des Gerätes und verweist dann 
auf den Windows-eigenen usbser.sys.

Bei MS gibt es bereits einschlägige Threads, die das Problem 
beschreiben, aber Microschrott kriegt keine Lösung zu Stande:

https://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_devices/windows-10-serial-usb-problems/438de66f-7294-4c06-b4fb-89b45d005ca0?page=2

https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/usb-serial-interface-problems-with-windows-10/562943cb-9a65-4900-98ef-03ba453d2742

Da ich sicher nicht der Einzige bin, der dieses Problem mit einem 
Embedded-Gerät hat: gibt es dafür irgend eine brauchbare Lösung? Z.B. 
eine Drittanbieter-Implementierung dieses schrottigen usbser.sys?

Jeder Tipp ist willkommen!

von Christian (Gast)


Lesenswert?


von Hans Dampf (Gast)


Lesenswert?

Christian schrieb:
> http://forum.diamex.de/showthread.php?1084-Ger%E4t...

Unter Win10 braucht ein Gerät, welches bestimmten Device-Deskriptoren 
verwendet, keine .INF-Datei mehr. Leider ändert das nichts an dem oben 
geschilderten Problem, da in so einem Fall die (kaputte) usbser.sys 
einfach nur automatisch verwendet wird. Da hilft auch dieser Link nicht 
weiter...

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.