commit | 5f1e8a4e359b681ff4b7b16bcd0252ff6b64c695 | [log] [tgz] |
---|---|---|
author | Yecheng Zhao <zyecheng@google.com> | Mon Nov 25 11:11:34 2024 -0800 |
committer | David Pursell <dpursell@google.com> | Fri Dec 13 10:31:31 2024 -0800 |
tree | 7b52008fc1d245526340c3151f0962bfecb48dec | |
parent | 1f065435f8b98c9e17bfd3f3e958f33c1ea1f222 [diff] |
[EFI] Increase EFI FDT table size Some vim3 devices have huge MMC device tree that needs to be appended as a ZBI item. We currently pass these ZBI items via EFI device tree in the configuration table. Increase the size so that it can accomodate these devices. Change-Id: I92cd0c4f6bf16d3bf7bc802bd107bfff38c4f1c9 Reviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/912510 Reviewed-by: Sergii Parubochyi <sergiip@google.com> GitOrigin-RevId: 3cf11dcfaa1e8b416efcd8491e374b4fa691f93c
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.