FTDI Community

General Category => Discussion - Drivers => Topic started by: vogl on June 08, 2021, 02:04:40 PM

Title: FT4222H and Windows driver 2021
Post by: vogl on June 08, 2021, 02:04:40 PM
For abaout five  years we use successfully a FT4222H to implement a  USB-SPI and USB-GPIO bridge in a Windows 10  based system.
The version of the FTDI Windows driver was up to now  1.12.28.0.

Recently some customers did a Windows update and the FTDI driver version changed to 1.12.36.1.
With this version we cannot use the USB-GPIO bridge function.
The library call  „FT_CreateDeviceInfoList()“ recognizes only 1 device (the USB-SPI-bridge).
With the former driver 2 logical devices were recognized.

In the Windows device-manager both logical devices  „FT4222H Interface A“ and „FT4222H Interface B“ are shown regardless of the driver version.

This behaviour can be reproduced with the „gpio_write“-sample in LibFT4222-v1.4.4.

Any hints?
Title: Re: FT4222H and Windows driver 2021
Post by: vogl on June 17, 2021, 05:09:46 PM
With new driver version 2.12.36.2  the USB-GPIO bridge works.
Title: Re: FT4222H and Windows driver 2021
Post by: cgtx32 on October 26, 2021, 06:53:38 PM
The datasheet states it can be configured to 6.66 Mbps, how do we go about doing that or changing the N paramater from the formula given by the Datasheet?
Title: Re: FT4222H and Windows driver 2021
Post by: FTDI Community on October 27, 2021, 04:56:35 PM
Hi Cgtx32,
From the data sheet.  "There are 4 GPIO pins in the FT4222H that can be configured for different
purposes, such as a suspend indicator output, remote wake up input, an interrupt input or general
purpose Input/Output. These GPIOs can be easily initialized and fully controlled at the USB host side by
the application programming interface (API) defined in LibFT4222."
The link below is for the libFT4222 users guide document. 
http://www.ftdichip.com/Support/Documents/AppNotes/AN_329_User_Guide_For_LibFT4222.pdf (http://www.ftdichip.com/Support/Documents/AppNotes/AN_329_User_Guide_For_LibFT4222.pdf)

Regards
FTDI Community