QNA > P > Posso Collegare Un Adattatore Per Display Usb-C A Un Hub Usb-C Collegato Al Mio Laptop E Ottenere Comunque Un Segnale Video In Uscita?

Posso collegare un adattatore per display USB-C a un hub USB-C collegato al mio laptop e ottenere comunque un segnale video in uscita?

Non è probabile.

Quando ci si collega a una porta USB Tipo C, ci sono diversi risultati possibili. Se si collega un dispositivo USB 2.0, viene utilizzata la coppia di segnali USB 2.0 sul connettore Tipo C, alle normali velocità USB 2.0 fino a 480Mb/s. Se si collega un dispositivo USB 3.1, si ottiene una normale connessione USB 3.1, a velocità Gen 1 (5Gb/s) o Gen 2 (10Gb/s), a seconda del cavo, del target e del supporto del dispositivo host per Gen 2. Tutto questo avviene all'interno delle specifiche USB.

Connessioni normali e in modalità alternativa

Quando si collega un dispositivo Thunderbolt 3.0, un connettore HDMI a Type C, un connettore DisplayPort a Type C, si attinge al supporto della modalità alternativa di USB. Parte del protocollo Presence Detect (PD) tra Type C, il tuo cavo, e l'host o il target da connettere, permette speciali "messaggi definiti dal fornitore" che mettono in atto la modalità alternativa. In termini semplici, state usando un meccanismo USB per ridefinire alcuni o tutti i pin del connettore per essere qualcosa di diverso da USB, come Thunderbolt, HDMI, DisplayPort, ecc.

Siccome la maggior parte dei protocolli moderni usano lo stesso tipo di segnalazione differenziale a bassa tensione, questo funziona sul lato PC multiplexando altri protocolli su alcuni dei pin di segnale USB 3.1. Tuttavia, la specifica USB non ha alcuna responsabilità per quei pin - se collegate un monitor DisplayPort al vostro PC tramite Type C, avete ancora un connettore Type C sul vostro PC, ma avete letteralmente cambiato quella porta USB Type C in una porta DisplayPort Type C.

Perché Type C ha anche modalità alternative? Parte della sua storia: il connettore Micro USB Tipo B ha elaborato esattamente una modalità alternativa, presente su quasi tutti gli smartphone con Micro USB. È possibile collegare un cavo USB Micro-B a HDMI tra la maggior parte dei moderni televisori e telefoni e ottenere video su MHL (Mobile High-Definition Link). Type C ha fondamentalmente generalizzato questa idea.

L'altra ragione è che, per supportare semplicemente il connettore che funziona in entrambe le posizioni, ci sono in realtà il doppio dei segnali per USB 3.1 su un connettore Type-C di quelli necessari. Quindi il primo posto dove infilare alcuni segnali di modalità alternativa è sulle altre due coppie di segnali inutilizzati sul connettore Type C.

Prossimo, l'hub

E allora che dire dell'hub? Quando collegate un hub USB 2.0, sarete naturalmente in grado di collegare quattro (o più, se il vostro hub è in daisy-chain con diversi hub nella stessa scatola) dispositivi USB a valle al vostro dispositivo a monte, attraverso i soliti protocolli degli hub USB. Lo stesso vale per un hub USB 3.1, anche se naturalmente con entrambi i protocolli USB 3.1 e USB 2.0.

Ma ecco il punto... quella connessione a monte che hai fatto tra il tuo PC come host e il tuo hub come destinazione è una connessione USB 3.1. Non sa nulla di DisplayPort o Thunderbolt o altro.

E quando colleghi il tuo cavo Type C DisplayPort al tuo hub, il tuo hub non sa nulla della modalità alternativa DisplayPort - è una caratteristica del tuo PC, ma non una caratteristica del tuo hub.

Bene... Si potrebbe fare...

Ok, quindi tecnicamente, si potrebbe fare. A ha appena detto che un hub USB 3.1 in realtà deve essere un hub per entrambi i protocolli USB 3.1 e USB 2.0 ... è essenzialmente due hub (con un'eccezione a cui arriverò tra un secondo). E se aggiungessi anche un altro tipo di hub?

Prendiamo DisplayPort, dato che DisplayPort supporta effettivamente hub propri. Potrei mettere un hub DisplayPort in un hub USB Tipo C. Ma tenete a mente, questo è ancora un protocollo alieno mescolato ai protocolli USB.

Quindi inserisco un dispositivo USB, il mio hub fa la solita cosa di combinare il traffico USB da/per il dispositivo che ho appena inserito. Ma quando inserisco un cavo Type C DisplayPort, torno alla modalità alternativa. Quindi qualsiasi porta su questo hub dovrà supportare un handshake in modalità alternata Type C, e passare quella porta al funzionamento DisplayPort, che in questo caso è una porta a valle dell'hub DisplayPort. Questo attiverebbe una riconnessione e una negoziazione in modalità alternativa tra l'hub e il PC, e supponendo che questo vada bene, l'hub DisplayPort sull'hub USB si accenderà sulla porta Type C a monte. Qualche domanda?

Ma c'è un problema qui: una modalità alternativa DisplayPort può usare due o quattro corsie. Se il vostro monitor richiede una connessione a quattro corsie e questa viene fatta passare, questo toglie tutte le corsie USB 3.1 al sistema, e nel migliore dei casi, tutti i vostri dispositivi USB 3.1 dovranno riconnettersi come dispositivi USB 2.0. Quindi funzionerebbe, ma potrebbe essere un po' frustrante. È anche possibile limitare DisplayPort a usare due corsie dati, il che manterrebbe il vostro USB tutto buono, ma limiterebbe le modalità che girano sul vostro monitor. Nessuno dei due è utile come una connessione DisplayPort dedicata.

E poi, che dire di Thunderbolt? Fa più o meno la stessa cosa. Un hub Thunderbolt 3.0 tecnicamente dovrebbe supportare USB 3.1 e USB 2.0, perché l'USB è definito come parte della specifica Thunderbolt 3.0, ma in realtà non ho trovato nessuno che faccia un hub del genere per verificarlo.

Gli hub USB fanno anche una cosa speciale: Transaction Translation. Quando si collegano più dispositivi USB, il Transaction Translator scala una versione più lenta di USB a quella più veloce che l'hub/porta può gestire. E i migliori hub hanno più traduttori di transazione, in modo che ognuno dei dispositivi che colleghi possa scalare fino a 480 Mb/s o qualsiasi altra cosa della tua porta. Poiché i segnali USB 2.0 e USB 3.1 sono su fili diversi in tutti i dispositivi USB 3.1, non c'è bisogno di fare l'upscaling da USB 2.0 a USB 3.1.

Tuttavia, questo funziona solo perché tutto questo è all'interno delle specifiche USB, quindi tutte queste cose funzionano insieme, dalla zuppa alle noci. E poiché i protocolli USB sono stati concepiti pensando agli hub, non tutti i tipi di interconnessione lo sono stati. Quando stai mixando in modalità alternative, non c'è questa cooperazione tra i dispositivi. E anche se si costruisse un grande, costoso, affamato di energia tutto in una volta per l'USB 3.1 e ogni modalità alternativa conosciuta, qualcuno potrebbe spuntare domani con uno nuovo di zecca che non è supportato.

Più dettagli qui: Dave Haynie's answer to L'USB 3.1 Tipo A è capace quanto l'USB 3.1 Tipo C, al punto che potrei avere un hub da USB 3.1 Tipo A a 4 porte USB 3.1 Tipo C e ottenere tutti i vantaggi?

Di Rue

Qual è il miglior subliminale per la perdita di peso? :: Quando i compagni di Pokemon Go battono le Pokeball mancanti contro i Pokémon selvatici?
Link utili