Skip to content
Virgil Dobjanschi edited this page Sep 30, 2024 · 44 revisions

Welcome to the ECP5_BGA381_FT2232HQ_FIFO wiki!

Bringup

The first step in the bring up process is to program the EEPROM of the FT2232HQ to enable synchronous FIFO operation on startup. This can be done by using the FTDI provided utilities: FT_PROG and MProg. I used FT_PROG, the older of the two. Note that you will need a Windows computer to run FT_PROG as it is the only platform supported. You may be able to find open source code that enables you to program the EEPROM on other platforms other than Windows but I did not tried them. The essential settings to set in FT_PROG are as follows:

  1. Enable the Bus power operation with current up to the maximum of 500mA.
  2. Set Port A and Port B in '245 FIFO' mode.
  3. Set the Driver for Port A and Port B to D2XX

Once all these settings are correctly set the press the EEPROM program button. You can find all the details of using FT_PROG in the FTDI User Guide for FT_PROG.

Clone this wiki locally