USB Enumeration unter Windows Vista/7

Gast #1750771
Lesenswert?
• ▲
▼
Hallo Leute,
vielleicht könnt ihr mir ja bei meinem Problem helfen, meine Internet 
Recherchen haben bisher leider keiner Ergebnisse gebracht.
Ich habe eine Applikation die unter anderem als USB-Massenspeicher 
funktioniert (durchgriff auf eine SD-Karte). Das funktioniert auch alles 
wunderbar und unter Windows 2000 und Windows XP wird das Gerät ohne 
Probleme erkannt. Stecke ich das Gerät nun unter Windows Vist oder 
Windows 7 an, wird das Gerät zwar auch schnell erkannt, bis allerdings 
der Laufwerksbuchstabe erscheint vergeht fast eine ganze Minute und es 
kommt grundsätzlich die Meldung mit "Datenträger korrupt, jetzt 
reparieren?" (was übrigens überhaupt nichts bringt).
Stellt sich mir nun nur die Frage was ist an den USB-storage Treiben von 
7/Vista anders als an denen von XP/2000. Sollte es ein Problem mit der 
Enumeration geben müsste das doch auch bei XP/2000 auftreten?
Bin momentan etwas ratlos und das ganze ist sehr unschön da grade Vista 
und 7 mittlerweile doch weiter verbreitet sind als 2000/XP...
Grüße,
Ryi
#1751359
Lesenswert?
• ▲
▼
Mit dem USB Sniffer schauen, was passiert. Sonst hätt ich keine Idee. 
Hält sich die Firmware definitiv an die USB Spec? Einige Sachen wurden 
nämlich mit Vista am USB Stack verändert, ab da verhält sich Windows 
weniger Tolerant gegenüber Verletzungen der Spec. Zum beispiel gibts 
keine BULK-Transfers im Low-Speed Modus mehr. Aber das dürfte ja mit 
deinem MSD nix zu tun haben. Kontrillier doch mal den Datenverkehr mit 
einem USB Sniffer. Wie ist denn die Reaktion unter einem aktuellen 
Linux? Gibts da auch solche Probleme?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.