Complete the following steps on the Linux root file system.
- Add the RPMsg kernel modules. Make sure that the root file system includes these
kernel
modules:
/lib/modules/<kernel-version>/kernel/drivers/rpmsg/rpmsg_char.ko /lib/modules/<kernel-version>/kernel/drivers/rpmsg/rpmsg_ctrl.ko /lib/modules/<kernel-version>/kernel/drivers/tty/rpmsg_tty.ko - Place the firmware binary in the /lib/firmware/<FW ELF> directory. The remote processor (remoteproc) framework searches for firmware in /lib/firmware/ when it loads the firmware.
- Make sure that the root file system includes the
rpmsg-utilstools that you need for endpoint management, such as:-
rpmsg_ping -
rpmsg_export_dev
-