Firmware (FX2 USB microcontroller's EEPROM and RAM) and bitstream (SPI Flash and FPGA) Upgrade Tool utilization.

File extension supported (at this time)

.iic file: it contains the firmware to be written in the large EEPROM of the EZ-USB FX2LP USB FX2 microcontroller and loaded at module start-up to implement the Trenz Electronic instruction set (TE API Commands).

.bit file : (bitstream file) FPGA configuration file. iMPACT can't use this file for SPI Flash programming; OpenFutNet (C#) and OpenFut (Python) can use this file for SPI Flash programming.

.mcs file : (bitstream file) FPGA configuration PROM file. iMPACT can use this file for SPI Flash programming; OpenFutNet (C#) and OpenFut (Python) can use this file for SPI Flash programming.

Procedure supported

The C# program OpenFutNet can be used for:

Other tools that can be used

In the case of 2nd generation firmware (DEWESoft):

In the case of 3rd generation firmware (Trenz Electronic):

Python programs OpenFut 2nd and 3rd generation can be found on GitHub.