USB 3.1 - hôte de type C à hôte


5

J'ai récemment construit un ordinateur de bureau avec une carte mère MSI M7 Gaming et acheté une Razer Blade Stealth. Les deux ont des connecteurs USB 3.1 Gen 2 sur Type-C.

  • Est-il possible d'utiliser un câble standard USB-C vers USB-C et espérer pouvoir transférer des données entre eux?
  • La connexion de deux périphériques hôtes à l'aide d'un câble USB-C standard pose-t-elle des problèmes d'alimentation?
  • J'ai déjà vu d'autres publications à propos de faire ceci sur la version 3.0 et nécessitant une sorte de câble croisé, est-ce toujours le même avec la version 3.1? 3.1 sur USB-C?

Il semble y avoir très peu d’informations sur USB 3.1 en ligne. S'il existe des problèmes de support logiciel, les deux machines exécutent Windows 10. Les taux de transfert de 10 Gb / s entre mon ordinateur portable et mon ordinateur de bureau seraient étonnants. Une autre chose à noter est que l'ordinateur portable prend en charge Thunderbolt sur USB-C, alors que le bureau ne prend en charge que USB 3.1 sur ce port. Toute information serait appréciée, merci!


Pourriez-vous formater ceci d'une manière plus facile à lire?
Android Dev

Bien sûr, ajouté quelques points aux questions réelles.
Jacob Wiltse

+1, bonnes questions, beaucoup plus facile à lire :)
Android Dev

Réponses:


2

La carte mère MSI et l'ordinateur portable Razer sont tous deux des hôtes USB. La connexion entre deux "partenaires" de liaison USB ne peut être que si l’un est HOST et l’autre DEVICE.

Les spécifications USB Type-C définissent ce que l'on appelle les ports de données DRD - Dual Role, qui peuvent se transformer en hôte ou en périphérique. Toutefois, pour disposer de cette fonctionnalité à double rôle à partir d’un PC, le système doit comporter DEUX contrôleurs USB, l’un agissant en tant que HOST conforme à xHCI, et un autre IP (morceau de silicium) pouvant servir de périphérique USB (avec tous les attributs nécessaires comme Classe USB, etc.) Le port externe de type C est ensuite multiplexé en interne dans un bloc matériel xHCI ou DCI en fonction des règles d’identification des câbles. Les systèmes de bureau classiques n’ont pas cette fonctionnalité conçue, mais tous les systèmes Intel qui ciblent «l’espace mobile» (ligne Atom de SoC) ont généralement cette fonctionnalité à double rôle.

La réponse à la première question est donc la suivante: oui, vous pouvez essayer de connecter les deux systèmes avec un câble CC, mais les chances de transfert de données sont minces, sauf si celui-ci s’identifie clairement en tant que système à double rôle (ou "OTG"). sa fiche technique.

Même si un matériel silicium possède cette capacité USB interne, le système doit assurer une gestion appropriée du canal (communication) CC de type C, afin de déterminer le rôle des ports et d'engager la pile logicielle appropriée. Le port de type C doit être conçu de manière à ce qu'aucune alimentation VBUS ne soit appliquée jusqu'à ce qu'un câble soit branché et que les deux ports trient leurs identités. Les ports hôtes ont des tractions CC, tandis que les ports de périphérique ont un tirage 5.1K sur leur broche CC. Si les deux ports ont le même "rôle de genre", l'alimentation VBUS ne doit pas être activée. La réponse à la deuxième question est donc la suivante: si les deux systèmes sont certifiés USB-IF, la collision de puissance VBUS ne devrait pas poser de problème.

La réponse à la troisième question est négative, aucun "câble croisé" n'est nécessaire, tous les croisements sont gérés dans des multiplexeurs situés derrière le connecteur de type C. Si les deux ports sont DRP, ils annonceront périodiquement leur identité et le résultat sera sélectionné au hasard.


Pourriez-vous mettre à jour ceci pour Thunderbolt sur Type-C également? Je suis sûr que j'ai entendu parler de son utilisation pour des connexions d'ordinateur à ordinateur (en particulier, IP sur Thunderbolt), mais je ne sais pas exactement comment cela fonctionne. Est-ce spécifique aux ordinateurs Apple (dotés d'un longue tradition d’appareils à double rôle), ou est-ce une caractéristique générale de Thunderbolt (comme celle de Firewire)?
Grawity

@grawity, si quatre paires très rapides sont impliquées, il est possible d'orienter deux paires de lignes de données dans une interface entièrement bidirectionnelle, hôte-périphérique-hôte. Mais je ne sais rien de la foudre, désolé.
Ale..chenski

Selon thunderbolttechnology.net/consumer (vous devez "en savoir plus" -> "en voir plus" ...), "La connexion Ethernet 10 Gb entre ordinateurs" fait partie de la norme.
user1531083
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.