Vinicius, here follows the output of version.sh:

-----------
debian@beaglebone:/opt/scripts/tools$ sudo ./version.sh 
[sudo] password for debian: 
git:/opt/scripts/:[b39ec679648a6be8f25f48bd1c9784c1fc5a0c46]
eeprom:[A335BNLTGW1ABBGW16054623]
model:[TI_AM335x_BeagleBone_Green_Wireless]
dogtag:[BeagleBoard.org Debian Buster IoT Image 2020-04-06]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot 
2019.04-00002-g07d5700e21]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-bonegreen-wireless-uboot-univ.dts]
UBOOT: Loaded Overlay:[AM335X-PRU-RPROC-4-19-TI-00A0]
UBOOT: Loaded Overlay:[BB-ADC-00A0]
UBOOT: Loaded Overlay:[BB-BBGW-WL1835-00A0]
UBOOT: Loaded Overlay:[BB-BONE-eMMC1-01-00A0]
kernel:[4.19.94-ti-r42]
nodejs:[v10.15.2]
/boot/uEnv.txt Settings:
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-19-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade 
<pkg>]
pkg:[bb-cape-overlays]:[4.14.20200814.0-0~buster+20200814]
pkg:[bb-wl18xx-firmware]:[1.20200813.1-0~buster+20200813]
pkg:[kmod]:[26-1]
pkg:[librobotcontrol]:[1.0.5-git20200715.0-0~buster+20200716]
pkg:[firmware-ti-connectivity]:[20190717-2rcnee1~buster+20200305]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video 
plugdev users systemd-journal bluetooth netdev i2c gpio pwm eqep remoteproc 
admin spi iio docker tisdk weston-launch xenomai cloud9ide]
cmdline:[console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 
root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait coherent_pool=1M 
net.ifnames=0 lpj=1990656 rng_core.default_quality=100 quiet]
dmesg | grep remote
[   11.585512] remoteproc remoteproc0: 4a334000.pru is available
[   11.605383] remoteproc remoteproc1: 4a338000.pru is available
[   60.745582] remoteproc remoteproc2: wkup_m3 is available
[   60.840333] remoteproc remoteproc2: powering up wkup_m3
[   60.840364] remoteproc remoteproc2: Booting fw image 
am335x-pm-firmware.elf, size 217168
[   60.840611] remoteproc remoteproc2: remote processor wkup_m3 is now up
dmesg | grep pru
[   11.585512] remoteproc remoteproc0: 4a334000.pru is available
[   11.585705] pru-rproc 4a334000.pru: PRU rproc node pru@4a334000 probed 
successfully
[   11.605383] remoteproc remoteproc1: 4a338000.pru is available
[   11.605571] pru-rproc 4a338000.pru: PRU rproc node pru@4a338000 probed 
successfully
dmesg | grep pinctrl-single
[    0.945761] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
[    0.958228] gpio-of-helper ocp:cape-universal: ready
lsusb
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
-----------

Em domingo, 17 de janeiro de 2021 às 02:11:21 UTC-4, vinicius...@gmail.com 
escreveu:

>
> Please send the result of version.sh under opt/scripts
> Em dom., 17 de jan. de 2021 às 03:07, Pedro Henrique Fonseca Bertoleti <
> phfber...@gmail.com> escreveu:
>
>> Thanks!
>>
>> In this reference, I can see a custom firmware has been developes and a 
>> header file was missing in its code. However, in my case, I'm using a 
>> firmware which is in /lib/firmware by default (am335x-pru1-fw). I assume 
>> this firmware works, once it comes with distro (I'm using official image 
>> provided in BeagleBone site).
>>
>> Why am I getting this error with a firmware it's supposed to work? 
>> Please, would you shed some light on it? 
>>
>>
>> Best Regards.
>>
>> Em dom, 17 de jan de 2021 03:00, Vinicius Juvinski <vinicius...@gmail.com> 
>> escreveu:
>>
>>> Yes ,the answer is there - 4.2
>>>
>>> Em dom., 17 de jan. de 2021 às 01:55, Pedro Henrique Fonseca Bertoleti <
>>> phfber...@gmail.com> escreveu:
>>>
>>>> Sorry, I couldn't find any information on this error 22 on PRU cook 
>>>> book. Please, anyone can help me on handling this error?
>>>>
>>>> Em dom, 17 de jan de 2021 01:46, Vinicius Juvinski <
>>>> vinicius...@gmail.com> escreveu:
>>>>
>>>>> Hi Pedro,
>>>>>
>>>>>
>>>>> You are having error 22 - I don’t remember right now the cause , the 
>>>>> prucookbook has the explanation and how to fix :)
>>>>>
>>>>> Em dom., 17 de jan. de 2021 às 00:59, phfbertoleti <
>>>>> phfber...@gmail.com> escreveu:
>>>>>
>>>>>> Hi vinicius. 
>>>>>>
>>>>>> First of all, thanks for the reply and for indicating me PRU cook 
>>>>>> book. 
>>>>>> Regarding dmesg messages, yes, I've checked them (as shown below). It 
>>>>>> seems PRUs are available for use, am I right?
>>>>>> What do you recommend as a hello world test for PRU? 
>>>>>>
>>>>>> ---------------------
>>>>>> [   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
>>>>>> ---------------------
>>>>>>
>>>>>>
>>>>>> Best Regards,
>>>>>> Pedro Bertoleti
>>>>>>
>>>>>> Em sábado, 16 de janeiro de 2021 às 23:05:07 UTC-4, 
>>>>>> vinicius...@gmail.com escreveu:
>>>>>>
>>>>>>> Hi Pedro,
>>>>>>>
>>>>>>> I recommend you take a look at 
>>>>>>> https://markayoder.github.io/PRUCookbook/
>>>>>>>
>>>>>>> Have you checked the dmesg to see what is happening at kernel level ?
>>>>>>>
>>>>>>> Em sáb., 16 de jan. de 2021 às 23:25, phfbertoleti <
>>>>>>> phfber...@gmail.com> escreveu:
>>>>>>>
>>>>>>>> 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 beagleboard...@googlegroups.com.
>>>>>>>> To view this discussion on the web visit 
>>>>>>>> https://groups.google.com/d/msgid/beagleboard/7c2be7bd-63f3-4798-85dd-e5be63d86831n%40googlegroups.com
>>>>>>>>  
>>>>>>>> <https://groups.google.com/d/msgid/beagleboard/7c2be7bd-63f3-4798-85dd-e5be63d86831n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>>>> .
>>>>>>>>
>>>>>>> -- 
>>>>>> 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 beagleboard...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/beagleboard/8e94c2a0-287a-4c6c-8342-87a7f6a9fcabn%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/beagleboard/8e94c2a0-287a-4c6c-8342-87a7f6a9fcabn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>>
>>>>> -- 
>>>>> 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 beagleboard...@googlegroups.com.
>>>>>
>>>> To view this discussion on the web visit 
>>>>> https://groups.google.com/d/msgid/beagleboard/CAB6xwCr3DMGwQD0%2Be5dxHMZJHy6roXgRDHYAvYpJJuqTPw175w%40mail.gmail.com
>>>>>  
>>>>> <https://groups.google.com/d/msgid/beagleboard/CAB6xwCr3DMGwQD0%2Be5dxHMZJHy6roXgRDHYAvYpJJuqTPw175w%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>>
>>>> -- 
>>>> 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 beagleboard...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/beagleboard/CAJK9pqdUcG%2Bi9zZBzqU5VFQDJM2R5Hu0WYwFc2jwT4q7M8nnkg%40mail.gmail.com
>>>>  
>>>> <https://groups.google.com/d/msgid/beagleboard/CAJK9pqdUcG%2Bi9zZBzqU5VFQDJM2R5Hu0WYwFc2jwT4q7M8nnkg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>> -- 
>>> 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 beagleboard...@googlegroups.com.
>>>
>> To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/beagleboard/CAB6xwCqFvpRVanfBe4w-1y3vomgrb1Jax%2BzPBfJ%2BNrXsir4vgQ%40mail.gmail.com
>>>  
>>> <https://groups.google.com/d/msgid/beagleboard/CAB6xwCqFvpRVanfBe4w-1y3vomgrb1Jax%2BzPBfJ%2BNrXsir4vgQ%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> -- 
>> 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 beagleboard...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/beagleboard/CAJK9pqe7H1Ty9uJ%2BJt64SS-NQPXxsYYKFDtyE5w2PejDttx6rA%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/beagleboard/CAJK9pqe7H1Ty9uJ%2BJt64SS-NQPXxsYYKFDtyE5w2PejDttx6rA%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
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 beagleboard+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/817c90c7-bae5-451c-a23e-63328b5e5ba5n%40googlegroups.com.

Reply via email to