In the nxp SDK we got imx_rpmsg_tty.c and rpmsg_lite_str_echo_rtos example for running 1 rpmsg instance between linux/A53 and freeRTOC/M4. But in our application scenario 2 or more than 2 vitual tty devices would be better. Now how can we make 2 rpmsg instances?
Hello,
You may use the SDK examples as a base for this, you may need to create the endpoint for each virtual tty using rpmsg_lite_create_ept
You'll find the api documentation at:
SDK_2.8.0_EVK-MIMX8MQ/middleware/multicore/rpmsg_lite/doc/group__rpmsg__lite.html
Best regards,
Aldo.