This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Cortex M33 Multicore Boot issue

Hello there!

As I am exploring the Arm Musca A1 board in a multicore scenario, some doubts emerged. When I load each core program to the FLASH memory and then boot it up, each core loads it's own code and everything goes to plan. But once I load one of the programs to one of the available SRAMs, for some odd reason, the second core most often doesn't boot or boots the application made for the other core, although I change the INISTVTOR1 always before waking up the second core.

I am not sure if I need to load the code to the flash memory and during runtime copy to the SRAMs or not.

Note: I am using the GNU ARM  9-2019-q4-major release

Cheers