To configure a TE USB FX2 module via USB bus, there are different procedures to follow according to module status and purpose of use.
See OpenFutNet, Firmware Tools Comparison and recovery boot.
If you want to use USB connection to write an FPGA bitestream you can use OpenFutNet.
For instance, a full quality control test already performed at Trenz Electronic laboratory premises requires all the following steps to be performed:
an *.iic file generation/download;
a firmware upgrade tool (Cypress tools: CyConsole or CyControlCenter TE tools: OpenFut, OpenFutNet or FX2EEPROMProgrammer) utilization.
reference bitstream file written on SPI Flash
step | first | following | EEPROM recovery | quality |
(1) |
|
| â— | â— |
(2) |
|
| â— | â— |
(3) | â— |
|
| â— |
(4) | â— | â— |
| â— |
(5) | â— | â— |
| â— |
(6) | â— | â— | â— | |
(7) | â— | â— |
(7) custom bitstream file written on SPI Flash is obviously not performed during quality control.