From patchwork Sat May 17 00:54:45 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63126 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 51BC8C3ABC9 for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.4233.1747443296771179851 for ; Fri, 16 May 2025 17:54:56 -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 2C5F240CC3; Sat, 17 May 2025 00:54:56 +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 opp6ZqSwC0fR; Sat, 17 May 2025 00:54:56 +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 0F86740BD4; Sat, 17 May 2025 00:54:55 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id C359616854B; Fri, 16 May 2025 20:54:54 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 1/6] linux-bb.org: bump to the latest 6.6 Date: Fri, 16 May 2025 20:54:45 -0400 Message-Id: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18570 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 056142d9..e1a58b8c 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:46 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63128 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 5FF48C54756 for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4218.1747443296788136084 for ; Fri, 16 May 2025 17:54:56 -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 2DB8C40CC6; Sat, 17 May 2025 00:54:56 +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 X8wxf7Qrx97s; Sat, 17 May 2025 00:54:56 +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 1546B40C21; Sat, 17 May 2025 00:54:55 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id CF42716854C; Fri, 16 May 2025 20:54:54 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 2/6] u-boot-bb.org: add 2025.04 version Date: Fri, 16 May 2025 20:54:46 -0400 Message-Id: <20250517005450.3648292-2-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005450.3648292-1-denis@denix.org> References: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18571 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} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) copy meta-beagle/recipes-bsp/u-boot/{u-boot-bb.org_2024.10.bb => u-boot-bb.org_2025.04.bb} (67%) 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 67% 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 10b20873..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,9 +4,9 @@ SUMMARY = "BeagleBoard.org U-Boot" COMPATIBLE_MACHINE = "beagle.*" -PV = "2024.10" +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:47 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63129 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 6E800C5475C for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4219.1747443296848445922 for ; Fri, 16 May 2025 17:54:56 -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 3CC0E40BD4; Sat, 17 May 2025 00:54:56 +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 2oOUAuWwNC9U; Sat, 17 May 2025 00:54:56 +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 25A9140C2B; Sat, 17 May 2025 00:54:55 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id DA3D8168550; Fri, 16 May 2025 20:54:54 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 3/6] linux-bb.org: add 6.12 version Date: Fri, 16 May 2025 20:54:47 -0400 Message-Id: <20250517005450.3648292-3-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005450.3648292-1-denis@denix.org> References: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18572 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 e1a58b8c..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 += "${WORKDIR}/no-fortify.cfg" From patchwork Sat May 17 00:54:48 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63131 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 6EAF2C54799 for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.4234.1747443296879007221 for ; Fri, 16 May 2025 17:54:57 -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 4D5A340C21; Sat, 17 May 2025 00:54:56 +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 e-qy3zzDe4-L; Sat, 17 May 2025 00:54:56 +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 3001840C8A; Sat, 17 May 2025 00:54:55 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id E6146168552; Fri, 16 May 2025 20:54:54 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 4/6] beagle-bsp.inc: add BSP definitions for 6.12 Date: Fri, 16 May 2025 20:54:48 -0400 Message-Id: <20250517005450.3648292-4-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005450.3648292-1-denis@denix.org> References: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18573 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:49 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63127 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 58A41C3ABD8 for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web10.4235.1747443296953145035 for ; Fri, 16 May 2025 17:54:57 -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 586E440C2B; Sat, 17 May 2025 00:54:56 +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 XSY9hxim6i-B; Sat, 17 May 2025 00:54:56 +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 42B2540CB0; Sat, 17 May 2025 00:54:55 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id F1A0A168558; Fri, 16 May 2025 20:54:54 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 5/6] beagley-ai: upgrade BeagleY-AI to 6.12 Date: Fri, 16 May 2025 20:54:49 -0400 Message-Id: <20250517005450.3648292-5-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005450.3648292-1-denis@denix.org> References: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18574 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:50 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Denys Dmytriyenko X-Patchwork-Id: 63130 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 60BBFC3DA6D for ; Sat, 17 May 2025 00:55:04 +0000 (UTC) Received: from mailout4.zoneedit.com (mailout4.zoneedit.com [64.68.198.64]) by mx.groups.io with SMTP id smtpd.web11.4220.1747443298092301078 for ; Fri, 16 May 2025 17:54:58 -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 7D47A40BD4; Sat, 17 May 2025 00:54:57 +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 yQqgBNrDnF7p; Sat, 17 May 2025 00:54:57 +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 58D8F40CC4; Sat, 17 May 2025 00:54:56 +0000 (UTC) Received: from thorin.han-sole.ts.net (thorin.denix [192.168.30.9]) by mail.denix.org (Postfix) with ESMTP id 0998316855A; Fri, 16 May 2025 20:54:55 -0400 (EDT) From: Denys Dmytriyenko To: meta-ti@lists.yoctoproject.org Cc: Denys Dmytriyenko Subject: [scarthgap][PATCH 6/6] pocketbeagle2: add configs for new PocketBeagle2 platform Date: Fri, 16 May 2025 20:54:50 -0400 Message-Id: <20250517005450.3648292-6-denis@denix.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20250517005450.3648292-1-denis@denix.org> References: <20250517005450.3648292-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:55:04 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-ti/message/18575 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