Can you use a still smaller image just to verify that this is not a size issue. You can build the project in release mode so that the size of the .img is smaller.
Also please Note: While generating .img from the elf file, you need to call the elf2img utility with the EEPROM configuration. I see that you are using a different EEPROM, so have you taken care of this?
elf2img.exe -i <elf filename> -o <image filename> [-i2cconf <eeprom control>]
[-vectorload <vecload>] [-imgtype <image type>] [-v] [-h]
Please refer to elf2img utility readme in the FX3 SDK C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\util\elf2img
Thanks very much,I have sloved the problem.
I checked the document AN68914 EZ-USB FX3 I2C BOOT OPTION and change bImageCtl of the img.
Thanks again for your reply