Блог о Gentoo и около-линуксовым штукам

2 августа 2015 г.

Из спичек и жёлудей: заметка о MS3303H UART

3:41 Опубликовал Дмитрий Исаенко Нет комментариев
Коротко расскажу о UART кабелях на микросхеме MS3303H. Пихали её куда только можно, вот я и обнаружил её в дата-кабеле для Samsung C110. 
На это чудо китайской мысли в сети не нашлось никаких даташитов, правда мне удалось отыскать одну статью, которая немало помогла мне. Итак, ниже предлагаю вам распиновку выходов брелка.
Не смотря на такое богатство функционала, я рекомендую вам распаять только RXD, TXD и землю. В подавляющем большинстве случаев этого более чем достаточно.

Для поддержки этого свистка в ядре понадобиться включить поддержку устройств pl2303, под которые он так успешно (?) маскируется.
> Device Drivers 
  > USB support 
    > USB Serial Converter support 
      <M> USB Prolific 2303 Single Port Serial Driver
В итоге в dmesg должно получиться следующее:
[96574.335542] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[96574.335549] pl2303 1-1.1:1.0: device disconnected
[96575.560225] usb 1-1.1: new full-speed USB device number 76 using xhci_hcd
[96575.633670] usb 1-1.1: New USB device found, idVendor=0e55, idProduct=110b
[96575.633672] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[96575.634095] pl2303 1-1.1:1.0: pl2303 converter detected
[96575.634191] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8484]: -32
[96575.634346] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8484]: -32
[96575.634447] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8383]: -32
[96575.634551] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8484]: -32
[96575.634735] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8484]: -32
[96575.634837] pl2303 1-1.1:1.0: pl2303_vendor_read - failed to read [8383]: -32
[96575.635093] usb 1-1.1: pl2303 converter now attached to ttyUSB0

На этом у меня всё. Я понятия не имею что делать с этими ошибками. Удачного хакинга ;)

0 коммент.:

Отправить комментарий