I'm using an imx7 from Technexion. I'm trying to communicate the cortex-A7 with the cortex-M4, for that I'm using the module "imx_rpmsg_tty". The application in the M4 was successfully launched and and I run the next instrucción:
- # modprobe imx_rpmsg_tty.
These steps are performed correctly. The next step I make is an echo Hello World > / dev / ttyRPMSG and the message is printed by the M4 console. The M4 program returns the same message to the A7 but when we make "cat /dev /ttyRPMSG" there is nothing, i can't see the message. The A7 does receive the message, I know this because I have modified the imx_rpmsg_tty module to print it on the screen, but apparently he does not write it in the internal buffer of ttyRPMSG. The latter point is what I need to be able to pass a message through an application that I generate with a programming tool. Do you know if you can perform a reading through the imx_rpmsg_tty module?
Thanks in advance.