Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll pdf title
titleFirmware tool comparison chart
FPGA Configuration capable?(tick)(tick) 
ToolFPGA Configuration capable?Generation 2 Firmware Upgrade capable?(1)Generation 3 Firmware Upgrade capable?(2)Is Reference Firmware required?Firmware Recovery capable?(3) Is Microsoft .NET Framework required?Is Python 2.7 Interpreter required?
Xilinx iMPACT(tick)(error)(error)(error)(error)(tick)????????(error)
DEWESoft Firmware Upgrade Tool(tick)(tick)(error)(tick) Generation 2 (error)(error)(error)
Open_FUT for generation 2(tick)(tick)(error)(tick) Generation 2(error)(error)(tick)
Open_FUT for generation 3(error)(tick) (based on simplified TE_USB_FX2_CyAPI.dll)(tick) Generation 3(error)(tick) (based on simplified TE_USB_FX2_CyAPI.dll)(tick) Generation 3(error)(error)(tick)
CyConsole = Cypress USB Console(error)(error)(tick)(error)(tick) Recovery Boot (TE USB FX2 Firmware Recovery)(error)(error)(error)
CyControl = Cypress USB Control Center(error)(error)(tick)(error)(tick) Recovery Boot (TE USB FX2 Firmware Recovery)(error)(tick) (version ≥ 2.0)(error)
OpenFutNet: it is possible to run 3 different procedures(tick) FPGA Configuration (based on both CyUSB.dll and TE_USB_FX2_CyUSB.dll)(error) Recovery ProcedureBoot should be used instead(tick) Firmware Upgrade (based on both CyUSB.dll and TE_USB_FX2_CyUSB.dll)

 (error) Recovery Boot

(tick) Upgrade Boot

(tick) FPGA Configuration (4)

(tick) Recovery Boot (based on CyUSB.dll)
(tick) FPGA Configuration (based on both CyUSB.dll and TE_USB_FX2_ CyUSB.dll)
(tick) (version ≥ 4.0.30319)(error)

(1) Generation 2 Firmware Upgrade: it requires DEWESoft device driver (VID/PID:0x0547/0x1002) and DEWESoft API.

...