On GXBB (S905) devices BL1 checks for BL2 in sector 1 of emmc first, then sector 512 of SD and USB media. You can install mainline u-boot to the emmc device but then you cannot partition the emmc storage with MBR/GUID schemes as these store data in sector 1 breaking BL2. You can still partition emmc and run an OS from emmc but the device MUST boot from u-boot on SD card. The Amlogic u-boot works around this stupid stupid design by using a custom partition scheme; MBR with all data structures offset to avoid sector 1. This "works" but the scheme is proprietary and not supported by any normal partitioning or formatting tools. This limitation was removed in Amlogic GXL and newer SoCs which additionally check for BL2 in sector 512 on emmc allowing MBR/GUI structures to reside in sector 1 as normal with BL2 starting from sector 512.
^ TL/DR; the Hub/WP2 images in that folder are experimental and created for me to test mainline u-boot. Right now the Hub image doesn't boot (locks up) and I did not test the WP2 image (need to find the box first). The box(es) boot from emmc first allways, so you need to erase vendor u-boot from the emmc first to test these images. Then (and only then) the box will look for BL2 on the SD card and boot mainline u-boot from the SD card. To be clear. Anything you find in that folder is experimental and I provide no support. If you brick your box it's your problem not my problem to figure out how to recover things.