From 9d9856394507f0cd8e8b5706545dcbe6cde8093e Mon Sep 17 00:00:00 2001 From: Gabriel Valcazar Date: Thu, 6 Jul 2023 17:45:15 +0200 Subject: [PATCH] trustfence-sign-tools: use appropriate signing script when using SPL and AHAB When building imx-boot images with SPL on the ccimx8x, a different signing procedure is required. We already have a script for this use case in our U-Boot fork, so make use of it. Signed-off-by: Gabriel Valcazar --- .../recipes-digi/trustfence/trustfence-sign-tools.inc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meta-digi-arm/recipes-digi/trustfence/trustfence-sign-tools.inc b/meta-digi-arm/recipes-digi/trustfence/trustfence-sign-tools.inc index de09db48a..39342d489 100644 --- a/meta-digi-arm/recipes-digi/trustfence/trustfence-sign-tools.inc +++ b/meta-digi-arm/recipes-digi/trustfence/trustfence-sign-tools.inc @@ -46,7 +46,11 @@ do_install() { # Select U-Boot sign script depending on U-Boot including an SPL image if [ -n "${SPL_BINARY}" ]; then - install -m 0755 git/scripts/sign_spl_fit.sh ${D}${bindir}/trustfence-sign-uboot.sh + if [ "${TRUSTFENCE_SIGN_MODE}" = "AHAB" ]; then + install -m 0755 git/scripts/sign_spl_ahab.sh ${D}${bindir}/trustfence-sign-uboot.sh + else + install -m 0755 git/scripts/sign_spl_fit.sh ${D}${bindir}/trustfence-sign-uboot.sh + fi else install -m 0755 git/scripts/sign.sh ${D}${bindir}/trustfence-sign-uboot.sh fi