diff options
author | loos <loos@FreeBSD.org> | 2015-07-07 03:50:03 +0800 |
---|---|---|
committer | loos <loos@FreeBSD.org> | 2015-07-07 03:50:03 +0800 |
commit | 6cbf8240cd986e3c569da34faab9639ecaeb8d06 (patch) | |
tree | 771118f806441b62dba80e48428a831e888aded1 /sysutils/Makefile | |
parent | 55fad96cfd17a4b01888449475019397b395590c (diff) | |
download | freebsd-ports-gnome-6cbf8240cd986e3c569da34faab9639ecaeb8d06.tar.gz freebsd-ports-gnome-6cbf8240cd986e3c569da34faab9639ecaeb8d06.tar.zst freebsd-ports-gnome-6cbf8240cd986e3c569da34faab9639ecaeb8d06.zip |
Adds the U-Boot loader for Banana pi, Cubieboard and Cubieboard2.
This version is patched so that:
* ELF and API features are enabled.
* The default environment is trimmed to just what's needed to boot.
* The saveenv command writes to the file u-boot.env on the FAT partition.
* The DTB file name is chosen based on the board model and passed to ubldr
using the fdtfile env variable. ubldr loads the DTB from /boot/dtb/ on
the FreeBSD partition.
* By default, it loads ELF ubldr from file ubldr on the FAT partition to
address 0x42000000, and launches it.
For information about running FreeBSD on Allwinner SoCs, see
https://wiki.freebsd.org/FreeBSD/arm/Allwinner
Differential Revision: https://reviews.freebsd.org/D2874
Reviewed by: garga
Approved by: garga
Diffstat (limited to 'sysutils/Makefile')
-rw-r--r-- | sysutils/Makefile | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 0720c15748a5..d8a6039705f3 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -994,7 +994,10 @@ SUBDIR += ttyload SUBDIR += tw_cli SUBDIR += tzdialog + SUBDIR += u-boot-bananapi SUBDIR += u-boot-beaglebone + SUBDIR += u-boot-cubieboard + SUBDIR += u-boot-cubieboard2 SUBDIR += u-boot-cubox-hummingboard SUBDIR += u-boot-duovero SUBDIR += u-boot-pandaboard |