Hi,

I created and compiled a DT overlay <http://paste.ubuntu.com/7036100/>based on 
cape-bone-dvi-00A0.dts.  I can load the overlay at runtime (echo 
cape-bone-sundvi > /sys/devices/bone_capemgr.9/slots), and it works).  But 
when I try to get it installed automatically via *capemgr.enable_partno*the 
kernel refuses to load it.  

The output of "dmesg | grep capemgr" after the overlay is 
installed<http://paste.ubuntu.com/7036119/>.  
You can see that it was not loaded on startup, but no reason seems to be 
reported.  It did load successfully when the system was fully operational.  
Here is the full dmesg <http://paste.ubuntu.com/7036139/>.

I tried using the priority setting (
*capemgr.enable_partno=BB-UART1,cape-bone-sundvi:00A0:10*), removing other 
overlays, etc to no avail.   The HDMI drivers are disabled so there 
shouldn't be a conflict.  The stock DVI cape cape-bone-dvi-00A0.dtbo seems 
to autoload without any apparent problems).

What is really strange, even when I simply copy the original 
cape-bone-dvi-00A0.dtbo into another name (cape-bone-sundvi-00A0.dtbo), and 
specify this new name in the uEnv.txt, it no longer auto-loads!  The *very 
same binary file*, only with another name. So the name of the dtbo seems to 
make a difference.   I thought maybe the overlays must be listed in the 
main DT, in the list of capes.  But I don't see the BB-I2C1 or BB-UART1 
listed anywhere, and they load with no problem.

I am sure it's something simple that I missed, but I am really having a 
hard time seeing what it is.

Thanks!

-- 
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].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to