Whenever I attempt to load any DSP code with IPC functions ProcMgr_load hangs. It returns whenever I attempt to load non-IPC code. I see:
ProcMgr Attach status = 0x97d2000
ProcMgr state after attach = 1
I'm using procId=0 for the DSP of the c6a816x EVM. The ARM side code is copied from the ProcmgrApp example that came with EZSDK. Syslink is version 02_00_00_56.
Am I missing something or do I simply need to wait for the beta release?
Update:
I rebuilt my ARM-side code with ProcMgr.c as part of my project and put a couple of Osal_printfs in to see what is happening. The process is getting stuck after the call to ProcMgrDrvUsr_ioctl in the syslink.ko module. The ioctl never returns. I'm using the pre-built syslink.ko as it came with EZSDK.
Lee Holeva