I'm trying to run TTY RPMSG remote firmware on imx8mm with the M4 cortex (evk board) and kernel 5.4 from linux-imx.
I boot with the DTS imx8mm-evk-rpmsg.dts but I have seen that rpmsg node is disabled
&rpmsg{
/*
* 64K for one rpmsg instance:
* --0xb8000000~0xb800ffff: pingpong
*/
vdev-nums = <1>;
reg = <0x0 0xb8000000 0x0 0x10000>;
memory-region = <&vdevbuffer>;
status = "disabled";
};
What are the steps exactly to load the .elf from Linux and load the RPMSG kernel module imx_rpmsg_tty.ko ?
I don't want to load the firmware (.bin) from u-boot, but indeed the .elf from Linux trough
/sys/class/remoteproc/remoteproc0/
Hello,
This node was disabled because the M4 node was added for remoteproc usage, you may refer to the following commit:
https://source.codeaurora.org/external/imx/linux-imx/commit/arch/arm64/boot/dts/freescale/imx8mm-evk...
Best regards,
Aldo.