Hi,
I'm trying to write a code that sends data from the Cortex-A9 processor to the Cortex-M4 processor, then the Cortex-M4 processes it, then sends the processed data to the Cortex-A9. I've run the PingPong example on M4, and it works by executing some commands from the A9 side. but I want to write a code that sends the data without using these commands. I've checked this sample and this document, but I can't relate between them. I'm not really sure Where can I start to write the Linux rpmsg code on the Cortex-A9 processor, and I'm really short on time.
Best Regards,
Mohammed
Hi Mohammed
one can look at additional documents and examples from third parties:
https://boundarydevices.com/freertos-bsp-v1-0-1-imx7-imx6sx/
https://www.dantechrb.com/blog/how-to-build-and-debug-freertos-applications-for-cortexm4-on-mx6sx
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Thank you for your response, but I've already run the pingpong example on the M4 using the commands from the A9 side. What I want is to write a simple code on linux to transmit some data from the A9 to the M4. I want to do the communication in my application on linux.
Hi Mohammed
nxp has special service for helping customers to write own applications:
Commercial Support and Engineering Services | NXP
Best regards
igor
Thank you for your response, so there are no documentations/examples about making the linux side of the rpmsg application ?
I've checked this code, I've tried to compile it using Eclipse with GNU ARM add-on, but it seems that sys/termios.h is missing, this causes an error by the compiler and I'm not really sure how to fix it.