Flow control with RPMsg

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Flow control with RPMsg

Jump to solution
2,042 Views
dlm080
Contributor I

How is flow-control supposed to work with RPMsg?  For example, I am using an I.MX8.  If an M-core continuously sends messages to the A-core side, and the A-core side does not read them, what happens?  I assume the message queues will eventually fill up.  Is there back-pressure on the M-core side, or a notification that it is writing over it's unread messages?  I'm not seeing this.  Is it my responsibility to have the A-core send RPMsg responses to let the M-core side know that the messages were received?

0 Kudos
1 Solution
2,033 Views
dlm080
Contributor I

I now understand that the user is responsible for flow control (ex: by sending response RPMsgs to indicate reception).

View solution in original post

0 Kudos
1 Reply
2,034 Views
dlm080
Contributor I

I now understand that the user is responsible for flow control (ex: by sending response RPMsgs to indicate reception).

0 Kudos