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.

DVRRDK350 DM8167 M3Video cpu report a error,then whole Program hang

Hi:

   This morning I discover a issue,the M3Video cpu report a asesert,then whole program hang.

   this issue happen when run 4 days

   log msg:

  

 [m3video] MSGQ:Warning!! Forcing waitAck = TRUE as waitAck = FALSE is not supported.Fix send cmd [0x6000] to linkId [0x10000023
 [m3video] !!!XDC RUNTIME ASSERT FAILED
 [m3video] xdc.runtime.Error @ ti.sysbios.knl.Semaphore: line 204: 
 [m3video] assertion failure: A_badContext: bad calling context. Must be called from a Task.

my link chain:


thanks Very much!

  • Hi:

       I see the RDK src code,I found this log:

    [m3video] MSGQ:Warning!! Forcing waitAck = TRUE as waitAck = FALSE is not supported.Fix send cmd [0x6000] to linkId [0x10000023

    from this log can know:
    link: Enc
    cmd:ENC_LINK_CMD_GET_PROCESSED_DATA
    function call sequence:

    but from the src code ,enc link impossible call System_ipcMsgQSendMsg()for cmd
    ENC_LINK_CMD_GET_PROCESSED_DATA, it should call System_sendLinkCmd_local()

    so this let me feel confused

    wish some advice to solve this issue!