On Tue, Nov 7, 2017 at 2:32 PM, Mrigendra Chaubey <[email protected]> wrote: > Hi All, > > I face this problem of not being able to make overlay work at boot time.I > checked these threads, > > https://stackoverflow.com/questions/17768714/bbb-automatically-load-a-device-tree-overlay-on-boot > > https://groups.google.com/forum/#!msg/beagleboard/jYpYHZPl1ig/90BPMxxhWLMJ > > and I added optargs=capemgr.enable_partno=BB-I2C2-ADXL in uEnv.txt > > This is my uboot version > U-Boot 2017.09-dirty (Oct 14 2017 - 21:00:59 +0530) > > I am booting with this kernl image > vmlinuz-4.4.92-bone-rt-r19 > > and I am trying to add an overlay at boot time for adxl345. > > 1)go to /boot/uEnv.txt add following two lines > root@arm:~# cat /boot/uEnv.txt > uname_r=4.4.92-bone-rt-r19 > cmdline=coherent_pool=1M quiet cape_universal=enable > optargs=capemgr.enable_partno=BB-I2C2-ADXL > > I compiled overlay file(BB-I2C2-ADXL-00A0.dts) and put it into lib/firmware > BB-I2C2-ADXL-00A0.dtbo > > Standalone this works > echo "BB-I2C2-ADXL" > slots > I can see my driver probing it. > > But adding this functionality in eEnv.txt does not take effect. > > Overlay file > > https://pastebin.com/raw/T3bZKyT8 > > This is my kernel log while boot up, > > https://pastebin.com/raw/EmiAedQz > > this is dmesg > > https://pastebin.com/raw/6PVVBHeD > > > What I am missing?
Just use u-boot overlays: https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#U-Boot_Overlays in /boot/uEnv.txt: enable_uboot_overlays=1 uboot_overlay_addr0=/lib/firmware/BB-I2C2-ADXL-00A0.dtbo 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/CAOCHtYhXBSy1ibO1ANbmeALXaUDA%2B9RvGHk_hW2USgPO-f%2BdPg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
