Привет уважаемым котам и кошечкам!
Есть камера Sony FCB-EV7500 с платой-переходником на USB3.0 интерфейс (FPGA + Cypress FX3) от TWIGA. При подключении к компьютеру определяется как составное устройство: UVC + COM-порт. Видеоустройство подхватывается и в Windows, и в Linux автоматически, отлично работает. COM-порт в Windows заработал только после того, как производитель выслал пару .inf + .cat файл, которые используют стандартный виндовый драйвер.
Задача в том, чтобы управлять камерой через ее виртуальный COM-порт в Linux.
Вывод dmesg примерно такой:
3742.954606] usb 2-1.1: New USB device found, idVendor=04b4, idProduct=...
[ 3742.954611] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3742.954614] usb 2-1.1: Product: FX3
[ 3742.954616] usb 2-1.1: Manufacturer: Cypress
[ 3742.956050] uvcvideo: Found UVC 1.00 device FX3 (04b4:00f8)
[ 3742.957704] input: FX3 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.1/2-1.1:1.0/input/input16
[ 3742.957965] cdc_acm 2-1.1:1.2: This device cannot do calls on its own. It is not a modem.
[ 3742.957974] cdc_acm: probe of 2-1.1:1.2 failed with error -22
Архим с inf, cat файлами "драйвера" под Windows:
http://rgho.st/6JtLSWwz2Есть запасной вариант, но возможно для кого-то эта задача = фигня