diff mbox series

[meta-ti,master,1/2] u-boot: Add alternative key signing

Message ID 20260202195158.1912610-1-reatmon@ti.com
State New
Headers show
Series [meta-ti,master,1/2] u-boot: Add alternative key signing | expand

Commit Message

Ryan Eatmon Feb. 2, 2026, 7:51 p.m. UTC
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>
---
 meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key | 6 ++++++
 meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc           | 2 ++
 2 files changed, 8 insertions(+)
 create mode 100644 meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key

Comments

PRC Automation Feb. 2, 2026, 8:02 p.m. UTC | #1
meta-ti / na / 20260202195158.1912610-1-reatmon

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
WARN - [meta-ti][master][PATCH 2/2] conf: am62p: Add ECDSA key signing
    WARN: Commit message does not include file/recipe name: conf: am62p: Add ECDSA key signing. (COMMIT-MESSAGE-2)
        patch
    
    WARN: Commit message should not include directory path to recipe: conf: am62p: Add ECDSA key signing.
              conf (COMMIT-MESSAGE-3)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-ti][master][PATCH 1/2] u-boot: Add alternative key signing
- Submitter: From: Ryan Eatmon <reatmon@ti.com>
- Date: Date: Mon, 2 Feb 2026 13:51:57 -0600
- Num Patches: 2
- Mailing List (public inbox) Commit SHA: 3cd0d84f0816a182e1b4c2bc9215d21599a8dfb9

Applied to:
- Repository: lcpd-prc-meta-ti
- Base Branch: master
- Commit Author: LCPD Automation Script <lcpdbld@list.ti.com>
- Commit Subject: CI/CD Auto-Merger: cicd.master-ltsprep.202602021018
- Commit SHA: 22e889c2057e86800522f69ac4d263b17101b2c8

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed
diff mbox series

Patch

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 @@ 
+-----BEGIN EC PRIVATE KEY-----
+MIGkAgEBBDBDO9fzBU2LoKaYgji4m3ZCHKUBF9CTVnU6ClfNPJsTo0SKZpCsmyr0
+TKUNkk16vwGgBwYFK4EEACKhZANiAATCv6ftwnJW91fP5wpLpLAxt3u732oNnKr8
+pLbZUzi/s8/e7QiISJ8QKYGaWMnjORW82cM3UJKlCw8GOrb3ZrEXYWRKxkPWql0+
+BOhDQA5b21GtL9HQPvuCPz471ZaxGYA=
+-----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} "
 PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} "
 
 TOOLCHAIN = "gcc"
+
+TI_SIGN_WITH_ECDSA_KEY ?= "KEY_PATH=${THISDIR}/files/custMpk_ecdsa.key"