Override name_initramfs in the deployed uEnv.txt so U-Boot loads dm-verity-image-initramfs's cpio instead of ti-core-initramfs. uEnv.txt is imported before bootcmd_ti_mmc runs get_initramfs_mmc, so this override takes effect with no change to U-Boot itself.
Signed-off-by: Atharv Dubey <[email protected]> --- .../recipes-tisdk/tisdk-uenv/tisdk-uenv.bbappend | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 meta-ti-bsp/dynamic-layers/security-layer/recipes-tisdk/tisdk-uenv/tisdk-uenv.bbappend diff --git a/meta-ti-bsp/dynamic-layers/security-layer/recipes-tisdk/tisdk-uenv/tisdk-uenv.bbappend b/meta-ti-bsp/dynamic-layers/security-layer/recipes-tisdk/tisdk-uenv/tisdk-uenv.bbappend new file mode 100644 index 00000000..ffbd0061 --- /dev/null +++ b/meta-ti-bsp/dynamic-layers/security-layer/recipes-tisdk/tisdk-uenv/tisdk-uenv.bbappend @@ -0,0 +1,6 @@ +# Fetch the dm-verity initramfs instead of ti-core-initramfs. +do_deploy:append() { + if ${@bb.utils.contains('DISTRO_FEATURES', 'dm-verity-upstream', 'true', 'false', d)}; then + echo "name_initramfs=${DM_VERITY_INITRAMFS_IMAGE}-${MACHINE}.cpio.gz" >> ${DEPLOYDIR}/uEnv.txt + fi +} -- 2.34.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#20346): https://lists.yoctoproject.org/g/meta-ti/message/20346 Mute This Topic: https://lists.yoctoproject.org/mt/121141868/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
