Recently I ordered some devices that have the 231X FTDI chip. When I plug them in I can see the device in the web interface of the SBC.
01 11 FT231X USB UART FTDI 0403:6015 2.00 12
However they do not get attached to a ttyUSB*.
I was using devices with the 231R FTDI chip and they attached to a ttyUSB* with no issues. Will the SBC's work with the 231X FTDI chip? Am I missing something?
The current SBC I am using:
PhidgetSBC2
Board Revision 201
Webif Version 2.0.2
Firmware Version PhidgetSBC2 - Version 1.0.0 - Built Wed Jun 15 12:12:22 MDT 2011
Kernel Version Linux version 2.6.36.3 (patrick@debian) (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 PREEMPT Wed Mar 16 15:01:07 MDT 2011
Distribution Debian GNU/Linux 6.0
Phidget Library Phidget21 - Version 2.1.8 - Built Sep 12 2012 11:11:38
Current Date/Time Thu Jun 1 15:17:27 UTC 2017
MAC Address 00:1b:0b:00:0d:cf
usb 1-1.6: Detected FT232RL
usb 1-1.6: Number of endpoints 2
usb 1-1.6: Endpoint 1 MaxPacketSize 64
usb 1-1.6: Endpoint 2 MaxPacketSize 64
usb 1-1.6: Setting MaxPacketSize 64
usb 1-1.6: FTDI USB Serial Device converter now attached to ttyUSB0
usbcore: registered new interface driver ftdi_sio
ftdi_sio: v1.6.0:USB FTDI Serial Converters Driver
root@phidgetsbc:~#
It detected it as a different chip, but I was still able to send and receive data. Do think it would be OK to use it like this?
So it ended up not working for me. I noticed that the drivers here http://www.ftdichip.com/Drivers/VCP.htm
came out a few years before the 231X chip. Would a newer kernel recognize the chip if the driver is older then the chip or is there another place to get the driver?