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?

-- 
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/32d5a190-4cdc-45c5-a848-211ee84b57c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to