okay, hacked around the spl lookup on line 982:
https://github.com/RobertCNelson/Bootloader-Builder/commit/c6e15b3c8c49edc78921a74798eeded2ee790643
it "should" have been returning 0, but for some reason it just locks
up.. might be a stack/oom/etc issue, as it's in SPL at that point...
*******************************
U-Boot SPL 2017.01-00359-g590c7d7fe1-dirty (Aug 11 2017 - 15:40:27)
DRA752-GP ES2.0
Trying to boot from MMC1
** Unable to use mmc 0:1 for loading the env **
Using default environment
U-Boot 2017.01-00359-g590c7d7fe1-dirty (Aug 11 2017 - 15:40:27 -0500)
CPU : DRA752-GP ES2.0
Model: TI AM5728 BeagleBoard-X15
Board: AM572x EVM REV A.3A
DRAM: 2 GiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
** Unable to use mmc 0:1 for loading the env **
Using default environment
setup_board_eeprom_env: am57xx_evm_reva3
SCSI: SATA link 0 timeout.
AHCI 0001.0300 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: 64bit ncq stag pm led clo only pmp pio slum part ccc apst
scanning bus for devices...
Found 0 device(s).
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Press SPACE to abort autoboot in 2 seconds
usb_boot is currently disabled
scsi_boot is currently disabled
switch to partitions #0, OK
mmc0 is current device
Scanning mmc device 0
Checking for: /uEnv.txt ...
Checking for: /boot/uEnv.txt ...
446 bytes read in 20 ms (21.5 KiB/s)
Loaded environment from /boot/uEnv.txt
Checking if uname_r is set in /boot/uEnv.txt ...
debug: [uname_r=4.4.80-ti-r116] ...
loading /boot/vmlinuz-4.4.80-ti-r116 ...
8664192 bytes read in 395 ms (20.9 MiB/s)
loading /boot/dtbs/4.4.80-ti-r116/am57xx-evm-reva3.dtb ...
149379 bytes read in 51 ms (2.8 MiB/s)
loading /boot/initrd.img-4.4.80-ti-r116 ...
5487379 bytes read in 255 ms (20.5 MiB/s)
debug: [console=ttyO2,115200n8 root=/dev/mmcblk0p1 ro rootfstype=ext4
rootwait coherent_pool=1M net.ifnames=0 quiet] ...
debug: [bootz 0x82000000 0x88080000:53bb13 0x88000000] ...
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Loading Ramdisk to 8fac4000, end 8ffffb13 ... OK
Loading Device Tree to 8fa9c000, end 8fac3782 ... OK
Starting kernel ...
*******************************