wolfboot: pin to fit_compressed branch for FIT ramdisk + gzip support
Bumps SRC_URI to dgarske/wolfBoot fit_compressed and updates SRCREVs to
pull in the FIT ramdisk extraction (RAMDISK build switch +
linux,initrd-{start,end} DTB fixup) and the gzip subimage decompression
work. Required by ZynqMP boards (e.g. Gilat ZCU102) that ship the
initramfs as a separate FIT ramdisk node rather than bundling it into
the kernel image.
wolfssl SRCREV pinned to v5.9.1-stable to match what fit_compressed
points at via lib/wolfssl.
Validated end-to-end on ZCU102: FSBL -> ATF -> wolfBoot loads kernel +
ramdisk to 0x40000000, patches /chosen/linux,initrd-{start,end}, signed
image (RSA4096+SHA3-384) verifies, kernel boots and unpacks initramfs.
pull/164/head
parent
1b58000aa4
commit
c7c735d939
|
|
@ -17,11 +17,11 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1ebbd3e34237af26da5dc08a4e440464"
|
|||
# SRCREV_wolfboot:pn-wolfboot = "<sha>"
|
||||
# SRCREV_wolfboot:pn-wolfboot-keytools-native = "<sha>"
|
||||
SRC_URI = " \
|
||||
git://github.com/wolfssl/wolfBoot.git;protocol=https;branch=master;name=wolfboot;destsuffix=git \
|
||||
git://github.com/dgarske/wolfBoot.git;protocol=https;branch=fit_compressed;name=wolfboot;destsuffix=git \
|
||||
git://github.com/wolfssl/wolfssl.git;protocol=https;branch=master;name=wolfssl;destsuffix=git/lib/wolfssl \
|
||||
"
|
||||
SRCREV_wolfboot ?= "25c0aaa8bd5a64f85f4d1eef9fab698275d32f20"
|
||||
SRCREV_wolfssl ?= "c4c71eece3e6eae7042a16fffdebf9bd80a4f2a1"
|
||||
SRCREV_wolfboot ?= "5f20062c3bc4825d40e58f98185b745bd6949b01"
|
||||
SRCREV_wolfssl ?= "1d363f3adceba9d1478230ede476a37b0dcdef24"
|
||||
SRCREV_FORMAT = "wolfboot_wolfssl"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
|
|
|||
Loading…
Reference in New Issue