Robert,

My firmware for the PRUs is in /lib/firmware, but it has different names.  
It is unclear to me whether a mechanism exists in the PocketBeagle for it 
to automatically load firmware into the PRUs or whether I need to create my 
own service.  I have been, until today, loading them manually.  If my 
systemd service waits until generic-board-setup is complete, then it loads 
my firmware.  I can, of course, rename my firmware files.  When I do a 
search for am335x-pru0-fw I don't find anything.  To reduce boot time, I 
have deleted the initrd.  




On Monday, July 27, 2020 at 6:06:39 PM UTC-4, RobertCNelson wrote:
>
> On Mon, Jul 27, 2020 at 4:57 PM Paul Beam <[email protected] <javascript:>> 
> wrote: 
> > 
> > Can someone tell me where am335x-pru0-fw and am335x-pru1-fw come from or 
> when they get loaded?  I'm trying to load my own firmware into the pru's on 
> boot via systemd, and it's not working.  I can do it manually, but on boot 
> it seems to load this default firmware from somewhere.  Or, is it better 
> that I rename my pru firmware to these names and put it in some magical 
> place so it is automatically loaded? 
>
> I assume you have it copied under /lib/firmware/ ? 
>
> Also just run: 
>
> sudo /opt/scripts/tools/developers/update_initrd.sh 
>
> This will update the initramfs so your versions are included.. 
>
> 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/defa14a0-b9ff-4720-a931-9e75fc5122ddo%40googlegroups.com.

Reply via email to