From patchwork Sat May 17 00:54:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63120 X-Patchwork-Delegate: reatmon@ti.com 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 418B2C3ABC9 for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.4228.1747443279540575016 for ; Fri, 16 May 2025 17:54:40 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 9FD3140CC3; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wiAFyZCdtKhf; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id 8471740BD4; Sat, 17 May 2025 00:54:37 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 9813116854B; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 1/6] linux-bb.org: bump to the latest 6.6 Date: Fri, 16 May 2025 20:54:25 -0400 Message-Id: <20250517005430.3648211-1-denis@denix.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18564 From: Denys Dmytriyenko Update BB.org BSP to the latest 6.6 LTS. Signed-off-by: Denys Dmytriyenko --- meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb index c50802e4..3183a0bd 100644 --- a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb +++ b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb @@ -55,15 +55,15 @@ ${DT_VENDOR_PREFIX}PB-MIKROBUS-1.dtbo \ S = "${WORKDIR}/git" -# 6.6.32 version for 32-bit -SRCREV:armv7a = "525684d28fadc2bdae5424f28b219377bd5d4639" -PV:armv7a = "6.6.32+git" -BRANCH:armv7a = "v6.6.32-ti-arm32-r7" +# 6.6.58 version for 32-bit +SRCREV:armv7a = "0d043a88f69f48789e43526d7a807ab744708071" +PV:armv7a = "6.6.58+git" +BRANCH:armv7a = "v6.6.58-ti-arm32-r10" # 6.6.58 version for 64-bit -SRCREV:aarch64 = "9beffa9162f6a0f5de7e25bbb66026a579376428" +SRCREV:aarch64 = "0987ef737c9812374607475972f0868b8fecbbf7" PV:aarch64 = "6.6.58+git" -BRANCH:aarch64 = "v6.6.58-ti-arm64-r16" +BRANCH:aarch64 = "v6.6.58-ti-arm64-r23" KERNEL_GIT_URI = "git://github.com/beagleboard/linux.git" From patchwork Sat May 17 00:54:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63125 X-Patchwork-Delegate: reatmon@ti.com 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 5E4B4C54795 for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4209.1747443279391542673 for ; Fri, 16 May 2025 17:54:40 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id A321F40BD4; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id S6fMEXG5NT8G; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id 880E640CB0; Sat, 17 May 2025 00:54:37 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id A574816854C; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 2/6] u-boot-bb.org: add 2025.04 version Date: Fri, 16 May 2025 20:54:26 -0400 Message-Id: <20250517005430.3648211-2-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005430.3648211-1-denis@denix.org> References: <20250517005430.3648211-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18566 From: Denys Dmytriyenko Add BeagleBoard.org 2025.04 version of U-boot. Signed-off-by: Denys Dmytriyenko --- ...{u-boot-bb.org_2024.10.bb => u-boot-bb.org_2025.04.bb} | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) copy meta-beagle/recipes-bsp/u-boot/{u-boot-bb.org_2024.10.bb => u-boot-bb.org_2025.04.bb} (52%) diff --git a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb similarity index 52% copy from meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb copy to meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb index 389893b0..492705c2 100644 --- a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2024.10.bb +++ b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb @@ -4,11 +4,9 @@ SUMMARY = "BeagleBoard.org U-Boot" COMPATIBLE_MACHINE = "beagle.*" -PV = "2024.10" - -SRC_URI += "file://0001-scripts-dtc-pylibfdt-libfdt.i_shipped-Use-SWIG_Appen.patch" +PV = "2025.04" UBOOT_GIT_URI = "git://github.com/beagleboard/u-boot.git" UBOOT_GIT_PROTOCOL = "https" -BRANCH = "v2024.10-Beagle" -SRCREV = "bf0e9d0b7274d2b561bd24c858affec2038250f9" +BRANCH = "v2025.04-Beagle" +SRCREV = "ea2aeefcb2de36f8ca1b51d0580826d13c01f143" From patchwork Sat May 17 00:54:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63124 X-Patchwork-Delegate: reatmon@ti.com 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 51533C3DA6D for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4210.1747443280093202923 for ; Fri, 16 May 2025 17:54:40 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 6EF1640CC4; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NfSUPeqS7ojK; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id 5D36040CBF; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id B083F168550; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 3/6] linux-bb.org: add 6.12 version Date: Fri, 16 May 2025 20:54:27 -0400 Message-Id: <20250517005430.3648211-3-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005430.3648211-1-denis@denix.org> References: <20250517005430.3648211-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18565 From: Denys Dmytriyenko Add BeagleBoard.org Linux kernel version 6.12.22 Signed-off-by: Denys Dmytriyenko --- .../defconfig | 0 ...nux-bb.org_6.6.bb => linux-bb.org_6.12.bb} | 21 ++++++++----------- 2 files changed, 9 insertions(+), 12 deletions(-) copy meta-beagle/recipes-kernel/linux/{linux-bb.org-6.1 => linux-bb.org-6.12}/defconfig (100%) copy meta-beagle/recipes-kernel/linux/{linux-bb.org_6.6.bb => linux-bb.org_6.12.bb} (81%) diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org-6.1/defconfig b/meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig similarity index 100% copy from meta-beagle/recipes-kernel/linux/linux-bb.org-6.1/defconfig copy to meta-beagle/recipes-kernel/linux/linux-bb.org-6.12/defconfig diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb similarity index 81% copy from meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb copy to meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb index 3183a0bd..2ef82e0c 100644 --- a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.6.bb +++ b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb @@ -1,5 +1,5 @@ # Look in the generic major.minor directory for files -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.6:" +FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-6.12:" SECTION = "kernel" SUMMARY = "BeagleBoard.org Linux kernel" @@ -55,17 +55,14 @@ ${DT_VENDOR_PREFIX}PB-MIKROBUS-1.dtbo \ S = "${WORKDIR}/git" -# 6.6.58 version for 32-bit -SRCREV:armv7a = "0d043a88f69f48789e43526d7a807ab744708071" -PV:armv7a = "6.6.58+git" -BRANCH:armv7a = "v6.6.58-ti-arm32-r10" +# 6.12.22 version for 32-bit +SRCREV:armv7a = "d7f560ef48a867b94959f040b4c3c57053f4e32d" +PV:armv7a = "6.12.22+git" +BRANCH:armv7a = "v6.12.22-ti-arm32-r10" -# 6.6.58 version for 64-bit -SRCREV:aarch64 = "0987ef737c9812374607475972f0868b8fecbbf7" -PV:aarch64 = "6.6.58+git" -BRANCH:aarch64 = "v6.6.58-ti-arm64-r23" +# 6.12.22 version for 64-bit +SRCREV:aarch64 = "9e43fd19ece3affb9406e87ec3df733b91b77a4f" +PV:aarch64 = "6.12.22+git" +BRANCH:aarch64 = "v6.12.22-ti-arm64-r35" KERNEL_GIT_URI = "git://github.com/beagleboard/linux.git" - -SRC_URI += "file://no-fortify.cfg" -KERNEL_CONFIG_FRAGMENTS += "${UNPACKDIR}/no-fortify.cfg" From patchwork Sat May 17 00:54:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63121 X-Patchwork-Delegate: reatmon@ti.com 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 434F0C3ABD8 for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4211.1747443280157150646 for ; Fri, 16 May 2025 17:54:40 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 846A940C2B; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tFTt6pEyCpXq; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id 6792240CC1; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id BC46C168552; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 4/6] beagle-bsp.inc: add BSP definitions for 6.12 Date: Fri, 16 May 2025 20:54:28 -0400 Message-Id: <20250517005430.3648211-4-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005430.3648211-1-denis@denix.org> References: <20250517005430.3648211-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18568 From: Denys Dmytriyenko Add BSP definitions for "bsp-bb_org-6_12". Signed-off-by: Denys Dmytriyenko --- .../conf/machine/include/beagle-bsp.inc | 56 +++++++++++++------ 1 file changed, 39 insertions(+), 17 deletions(-) diff --git a/meta-beagle/conf/machine/include/beagle-bsp.inc b/meta-beagle/conf/machine/include/beagle-bsp.inc index dbfd70bd..7dff583e 100644 --- a/meta-beagle/conf/machine/include/beagle-bsp.inc +++ b/meta-beagle/conf/machine/include/beagle-bsp.inc @@ -1,30 +1,30 @@ # Use meta-ti-bsp "multi-BSP" facility to create a custom "bb_org" BSP profile # with default preferences for Beagle platforms -# Default is bb_org-6_6, but can override with any of the existing options -TI_PREFERRED_BSP ?= "bb_org-6_6" +# Default is bb_org-6_12, but can override with any of the existing options +TI_PREFERRED_BSP ?= "bb_org-6_12" # ========== -# bb_org-6_1 -# BeagleBoard.org kernel 6.1, u-boot 2023.04 +# bb_org-6_12 +# BeagleBoard.org kernel 6.12, Upstream u-boot 2025.04 # based on TI staging trees with extra Beagle-specific features # but may not be up-to-date with TI version # ========== -BSP_KERNEL_PROVIDER:bsp-bb_org-6_1 = "linux-bb.org" -BSP_KERNEL_VERSION:bsp-bb_org-6_1 = "6.1.%" -BSP_BOOTLOADER_PROVIDER:bsp-bb_org-6_1 = "u-boot-bb.org" -BSP_BOOTLOADER_VERSION:bsp-bb_org-6_1 = "2023.%" +BSP_KERNEL_PROVIDER:bsp-bb_org-6_12 = "linux-bb.org" +BSP_KERNEL_VERSION:bsp-bb_org-6_12 = "6.12.%" +BSP_BOOTLOADER_PROVIDER:bsp-bb_org-6_12 = "u-boot-bb.org" +BSP_BOOTLOADER_VERSION:bsp-bb_org-6_12 = "2025.%" -BSP_SGX_DRIVER_PROVIDER:bsp-bb_org-6_1 = "ti-sgx-ddk-km" -BSP_SGX_DRIVER_VERSION:bsp-bb_org-6_1 = "1.17%" -BSP_SGX_UMLIBS_VERSION:bsp-bb_org-6_1 = "1.17%" -BSP_ROGUE_DRIVER_PROVIDER:bsp-bb_org-6_1 = "ti-img-rogue-driver" -BSP_ROGUE_DRIVER_VERSION:bsp-bb_org-6_1 = "23%" -BSP_ROGUE_UMLIBS_VERSION:bsp-bb_org-6_1 = "23%" -BSP_MESA_PVR_VERSION:bsp-bb_org-6_1 = "22%" +BSP_SGX_DRIVER_PROVIDER:bsp-bb_org-6_12 = "ti-sgx-ddk-km" +BSP_SGX_DRIVER_VERSION:bsp-bb_org-6_12 = "1.17%" +BSP_SGX_UMLIBS_VERSION:bsp-bb_org-6_12 = "1.17%" +BSP_ROGUE_DRIVER_PROVIDER:bsp-bb_org-6_12 = "ti-img-rogue-driver" +BSP_ROGUE_DRIVER_VERSION:bsp-bb_org-6_12 = "24%" +BSP_ROGUE_UMLIBS_VERSION:bsp-bb_org-6_12 = "24%" +BSP_MESA_PVR_VERSION:bsp-bb_org-6_12 = "24%" -# GC320 support requires out-of-tree drivers not yet available in bb.org 6.1 -MACHINE_FEATURES:remove:bsp-bb_org-6_1 = "gc320" +# GC320 support requires out-of-tree drivers not yet available in bb.org 6.6 +MACHINE_FEATURES:remove:bsp-bb_org-6_12 = "gc320" # ========== # bb_org-6_6 @@ -47,3 +47,25 @@ BSP_MESA_PVR_VERSION:bsp-bb_org-6_6 = "24%" # GC320 support requires out-of-tree drivers not yet available in bb.org 6.6 MACHINE_FEATURES:remove:bsp-bb_org-6_6 = "gc320" + +# ========== +# bb_org-6_1 +# BeagleBoard.org kernel 6.1, u-boot 2023.04 +# based on TI staging trees with extra Beagle-specific features +# but may not be up-to-date with TI version +# ========== +BSP_KERNEL_PROVIDER:bsp-bb_org-6_1 = "linux-bb.org" +BSP_KERNEL_VERSION:bsp-bb_org-6_1 = "6.1.%" +BSP_BOOTLOADER_PROVIDER:bsp-bb_org-6_1 = "u-boot-bb.org" +BSP_BOOTLOADER_VERSION:bsp-bb_org-6_1 = "2023.%" + +BSP_SGX_DRIVER_PROVIDER:bsp-bb_org-6_1 = "ti-sgx-ddk-km" +BSP_SGX_DRIVER_VERSION:bsp-bb_org-6_1 = "1.17%" +BSP_SGX_UMLIBS_VERSION:bsp-bb_org-6_1 = "1.17%" +BSP_ROGUE_DRIVER_PROVIDER:bsp-bb_org-6_1 = "ti-img-rogue-driver" +BSP_ROGUE_DRIVER_VERSION:bsp-bb_org-6_1 = "23%" +BSP_ROGUE_UMLIBS_VERSION:bsp-bb_org-6_1 = "23%" +BSP_MESA_PVR_VERSION:bsp-bb_org-6_1 = "22%" + +# GC320 support requires out-of-tree drivers not yet available in bb.org 6.1 +MACHINE_FEATURES:remove:bsp-bb_org-6_1 = "gc320" From patchwork Sat May 17 00:54:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63122 X-Patchwork-Delegate: reatmon@ti.com 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 5C9A6C54756 for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.4229.1747443280098813996 for ; Fri, 16 May 2025 17:54:40 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id 74C6C40C21; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gqXWUPqF45iy; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id 5F41040CC0; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id C7D5B168558; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 5/6] beagley-ai: upgrade BeagleY-AI to 6.12 Date: Fri, 16 May 2025 20:54:29 -0400 Message-Id: <20250517005430.3648211-5-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005430.3648211-1-denis@denix.org> References: <20250517005430.3648211-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18567 From: Denys Dmytriyenko Upgrade BeagleY-AI platform to 6.12 BSP. U-boot support for this platform is still in its own branch. Also adjust U-boot bootcmd, as Distro Boot doesn't fully work yet. Signed-off-by: Denys Dmytriyenko --- meta-beagle/conf/machine/beagley-ai-k3r5.conf | 3 +-- meta-beagle/conf/machine/beagley-ai.conf | 8 ++++++-- .../u-boot/u-boot-bb.org-2025.04+git/bootcmd-ti-mmc.cfg | 1 + meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb | 7 +++++++ 4 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.04+git/bootcmd-ti-mmc.cfg diff --git a/meta-beagle/conf/machine/beagley-ai-k3r5.conf b/meta-beagle/conf/machine/beagley-ai-k3r5.conf index 6cc370d1..8d5111f0 100644 --- a/meta-beagle/conf/machine/beagley-ai-k3r5.conf +++ b/meta-beagle/conf/machine/beagley-ai-k3r5.conf @@ -3,8 +3,6 @@ #@DESCRIPTION: Machine configuration for the BeagleY AI (R5F core) require conf/machine/include/k3r5.inc - -TI_PREFERRED_BSP ?= "bb_org-6_1" require conf/machine/include/beagle-bsp.inc SYSFW_SOC = "j722s" @@ -12,5 +10,6 @@ SYSFW_CONFIG = "evm" SYSFW_SUFFIX = "hs-fs" UBOOT_MACHINE = "j722s_evm_r5_defconfig" +UBOOT_MACHINE:bsp-bb_org-6_12 = "am67a_beagley_ai_r5_defconfig" UBOOT_CONFIG_FRAGMENTS:bsp-bb_org-6_1 = "am67a_beagley_ai_r5.config" diff --git a/meta-beagle/conf/machine/beagley-ai.conf b/meta-beagle/conf/machine/beagley-ai.conf index 9b1832d2..497001ee 100644 --- a/meta-beagle/conf/machine/beagley-ai.conf +++ b/meta-beagle/conf/machine/beagley-ai.conf @@ -3,11 +3,10 @@ #@DESCRIPTION: Machine configuration for the BeagleY AI board (A53 core) require conf/machine/include/j722s.inc - -TI_PREFERRED_BSP ?= "bb_org-6_1" require conf/machine/include/beagle-bsp.inc UBOOT_MACHINE = "j722s_evm_a53_config" +UBOOT_MACHINE:bsp-bb_org-6_12 = "am67a_beagley_ai_a53_defconfig" UBOOT_CONFIG_FRAGMENTS:bsp-bb_org-6_1 = "am67a_beagley_ai_a53.config" @@ -22,4 +21,9 @@ ti/k3-j722s-evm.dtb \ ti/k3-am67a-beagley-ai.dtb \ " +KERNEL_DEVICETREE:append:bsp-bb_org-6_12 = " \ +ti/k3-j722s-evm.dtb \ +ti/k3-am67a-beagley-ai.dtb \ +" + MACHINE_GUI_CLASS = "bigscreen" diff --git a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.04+git/bootcmd-ti-mmc.cfg b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.04+git/bootcmd-ti-mmc.cfg new file mode 100644 index 00000000..362696b9 --- /dev/null +++ b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.04+git/bootcmd-ti-mmc.cfg @@ -0,0 +1 @@ +CONFIG_BOOTCOMMAND="run bootcmd_ti_mmc" diff --git a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb index 492705c2..9fc4015e 100644 --- a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb +++ b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb @@ -10,3 +10,10 @@ UBOOT_GIT_URI = "git://github.com/beagleboard/u-boot.git" UBOOT_GIT_PROTOCOL = "https" BRANCH = "v2025.04-Beagle" SRCREV = "ea2aeefcb2de36f8ca1b51d0580826d13c01f143" + +BRANCH:beagley-ai = "v2025.04-rc3-BeagleY-AI" +BRANCH:beagley-ai-k3r5 = "v2025.04-rc3-BeagleY-AI" +SRCREV:beagley-ai = "cc376f9faef201670c7bb1734f42f5475c73f85d" +SRCREV:beagley-ai-k3r5 = "cc376f9faef201670c7bb1734f42f5475c73f85d" + +SRC_URI:append:beagley-ai = " file://bootcmd-ti-mmc.cfg" From patchwork Sat May 17 00:54:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63123 X-Patchwork-Delegate: reatmon@ti.com 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 52713C5475C for ; Sat, 17 May 2025 00:54:44 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4212.1747443281199728012 for ; Fri, 16 May 2025 17:54:41 -0700 Authentication-Results: mx.groups.io; dkim=none (message not signed); spf=pass (domain: denix.org, ip: 64.68.198.64, mailfrom: denis@denix.org) Received: from localhost (localhost [127.0.0.1]) by mailout4.zoneedit.com (Postfix) with ESMTP id EE96640C8A; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mailout4.zoneedit.com ([127.0.0.1]) by localhost (zmo14-pco.easydns.vpn [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gPKmJIXT0Qru; Sat, 17 May 2025 00:54:39 +0000 (UTC) Received: from mail.denix.org (pool-100-15-87-159.washdc.fios.verizon.net [100.15.87.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout4.zoneedit.com (Postfix) with ESMTPSA id CEA5D40CB0; Sat, 17 May 2025 00:54:38 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id D3CAE16855A; Fri, 16 May 2025 20:54:36 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [master][PATCH 6/6] pocketbeagle2: add configs for new PocketBeagle2 platform Date: Fri, 16 May 2025 20:54:30 -0400 Message-Id: <20250517005430.3648211-6-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005430.3648211-1-denis@denix.org> References: <20250517005430.3648211-1-denis@denix.org> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 17 May 2025 00:54:44 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18569 From: Denys Dmytriyenko Add configuration files for the new PocketBeagle2 platform. U-boot support for this platform is still in its own branch. Adjust U-boot bootcmd, since EFI boot doesn't seem to work. Signed-off-by: Denys Dmytriyenko --- .../conf/machine/pocketbeagle2-k3r5.conf | 12 ++++++++ meta-beagle/conf/machine/pocketbeagle2.conf | 28 +++++++++++++++++++ .../u-boot/u-boot-bb.org_2025.04.bb | 9 +++++- .../recipes-kernel/linux/linux-bb.org_6.12.bb | 2 +- 4 files changed, 49 insertions(+), 2 deletions(-) create mode 100644 meta-beagle/conf/machine/pocketbeagle2-k3r5.conf create mode 100644 meta-beagle/conf/machine/pocketbeagle2.conf diff --git a/meta-beagle/conf/machine/pocketbeagle2-k3r5.conf b/meta-beagle/conf/machine/pocketbeagle2-k3r5.conf new file mode 100644 index 00000000..32e40312 --- /dev/null +++ b/meta-beagle/conf/machine/pocketbeagle2-k3r5.conf @@ -0,0 +1,12 @@ +#@TYPE: Machine +#@NAME: PocketBeagle2 (R5F) +#@DESCRIPTION: Machine configuration for the PocketBeagle2 (R5F core) + +require conf/machine/include/k3r5.inc +require conf/machine/include/beagle-bsp.inc + +SYSFW_SOC = "am62x" +SYSFW_CONFIG = "evm" +SYSFW_SUFFIX = "hs-fs" + +UBOOT_MACHINE = "am6232_pocketbeagle2_r5_defconfig" diff --git a/meta-beagle/conf/machine/pocketbeagle2.conf b/meta-beagle/conf/machine/pocketbeagle2.conf new file mode 100644 index 00000000..3d9651bd --- /dev/null +++ b/meta-beagle/conf/machine/pocketbeagle2.conf @@ -0,0 +1,28 @@ +#@TYPE: Machine +#@NAME: PocketBeagle2 (A53) +#@DESCRIPTION: Machine configuration for the PocketBeagle2 board (A53 core) + +require conf/machine/include/k3.inc +require conf/machine/include/mc_k3r5.inc + +require conf/machine/include/beagle-bsp.inc + +SOC_FAMILY:append = ":am62xx" + +SERIAL_CONSOLES = "115200;ttyS2" + +TFA_BOARD = "lite" +TFA_K3_SYSTEM_SUSPEND = "1" + +OPTEEMACHINE = "k3-am62x" + +UBOOT_MACHINE = "am6232_pocketbeagle2_a53_defconfig" + +KERNEL_DEVICETREE_PREFIX = " \ + ti/k3-am6232 \ +" + +KERNEL_DEVICETREE = " \ + ti/k3-am6232-pocketbeagle2.dtb \ + ti/k3-am6232-pocketbeagle2-techlab-cape.dtbo \ +" diff --git a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb index 9fc4015e..aa825d99 100644 --- a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb +++ b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.04.bb @@ -2,7 +2,7 @@ require recipes-bsp/u-boot/u-boot-ti.inc SUMMARY = "BeagleBoard.org U-Boot" -COMPATIBLE_MACHINE = "beagle.*" +COMPATIBLE_MACHINE = "pocketbeagle2|beagle.*" PV = "2025.04" @@ -17,3 +17,10 @@ SRCREV:beagley-ai = "cc376f9faef201670c7bb1734f42f5475c73f85d" SRCREV:beagley-ai-k3r5 = "cc376f9faef201670c7bb1734f42f5475c73f85d" SRC_URI:append:beagley-ai = " file://bootcmd-ti-mmc.cfg" + +BRANCH:pocketbeagle2 = "v2025.04-pocketbeagle2" +BRANCH:pocketbeagle2-k3r5 = "v2025.04-pocketbeagle2" +SRCREV:pocketbeagle2 = "f7439516453b7728bda496ff6496ef6f1411aae3" +SRCREV:pocketbeagle2-k3r5 = "f7439516453b7728bda496ff6496ef6f1411aae3" + +SRC_URI:append:pocketbeagle2 = " file://bootcmd-ti-mmc.cfg" diff --git a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb index 2ef82e0c..bdfd4646 100644 --- a/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb +++ b/meta-beagle/recipes-kernel/linux/linux-bb.org_6.12.bb @@ -6,7 +6,7 @@ SUMMARY = "BeagleBoard.org Linux kernel" LICENSE = "GPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46" -COMPATIBLE_MACHINE = "beagle.*" +COMPATIBLE_MACHINE = "pocketbeagle2|beagle.*" inherit kernel