Hi,
In addition to the MAD ulities, there is no other method can be used for the TMS320C6678 multicore boot?
Thanks
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,
In addition to the MAD ulities, there is no other method can be used for the TMS320C6678 multicore boot?
Thanks
You can do it by loading individual .out files into each core. Here are the steps.
1. Let us assume that you have n code in n cores
2. For each code setup the memory sections using the global address (for L1 and L2)
3. Now create n boot tables.
4. You can load these boot table from the host or memory. Once the boot table is loaded in core0 and the boot process triggers the application in core0 to execute.
5. The code that you run in core0, should populate the boot magic address.
6. Also the core0 application should check that all the core are loaded correctly.
7. Atlast the core0 application can use the IPC interrupt to wake up the secondary cores.
Hope this helps.
Thanks,
Arun.
Hi ArunMani,
Thanks very mach.The method you mentioned seems complicated than using MAD Util , am i right? I think i'd like better using MAM Utilities for muliticore boot.
In addition, can I get C6678 RBL's source code?
Thanks.