A recovery boot (aka TE USB FX2 firmware recovery) is a multi-step boot operation:
Cypress firmware update tools and OpenFutNet can read and write the EEPROM.
For example using CyControl (Cypress USB Control Center)
See also Cypress USB Console recovery boot, Cypress USB Control Center recovery boot