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 */
)
);