meta-sunxi/recipes-bsp/u-boot/u-boot_2017.11.bb

40 lines
1001 B
BlitzBasic
Raw Normal View History

2016-03-20 19:15:03 +01:00
DESCRIPTION="Upstream's U-boot configured for sunxi devices"
require recipes-bsp/u-boot/u-boot.inc
DEPENDS += " bc-native dtc-native swig-native python3-native "
2016-03-20 19:15:03 +01:00
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://Licenses/README;md5=a2c678cfd4a4d97135585cad908541c6"
2016-03-20 19:15:03 +01:00
COMPATIBLE_MACHINE = "(sun4i|sun5i|sun7i|sun8i)"
2016-03-20 19:15:03 +01:00
DEFAULT_PREFERENCE_sun4i="1"
DEFAULT_PREFERENCE_sun5i="1"
DEFAULT_PREFERENCE_sun7i="1"
DEFAULT_PREFERENCE_sun8i="1"
2016-03-20 19:15:03 +01:00
SRC_URI = "git://git.denx.de/u-boot.git;branch=master \
file://u-boot-pylibfdt-native-build.patch \
file://boot.cmd \
"
2016-03-20 19:15:03 +01:00
SRCREV = "c253573f3e269fd9a24ee6684d87dd91106018a5"
2016-03-20 19:15:03 +01:00
PV = "v2017.11+git${SRCPV}"
2016-03-20 19:15:03 +01:00
PE = "2"
2016-03-20 19:15:03 +01:00
S = "${WORKDIR}/git"
2016-03-20 19:15:03 +01:00
SPL_BINARY="u-boot-sunxi-with-spl.bin"
UBOOT_ENV_SUFFIX = "scr"
UBOOT_ENV = "boot"
EXTRA_OEMAKE += ' HOSTLDSHARED="${BUILD_CC} -shared ${BUILD_LDFLAGS} ${BUILD_CFLAGS}" '
2016-03-20 19:15:03 +01:00
do_compile_append() {
${B}/tools/mkimage -C none -A arm -T script -d ${WORKDIR}/boot.cmd ${WORKDIR}/${UBOOT_ENV_BINARY}
2016-03-20 19:15:03 +01:00
}