meta-digi/meta-digi-arm/recipes-bsp
Arturo Buzarra 11c34bcbdb u-boot-dey: ccmp1/ccmp2: fix support for inserting signed keys into U-Boot DTB for FIT images
Since commit 29d32063ac0abb1017756f62f94aec22ce305b60 ("u-boot: kernel-fitimage:
Fix dependency loop if UBOOT_SIGN_ENABLE and UBOOT_ENV enabled") in Poky layer,
the `kernel-fitimage` and `uboot-sign` classes are no longer explicitly
dependent. This change introduced a race condition when inserting the signed
RSA keys into the U-Boot DTB for FIT image verification.

This commit introduces a new step for `do_uboot_assemble_fitimage`, which is
now responsible for injecting the keys into the U-Boot DTB. This logic was
previously handled in the Linux kernel recipe via the `do_assemble_fitimage`
function in previous Yocto versions.

Additionally, a build-time dependency is added between the `do_uboot_assemble_fitimage()`
function and the kernel's `do_kernel_generate_rsa_keys()` task, which is
responsible for generating the RSA keys used to sign the FIT image.

https://onedigi.atlassian.net/browse/DEL-9634

Signed-off-by: Arturo Buzarra <arturo.buzarra@digi.com>
2025-05-26 09:48:00 +02:00
..
alsa-state alsa-state: change audio card name 2024-10-30 13:30:46 +01:00
ath-prop-tools Update Digi Copyright header 2024-07-15 09:28:58 +02:00
digi-sc-firmware digi-sc-firmware: update to v1.17.0.2 2024-12-20 12:36:04 +01:00
firmware-atheros firmware-atheros/firmware-qualcomm: remove hardcoded /lib in FILES paths 2024-10-17 13:03:37 +02:00
firmware-murata-infineon firmware-murata-infineon: ccmp1: update World CLM blob file 2025-05-15 08:29:08 +02:00
firmware-murata-nxp meta-digi: add new CCMX91 platform into DEY 2024-07-19 07:32:00 +02:00
firmware-qualcomm firmware-atheros/firmware-qualcomm: remove hardcoded /lib in FILES paths 2024-10-17 13:03:37 +02:00
formfactor Update Digi Copyright header 2024-07-15 09:28:58 +02:00
libubootenv dey: cosmetic, mark patches as DEY specific 2024-10-22 15:48:00 +02:00
trustfence-cst trustfence-cst: update to cst 3.4.1 2024-10-29 12:14:03 +01:00
trustfence-stm-signtools trustfence-stm-signtools: update recipe and package to binaries v2.19.0 2025-03-21 08:55:07 +01:00
u-boot u-boot-dey: ccmp1/ccmp2: fix support for inserting signed keys into U-Boot DTB for FIT images 2025-05-26 09:48:00 +02:00
usbutils Update Digi Copyright header 2024-07-15 09:28:58 +02:00