If you have some experience writing kernel drivers, then it should not be hard. Surely a bit time consuming, though.
You could create a small kernel driver that would allow userspace to mmap PRU memory, and use remotproc as a backend. There was even a GSoC proposal about it: https://elinux.org/BeagleBoard/GSoC/Port_am335x-pru-package_to_remoteproc_-_GSOC_2018 I suspect that the beaglelogic kernel driver already contains much of the needed code snippets. Regards, Dimitar On Saturday, June 22, 2019 at 12:11:38 AM UTC+3, [email protected] wrote: > > Thanks TJF! It's a shame the support for rproc is lacking. Thanks for the > resources, they will be helpful. > > > But why using rproc? uio_pruss privides what you desire. >> > The thought was that since the uio driver is no longer being supported it > would be better to go with the rproc driver so it's supported in the > future. I'm working on a new product, so I'm trying to use the newest > dependencies. At the same time, if rproc doesn't have the right features, > then it's probably not the right thing to use. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/7070856a-1280-450e-8ac1-90ec5535a210%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
