Howdy! So here we go, an Image with U-Boot Cape Manager installed.
http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#2017-01-03 U-Boot version: U-Boot SPL 2017.01-rc3-00003-gd2796a1cca (Jan 03 2017 - 12:44:32) Trying to boot from MMC1 U-Boot 2017.01-rc3-00003-gd2796a1cca (Jan 03 2017 - 12:44:32 -0600), Build: jenkins-github_Bootloader-Builder-498 U-Boot will read the i2c eeprom on each of the 4 possible capes: BeagleBone: cape eeprom: i2c_probe: 0x54: BeagleBone: cape eeprom: i2c_probe: 0x55: /lib/firmware/BB-CAPE-DISP-CT4-00A0.dtbo BeagleBone: cape eeprom: i2c_probe: 0x56: BeagleBone: cape eeprom: i2c_probe: 0x57: It's of course disabled by default, to enable it open /boot/uEnv.txt ###EXPERIMENTAL### #enable_uboot_overlays=1 #dtb_overlay=/lib/firmware/BB-UART2-00A0.dtbo ###EXPERIMENTAL### and un-comment enable_uboot_overlays=1 ###EXPERIMENTAL### enable_uboot_overlays=1 #dtb_overlay=/lib/firmware/BB-UART2-00A0.dtbo ###EXPERIMENTAL### loading /boot/dtbs/4.4.39-ti-r79/am335x-boneblack-emmc-overlay.dtb ... 53192 bytes read in 110 ms (471.7 KiB/s) debug: [uboot_overlay_addr1=/lib/firmware/BB-CAPE-DISP-CT4-00A0.dtbo] ... loading /lib/firmware/BB-CAPE-DISP-CT4-00A0.dtbo ... 4518 bytes read in 265 ms (16.6 KiB/s) loading /boot/initrd.img-4.4.39-ti-r79 ... 5163687 bytes read in 374 ms (13.2 MiB/s) debug: [console=ttyO0,115200n8 bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 rootwait coherent_pool=1M net.ifnames=0 quiet cape_universal=enable] ... debug: [bootz 0x82000000 0x88080000:4ecaa7 88000000] ... ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 reserving fdt memory region: addr=88000000 size=e000 Loading Ramdisk to 8fb13000, end 8ffffaa7 ... OK Loading Device Tree to 8fb02000, end 8fb12fff ... OK Starting kernel ... If you'd like to enable a 5th cape, or one without an i2c eeprom, use the dtb_overlay variable, for example to load BB-UART2-00A0.dtb dtb_overlay=/lib/firmware/BB-UART2-00A0.dtbo ToDo: Split out eMMC, hdmi-video, hdmi-audio, ethernet, wl18xx, add a pin manager so we know what to load.. Fix the /uEnv.txt to have backwards compatbilty... (for right now, you have to [sudo rm /uEnv.txt]) Regards, -- Robert Nelson https://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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CAOCHtYhrNtKdR061OqmTcCoiWSJs%2BFxf1TrpnZkep2oBiQVCTA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
