Tool/software: Linux
I've set up my board to boot over a network connection by grabbing a kernel image and DTB file from my host PC and to mount its root file system via NFS. I'm using kernel version 4.4.32 and have compiled the kernel with all the default AM57xx options enabled, including PRUSS and RPmsg options. I unzipped a default rootfs tarball into my NFS share on my host PC.
After compiling my kernel image and modules and ensuring that everything is installed to the correct directories, I boot up my board but there are no devices of the form /dev/rpmsg_pru31 in my system. If I reboot the board and use the default firmware stored in its flash, however, these devices show up.
Is there something special that needs to be done in order for these device nodes to appear?