From patchwork Mon Sep 7 08:10:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97454 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 40AB4C79F9E for ; Mon, 7 Sep 2026 08:10:51 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.29999.1788768648368051191 for ; Mon, 07 Sep 2026 01:10:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=dGT2DA2A; dkim=pass header.i=@ti.com header.s=selector1 header.b=AqXYKQV3; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 68775viL2615545 for ; Mon, 7 Sep 2026 03:10:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=proofpoint-05-2026; bh=CbGWYRFABJwmg aDvFkQC3b6zCn3Wyk+KsI8LDxAz7cY=; b=dGT2DA2A6Wftk4E3+gtESIeeJlDs3 ut9EuV16Qd+1UBEbjb9fhOvbIyKqgFf8FIr3Oki4JLD+JJBxj9R/NgI4wUBQOx7G zgdtCoNMayMOPjtnkHgDxtGrg90Fx8OLXml0Igh0eGuz9mrxtg1c5Z967Q1EEgTY XlsuBUNuCWG1DUyV/G2mf2eTws9xW+FEIK87L1qSE1F3Srbhtdbuuvc6DcOlTNaf ioSjpprGgukQjLRWZBAu5BF994Neaj6vUSVV+TPER4KtQpI0Jy4Sz+uRVJWHa+/h +LNJrBSxvUr/rZv+m/wdofsdyI2iimDsHrdEBmai496qMhMQZBbLrWvpw== Received: from co1pr03cu002.outbound.protection.outlook.com (mail-westus2azon11010013.outbound.protection.outlook.com [52.101.46.13]) by m0380145.ppops.net (PPS) with ESMTPS id 4gh43n4gqw-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:10:47 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=EE9E4d4EKJfw/UjpSR0rIhjmjexzxF6ajplPjtOF0QJvItrIVjMo3zxF4DW0wWzdi0foIF+hA/+Xe5mv6Xbna6j8TzNqhsuE174ysFnETyvu8Y+sKDGKFzbdmGycRGf8UKnHT8vhEjY/nAzz2lLKP0MXUPAnONweTZYgM7udXATzC/uxAec7sNpedH4ODj2RZcAvX4pPWoMKP6u2Bh42YthKorItJtZ/1nfxFzuKsDl67C80rNLemtsbrzcS5h3pE5xeiYKgBXxWvsJO1bAhMYCUV0K0lqJuJ7hmXV6Trpx/LPzxOJBA1QYENqWecpFB/A0MbkDujcYuf2u6TI1HzQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=CbGWYRFABJwmgaDvFkQC3b6zCn3Wyk+KsI8LDxAz7cY=; b=Ca7LXC+WgOC0V0V3z+aNTrNnEjE+3mX41jTq3NsrrFUA8DI94X7n0CV6ZVjuYaTnyycBaJuwlNiiMfHjwyTQejFbYO+D/Q6qJLyS4SdIKrvOIEmCupWqybop4BXSrjRbD5HOQx0p/rh+SLnNKFVDpMFI8wT0yAEk86Un4g5CF9DJQjKwbfHwZIukdcKFlNpXqQlhFe6Octes1jHGNnrQ23G5VjIIyts9UDJ1rW0lrGH+KqYxT4fP8yMZauPs2kt7zo3FmxayYl8i5oMoPRWB8WRrHqbx393+lW7eTCaLkXiAICekUn15Gjw3Rbs+m0CRo4TEyvmnrUfZNciYoiylfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CbGWYRFABJwmgaDvFkQC3b6zCn3Wyk+KsI8LDxAz7cY=; b=AqXYKQV3rAxmxVfuVZ+I7Vcc4zrWWbW5NBc/5QvCDQhwkVOF/hpzEgXZiC2hS6Lpousk6uQbzZH6HvXssVQ8Tqm85Hxi3GtEWi+LGp2p2x/r//lgGj8TRQgK73nmRGG1JrB7UewTypilF3A6nuGSuXGC6hHJe0it6ySyHkQoDqo= Received: from MN0P221CA0019.NAMP221.PROD.OUTLOOK.COM (2603:10b6:208:52a::33) by BLAPR10MB5123.namprd10.prod.outlook.com (2603:10b6:208:333::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.4; Mon, 7 Sep 2026 08:10:44 +0000 Received: from BN1PEPF0001854A.namprd05.prod.outlook.com (2603:10b6:208:52a:cafe::a5) by MN0P221CA0019.outlook.office365.com (2603:10b6:208:52a::33) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:10:44 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by BN1PEPF0001854A.mail.protection.outlook.com (10.167.248.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:44 +0000 Received: from DLEE210.ent.ti.com (157.170.170.112) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:24 -0500 Received: from DLEE200.ent.ti.com (157.170.170.75) by DLEE210.ent.ti.com (157.170.170.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:24 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE200.ent.ti.com (157.170.170.75) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:24 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMM132583; Mon, 7 Sep 2026 03:10:22 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 1/9] u-boot: Add ECDSA Signing keys as a build time parameter for k3 devices Date: Mon, 7 Sep 2026 13:40:13 +0530 Message-ID: <20260907081021.3876876-1-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF0001854A:EE_|BLAPR10MB5123:EE_ X-MS-Office365-Filtering-Correlation-Id: 80088d01-f8b8-4ccf-b4ab-08df0cb78435 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|376014|1800799024|82310400026|23010399003|13003099007|4133799003|10067099003|56012099006|18002099003; X-Microsoft-Antispam-Message-Info: pX0VYOn4WixDybtIq6H6pN+bbmIeAJmTIDrWPvtguAZYlHtCKZZfiRd0rX1jmhqlOKOhAaHjYHU3c/q5tUaV7m8eKjuOwRBHu8SYSWWuEQ0yrCoCkxOG9aXo18CTXlaDoewxnTeRaPj8/yAUb3hAUO8UAY5OKt70gmdJqN7p7oi4h0Sil2MEhcKx5MN6adQJ8+YD+9G60GV4MWgpXsW7hNQz46Y6WRJsR/EdPSZq3FJ/gvncBorjyzpOJHv5Vpf5cyo2NdXOhhBjNEpRNaqNjVEVQVFGb0IHILKtXfO0FC73Esnc/ojv3cPDz3obqaaIafZztf+29wtbay8HuvkhIpPEtjeKAOxJ+0iercmADKRQ9LqM9tJ5VWt+/M5nztqypR+VVPmeDw7TurZXNpsTqhvElTZvsCsvnBj6RFMVY9r/PmyRxcB+R2dNoBYsQ3mFvTLl1ILppfoKvYWGOIjB75/yu8T16acOeSIucF1ibTqCy+UKvE2nNdNpoaNuFoIdtQ4QNvv2f9soQZHFw7B3SEPNC/zKNt8WML6qaQUa+VGH+S5yvxgDRgDwRENJPGY1ZaiSS4Eq/ZWUXQ3fiC4UFsHEN81VO9k5hrPFvwh4nuJLFzMlZZZqIC1fnx3+itWDOGsUcZ2EJLCCq9bS/tw3Fg== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(376014)(1800799024)(82310400026)(23010399003)(13003099007)(4133799003)(10067099003)(56012099006)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +9BDh2QfwSD6hSL8XDTWDiMViYuFZ+YVAJdW5KmIiBhB7BCjl7IAHGrluJMmdH/uPpMjQQrOFyfRucuXExvInFIkH6Unvqy3nByHwyU3+WDHbVzToA07g6GBxXQUec1FV7lFa+yM106C5mi5sNqKbESksVk+pRzAV4XzNfZkPpukc2KD0/gxsAnkeiccJsqPa0dagdJ6qDXT945vUNp3ZBrI++Gg5utU8B+1hBjEuTQwKGYf3CC+9lgzPW33zFuCkburHrVAr+VNrTWvnomqhwVporsz8WCD2oC1A8NK6qs6cJdGavbYaJXM8EIsLrJaSw5HrRUZNzcbdgVfdPBV0XzL106/7A9CKWsd0gvYc8ILOOTmjpUqel3W/HVni4y5auNyB1CEY00IqkFxAowK5eQw3jRogne4oOQB9ne8rY61/BYQjIgBRRVjWpvmUYal X-Exchange-RoutingPolicyChecked: eMsQa1jf1qSCZ/ZMGXXUThmvDVRAWfiMIp+kiiWWQ5w/TFU7ftYxn5sz8maKugypcVJeGZSlXYaPoAGgkLcq90xN4lYkcaYk6TpvhQEW0b6oK1x/pS0xJhTUsXqhquJPNSORwlt3Z8Xi0eVKYkrM5PrLTiZGgSJXN6o/HhWNRH6GUKGwkYqMfL+0RBsQqSRwMzd7fcgmw13OEKWwzf+WEdpndQSaZFIe8/CVUgYWhkLt5VOyqWrXqKU/XcCVEZZUdAsh1//Y2WgkBawbKh4eAaEMAiOOOW51IIuDWACF9AOmMo2ax6sR42fS7J8R8ANglOwEYn+uUmcbckdzlM4Q7Q== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:44.5454 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 80088d01-f8b8-4ccf-b4ab-08df0cb78435 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF0001854A.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLAPR10MB5123 X-Proofpoint-GUID: 8ltCmNwuhRsPsCLrdC3sPBrYE_sNgS7Y X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXyCDcnn1GemPQ eFkZqp/T0uk3cY5he57rgAeSEQm3yIzKpBaCafx+T35QLpTFl0DeRZXSA5BA3tkLrJpLdkksVU0 zr4WC3O1RUEX5xIW0ckGDdLy1SxCSauQQX6S6pEJ/kHkU+bnYZ2dpTHOoVZdULDBf39DnAuHpqO leocqUXAYp5+GDDj7Hi8gftsWZJ8NeM1fflH6HJBF1mtLWZ5gQWW9RpOENDPgYAPJLVzH0qk3Zt 92u+CsfNQhSUblSOO6YAKEkT6W0VGw/p4muHgoSwvfq6OnQmm2Bp7+nUwWAx7CxgVPJC04tfp7T XsgocQ6OIViEUJT3WnFJOW1Bp2SPraINcNuPFsu3fGZdauDqwWULkKLEbIoziKW8c011C+TszAV JqUDns/Rbrg7zibGUgMHBc1f/wk+xmQR5qrmOPMcIVoPRVn3y/g5C3M6KALiF2e2Z4C5LpGTH7C xVy6LhByCSGPnqxWALw== X-Proofpoint-ORIG-GUID: 8ltCmNwuhRsPsCLrdC3sPBrYE_sNgS7Y X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXyfYojj3orZdx TsRCKM1KAZTA+ta8QVAKyAy1UmMrGCkX3bToMA8mnKkyK6m9MWMqpQZNYM3bKQtyqtlqLBXLq5+ E0nQvqABjVX5Q1iAfGPPkU3DG6PLmEA= X-Authority-Analysis: v=2.4 cv=JdSMa0KV c=1 sm=1 tr=0 ts=6a9e7187 cx=c_pps a=vNEawcoOGvNHZjwsohOJ5g==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=VwQbUJbxAAAA:8 a=sozttTNsAAAA:8 a=pGLkceISAAAA:8 a=uz3XTJzBRQccPNcmWbwA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:10:51 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20330 To make sure that the signing key is passed on as a build time parameter we use the make SIGNING_KEY= in our current SDK, but this method is not been accepted in upstream[1], hence we are using BINMAN_INDIRS to pick the key path. The other method suggested was to make a BINMAN_EXTRA_ARGS variable in the Makefile, but this is also rejected in upstream[2]. In this patch, we have used the multiconf option for multiple images of the target device, so when we build the image we get both RSA and ECDSA signed images. The RSA and ECDSA keys would live in separate directories, each with a custMpk.pem, and BINMAN_INDIRS just picks them respectively at build time. [1]: https://lore.kernel.org/all/20260206110439.1236201-1-t-pratham@ti.com/ [2]: https://lore.kernel.org/all/CAPnjgZ0Oj=iT4K0Yj_ii=uL0rQnoPmQ6vs4E2xun5X1RLn9qOQ@mail.gmail.com/t/#ma8f80bad7481122d41f12b85b0ce80eae3d99f51 Signed-off-by: Atharv Dubey --- .../recipes-bsp/u-boot/files/custMpk_ecdsa.key | 6 ------ meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 15 ++++++++++++--- 2 files changed, 12 insertions(+), 9 deletions(-) delete mode 100644 meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key 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 deleted file mode 100644 index 83dffcda..00000000 --- a/meta-ti-bsp/recipes-bsp/u-boot/files/custMpk_ecdsa.key +++ /dev/null @@ -1,6 +0,0 @@ ------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 c1959d11..89f87d4a 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 @@ -93,7 +93,17 @@ PACKAGECONFIG:append:am62pxx = " dm" COMPATIBLE_MACHINE = "(ti-soc)" -BINMAN_INDIRS = "${STAGING_DIR_HOST}${nonarch_base_libdir}/firmware" +BINMAN_INDIRS_DIR = "${WORKDIR}/binman-indirs" + +do_configure:prepend() { + for key in rsa ecdsa; do + mkdir -p ${BINMAN_INDIRS_DIR}-${key} + ln -sf ${STAGING_DIR_HOST}${nonarch_base_libdir}/firmware/* ${BINMAN_INDIRS_DIR}-${key}/ 2>/dev/null || true + ln -sf ${S}/arch/arm/mach-k3/keys/${key}/* ${BINMAN_INDIRS_DIR}-${key}/ 2>/dev/null || true + done +} + +BINMAN_INDIRS = "${BINMAN_INDIRS_DIR}-rsa" EXTRA_OEMAKE += "${PACKAGECONFIG_CONFARGS} BINMAN_INDIRS=${BINMAN_INDIRS}" @@ -417,5 +427,4 @@ PACKAGES:prepend:am62xx-lp-evm = "${FALCON_PKG} " TOOLCHAIN = "gcc" -TI_SIGN_WITH_ECDSA_KEY ?= "SIGNING_KEY=${THISDIR}/files/custMpk_ecdsa.key" -TI_SIGN_WITH_ECDSA_KEY:bsp-ti-6_12 = "KEY_PATH=${THISDIR}/files/custMpk_ecdsa.key" +TI_SIGN_WITH_ECDSA_KEY ?= "BINMAN_INDIRS=${BINMAN_INDIRS_DIR}-ecdsa" From patchwork Mon Sep 7 08:10:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97453 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33925C79F9F for ; Mon, 7 Sep 2026 08:10:51 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.29673.1788768648942614348 for ; Mon, 07 Sep 2026 01:10:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=PGWwnBvt; dkim=pass header.i=@ti.com header.s=selector1 header.b=fIiQnK8F; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 68775qns2615419 for ; Mon, 7 Sep 2026 03:10:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=eChQ+1LApAJRNUEcXYIzNV3x0tzCY0GOsEWVa1hYz xs=; b=PGWwnBvt7z7TFCez88VV5oTt8sIwjj2+t3Lp3xL49vw9b83lUTij+hseJ 9o8jEh4kKDsQD4t/cvby+DgcpDXSXhND7a5XydV+iEQkVyTbig/riGT1zzXQ0Mz/ Jxo4wuyKdeEkYY2JZsBlYoqlXp5QeWvwzO9xlU9IakgvFGoW7pNjc42ykKGxauyn iNhk9tXaw5DPzktZJ2z5uNRmimVUsHshoRLdOPaGPIZlMaMf9Brej/JwExsFamRf 2KXU4bkRzrdhSKnE8MwSKLidlFdRd1OrWwPUEy+XhxNV+MDi9YBzh65p8kXvq5Py 4/y5USlp7zhFXQaFzQVxo7Z5iZSLg== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013023.outbound.protection.outlook.com [40.93.196.23]) by m0380145.ppops.net (PPS) with ESMTPS id 4gh43n4gqx-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:10:48 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=R2ri5mvT+0jFdiPYN6AzUCliPr9rUQjktt6cT8MDZzWs+mJGeBP32mjOBud7szHZ4PxUqmAd0makrns+bcyEFCVnzNdAKkMkUcsM34UIc0ReLx7rx0DZWsXOpv6L4SF6Eq+vuN08Mck9GjTu2BXAlohk+7gsVD4RznWB8Qy98OaOG6P7yL0T4dbXGyIB5/1M4yY98gdg0SxBCW6oh5+hfQmyw/7Bf+XDK8EnO/0Hsd6Xi+MAtJkj8tswimxG34jGQsOXzx7oq+zweEe8uCnByD4shYO3R7jR3vw50l/TVQw7OZKCgMdS6sRPtxhlCln61DvNl1cdETqvbPVtcRqiRA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eChQ+1LApAJRNUEcXYIzNV3x0tzCY0GOsEWVa1hYzxs=; b=nZw49n+cKttxtJpilIIHlqwP2jiaOZS/ieUpv1b9eurvzgP1MDT8ZT0+1nVhdv1qkCghgKKZBrhQS7OmcqpLH70f4mePMqVqV2NSQRM7jk1R9HFzGbNxF3EuG6zxr2ei/OdUSBOoNO0NyoUSBw/iwuHKOZK88/RKZLBTH0QFgUSjama+gvRXdHDIxSzApYTyg5VV3jrkDHBrj13FBXERJlF5BTc4wpDO7kR/2UvtYN36hAHhs7Wee5NKY/wBdUHnsCAAvstFgVBCsH3wlM8j05mHPBHDysPOXIXe24N7aXETGwywWnEEIe1TNqyZBw8BZojml8yBypDtWXoA8N7oEQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eChQ+1LApAJRNUEcXYIzNV3x0tzCY0GOsEWVa1hYzxs=; b=fIiQnK8Fyx9XgBQ4yOIDDLImGYrrjlqGomcbuVyi+HOM2FAUrsR/TRzxx4kbdEz8uoh3C67YTjgmdhp5I73XFQjKKqjxGRO5n+wxLjxlL7x684lCmMn7HDBYpLYdN6bWWdy3gHdV4UXVW2ImYI+km/RKC96xfAQHtKDzatxvric= Received: from BN9PR03CA0589.namprd03.prod.outlook.com (2603:10b6:408:10d::24) by PH0PR10MB5755.namprd10.prod.outlook.com (2603:10b6:510:149::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.4; Mon, 7 Sep 2026 08:10:45 +0000 Received: from BN1PEPF00005FFE.namprd05.prod.outlook.com (2603:10b6:408:10d:cafe::70) by BN9PR03CA0589.outlook.office365.com (2603:10b6:408:10d::24) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:10:45 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by BN1PEPF00005FFE.mail.protection.outlook.com (10.167.243.230) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:42 +0000 Received: from DLEE210.ent.ti.com (157.170.170.112) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:26 -0500 Received: from DLEE214.ent.ti.com (157.170.170.117) by DLEE210.ent.ti.com (157.170.170.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:26 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE214.ent.ti.com (157.170.170.117) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:26 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMN132583; Mon, 7 Sep 2026 03:10:24 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 2/9] conf: machine: j784s4-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:14 +0530 Message-ID: <20260907081021.3876876-2-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF00005FFE:EE_|PH0PR10MB5755:EE_ X-MS-Office365-Filtering-Correlation-Id: 0eb7c2e6-1412-4dab-a711-08df0cb7831d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|376014|23010399003|1800799024|82310400026|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: eKkNg4hiDZe1rJ9fqlrXzfjC3DuZxfdFs3zCwsy2ppSZo8N6g6nsx/nq/cGbb4IfK5kznFG8Grfd9BMgYR7nwfSRi1+mb4tjcGW3i95E1FniMDcE4EBK96M1Iro7XBv+ZRLUNuhUECr1sZ4zDX0IMUnf9mDpofkjTUeRADL5FKNhFOIMses+7JVbhjXRJ/n/pyWJkeEYfB9jqbkk6XNJ3Tda2mDvCoim8OyaQhK0T9YdK+N2xB4lWD/Mo1QU0jXz3EcwAtiEwFMjPCA/onOC9P3AZGiemIEqCBggFflJmll/zW+Ogw++EmT1HOI4pmGhg3Z7jh5enawu7PJmxQ7NuKVqVGlxUMStRZv/NOEXidbfc6bcLi+URFwjZitHiLMxCnolNkuoI03nBe5wFRFwfWNzcDSEoMfH1aUVF0BkcCwxsocbRMBfr/JB8jT0MKq+43cbQyAf3zmSJXk7tBQ9tWYk83vtMkjuBNrRSpnRaK3qkwT7NR/U0HQUpG4obpKLzj11AWiQ3fLQejQViH0kLuoNfLwJTrZfm6D3VKHoI32qL0dWcsvE3c+DNoDUksoE8kDV/FG6v0G1x8lYoBYRcPN/H1gsa4IgEqUseQriwlkQG9wX9d0pfzyIfn3jZj6tUjd0UNXNXTm6ayYD30ri6hNUKc1qaUEUqCyEYf7OKSmwscMKhPopom4AASubSpb50X73o6ysnT0yidLhKEPSaA== X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(376014)(23010399003)(1800799024)(82310400026)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 7JU/aHbspfodPjL+KV+eRZXv9z2RPqd4XXfX1MbLBIjDwmvGw2iBuhHAtIZynx14KfbXFa7TVbdVsHZ8wk9c5HOSIzH/cN2+tJzMJ1XvXd3t321cpRYItit1wv1k/4zkHzjOBCJb1TM4XQtlfkYF0S+q3VKtozKdRip8V++8fQib5z2A6VMgVDThfBgO1q4NQYGFlSE8JLe3S7lNNv1fbqd7MUwYRR9nNTsqOewUbg5Gr6pxJD04iS9oR7GUdTU8ySzrSZ3iLbQ5jVC7SqpNfYvfc2xlQTKScobcFSSLYqbDC28hpY7kXZ1A6q9+QqBOgeH06LWjb+HLJbEeHuags2jmGwb8Vov8lDmA6B2F8Nl6TDdU+p1fNmCYa1/Z+hRCCl/w+HV2sYkoKFm831pg515guRUkS/wOqnfk+EmxTuXYWqUVx2q65e/53ngNypau X-Exchange-RoutingPolicyChecked: Z45+FfsMO6ZrlJTV+79xpZjw3v34h1Z0Erg3c1dRBQvFgj0UjUG0XxzPnIhD2v9Axz/6ROyJcRblgfXYuUzZY73kxi0juAbqx1DpLYn1ifZW0My/I8WaJ2hN5dWGr3woNjfXbnfbOie1ZQRP/00++MBmVfkcs4OtvSNdMZ4NjgnLir0wM5uj0HozJIKvi9Tx87HuClBce67bhkVU3nzKlhA0F2ryHjsyvYXS0uwWMdHfJ4I2NRPmJfgg13KCQ7S6x+dHoxj5Vvl2fmbtCCWJG6jw6/mS40dDrUnknpqV9vHUfQZWNUeEwwYBZVfBPdHNGWW5yyiqItgESLM103+vAw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:42.6961 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0eb7c2e6-1412-4dab-a711-08df0cb7831d X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF00005FFE.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR10MB5755 X-Proofpoint-GUID: E18ghrDhfMdt9lfJ9wDuOarLyTRdOyJS X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX8eT3Oz+jCkPV TlR10cf/JfP5+55hUmBaTf7lyVd4svjthIIjR+m84wwjDwg17hwO5NxYB1PLwZSmgaiZGZg6cP1 GLlnuI96/vn8NNDIvNcourBSnx+X3UM5qEG8YJnl2YxpI38TO0Zs06SHlgaQs91BaT1MpKp4ywR snmx6Z112aW7L7HaSajhqV4H/6Z4ww8vSWBVO6nrYbhwIMsTfsNTA3dtrqYXvKbppqEO7lZU01W 7PrWHu9OyIA0DxmhIOuy2x8R/yer1hRFRZ22doMVZW+mRm6b3MjwTt8T5GUzkL1Btq7VgF22H30 I2GE/c8YMN7/3if0OzYT6BdzZufxI2CjCfgGk7LcdL8xh+spDqmrzEh/ODLY7RwrIbQ3EpQfwZz nhaXnySQvTLawu8lCajV6bnji+lCmChkAqyFS/CXm2AoJ2v6aJ2bh3Da/ryaPilKO0fDyDjA0iV MTC6lngzgds86UA2DSA== X-Proofpoint-ORIG-GUID: E18ghrDhfMdt9lfJ9wDuOarLyTRdOyJS X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXzMXN84/xMjYt MKoruZ0Bat8sMOvTxFX+RlD7MHMBRBi9OAm1oJ3Em6ygcWVhvSkq/bKTuhrX05TF1OfCXeK4XA5 GcA2vCJ2dzb6RO46urL/LcOkVlPQFNY= X-Authority-Analysis: v=2.4 cv=JdSMa0KV c=1 sm=1 tr=0 ts=6a9e7188 cx=c_pps a=iHXbSHwDNs+yH6wS+48/mw==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=-DClDzS-CbWHGkJ-9gAA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:10:51 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20331 Add an "ecdsa" pass alongside "main" for j784s4-evm and j784s4-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j784s4-evm.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf index 754eb5f6..6bb1592c 100644 --- a/meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j784s4-evm-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j784s4_evm_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j784s4_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j784s4_evm_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j784s4-evm.conf b/meta-ti-bsp/conf/machine/j784s4-evm.conf index a88f6f69..351094e0 100644 --- a/meta-ti-bsp/conf/machine/j784s4-evm.conf +++ b/meta-ti-bsp/conf/machine/j784s4-evm.conf @@ -26,6 +26,23 @@ KERNEL_DEVICETREE = " \ ti/k3-j784s4-evm.dtb \ " -UBOOT_MACHINE = "j784s4_evm_a72_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j784s4_evm_a72_defconfig" +UBOOT_CONFIG[ecdsa] = "j784s4_evm_a72_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-eth-fw-j784s4" From patchwork Mon Sep 7 08:10:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97452 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 321C9C79F89 for ; Mon, 7 Sep 2026 08:10:51 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30023.1788768650161944025 for ; Mon, 07 Sep 2026 01:10:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=P/Koe2i+; dkim=pass header.i=@ti.com header.s=selector1 header.b=riPVhPxo; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0384305.ppops.net [127.0.0.1]) by m0384305.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 687762nO863130 for ; Mon, 7 Sep 2026 03:10:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=5m+eMYUiwy+kAPDOswl89aonyFEIfuBfEW5EGKxjc HY=; b=P/Koe2i+JT5xgmsXpGnSJrjSWKRUXua3+fX+VYp1Du7kUCC8zradG/OSE CVNDV8JRKPdTJ3i0KUhn2ItKv4/dD/dutjsXcHwkSNMtfuGZWP+vWpVcei7VSxyG 3QWi7G1Jn9aqGAwfPA2fUH9I17M+ZhaDzVvuZyQsiyeGR4n8O0bVS5rZ13beYsRn 8SMZolqoMg8ityofKJ7PVGumIMxqbwAXrPtD9ZiIfPGRiRt9DLdchQ3XuG80yhtc mI0dflVd8ZTcwQse8ciVD2eqv6hvHDj2OJb1cJ4w9FldfOpclgNBC7Dp38CROcwL OU10wfx4schL3UEelVPLJWmFHHM6g== Received: from byapr05cu005.outbound.protection.outlook.com (mail-westusazon11010005.outbound.protection.outlook.com [52.101.85.5]) by m0384305.ppops.net (PPS) with ESMTPS id 4gh51nmbk3-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:10:49 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=oyjZj8JSEkcAdsC89CYdv/tggCZ2hIq5SnVf9HNd6CaKqAhSEnIYeR15vlr8hlSSe1oGs+/rnGp/MC9UkVnDiPFQFSf/lG0OXaxwFrUZDH1AIZ9ECQszlDJ/0sgIr4fEZAXmgRmTgJAdddoMIe2IagXUpaMqeuZHpAV3joVqcLNG2t4hqYu6o9+/Ty29mVaWi5ET9nmoZYSD7XCSp21Tb8SCUkRmfbxo83Bszn2/8c4do9CQV8c4LUxPO7/RvNMgvjQk6TmQwkHYprorb+xsQFqUVB33471q0yQpLYNzL6qKELKudhBQ63EnalJvKKzzZWKTRa20WNbbYUV85lKS3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=5m+eMYUiwy+kAPDOswl89aonyFEIfuBfEW5EGKxjcHY=; b=mnCHf2gRRhoQ99x1n1BCflJ9up99/xQS6GzRSENx9X1B6gkCO9LeCt9D6wZmyQVA+fuDfNbR5fgnMZQ7jfRHEooQ7w28WkbZ+Au3EeqnbfMkgBtG39A2l831qB6QRdM69cRb6GNbOQ2HM4FLaQgx+qa5V+f//B0DF11vi8qIkxjgMr0UpzUfypccbUmDbHoW22IYkyKWmegkXkWomJ7XN2nIN3g5unc2K3NptRDvMGdQuL6eXQP8SyeZUpH/Fz1zxgFJ86NuBasFgYf4ZnjrykCrPzfIWrMQZvl9B1zs1EuDQ1YFGkS2V7TadO6f7QSEDmeLrjHnWX4awfit9aWaPA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5m+eMYUiwy+kAPDOswl89aonyFEIfuBfEW5EGKxjcHY=; b=riPVhPxoHpqAruNd4rzxph2gPJwjllTG6uM33FOTQoljmFezqLT09zXITt9loMJq9Ly+XNVi6xAme+MoA1KYS166TSTlmg/g6XoP+DlZDToObxXySyUgg3n+ikcHLTubx1dtXlnvN4DN+4NUGMFgvaTdWZPStwNAL+dVcReJCxk= Received: from BN9PR03CA0430.namprd03.prod.outlook.com (2603:10b6:408:113::15) by SJ0PR10MB4733.namprd10.prod.outlook.com (2603:10b6:a03:2ae::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.10; Mon, 7 Sep 2026 08:10:46 +0000 Received: from BN1PEPF00018548.namprd05.prod.outlook.com (2603:10b6:408:113:cafe::68) by BN9PR03CA0430.outlook.office365.com (2603:10b6:408:113::15) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:10:46 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by BN1PEPF00018548.mail.protection.outlook.com (10.167.248.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:46 +0000 Received: from DLEE210.ent.ti.com (157.170.170.112) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:28 -0500 Received: from DLEE209.ent.ti.com (157.170.170.98) by DLEE210.ent.ti.com (157.170.170.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:28 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE209.ent.ti.com (157.170.170.98) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:28 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMO132583; Mon, 7 Sep 2026 03:10:26 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 3/9] conf: machine: am68-sk: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:15 +0530 Message-ID: <20260907081021.3876876-3-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF00018548:EE_|SJ0PR10MB4733:EE_ X-MS-Office365-Filtering-Correlation-Id: 0ec1f199-1b2b-4b83-82cd-08df0cb78523 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|36860700016|1800799024|376014|23010399003|82310400026|56012099006|10067099003|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: DFNg4KCKbL0E8s5EK6DqNSOwtSyDy3LnLHXGWWijkH4lc7AfNygbE1DJ4SGXTxIrT67TomZrLXT2HLQ7YKtO5gEljx91s8Fxeo//Q4dEzqfiXoVXW2iYFOPZPssD5sg5etbdQb3h2kQoIxzkNG9m3z69iF6g8PQcQ5/TJYQZh9Q8eN0IVgVYe41dFElU8o9SiMjqO2DVeVsyLHwszBXW65OBqkuD7I0QRRXBSNVNEDb9lKINEl2UwBNJO2ZwzgTra4s/ADs7zKruKhirUNJ8YhjiJADY5M1HFUDJanlFgjwMNR9oGdDyndW0cNEBpZQWMht9BsDdFyAFNLSqSbz5Rdp/O8ucnvMuAGeaEH1utTDq3FlyaS1AtDpplb4ValBOF/WH0xvnE2sJTJB7FeMTIzrbE95QP9lPbq4yH3z1W+PIX8UZ63MuL7G1csRuK7M8+lh/njnvMmsy+Hi9T7CnqA8JzvTs+3B2u68oa1e/8eExyKp7777K27h15t7BZr1V0sYQmnEtaV9H0QMdOzgAgxEvmcR2g+JJd5tLkfq+Wt2hZbHwpGI3spD1CKiOKIMq75YF/h+SG8nxksn15NCm5w3HbME1LuF+F7PcNHL+tzyVcIjftbC6uky0ofYs7waXNhs/3lPKSXzEHY4sw1L5D/6ukJIgisCgwdvWWs4nyjX3q7AfKKbTH2h+n/Lh2LVnSCdVj9AMc/vX/d3bbab+Sw== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(36860700016)(1800799024)(376014)(23010399003)(82310400026)(56012099006)(10067099003)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Rqjv397pemjMr/3qL5EaQnbBYGPljivPRNAViy1hrXPpvfLwOnZOKFhy5efdu56fsLqxop0CodJ/iEqckGwvSR9iE/pYV5m6nrqlkSUGzim2zMV/GYsY5I1/v/EAFhUxTqKS9+CSqBb7+9kPuq/USSLJennBLvNgNLkDwuu5apFdq3W/cDRpo841eXr0rBcgw5lhVdK5hJ1wT83RtCnZlSsNBnf7AiXQixm7KgscvjTwDdM36MQmJRRIhj6wLJLBHIwrOFHg1aVBbfmBG065nqFe2ybbDQbZpbc2SjXPW0omHkZTxlHxbnWEIMjTJ6T+SpfTTVCWK7AI5LzBKSHQ2ND+ZT/MuuppOGFdWhii2raM/5JdzRezTnh0zBRYIbqldO3uBK311clqqAY8dAxqrQHdKXaL0UahsihbOdBgfKv1Wt2J7y/y7hMoIo8EiQZC X-Exchange-RoutingPolicyChecked: RnJ8x0KYOqdpuOCZGPU4TBEvRwEQBb51CBfaK2mVwkAgkqOFPgP2FjOF3Ti+bV/I6p2i7NoaZ4rImz0NPHLrAW+tGQHMLhSoAcDKu8F+sbNjkBTvQqMJLn6vyXFlp19oZeogb9eXUWbzprF1Q3sxKr203Zd4jo4Mv6KrmYODsJf/bxrJIjokde7JiT2WVF2dRPt6tMAqmu+bbZ+A/wu4J1S09gNURJGBEEINv/Dcdus+AX2YGlAWumt/1VjXQIUz7zMKutvzok0EQPqRzikgBt/mOpjmdDkWcdq1aWJ/kiR6kmb/A60uQomr82H0eyaJtbilxR0e9wWo+2NKO60QhA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:46.1037 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0ec1f199-1b2b-4b83-82cd-08df0cb78523 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF00018548.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4733 X-Authority-Analysis: v=2.4 cv=J8GaKgnS c=1 sm=1 tr=0 ts=6a9e7189 cx=c_pps a=AENbiTj01OTyMXuKFo/uig==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=taLDd7a_hP9WKsMzeGRc:22 a=sozttTNsAAAA:8 a=xJ2SkfbVVsHOzsf2qAgA:9 X-Proofpoint-ORIG-GUID: IKQzn8G9BbRZfOfSEAnK7kSgFLIp8FwW X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX10XZ6dQ1Jmp8 /w1+FMPGOGINiP5Qq9vpCo59y3tDFJB+lea5AaRAJh6pYsfBpblnfwAl8CRYNe3I7eYRT0gdoqh vkMmuMkZ/lc76/cxINAUl/ANtDrJpogAA6LjE5tVjrpFQdzLTNrJ+RCzM0M2LuD/9vvot0ffgnp qr/SrKhArBHa5SH36yTVxBQQsqWB87uUqJmS3ayUESob/+o1/IIns28GR8JKYl0uDUd5a2b5C9/ spLgKn4nAaDoJJQMU+tqiMzT+qyRuAlarsDBfoGaOiBTboAM9SuOA5wnwuuQNigUBVQ8ogxvGFG a9njQuV7rJ8dXfCoYO0gnqytR/DkoFPf8pYV/tRm+tNpu2clo1rgsdj9suPlGNzUCckuDHJvjhJ mriKYh4++sd5OescE7WOfph4UbCC8RSq9Psq0ojLSCDbAlXhGMC9c5V6RqsoLm+sOPuYOGwIE7l NLIirRiKgtujKSWdqlA== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX6nH9rCzB8r0G jhiWUBYlw/QWsv+Ey4h3QRXb+R8dmO1DozbJJzP+ViGDxNr853VCYDVv4Rdvg6gJd4BCAPcEcp5 swxMe+0OUNrUMwt0KXXb4BTyaZ/c+aE= X-Proofpoint-GUID: IKQzn8G9BbRZfOfSEAnK7kSgFLIp8FwW X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 priorityscore=1501 lowpriorityscore=0 malwarescore=0 spamscore=0 impostorscore=0 clxscore=1015 bulkscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:10:51 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20332 Add an "ecdsa" pass alongside "main" for am68-sk and am68-sk-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/am68-sk-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/am68-sk.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/am68-sk-k3r5.conf b/meta-ti-bsp/conf/machine/am68-sk-k3r5.conf index 4637f7a5..56627c4c 100644 --- a/meta-ti-bsp/conf/machine/am68-sk-k3r5.conf +++ b/meta-ti-bsp/conf/machine/am68-sk-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "am68_sk_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "am68_sk_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "am68_sk_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/am68-sk.conf b/meta-ti-bsp/conf/machine/am68-sk.conf index feabbfd1..c68946cd 100644 --- a/meta-ti-bsp/conf/machine/am68-sk.conf +++ b/meta-ti-bsp/conf/machine/am68-sk.conf @@ -20,4 +20,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j721e-sk-csi2-dual-imx219.dtbo \ " -UBOOT_MACHINE = "am68_sk_a72_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "am68_sk_a72_defconfig" +UBOOT_CONFIG[ecdsa] = "am68_sk_a72_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" From patchwork Mon Sep 7 08:10:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97456 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5E6BEC79FA0 for ; Mon, 7 Sep 2026 08:11:01 +0000 (UTC) Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.29694.1788768651874790085 for ; Mon, 07 Sep 2026 01:10:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=e3k72PT5; dkim=pass header.i=@ti.com header.s=selector1 header.b=AKAErImG; spf=pass (domain: ti.com, ip: 148.163.154.28, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0374955.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 687767VM2795835 for ; Mon, 7 Sep 2026 03:10:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=6UZs27hSvU/c7Yjt1jVh1mSAiYsa2PEU44wK/XtVu G4=; b=e3k72PT5yQaMAgzY6eBPA61nbxzOVdJ/Lc2okNqR2ApJgMR9zcUJtqNCu 7WiFOevUeueeknDXsHTB183UdC4HIJw4m0r8ZcfC3E1gkaQ3T6UsYgEKE26Jxpz+ bXgYAtNy3CuswInARrqtjTKX1E+fsQkIMdEISp1XQi0tGCqDKPgoTExc74Kg1rlE uly+6DEdTjC2uGrF2ZxKeFHZ3TqogCMmWPGzTNnvmYlaL5DGirpFADrrBrZ2vP5H T5R7nANpnLbv/HyDKN2DHXoWf/I98R24O+Co7lpJZcrxoNneuxJjnComgE7G9Jau 7pz+Q6kMIFhdcBRgin84cUssleI8g== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012040.outbound.protection.outlook.com [40.93.195.40]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gh2f6crnb-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:10:50 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MYstzQYGyKacE/09Kft2eCSJzQ3AHSfSU7MgsZul/MXnYz5yAges8kJ3om2060FVndcpKm/JsaPUTfvzbIfM7oSdoyPdh6Q9aSlWGM2lwTgI2/0FwXBofyxC0mMk0wQ4V1gRiJYIKH5Kn49NuM5wVJ7c/LiV0MAyQbbEdOOUD7eImoIOmMVQee0b7DMSZSraWdA0o5qgGyb69Td7nbeydmd3in/ALDJDdII5B8pNR2yxGscsRJqggnZWjKg/qrt0Kc2nCZ7HHk0i8KPRdZlz30WBTUpvT41wA7hXlLR0qa0lL6GxJyCS6wVMdNfG3JuyqWHawS33PGErnZ/mmU2Agw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6UZs27hSvU/c7Yjt1jVh1mSAiYsa2PEU44wK/XtVuG4=; b=qDfxszKe2/c9s0W7h+YRW36jsGx/SITNcZ3lseMoD5CjrFCuO+US6qFzhQtlfqqUAUja2nPGQYV/HKwNLuiHIE8L9YyIZPwya4jFG1zOzZVOW8XyCOBkwhtmcYrkY9uLUIlmr1hzWueYVh4VqWLEs1WQp5A2EJH377eWzYyG0GWCCpqAjfUuLfijLs1UT51HH6zs2wQ4lt+CwFVCnrFWCzJ116tnnhiaXso8QCaOJHp6mwFB79EG76p7wM+XrHNXpCSYBvNl8WjSPgMN2hUDdbTq9ApYNATYq3NcUXcILlZ3udrCkoo3TBROSx8XM7hkij0+PT0ZJxC7KDPE5c2vpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.195) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6UZs27hSvU/c7Yjt1jVh1mSAiYsa2PEU44wK/XtVuG4=; b=AKAErImGkJwgReXV9drb7LU6LENkPLjZDM2Ap+w6hdb7P8PxSRZ5S1IdV2A9ePlP0ReVa8Sz/hJZnHjVDqgTqkSmfRUkpmfcF2WDk09EnpgomdY8BRg2pd1JyF0OmyLvqwhoPPZa1SCElp/UyjtKzJRXcYY9DV2uxBc83dfRdCs= Received: from BN9PR03CA0583.namprd03.prod.outlook.com (2603:10b6:408:10d::18) by DS0PR10MB6127.namprd10.prod.outlook.com (2603:10b6:8:c5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Mon, 7 Sep 2026 08:10:47 +0000 Received: from BN1PEPF00005FFE.namprd05.prod.outlook.com (2603:10b6:408:10d:cafe::6e) by BN9PR03CA0583.outlook.office365.com (2603:10b6:408:10d::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:10:47 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.195) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.195 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.195; helo=lewvzet201.ext.ti.com; pr=C Received: from lewvzet201.ext.ti.com (198.47.23.195) by BN1PEPF00005FFE.mail.protection.outlook.com (10.167.243.230) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:46 +0000 Received: from DLEE212.ent.ti.com (157.170.170.114) by lewvzet201.ext.ti.com (10.4.14.104) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:31 -0500 Received: from DLEE212.ent.ti.com (157.170.170.114) by DLEE212.ent.ti.com (157.170.170.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:30 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE212.ent.ti.com (157.170.170.114) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:30 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMP132583; Mon, 7 Sep 2026 03:10:29 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 4/9] conf: machine: am69-sk: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:16 +0530 Message-ID: <20260907081021.3876876-4-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF00005FFE:EE_|DS0PR10MB6127:EE_ X-MS-Office365-Filtering-Correlation-Id: 5ccd6594-56c0-484b-6c6d-08df0cb7859c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|36860700016|376014|23010399003|10067099003|56012099006|22082099003|18002099003; X-Microsoft-Antispam-Message-Info: p9VKaZ/UQG6RrHWQXJOWxJBCkUo+AsaZPCtoA8QtcQ2Bflj3ZYnPKGXv5OmkFSMBeM0DoZqysCZLFHqnTYOwOrnnijBSrWViUg4qrbcugLrpsF0mg8dgQDVK3dyTyQ8K962hvm3+GTaG/qgUjEDSy9JMAEaGUYu6517kBnr+hGX1nKNRm9mPrHagqAF/hQGBeG4tqSrMVn9r/HMLl+GlURuKUqK85msuqqyZIcDFhudA73Wi09cSI4e4MMhgFFaX/2vUo+S5UCRE5v9F1m5vxJszokmLYJv64UbMKXgaVFoucEnAewPer82ht8TJajdh8/NRm3x+4BdOl0OD/50+IkLKXq4kkTo1Y5rrpxA5SxiDHAXqJwuANFpzOdXnlin0Is77qZ4WhdenxVnyS3nkte8Lgadgfv4qg10XVi6bQ/33hVfg29cAUE94rtZlKn1f2dED+4GRdaz727JKh7IP4s/dmU46njiTiwSK13MH4/JEecSmKT6TZ2d57c9NAlEblsmuEckueb1uMz9wCOgWDQXSYRXxgswO70VWLQ08J7u7tuR1g6eU1Jjk+9rCl4UcLAj8jXOWpsphVT0Vzn2HwEvSBb/w4Cww4SdQ+JQ7cdV6yfYssDwHBwgY/L7pNI3pss2+u3o4GsQlIVOn3g03vu4BZT19t+9AfkWe1fCHQ7MrC3m4f9BQhquMPANASs9O8IG9MPBZ0sw2BPMWloeGHQ== X-Forefront-Antispam-Report: CIP:198.47.23.195;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet201.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(36860700016)(376014)(23010399003)(10067099003)(56012099006)(22082099003)(18002099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZKsoTTxBEYVBmAwixpkVcMmU7Kqiv5q0ICwMFCCcsZH/2UTQ5BdXbL6JzAdPQ/8brjYE2YlbLadSnYFXeOWUBBAr+SamM/Hr/IjJNQClG0f5AQjiSIqyiNUqUzegcT7wA1utFTys/w5WlNDsJBjExU7iY9thS8MYj1k7dLxQmkIiYAzKLHmq/EZZ/btdNd8sYerFBv809by7LYx6MWVUiCaBtORK3Cj68023ws/8T7zNBKJaFKfavoCrlDfo5vL1pAFe/mDd70E9R3f9OKsQRQc6Ov9A3igBHMVJhpMEQHCIswAKR6A+EHy/yp9dYBXkC/kanbkl3VaNtTt3yGo2JpT15r3XsSbqx4C1Pc0f3X0IYGAZqc+TFCI0FAqUU+7ZRCrmn67fKdgoABhV9rYChtZnmfDz7Cmo9QIBpIzV+qU9Z1fAWKrkA7PUTarjUlBc X-Exchange-RoutingPolicyChecked: ZhvTULoA5wolt36rnWbWn/OVk3wtQw4CBRGFtn6z3JkHDNV4uQmd6FfEIWBpGWPEFcJvuRGIUTytLIerC6wFmNtm0LYgdCo1v8pEfioPy5p3/1CKGaO8aNM7Iltlcm1QKgw6SM0GIA65AhOYjUXmx7y7obN1emv1h3B3gJDbZpP9eATG5O42o+l++VDqhsJklZ42KhqxKBYrkCKQCsl1dAfFTC899RVUMr6qyIB7cMh20p0a1JG7ukmXg3FxLyQXzLkWZzDtPikxnxnMBKgwOQiM3nETKNjY0jph3rnpO/UqPD+MmK47fHk5CyP2XeD1ftF+f7zyjIJR+V/7RkqGAg== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:46.8941 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5ccd6594-56c0-484b-6c6d-08df0cb7859c X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.195];Helo=[lewvzet201.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF00005FFE.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR10MB6127 X-Proofpoint-GUID: pAtavHHZj63Nc21d2-T9u-o87y-C0pWp X-Authority-Analysis: v=2.4 cv=Wqkb99fv c=1 sm=1 tr=0 ts=6a9e718a cx=c_pps a=zWRuVz0++A3eh/KBGeICZg==:117 a=f+v6EHfkeJbVwR46tk4DMg==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=Bg54gWqFbirftECzTmsA:9 X-Proofpoint-ORIG-GUID: pAtavHHZj63Nc21d2-T9u-o87y-C0pWp X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXxVI+Ve0xHO9V 4zXbgvpfRJBJPuOwUsrKTDyAq9xpK5VDTDYhiUuFF8uF4u9BEVF8GDKAJt1eH5s13hhWUhbY+XY fnqL+17qlZURInWrKa0YzJuX/R1ntUgA2P2i8V4CWTr7pbPKp4aISdKBFLONvwO3A7m7tKAZlKr GWe1HQ3dEsRIUmLEd6jsZNm47MCIeTZHE8YSVSfgOha98sWDpFgNS/iKJSLtmO1tmKOrhxaJm9F ISGjrV86vq4uDGIxLnCCEGY8zRE242icbmd+Gbcl3tw+2xaBxIbNTXT7byusPXkPO7v83ntd/uB DOBzMDEJSQB6amUlIIoXq6/9ENcmX4mDHr9DbYb8Micf1f5IhCQjJF7TZMbxIP5qSQ5Pt5Rk3ZR rhzzsPa864E+bDpyj3NS1Hq+fdb3Tz1MlhTIWnEmJM5Tg1hdKhlMmuYLeC/k5P5hvnSF50f7Za/ Bm9OUOSbF5sAnmxqa3Q== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX+3dhD1wdfTUi XnT2ZKrJXnpw5uHBLpJHV7RkFxfDpF2ijb0YwyBUAbmAew7a3JUcReDJSUkmNYIwutQvUPioI17 2b2xcv7MJKOqCLgeS1SDGYHXKF6zj78= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 adultscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:01 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20333 Add an "ecdsa" pass alongside "main" for am69-sk and am69-sk-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/am69-sk-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/am69-sk.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/am69-sk-k3r5.conf b/meta-ti-bsp/conf/machine/am69-sk-k3r5.conf index b989cf98..d2f7e909 100644 --- a/meta-ti-bsp/conf/machine/am69-sk-k3r5.conf +++ b/meta-ti-bsp/conf/machine/am69-sk-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "am69_sk_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "am69_sk_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "am69_sk_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/am69-sk.conf b/meta-ti-bsp/conf/machine/am69-sk.conf index 3785dca6..3db5e61c 100644 --- a/meta-ti-bsp/conf/machine/am69-sk.conf +++ b/meta-ti-bsp/conf/machine/am69-sk.conf @@ -21,6 +21,23 @@ KERNEL_DEVICETREE = " \ ti/k3-j721e-sk-csi2-dual-imx219.dtbo \ " -UBOOT_MACHINE = "am69_sk_a72_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "am69_sk_a72_defconfig" +UBOOT_CONFIG[ecdsa] = "am69_sk_a72_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-eth-fw-j784s4" From patchwork Mon Sep 7 08:10:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97460 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74A9DC79F9F for ; Mon, 7 Sep 2026 08:11:31 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30028.1788768681499799754 for ; Mon, 07 Sep 2026 01:11:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=EoENkx8R; dkim=pass header.i=@ti.com header.s=selector1 header.b=VDX2uu+I; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 68775xBS2615552 for ; Mon, 7 Sep 2026 03:11:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=l3reuIbwxjDccdj5iFMuxtVEoZI6PP1We5qS/2bW/ NY=; b=EoENkx8Rbm7nEoyd3RAGrVInpjY8JARzlJ999mgq803jybUKAg5qbvYVD /jx59rPVhosc+2p9xSMbOFLmuscaWZ7p9HPilyE3/XV62UqviWoMbehrFNXeVvVg zutBZSw68fOjnJSrFJTzPD8fHs4zbxM9XRdvJisjH46rveBlhI1eKPVKuGO/XoFX uLUEbr1UOohY4n1fBeMAhF/wM6MqS8/sIMCgYZA6YgsJq9mwFVtavKoKHpNSRTjL 0pVzkSb2jel5GAIXXTuSwTTyi3dKmY3zBYUsZtLLZJB66/I4M/90lb4/IZ7Z5eVe VgxUewnIDG4Xoo4Ig8H1zWI3P6W0Q== Received: from sj2pr03cu001.outbound.protection.outlook.com (mail-westusazon11012010.outbound.protection.outlook.com [52.101.43.10]) by m0380145.ppops.net (PPS) with ESMTPS id 4gh43n4gv5-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:11:21 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=d6XNQuHzjWUeL4vJ6MG7vMGU8loQa2hafTBqMWS1Mq+o5+tSyG36vx1QynyklL+c7zN26Y6QHq5WjctuoMNjFeOKtoAml0LKw/Mibj/kH3xQ5OOKOkzE6mBlOLbh5RHeVG07LPicpWz6kmWvgAIJhvMtYlsb8CSjm56U3qMLVmQN36gkobdS4/x5f+jw0FONvdFZFrOyfIc9wjK5dsLm0pyV8emlG1c80CH/XRcBaYGWsTfHAPb39iVG2bZPdPCGbP6kqaq/y91w5NFrkNg44MTE04v6fHsSAqBnwuUEHj0htvvXep2jk5VJnUkA7hR2y04CHxesMgiuGopDz2mk9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=l3reuIbwxjDccdj5iFMuxtVEoZI6PP1We5qS/2bW/NY=; b=iGi1xyg9JArefpes1NQRgmzx7z98EhyxCp4KfWmcRuy79JlxRyAxkpbJ63oJYVkbQSToGWpe3zED/x67CbcaHfL8U25xqtWBorbI2YLmngQHl+xcKs1IxJxP4qGRsvgQOSuSaSt0svnJubfmKnRqFqUjgvtLTTcPGUgugULst8XFsi0PcWsR3/N5z2PROcWBcvff7RmeIqV6Gy4jc6bL5wVDEU0hV8Z6xFC+Lk1EnLyJgZdEcA6qq4oqNCHN0BV3Zn6V/jSarJ2e+jjxP7frqjwxz/innQj7gCJ7+iAsWxMwnxtxAEEafTYRdtcTe0Nb3arWIdt7zNAPo6fhTqIAkA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l3reuIbwxjDccdj5iFMuxtVEoZI6PP1We5qS/2bW/NY=; b=VDX2uu+IbKLNSrunIK7WaYbmNi1sd6SrLjvszrusKebjSw+TX2vU4gBIxEpsVb0O617Q3SbD+IWkpAZOXE+mg7IguQEkFRXOjULjuoAakUMoLPjDaPjK0i42VKoBt/+Xr0Nl+Sthq4E+huYisukBCmhbX8aULikAdHj1d/tTNUc= Received: from PH7PR17CA0002.namprd17.prod.outlook.com (2603:10b6:510:324::22) by SA2PR10MB4682.namprd10.prod.outlook.com (2603:10b6:806:110::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Mon, 7 Sep 2026 08:11:19 +0000 Received: from CY4PEPF0000FCC4.namprd03.prod.outlook.com (2603:10b6:510:324:cafe::3a) by PH7PR17CA0002.outlook.office365.com (2603:10b6:510:324::22) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:11:18 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CY4PEPF0000FCC4.mail.protection.outlook.com (10.167.242.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:11:17 +0000 Received: from DFLE206.ent.ti.com (10.64.6.64) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:33 -0500 Received: from DFLE212.ent.ti.com (10.64.6.70) by DFLE206.ent.ti.com (10.64.6.64) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:33 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE212.ent.ti.com (10.64.6.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:33 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMQ132583; Mon, 7 Sep 2026 03:10:31 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 5/9] conf: machine: j7200-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:17 +0530 Message-ID: <20260907081021.3876876-5-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000FCC4:EE_|SA2PR10MB4682:EE_ X-MS-Office365-Filtering-Correlation-Id: ce417228-7d29-4cac-2f9d-08df0cb797fa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|82310400026|36860700016|376014|23010399003|10067099003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Z5SiAH98OHXXuebugwjp8/ekdcLJw4uC9HhcpXKRL5xeFJ74vxxHjpG/O3/kM/Adpx3dl1E411tiYYXMWBpd4QR7sbd9achjnQAc0m854U7TnF/cj9jw7v3ILIILWbygEkzDNXkQreyqyX/cn2/b/1HHc1+PyvzIkvR0HwUmroTFs/KqXNT8TMvVYX5JXBptD8YiHbygqnQzkOSZD8d+wLg/MEtpeDXQavN7TlIovP7RP+/EfmvAorjzHEGvaQyS1/IRw3x3kk9/kAIkkgtQQJRXF63vW1WSUwURhFclL0iN+CUomwqqfC72+QwlEJCzqrjZ9N7V/edhnpF1cRdRu/vf2rOYaBbDM8G8XbVNUG0Dvn5aAjRF9cR1yygmvNNo9I+5fBl7rHCPtwAVL5H/0/wbi8xJ3YihMxBKy6IN69QT6RnGhzJLYIKWtEMO9UJJALteUSmfH3rPi7f1NmdFBRoWl70QqCaZijJbBIdTAZRknieFdvBclR0yRXXXR8vZmPA1UhPImYbTwoWzQJWKOXjVpt5YeqZzIyTmyxpmjlRHT5ZGCD9f9PQoS3bURtonXHw6Zle+m+mbqUvlwHjNHObgzEwT5HZOT3mimGDRUl7JNNkrhgx5vQPsTF8pZamnrrF6Go30qqahH7j1CH4ySe8oOeQZpiQsXWEBUs6jQlmxjshZsSmrmgQkSFXFUBeFl2oMeaSwKrC8zZDMHVCibg== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(1800799024)(82310400026)(36860700016)(376014)(23010399003)(10067099003)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: F2BqKLe00QMt2zG5GNzr2Zz/KHHjmnctKxA8tM10B9B31V5dN/me1AgZLu2CBBKr24+7dcH0nVtGsgE1sC4/2iSqYef7G9mhmZegGq2gyngmH7tL3ppYgjNbvAK9qrGBsnGD3MOr4TjWmsX9hsDFetiiSBT8FXFCQ21vbLpSTHB8FTVOI5mgyObpwp26he3AYhnQOuXYSb7BU72SoMAZ7THZmORXu7pQuwSvIOZnhRyLWHtiiZQwzu4F84aqjkuCGP+OVEqPV/t+6Vf2n3qzF1bCu9kRrldZEf7vzc3+cHg9HW1y1FszQvoPY+blV8J7rfps7gv3VhNs8JhptqMQM2jHvgtvjemAx0kBw5SBcidgkrA6Ov23MBEOil3I/TMes3ZjbYNE8EonP1goguJUT8CQV5CYEnRilC+VzbbWLDb4xIZxVYWjNAXstnpifeXJ X-Exchange-RoutingPolicyChecked: ecD973lSPkt6dMdwY2Zrd/YjHaS2ptADm+c8vWrzyUrE5nbu/1S6k0in9PlzkpsuvddPn3BOWiGXv8OEPHYavg9Bd+0z9OC6y/KWBj7gthz0Qi2cBz97f78uy4psGqKWr2BxOLiF997/QyLqaDD3Nzs//ZywIpPtF1Dj2lTcliy2FPMsvUakW+vmVDFNlBh20EK9bVzLBZ2N9A38fACSMfdy7EfmVE6mCxZlO7DkX3Pn1V3LDOv4wReWrcnzKok67nJTAP4Y4UevrPc1/OmzxlaELEBL41YtPuIBfzrx6U1C5U75hCNaveVC4+d9GbEZxvjzRjNmbUMlALqlOLNo3Q== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:11:17.7396 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ce417228-7d29-4cac-2f9d-08df0cb797fa X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000FCC4.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4682 X-Proofpoint-GUID: zBowe8B2nA5cVUt9in5Rb_5fowtk_w40 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXzQ1A1hon9xDR bKwOv8v9G++rDUJ4Tn6/NtX+LPy7bt+GCB/u0LHzp6VHeNBumNPvXo7VDLQkpN9zxgssxC2Q/1H ZaTbpRc8QeHrB340sMIBE4qPwZtX9In6NHnFrB9K8UxRvj+nqPA3EZe4rPeRBxEzVCjaUqTguco h7vwkQWglA82tjexXiOc7b9+TnrFObqtjvEZ3GH9o5x8L8vwyIrG2knGiHM1P1us28Vt10ZGCHf Y7tZdNXn6+Psy0JcJ/rB5lc3XIKQt54YWbEgaWaFm6sit4NgrmdTXoxVam7hvXwLqgWsigl2JL8 4JTj2hRteo1hQl8HdTkBjHHbRAvmau9PmL6MPRSnjVwus1dbEFRd2VS+dH+Td86CrpdEuNVw2Hr VdH/oGPTk/zUmJy8xREaO+XZ14TU8ksHKzNAw1aDAiVT5UWYollBZR0KgMyQJmsFtQKRtr05dPB 22YXkzhja7qN8tGgkNQ== X-Proofpoint-ORIG-GUID: zBowe8B2nA5cVUt9in5Rb_5fowtk_w40 X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX9VjqQb0wF4Z3 WxRJGC7bfaiiWbrACQJm9d+8IYVB4UKRQ88xFGhnd53b+CIXtNgnk8+DBV+zI7aBy6Xp7hfDuzr ycRdQr4Yx5JHl1JXKM47nxa+nQ0L3mk= X-Authority-Analysis: v=2.4 cv=JdSMa0KV c=1 sm=1 tr=0 ts=6a9e71a9 cx=c_pps a=a15oepxCFtbapkdjUscCyA==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=3Cfd39HKi8UuDXlHfPoA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20336 Add an "ecdsa" pass alongside "main" for j7200-evm and j7200-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j7200-evm-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j7200-evm.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j7200-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j7200-evm-k3r5.conf index a35607ad..3b66b873 100644 --- a/meta-ti-bsp/conf/machine/j7200-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j7200-evm-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j7200_evm_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j7200_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j7200_evm_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j7200-evm.conf b/meta-ti-bsp/conf/machine/j7200-evm.conf index f6d9ee39..7934dc2d 100644 --- a/meta-ti-bsp/conf/machine/j7200-evm.conf +++ b/meta-ti-bsp/conf/machine/j7200-evm.conf @@ -15,4 +15,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j7200-evm-quad-port-eth-exp.dtbo \ " -UBOOT_MACHINE = "j7200_evm_a72_config" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j7200_evm_a72_config" +UBOOT_CONFIG[ecdsa] = "j7200_evm_a72_config" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" From patchwork Mon Sep 7 08:10:18 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97455 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 5AC69C79F9F for ; Mon, 7 Sep 2026 08:11:01 +0000 (UTC) Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30025.1788768656447149989 for ; Mon, 07 Sep 2026 01:10:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=cqsOlNvK; dkim=pass header.i=@ti.com header.s=selector1 header.b=OSGtaP3I; spf=pass (domain: ti.com, ip: 148.163.154.28, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0374955.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68776CEr2796084 for ; Mon, 7 Sep 2026 03:10:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=cckr0Z08Uih2Lyv/jrI6CYgqQLfO4pJc5sqGgehGV KM=; b=cqsOlNvKV0By/xnN+RJc847m+dyHCqQLxHTPxPvc1Py9Wf/8MbcHOg96L wYohOet5Qy7z1vsGWPJ8yJo2B00ikin+ohVp5TGrWTc7PGGIDQ5V9rMBrb6fsVlN 6pLXZGuO7f7XSejJST55zb19Oh38E3GF4vs9Ss9wBztvr0dCHhg1jdDPQjm/ALLw K1YWhRFS5vvQbNynKiLAsIP3PcAF6H1ChIUb+FdNfLLktQjI71ruVltVBiE44plH wtIkU0u3qOllJGzZHAIsGUTCx/v98mqyk+w/MwiFXA0nXBUKzyk8ZDW7a6VRh5LE aDoutZl1lHqTBTHqZfD6SAKzo5ytw== Received: from bn1pr04cu002.outbound.protection.outlook.com (mail-eastus2azon11010050.outbound.protection.outlook.com [52.101.56.50]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gh2f6crns-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:10:55 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fN3aOPK4HNi6NEuS2s8u2gLELjnMSLB6ar8+gLAw0tkcUpbNs0Jrw6eLDOZN7Zwq0Zni82dUJKVgtCdA2P7G/TGc8aApB/ivjUpDrz1gSaxOawduBbDtPCb0UhxbdIBQK7OMgSfCaaslEcBOU4oNA0CMZkUyKiBNqSqXCMsEvEdbOq+p3xFS4x5mtoQCpiYjQd81G8mv9r5uxaAxQ2pJ5f+kjGLLHguBHd2tNPXJbDsL6k+b9rbQosBLyvCTGIP2b8bt0fYwdnqC4m9DDJv2qujWd7CfWf27KRjAdsrdvP3ZcQ4imRS0orRR7WFV1xoP6y/1zW1K6mULh9MLPtd6gQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cckr0Z08Uih2Lyv/jrI6CYgqQLfO4pJc5sqGgehGVKM=; b=v9Kc/DOmUAZ6dHG5t7cV0msUv/grJO3klcSBPGQJHBAkwzLSGN84KawnvE6I3PU97PPEJr/oTQNICgJJxxZepH6Yuvnm1kJdL1Hd8KwYR8iA0JUm5NqrQ0R2d7GbU/RNZImKGzqpvDe/OavLpPRTFBgZ9SZDUS0oo3s8VHiSgliABZkbg2aInRfKVWq/d35rOdkq0dBFwWOhN8h4zv71LR8y40FmH+ZE/onm1oVJ25rSIvv1m2V5lZBpC9brNTACYZBxMHGEtX3ecfMIk0G/wvvL1NbxW7cu+AqdK0086afjhtShP7DHuO0tYqqGbjtPORv9MYSzX02PJoI0enDwhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cckr0Z08Uih2Lyv/jrI6CYgqQLfO4pJc5sqGgehGVKM=; b=OSGtaP3I+9+EcnRjxif7BtwEo5XI1iNnetru85Rle1t+v9wDmiIdwz+LqM0pDUreXHn3qDyf2ESdPtdRIUa8AmYIni+OD4eqi6EKdKtVzKxP8gs8ETSGfFQXk4JoUile1k5i+invy3u77tufiPhwGRKF8K39b2dMJ+DPpt5/EwY= Received: from MN0P221CA0026.NAMP221.PROD.OUTLOOK.COM (2603:10b6:208:52a::14) by SJ5PPF1EC0B6C27.namprd10.prod.outlook.com (2603:10b6:a0f:fc02::793) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Mon, 7 Sep 2026 08:10:50 +0000 Received: from BN1PEPF0001854A.namprd05.prod.outlook.com (2603:10b6:208:52a:cafe::25) by MN0P221CA0026.outlook.office365.com (2603:10b6:208:52a::14) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:10:49 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by BN1PEPF0001854A.mail.protection.outlook.com (10.167.248.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:49 +0000 Received: from DLEE208.ent.ti.com (157.170.170.97) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:35 -0500 Received: from DLEE208.ent.ti.com (157.170.170.97) by DLEE208.ent.ti.com (157.170.170.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:35 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE208.ent.ti.com (157.170.170.97) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:35 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMR132583; Mon, 7 Sep 2026 03:10:33 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 6/9] conf: machine: j721e-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:18 +0530 Message-ID: <20260907081021.3876876-6-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF0001854A:EE_|SJ5PPF1EC0B6C27:EE_ X-MS-Office365-Filtering-Correlation-Id: b59bbc20-be8c-45bd-ec45-08df0cb78720 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|36860700016|1800799024|23010399003|82310400026|56012099006|18002099003|22082099003|10067099003; X-Microsoft-Antispam-Message-Info: fMKYpDod9lkGZqt7R9wo0+3/HduILqU/T5liiT7yl5pP+ZO2M41s5EnzxdLUp0bHtHx5JzvbQxGTq0ytrA2VpvjQ5vpd+Jm/2RfuYCvD5fPibhkkM2XEUDRAOecmD9yHWC/OlXbY7Ngo76W5CNch5anAya8oSzglMliBGiMTiU5L5nhGqdmKN+BCIILswJ0Kj6X07zTKvlV+14eDZpq9Y/YcWh+B6euBuoQYVPsHdFLftv40N6jM37bZgGK3D0BSLGtpSWMSfPlolTuLqk7haYO3OdEH1Di+7iqoR5ktAFhz/mXTO+CA4RivJCWAZYu/0QzjsmURg7IQQee25cLf0NQ9qo5S85YxhI/0cLh4kblANem2sTYvEff5Hh4k/2TLzSOzljHk2ulOKtzzxF5kw6fvgUk641Kmgu+uorAmlxjqFx9r4EuzgU5VYxmiSTsakAYKWM55DZC57pVfWd2CrNP8nH0zIciLcb+w27nF8OmU+YO3O7lrGsA8SJosCsR9E3YFzSaARy/9E/rVk6XisXuzC1l2IMg3y0uxC3xrGxDJMjR6/xOZvB2/QJ2s0ebyIBahslGOYrMD7NTf3yc1Izm1dExJBrYAu/S2VLnvEPt3v2wmcfTjYlHYAYTLShQ0tx5kDGSnNMRXcbjAc5eJG2ICXtjBFrO41Yo7EundJt6YPDmReUia/iTqnK1cODFzuNohcLkvOE3apSX2vUQHCA== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(376014)(36860700016)(1800799024)(23010399003)(82310400026)(56012099006)(18002099003)(22082099003)(10067099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: NoFLFjzFxnM9dikB2NKBgaZ7NegQ0S9o/cZiXVp6BB51QvMvCDSQb+NHAiStccKmmbgsZ474K6k0KbVRRdXOFFPW3KQE1HIv8cZulN+XnOU+0GjaDsc8a0kShLh6TJm38/igaFF8PC30gcoQVP96Sq6/izsjztRjvxzEn3W4qTYskiR2ZBGF7u3xKbs01YnxFy7YUfKirzTpE2YF+SkZFRhLHbQuSk3nv/GTKB928FTxe7I4KV+fc8J/1OvgE42J2xwbyAd1Dj3vQzZVvQsXhERowkoyW/0xQ9NOmYjRsVvswkTNGZKAD82bZRZEDIxab8iMMNkiGYQ6aErpUh8UJ0FopLRCY586priE7vjd44hfbtjI8BqXDIavzNuQE0ehK8/IY4EfUdVKvVeZOxYQMqYw6X+Qp8etM4UsUBZiUgcfhBTlRxrcD6Xyz7Hri3Zu X-Exchange-RoutingPolicyChecked: oF1ZQTf7xLYtkuyTBd9oWYm0nKSFCibOdIFg0/uXTbh7RrszZ4OLe8I3E21X2pG3DZqZbavt+uoteH4bpVpikAZKMhnXmJr1CYCGPRV/ZcewcQehJKX+XUmHgWYKgXUrzjJ9cYqR5xtq6upZHnsHIhWPcnep3xl/WvCZWoGDPzb/SdE366nn9CBHzwO3IsUhoW0FwtEWaMpH3/fuZvLHWipcLFrAMuOdk+rS609pIc9rvKQXDFAOWAKU1EFHXzbpJr/N6qw6hE+umKEPt4YnymitcPgrUI/xwvNrzi6SnJvRDK3cptFJZCGVRSExp4zOpz9wizRGOQM2uMQzgNPohA== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:49.4271 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b59bbc20-be8c-45bd-ec45-08df0cb78720 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF0001854A.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ5PPF1EC0B6C27 X-Proofpoint-GUID: rFbZo_knIYxJeB9ZfzTM0lOfAKHWe4BL X-Authority-Analysis: v=2.4 cv=Wqkb99fv c=1 sm=1 tr=0 ts=6a9e718f cx=c_pps a=9FhzUGQqNQs6ZJfz/MkW+g==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=7HzMEOKdCdbkIZVfo5MA:9 X-Proofpoint-ORIG-GUID: rFbZo_knIYxJeB9ZfzTM0lOfAKHWe4BL X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX+FqNH/4ueTSS O8+N+krK+CuFv10tKLkrJUFRyy6F3C8xyJ0YT91FXHidxrTD0e4BGmiw9egxpW1ItiBdP3+yovj Mom5kT1wMvBttcx66KcJ4dcJww6RxcTNSeYoMZjB/okUiF4FnR1+jXPKkJSETSP30r/TzfVinRJ IC0TI5YV/Y6gRV/TKC2JbCF5BD6+OHb5E/0rVs4IBdBfvK5rUEavffyTIBYZHWIDEX6CgPTAUNc lWsIobzIoyJoSqH4jgPPGO85L8PEm8nO1EMGl6etEc7kL9TMxHR8OicYQSFuDwv7D7HBzQXWP0l ymQ1TpqTcHzuZ7xGVzPmFIROZQTEJnAc4yEZDuVqaWfim0PFNiomk/FJ2lSivl9F0xIQMWkU+MY EE0ZH4eOiVgT/XLy6dLiBmGtru4iVL79rSiTKvfDyju20hshChhu9onx92oVjLHuPWf2brUcdjq 64wzFWpv1eFtWXBRDBQ== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX6fxXs0W6hbig EXfdYHFDJKTVqj8j9hpMVzw/WfBgSAgdP6aARDeSY6LzExsYeRQL5D2RYdVPugBLj7IF7jKHAPB SUfEx7pe1d/zqtlbTlIJ8TO/Bx4jGGU= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 adultscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:01 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20334 Add an "ecdsa" pass alongside "main" for j721e-evm and j721e-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j721e-evm.conf | 19 ++++++++++++++++++- meta-ti-bsp/conf/machine/j721e-sk-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j721e-sk.conf | 19 ++++++++++++++++++- 4 files changed, 62 insertions(+), 4 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf index 6f904c58..bc0848b2 100644 --- a/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j721e_evm_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j721e_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j721e_evm_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j721e-evm.conf b/meta-ti-bsp/conf/machine/j721e-evm.conf index e9327f56..df3af713 100644 --- a/meta-ti-bsp/conf/machine/j721e-evm.conf +++ b/meta-ti-bsp/conf/machine/j721e-evm.conf @@ -25,4 +25,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j721e-sk.dtb \ " -UBOOT_MACHINE = "j721e_evm_a72_config" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j721e_evm_a72_config" +UBOOT_CONFIG[ecdsa] = "j721e_evm_a72_config" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" diff --git a/meta-ti-bsp/conf/machine/j721e-sk-k3r5.conf b/meta-ti-bsp/conf/machine/j721e-sk-k3r5.conf index a5c10824..156ecb02 100644 --- a/meta-ti-bsp/conf/machine/j721e-sk-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j721e-sk-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j721e_sk_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j721e_sk_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j721e_sk_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j721e-sk.conf b/meta-ti-bsp/conf/machine/j721e-sk.conf index 604f8930..0d95b6f8 100644 --- a/meta-ti-bsp/conf/machine/j721e-sk.conf +++ b/meta-ti-bsp/conf/machine/j721e-sk.conf @@ -14,4 +14,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j721e-sk.dtb \ " -UBOOT_MACHINE = "j721e_sk_a72_config" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j721e_sk_a72_config" +UBOOT_CONFIG[ecdsa] = "j721e_sk_a72_config" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" From patchwork Mon Sep 7 08:10:19 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97458 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 47059C79F89 for ; Mon, 7 Sep 2026 08:11:31 +0000 (UTC) Received: from mx0b-0002e601.pphosted.com (mx0b-0002e601.pphosted.com [148.163.154.28]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30035.1788768689050328202 for ; Mon, 07 Sep 2026 01:11:29 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=ExvP1eqi; dkim=pass header.i=@ti.com header.s=selector1 header.b=dxRmsO+F; spf=pass (domain: ti.com, ip: 148.163.154.28, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0374955.ppops.net [127.0.0.1]) by mx0b-0002e601.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 68776M0v2796284 for ; Mon, 7 Sep 2026 03:11:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=ScEJlPy+MyOVaejh2g7oc0of1NeIX1qvot7K40fbi CY=; b=ExvP1eqiotwwWjBTgtadhSYGVJBEK4tdxUOG1ZP3Ur9K8OiMgj7Sq5DW7 CzqudqVSjnuvlDcIQkxFwiLPq2A2mGEDXuz1Oc1zHqh0SKBJVZtKlF8dKTmqTFI9 ySKMdgqmTYLiZWu91fqUBZgGXcw4apdxjN4p7shQZxEEVee03U1mMDW7VZ9oTjK3 lKmj+gLL/r6jtPov3gKSIvcrsenWzpt1Yy0kGOcXkW9wpUGH8s4gZqsSihbHd+u3 1ecM/DHgWFbKKE4NFxkHzwlFvHYBnXqfZSOBE5FI43575dQ/PrTK5boUqnPn0SXn IQxikDfvW63O484lND49BOGBNYYiw== Received: from sn4pr2101cu001.outbound.protection.outlook.com (mail-southcentralusazon11012061.outbound.protection.outlook.com [40.93.195.61]) by mx0b-0002e601.pphosted.com (PPS) with ESMTPS id 4gh2f6crrd-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:11:27 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=pJkCJ0qevYXMrSVzBnt0fPkh9ZLlZw138kJzwwbOr5gozc2k2TLyIQWhWn2jEyq3U7Xa19li4LlYparhHARS6YiIYx5ZPcX9/S+7+v744cYAqgiTsnA+EOUh6YD/fv649BikQiDPJhyrf7my55Ta1ejYITDkaHdLutrZZX1N7e+1DoJ/oy1J1e/cLmRLVD7I5yGRrYq/1Z+VxS+8ho8Rw0ReMxZh1Cml7a/X9GhdadeiwOJBPvG+PzalXxhfCB4gMDjjNIAXidC4sNtUXKJa6pHEnGGqQEjCOQZj9QbQvLhVewqaghPSQUxiUIwBe0H3fn/LGB5Hw2QFTfinF2CkUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ScEJlPy+MyOVaejh2g7oc0of1NeIX1qvot7K40fbiCY=; b=qGgK7+jUKvBZw+fhqVWVktX1kCx9dq2J23G4G/k+XWEquUVQ3mjpGkS6utfewDVmImKkVMuD4naWVve3/L9BD89pugrDNugiYCffvCYnWILvQKGEUb9ItrDhQawfmuy9txi5bTDktzvyXKVT2RCu/8CSLPQAw3BQWaWNGwkoqJA3teSyWm4rFY1w9aaub6f2o/wnXaJ2lrkJDMO7cWXlWn2/juDQ+mgAcRJMlXPZAb8LpeZWGo53sXcsO8aU/KVtZgR6yGWkJrE2YXwmkIRzGXz2N5CFyq6q1eXf1vYspl6gLjT3wX0dF6OE0vPR5q5RpHhElzM8zxRxMjKJ60kMcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ScEJlPy+MyOVaejh2g7oc0of1NeIX1qvot7K40fbiCY=; b=dxRmsO+FVe1GBtt3PZItvwSkCHFtmgyax3eN1h+zHcrvsO96U/e6OzP+Pc7OzKW+TucrCQMhaU743n6kNooff5s/ywz2fNKdnecgtOQ1ByWCtDY4IG8aVGZDXYlpxk3//kcBUOZBqf09yyKAbzaSBkd6Ve02XDiwpII9GM2J3y4= Received: from PH7PR17CA0019.namprd17.prod.outlook.com (2603:10b6:510:324::16) by IA1PR10MB5969.namprd10.prod.outlook.com (2603:10b6:208:3ef::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Mon, 7 Sep 2026 08:11:22 +0000 Received: from CY4PEPF0000FCC4.namprd03.prod.outlook.com (2603:10b6:510:324:cafe::12) by PH7PR17CA0019.outlook.office365.com (2603:10b6:510:324::16) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.382.15 via Frontend Transport; Mon, 7 Sep 2026 08:11:22 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CY4PEPF0000FCC4.mail.protection.outlook.com (10.167.242.106) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:11:21 +0000 Received: from DFLE214.ent.ti.com (10.64.6.72) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:37 -0500 Received: from DFLE215.ent.ti.com (10.64.6.73) by DFLE214.ent.ti.com (10.64.6.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:37 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE215.ent.ti.com (10.64.6.73) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:37 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMS132583; Mon, 7 Sep 2026 03:10:35 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 7/9] conf: machine: j721s2-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:19 +0530 Message-ID: <20260907081021.3876876-7-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000FCC4:EE_|IA1PR10MB5969:EE_ X-MS-Office365-Filtering-Correlation-Id: 9bde375b-acce-43c2-5ccc-08df0cb799fa X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|82310400026|36860700016|23010399003|1800799024|10067099003|56012099006|18002099003|22082099003; X-Microsoft-Antispam-Message-Info: Scgz0vVqPvQE24w4lkNYlDm+65QWhHej7xZSIfV+xN4sXYife+74QvfVmbS1GfRevL2P9IPpSo25eaB6KVYKi3ySN/j2velwrAN4f23jzPB4ZY/e8J1SVOyKrhuS5g3CCQKG43kSA7GvH5hSluPKmOeh7OigsxDfMsZx+GlBUxFnhJm/qZ3zF7k9de3CZzV+/Dw/XoujQuGl5PyHWUCdD2tDBj59blGk2kgCQLLI/O0LpjqYx76rSyrxCttnkPVbO9Cenz5jlH0kKKRndCT26n6uQ/viWxgkm+tfrJv72gdYXUmJUZ87v3WrUH6p6z+ub2w3LOle/UGA6mHC4v6iMIznxbtIMgj+tjURhaxM7XlowEKHVbwW0hD0+YdERdAG7oUf17NpN5+8YKviZdjb83NnzF2kGkg+XyfWo85kxZNasU52Kk276sKNCgDRxeoM4ABoK5Qh6eLJw5ISviowl83DqXXGun7vtmLFJSNqs1zXo9SB9srRuX7Qnv6uMNrKY9ATquvBGYoCPpqO6I9Mc3YveTreSAQHONM2Dw+zPHEFVeqc5ik2ikYNSOzXnA+kzajB+1w92Xck6doDCkCgNDY5g0CcmmOaSsc5h/edRQ1eC79bBZtX+FOb4O7r18ysyswsntAIJV7ur3XwTjdYbMX+mZDzmu1ytt4/KvjwOhUDezc9v+5ai7+BM5IYUbNFwVwh8Q/RLZvSBDmNNoeptw== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(376014)(82310400026)(36860700016)(23010399003)(1800799024)(10067099003)(56012099006)(18002099003)(22082099003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: C9FEbdw1jROXCNdeB/Nz446gfgXUrbCJ29X17O84XcIeRGIfESAplUmnYiQbe3jXVEWEht0UtVfAerhpjFnELpoXwR6Tj8MFEYyYi0zIIvuTJS7wxmt/l/w1U8KFIdzma2RISDAMY9p2Xd7Kps/5aClMg3dyBtAVcD8QiXWXDuEAhFJu08ipm5Zt2yEzjoPwRSsX7wwUqFbhZGKs075fiG+GdxjBx91CQid2bwZB23nlfZV3jPGAwUT9BpODyduSAzpID8D7Q4vgg2Mjkp3vgvcjJGchK6YvsXr4cMdkYsIMc09Jrg4P9o5NIWZbGZ5noqyQ/uOMgmhkyyCTHSYMvMIRlhtCnsNsJiSYyWsDJLdu8F6NqZUZM97Jt3mwX44XatyiaJiECI/uepgce3qT5QO+OPLVW+6lsgGf9Y8CWs3glJkCOobW57GzRX08mKx5 X-Exchange-RoutingPolicyChecked: r7OiWs6nJDi98zAhzQKq/YuDVfPrEdpiaD0mWAGyrZv+ZthGImLIfI0HOFN00Ozig+Mvh9uoU/9QyxYrbJ7A+St1NYl2DObrm8UFYBcLkak9WDa5nAZbOYFDl0sjJEepaQNfm+1lPaumM6gDIlle6mZ7A2d70RgOQWyEk9giD4pm6zaQ6VUVo18uqufovfqSzF3HOtMSahHueUpiHsbnpF5R0M12FviqswPe4FUafUWeko/2J4fb93fhZ7EbaNp1S3wzD70QM9iuusUfAalfbsG6F/GnqDTUU6ZSDRI7nZQW1G2H5SS8+io8oEJKvHhp4VVjfARgs0aX481jqtnMSQ== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:11:21.0742 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 9bde375b-acce-43c2-5ccc-08df0cb799fa X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000FCC4.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB5969 X-Proofpoint-GUID: GE8QcbOnBpjpoam8dAiceATv6FDnYSFh X-Authority-Analysis: v=2.4 cv=Wqkb99fv c=1 sm=1 tr=0 ts=6a9e71af cx=c_pps a=N7UEZcGu6nKKiVkixTDHSg==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=fPAWb5peG099m5CrUpKH:22 a=sozttTNsAAAA:8 a=y3ATUOAXGIOl3jWdPNQA:9 X-Proofpoint-ORIG-GUID: GE8QcbOnBpjpoam8dAiceATv6FDnYSFh X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX0+oPzxNbyR29 MXGtOV/EXZi74uaQb1Kh92QLzTDMGyzpcqz3UiafGGdBxgkR31mYxTK+T/iENNwaMharGMVcoIh UKmBeIB8c+8DDopOCW7Y1Ms3Pn5jFEyzACL/1QP90LNa8wHwlBBwd1VR84usX8B8PAiP6uQTaas m4IE/LXDghEHB+0HALfESI07y8NpnkVsLCLb37grYZ/mPiTQN+XjO2ZnzA/TCx7Xy7hISpDiqep bq0J8JXe18HKxNuCZp8qtVWqBThJUhQJ2qc3UpJBX1Gr9oOPQWdXo0XPBl8BVOJ2EvEET0Bg9cu E4/7PBjrUuT5m0+O7CsjcBSZzpnlJSN9s7GEQjb7kDGRWMA0TtrkFiWSMB9czyiC0BEFbBhowEx MkYts0eqC8Y3IoUyXDfaFon9O5SKQxXsGUszHwyjSFTG3rLI60H5f9h9mNYlBs+YiI5y56j34Zq +PhLIuYBeEU/IGnBh6A== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX4peJEShnUNaN pA8Qkhk82rjQrvtrgBuoBpECzKxn4cyE9w4XiF4P+ZyGXd0YRXifoEJcgZgDGSfVK4X0bqxX6Y8 xLhzYwzvQneR3O4BnaXe5zgkn68xzfo= X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 bulkscore=0 adultscore=0 malwarescore=0 spamscore=0 lowpriorityscore=0 phishscore=0 clxscore=1015 suspectscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20338 Add an "ecdsa" pass alongside "main" for j721s2-evm and j721s2-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j721s2-evm.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf index 40d10f13..bfb5e1bc 100644 --- a/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j721s2-evm-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j721s2_evm_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j721s2_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j721s2_evm_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/machine/j721s2-evm.conf index 2d7e6ebe..4ce75e1a 100644 --- a/meta-ti-bsp/conf/machine/j721s2-evm.conf +++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf @@ -26,4 +26,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j721s2-evm-pcie1-ep.dtbo \ " -UBOOT_MACHINE = "j721s2_evm_a72_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j721s2_evm_a72_defconfig" +UBOOT_CONFIG[ecdsa] = "j721s2_evm_a72_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" From patchwork Mon Sep 7 08:10:20 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97457 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 4807AC79F9E for ; Mon, 7 Sep 2026 08:11:11 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.29699.1788768662854195997 for ; Mon, 07 Sep 2026 01:11:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=koxWpk8P; dkim=pass header.i=@ti.com header.s=selector1 header.b=D7ulwLBa; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 68775viR2615545 for ; Mon, 7 Sep 2026 03:11:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=cO2mO5LwcZQ8Qhn3xAGCiGfYtQhirtIFeqIFXvd6t Jw=; b=koxWpk8PVF9Jd+iO6kfjDkkanH7xmsVyMt7/3imk+HXynqgeW098GSxtb /cFyJzoufOhQFK3C8ofrlnPuM42/dv3yojKiy4rmqGTF10CqrbpLDVJ4vbfPLMCt Ks1Bf/VUI1WviII6PrfnAKax2KcYpk2vtOuZqjqptIY2zqbB6DR2MgS4G7VlKIwU twP3ri2jAwhqH2aRTookorRVeQs/A+BuS9NKSL44hhhBYwjhqhwSWjd88ieJJUfy ESQHzDyAIgZmCI11Os7BGrQjRwOKdTDKC6UbxUVB4Yt25rfXOX8SSS6LGF/9tlKT GL5BgLI/llh/o/gj6p5eUVTG5FYgg== Received: from sn4pr0501cu005.outbound.protection.outlook.com (mail-southcentralusazon11011010.outbound.protection.outlook.com [40.93.194.10]) by m0380145.ppops.net (PPS) with ESMTPS id 4gh43n4gsv-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:11:02 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=MltVCEHiSVutwaAxm7VdL42af1wPWjFKwdvtN0k38Lq1CtOkm5/sFZrsQZCYx901Oe6jIu+jz9SsX57dBg0+ASgLN1Ei9dT9O7OXj2hZD/8baC4fx4pc130Vr+PmU/YqMN21e1yadraHwFLwMXahEcK0miv/A7ug/wzVSNBlyt3h109K94ZbYnDz9AiPtdgSV3+RhQIitfHM9tRZ+GAZU29QTwMXfizM8Hm4dQ0Igl8r2Bc3A7PBSAYffF6Q7GlKRNQjjsjyuGIBm4rohmUOpGRk13G/nEq/RmtUv3ZWsVPM3d3gEUjn0zKHnmXEgKwgbj5HMgKZKHGwPerm8gILLw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=cO2mO5LwcZQ8Qhn3xAGCiGfYtQhirtIFeqIFXvd6tJw=; b=M/Z7uCEHQS6O+cx1QPdD+jLqQTY+s1HbiiMfS1YvIhI6E8qlzw2RgoaY1wTz/1hurOmrZPptUB3S5Zzgae8NdTMiyhtpAr9QZBxGTFHR3wi9MmVejbLSsU9AQvoIJT1QX0hpox4iNVjzAc7IoHYmBQ88H5zHRDyolAu+xp8rC5eplfEoG980kltiGT/RnlMVpufteaDcUeY4hehHFhvyIQ4PUGdNB/Vt3ic1Y+Xqn6qdjo88M8udsMqsy+fESBAW9Qt4KjzOml5Ua/S3j6ebt5OmvJi2bpHbQQOfGYB1W+sjJjz4rT+jkx7lAEOmij2PkC6xHybnb9sEgJLHyWoR0Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.23.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=cO2mO5LwcZQ8Qhn3xAGCiGfYtQhirtIFeqIFXvd6tJw=; b=D7ulwLBaXpuS33H0MCTp9tNilwlEZXzAuqaajPzEL2ngHAUMPJ5NTWGojS8Akj3fefnEyqr4a/H4zNhL4x5a0lPxdvimbLIMv/yC/sSJHSgBBQygriNd9P47BZu+pbSHdjgOWJG2IEwZRq1bQUnEs7+YrTnoJwlHGK9w21grHtw= Received: from BL1PR13CA0119.namprd13.prod.outlook.com (2603:10b6:208:2b9::34) by DM4PR10MB6181.namprd10.prod.outlook.com (2603:10b6:8:88::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.6; Mon, 7 Sep 2026 08:10:58 +0000 Received: from BN1PEPF0001854C.namprd05.prod.outlook.com (2603:10b6:208:2b9:cafe::2a) by BL1PR13CA0119.outlook.office365.com (2603:10b6:208:2b9::34) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.6 via Frontend Transport; Mon, 7 Sep 2026 08:10:58 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.23.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.23.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.23.194; helo=lewvzet200.ext.ti.com; pr=C Received: from lewvzet200.ext.ti.com (198.47.23.194) by BN1PEPF0001854C.mail.protection.outlook.com (10.167.248.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:10:58 +0000 Received: from DLEE204.ent.ti.com (157.170.170.84) by lewvzet200.ext.ti.com (10.4.14.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:40 -0500 Received: from DLEE207.ent.ti.com (157.170.170.95) by DLEE204.ent.ti.com (157.170.170.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:40 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DLEE207.ent.ti.com (157.170.170.95) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:40 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMT132583; Mon, 7 Sep 2026 03:10:38 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 8/9] conf: machine: j722s-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:20 +0530 Message-ID: <20260907081021.3876876-8-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BN1PEPF0001854C:EE_|DM4PR10MB6181:EE_ X-MS-Office365-Filtering-Correlation-Id: ab4733d4-1a2e-41b1-f7be-08df0cb78c46 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|36860700016|376014|1800799024|82310400026|10067099003|22082099003|18002099003|56012099006; X-Microsoft-Antispam-Message-Info: Z3W/Ep6nsgTeSp/jHRVJ2dsTmddV/d1aTgH/HoqmNFuDOhofxl5riePanhlHWh+3mEeyb4+MTc4Muz2ASs6ovpUo2rGZeJiacuVPWWv9h8Lt8NcKxvRLqwjF9b4LQikvRuQJRhbKvY0bqUv8GFrZRK1s/TIEApkisdhnFWvLx48jTIOzmDmDItlJtjpEES01OMque7RH37xERjfKnaAmdNFxcBrFKlRbX7kEa4uV1tcEF7ztuH3H5wumJT55rh6MT+Yx/0KaueIMrPvcwHdfV/QjW/mzarvmJHvwkSF4f+bUQShAomR6qA6YCD25tGvyweRamisZ4HPKZkQVYIZF8a+japC7cDS5tlPLfR72i8TAk4yKlCJpYQNL04dYeXCuKuWatGdjHU6sU9HHv3PzcFKGxBmFDjmPDP2QeIg3ZM85PbxaozZ9CMc66NXCk5vS5fOWXB/N60NHSY8IBItlk2CJfvvJQFRibvXJjgg71qA5R5il9mwq53cMEFQjgIDU5tPq4QRq1wz8fdF9PSr/UP1yMUOMpxuBlm45uIWXtLSdg4oWCrqLF8fKSdpL3LIxCC7zJDWrzsfV9fJaGAgQ+mwHQgozF8+0lfWIgCwXq7p6wFcXRGgZQFalnQ3FErqvowcSX50bMBUqJYQdVPcXQlemyg60mxpk5Xm1YA25oQbJOYPjVAlHAb7PVOQ/kLlgVo5YoYhhH437o0AyE8P3eQ== X-Forefront-Antispam-Report: CIP:198.47.23.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:lewvzet200.ext.ti.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230040)(23010399003)(36860700016)(376014)(1800799024)(82310400026)(10067099003)(22082099003)(18002099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: xB7l647Gcnb8+uBamgxyQTOmwYFXGC1Opi+QyDR9Y5HTF5G5nQ+t5f3PfnG5ixVwDedc5sxaxi5BFhjomM3kYYTK5pR3/R+Yhez1U4vtQeqkl5GCxfQVy3thVdP91HSKPcuTCjl1RtVQZgOkIpbfU/sUBs88FToabmsz/eT4IUulUhLvHbJ3wgkQBmkNr3K+OJBXD/CnBjKhHCLt2kQy9M1R3eafW/hBI/KgI7iMmTxXkCxQCbjYejhjAgPsAPGHwu0XMddT8/55HibDG3ZGFLFCi83+6jqa/VL7nZP3r98kkjVaQmhZndROJxVy1L2K/yrJPrfYSyTokE36MnxUcU9dsB147q26Ya3Eql2ZvWXbyxXyx31LktU+7kc2yx5aZXUhTkm+PhvJzHbE5M85TMnxaFd2YSnDAeBPCr0B3lV1jUWAKIyAZm9Pcyb8vcTn X-Exchange-RoutingPolicyChecked: JdTmaQSBH+7ed3ciiVJRaSBLvBHwZeCFbuJrez8giz/i0OXF9oWFkrMtdBtSDlnIcHiMQYY90wA2RsC3DbZlpK2OXQP+sPnkPf/GoBpF3T/pYGOkfaq+MeExovHlqTIHZ0cwnh31i5ZPoODfAbjyp95OlzEBxvszrWj8h1P22KTcusexa/F1FuPln4NRVQwVBk0L0i5ZuWEeomct4hXk/cthm9qnq1xGjl8/AwydiJyfRJkkwcBQ4NQKnUB3lowB/kkHgWwW26Pquiiq/bRK4jzv6HKfMt5IKpxzJoPkaVwIfe7Jl8QMQJKW+L9omnMiDD1DJs/DcW2TT6Tq8bxupw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:10:58.0693 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: ab4733d4-1a2e-41b1-f7be-08df0cb78c46 X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.23.194];Helo=[lewvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: BN1PEPF0001854C.namprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6181 X-Proofpoint-GUID: lTrXy_oKun2ZKujCAe10a2pX9Fyxkfdg X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXzGLAOjfP7Boz 11jA86MId4tWLjxsb6QcD58tXNQBb4F9VyNTjm69KUC6+wXITcGlRaiICLsgQFzRmbxqhLY86QV h82eslASaMsBuwgs6dC9ftNko3jtglfykrPYXu/nGxDcY/w0SNjXthW4klCnO7Ey9CJju4qQqzL W/TW+CDQbVKrebZdmtxGK+Ed0M7ZbmnYfSxzYLFY8/8bBKvWYetVwdQq+lnfxJGXCZC3g/YirNZ nV7t/mVtEBvvK6NolHbHZ1oOS9Nce64JweorUCurX+wgyKnqNl4fnx7L3j+HRfhXGnIfn3E3J2W 3DcazpatEhxjMa75xjY9aTp10fhriKYImvy/iZLeKFfkHsr0HvfLvsFfTlPSIfMWCSK75RSoJ/j AgJipojm8EIs+TP9Izch8ztvBpnL5Xxpt2IGSTAAu94adM093lXcneBiQfM/637xTdQMhYq2iCW Gqst1fEIaCQz+GG7axA== X-Proofpoint-ORIG-GUID: lTrXy_oKun2ZKujCAe10a2pX9Fyxkfdg X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX0iC1B+lmxXk2 IxdZGYH0hQtllfYe8tEM26rr5dHGTbrs9QW2mFWOnvKpQL126qOQeDQY4dQZ0hFmCPEldKFoNTk QuTaKDSSc+MDsrPYIx5Q5j/rfsU11F4= X-Authority-Analysis: v=2.4 cv=JdSMa0KV c=1 sm=1 tr=0 ts=6a9e7196 cx=c_pps a=PJn3dW4q50A9PoMJtOr6Ng==:117 a=WotqVVQAdb04rnGuttW3Kw==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=s63m1ICgrNkA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=KL4W96eIwhoGK6plx5AA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:11 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20335 Add an "ecdsa" pass alongside "main" for j722s-evm and j722s-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf | 12 +++++++++--- meta-ti-bsp/conf/machine/j722s-evm.conf | 19 ++++++++++++++++++- 2 files changed, 27 insertions(+), 4 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf index 3cb95142..947ed1a4 100644 --- a/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j722s-evm-k3r5.conf @@ -4,12 +4,18 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j722s_evm_r5_defconfig" -UBOOT_MACHINE:tie-test-builds = "" +UBOOT_MACHINE = "" -UBOOT_CONFIG = "" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" UBOOT_CONFIG:tie-test-builds = "usbdfu main" UBOOT_CONFIG[main] = "j722s_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j722s_evm_r5_defconfig" UBOOT_CONFIG[usbdfu] = "j722s_evm_r5_defconfig" +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" UBOOT_CONFIG_FRAGMENTS[usbdfu] = "am62x_r5_usbdfu.config" diff --git a/meta-ti-bsp/conf/machine/j722s-evm.conf b/meta-ti-bsp/conf/machine/j722s-evm.conf index 8d69a23e..97b81bd7 100644 --- a/meta-ti-bsp/conf/machine/j722s-evm.conf +++ b/meta-ti-bsp/conf/machine/j722s-evm.conf @@ -15,4 +15,21 @@ KERNEL_DEVICETREE = " \ ti/k3-j722s-evm.dtb \ " -UBOOT_MACHINE = "j722s_evm_a53_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j722s_evm_a53_defconfig" +UBOOT_CONFIG[ecdsa] = "j722s_evm_a53_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}" From patchwork Mon Sep 7 08:10:21 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Atharv Dubey X-Patchwork-Id: 97459 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6A2F5C79F9E for ; Mon, 7 Sep 2026 08:11:31 +0000 (UTC) Received: from mx0a-0002e601.pphosted.com (mx0a-0002e601.pphosted.com [148.163.150.75]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.30033.1788768687996023547 for ; Mon, 07 Sep 2026 01:11:28 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=proofpoint-05-2026 header.b=omFc4BNM; dkim=pass header.i=@ti.com header.s=selector1 header.b=fGpA2KNF; spf=pass (domain: ti.com, ip: 148.163.150.75, mailfrom: a-dubey@ti.com) Received: from pps.filterd (m0380145.ppops.net [127.0.0.1]) by m0380145.ppops.net (8.18.1.11/8.18.1.11) with ESMTP id 68775pZ52615416 for ; Mon, 7 Sep 2026 03:11:27 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s= proofpoint-05-2026; bh=Nshec3P5lrK+br2jj9wYTVs+NzTyfuhX9vI57tZ39 TU=; b=omFc4BNMbHVWEZM2mY5c92QPeCM2zYCjYGvT4JfjQku1dw0DpEOXiONSX co0ifc8QTG89XdqSpigu2UspjB/VUIv2DUk1VyMwJY5dr69qYq/RL7CYLjhTebqL iCEhzecHUz8fcL7D5Q1xSp6G8v0w2U85ZoIy1sCwRK2+ExAFaqIg7uCiL+wcr+3B vEZuewm0sVubzy7U9gM4zkKz8W6GiTnnBsWYP/mV5l30SP/yLuaI2jKNQagsh5+6 kbhD2yo0k/QIQhxaLV/CRgmjM3HWOaTr7nc45zqFYb+yGna+sYKFfF64OxTeoZ// W/6RFLXMDCKm7wia/bzhOfeg/U10A== Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazon11013058.outbound.protection.outlook.com [40.93.196.58]) by m0380145.ppops.net (PPS) with ESMTPS id 4gh43n4gw2-1 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NOT) for ; Mon, 07 Sep 2026 03:11:27 -0500 (CDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VFqkIJyVGSMwG5LLARleFTJd8bPPXbmGr7wjNwwhicO2PUrwEVHm/jfyd6iId4G60dKR0SlfPPUPo42nKPNwB6L9qD13SWTc+ZhUHJ/C3QhvlDuyHhtwDm4pgXtbbBp4vpozkvBHG1jDSfRDWUIJMXgF2DvFIQB4YdVo8jv9xCSp7hwBZSzmZjPGKGMGlBI/yA+C2M1h2SLgdF5OBUdiqy1Ub2HR3v7BztfLs2Df0aA1BpyDjZLBYLA5qJN1vrkPBsCvozPgTFZCqkbtz03jU9yyYfGApYJ0M5Tu3Pv4DbbqLIMBKLjF0Ws5D8hee6rQCZ45EN9MSQD78FmD6jdiiQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Nshec3P5lrK+br2jj9wYTVs+NzTyfuhX9vI57tZ39TU=; b=cVWDf4YFOqODP8qdgitszZWOwfHSACEncYJQo0DwxadyahG8RqIg+RbnLgsifKO5Q4LIssYjnMxnIBLOqK2IjAucoW7s5mHjhYHEQWCOafVviDljsg7q4vyC9uSuVeMnU2k3b5NKHEr/8ty1elxfbWDAD23+JlNf1wn7Yiy1kD5yfCevtAinBzrwwiJTniSihosdX9vQfppCcf0a1oncw5rt1wJvwsuCyDhyHHb2xQYYoXjiTWbuYT2mFLgA/VJ7eMtC822zW5tsojLLrfm8j8my5og7fierTG5eDUwOMjKZNDJtMWFoD0UOg2LgY06zXlJie7vsp1vYeJQP2CQVkQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 198.47.21.194) smtp.rcpttodomain=lists.yoctoproject.org smtp.mailfrom=ti.com; dmarc=pass (p=quarantine sp=none pct=100) action=none header.from=ti.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nshec3P5lrK+br2jj9wYTVs+NzTyfuhX9vI57tZ39TU=; b=fGpA2KNFVN9QIHNBC6wsuytGHaGHbHYXRVbe8NYpBOgJPRiVxqMY3ARP2Nhp5tY328MIxz8C4vrwgCutKVDJx0WUSKcIAJBTWikWc9qjzPuD8oiya3ZMKSXCDXgWJkt9YEcHFRUWocKWS4Lw1gRQY5+HKxTr4UZLOHtWZcdEigw= Received: from CYZPR05CA0030.namprd05.prod.outlook.com (2603:10b6:930:a3::18) by MN2PR10MB4302.namprd10.prod.outlook.com (2603:10b6:208:199::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.4; Mon, 7 Sep 2026 08:11:25 +0000 Received: from CY4PEPF0000FCC1.namprd03.prod.outlook.com (2603:10b6:930:a3:cafe::1b) by CYZPR05CA0030.outlook.office365.com (2603:10b6:930:a3::18) with Microsoft SMTP Server (version=TLS1_3, cipher=TLS_AES_256_GCM_SHA384) id 15.21.406.6 via Frontend Transport; Mon, 7 Sep 2026 08:11:24 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 198.47.21.194) smtp.mailfrom=ti.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=ti.com; Received-SPF: Pass (protection.outlook.com: domain of ti.com designates 198.47.21.194 as permitted sender) receiver=protection.outlook.com; client-ip=198.47.21.194; helo=flwvzet200.ext.ti.com; pr=C Received: from flwvzet200.ext.ti.com (198.47.21.194) by CY4PEPF0000FCC1.mail.protection.outlook.com (10.167.242.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.406.5 via Frontend Transport; Mon, 7 Sep 2026 08:11:23 +0000 Received: from DFLE210.ent.ti.com (10.64.6.68) by flwvzet200.ext.ti.com (10.248.192.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:42 -0500 Received: from DFLE210.ent.ti.com (10.64.6.68) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Mon, 7 Sep 2026 03:10:42 -0500 Received: from lelvem-mr06.itg.ti.com (10.180.75.8) by DFLE210.ent.ti.com (10.64.6.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45 via Frontend Transport; Mon, 7 Sep 2026 03:10:42 -0500 Received: from lalit-ti-241.dhcp.ti.com (lalit-ti-241.dhcp.ti.com [10.24.50.31]) by lelvem-mr06.itg.ti.com (8.18.1/8.18.1) with ESMTP id 6878ALMU132583; Mon, 7 Sep 2026 03:10:40 -0500 From: Atharv Dubey To: , CC: , , , Subject: [meta-ti][master][RFC PATCH 9/9] conf: machine: j742s2-evm: Enable ECDSA multiconfig build Date: Mon, 7 Sep 2026 13:40:21 +0530 Message-ID: <20260907081021.3876876-9-a-dubey@ti.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260907081021.3876876-1-a-dubey@ti.com> References: <20260907081021.3876876-1-a-dubey@ti.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PEPF0000FCC1:EE_|MN2PR10MB4302:EE_ X-MS-Office365-Filtering-Correlation-Id: a1af5397-6b89-435c-3a3a-08df0cb79b6f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|82310400026|36860700016|1800799024|376014|10067099003|22082099003|18002099003|56012099006; X-Microsoft-Antispam-Message-Info: qXGGgmARQ9qBrOCmhe4As4jCSHTlEB/QxMLlxMZ/a2Lmu5T0ZTO8CD2WkPMuNwi12TBivOcphHC5xOfYjHwTudH/ukGTkdTL8TDojBO64b0KcbaFnyhmgo5sYHhco/jO/UZp/BWsA9tCoeWPScoFd4OZUxyz02HgQta0yb7a+SaVfSF47hr4ynM4pqb8OK+MMS7itwor3CI0HYIMENJouIAz2VQsjkYHePjo7ODlzxYAdgfcZ20pMsTemOIIyn93MEnrBRKvqAxm0Mfp9wokZ9FlNwEdT3vT87UMAdhJDGroJsZpNnx6ZvuigLXXe1LKcPNYqADnAvSbxu2jElD1mgYeuqKugILknlb9aCZE++pVSzkKPK+YGy6BinmZkZVxvFvDYDfbQ7m0r5zJsAzjm3XORjMexpxYrPXnASH9tOX07FtRddzUm9owmH6JIJle1DVeu/cxc1FrtqgMpKsWfzRD2Sa0mRkC16L+gEdnggpPxintrFPHs4g1cBzU8SS9aWVgWIMVdMdCUOl3i+iQe+RD29pTIMS0TcmDZZ9XNQwgFb2aZr0q9z98W9C71Zi0l7LpSsJZe6uLFU77zozlB8HuisktsXEW/eGDyRfFyhQGPhfBQbx3YTaja6Al/XYgZCY0b7hWF/QZ4J7mIxYg7pX1ipKzwdGmpAMVqzUthCYFeuF7PjP7x68Lkh9wWxcnB2Uf7gyR193kxEpU8sGHdQ== X-Forefront-Antispam-Report: CIP:198.47.21.194;CTRY:US;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:flwvzet200.ext.ti.com;PTR:ErrorRetry;CAT:NONE;SFS:(13230040)(23010399003)(82310400026)(36860700016)(1800799024)(376014)(10067099003)(22082099003)(18002099003)(56012099006);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: l8KqdGacglwDrqKDD0CY/N3xcII+8/6ggxdcKlwwEF3Q4XSeTU1KUxwHHlCyrjQOaIHJyZe70bCbL2/CVvC/d6aEFIRbDGScbWMTA3noxfUcO3fzZjeN5CaA6IO0sYF6ZDHCugXFagbXOJwylAabk9OeUkufdAAXSLECGNHYsNdf/Je0wql+JXTVs29tUWKwXP6Q7yEBCH2d55QP3zIyG6zUmkayL+ZBGKboAhsmUzSmG9tpPj564gnIt0yrZnDxD1IvFpZWDu4f4nQ3x+Y2eeJ4RAMDAp5Ujhx0286UbJJwSCooFgBOQEGD83Tm/dUgdtRuNjbL4LpSvTJUTNOLbotSjiCZEoYpbrRW0knLsm5yoVW833knwzmjuJnSbdvRwtS1QFR1udxqXrZzasS8Sd3/2A/bPUUvwWydcNSp4ixZRk8/fwOInYzFVEYJPta/ X-Exchange-RoutingPolicyChecked: RJa09ak7q2ro6+U9LMAC9kouM/6cc8dWajEXBMgI87JBygJ1sMPtK9oWM695JuZ20eut6EkTFPoyvatQBuaOOGHY9zo4pcWr2z86URHixgZqryeFF5qofdsilbXLFqoLmBfMnRKd7zFkfLAQE6mOT9Y4YjUYs/rPd+dCN1lkwkykNy0w5n4QMK1rw2ePKaQhmfS+P7+KooV/yu+Qj5Bthk8p+04gM9LJhRYktw28Dh/D9wXxBK5vflWdKmoPu+lufWGP2LzWNBnM41VzG+I3JLkYv0TBZDiqErVoRSkAoXBDVdZPShHczDAwRLSNGA4VM4wYpOpYO6WwXM4d9NTziw== X-OriginatorOrg: ti.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Sep 2026 08:11:23.5329 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: a1af5397-6b89-435c-3a3a-08df0cb79b6f X-MS-Exchange-CrossTenant-Id: e5b49634-450b-4709-8abb-1e2b19b982b7 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=e5b49634-450b-4709-8abb-1e2b19b982b7;Ip=[198.47.21.194];Helo=[flwvzet200.ext.ti.com] X-MS-Exchange-CrossTenant-AuthSource: CY4PEPF0000FCC1.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR10MB4302 X-Proofpoint-GUID: cc5Ycfv4LM6VASgYv4GbU8bdAZOahtaY X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfX6CiLfjtbsTwp 9yWpUS130XdIGl8MrOWdxcPeDCcAIvxQEnIdciwzaRoDcNgw15Zd9tNO1dXkj5SP+s2mXUyuzEV 87cnqJT7mzD8c/3722pBz9OuAr/UzMKDVgYjb6VZX5+7pNtaFMS7lrc49y7WfXIr6DaViqIvgZ1 jk8TR0muVqv5wZ3XjHRDqL/nyof9Xw56KB4Zyyld9JpohkcdSZ/0ryw/Qho13/K2t/bTRqYVGYO 8IDH1YVOJp6VxfgcasKA7aUG/sBDmX1HsmkPJ7XApwoB6AE7Ha1+Q/+Tq/NYXNHFdEaght/KLJq VVrWQVBh5sf6jQCNr995BNKdzM+NyAl63h//uMdA+VBBJwGfABoSHrb285T05AuBmWvLj+eQOYh i/xmbjktDWwN4c0sBxCNCKypG4i7EFTzdBbZMXhfmiMBbZoPTw/ItAr4/6e3TOKSukBpZWUMxv9 RqlmOc5TLZcSGKnExoA== X-Proofpoint-ORIG-GUID: cc5Ycfv4LM6VASgYv4GbU8bdAZOahtaY X-Proofpoint-Spam-Info: AW1haW4tMjYwOTA3MDA4OCBTYWx0ZWRfXwhs/cqJ9PZHT 9gp8+gkXvRdTbBSRXy5WzJlqMzqCeFOZo0mfc5P5SuZla5eQeyW6+fK6ZfrK2+wC330wLavtpuZ MNa+LCftq4Bpm5xekwbeSJjCmUFlAQc= X-Authority-Analysis: v=2.4 cv=JdSMa0KV c=1 sm=1 tr=0 ts=6a9e71af cx=c_pps a=5YU8ENXygJz5UkgxsLF+dA==:117 a=iwqwCZQqcuTv3JOpYdM7/Q==:17 a=6eWqkTHjU83fiwn7nKZWdM+Sl24=:19 a=VdqzKS8jKosA:10 a=V5UXEbMT0ywA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Z8NIEmU8O1QQgoT56wFK:22 a=gO1vWkAQAl3rybz1DQOp:22 a=sozttTNsAAAA:8 a=p09KAAdMMPrGaVGPVooA:9 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-07_02,2026-09-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 malwarescore=0 suspectscore=0 clxscore=1015 priorityscore=1501 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2609070088 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Mon, 07 Sep 2026 08:11:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/20337 Add an "ecdsa" pass alongside "main" for j742s2-evm and j742s2-evm-k3r5, so both RSA and ECDSA signed boot images come out of the same build. Signed-off-by: Atharv Dubey --- meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf | 14 +++++++++++++- meta-ti-bsp/conf/machine/j742s2-evm.conf | 19 ++++++++++++++++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf index 9adeb306..049dd847 100644 --- a/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j742s2-evm-k3r5.conf @@ -4,4 +4,16 @@ require conf/machine/include/k3r5.inc -UBOOT_MACHINE = "j742s2_evm_r5_defconfig" +UBOOT_MACHINE = "" + +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" + +UBOOT_CONFIG[main] = "j742s2_evm_r5_defconfig" +UBOOT_CONFIG[ecdsa] = "j742s2_evm_r5_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" diff --git a/meta-ti-bsp/conf/machine/j742s2-evm.conf b/meta-ti-bsp/conf/machine/j742s2-evm.conf index 110931cc..420409df 100644 --- a/meta-ti-bsp/conf/machine/j742s2-evm.conf +++ b/meta-ti-bsp/conf/machine/j742s2-evm.conf @@ -19,4 +19,21 @@ KERNEL_DEVICETREE_PREFIX = " \ KERNEL_DEVICETREE = "" -UBOOT_MACHINE = "j742s2_evm_a72_defconfig" +UBOOT_ECDSA_SIGN_CONFIG ?= "ecdsa" +UBOOT_ECDSA_SIGN_CONFIG:bsp-ti-6_6 = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-next = "" +UBOOT_ECDSA_SIGN_CONFIG:bsp-mainline = "" + +ECDSA_BOOT_FILES ?= "tiboot3.bin-ecdsa tiboot3-*-evm.bin-ecdsa tispl.bin-ecdsa u-boot.img-ecdsa" +ECDSA_BOOT_FILES:bsp-ti-6_6 = "" +ECDSA_BOOT_FILES:bsp-next = "" +ECDSA_BOOT_FILES:bsp-mainline = "" + +UBOOT_MACHINE = "" +UBOOT_CONFIG = "${UBOOT_ECDSA_SIGN_CONFIG} main" +UBOOT_CONFIG[main] = "j742s2_evm_a72_defconfig" +UBOOT_CONFIG[ecdsa] = "j742s2_evm_a72_defconfig" + +UBOOT_CONFIG_MAKE_OPTS[ecdsa] = "${TI_SIGN_WITH_ECDSA_KEY}" + +IMAGE_BOOT_FILES += "${ECDSA_BOOT_FILES}"