Що відбувається з підключенням двох "USB C" хостів?


12

До тих пір, поки USB C не були ретельно вибрані всі роз'єми USB, щоб два хости не могли бути підключені один до одного.

З USB C і хост, і пристрій мають однаковий роз'єм. За допомогою цієї установки тепер можна підключити два хости один до одного. USB C використовує активний кабель, який я вважаю арбітражним з'єднанням, запобігаючи електричним пошкодженням.

Я припускаю, що може статися одна з трьох речей.

  1. Нічого взагалі
  2. Помилка "не роби цього" чи щось подібне
  3. Встановлюється з'єднання, коли один хост подає в якості пристрою інший хост. (здається малоймовірним)

Що станеться? Це одне з моїх пропозицій чи щось зовсім інше?


Цікаве запитання, на жаль, я не встиг з’ясувати. Однак це викликає ще одне питання; чи є пристрої, на яких розміщено лише USB-C?
Puffafish

Відповіді:


14

Відповідь залежить від того, чи є хост-порти звичайними портами хостів, або "Портами подвійної ролі" (DRP), принаймні одним з них.

Якщо обидва порти є звичайними хостовими портами, нічого не відбудеться, тому (1) вірно. (оскільки обидва порти матимуть підтяжки на контактному штифті CC, і це не спричинить жодної реакції хоста, VBUS не буде стверджуватися).

Якщо одним з портів (як у деяких сучасних планшетах / телефонах) є DRP, порт DRP буде чергувати свою функцію CC, намагаючись прикинутися як хост, потім як пристрій тощо. Залежно від іншого порту буде встановлено правильне з'єднання. Тож відповідь (3).

Якщо обидва порти DRP, то (3) все ще відповідає дійсності, лише роль пристроїв визначатиметься випадковим чином, залежно від часу підключення кабелю щодо циклу CC.

Це СПЕЦИФІКАЦІЇ для роз'єму Type-C.


Одна поправка до цього: Більшість DRP налаштовані як Try.Source або Try.Sink. Тільки коли вони однакові, це випадковість, якщо хтось має перевагу джерела, а хтось має перевагу мийки, вони завжди організовують себе таким чином.
crlanglois

1
@crlanglois, є два типи "ролей" у Type-C, одна - "хост-пристрій", а інша - "постачальник-споживач" або "джерело-мийка". Я говорив про "хост- пристрій "подвійний рольовий перемикач. Ви, мабуть, маєте на увазі владні ролі, і вони, очевидно, можуть мати різні пріоритети / уподобання.
Ale..chenski

2

Згідно з цим , нічого поганого не відбудеться до тих пір, поки обидва порти USB Type-C працюватимуть за специфікацією. Отже варіант (1) вашого списку.

Підсумовуючи цю публікацію в блозі, якщо посилання колись вмирає, він по суті пояснює розділ 2.3.1 специфікації Type-C:

Розділ 2.3.1 специфікації USB типу C Зображення із пов’язаної публікації блогу.

Це говорить про те, що на відміну від попередніх портів USB, специфікація USB Type-C передбачає, що живлення не застосовується до порту, поки не буде завершено виявлення контактів CC. В основному є два штирі в кабелі USB Type-C, які можна використовувати для пасивного виявлення, чи є пристрій хостом чи підлеглим за допомогою резисторів, не вмикаючи живлення VBus.

Тільки після того, як хост (DFP) виявить, що підлеглий (UFP) був приєднаний, він почне перерахування та включить подачу VBus.

Як результат, коли ви підключаєте два сумісних хости разом, нічого не станеться, оскільки жоден з них не виявляє підлеглого на іншому кінці, тому живлення не застосовується (запобігаючи затримці живлення) і не проводиться сигналізація (запобігаючи збитковій шині). Це був би варіант (2) у вашому списку.


Якщо ж пристрій є (дешевим) клоном чогось, що не відповідає специфікації, хто знає, що буде. Якщо ви, наприклад, отримаєте зарядний пристрій USB Type-C, і він не призначений для технічних характеристик, він може завжди включати напругу в шині, що може призвести до пошкодження. Але це лише спекуляції.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.