I've been trying to work with the EMAC bootloader on the C6472 multicore DSP.
What I have is a very simple code that writes to the DDR. It writes a constant, and then the number of the core running.
I have managed to make this program run on core 0 (I just load the program, and then check the DDR and see what's written there), but I don't really understand how to make a program run on another core.
The bootloader documentation has a multicore section regarding the C6474, and I assume the C6472 works the same way. What it says is the other cores start running from the beginning of their L2 SRAMs. But how do I get the code there? Do I need to make core0 write there?