Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll pdf title
titleFirmware tool comparison chart
Configuration Generation 2 Generation 2 Generation 3 (TE USB FX2 Firmware Recovery) (TE USB FX2 Firmware Recovery) Configuration(based on both CyUSB.dll
and TE_USB_FX2_CyUSB.dll
(based on both CyUSB.dll
and
TE_USB_FX2_CyUSB.dll Configuration
ToolFPGA
Config
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)(error)(error)
DEWESoft
Firmware
Upgrade Tool
(tick)(tick)(error)(tick)
Gen2
(error)(error)(error)
Open_FUT
for generation 2
(tick)(tick)(error)(tick)
Gen2
(error)(error)(tick)
Open_FUT
for generation 3
(tick) (5)(error)(tick) (5)(tick)
Gen3
(error)(error)(tick)
CyConsole
= Cypress
USB Console
(error)(error)(tick)(error)(tick)
Recovery
Boot
(error)(error)
CyControl
= Cypress
USB Control Center
(error)(error)(tick)(error)(tick) Recovery Boot (tick)
(version ≥ 2.0)
(error)

OpenFutNet:
it is possible to run 3 different procedures

(tick)
FPGA

Config(6)(error)
Recovery
Boot

should be
used instead
(tick)
Firmware
Upgrade
(6)

 (error)
Recovery
Boot

(tick)
Upgrade
Boot

(tick)
FPGA


Config
(4)

(tick)
Recovery
Boot

(based on 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.

...

(5) Based on simplified TE_USB_FX2_CyAPI.dll

(6) Based on both CyUSB.dll and TE_USB_FX2_CyUSB.dll

Is Reference Firmware required?

...