[vim3] Revert to direct push to third-party-mirror Revert Gerrit review destination changes as the builder now has direct push rights. This restores the use of git.destination and push-justification. Bug: 435534715 TAG=agy CONV=a991dad9-800d-4aff-bf0b-11117211f921 Change-Id: Ie305bf033597630660de4eeab215dd42484e2a31 Reviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/1376431 Reviewed-by: David Pursell <dpursell@google.com> Commit-Queue: Sergii Parubochyi <sergiip@google.com> GitOrigin-RevId: 26cb407ce40cafbf0561304a6c8c8ba538843967
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.