Great, let me know if this worked or not.
5.6 and 5.7 uses the same Kernel version, toradex_5.4-2.3.x-imx. When the next release of 6 comes out, we will start using kernel toradex_5.15-2.1.x-imx, which is based on kernel 5.15. I believe there are no modifications to 5.4 and 5.15 related to rpmsg, I need to check.
Yes, this should be enough in your case. Maybe some libraries will have to be imported as well, but probably in the rpmsg case there is no need.
The DT overlay that I sent to you in this topic was based on the NXP DT file, that’s why I separated in two vrings. But as @Edward suggested, apparently it’s better to work with only one vring. I’ll have to check that myself as well.
@Edward thanks for your contribution!
Best Regards,
Hiago.