Hi, All.
we use RDK4.0, DM8168.
there has a strange problem.
the console prints "ERROR [system_ipc_msgq.c:80] ASSERT."
what's wrong?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, All.
we use RDK4.0, DM8168.
there has a strange problem.
the console prints "ERROR [system_ipc_msgq.c:80] ASSERT."
what's wrong?
The assert indicates there are no free messages available to be used for MessageQ_put. This condition should never occur.
Did you get any error msgs related to MessageQ before this ?
When do you see the error occurring ?
Share the full console logs from start of application
Hi, Badri.
The problem seem to be resolved.
But I have another problem. Can you helo me?
I load the three applications of firmware, and then load the application of A8.
If I don't load the systemInit, after over a period of time the ipc message assert will appear?
It seems like your thread has some function that does Core status check periodically. You should so System_init in your application before trying to send any msg.
Pls add print in /dvr_rdk/mcfw/src_linux/links/system/system_ipc_msgq.c
System_ipcMsgQSendMsg
Print linkId and cmd in this function