Gast
#1681946
Hallo ich verwende LPC2148 und Virtual Com port mit dem usbser.sys Treiber - klassisch wie überall nachzulesen. Dies funktioniert ein Weilchen (ein und ausstecken, Upload neuer Firmware, usw.) Irgendwann kann ich mit meiner Platine nicht mehr kommunizieren. Die COM Schnittstelle ist noch aktiv und wird im Gerätemanager ohne Fehler angezeigt. Ich kann die COM Schnittstelle auch ohne Fehlermeldung öffnen. Wenn ich aber vom Host über die COM Schnittstelle Daten an das Gerät schicke, kommmen diese bei der Platine nicht mehr an, d.h. es antwortet nicht mehr meine Platine, sonderen die gesendeten Daten kommen umgehend über die COM wieder zurück - so als ob Out mit IN intern verbunden wäre. PC reboot hilft nicht, Treiber neu installieren hilft nicht. Das einzige was bisher geholfen hat war, die Produkt ID hochzuzählen, die Inf anzupassen auf neue PID_ und das Device neu zu installieren. Auch Löschen von oemxx.inf's, entfernend der Einträge mit einsprechender PID_ lösen das Problem nicht. Natürlich kann es sein, daß das USB Port aufgrund eines Fehlers auf der Platine abgeschossen wird (z.B. weil zu viel Strom gezogen wird), ist ja erst der erste Prototyp. Kann man das Port neu starten? Wo merkt sich Windows sonst noch ein Device außer in den oem*.inf /pnp, bzw. der Registry? Kann das Problem an der USB Hardware meiner Platine liegen? Danke für jeglichen Hinweis Lukas