Hi all,
Hope you are doing well.
I am facing issue while trying to open the port of RPMSG by enabling tty driver. Please find below basic info.
-> SDK: SDK_24_12_00_MCIMX93-EVK
-> Project: rpmsg_lite_str_echo_rtos
-> Development kit: Digi ConnectCore 91/93
The Procedure I followed:
1. boot up the Yocto Linux
result: [ 0.022125] imx rpmsg driver is registered.
2. Compile the rpmsg_lite_str_echo_rtos in ubuntu and created .elf file
3. Transfer the elf file into /dev/firmware folder of i.MX93
4. enable the tty driver using modprobe imx_rpmsg_tty command on i.MX93 board
5. Load the firmware and run it using RemoteProc framework
6. I am getting data on LPUART4 as per below
result on serial port: RPMSG String Echo FreeRTOS RTOS API Demo...
7. But it stuck on "rpmsg_lite_wait_for_link_up(my_rpmsg, RL_BLOCK);" function
Also, I am not getting the ttyRPMSG* serial port on /dev/ folder.
Does anybody know how to solve it? and what are potential causes of this problem?