I'm reading about RPMSG and openAMP:
RPMsg-Lite User's Guide: RPMsg Component
It seems that RPMSG is principally use when two CPU or when a CPU/MCU are inside the same silicon chip.
(ex: i.mx6 SoloX or i.mx7 or vybrid)
However, I would like to know if :
Is it possible to use RPMSG between an (external) Kinetis MCU and a (external) Single core i.mx6 ?
Is it possible to use RPMSG between two external Kinetis MCU ?
In short, does RPMSG / OpenAMP applies only to single silicon chip with multiple cores or can I use it between two separate chips ? What would be the best interface between these chips ? (UART or SPI ?)