nxp-mcuxpresso / rpmsg-lite

RPMsg implementation for small MCUs
BSD 3-Clause "New" or "Revised" License
241 stars 74 forks source link

openamp compatibility? #12

Closed infn-ke closed 1 year ago

infn-ke commented 3 years ago

Is this fully implementation fully compliant with openamp as well as rpmsg in the kernel? Can you provide snippet for openamp and rpmsg-lite setup to test interop?

MichalPrincNXP commented 3 years ago

Hello @infn-ke , I am sorry for late response. The rpmsg_lite implementation is binary compatible with Linux rpmsg, i.e. on the protocol level. We have no tests to confirm the compatibility with OpenAMP. As for the Linux vs. rpmsg_lite interoperability testing this is covered by several multicore examples for NXP i.MX boards that show the Linux vs. rpmsg_lite communication and that are available for download via mcuxpresso.nxp.com (see SDK packages for instance for evkmcimx7ulp, evkmimx8mq, evkmimx8mm, evkmimx8mn, evkmimx8mp)