Hi champs,
Is the maximum executable size of application program limited by AM2634 RAM size? If the application program is larger than 2M, can the program still be executed correctly? Thanks!
Best regards,
Julia
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.
Hi Julia
Here where are you executing the application program from?
Is it from CCS through GELs or through SBL and application appimage?
From the SBL point of view, I talked to the internal SBL team,
I don’t think the check is for 2MB size. Check is just if the application has loading sections in the SBL reserved space.
Could you please give more information on what issue you are facing?
Thanks & Regards
Sri Vidya
Hi Julia
Here where are you executing the application program from?
Is it from CCS through GELs or through SBL and application appimage?
From the SBL point of view, I talked to the internal SBL team,
I don’t think the check is for 2MB size. Check is just if the application has loading sections in the SBL reserved space.
Could you please give more information on what issue you are facing?
Thanks & Regards
Sri Vidya
Hi Sri Vidya,
Yes it through SBL. I think SBL needs to load the entire appimage file of the app into RAM. So you mean the app size is not limited by 2MB RAM at this point?
And there is another question. If customer need to calculate RAM occupancy, should they use the total amount of code+ro data+rw data in the map?
Best regards,
Julia
Hi Julia
You can get these details from the .map file, especially for the OCRAM.

If you are using multi core image, then you add up the shared memory space also in the OCRAM contents.
Hi Sri Vidya,
I can't see the picture you attached, it seems to be damaged, could you please resend it for me? Thanks!
Best regards,
Julia