diff options
| author | Ryan Eatmon <reatmon@ti.com> | 2026-01-12 10:02:47 -0600 |
|---|---|---|
| committer | Ryan Eatmon <reatmon@ti.com> | 2026-02-02 13:50:02 -0600 |
| commit | 507125eedde4f89269bf0a4ee979590eb838998e (patch) | |
| tree | 572845757590e1f1fe8df8e3f16db9c076c6d730 | |
| parent | 22e889c2057e86800522f69ac4d263b17101b2c8 (diff) | |
| download | meta-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.key | 6 | ||||
| -rw-r--r-- | meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 |
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----- | ||
| 2 | MIGkAgEBBDBDO9fzBU2LoKaYgji4m3ZCHKUBF9CTVnU6ClfNPJsTo0SKZpCsmyr0 | ||
| 3 | TKUNkk16vwGgBwYFK4EEACKhZANiAATCv6ftwnJW91fP5wpLpLAxt3u732oNnKr8 | ||
| 4 | pLbZUzi/s8/e7QiISJ8QKYGaWMnjORW82cM3UJKlCw8GOrb3ZrEXYWRKxkPWql0+ | ||
| 5 | BOhDQA5b21GtL9HQPvuCPz471ZaxGYA= | ||
| 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} " | |||
| 416 | PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} " | 416 | PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} " |
| 417 | 417 | ||
| 418 | TOOLCHAIN = "gcc" | 418 | TOOLCHAIN = "gcc" |
| 419 | |||
| 420 | TI_SIGN_WITH_ECDSA_KEY ?= "KEY_PATH=${THISDIR}/files/custMpk_ecdsa.key" | ||
