Adafruit выпускает плату-«фиксер» для USB-C: добавляет недостающие резисторы 5.1K
Adafruit USB Type C CC Resistor Fixer

Adafruit представила USB Type C CC Resistor Fixer — небольшую плату-переходник, которая решает проблему устройств с USB-C, не работающих при подключении к другим портам USB-C. Плата встраивается в кабель или порт и добавляет недостающие резисторы 5.1K, необходимые для корректного соединения C-to-C, пропуская при этом линии данных, Vbus и Ground. Устройство оснащено светодиодным индикатором питания и подходит для зарядки и синхронизации, но не для высокоскоростных протоколов. Цена — $4.50.
Это единственный продукт, который мы надеемся когда-нибудь снять с производства, и чем раньше, тем лучше!
- lgeorget
На днях я потерял добрых два часа на недостаточно документированном устройстве, пытаясь найти способ прошить на него новую прошивку. dmesg молчал как партизан, когда я вставлял или вынимал кабель USB-C, хотя устройство включалось, когда я использовал простую зарядку. Я вскрыл его, чтобы посмотреть, нет ли там специального переключателя или чего-то такого для перехода в режим прошивки, но безрезультатно. В моей скудной документации упоминалось только использование одного из USB-портов. В конце концов, отчаявшись, я сменил кабель (хотя знал, что мой кабель абсолютно исправен). Как только я подключил кабель USB-A — C, всё заработало немедленно...
- eknkc
Я не знал, что такое бывает. У меня есть пара устройств, которые не заряжаются от источника USB-C. Мне приходится использовать кабель USB-A — C для их паршивых портов USB-C. Теперь, когда я знаю вероятную причину, я ещё больше раздражён.
- blacksmith_tb
У меня есть изрядное количество плохо спроектированных / реализованных устройств с USB-C с этой проблемой (не все от однодневных компаний — мой Philips water flosser — вопиющий пример). У меня есть пара небольших переходников с металлическим корпусом «папа C — мама C» (без открытой печатной платы), которые делают то же самое, что и версия Adafruit.
- rufo
Как человек с кучей таких устройств «USB-C», я годами задавался вопросом, почему никто не продаёт такие штуки. Недавно я нашёл их на Aliexpress в более готовом виде (красивый корпус и всё такое), так что я надеюсь, что они начнут распространяться по миру активнее. (Если интересно, поищите «usb c resistor» — найдёте их примерно за $2–$4.)
- joecool1029
Были и более заметные продукты, которые это упустили, например, первые ревизии Raspberry Pi 4.