Próbuję podłączyć pojedynczy komputer z ograniczoną pamięcią masową (Mini ITX) do znacznie większej pełnej wieży PC, która ma dużo miejsca na dysku twardym. Obie maszyny mają na sobie USB C, więc zastanawiałem się, czy mogę po prostu podłączyć kabel USB C do USB C, aby połączyć je ze sobą, aby rozpocząć przesyłanie plików? Czy USB C działa zarówno jako host / klient? Widziałem kable USB 3, więc byłbym skłonny pójść z tym, gdyby było to łatwiejsze, ale staram się uzyskać możliwie najlepszą prędkość na tanie.
networking
usb
Brian
źródło
źródło
Odpowiedzi:
Aby połączyć jedno urządzenie typu C (jeden komputer PC) z innym urządzeniem USB typu C (lub innym komputerem) i oczekiwać połączenia, przynajmniej jeden z „partnerów łącza typu C” musi obsługiwać tak zwane DRD - podwójne urządzenie ról . Port DRD reklamuje swoją podwójną rolę poprzez ciągłe przełączanie sworzni CC (kanał komunikacyjny) z 5,1 kr. (Oznaczenie urządzenia USB) na podciąganie 56 k-22 k-10 k (oznaczające host USB o różnych możliwościach zasilania VBUS). Robi to flip-flop kilka cykli na sekundę.
Jednak, aby być urządzeniem typu DRD typu C, musi mieć DWA kontrolery USB w środku, jeden z xHCI (interfejs kontrolera hosta), a drugi z typu „DCI” - interfejs kontrolera urządzenia. IO tych dwóch kontrolerów musi być multipleksowane na stykach portu USB. Obecnie tylko kilka produktów (zwłaszcza rodzina Intel SoC aka „atom cheery trail” i inne mobilne układy scalone spotykane w telefonach komórkowych) mają taką możliwość. Jeśli komputer PC jest wykonany z linii procesorów stacjonarnych, żaden DRD nie jest jeszcze dostępny.
Jeśli oba komputery są tego samego rodzaju, nie dojdzie do żadnego połączenia (i żadnej szkody).
Jeśli jeden komputer typu C ma funkcję DRD, wybierze fazę swojej reklamy „flip-flop” z rolą, która jest przeciwna do podłączonego urządzenia z jedną rolą. Jeśli urządzenie łączące jest hostem, urządzenie DRD zablokuje się jako urządzenie i odwrotnie. Jeśli oba urządzenia są DRD, role zostaną wybrane losowo, a później powinny być przełączane w oprogramowaniu.
źródło