Hi Ti team,
Communication between IPC cores based on rpmsg
A72 processor side program reference the code of rpmsg_char_simple for only calling the message sending function:send_msg;
MCU2_0 processor side program reference “pdk/package/ti/drv/ipc/example/common/src/ipc_testsetup.c for only calling message receiving function:RPMessage_ Recv;
When A72 sends 1000 messages, the MCU2_0 processor can only receive the first 16 messages normally,
and a lot of messages will be lost afterwards. I am very puzzled about this?
But when calling recv_msg on A72's side,and also calling RPMessage_send on MCU side, then communication is normal.
RPMGS communication mechanism
Regarding the sending end: After sending a message, must we wait for the message to be received;
Regarding the receiving end: Do I have to send a response message when I receive a message?
Looking forward to your reply based on
Regards.
Ling Wang