I just tried booting a brand-new BBB with 4D Systems 7" cap touch LCD cape. I get this with the BBB-blank-debian-8.10-lxqt-4gb-armhf-2018-03-06-4gb.img image. The checksum and Etcher verification both passed.
U-Boot SPL 2016.01-00001-g4eb802e (Jan 13 2016 - 11:14:31)
Trying to boot from MMC
bad magic
U-Boot 2016.01-00001-g4eb802e (Jan 13 2016 - 11:14:31 -0600), Build: jenkins-github_Bootloader-Builder-313
Watchdog enabled
I2C: ready
DRAM: 512 MiB
Reset Source: Global warm SW reset has occurred.
Reset Source: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw, usb_ether
Press SPACE to abort autoboot in 2 seconds
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
gpio: pin 56 (gpio 56) value is 0
gpio: pin 55 (gpio 55) value is 0
gpio: pin 54 (gpio 54) value is 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc1(part 0) is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
Checking for: /boot.scr ...
Checking for: /boot/boot.scr ...
Checking for: /boot/uEnv.txt ...
gpio: pin 55 (gpio 55) value is 1
1684 bytes read in 14 ms (117.2 KiB/s)
Loaded environment from /boot/uEnv.txt
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.1.15-ti-rt-r43 ...
7800752 bytes read in 442 ms (16.8 MiB/s)
loading /boot/dtbs/4.1.15-ti-rt-r43/am335x-boneblack.dtb ...
60524 bytes read in 39 ms (1.5 MiB/s)
loading /boot/initrd.img-4.1.15-ti-rt-r43 ...
4096241 bytes read in 240 ms (16.3 MiB/s)
debug: [console=ttyO0,115200n8 root=UUID=e2d8ea76-265d-4adb-b4d1-2bb8b0cb39df ro rootfstype=ext4 rootwait coherent_pool=1M quiet cape_universal=enable] ...
debug: [bootz 0x82000000 0x88080000:3e80f1 0x88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x7707b0 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8fc17000, end 8ffff0f1 ... OK
Loading Device Tree to 8fc05000, end 8fc16c6b ... OK
Starting kernel ...
[ 3.486570] wkup_m3_ipc 44e11324.wkup_m3_ipc: could not get rproc handle
[ 3.790295] cpu cpu0: cpu0 clock notifier not ready, retry
[ 3.963342] bone_capemgr bone_capemgr: slot #1: No cape found
[ 4.023318] bone_capemgr bone_capemgr: slot #2: No cape found
[ 4.083322] bone_capemgr bone_capemgr: slot #3: No cape found
Loading, please wait...
fsck from util-linux 2.25.2
/init: 379: /init: touch: not found
Usage: mount [-r] [-w] [-o options] [-t type] [-f] [-i] [-n] device directory
Target filesystem doesn't have requested /sbin/init.
mount: No such file or directory
No init found. Try passing init= bootarg.
[ 5.103796] bone_capemgr bone_capemgr: loader: failed to load slot-0 BB-BONE-4D7C-01:00A1 (prio 0)
(initramfs) [ 5.753303] mmc0: card never left busy state
[ 5.757616] mmc0: error -110 whilst initialising SD card