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.