Tool | Generation 2 Firmware Upgrade capable?(1) | Generation 3 Firmware Upgrade capable?(2) | Is Reference Firmware required? | Firmware Recovery capable?(3) | FPGA Configuration capable? | Is Microsoft .NET Framework required? | Is Python 2.7 Interpreter required? |
---|
Xilinx iMPACT | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ???????? | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) |
DEWESoft Firmware Upgrade Tool | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | Generation 2 | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) |
Open_FUT for generation 2 | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | Generation 2 | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) |
Open_FUT for generation 3 | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | (based on simplified TE_USB_FX2_CyAPI.dll) | Generation 3 | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | (based on simplified TE_USB_FX2_CyAPI.dll) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) |
CyConsole = Cypress USB Console | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | Recovery Boot (TE USB FX2 Firmware Recovery) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) |
CyControl = Cypress USB Control Center | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | Recovery Boot (TE USB FX2 Firmware Recovery) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) | (version ≥ 2.0) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) |
OpenFutNet: it is possible to run 3 different procedures | Recovery Procedure should be used instead | Firmware Upgrade (based on both CyUSB.dll and TE_USB_FX2_CyUSB.dll) | : Â Recovery ProcedureBoot
Firmware Upgrade : Boot FPGA Configuration (4): ![(tick)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/check.svg) | Recovery ProcedureBoot (based on CyUSB.dll)
| FPGA Configuration (based on both CyUSB.dll and TE_USB_FX2_CyUSB.dll) | (version ≥ 4.0.30319) | ![(error)](/s/-hwio3d/9103/1q7egw3/_/images/icons/emoticons/error.svg) |