Ah, you found a fun bug in the old path..  I'll fix it up for the next
person, but you can go down the new path with your setup...

console=ttyO0,115200n8 root=/dev/mmcblk1p1 ro rootfstype=ext4 rootwait
1 coherent_pool=1M net.ifnames=0

This was set by:

 "args_mmc=run finduuid;setenv bootargs console=${console} " \
 "${cape_disable} " \
 "${cape_enable} " \
 "${cape_uboot} " \
 "root=PARTUUID=${uuid} ro " \
 "rootfstype=${mmcrootfstype} " \
 "${uboot_detected_capes} " \
 "${cmdline}\0" \

the 1 comes from uboot_detected_capes, which get's set to 1 when it
detects a cape, then i use it to pass the name of the cape the kernel

"if test -n ${uboot_detected_capes}; then " \
    "echo uboot_overlays:
... ;" \
   "setenv uboot_detected_capes
" \
"fi;" \

But that's hidden behind:

"if test -n ${enable_uboot_overlays}; then " \

So also looking what your doing:

> Loaded environment from /boot/uEnv.txt
> debug: [dtb=am335x-boneblack-emmc-overlay.dtb] ...
> Using: dtb=am335x-boneblack-emmc-overlay.dtb ...
> Checking if uname_r is set in /boot/uEnv.txt...
> gpio: pin 56 (gpio 56) value is 1
> Running uname_boot ...
> loading /boot/vmlinuz-4.4.113-ti-r148 ...
> 9447320 bytes read in 614 ms (14.7 MiB/s)
> loading /boot/dtbs/4.4.113-ti-r148/am335x-boneblack-emmc-overlay.dtb ...
> 60416 bytes read in 34 ms (1.7 MiB/s)
> uboot_overlays: add [enable_uboot_overlays=1] to /boot/uEnv.txt to enable...
> loading /boot/initrd.img-4.4.113-ti-r148 ...

in /boot/uEnv.txt

remove your: dtb=am335x-boneblack-emmc-overlay.dtb

Then set:


Also.. we can whitelist the video based on your cape in u-boot:

debug: process_cape_part_number:[BB-BLE]
debug: process_cape_part_number:[42422D424C45]
BeagleBone: cape eeprom: i2c_probe: 0x54:
/lib/firmware/BB-BLE-00A0.dtbo [0x1a9643f]

Just create a pull request on:


and i'll then add it to the u-boot white list.. (that way video get's
auto disabled)


Robert Nelson

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.
To view this discussion on the web visit 
For more options, visit https://groups.google.com/d/optout.

Reply via email to