Special thanks to marex & TheForgottenKing ( links to nv_image-snow.bin & nv_image-snow-hwid.bin ).
The XE303C12 was verified to boot using mainline U-Boot v2020.01 (which I am sure will be useful to those who want to continue using it).
Save the e-waste bins for proper trash

This can potentially enable direct boot from the SPI NOR (and into your distro of choice).
.. just like the image from TheForgottenKing could (but now with a more modern U-Boot, TheForgottenKing's image has U-Boot 2011.12).
The image below uses just source from [url]https://github.com/u-boot/u-boot.git[/url].
E5250.nbl1.bin binary blob is the only addition (downloaded with Chromium OS portage / ebuild).
If you want to roll your own, this is how I did it:
[code]
make snow_defconfig && CROSS_COMPILE=arm-linux-gnueabihf- make -j20
cat E5250.nbl1.bin > nv_image-snow.bin && truncate -s 8192 nv_image-snow.bin && cat spl/smdk5250-spl.bin >> nv_image-snow.bin && truncate -s 24576 nv_image-snow.bin && cat u-boot-dtb.bin >> nv_image-snow.bin
[/code]
[url]https://www.dropbox.com/scl/fi/asyja42bynfezu20h44b6/nv_image-snow.bin?rlkey=79q72od234q7o7jxvu82ux5m0&st=i1gtqr0b&dl=0[/url]