Re: RPmsg in pico-imx7d using mainline linux (5.6.xx) and Yocto dunfell

Fabio Estevam

Hi Neuber,

On Sun, Aug 15, 2021 at 10:50 PM Neuber Sousa <neuberfran@...> wrote:

I have been interested in communicating between the a7 and the m4 of my imx7d-pico using RPmsg for a long time.

Today I found that this tutorial:

I don’t use mainline linux. I stay using kernel 5.6.xx with libgpiod 1.5
5.6 is an unsupported kernel version. It is not a good idea to develop
using such an unsupported kernel version.

Please see the supported ones at

Using libgpiod I want to press a controlled button on a7 and flash an LED (which is waiting for this command) on m4

I was checking the issue link below and I have 2 questions below:

1 - How can I adapt this project:

to the nxp forum project (link above) for me to get the following files: mu.c, imx_rpmsg.c, imx_rpmsg_tty.c and/or imx_rpmsg_tty.ko
These drivers only exist on the NXP vendor kernel.

Mainline uses drivers/remoteproc/imx_rproc.c instead.

Join to automatically receive all group messages.