Forum: Mikrocontroller und Digitale Elektronik USB-MSD Enumeration


von Georg (Gast)


Angehängte Dateien:

Lesenswert?

Bei einem USB-MSD Gerät ist eine Problem aufgetreten. Bei einer Reihe 
(größer 90 %) von Rechnern läßt sich das Gerät anmelden. Es gibt auch 
Rechner bei denen es nicht geht. Im Anhang sind zwei Dateien. 
USB-GOOD.TXT zeigt eine Enumeration die funktioniert. USB-BAD.TXT zeigt 
eine Enumeration die nicht funktioniert. Die beiden Dateien geben die 
Kommunikation über EP0 wieder. Es sieht für mich so aus, daß 
USB-GOOD.TXT auf einen toleranten PC-Treiber zurückzuführen ist und 
USB-BAD auf einen der etwas genauer hinschaut.

Kann man aus den zwei Dateien auf das Problem schließen?

von Georg (Gast)


Angehängte Dateien:

Lesenswert?

Hier die zweite Datei,

von Georg (Gast)


Lesenswert?

Sorry, die Beschriftung in den Dateien fehlt. Die ersten 3 Felder sind 
Transfer-Richtung (1 Bit), Request-Typ (2 Bits) und Empfänger (5 Bits). 
Dann folgen Request (1 Byte), Value (2 Bytes), Index (2 Bytes) und Länge 
(2 Bytes.

von Guido Körber (Gast)


Lesenswert?

Wenn Du dazu eine qualifizierte Antwort haben willst, dann poste die 
Frage im Forum des USB-IF.

von Georg (Gast)


Lesenswert?

@Guido

Vielen Dank für deinen Ratschlag.

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.