libftdi Archives

Subject: libftdi 1.1 broken support for FT230X

From: Szabo Tamas <tamas.szabo@xxxxxxxxxxx>
To: libftdi@xxxxxxxxxxxxxxxxxxxxxxx
Date: Tue, 18 Feb 2014 10:50:49 +0200
Hello,

I have used libftdi 1.0 in the past to communicate with a 230X device and everything worked fine, but the new partial support for FT230X chips breaks it.
The device I use looks like this:
    vid = 0x0403
    pid = 0x6015
    bcdDevice = 0x1000

Up until libftdi 1.1 the ftdi->type was TYPE_BM (set in ftdi_init) which worked fine.
But now the type is set to TYPE_230X in ftdi_usb_open_dev, leading to an incorrect baudrate to be returned by ftdi_convert_baudrate when trying to set the baudrate of the connection with ftdi_set_baudrate.

The other devices of TYPE_R that I use continue to work fine and are not affected by this, only the ones with TYPE_230X.
For now, I have downgraded to use the older version, but it would be great if this could be fixed asap.

Thanks,
Tamas




libftdi - see http://www.intra2net.com/en/developer/libftdi for details.
To unsubscribe send a mail to libftdi+unsubscribe@xxxxxxxxxxxxxxxxxxxxxxx


Current Thread