You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Polling of erpc server has issues in bidirectional communication between m4 and m7 #475
I want to make a bidirectional communication between m4 and m7 cores which allows calling each core services from other core. [m4 client -> m7 server and m7 client -> m4 server]. There is an example i followed an it seems is working for calling remote functions. However there is polling issue which is blocking server to continue to do the other works after calling remote function. Eg. m4 client calls ipcM7(.., .., ..) service from m7 and that call reaches to m7 and i can verify function is executed from m7 side. But m4 server polling is not polling anymore and blocks on erpc_server_poll.
I can still call remote function of m7 services.
Why is m4 polling not responsive and blocks/waits for messages from m7 and starts polling after receiving message?
Activity
github-actions commentedon Jan 30, 2026
Hi eRPC user. Thank you for your interest and welcome. We hope you will enjoy this framework well.