Gibt es einen USB-Speicherstick der anzeigt, ob er im USB 1.1 oder USB 2.0 Modus läuft?

Gast
USB Device View ist ein nettes Programm um die Konfiguration der USB 
Geräte zu lesen. Damit siehst du, ob der Stick sich in High-Speed oder 
Full-Speed angemeldet hat.

Ansonsten verstehe ich deine Frage nicht.
Hallo,

das sollte in den Unterlagen des Gerätes stehen, ob es USB 1 oder 2 
kann.
Außerdem: was würde Dir das Wissen helfen? Du wirst im Gerät den USB-1 
Host nicht gegen einen USB-2 Host tauschen können.

Ansonsten ist mir solch ein Stick noch nicht begegnet.

Gruß aus Berlin
Michael
(Firma: Schweigstill IT) Persönliche Seite
Guido C. schrieb:
> gibt es einen USB-Speicherstick der anzeigt, ob er im USB 1.1 oder USB
> 2.0 Modus angesprochen wird?

Die USB-Version, nach der ein Gerät implementiert ist, steht im USB 
Device Descriptor (Feld bcdUSB, Offset 2). Dies beinhaltet aber primär 
keine Informationen über die unterstützten Übertragungsraten (Low Speed, 
Full Speed, High Speed). Natürlich kann ein USB-1.1-Gerät kein High 
Speed unterstützen. Auch die meisten heutigen Low- oder 
Full-Speed-Geräte entsprechen USB 2.0.

Der Host wiederum signalisiert dem Gerät gegenüber nicht die mögliche 
USB-Protokollversion. Da das Chirp-J/K-Handshake nach einem Busreset 
immer durch das Gerät initiiiert wird, könnte es überprüfen, ob der Host 
seinen J-Zustand mit einem weiteren Reset beantwortet und den 
darauffolgenden K-Zustand mit KJKJKJ. Ob das Gerät dann statt der gemäß 
USB-Spezifikation erforderlichen Deaktivierung des D+-Widerstandes auch 
einfach mit Full Speed weitermachen könnte, ist mir nicht bekannt. Ich 
vermute aber, dass zwar jeder Host damit zurechtkommen würde, aber solch 
ein Verhalten des Geräts nicht zulässg sein dürfte.

Ebenso ist die Initiierung von Chirp-J durch ein Low-Speed-Gerät 
technisch nicht möglich, da D- bereits auf High liegt. Und die 
USB-Spezifikation sieht diesen Fall auch nicht vor.

Letztendlich ist es also einem Low-/Full-Speed-USB-2.0-Gerät nicht 
möglich, spezifikationskonform zu erkennen, ob auch der Host USB 2.0 
unterstützt.
Gast
Guido C. schrieb:
> gibt es einen USB-Speicherstick der anzeigt, ob er im USB 1.1 oder USB
> 2.0 Modus angesprochen wird?

Wie soll das gehen, eine LED für USB 2.o, oder gleich ein kleines 
Display? Mit 99%iger Wahrscheinlichkeit lautet die Antwort nein.

Georg
Guido C. schrieb:
> gibt es einen USB-Speicherstick der anzeigt, ob er im USB 1.1 oder USB
> 2.0 Modus angesprochen wird

Die maximal realisierte Schreib- oder Leserate könnte ein Indiz sein.
USB1.1 überträgt mit maximal 12 MBit/s bzw. 1,5Mbyte/s.
Wenn die Übertragungsrate also höher als 1,5MByte/s ist, kann es kein 
USB1.1 mehr sein.
Gast
./. schrieb:
> Leuchtet in Gelb wenn es USB 2 ist oder in Grün wenn es
> USB 1 ist.

Toll, den sollte man als Messgerät verkaufen. Ich fürchte allerdings, 
dass das nur für eben diesen Stick gilt, ein anderer kann sich an der 
gleichen Schnittstelle ganz anders verhalten. Immerhin kann man 
feststellen, ob die Schnittstelle überhaupt USB2 kann, aber das ist 
glaube ich garnicht fraglich, das müsste jede können.

Georg
Georg schrieb:
> Immerhin kann man feststellen, ob die Schnittstelle überhaupt USB2 kann,
> aber das ist glaube ich garnicht fraglich, das müsste jede können.

Wie kommst du denn darauf? Es gab eine Zeit, als es USB 1 gab, aber USB 
2 nicht. Alle Geräte mit USB, die in dieser Zeit hergestellt wurden, 
können logischerweise kein USB 2.
Gast
> Wie kommst du denn darauf? Es gab eine Zeit, als es USB 1 gab, aber
> USB 2 nicht.

Er stammt aus der Zeit, als USB 2 aufkam. Da den Anschlüssen das
von aussen nicht anzusahen war, war die Anzeige nützlich.

Grüsse an die Trinkerrunde in Eching.
OP
Hallo,

vielen Dank für Euere Diskussion/Unterstützung.

Hp M. schrieb:
> Die maximal realisierte Schreib- oder Leserate könnte ein Indiz sein.
> USB1.1 überträgt mit maximal 12 MBit/s bzw. 1,5Mbyte/s.
> Wenn die Übertragungsrate also höher als 1,5MByte/s ist, kann es kein
> USB1.1 mehr sein.

Diese Idee kam mir später auch noch. Ich könnte die Datenübertragung mit 
dem Oszilloskop belauschen. Hier müsste sich doch zeigen, wie schnell 
die Übertragung läuft.

./. schrieb:
> Ich hab hier so ein etwas aelteres Exemplar von Kingston.
>
> Leuchtet in Gelb wenn es USB 2 ist oder in Grün wenn es
> USB 1 ist.

kannst Du mir den Typ des "Exemplars" nennen? So ein Stick ist genau das 
was ich suche.

Mit freundlichen Grüßen
Guido

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.