This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AIS size limit in I2C Master bootmode

Other Parts Discussed in Thread: SPRC203

Hi,

I'm trying to boot up from the I2C EEPROM on PADK. I tried the blink-led example provided in sprc203 and C6727 booted up successfully. Then I tried to burn my own application into EEPROM. According to spraa69, I generated "bootCfg.c" and added it to my project. After building the project, I got "myApp.out" and tried to convert it to AIS format with genAIS tool.The command used is "genAIS -i myApp.out -o myApp.ais -bootmode i2cmaster -otype ascii". Unfortunately, I got a warining said

!!! WARNING, AIS File size exceeds SPI/I2C Master Boot limit of 64KBytes.AIS file generation aborting. C672xx SPI/I2C Master boot may fail with this data stream.

It seems that I can't make an AIS file larger than 64KB.I got some questions here:

1. Why such a limit exists? Is there any document about this issue?

2. Does that mean I can't boot from I2C/SPI EEPROM with my own application if it's large ( 64KB is far not enough for my applicaton )? Is parallel Flash the only choice ?

3. Do I need to use secondary bootloader in my current scene? Is there any code I can reference  to ?

Thanks,

Ricky