commit | b196ce3fe41854df9f57ce316f383bff7029f9cf | [log] [tgz] |
---|---|---|
author | Venkatesh Srinivas <venkateshs@google.com> | Wed Nov 13 13:12:03 2019 -0500 |
committer | Venkatesh Srinivas <venkateshs@google.com> | Tue Aug 11 19:23:50 2020 +0000 |
tree | 2fb2d91a34ce85044b79b88c5e42777bc5f0a730 | |
parent | 6ba3f6fb2cd476ecc8d66463ae159fc9a7eee038 [diff] |
Update master branch of internal u-boot to be even with external u-boot. This is in preparation for setting up copybara correctly. Commits: * Add README.md, CONTRIBUTING, LICENSEs. * test disregard, this should fail. * Revert "test disregard, this should fail." * Improve README - link to gerrit, describe vim2 build process * Update README.md to recommend passing CROSS_COMPILE via env Change-Id: Ia277fd44f6a115103fed82943556c01f5c961f3e Reviewed-on: https://turquoise-internal-review.googlesource.com/c/third_party/u-boot/+/237251 Reviewed-by: Eric Holland <hollande@google.com>
This is a version of u-boot, modified to support Fuchsia on the Khadas vim2, vim3, and NXP imx8mevk boards.
The master branch in this repository is empty.
Please check out one of the platform specific branches, like vim2 or imx8mevk for access to the source.
u-boot uses the Gerrit code review system to review and accept patches. Our instance is located at [https://third-party-mirror-review.googlesource.com/]. Please take a look at the CONTRIBUTING file and at that link if you're interested.
To build the vim2 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
git checkout -b vim2 origin/vim2
make kvim2_defconfig
CROSS_COMPILE=aarch64-linux-gnu- make
You now have a u-boot.bin that you can flash to a target with using fastboot.