Hello
The code in F2837xD_Ipc_Driver_Util.c
do
{
bootStatus = IPCGetBootStatus() & 0x0000000F;
} while ((bootStatus != C2_BOOTROM_BOOTSTS_SYSTEM_READY) ||
(bootStatus != C2_BOOTROM_BOOTSTS_C2TOC1_BOOT_CMD_ACK));
it must be
do
{
bootStatus = IPCGetBootStatus() & 0x0000000F;
} while ((bootStatus != C2_BOOTROM_BOOTSTS_SYSTEM_READY) &&
(bootStatus != C2_BOOTROM_BOOTSTS_C2TOC1_BOOT_CMD_ACK));
when i change || to && than successufly boot from flash both cores. otherwise CPU1 Stucks in this code.
Regards...