...
Scroll pdf title | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|
TE USB FX2 module is equipped with a Cypress EZ-USB FX2 controller (TE USB FX2 microcontroller) to provide a high-speed USB 2.0 interface. Configuration of the TE USB FX2 module through a USB host is recommended for non-volatile on-site operations such as firmware upgrade or SPI Flash bitstream download.
Even when USB connector is used to program the FPGA image (aka FPGA bitstream), the SPI bus and the the SPI Flash memory are also used by C# OpenFutNet or Python Open_FUT.
Info |
---|
The procedure followed by one of the two TE programs (or by a custom user program) is the following: |
Even when USB connector is used to program the FX2 microcontroller's firmware, the IIC bus and the the IIC EEPROM memory are also used by C# OpenFutNet or Python Open_FUT.
The JTAG interface allows a
Info |
---|
Only through the JTAG interface it is possible to develop and debug with Xilinx tools (e.g. Xilinx SDK debug,Xilinx ChipScope, Xilinx Microprocessor Debugger). |
SPI interfaces allows a medium-fast (1-2 minutes), frequent and non-volatile configuration (SPI Flash bitstream download) of the TE0300 module (through J3 and direct SPI programming or TE USB FX2 microcontroller and OpenFutNet), TE0320 module (through B2B connection or TE USB FX2 microcontroller and OpenFutNet), TE0630 module (through TE USB FX2 microcontroller and OpenFutNet).
Through B2B interface, the JTAG (all TE USB FX2 modules) and/bus or the SPI interface bus (TE0320 module only) could be used (see the two paragraphes above).
It is also possible to use B2B interface for
This two mode need a microcontroller as intermediate to program/configure the FPGAconfigurations.
...