On Thu, Mar 19, 2020 at 6:46 AM <[email protected]> wrote: > > Going through the first PRU example in Exploring Beaglebone (2nd ed). When I > try to start the pru I get this: > > debian@beaglebone:/sys/class/remoteproc/remoteproc1$ echo start > state > -bash: echo: write error: Invalid argument > > I get this from dmesg: > > [ 100.249395] remoteproc remoteproc1: powering up 4a334000.pru > [ 100.249525] remoteproc remoteproc1: loading /lib/firmware/am335x-pru0-fw > failed with error -22 > [ 100.249537] remoteproc remoteproc1: Direct firmware load for > am335x-pru0-fw failed with error -22 > > I finally found out a workaround after an embarrassing amount of time: > replace the am335x-pru*-fw files in /lib/firmware with the the ones in > /opt/scripts/device/bone/pru-rpmsg_client_sample/. I actually found them on > Robert Nelson's github page and only found out later that they were on the > BBB the whole time. > > I've tried a few of the latest images (as of March 2020) from rcn-ee.com and > have still been unsuccessful in working with the PRU. In those cases, I don't > even see any mention of the PRUs in dmesg. > > Is this a bug, or is there an SOP I haven't found yet?
Please run & report: sudo /opt/scripts/tools/version.sh you might be fighting a mis-configuration due to u-boot.. ;) Regards, -- Robert Nelson https://rcn-ee.com/ -- 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/CAOCHtYjWhUSYDOaxnPtE967%3DaMfBC0f0GV3Oc8guC2ihb113hQ%40mail.gmail.com.
