I have built ARM and DSP executables for the Big Data IPC example in K2G SDK. ARM is running Linux. Linux and RTOS SDK version is 6_01_00_08.
From printed messages I can see that ARM is stuck at messageQ_open(). I have added additional printfs at each stage to capture this:
root@k2g-evm:~# ./app_host CORE0
--> main:
--> Main_main:
Main_main: App_create for remoteProcId=1
--> App_create:
App_create: setting default values
App_create: create local message queue (inbound messages)
App_create: open the remote message queue
Here is what's happening on the DSP side:
How I load and run the application:
root@k2g-evm:~# mpmcl reset dsp0
reset succeeded
root@k2g-evm:~# mpmcl load dsp0 bigdata-dsp.out
load succeeded
root@k2g-evm:~# mpmcl run dsp0
run succeeded
root@k2g-evm:~# ./app_host CORE0
What am I missing? I am building the DSP .out file using CCS. I have used the same method for the IPC ex02_messageq example and did not have any issues, wondering why I cannot make the Big Data example work...
Any hints would be appreciated.