Hi everyone.

My name is Pedro and I'm from Brazil. I'm trying to learn how to use PRUs 
in BeagleBone (I'm using BeagleBone Green Wireless now) and I'm facing a 
problem I cannot solve.

I'm reading Derek Molloy's book (Exploring BeagleBone) and one of the first 
examples / "hello world"-like is checking which firmware is loaded in PRU0 
and start it. However, when I try to do this, I get "write error: Invalid 
argument" as error output:

debian@beaglebone:/sys/class/remoteproc/remoteproc1$ cat firmware 
am335x-pru1-fw
debian@beaglebone:/sys/class/remoteproc/remoteproc1$ echo 'start' > state
-bash: echo: write error: Invalid argument

What am I doing wrong? I would like to see "running" at state value, in 
order to be sure PRU0 is working.

Here follows some useful information:

Kernel version: 4.19.94-ti-r42
Dmesg output related to remoteproc:

---------------------
[   11.169923] remoteproc remoteproc0: 4a334000.pru is available
[   11.171927] remoteproc remoteproc1: 4a338000.pru is available
[   60.948771] remoteproc remoteproc2: wkup_m3 is available
[   60.956133] remoteproc remoteproc2: powering up wkup_m3
[   60.956160] remoteproc remoteproc2: Booting fw image 
am335x-pm-firmware.elf, size 217168
[   60.956412] remoteproc remoteproc2: remote processor wkup_m3 is now up
[  454.023370] remoteproc remoteproc1: powering up 4a338000.pru
[  454.027965] remoteproc remoteproc1: loading /lib/firmware/am335x-pru1-fw 
failed with error -22
[  454.027986] remoteproc remoteproc1: Direct firmware load for 
am335x-pru1-fw failed with error -22
[  454.028006] remoteproc remoteproc1: request_firmware failed: -22
[  454.043116] remoteproc remoteproc1: Boot failed: -22
---------------------

Thanks in advance.

Best Regards,
Pedro Bertoleti

-- 
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/7c2be7bd-63f3-4798-85dd-e5be63d86831n%40googlegroups.com.

Reply via email to