Hi,
I have Vayu Evm xc5777x CPU board. I am using ti-glsdk_dra7xx-evm_6_04_00_02 which provide component-sources/ipc_3_21_00_07 for Linux(ARM) to ti sys-bios(DSP) communication.
I am trying to MessageQ_open() on DSP side but it is not able to open messageQ created on the ARM side.
This is the snippet of the code:
do {
status = MessageQ_open(remoteQueueName, &queueIdARM);
Task_sleep (1);
} while (status == MessageQ_E_NOTFOUND);
if (status < 0) {
printf("Error in MessageQ_open for ARM [%d]\n", status);
}
else {
printf("Remote queueId for ARM[0x%x]\n", queueIdARM);
}
But here is getting struct at MessageQ_open() only.
I am able to successfully doing it on ARM side to open DSP1 and DSP2 created messageQ.
Regards
Naveen Sheeti