Hello,
I try to plug more than one FTDI Usb Serial Adapter on a BeagleBone Black.
I tried several adapters and all work fine if plugged directly on the USB Host port.
But if I use an USB hub - I tried several - or a specific cape (http://www.titan.tw/product/USB_2COM_BB.html), the ftdi driver complains:
[ 1544.135039] ftdi_sio ttyUSB0: ftdi_set_termios FAILED to set databits/stopbits/parity
[ 1545.143074] ftdi_sio ttyUSB0: ftdi_set_termios urb failed to set baudrate
[ 1550.151247] ftdi_sio ttyUSB0: urb failed to clear flow control
Here comes the different cases:
BBB Usb Host > USB Cape > Ftdi Usb Serial Adapter 1
Ftdi Usb Serial Adapter 2
BBB Usb Host > USB Hub > Ftdi Usb Serial Adapter 1
Ftdi Usb Serial Adapter 2
BBB Usb Host > USB Hub > USB Cape > Ftdi Usb Serial Adapter 1
Ftdi Usb Serial Adapter 2
→ fails
BBB Usb Host > Ftdi Usb Serial Adapter 1
BBB Usb Host > USB Cape
→ works
-
Does this issue come from the Ftdi driver?
-
Is it a BBB hardware problem? (The issue is reproduced on all my four BBB)
-
Where can I send this report to the good guy?
Thank you,
Sylvain