I'm testing RPMsg on iMX8M.
I was using imx_rpmsg_tty driver as pre-installed example.
but seems data rate is fixed with 115200.
when i use stty -F /dev/ttyRPMSG30, it shows
speed 38400 baud; line = 0;
but actual speed looks like 115200. (Checked with usb to uart benchmarking Test on imx8 board ).
Is there any method to communication with Core and M4?
or Can i change the baudrate?
i already check this thread.
https://community.nxp.com/thread/460752
and I use debian and there's no unit_tests for it.
I've heard i can use RPMsg chr drive instead of tty driver.
Is there any references or instructions??
Thanks.
BR
JungHoon
Hi igor.
Seems when RPMsg char Driver is working, there's /dev/rpmsg_ctrl0 is created.
but it's not created when i enabled it at kernel configuration.
Not only the debian, i already test with YOCTO.
is there any part that i missing or need to another action for it??
Best Regards
JungHoon
Hi JungHoon
for RPMsg char driver one can look at
Asymmetric Multiprocessing: RPMsg – Linux/Android | Kynetics
Asymmetric Multiprocessing - Boundary Devices Nitrogen7 | Kynetics
unfortunately nxp does not support debian, in general one can try to write
own driver using other peripherals using examples in FreeRTOS SDK_EVK-MIMX8MQ
Welcome | MCUXpresso SDK Builder
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------