FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  


Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support

New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.

Messages - FTDI Community

Pages: [1] 2 3 ... 57
Test and Review Area / Re: Vinculum II Toolchain Patch V2.0.2-SP3
« on: May 16, 2023, 09:48:24 AM »

This has now been released to the website:


Best Regards,
FTDI Community

Discussion - Hardware / Re: USB to I2C Master Reference Designs?
« on: May 04, 2023, 04:48:13 PM »

There are a few products which you can consider as a USB to I2C master.

The I2C master devices that we have are as follows.
All will require some form of application code running on the OS to control the device:

Using MPSSE and d2xx:
See AN_135 MPSSE Basics. Also MPSSE software examples exist.
UM232H is available for test, evaluation and reference.

Using LibFT4222 and d2xx:
Software examples are provided with the library download.
UMFT4222EV-D is available for test, evaluation and reference.

HID class device
LibFT260 can be used with Windows, software examples are provided with the LibFT260 library download.
UMFT260EV1A is available for test, evaluation and reference.

Schematics are provided in the modules linked above.

Note that the FT602 is not an appropriate product. This is a UVC video class device with built-in I2C master interface for video device configuration, not for general I2C master usage. It's likely the FT602 is overkill if you are just looking for an USB to I2C master bridge.

Best Regards,
FTDI Community

Discussion - Software / Re: MCU Host Bus Emulation mode
« on: May 04, 2023, 09:47:15 AM »
Hi Kiran,

Please see Command Processor For MPSSE and MCU Host Bus Emulation Modes.

Best Regards

FTDI Community


Sorry, FT4222H does not support sending a STOP without reading data.

Best Regards

FTDI Community

Discussion - Software / Re: FT232R Write Error
« on: April 28, 2023, 11:29:21 AM »

can you please send an email so support1@ftdichip.com about this? so we can discuss further.

Best Regards

FTDI Community

Test and Review Area / Re: Vinculum II Toolchain Patch V2.0.2-SP3
« on: April 28, 2023, 09:59:13 AM »

An updated version of the SP3 patch is now available which fixes all known issues.

Please contact FTDI support to get this version before it's uploaded to the FTDI website!

Best Regards,
FTDI Community

Discussion - Drivers / Re: libMPSSE V1.0.3 SPI_Write
« on: April 27, 2023, 04:52:42 PM »
Our LibMPSSE source code is provided on the FTDI website if you want to make changes.

You could also choose not to use LibMPSSE and use d2xx direct. (See AN_108)

FTDI Community 

Discussion - Software / Re: FT232R Write Error
« on: April 27, 2023, 04:17:02 PM »

What hardware is it you are using exactly?

i ran the example and was able to change the serial number without any issues. You could try using our programming utility FT_PROG to change the serial number as an alternative. it can be found on our website here: https://ftdichip.com/utilities/.

Best Regards

FTDI Community

Test and Review Area / Re: LibMPSSE Beta 1.0.2
« on: April 27, 2023, 09:42:15 AM »

Unfortunately there is no update from our R&D team due to other ongoing projects and priorities.

The source code is provided so should be easy for you to rebuild.

However if you send us an email we can send you a pre-release version that we have build containing this fix.

FTDI Community

Test and Review Area / Re: Vinculum II Toolchain Patch V2.0.2-SP3
« on: April 17, 2023, 12:06:56 PM »
VNC2 AppWiard in IDE 2.0.2 SP2 and SP3:

Per the VNC2 datasheet, pin-9 is RESET# and pin-10 is PROG# for 48-pin and 64-pin packages.

A bug has been found in the pin definition of pin-9 and pin-10 are swapped in AppWizard of the IDE.
This will not currently be fixed in the IDE.

Discussion - Software / Re: FT260 and LibFT260, using Interrupts
« on: April 13, 2023, 02:59:16 PM »

The FT260 supports two I2C modes:
  • USB to HID-over-I2C Bridge
  • USB to I2C master controller
In HID-over-I²C mode, the FT260 needs to configure a interrupt to communicate the attached device.

In USB-HID to I²C mode, the interrupt pin is spare and cannot be used.

It can't be used in UART mode either.

Best Regards,
FTDI Community

Discussion - Hardware / Re: Disabling ports on the FT2232H
« on: April 06, 2023, 04:08:10 PM »

Yes you can use FT_PROG to disable the VCP Serial Port as shown in Ports (COM & LPT) in Device Manager:


Note that the two D2xx Ports can't be disabled but they are seen under 'Universal Serial Bus controllers' in Device Manager.
This interface is likely used for JTAG anyway as the d2xx drivers must be used for JTAG operation.

Please take a look at FT_PROG where you should find the option like 'Load D2xx Driver' and if checked would disable the VCP port.

Note that the device should be unplug/replug for the change to take place or click on 'Cycle Ports' in the FT_PROG programming window.

Best Regards,
FTDI Community

Discussion - Hardware / Re: SPI Slave
« on: April 06, 2023, 04:01:32 PM »

If you want to write a big chunk of slave data you can follow the instructions:

1. Set a very big value for write timeouts
For example : = FT_SetTimeouts(ftHandle, 1000, 5000);  // set write timeout of 5 sec

2. Use FT_Write to write the specific size of data. // the size can be very long

Then the writing data will be a continuous data.

When FT_write is executed on SPI Slave transaction. The program will be hold until the sending data finished, or timeout occurs.

Best Regards,
FTDI Community


You have already contacted us via email and we will respond to your request.

Feel free to post any resolution here to help other FTDI community users.

There may also be other FTDI community users who can help you too.

Best Regards,
FTDI Community

Hi Janos,

if you could email support1@ftdichip.com i can send you an xml file we created for the configuration you are looking for. I can also give you more information about the I2C programming.

Best Regards

FTDI Community

Pages: [1] 2 3 ... 57