AnsweredAssumed Answered

problem with RPMSG initialization on i.mx6sx using pingpong example

Question asked by Mohammed Algoblan on Mar 25, 2020
Latest reply on Mar 26, 2020 by Mohammed Algoblan

Hi,

I'm trying to test PingPong example using i.mx6sx SABRE DB, following this tutorial. when I finished it I want to send messages between the two processors. so I've tried to execute  this command: 

dmesg | grep rpmsg

 

it shows me an error: 

[ 0.307064] imx-rpmsg: probe of 2200000.aips-bus:rpmsg failed with error -12
[ 0.307191] imx rpmsg driver is registered.

and on M4 side: 

RPMSG PingPong FreeRTOS RTOS API Demo...
RPMSG Init as Remote

no handshaking is established...

I've checked /dev/ttyRPMSG30 and it's there. though when I try to execute this command it shows me another error: 

root@imx6qpdlsolox:~# stty -F /dev/ttyRPMSG30 -echo
stty: /dev/ttyRPMSG30: Inappropriate ioctl for device

even when I try to echo a text nothing will show on M4 side. 

I'm not sure what's the problem.

 

Best Regards,

Mohammed

Outcomes