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.

Waking up secondary CorePac

Genius 5785 points

Hello,

I try that CorePac0 wakes up CorePac1 on C6657. What's the difference between DSP_BOOT_ADDR1 and BOOT_MAGIC_ADDRESS? same meaning?

- Datasheet (SPRS814A) / 3.3 Device State Control Registers
- DSP Bootloader UG (SPRUGY5C) / 2.2.1 Initialization Process After Power On Reset

I understand following steps for waking up CorePac1. Is it correct?

1) CorePac0 as my application software will load a program for CorePac1.
2) CorePac0 write DSP_BOOT_ADDR1 as the start address for CorePac1.
3) CorePac0 will set IPCG bit of IPCGR1 register.

Regards,
Kazu