Проблемы с FTD2XX
-
Есть USB устройство которое в системе видится с ID 0403:6001 (один из мостов от FTDI Chip)
Под виндой управляется через ftd2xx.dll (без проблем)При попытке поработать с устройством с малинки, столкнулся с несколькими проблемами...
Были найдены Два варианта библиотеки, одна с официального сайта и альтернативная той-же версии где-то на просторах интернета...
под Raspbian “wheezy” ни одну библиотеку прикрутить не удалось. Примеры жаловались что не могут найти библиотеку. (error while loading shared libraries: libftd2xx.so: cannot open shared object file: No such file or directory)
под Soft-float Debian “wheezy” альтернативная библиотека вела себя аналогичным образом, но официальная прикрутилась но...
Удалось получить количество подключенных устройств, имя и серийный номер устройства (FT_ListDevices)
Но при попытке открыть устройство (FT_Open или FT_OpenEx) получаем ошибку
3 - FT_DEVICE_NOT_OPENEDпо рекомендациям убиваем fdti_sio и usbserial
и получаем при попытке открытия уже ошибку 4 - FT_IO_ERROR
Куда дальше копать?....
-
Тема исчерпана.
В устройстве програмно эмулируют мост, похоже очень криво...