среда, 14 декабря 2016 г.

Старый китайский кабель DKU-5 и его использование.

 

Короче, был у меня такой кабель. Уже лет 10 лежит в закромах. Вот решил его поюзать для коммуникации с ESP8266. Жестоко срезал черный корпус с USB части, а там все залито чем-то вроде термоклея. Отогреть нечем, я просто срезал нокиевский штекер с другой стороны и увидел 4 провода: синий, желтый, белый и зеленый(который к штекеру и не подключен вовсе). В ходе разборок выяснилось, что: синий=GND, желтый=Tx , а белый=Rx. Что такое зеленый, еще не понятно.
Теперь установим драйвера, так как виндаХР кабель видит, а что это такое - не знает. в параметрах видно что это "USB\VID_10AC&PID_10C6". Поиск дал ровно одну ссылку на http://forum.ixbt.com/topic.cgi?id=13:36329-23,
где товарищ пишет, как исправить драйвер от Silicon Labs, чтобы его винда поняла. Сам драйвер искать по ссылке:http://www.silabs.com/.
просто в .inf файле
После строки
1%USB\VID_10C4&PID_EA60.DeviceDesc%=silabser.Dev, USB\VID_10C4&PID_EA60
вставить код
1%USB\VID_10AC&PID_10C6.DeviceDesc%=silabser.Dev, USB\VID_10AC&PID_10C6
После строки
1USB\VID_10C4&PID_EA60.DeviceDesc="Silicon Labs CP210x USB to UART Bridge"
вставить код
1USBVID_10AC&PID_10C6.DeviceDesc="Silicon Labs CP210x USB to UART Bridge"
После проделанного винда приняла дивайсину как родную.

Осталось то же самое проделать с линуксовыми драйверами и установить их по инструкции. Теперь кабель видится и в виндеХР и в линукс.