Hi,
I am currently using the i.MX8QXP MEK board to develop an application on the M4 core.
First, to boot image on the M4, I'm using tftp methode like the following :
=> dhcp
=> setenv serverip <ip_from_host_pc>
=> tftp 0x88000000 hello_world.bin
=> dcache flush
=> bootaux 0x88000000
I've run the rpmsg_lite_pingpong_rtos_linux_remote demo and it works, but now I want to try another one but I'm stuck when I bootaux the new one.
I received the following message : "Auxiliary core is already set-up", I figured out too that for each reboot, the rpmsg demo is running in back on the M4 subsytem.
I am seeking for a way to clean the M4 memory which I supposed is not clean after a reboot, in order to run several and different demo before run my own application.
Thanks in advance
Vincent
You can use the rpmsg, refer to https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/iMX8QXP-Use-RPMSG-to-wake-up-M4-and-A35/...