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.

RTOS/TDA2EVM5777: [VisionSDK] A bug report of visionsdk ipc msgq

Part Number: TDA2EVM5777

Tool/software: TI-RTOS

Dear experts,

When using A15 linux create link on EVE, the ack message passed by M4 always go back to A15 with wrong source CPU. Please verify this patch, which works for me. This problem exsit all version including vsdk 3.1.

diff --git a/vision_sdk/links_fw/src/rtos/links_common/system/system_ipc_msgq.c b/vision_sdk/links_fw/src/rtos/links_common/system/system_ipc_msgq.c
--- a/vision_sdk/links_fw/src/rtos/links_common/system/system_ipc_msgq.c
+++ b/vision_sdk/links_fw/src/rtos/links_common/system/system_ipc_msgq.c
@@ -375,7 +375,7 @@ Void System_ipcMsgQTaskMain(UArg arg0, UArg arg1)
                         SYSTEM_LINK_ID_MAKE_NOTIFY_TYPE
                             (
                                 SYSTEM_GET_PROC_ID(pMsgCommon->linkId), /* destination CPU */
+                                procId, /* source CPU */
-                                SYSTEM_PROC_A15_0, /* source CPU */
                                 SYSTEM_LINK_ID_NOTIFY_TYPE_MSG /* ACK type */
                             )
                         );