mirror of
https://git.yoctoproject.org/poky
synced 2026-03-19 13:49:41 +01:00
u-boot: package up u-boot.bin for field upgrades
(From OE-Core rev: 4089a58253f69eff5eb7d97a67f1b61ee08057f4) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
10075c6fa6
commit
d8f87522b6
@@ -21,6 +21,7 @@ python () {
|
||||
}
|
||||
|
||||
UBOOT_IMAGE ?= "u-boot-${MACHINE}-${PV}-${PR}.bin"
|
||||
UBOOT_BINARY ?= "u-boot.bin"
|
||||
UBOOT_SYMLINK ?= "u-boot-${MACHINE}.bin"
|
||||
UBOOT_MAKE_TARGET ?= "all"
|
||||
|
||||
@@ -32,6 +33,16 @@ do_compile () {
|
||||
oe_runmake ${UBOOT_MAKE_TARGET}
|
||||
}
|
||||
|
||||
do_install () {
|
||||
install -d ${D}/boot
|
||||
install ${S}/${UBOOT_BINARY} ${D}/boot/${UBOOT_IMAGE}
|
||||
ln -sf ${UBOOT_IMAGE} ${D}/boot/${UBOOT_BINARY}
|
||||
}
|
||||
|
||||
FILES_${PN} = "/boot"
|
||||
# no gnu_hash in uboot.bin, by design, so skip QA
|
||||
INSANE_SKIP_${PN} = True
|
||||
|
||||
do_deploy () {
|
||||
install ${S}/u-boot.bin ${DEPLOYDIR}/${UBOOT_IMAGE}
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/u-boot-git/${MACHINE
|
||||
|
||||
SRCREV = "v2011.03"
|
||||
PV = "v2011.03+git${SRCPV}"
|
||||
PR="r3"
|
||||
PR="r4"
|
||||
|
||||
SRC_URI = "git://git.denx.de/u-boot.git;branch=master;protocol=git"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user