On Wed, Oct 25, 2017 at 8:48 AM, Paul Van den Bergh
<[email protected]> wrote:
> Hello,
>
> I'm trying to load and start pru firmware at boot time.  I see that the
> images are loaded, but the execution doen't start:
>
> root@beaglebone:~# dmesg | grep pru
> [    3.620397] ti-pruss 4a300000.pruss: creating PRU cores and other child
> platform devices
> [    3.620598] irq: no irq domain found for
> /ocp/pruss@4a300000/intc@4a320000 !
> [    3.633760] irq: no irq domain found for
> /ocp/pruss@4a300000/intc@4a320000 !
> [    3.671299]  remoteproc1: 4a338000.pru1 is available
> [    3.681586] pru-rproc 4a338000.pru1: booting the PRU core manually
> [    3.681620]  remoteproc1: powering up 4a338000.pru1
> [    3.681935]  remoteproc1: Booting fw image am335x-pru1-fw, size 35392
> [    3.682009]  remoteproc1: remote processor 4a338000.pru1 is now up
> [    3.682052] pru-rproc 4a338000.pru1: PRU rproc node
> /ocp/pruss@4a300000/pru1@4a338000 probed successfully
> [    3.690194]  remoteproc2: 4a334000.pru0 is available
> [    3.696169] pru-rproc 4a334000.pru0: booting the PRU core manually
> [    3.696201]  remoteproc2: powering up 4a334000.pru0
> [    3.696513]  remoteproc2: Booting fw image am335x-pru0-fw, size 36296
> [    3.696585]  remoteproc2: remote processor 4a334000.pru0 is now up
> [    3.696621] pru-rproc 4a334000.pru0: PRU rproc node
> /ocp/pruss@4a300000/pru0@4a334000 probed successfully
> root@beaglebone:~#
>
> I have to manualy do:
>
> root@beaglebone:~# rmmod -f pru-rproc
> root@beaglebone:~# modprobe pru-rproc
>
> After doing so the pru's are executing as expected....  Is there a way so
> that the firmware starts automatic each boot time?

I'd try running:

sudo update-initramfs -uk `uname -r`
sudo reboot

maybe the firmware isn't loaded early enough into the pru???

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/CAOCHtYj%3DUrp1q6f1a6q6X6btd6xQC0OxYoGWj0%2Bocp00RF6vFA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to