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 experts,
I am working with a C6678, I am doing DSP boot with IBL.
I have some problems to ask for you.
1. After RBL calls IBL from EEPROM, Where will IBL run?
Is it automatic that IBL code moved by RBL to L2 memory head?
2. How should I tell RBL the entry point of the IBL?
Which field should I fill in for ROM code to run IBL?
3. What do BOOT_MAGIC_ADDRESS & ibl_MAGIC_VALUE mean?
Thank you!
Brian
1. It will get executed in L2. Please refer the .map file for the address of each functions.
2. Please refer the C66xx DSP keystone boot loader user guide and refer the data manual for the boot configuration and parameter table.
3. The BOOT_MAGIC_ADDRESS is the address in L2 that can be used to wake up the secondary cores of DSP.
Please find the ROM boot loader source from below link for more information,
Thank you.