Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

An update boot  (aka TE USB FX2 firmware update), for Generation 3 firmware, is a multi-step boot operation:

...

...

  1. if the TE0300 module is used, the S2 switch must be turned on (RUN);
  2. if the TE0320 module is used, the S1D switch must be turned on (RUN);

...

TE USB FX2 module is inserted in the USB port of the computer (aka plugged in, aka attached);

...

  1. Generation 2: VID = 0x0547, PID = 0x1002;
  2. Generation 3 : VID = 0x0BD0 , PID = 0x0300; 

...

Note

EEPROM connection shall always be enabled during EEPROM programming.

Generation 3 firmware should already be running in the FX2 microcontroller's RAM.

See also Cypress USB Control Center update boot and Cypress USB Console update boot videos for further information about the procedures to follow.

Info
titleGeneration 2 firmware update

For Generation 2 (not advised) firmware update, it is possible to update the Generation 2 firmware using Open_FUT (gen 2) and Generation 2 driver.

Check that EEPROM connection is enabled (EEPROM switch is set in a way to enable EPPROM connection to USB FX2 microcontroler);

...

EEPROM connection shall always be enabled during EEPROM programming.

Cypress firmware update tools (Cypress USB Console recovery boot,Cypress USB Control Center recovery boot) and OpenFutNet (OpenFutNet recovery boot) can read and write the EEPROM.

Generation 2 firmware should already be running in the FX2 microcontroller's RAM.