An update boot (aka TE USB FX2 firmware update), for Generation 3 firmware, is a multi-step boot operation:
Cypress firmware update tools and OpenFutNet can read and write the EEPROM using:
See also Cypress USB Control Center update boot and Cypress USB Console update boot videos for further information about the procedures to follow.
For Generation 2 (not advised), it is possible to update the Generation 2 firmware using
and Generation 2 driver.