Tool/software:
Hello,
My project is currently running on CPU1. I would like to run a part of the code on CPU2. I did following for this:
1. Placed code part for CPU2 from the address 0x000E0000 ( FLASH BANK3)
2. In the main - function, running on CPU1 added:
/*assign Flash bank 3 for CPU2*/
SysCtl_allocateFlashBank(SYSCTL_FLASH_BANK3, SYSCTL_CPUSEL_CPU2);
/*start CPU2*/
Device_bootCPU2(BOOTMODE_BOOT_TO_FLASH_BANK3_SECTOR0);
3. Start debugger and run CPU1
4. Connect to CPU2
After this, CPU2 seems to be still in ROM boot code - PC = 0x3FA5F1
What is wrong? Why CPU2 doesn't jumt into the code on address 0x000E0000 ?
Thank you