Как проверить кабель USB Type-C
Как известно, с выходом нового типа usb появились проблемы, а именно, купив у “официальных” лиц переходник Type-C с классическими портами Type-A и Type-B, можем столкнуться с несоблюдением спецификации USB Type-C, что приводит устройство вплоть до возгорания.
Это подтвержадет Бенсон Леунг (один из инженеров компании Google). Купив 13 кабелей и переходников, только 3 оказались изготовленными в точности с требованием спецификации. (Список протестированных изделий)
Так почему же нельзя пользоваться некоторыми USB Type-C? Проблема кроется в том, что порт может выдавать на кабель ток до 3А (до 5А на разъем порта). Для заряда аккумулятора с поддержкой USB 2.0 требуется снизить силу тока до 0.5 — 1.5А. Для этого в адаптере между “землей” и шиной распаивается резистор 56кОм. Не все производители утруждают себя в подобной мелочи.
И так, чтобы проверить кабель или переходник, нам понадобится:
- Ваш гаджет с выходом USB Type-C
- Сам переходник
- Компьютер с установленным adb
Приступаем к проверке:
- Включить на телефоне опции для разработчиков и отладку по USB
- Подключить телефон к компьютеру для тестирования
-
В командной строке вводим adb shell dmesg.
У меня получился довольно большой массив, так что я все сохранил в отдельный файл adb shell dmesg dir > usb.txt
-
В полученном массиве ищем упоминание строки “Avail curr”. Что-то подобное должно быть у вас
[11560.060485] dwc3 f9200000.dwc3: Avail curr from USB = 500
- Если у вас Avail curr from USB = 500 или 1500, поздравляю, кабель исправен, им можно спокойно пользоваться.
- Если же у вас Avail curr from USB = 3000, жаль, кабель не совместим, и пользоваться им опасно.
Надеюсь, был полезен и помог вам разобраться в совместимости кабеля, сберег быть может ваше устройство.
Теги: adb, ChromeBook, google, USB, USB Type C