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.
