Jim M. schrieb:
> Es kann durchaus sein dass MS da mit Windows 10 was am Timing gedreht
> hat.
Das ist offenbar der Fall, ich habe auf einer anderen Seite gelesen,
dass das Device sich innerhalb von 20 ms anmelden muss, was zuvor anders
war - die Angabe ist aber ohne Gewähr.
Allerdings meldet sich der Bootloader von alleine korrekt an, wenn nur
er auf dem Controller ist. Sobald ich aus meiner Firmware dort
reinspringe, erhalte ich die Fehlermeldung eines nicht korrekt
abgemeldeten Devices. Ich kann doch da nicht der einzige sein, der mit
Windows 10 Probleme hat.
Das komische vor allem: Auf einem anderen Windows 10 Laptop funktioniert
es. Meine Treiber sind alle aktuell, die Maschine auch (Acer Predator
G1). Was könnte hier HW-seitig anders sein, dass die Abmeldung nicht
klappt? Ich habe auch schon alle USB-Anschlüsse durch, d.h. ein
nativ-USB/interhal-hub-USB-Problem wie ich mal bei Windows 7 hatte, ist
wohl auszuschließen.
Testweise habe ich zwischen alle Befehle im obigen Code (1. Beitrag) ein
eingebaut, leider mit selbem Ergebnis.
Vielleicht liegt die Antwort irgendwo darin vergraben, weshalb Windows
den Port automatisch schließt, was bei Windows 7 nicht passiert ist.
Also der Knopf in meinem Terminal (UWTerminal von Laird) schaltet sogar
um von "Close" auf "Open", weil der Port plötzlich geschlossen ist. Das
ist bei Windows 7 nicht passiert.