Robert once again thanks. In your script: start on runlevel 2 script if test -f /etc/default/capemgr; then . /etc/default/capemgr fi capemgr=$(ls /sys/devices/bone_capemgr.*/slots 2> /dev/null || true) if [ ! "x${CAPE}" = "x" ] ; then if [ ! "x${capemgr}" = "x" ] ; then echo ${CAPE} > ${capemgr} fi fi end script
I believe "capemgr=$(ls /sys/devices/bone_capemgr.*/slots 2> /dev/null || true)" is to resolve whether it is bone_capemgr.8 or .9 but I can not figure out how ${CAPE} is set? Thanks again. On Wednesday, March 12, 2014 5:15:01 PM UTC-4, RobertCNelson wrote: > > On Wed, Mar 12, 2014 at 4:09 PM, Robert Nelson > <robert...@gmail.com<javascript:>> > wrote: > > On Wed, Mar 12, 2014 at 4:05 PM, Bit Pusher > > <ken.w....@gmail.com<javascript:>> > wrote: > >> Thanks John, this worked. I also tried modifying > >> /lib/firmware/cape-boneblack-hdmi-00A0.dts to remove the conflicts > (without > >> disabling HDMI in /boot/uboot/uEnv.txt) , and then recompiled to make a > new > >> /lib/firmware/cape-boneblack-hdmi-00A0.dtbo, > >> but dmesg still reported a conflict with P9_25 even though P9_25 and > mcasp0 > >> had been removed. This indicates to me that > >> /lib/firmware/cape-boneblack-hdmi-00A0.dtbo is not being read from > >> /lib/firmware at boot; do you know where it is being read from? Or can > you > >> point me to a link for the process and places of loading overlay files > on > >> the Ubuntu BBB at boot? I am really having difficulties finding > >> documentation regarding this so any helpful links are appreciated. > > > > With the current kernel config, all "firmware" is built into the > > kernel. We could disable that, but then it could take udev up to 60 > > seconds to actually find it on debian/ubuntu based systems. Best > > thing to do is disable all the capes in uEnv.txt then write an init > > script to load that specific *.dtbo into the slot early in bootup. > > for reference, something like: > > > https://github.com/RobertCNelson/omap-image-builder/blob/master/target/init_scripts/capemgr-ubuntu.sh > > > Regards, > > -- > Robert Nelson > http://www.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+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.