Hello,
Do the 4 cores start automatically after the execution of the RBL? and if yes what will be the start address for each core?
In case I need to execute only from one core, Do I need to have the below code?

Yours,
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.
Hello,
Do the 4 cores start automatically after the execution of the RBL? and if yes what will be the start address for each core?
In case I need to execute only from one core, Do I need to have the below code?

Yours,
Hi Abdelrhman,
RBL boots only one core. That would typically be the R50-0 core. And this core will usually run the SBL (secondary bootloader) and the other core boots (and the self core boot) are handled by the SBL later on. The idea is that other cores are not considered boot cores, the SBL is supposed to be run only from the R50-0. If you want to run your application only for one core, you don't need to change anything in the startup code. SBL will take care of the loading. For more details and the bootloader flow, please refer to the MCU+ SDK documentation for AM263x here: https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/08_06_00_34/exports/docs/api_guide_am263x/BOOTFLOW_GUIDE.html
Let me know if you need more details on this.
Regards,
Anand Mahadevan SS