I am trying to enable the ADC on my beaglebone black and am wading through the whole device tree overlay thing, which has apparently changed fairly recently (with the deprecation of capemgr, etc)
viewtopic.php?f=48&t=13196#p59813
I followed the advice in the post above, replacing the PRU device tree blob, with the BB-ADC one, and my ADC works perfectly now.
Unfortunately, my HDMI has stopped working - is there a way I can bring it back?
This is my boot.txt. The commented out lines are the ones that activate the ADC. If I remove them and reboot, my HDMI comes back:
$this->bbcode_second_pass_code('', '
# After modifying, run ./mkscr
if test -n ${distro_bootpart}; then setenv bootpart ${distro_bootpart}; else setenv bootpart 1; fi
part uuid ${devtype} ${devnum}:${bootpart} uuid
setenv bootargs "console=tty0 console=${console} root=PARTUUID=${uuid} rw rootwait"
if load ${devtype} ${devnum}:${bootpart} ${kernel_addr_r} /boot/zImage; then
gpio set 54
echo fdt: ${fdtfile}
if load ${devtype} ${devnum}:${bootpart} ${fdt_addr_r} /boot/dtbs/${fdtfile}; then
# fdt addr ${fdt_addr_r}
# load ${devtype} ${devnum}:${bootpart} 0x88060000 /lib/firmware/BB-ADC-00A0.dtbo
# fdt resize ${filesize}
# fdt apply 0x88060000
gpio set 55
if load ${devtype} ${devnum}:${bootpart} ${ramdisk_addr_r} /boot/initramfs-linux.img; then
gpio set 56
bootz ${kernel_addr_r} ${ramdisk_addr_r}:${filesize} ${fdt_addr_r};
else
gpio set 56
bootz ${kernel_addr_r} - ${fdt_addr_r};
fi;
fi;
fi
')