diff --git a/meta-oe/classes/fitimage.bbclass b/meta-oe/classes/fitimage.bbclass index 109b3b421b..8a59388008 100644 --- a/meta-oe/classes/fitimage.bbclass +++ b/meta-oe/classes/fitimage.bbclass @@ -58,11 +58,13 @@ # do_fitimage:prepend() { # signing_prepare # signing_use_role "${FITIMAGE_SIGNING_KEY_ROLE}" +# mkdir -p "${FITIMAGE_SIGN_KEYDIR}" +# signing_create_uri_pem "${FITIMAGE_SIGNING_KEY_ROLE}" "${FITIMAGE_SIGN_KEYDIR}/${FITIMAGE_SIGN_KEYNAME}.key" # } # # FITIMAGE_SIGN = "1" -# FITIMAGE_MKIMAGE_EXTRA_ARGS = "--engine pkcs11" -# FITIMAGE_SIGN_KEYDIR = "${PKCS11_URI#pkcs11:}" +# FITIMAGE_SIGN_KEYDIR = "${B}/keys" +# FITIMAGE_SIGN_KEYNAME = "fit" LICENSE ?= "MIT" @@ -81,7 +83,7 @@ DEPENDS = "u-boot-mkimage-native dtc-native" FITIMAGE_SIGN ?= "0" FITIMAGE_SIGN[doc] = "Enable FIT image signing" FITIMAGE_SIGN_KEYDIR ?= "" -FITIMAGE_SIGN_KEYDIR[doc] = "Key directory or pkcs#11 URI to use for signing configuration" +FITIMAGE_SIGN_KEYDIR[doc] = "Key directory to use for signing configuration" FITIMAGE_MKIMAGE_EXTRA_ARGS[doc] = "Extra arguemnts to pass to uboot-mkimage call" FITIMAGE_HASH_ALGO ?= "sha256" FITIMAGE_HASH_ALGO[doc] = "Hash algorithm to use"