summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRyan Eatmon <reatmon@ti.com>2026-01-12 10:02:47 -0600
committerRyan Eatmon <reatmon@ti.com>2026-02-02 13:50:02 -0600
commit507125eedde4f89269bf0a4ee979590eb838998e (patch)
tree572845757590e1f1fe8df8e3f16db9c076c6d730
parent22e889c2057e86800522f69ac4d263b17101b2c8 (diff)
downloadmeta-ti-507125eedde4f89269bf0a4ee979590eb838998e.tar.gz
u-boot: Add alternative key signing
Provide framework for how to sign the uboot files with different keys so that customers can see how it is done. We have provided an ECDSA key and follow on patches will show how to point to it. Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r--meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key6
-rw-r--r--meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc2
2 files changed, 8 insertions, 0 deletions
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key b/meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key
new file mode 100644
index 00000000..83dffcda
--- /dev/null
+++ b/meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key
@@ -0,0 +1,6 @@
1-----BEGIN EC PRIVATE KEY-----
2MIGkAgEBBDBDO9fzBU2LoKaYgji4m3ZCHKUBF9CTVnU6ClfNPJsTo0SKZpCsmyr0
3TKUNkk16vwGgBwYFK4EEACKhZANiAATCv6ftwnJW91fP5wpLpLAxt3u732oNnKr8
4pLbZUzi/s8/e7QiISJ8QKYGaWMnjORW82cM3UJKlCw8GOrb3ZrEXYWRKxkPWql0+
5BOhDQA5b21GtL9HQPvuCPz471ZaxGYA=
6-----END EC PRIVATE KEY-----
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
index 773fa1e2..678f3bcf 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -416,3 +416,5 @@ PACKAGES:prepend:am62pxx-evm = "${FALCON_PKG} "
416PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} " 416PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} "
417 417
418TOOLCHAIN = "gcc" 418TOOLCHAIN = "gcc"
419
420TI_SIGN_WITH_ECDSA_KEY ?= "KEY_PATH=${THISDIR}/files/custMpk_ecdsa.key"