This is a version of u-boot, modified to support Fuchsia on the Khadas vim3
To build the vim3 bootloader for Fuchsia:
CIPD access. All build tools are downloaded to cipd_deps.
Run the build script from repo root
./fuchsia_build.py
--clean-cipd option can be used to make sure CIPD checkout is clean. It will remove cipd_deps directory and download dependencies again.
You now have a build/u-boot.bin.unsigned that you can flash to a target using fastboot.
fuchsia_upload.py is used to upload commits to open repository. And upload binaries to CIPD.