Ah k. lol that makessense now. Have that done but still not loading my overlay on boot...
On Wednesday, December 9, 2015 at 11:52:21 AM UTC-8, William Hermans wrote: > > In other words. if the file */usr/share/initramfs-tools/hooks/dtbo *is > not already executable run chmod +x on it. *OR* You could create a bash > script, drop that code into it. Make the script executable, then run it. > And it'd do it for you. Pick your poison. > > On Wed, Dec 9, 2015 at 12:48 PM, William Hermans <yyr...@gmail.com > <javascript:>> wrote: > >> >>> >>> *Now do I add this to the file?* >>> >>> >>> >>> *if [ ! -x /usr/share/initramfs-tools/hooks/dtbo ] ; then sudo chmod >>> +x /usr/share/initramfs-tools/hooks/dtbo fi * >>> >> >> That's bash script programmer speak for making that file executable, if >> it's not already ;) >> >> >> On Wed, Dec 9, 2015 at 10:13 AM, Matt Maher Peterson < >> matt.mahe...@hydro-care.com <javascript:>> wrote: >> >>> Thanks for bearing with me here. >>> >>> I did a wget >>> https://github.com/rcn-ee/repos/blob/master/bb-bb-customizations/suite/jessie/debian/dtbo >>> >>> <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Frcn-ee%2Frepos%2Fblob%2Fmaster%2Fbb-bb-customizations%2Fsuite%2Fjessie%2Fdebian%2Fdtbo&sa=D&sntz=1&usg=AFQjCNEcV4pgfY8pNlN-kjZBtGGz-F4pgg> >>> >>> Now do I add this to the file? >>> >>> if [ ! -x /usr/share/initramfs-tools/ >>> hooks/dtbo ] ; then >>> sudo chmod +x /usr/share/initramfs-tools/hooks/dtbo >>> fi >>> >>> and then >>> sudo update-initramfs -u -k $(uname -r) >>> >>> Just to confirm my BB-APA-01-00A0.dtbo is in /lib/firmware and loads >>> manually. >>> >>> I can see that usr/share/initramfs-tools/hooks/dtbo file matches what >>> you have in the repo >>> >>> On Wednesday, December 9, 2015 at 8:51:48 AM UTC-8, RobertCNelson wrote: >>>> >>>> On Wed, Dec 9, 2015 at 10:42 AM, Matt Maher Peterson >>>> <matt.mahe...@hydro-care.com> wrote: >>>> > Thanks that worked to adafruit library working. >>>> > >>>> > >>>> > Still having an issues getting the device tree to load on boot. >>>> > >>>> > Is there a better way to do this than in /boot/uEnv.txt ? I have >>>> this line >>>> > in there now but it does not seam to do the job as I do not see the >>>> overlay >>>> > loaded after boot in .../slots >>>> > cape_enable=capemgr.enable_partno=BB-APA-01 >>>> > >>>> > >>>> > >>>> > >>>> > I can manually load it: >>>> > >>>> > root@mmpTestBox:/sys/class/gpio# cat >>>> > /sys/devices/platform/bone_capemgr/slots >>>> > >>>> > 0: PF---- -1 >>>> > 1: PF---- -1 >>>> > 2: PF---- -1 >>>> > 3: PF---- -1 >>>> > >>>> > root@mmpTestBox:/sys/class/gpio# sh -c "echo 'BB-APA-01' > >>>> > /sys/devices/platform/bone_capemgr/slots" >>>> > root@mmpTestBox:/sys/class/gpio# cat >>>> > /sys/devices/platform/bone_capemgr/slots >>>> > >>>> > 0: PF---- -1 >>>> > 1: PF---- -1 >>>> > 2: PF---- -1 >>>> > 3: PF---- -1 >>>> > >>>> > 4: P-O-L- 0 Override Board Name,00A0,Override Manuf,BB-APA-01 >>>> > >>>> > I believe in the old kernel 3.8.x I fuound a way to bake the overlay >>>> kernel. >>>> > Is this possible in 4.1.x? >>>> >>>> The trick is in the "bb-customizations" package: >>>> >>>> Encase you don't have it installed: >>>> >>>> >>>> https://github.com/rcn-ee/repos/blob/master/bb-bb-customizations/suite/jessie/debian/dtbo >>>> >>>> >>>> if [ ! -x /usr/share/initramfs-tools/hooks/dtbo ] ; then >>>> sudo chmod +x /usr/share/initramfs-tools/hooks/dtbo >>>> fi >>>> >>>> then just: >>>> >>>> sudo update-initramfs -u -k $(uname -r) >>>> >>>> and it'll be in your initrd. >>>> >>>> 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 beagleboard...@googlegroups.com <javascript:>. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> > -- 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. For more options, visit https://groups.google.com/d/optout.