Any Other Interface can communicate with M4? or Change RPMsg Baud Rate?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Any Other Interface can communicate with M4? or Change RPMsg Baud Rate?

989 Views
jh_cheon
Contributor I

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

Tags (3)
0 Kudos
2 Replies

913 Views
jh_cheon
Contributor I

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

0 Kudos

913 Views
igorpadykov
NXP Employee
NXP Employee

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!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos