Thanks for the response, I have the device tree loading onto the system (the modified Kontron provided device tree attached). I can see this is the reserved-memory directory:
root@kontron-mx8mp:~# ls /proc/device-tree/reserved-memory/
'#address-cells' m4@0x10000000 m4@0x800000 name '#size-cells' vdev0vring1@55008000
dsp@92400000 m4@0x7E0000 m4@80000000 ranges vdev0vring0@55000000 vdevbuffer@55400000
However, the remote proc directory (/sys/class/remoteproc/) is empty, and I've read this is a memory issue in the device tree. Any idea where I may have gone wrong?
It may also be worth mentioning I see the following on boot:
[ 13.286497] remoteproc remoteproc0: releasing imx-rproc
I have also trued using the provided evk rpmsg dts you mentioned, but to no avail. I'm getting the same issue.