Foren

USB auf M1-Macs hat nicht wirklich 10 Gb/s? (Auch definitiv nicht USB4)

Anonymer Freak

Originalplakat
12.12.2002
Cascadia
  • 18.11.2020
Nach einigen Tests bin ich zu dem Schluss gekommen, dass der USB-Bus zumindest auf meinem Mac mini M1 'USB 3.1 Gen 2 (bis zu 10 Gb/s)' nicht unterstützt, wie auf der Seite mit den technischen Daten aufgeführt.

Ich habe eine Samsung T5 USB-C SSD. Es unterstützt 'USB 3.1 Gen 2 10Gb/s' (Gawd, ich hasse USB 3.1+ Namenskonventionen...†)

Wenn ich es über ein USB-C-zu-USB-C-Kabel direkt an einen der Anschlüsse meines 16' MacBook Pro anschließe, verbindet es sich mit 10 Gb/s
Medienelement anzeigen '>

Wenn ich es hingegen mit meinem neuen M1 mini verbinde .... Wenn ich über mein Thunderbolt 3-Dock gehe, verbindet es sich mit den vollen 10 Gb/s:

Medienelement anzeigen '>

Aber wenn ich direkt an den anderen Thunderbolt 3/USB-C-Port verbinde, verbindet er sich nur mit 5 Gb/s, ja, mit dem gleichen USB-C-zu-USB-C-Kabel wie die beiden vorherigen Verbindungen:
Medienelement anzeigen '>

Wenn ich das TB3-Dock abtrenne (wer weiß, vielleicht verbraucht es die Bandbreite und zwingt den USB-Controller, die Geschwindigkeit zu senken?)
Medienelement anzeigen '>

Das Thunderbolt 3-Dock verbindet sich jedoch mit der richtigen Thunderbolt-Geschwindigkeit von 40 Gb/s. Aber wenn Sie über USB 3.1 Gen 2 auf 10 Gb/s gehofft haben ... Vergessen Sie es.

† Für die volle Verwirrung hat das USB Implementers Forum alle Namenskonventionen in Bezug auf USB komplett vermasselt, nachdem USB 3.0 herauskam. 5 Gb/s werden unterschiedlich als „USB 3.0 SuperSpeed“, „USB 3.1 Gen 1“ und „USB 3.2 Gen 1“ bezeichnet. 10 Gb/s wird unterschiedlich als „USB 3.1 Gen 2“ und „USB 3.2 Gen 2“ bezeichnet. Der neueste Standard, 20 Gb/s, ist „USB 3.2 Gen 2x2“. Und mit USB4 (ja, nur 'USB4', nicht 'USB 4.0'...) behalten sie alle alten Namen für diese alten Geschwindigkeiten - ABER - USB4 fügt auch 'USB4 Gen 2x2' als weiteres 20-Gb/s-Protokoll hinzu (technisch elektrisch unterschiedlich, obwohl es die gleiche Geschwindigkeit hat!) und 'USB4 Gen 3x2' für die neue Geschwindigkeit von 40 Gb/s. Aus diesem Grund sollte Apple die neuen M1-Macs nicht als 'USB 4' anpreisen dürfen - denn USB4 erfordert Unterstützung sowohl für die Geschwindigkeit von 10 Gb/s als auch für die Geschwindigkeit von 20 Gb/s. Apple behauptet nicht einmal die Geschwindigkeit von 20 Gb/s, nur die 10 Gb/s, was bei mir nicht funktioniert. USB4 bietet optional auch Thunderbolt-3-Unterstützung, die zumindest Apple hat. Aber sie sollten die Ports 'Thunderbolt 3 / USB 3 5 Gb/s' nennen, nicht 'USB4 / Thunderbolt 3'.
Reaktionen:iModFrenzy, RPi-AS, Queen6 und 7 weitere

Füße

13. Februar 2012


Perth, West-Australien
  • 18.11.2020
Könnte mit USB4 vs. USB 3.x spec zusammenhängen.

USB 3.1 Gen 10 GB ist Ich denke Multi-Lane (2x 5GB Lanes - es heißt auch USB 3.1 Gen 2x2 für 10 GB glaube ich), USB4 ist es vielleicht nicht.

USB4 ist Thunderbolt sehr ähnlich und funktioniert möglicherweise nicht abwärtskompatibel mit USB3.x in Multi-Lane.

Das bedeutet, dass Sie mit einer einzelnen Lane bei USB 3.x nur 5 Gigabit erhalten, obwohl die USB4-Schnittstelle schneller ist (in einer einzigen Lane) - aber nur, wenn Sie mit einem USB4-Gerät im 'USB 4'-Modus laufen.


Würde auch erklären warum du Vollgas durchs Dock bekommst - du gehst Blitz zu einem anderen USB 3.x Controller auf dem Dock, der im Multi-Lane-Modus arbeitet.


bearbeiten:
Und ich stimme zu. die USB-Benennungsstandards wurden von den Komitees absichtlich entworfen, um Verwirrung zu stiften - damit OEMs das Produkt des letzten Jahres als 'USB 3.2' oder was auch immer mit der Originalspezifikation von USB 3.0 verkaufen können.

Die Namen machen nicht nur keinen Sinn - sie haben die gleiche Spezifikation in eine neuere Version mit einem 'gen1' umbenannt.

d.h., wenn ich mich recht erinnere, ist USB 3.2 gen1 eigentlich genau dasselbe wie USB 3.0. Und USB 3.1 gen1. Zuletzt bearbeitet: 18.11.2020
Reaktionen:Wackery, dabotsonline, macsound1 und 13 weitere h

Hobowankenobi

27.08.2015
auf dem Festnetz mr. Schmied.
  • 18.11.2020
Das einzige, was ich hinzufügen kann ... USB-Spezifikationen und Namenskonventionen sind ein ********. Zuletzt von einem Moderator bearbeitet: 02.01.2021
Reaktionen:iModFrenzy, airbatross, AppleTO und 21 weitere

Anonymer Freak

Originalplakat
12.12.2002
Cascadia
  • 18.11.2020
Ja, die USB-Namensgebung ist ein Albtraum.

Die Sache ist die, um den Namen 'USB4' zu verwenden, *SOLLTE* die gleichen 10 Gb/s auf den Ports unterstützt werden, die Apple mit 'USB 3.1 Gen 2 (bis zu 10 Gb/s)' beschriftet, wie durch das Thunderbolt 3-Dock, um es zu leiten zu meinem 16' MacBook Pro. Es tut es nicht.
Reaktionen:Wackery und torncanvas

Schlangen-

27.07.2011
  • 18.11.2020
@Anonymous Freak welches Dock verwendest du?

Anonymer Freak

Originalplakat
12.12.2002
Cascadia
  • 18.11.2020
Ebenfalls, *LOL* , der Thunderbolt-to-FireWire-Adapter funktioniert einwandfrei, und Big Sur auf M1 unterstützt immer noch das Anschließen eines Original-iPods der ersten Generation!

Medienelement anzeigen '>
(Ja, ich musste Dongle-Hell verwenden. TB3-zu-TB2, TB-zu-FW800, FW800-zu-FW-6-Pin, FW-6-Pin-zu-FW-6-Pin-Kabel.)
Reaktionen:dabotsonline T

zerrissene Leinwand

14. Februar 2006
  • 18.11.2020
Ich würde auf jeden Fall Apple diesbezüglich kontaktieren, da das ernsthaft irreführend ist. Dies ist jedoch noch am Anfang, aber es könnte immer noch ein Problem auf Betriebssystemebene geben.
Reaktionen:OSX15

Marshall73

20.04.2015
  • 18.11.2020
Anonymous Freak sagte: *LOL* , der Thunderbolt-to-FireWire-Adapter funktioniert einwandfrei, und Big Sur auf M1 unterstützt immer noch das Anschließen eines Original-iPods der ersten Generation!

Anhang anzeigen 1673352
(Ja, ich musste Dongle-Hell verwenden. TB3-zu-TB2, TB-zu-FW800, FW800-zu-FW-6-Pin, FW-6-Pin-zu-FW-6-Pin-Kabel.)
Das ist toll h

Heatboy

16. November 2018
Dänemark
  • 18.11.2020
Okay, das ist interessant. Ich erwäge den Kauf eines MBA/16GB RAM/512 SSD/ als Übergangsmaschine, um meinen späten 2018er MBP i9/32GB RAM/VEGA20 zu ersetzen – und mein Gedanke war, all meine umfangreichen Videos zu behalten und ein Zeug auf einem externe OWC TB3 Express 2 TB SSD. Auf diese Weise kann ich mit 512 GB SSD auf dem MBA bleiben. Wenn die USB-Anschlüsse jedoch langsamer sind als bei meinem MBP 2018, funktioniert das nicht, da es zu langsam ist.

Hat jemand eine externe SSD, die Lesegeschwindigkeiten von etwa 1.000 Mb/s aushält, die dies testen kann? (Samsung T7, Sandisk Extreme Pro usw.)
Reaktionen:Langsam aber stetig T

zerrissene Leinwand

14. Februar 2006
  • 18.11.2020
Heatboy sagte: OK, das ist interessant. Ich erwäge den Kauf eines MBA/16GB RAM/512 SSD/ als Übergangsmaschine, um meinen späten 2018er MBP i9/32GB RAM/VEGA20 zu ersetzen – und mein Gedanke war, all meine umfangreichen Videos zu behalten und ein Zeug auf einem externe OWC TB3 Express 2 TB SSD. Auf diese Weise kann ich mit 512 GB SSD auf dem MBA bleiben. Wenn die USB-Anschlüsse jedoch langsamer sind als bei meinem MBP 2018, funktioniert das nicht, da es zu langsam ist.

Hat jemand eine externe SSD, die Lesegeschwindigkeiten von etwa 1.000 Mb/s aushält, die dies testen kann? (Samsung T7, Sandisk Extreme Pro usw.)
Thunderbolt ist wie erwähnt immer noch mit voller Geschwindigkeit. Es ist ein Nicht-Thunderbolt-USBC, das langsamer ist, zumindest auf diesem einen Computer, auf dieser Betriebssystemversion, mit diesem Gerät. h

Heatboy

16. November 2018
Dänemark
  • 18.11.2020
torncanvas sagte: Thunderbolt ist wie erwähnt immer noch mit voller Geschwindigkeit. Es ist ein Nicht-Thunderbolt-USBC, das langsamer ist, zumindest auf diesem einen Computer, auf dieser Betriebssystemversion, mit diesem Gerät.
Oh ja, das stimmt – aber wie hoch sind die externen SSD-Geschwindigkeiten der nie externen Gen-2-SSDs? T

zerrissene Leinwand

14. Februar 2006
  • 18.11.2020
10 Gbit/s, vorausgesetzt, der SSD-Controller ist gut genug, um die Sättigung der Verbindung zu unterstützen. J

joevt

Mitwirkender
21. Juni 2012
  • 19.11.2020
Anonymous Freak sagte: Das Thunderbolt 3 Dock verbindet sich jedoch mit der richtigen Thunderbolt-Geschwindigkeit von 40 Gb/s. Aber wenn Sie über USB 3.1 Gen 2 auf 10 Gb/s gehofft haben ... Vergessen Sie es.
Haben Sie einen Benchmark verwendet, um sicherzustellen, dass „Bis zu 5 Gb/s“ korrekt ist?

Ich weiß, dass der ASMedia ASM1142 XHCI-Controller einen Fehler hat, bei dem er „Bis zu 5 Gbit/s“ meldet, obwohl die Festplatte offensichtlich mit 10 Gbit/s verbunden ist (Benchmark zeigt ~ 750 MB/s).
Wenn Ihr Laufwerk bei einer direkten Verbindung auf weniger als 500 MB/s beschränkt ist, aber über das Thunderbolt-Dock über 700 MB/s erreichen kann, können Sie sicher sein, dass es korrekt berichtet.


throAU sagte: Könnte mit USB4 vs. USB 3.x spec zusammenhängen.

USB 3.1 Gen 10 GB ist Ich denke Multi-Lane (2x 5GB Lanes - es heißt auch USB 3.1 Gen 2x2 für 10 GB glaube ich), USB4 ist es vielleicht nicht.
USB 3.1 Gen 2 10 Gbit/s ist einspurig. (USB 3.2 Gen 2x1)
USB 3.2 Gen 1x2 ist 5 Gbit/s Dual Lane = 10 Gbit/s.
USB 3.2 Gen 2x2 ist 10 Gbit/s Dual Lane = 20 Gbit/s.

Ich glaube nicht, dass Dual Lane verwendet wird. USB 3.2 Dual Lane ist für USB4 optional, daher wissen wir nicht, ob es eine Option auf den M1-Macs ist.

throAU sagte: Würde auch erklären, warum du mit Vollgas durchs Dock kommst – du gehst Blitz zu einem anderen USB 3.x Controller auf dem Dock, der im Multi-Lane-Modus arbeitet.
Das Thunderbolt Dock bietet volle Geschwindigkeit, da es einen separaten USB 3.1 Gen 2 Controller im Titan Ridge Thunderbolt Controller des Docks hat. Die Verbindung zum M1 Mac erfolgt über Thunderbolt 3 getunneltes PCIe. Das Dock verfügt über einen 4-Port USB 3.1 Gen 2 USB-Hub, der mit dem USB-Controller des Titan Ridge verbunden ist.
Reaktionen:burgman, antizipieren, T'hain Esh Kelch und 1 weitere Person

Gnattu

18.09.2020
  • 19.11.2020
EDIT: Ich habe dieses Problem total falsch interpretiert.

Das ist interessant, aber ich denke, es ist eher ein Firmware- / Treiberproblem.

Und ob es USB4 ist, ist jetzt schwer zu überprüfen, da nur USB4 20G erforderlich ist, UND das ist ein anderer Modus als USB 3.2 Gen2x2. Zuletzt bearbeitet: 19.11.2020

Laptop

26.04.2013
Erde
  • 19.11.2020
Wenn man die Antworten hier liest, kommt im Grunde der Schluss, dass Apple es einem Kunden extrem schwer gemacht hat, die angegebenen Geschwindigkeiten zu erreichen. Sollte es nicht nur der Fall sein, dass ein Kunde einen Artikel kaufen kann, der einfach an das MacBook angeschlossen wird, das die gewünschte Geschwindigkeit von 10 GB bietet? Oder lassen manche Kommentare ein einfaches Problem komplizierter erscheinen, als es wirklich ist?
Reaktionen:avichou

Saftige Kiste

23.09.2014
  • 19.11.2020
hobowankenobi sagte: Das einzige, was ich hinzufügen kann ... USB-Spezifikationen und Namenskonventionen sind eine Scheiße.
Ja, Sie sehen hier im Forum ständig Verwirrung über USB3.

USB3.1 ist dasselbe wie USB3.1 Gen2, und dasselbe wie USB3.2 Gen 2 und USB3.2 Gen 2x1, wie wäre es, wenn wir SuperSpeed ​​USB 10 dazugeben, wenn wir schon dabei sind.

Ich verstehe es, aber es ist kein Wunder, dass Anfänger dadurch so leicht verwirrt werden.
Reaktionen:Jent, T'hain Esh Kelch und Hobowankenobi T

das Gepäck

29.07.2011
  • 19.11.2020
Anonymous Freak sagte: Um den Namen 'USB4' zu verwenden, *SOLLTE* er die gleichen 10 Gb/s auf den Ports unterstützen, die Apple mit 'USB 3.1 Gen 2 (bis zu 10 Gb/s)' bezeichnet, wie durch den Thunderbolt 3 Dock, um direkt an mein 16' MacBook Pro zu gelangen. Es tut es nicht.

ich habe mir gerade das angeschaut Wikipedia-Seite zu USB4 und (abgesehen davon, dass ich jetzt Kopfschmerzen habe) es nicht sehen aus, als ob USB4 erfordert Unterstützung für USB 3.1 Gen 2. Wenn Sie die Tabelle 'Unterstützung von Datentransportmodi' aufrufen, ist Folgendes erforderlich: getunnelt USB 3.2 (10 Gbit/s) ' - d. h. Daten im USB 3.2-Format, die als Teil eines 20 oder 40 Gbps USB4-Streams kodiert sind - die dann von einem USB4-Peripheriegerät extrahiert werden müssten die diese Funktion unterstützt haben (auf Hosts erforderlich, auf Peripheriegeräten jedoch optional).

O ihr Götter und kleinen Fische! Ich gebe auf! (das ist für die USB IF, nicht an irgendjemanden in diesem Thread gerichtet...)

Ich würde nach den Apple-Spezifikationen immer noch erwarten, dass der Port möchten unterstützt altmodisches USB 3.1 gen2 und es lohnt sich, Ihr Problem als Fehler zu melden - aber die Apple-Spezifikationen (... zusammen mit allem, was versucht, USB4 prägnant zu erklären) sind mehrdeutig.

Was zum Teufel bedeutet für den Anfang 'Thunderbolt/USB4'? Ist das 'Thunderbolt 3/USB4' oder 'Thunderbolt 4/USB 4' (subtile, aber wichtige Unterschiede...)


laptech sagte: Oder ist es so, dass manche Kommentare ein einfaches Problem komplizierter aussehen lassen, als es wirklich ist?

Nein.
Es ist ein kompliziertes Problem, das durch kontraproduktive Bemühungen verursacht wird, einen 'einfachen' Universalstecker herzustellen, noch komplizierter durch ein dummes und inkonsistentes Benennungsschema, das weiter verwirrt wird, weil Intel versucht, seine eigene proprietäre 'Thunderbolt' -Schicht darüber aufzubauen Standard und schließlich völlig verstümmelt von Herstellern, die vage, verdummte Spezifikationen drucken.
Reaktionen:iModFrenzy, ader42, Crz10 und 9 weitere T

tdar

23. Juni 2003
Alpharetta GA.
  • 19.11.2020
Für diejenigen, die sich fragen, berichtet Apple, dass es sich bei diesen Ports um Thunderbolt 3/USB4 handelt.
Da sie sich auf dem M1-Die befinden, handelt es sich offensichtlich um Apple-Controller und nicht wie in der Vergangenheit von Intel.
Reaktionen:OSX15, Consumeritis und Gank41 J

joevt

Mitwirkender
21. Juni 2012
  • 19.11.2020
theluggage sagte: Ich habe mir das gerade angeschaut Wikipedia-Seite zu USB4 und (abgesehen davon, dass ich jetzt Kopfschmerzen habe) es nicht sehen aus, als ob USB4 erfordert Unterstützung für USB 3.1 Gen 2. Wenn Sie die Tabelle 'Unterstützung von Datentransportmodi' aufrufen, ist Folgendes erforderlich: getunnelt USB 3.2 (10 Gbit/s) ' - d. h. Daten im USB 3.2-Format, die als Teil eines 20 oder 40 Gbps USB4-Streams kodiert sind - die dann von einem USB4-Peripheriegerät extrahiert werden müssten die diese Funktion unterstützt haben (auf Hosts erforderlich, auf Peripheriegeräten jedoch optional).
Bei USB4 wird USB vom Host zu einem „USB-Down-Adapter“ in einem Peripheriegerät getunnelt, das USB über einen USB4-Port ausgibt.
In Thunderbolt wird PCIe für USB zu einem USB-Controller im Thunderbolt-Controller getunnelt, der dann USB von einem Thunderbolt-Port ausgeben kann.

Der Grund, warum ich glaube, dass der Thunderbolt/USB4-Controller von Apple USB4 unterstützt, ist, dass er einen neuen Adaptertyp hat, der im ioreg gezeigt wird:
Code: |_+_|
Der AppleThunderboltUSBDownAdapter wird für die Ausgabe von USB an den Thunderbolt/USB4-Port verwendet.

Ältere Adaptertypen waren die mit Thunderbolt 1, 2, 3:
- AppleThunderboltDPInAdapter: Diese werden für die Eingabe von DisplayPort in den Thunderbolt-Controller verwendet, damit dieser getunnelt werden kann. Die Thunderbolt/USB4-Controller des M1 haben zwei davon, aber ich denke, nur einer ist mit der GPU verbunden.
- AppleThunderboltPCIDownAdapter: Wird zum Tunneln von PCIe verwendet. Die M1-Macs haben einen neuen Typ AppleThunderboltPCIDownAdapterType5, da der Thunderbolt-Controller und die Ports ARM-Geräte anstelle von PCIe-Geräten sind.
- AppleThunderboltDPOutAdapter: Wird von einem Peripheriegerät (nicht einem Host) verwendet, um getunnelten DisplayPort in DisplayPort zu konvertieren. Einer für jeden Port.
- AppleThunderboltPCIUpAdapter: Wird von einem Peripheriegerät (nicht einem Host) verwendet, um getunnelte PCIe an den Host zu senden.

Ich habe noch keinen AppleThunderboltUSBUpAdapter gesehen. Es wäre in einem Thunderbolt 4/USB4-Peripheriegerät vorhanden, um USB zum Host zu tunneln.

pshifrin sagte: Ich habe gerade ein Samsung T7 an meinen M1 MBP angeschlossen und es meldet 10 Gb/s

Black Magic Disk Speed ​​Testberichte ~103 schreiben und ~760 lesen
760 MB/s bedeutet, dass die Ports 10 Gbit/s (oder mindestens mehr als 5 Gbit/s) leisten können. Ich würde hoffen, dass 980 MB/s mit einem USB-zu-NVMe-Gehäuse möglich sind, ansonsten sind 760 MB/s für Geschwindigkeiten der 2. nicht USB 10 Gbit/s).

tdar sagte: Für diejenigen, die sich fragen, Apple berichtet, dass diese Ports Thunderbolt 3/USB4 sind.
Da sie sich auf dem M1-Die befinden, handelt es sich offensichtlich um Apple-Controller und nicht wie in der Vergangenheit von Intel.
Richtig. Außerhalb des M1-Die verwendet Apple für jeden Thunderbolt-Port einen Intel Thunderbolt 4 JHL8040R-Repeater. Apple kann die Ports nicht Thunderbolt 4 nennen, da Thunderbolt 4 erfordert, dass ein Thunderbolt-Port zwei 4K-Displays unterstützen kann. Zuletzt bearbeitet: 19.11.2020
Reaktionen:peanuts_of_pathos, T'hain Esh Kelch, torncanvas und 1 weitere Person J

joevt

Mitwirkender
21. Juni 2012
  • 19.11.2020
joevt sagte: - AppleThunderboltDPInAdapter: Diese werden für die Eingabe von DisplayPort in den Thunderbolt-Controller verwendet, damit dieser getunnelt werden kann. Die Thunderbolt/USB4-Controller des M1 haben zwei davon, aber ich denke, nur einer ist mit der GPU verbunden.
Korrektur: M1-Macs haben zwei Thunderbolt USB4-Controller mit jeweils zwei AppleThunderboltDPInAdapter. Man kann also glauben, dass Apple Silicon Macs in Zukunft vier Displays von zwei Thunderbolt-Ports unterstützen können. Aktuelle M1-Macs können nur 1 Display unterstützen.
Reaktionen:Erdnüsse_von_pathos T

das Gepäck

29.07.2011
  • 19.11.2020
joevt sagte: Bei USB4 wird USB vom Host zu einem 'USB Down Adapter' in einem Peripheriegerät getunnelt, das USB über einen USB4-Port ausgibt.
Äh? Ich gehe davon aus, dass sich der 'USB-Down-Adapter' im Host befindet und (intern) USB3 in USB3-Tunneled-over-USB4 umwandelt. Der Host-Port sendet dann USB4 an das USB4-Peripheriegerät, das einen 'USB-Up-Adapter' verwendet, um Extrahieren Sie das USB3-Signal (für die interne Verwendung durch das Peripheriegerät oder zum Ansteuern eines USB-3-Ports). Das stimmt mit Ihrer eigenen Beschreibung von 'ThunderboltPCIDownAdapter' vs. 'ThunderboltPCIUpAdapter' überein.

Alle Gerätenamen, die Sie auflisten, beziehen sich auf Tunnelbau PCIe, USB3, DisplayPort usw. über entweder USB4* oder Thunderbolt – d. h. eine Mischung aus PCIe-, DisplayPort- und USB3-Datenströmen nehmen und sie zu einem einzigen elektrischen USB4/Thunderbolt-Signal zusammenfügen, das an ein USB4/Thunderbolt-Peripheriegerät gesendet werden kann. Das kann nicht auf einem Nicht-USB4/Thunderbolt-Peripheriegerät funktionieren.

Worüber das OP sprach, war das Anschließen eines „alten“ USB 3.1g2-Peripheriegeräts an den „Thunderbolt/USB4“-Anschluss. Der Port sollte in den USB3.1-Modus zurückfallen und ein USB3.1-Signal ausgeben - das hat nichts mit 'Tunneln' zu tun und ist ein optionales Teil der USB-C-Spezifikation - nicht Thunderbolt oder USB4... und das eindeutig hat Wenn das erledigt ist, ist es anscheinend nur in den USB 3.1g1 5Gbps-Modus gegangen, wenn das Peripheriegerät USB3.1g2 10Gbps unterstützen soll.

joevt sagte: USB sollte auch direkt vom Host ausgegeben werden können.

Ja, aber nicht 'weil USB4'. Nach der Tabelle auf Wikipedia, dem einzigen (nicht getunnelten) USB Erfordernis für USB4 ist USB 2.0 480 Mbit/s (mit einem dedizierten Adernpaar im USB-C-Kabel). Dies ist auch die Mindestanforderung für einen 'USB-C'-Markenanschluss. USB 3/3.1 ist überhaupt nicht erforderlich – geschweige denn 3.1g2 10Gbps.

Der Grund für die Erwartung, dass ältere 3.1g2 10Gbps verwendet werden, ist, dass Apple es in den Spezifikationen aufführt und es zutiefst unaufrichtig wäre, sich nur auf Tunnelling zu beziehen. (Ich bin mir nicht sicher, ob es für das Branding von Thunderbolt 3 oder Thunderbolt 4 erforderlich ist, aber Apple ist sich bewusst, welche davon zutrifft).

joevt sagte: Der Grund, warum ich glaube, dass Apples Thunderbolt/USB4-Controller USB4 unterstützt

Das ist überflüssig - Apple bewirbt ihn als USB4-Port und es ist unwahrscheinlich, dass sie eine direkte Lüge erzählen. Es kann derzeit nicht getestet werden, da keine USB4-Geräte zum Testen vorhanden sind...

* Ich meine, es ist immer noch ein Durcheinander dank USB IF mit überlappenden Namen für Anschlüsse, Protokolle, Protokollstapel und Mindestanforderungen ...
Reaktionen:RPi-AS, T'hain Esh Kelch und Torncanvas

Saftige Kiste

23.09.2014
  • 19.11.2020
theluggage sagte: Es ist ein kompliziertes Problem, das durch einen kontraproduktiven Versuch verursacht wurde, einen 'einfachen' universellen Steckverbinder herzustellen, noch komplizierter durch ein dummes und inkonsistentes Namensschema, weiter verwirrt durch Intels Versuch, seine eigene proprietäre 'Thunderbolt'-Schicht aufzubauen Spitze des Standards und schließlich völlig verstümmelt von den Herstellern, die vage, verdummte Spezifikationen drucken.
Ich denke, das fasst es ziemlich gut zusammen.
Reaktionen:throAU und Queen6 J

joevt

Mitwirkender
21. Juni 2012
  • 19.11.2020
thegepäck sagte: Äh? Ich gehe davon aus, dass sich der 'USB-Down-Adapter' im Host befindet und (intern) USB3 in USB3-Tunneled-over-USB4 umwandelt. Der Host-Port sendet dann USB4 an das USB4-Peripheriegerät, das einen 'USB-Up-Adapter' verwendet, um Extrahieren Sie das USB3-Signal (für die interne Verwendung durch das Peripheriegerät oder zum Ansteuern eines USB-3-Ports). Das stimmt mit Ihrer eigenen Beschreibung von 'ThunderboltPCIDownAdapter' vs. 'ThunderboltPCIUpAdapter' überein.
Du hast recht. Ich habe mich verwechselt. Beachten Sie immer die USB4-Spezifikation. Sehen Sie sich die Diagramme in der USB4-Spezifikation an. Abbildung 2-9 zeigt, dass der USB-Down-Adapter im Host verwendet wird, um USB zwischen den nach unten gerichteten Ports eines SuperSpeed-Hosts und einem USB-Up-Adapter in einem Downstream-USB4-Hub zu tunneln. Der Up-Adapter wird an den nach oben gerichteten Port eines SuperSpeed ​​Hubs angeschlossen, der nach unten gerichtete Ports hat, die mit USB-Down-Adaptern verbunden sind. Dies wird fortgesetzt, bis ein USB4-Gerät an einem USB-Up-Adapter mit einer SuperSpeed-Funktion verbunden ist. Die Up- und Down-Adapter sind bidirektional (zum Senden und Empfangen).

theluggage sagte: Alle Gerätenamen, die Sie auflisten, beziehen sich auf Tunnelbau PCIe, USB3, DisplayPort usw. über entweder USB4* oder Thunderbolt – d. h. eine Mischung aus PCIe-, DisplayPort- und USB3-Datenströmen nehmen und sie zu einem einzigen elektrischen USB4/Thunderbolt-Signal zusammenfügen, das an ein USB4/Thunderbolt-Peripheriegerät gesendet werden kann. Das kann nicht auf einem Nicht-USB4/Thunderbolt-Peripheriegerät funktionieren.
Rechts. Wenn Sie ein USB3-Gerät anschließen, werden die USB-Down-Adapter umgangen, da kein Tunneling mehr erforderlich ist.
USB-Tunneling ist neu für USB4 und Thunderbolt 4. Ich bin mir nicht sicher, wie sich ein Thunderbolt-3-Gerät in der Kette auf das USB-Tunneling auswirkt. Die getunnelten USB-Pakete können möglicherweise passieren?

theluggage sagte: Worüber das OP sprach, war das Anschließen eines „alten“ USB 3.1g2-Peripheriegeräts an den „Thunderbolt/USB4“-Anschluss. Der Port sollte in den USB3.1-Modus zurückfallen und ein USB3.1-Signal ausgeben - das hat nichts mit 'Tunneln' zu tun und ist ein optionales Teil der USB-C-Spezifikation - nicht Thunderbolt oder USB4... und das eindeutig hat Wenn das erledigt ist, ist es anscheinend nur in den USB 3.1g1 5Gbps-Modus gegangen, wenn das Peripheriegerät USB3.1g2 10Gbps unterstützen soll.
Rechts. Der USB-Down-Adapter im Host wird umgangen, wenn Sie ein USB3-Gerät anschließen.

theluggage sagte: Ja, aber nicht 'weil USB4'. Nach der Tabelle auf Wikipedia, dem einzigen (nicht getunnelten) USB Erfordernis für USB4 ist USB 2.0 480 Mbit/s (mit einem dedizierten Adernpaar im USB-C-Kabel). Dies ist auch die Mindestanforderung für einen 'USB-C'-Markenanschluss. USB 3/3.1 ist überhaupt nicht erforderlich – geschweige denn 3.1g2 10Gbps.

Der Grund für die Erwartung, dass ältere 3.1g2 10Gbps verwendet werden, ist, dass Apple es in den Spezifikationen aufführt und es zutiefst unaufrichtig wäre, sich nur auf Tunnelling zu beziehen. (Ich bin mir nicht sicher, ob es für das Branding von Thunderbolt 3 oder Thunderbolt 4 erforderlich ist, aber Apple ist sich bewusst, welche davon zutrifft).
Wenn Sie über den Tisch sprechen bei https://en.wikipedia.org/wiki/USB#USB4 , es fehlen Informationen für die USB 3.2-Modi. Der Text über der Tabelle besagt, dass USB4 „abwärtskompatibel mit USB 3.2“ ist.
Der Tisch bei https://en.wikipedia.org/wiki/USB4#Support_of_data_transfer_modes zeigt, dass getunneltes USB 3.2 (10 Gbit/s) nicht optional ist (aber USB 3.2 (20 Gbit/s) ist optional).
In Abschnitt 2.1.1.4 und 2.1.1.5 der USB4-Spezifikationen steht Folgendes:
- Ein USB4-Hub enthält einen SuperSpeed-Hub und unterstützt die USB 3.2- und USB 2.0-Hub-Funktionalität.
- ein USB4-Dock - wie ein Hub für USB-Funktionalität.
- Ein USB4-Host enthält einen SuperSpeed-Host.

Ich nehme an, die Spezifikation könnte klarer sein, wenn sie besagt, dass der USB4-Port in der Lage sein muss, SuperSpeed-USB auszugeben.
Die Spezifikation ist klar, dass der USB4-Port den DisplayPort-Alt-Modus unterstützen muss.

theluggage sagte: Das ist überflüssig - Apple bewirbt ihn als USB4-Port und es ist unwahrscheinlich, dass sie eine direkte Lüge erzählen. Es kann derzeit nicht getestet werden, da keine USB4-Geräte zum Testen vorhanden sind...
Ich habe auf Beweise aus einem ioreg-Dump eines M1-Mac (nicht Apple-Werbung) der USB4-Funktionalität hingewiesen, um der Behauptung des Threadtitels zu widersprechen, dass es sich nicht um USB4 handelt.
  • 1
  • 2
  • 3
  • Gehe zu Seite

    gehen
  • 17
Nächste

Gehe zu Seite

gehenNächste Zuletzt