| commit | d387b4aa23266f355df0f6404f047d623383bf3d | [log] [tgz] |
|---|---|---|
| author | Yecheng Zhao <zyecheng@google.com> | Tue Jul 23 03:38:11 2024 +0000 |
| committer | David Pursell <dpursell@google.com> | Tue Aug 20 12:20:14 2024 -0700 |
| tree | c22c475ecc72da3160e5bb12c745e79e83d7ae36 | |
| parent | 52a0fb80df2b9a902b8fea7e4595f280ed3c1413 [diff] |
emmc: Add API for non-blocking read/write Bug: 347715147 Change-Id: I4ae07b777600b9149bec4c64df99d2dc983d927d Reviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/865950 Reviewed-by: David Pursell <dpursell@google.com> GitOrigin-RevId: d57e85a63193eca7bf64361910d3bed760ed8113
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.