Please refer the FX3 Boot Options Application note for detaills:
Please refer section 5 "I 2C EEPROM Boot " for details.
It also has the details on the boot image format.
(I would recommend you to set the PMODE to i2c with USB Fall back, so that it will be easy to upgrade the firmware on I2C EEPROM)
- Madhu Sudhan