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.

Reply via email to