Hi,
I am using KeyStone II to develop codec demo program. I run my demo program on core0 and core1, from core2 to core 7, I use a dummy program which only call Ipc_start and BIOS_start.
Now the plan is to call Ipc_attach(2) on core0, and Ipc_attach(1) on core1. It turns out to have such a message:
ti.sysbios.family.c64p.Hwi: line 190: E_alreadyDefined: Hwi already defined: intr# 5
xdc.runtime.Error.raise: terminating execution
Here is part of my cfg file:
SharedRegion.setEntryMeta(0, { base: SHAREDMEM, len: SHAREDMEMSIZE, ownerProcId: 1, isValid: true, cacheEnable: true, cacheLineSize: 128, createHeap: true, name: "SRGN0", }); /* Synchronize all processors (this will be done in Ipc_start) */ /* If the app only runs on one core, enabling this item causes Ipc_start() to block forever */ ti_sdo_ipc_Ipc.procSync = ti_sdo_ipc_Ipc.ProcSync_NONE;