| commit | 7d978a1ba2c761d850aa103403fb3463b37abfd2 | [log] [tgz] |
|---|---|---|
| author | Yecheng Zhao <zyecheng@google.com> | Sun Jul 06 01:52:13 2025 +0000 |
| committer | Yecheng Zhao <zyecheng@google.com> | Mon Aug 25 17:25:29 2025 +0000 |
| tree | af28290008ec95405ebe02008929019917334244 | |
| parent | 388882bf0789a5b360a47fca467a8dbb4a9fc4e1 [diff] |
[gbl] Add GblEfiFastbootTransport Protocol GBL Fastboot USB transport is now reworked into a generic GblEfiFastbootTransport protocol. Updates the implementation. Bug: 427812669 Change-Id: I79bbcaa1c8fc6ad0758e660116264131fe8c05dd Reviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/1020630 Reviewed-by: David Pursell <dpursell@google.com> GitOrigin-RevId: 03b01a7ef3193f72ec038d6534e9e249bfe78337
This is a version of u-boot, modified to support Fuchsia on the Khadas vim3
To build the vim3 bootloader for Fuchsia:
Prerequisites - arm and aarch64 toolchains. On Debian/Ubuntu systems, for example:
apt-get install gcc-arm-none-eabi gcc-aarch64-linux-gnu
Run the build script from repo root
./build_uboot_vim3_zircon.sh
You now have a build/u-boot.bin.unsigned that you can flash to a target using fastboot.