The firmware actually changes (it runs on USB FX2 microcontroller's RAM) only when
To start CyControl (Cypress USB Control Center) you should double click the file CyControl.exe.
After this one of this two windows appears.
Recovery boot | |
Update/normal boot |
To program the RAM you should click "Program FX2" and select "RAM". Then you should select the .iic file to download.
Programming failed
| |
Programming succeeded |
The RAM can be programmed even if EEPROM switch is disabled.
If you don't also write the IIC EEPROM ("Program>FX2 64KB EEPROM"), the new firmware is lost if the TE USB FX2 module goes under reset or power off/on cycle.
To program the Large (64K) EEPROM you should click "Program FX2" and select "64KB EEPROM". Then you should select the .iic file to download.
Programming failed:
| |
Programming succeeded: it happens when EEPROM switch is enabled. |
If the TE USB FX2 module exit from reset or is powered on, the IIC EEPROM content programs/configures the USB FX2 microcontroller RAM