From 39c24dcfb564b351db3c89be8a3f34fb0de0c490 Mon Sep 17 00:00:00 2001 From: Arturo Buzarra Date: Wed, 3 Dec 2025 14:20:50 +0100 Subject: [PATCH] trustfence: fix SWUpdate private key selection for STM platforms Commit b1800736af5ad1ac24c70d6db144f9b176dbca29 ("trustfence: update support to STM platforms and integrate CCMP2") renamed several variables like FIP_SIGN_KEY to SIGN_KEY, but missed updating the `SWUPDATE_PRIVATE_KEY_TEMPLATE` assignment. This broke .swu signing on STM targets. Signed-off-by: Arturo Buzarra --- meta-digi-dey/classes/trustfence.bbclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-digi-dey/classes/trustfence.bbclass b/meta-digi-dey/classes/trustfence.bbclass index 8683b6da9..cc8ccd2f5 100644 --- a/meta-digi-dey/classes/trustfence.bbclass +++ b/meta-digi-dey/classes/trustfence.bbclass @@ -291,7 +291,7 @@ python () { # Set the key password. d.setVar("SWUPDATE_PASSWORD_FILE", keys_path + "/keys/key_pass.txt") elif (d.getVar("DEY_SOC_VENDOR") == "STM"): - d.setVar("SWUPDATE_PRIVATE_KEY_TEMPLATE", d.getVar("FIP_SIGN_KEY")) + d.setVar("SWUPDATE_PRIVATE_KEY_TEMPLATE", d.getVar("SIGN_KEY")) # Set the key password. if (d.getVar("DIGI_SOM") == "ccmp15"): d.setVar("SWUPDATE_PASSWORD_FILE", keys_path + "/keys/key_pass.txt")