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.
