Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Scroll pdf title
titleFirmware update comparison table.
 

generation

2: recovery boot

2: regular/update boot

3: recovery boot

3: regular/update boot

boot moderecoveryregular/updaterecoveryregular/update
EEPROM switch (2)EEPROM switch warning (3)EEPROM always enabled (4)EEPROM switch warning (3)EEPROM always enabled (4)

VID

04B4

0547

04B4

0BD0

PID

8613

1002

8613

0300

device enumerated

Cypress generic USB

DEWESoft TE03xx USB

Cypress generic USB

Trenz Electronic TE USB FX2

required driver

recovery driver

regular driver

recovery driver

regular driver

firmware source code

Source code available here.

 

Source code available here.

 

firmware binary filesBinary files available here.Binary files available here.

recovery tool

Cypress USB Console,
Cypress USB Control Center,
C# OpenFutNet

 not applicable

Cypress USB Console,
Cypress USB Control Center,
C# OpenFutNet

not applicable

update toolnot applicablePython OpenFut Generation2not applicable

Cypress USB Console,
Cypress USB Control Center,
Python OpenFut Generation3,
C#

OpenFutNet


(1) The TE USB FX2 module (in recovery boot) is served by the Cypress USB Generic Driver; this driver allows Cypress firmware update tools (Cypress Console, Cypress Control Center) and OpenFutNet to work with the Cypress EZ-USB FX2 microcontroller on the module.
(2) The EEPROM switch connect (enable)/disconnect (disable) the connection between 
(3) EEPROM connection disabled when TE USB FX2 module turned on, then EEPROM connection enabled when TE USB FX2 module is inserted in the USB port of the computer (aka plugged in, aka attached)
(4) EEPROM connection enabled when TE USB FX2 module turned on, then EEPROM connection enabled when TE USB FX2 module is inserted in the USB port of the computer (aka plugged in, aka attached)   
Warning
(4) EEPROM connection shall always be enabled during EEPROM programming.

 

Generation 2

VID/PID

  • recovery mode: VID/PID = 0x04B4/0x8613 (Cypress generic USB device)
  • regular mode: VID/PID = 0x0547/0x1002 (Trenz Electronic TE03xx USB)

Source code available here.

Binary files available here.

Generation 3

VID/PID

  • recovery mode: VID/PID = 0x04B4/0x8613 (Cypress generic USB device)
  • regular mode: VID/PID = 0x0BD0/0x0300 (Trenz Electronic USB FX2)

Source code available here.

...

.