I am trying to run C6678 H264 HP Encoder on Advantech's DSPC-8681 card. I am having trouble running the encoder on multiple cores and it is failing on ipc_attach function with Ipc_E_NOTREADY status(Core 0 is trying to attach to other cores and it is failing with error code of -11).
My SYS/BIOS version is bios_6_33_06_50 and IPC version is ipc_1_24_03_32. I am using Ti's dsp_util to load and run the .out file. I made small modifications to h264hpvenc_testapp.c and h264hpvenc_ti_config.c files, so the video data to be encoded reside in DDR3 instead of reading from a file
My questions are
1) Why ipc_attach is failing
2) Is there any specific order in which I have to load the .out to different cores( Right now I am loading Core0 , then Core 1 - 7)
Thanks
Anish
~Signalogic