76
Discussion - Hardware / Re: Using an external EEPROM to configure the FT2232H as JTAG + I2C upon power-up
« on: March 21, 2023, 05:07:21 pm »
Hello,
JTAG and I2C re controlled by the MPSSE engine which is not configurable in the EEPROM.
MPSSE mode is enabled with FT_SetBitMode API command. See the D2XX Programmer’s Guide for more information.
The only JTAG support can be found here:
https://ftdichip.com/software-examples/mpsse-projects/
(Note this also includes I2C support)
There are two options to use JTAG modes with the MPSSE engine:
1. Use FTCJTAG DLL library. Example code is provided with the download (This code is no longer supported by FTDI)
2. Use D2XX drivers direct. Example code is shown at the link above, further down the page (JTAG). AN_108 Command Processor For MPSSE and MCU Host Bus Emulation Modes provides the necessary information.
Option b is the best option to use the D2XX drivers direct (no dependency on our library).
Unfortunately we don’t support OpenOCD. However there might be information online about it or other FTDI Community users can help.
Best Regards,
FTDI Community
JTAG and I2C re controlled by the MPSSE engine which is not configurable in the EEPROM.
MPSSE mode is enabled with FT_SetBitMode API command. See the D2XX Programmer’s Guide for more information.
The only JTAG support can be found here:
https://ftdichip.com/software-examples/mpsse-projects/
(Note this also includes I2C support)
There are two options to use JTAG modes with the MPSSE engine:
1. Use FTCJTAG DLL library. Example code is provided with the download (This code is no longer supported by FTDI)
2. Use D2XX drivers direct. Example code is shown at the link above, further down the page (JTAG). AN_108 Command Processor For MPSSE and MCU Host Bus Emulation Modes provides the necessary information.
Option b is the best option to use the D2XX drivers direct (no dependency on our library).
Unfortunately we don’t support OpenOCD. However there might be information online about it or other FTDI Community users can help.
Best Regards,
FTDI Community