I’m working with rpmsg of Colibri imx7s module. I had compiled RPMsg Ping-Pong FreeRTOS Demo project, and load the bin file to tcm(0x7f8000), run ‘dcache flush && bootaux 0x7f8000’, and then boot linux, run ‘modprobe imx_rpmsg_pingpong’, it works. But when I changed LINK_FILE to MCIMX7D_M4_ocram.ld in CMakeLists.txt, and then compiled the project, load the bin file to ocram(0x910000), and then run ‘dcache flush && bootaux 0x910000’, boot linux and run ‘modprobe imx_rpmsg_pingpong’, it doesn’t works. Do I need to edit device tree file?
Thank you very much!