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 Control Center recovery boot and Cypress USB Console recovery boot videos for further information about the procedures to follow.