[PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation

3 views
Skip to first unread message

Jan Kiszka

unread,
Nov 24, 2025, 2:16:05 AM (11 days ago) Nov 24
to isar-users
Renovate the dependencies needed for the BeaglePlay. Unfortunately, we
still need a self-built kernel as the BeagleBoard folks forgot to
request enabling at least one kernel switch for the PMIC driver in the
Debian kernel.

Along that, deprecate the hybrid-boot wic plugin that was once developed
for this board. wic now has native support for hybrid-gpt which achieves
the same.

Jan

Jan Kiszka (4):
u-boot-beagleplay: Update to v2025.10
linux-mailine: Update to 6.12.58
beagleplay: Use gpt-hybrid instead of our custom plugin
wic: Deprecate hybrid-boot plugin

RECIPE-API-CHANGELOG.md | 5 ++
...2x-Add-basic-initialization-for-usb-.patch | 80 -------------------
.../recipes-bsp/u-boot/files/rules-beagleplay | 4 +-
...024.01.bb => u-boot-beagleplay_2025.10.bb} | 16 ++--
...ne_6.6.11.bb => linux-mainline_6.12.58.bb} | 4 +-
...nux-phy_6.6.11.bb => linux-phy_6.12.58.bb} | 2 +-
.../lib/wic/canned-wks/beagleplay.wks.in | 6 +-
.../lib/wic/plugins/source/hybrid-boot.py | 1 +
8 files changed, 22 insertions(+), 96 deletions(-)
delete mode 100644 meta-isar/recipes-bsp/u-boot/files/0001-TMP-board-ti-am62x-Add-basic-initialization-for-usb-.patch
rename meta-isar/recipes-bsp/u-boot/{u-boot-beagleplay_2024.01.bb => u-boot-beagleplay_2025.10.bb} (71%)
rename meta-isar/recipes-kernel/linux/{linux-mainline_6.6.11.bb => linux-mainline_6.12.58.bb} (91%)
rename meta-isar/recipes-kernel/linux/{linux-phy_6.6.11.bb => linux-phy_6.12.58.bb} (84%)

--
2.51.0

Jan Kiszka

unread,
Nov 24, 2025, 2:16:05 AM (11 days ago) Nov 24
to isar-users
From: Jan Kiszka <jan.k...@siemens.com>

The wic version we are using supports this now.

Signed-off-by: Jan Kiszka <jan.k...@siemens.com>
---
meta-isar/scripts/lib/wic/canned-wks/beagleplay.wks.in | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/meta-isar/scripts/lib/wic/canned-wks/beagleplay.wks.in b/meta-isar/scripts/lib/wic/canned-wks/beagleplay.wks.in
index 930db25c..dd15222b 100644
--- a/meta-isar/scripts/lib/wic/canned-wks/beagleplay.wks.in
+++ b/meta-isar/scripts/lib/wic/canned-wks/beagleplay.wks.in
@@ -1,11 +1,11 @@
#
-# Copyright (c) Siemens AG, 2023-2024
+# Copyright (c) Siemens AG, 2023-2025
#
# SPDX-License-Identifier: MIT

-part /boot/firmware --source bootimg-partition --fstype=vfat --label firmware --active --align 1024 --size 16M --overhead-factor 1 --extra-space 0 --use-uuid --part-type E3C9E316-0B5C-4DB8-817D-F92DF00215AE
+part /boot/firmware --source bootimg-partition --fstype=vfat --label firmware --active --align 1024 --size 16M --overhead-factor 1 --extra-space 0 --use-uuid --part-type E3C9E316-0B5C-4DB8-817D-F92DF00215AE --mbr
part /boot --source bootimg-efi-isar --sourceparams "loader=systemd-boot" --label efi --part-type EF00 --align 1024 --use-uuid

part / --source rootfs --fstype ext4 --mkfs-extraopts "-T default" --label platform --align 1024 --use-uuid --exclude-path boot/

-bootloader --ptable gpt --source hybrid-boot --timeout=0 --append "rootwait rw"
+bootloader --ptable gpt-hybrid --timeout=0 --append "rootwait rw"
--
2.51.0

Zhihang Wei

unread,
Nov 27, 2025, 3:35:21 AM (8 days ago) Nov 27
to Jan Kiszka, isar-users
Applied to next, thanks.

Best regards,
Zhihang
Reply all
Reply to author
Forward
0 new messages