Part Number: DRA78XEVM
Where I could find the switches setting for booting the DRA78XEVM from CORE_ID_IPU1_CPU1 (please note NOT CORE_ID_IPU1_CPU0 ) and SD card ?
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 Hatem,
ROM code (or ROM Bootloader), in DRAxx family, always starts and runs on core 0. It is SBL's responsibility to load a boot image and boot any secondary cores.
Regards,
Stan
Thanks.
Does the SBL run on M4 core 0 ?
Can the SBL starts all others cores except M4 core 0 ?
What else can be run on M4 core 0 other than the ROM boot loader ?
Are you saying M4 core 0 is the primary core and all other cores are secondary cores ?
Hi Hatem,
please check this Application Note for details how SBL works:

Regards,
Yordan
I have read this document many times, the questions I posted I could not see any info related to them in that document.
I even found a word document which has Nearly 90% of this PDF file
Please comment on my questions above. such comments will make my understanding of the SBL more accurate and thorough.
Hi Hatem,
SBL runs on the master CPU in this case it is M4 core 0.
SBL can load app image for all cores including M4-0. Cores other than M4-0 are started by SBL whereas context is switched on M4-0 after SBL execution finishes.
Any application can be run on M4-0.
Yes this is correct, M4 core 0 is the primary core and all other cores are secondary cores.
Regards,
Rishabh