* [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation
@ 2025-11-24 7:15 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 1/4] u-boot-beagleplay: Update to v2025.10 'Jan Kiszka' via isar-users
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-11-24 7:15 UTC (permalink / raw)
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
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/cover.1763968559.git.jan.kiszka%40siemens.com.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 1/4] u-boot-beagleplay: Update to v2025.10
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
@ 2025-11-24 7:15 ` 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 2/4] linux-mailine: Update to 6.12.58 'Jan Kiszka' via isar-users
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-11-24 7:15 UTC (permalink / raw)
To: isar-users
From: Jan Kiszka <jan.kiszka@siemens.com>
This allows to drop the patch we were carrying.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
...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 ++--
3 files changed, 10 insertions(+), 90 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%)
diff --git a/meta-isar/recipes-bsp/u-boot/files/0001-TMP-board-ti-am62x-Add-basic-initialization-for-usb-.patch b/meta-isar/recipes-bsp/u-boot/files/0001-TMP-board-ti-am62x-Add-basic-initialization-for-usb-.patch
deleted file mode 100644
index d4e3137e..00000000
--- a/meta-isar/recipes-bsp/u-boot/files/0001-TMP-board-ti-am62x-Add-basic-initialization-for-usb-.patch
+++ /dev/null
@@ -1,80 +0,0 @@
-From 3502d8a4dd51b3bfe9b2fb123f0e8d6f7c0735ec Mon Sep 17 00:00:00 2001
-From: Nishanth Menon <nm@ti.com>
-Date: Tue, 25 Jul 2023 13:52:50 -0500
-Subject: [PATCH] TMP: board: ti: am62x: Add basic initialization for usb
- voltage, 32k crystal, debounce
-
-Do the basic configuration required for setting up the USB core voltage
-configuration, setup to configure the 32k clock coming from 32k crystal
-and the debounce configurations for the various pins.
-
-See https://lore.kernel.org/u-boot/20230725185253.2123433-4-nm@ti.com/
-Changes since then: writel(val, reg) - fixed for debounce values
-
-Signed-off-by: Nishanth Menon <nm@ti.com>
----
- board/ti/am62x/evm.c | 46 ++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 46 insertions(+)
-
-diff --git a/board/ti/am62x/evm.c b/board/ti/am62x/evm.c
-index ad939088402..a1575c2b220 100644
---- a/board/ti/am62x/evm.c
-+++ b/board/ti/am62x/evm.c
-@@ -78,8 +78,54 @@ static int video_setup(void)
- return 0;
- }
-
-+#define CTRLMMR_USB0_PHY_CTRL 0x43004008
-+#define CTRLMMR_USB1_PHY_CTRL 0x43004018
-+#define CORE_VOLTAGE 0x80000000
-+
-+#define WKUP_CTRLMMR_DBOUNCE_CFG1 0x04504084
-+#define WKUP_CTRLMMR_DBOUNCE_CFG2 0x04504088
-+#define WKUP_CTRLMMR_DBOUNCE_CFG3 0x0450408c
-+#define WKUP_CTRLMMR_DBOUNCE_CFG4 0x04504090
-+#define WKUP_CTRLMMR_DBOUNCE_CFG5 0x04504094
-+#define WKUP_CTRLMMR_DBOUNCE_CFG6 0x04504098
-+
- void spl_board_init(void)
- {
-+ u32 val;
-+
-+ /* Set USB0 PHY core voltage to 0.85V */
-+ val = readl(CTRLMMR_USB0_PHY_CTRL);
-+ val &= ~(CORE_VOLTAGE);
-+ writel(val, CTRLMMR_USB0_PHY_CTRL);
-+
-+ /* Set USB1 PHY core voltage to 0.85V */
-+ val = readl(CTRLMMR_USB1_PHY_CTRL);
-+ val &= ~(CORE_VOLTAGE);
-+ writel(val, CTRLMMR_USB1_PHY_CTRL);
-+
-+ /* We have 32k crystal, so lets enable it */
-+ val = readl(MCU_CTRL_LFXOSC_CTRL);
-+ val &= ~(MCU_CTRL_LFXOSC_32K_DISABLE_VAL);
-+ writel(val, MCU_CTRL_LFXOSC_CTRL);
-+ /* Add any TRIM needed for the crystal here.. */
-+ /* Make sure to mux up to take the SoC 32k from the crystal */
-+ writel(MCU_CTRL_DEVICE_CLKOUT_LFOSC_SELECT_VAL,
-+ MCU_CTRL_DEVICE_CLKOUT_32K_CTRL);
-+
-+ /* Setup debounce conf registers - arbitrary values. Times are approx */
-+ /* 1.9ms debounce @ 32k */
-+ writel(0x1, WKUP_CTRLMMR_DBOUNCE_CFG1);
-+ /* 5ms debounce @ 32k */
-+ writel(0x5, WKUP_CTRLMMR_DBOUNCE_CFG2);
-+ /* 20ms debounce @ 32k */
-+ writel(0x14, WKUP_CTRLMMR_DBOUNCE_CFG3);
-+ /* 46ms debounce @ 32k */
-+ writel(0x18, WKUP_CTRLMMR_DBOUNCE_CFG4);
-+ /* 100ms debounce @ 32k */
-+ writel(0x1c, WKUP_CTRLMMR_DBOUNCE_CFG5);
-+ /* 156ms debounce @ 32k */
-+ writel(0x1f, WKUP_CTRLMMR_DBOUNCE_CFG6);
-+
- video_setup();
- enable_caches();
- if (IS_ENABLED(CONFIG_SPL_SPLASH_SCREEN) && IS_ENABLED(CONFIG_SPL_BMP))
---
-2.35.3
-
diff --git a/meta-isar/recipes-bsp/u-boot/files/rules-beagleplay b/meta-isar/recipes-bsp/u-boot/files/rules-beagleplay
index bc6c8f2b..fbd423a7 100755
--- a/meta-isar/recipes-bsp/u-boot/files/rules-beagleplay
+++ b/meta-isar/recipes-bsp/u-boot/files/rules-beagleplay
@@ -13,10 +13,10 @@ SET_CROSS_BUILD_TOOLS=CROSS_BUILD_TOOLS=y
endif
override_dh_auto_build:
- $(MAKE) $(PARALLEL_MAKE) ARCH=arm am62x_evm_r5_defconfig beagleplay_r5.config
+ $(MAKE) $(PARALLEL_MAKE) ARCH=arm am62x_beagleplay_r5_defconfig
$(MAKE) $(PARALLEL_MAKE) ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf-
- $(MAKE) $(PARALLEL_MAKE) am62x_evm_a53_defconfig beagleplay_a53.config
+ $(MAKE) $(PARALLEL_MAKE) am62x_beagleplay_a53_defconfig
$(MAKE) $(PARALLEL_MAKE) BL31=/usr/lib/trusted-firmware-a/beagleplay/bl31.bin \
TEE=/usr/lib/optee-os/beagleplay/tee-raw.bin
$(MAKE) $(PARALLEL_MAKE) u-boot-initial-env
diff --git a/meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2024.01.bb b/meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2025.10.bb
similarity index 71%
rename from meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2024.01.bb
rename to meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2025.10.bb
index f9b6b6c3..b3ec4503 100644
--- a/meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2024.01.bb
+++ b/meta-isar/recipes-bsp/u-boot/u-boot-beagleplay_2025.10.bb
@@ -7,19 +7,18 @@
require recipes-bsp/u-boot/u-boot-custom.inc
-TI_FIRMWARE_SRCREV = "9ee2fedb1fb4815f54310dd872d34faf9948c7c1"
+TI_FIRMWARE_SRCREV = "0a37dc07b1120127eba73c7196a0b532350b9639"
SRC_URI += " \
https://ftp.denx.de/pub/u-boot/u-boot-${PV}.tar.bz2 \
https://github.com/TexasInstruments/ti-linux-firmware/raw/${TI_FIRMWARE_SRCREV}/ti-sysfw/ti-fs-firmware-am62x-gp.bin;downloadfilename=ti-fs-firmware-am62x-gp.bin;name=sysfw \
https://github.com/TexasInstruments/ti-linux-firmware/raw/${TI_FIRMWARE_SRCREV}/ti-sysfw/ti-fs-stub-firmware-am62x-gp.bin;downloadfilename=ti-fs-stub-firmware-am62x-gp.bin;name=sysfw-stub \
https://github.com/TexasInstruments/ti-linux-firmware/raw/${TI_FIRMWARE_SRCREV}/ti-dm/am62xx/ipc_echo_testb_mcu1_0_release_strip.xer5f;downloadfilename=ipc_echo_testb_mcu1_0_release_strip.xer5f;name=dm \
- file://0001-TMP-board-ti-am62x-Add-basic-initialization-for-usb-.patch \
file://rules-beagleplay"
-SRC_URI[sha256sum] = "b99611f1ed237bf3541bdc8434b68c96a6e05967061f992443cb30aabebef5b3"
-SRC_URI[sysfw.sha256sum] = "be7008fdf60ea7ac72d36f57a29c6a1cc6b1aa01a595eae7b3e0e927aae78e2b"
-SRC_URI[sysfw-stub.sha256sum] = "1d5b23b8395037539c3b97eda2f3cc887ac2d6d0c834c9238fb727efc3c8a253"
-SRC_URI[dm.sha256sum] = "6d8a1d8a8ea430efcc6effe025865df1e5eeebf572273d97e9529781e1d04663"
+SRC_URI[sha256sum] = "b4f032848e56cc8f213ad59f9132c084dbbb632bc29176d024e58220e0efdf4a"
+SRC_URI[sysfw.sha256sum] = "368457718e7dc2c429db7177b31949b5d120ec97563746867fbc4883c94ee1c3"
+SRC_URI[sysfw-stub.sha256sum] = "451f273b81c35b42d64e3ddfa73271dbff9da1d93f0713ec6e69bed5e836c28d"
+SRC_URI[dm.sha256sum] = "0748804446dc79a8f9564f2d734d1f4346639a55e667707714c11e62766bcfce"
S = "${WORKDIR}/u-boot-${PV}"
@@ -29,9 +28,10 @@ U_BOOT_BIN_INSTALL = "tiboot3-am62x-gp-evm.bin tispl.bin_unsigned u-boot.img_uns
DEPENDS += "trusted-firmware-a-beagleplay optee-os-beagleplay"
DEBIAN_BUILD_DEPENDS =. "gcc-arm-linux-gnueabihf, \
- libssl-dev:native, libssl-dev, \
+ libgnutls28-dev:native, libgnutls28-dev:${DISTRO_ARCH}, \
+ libssl-dev:native, libssl-dev:${DISTRO_ARCH}, \
swig, python3-dev:native, python3-setuptools, python3-pyelftools, \
- python3-jsonschema:native, python3-yaml:native, \
+ python3-jsonschema:native, python3-yaml:native, yamllint:native, \
trusted-firmware-a-beagleplay, optee-os-beagleplay,"
do_prepare_build:append() {
--
2.51.0
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/7b7564270ed5464f1f17a4a24861fdcf2355b6cb.1763968559.git.jan.kiszka%40siemens.com.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 2/4] linux-mailine: Update to 6.12.58
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 1/4] u-boot-beagleplay: Update to v2025.10 'Jan Kiszka' via isar-users
@ 2025-11-24 7:15 ` 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 3/4] beagleplay: Use gpt-hybrid instead of our custom plugin 'Jan Kiszka' via isar-users
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-11-24 7:15 UTC (permalink / raw)
To: isar-users
From: Jan Kiszka <jan.kiszka@siemens.com>
This give warning-free boot on the beagleplay.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
.../{linux-mainline_6.6.11.bb => linux-mainline_6.12.58.bb} | 4 ++--
.../linux/{linux-phy_6.6.11.bb => linux-phy_6.12.58.bb} | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
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%)
diff --git a/meta-isar/recipes-kernel/linux/linux-mainline_6.6.11.bb b/meta-isar/recipes-kernel/linux/linux-mainline_6.12.58.bb
similarity index 91%
rename from meta-isar/recipes-kernel/linux/linux-mainline_6.6.11.bb
rename to meta-isar/recipes-kernel/linux/linux-mainline_6.12.58.bb
index 2287e763..a21ef81c 100644
--- a/meta-isar/recipes-kernel/linux/linux-mainline_6.6.11.bb
+++ b/meta-isar/recipes-kernel/linux/linux-mainline_6.12.58.bb
@@ -1,7 +1,7 @@
# Example recipe for building the mainline kernel
#
# This software is a part of ISAR.
-# Copyright (c) Siemens AG, 2018-2024
+# Copyright (c) Siemens AG, 2018-2025
#
# SPDX-License-Identifier: MIT
@@ -16,7 +16,7 @@ SRC_URI += " \
file://subdir/no-ubifs-fs.cfg \
file://no-root-nfs.cfg;apply=no"
-SRC_URI[sha256sum] = "afe2e5a661bb886d762684ebea71607d1ee8cb9dd100279d2810ba20d9671e52"
+SRC_URI[sha256sum] = "5f1c4c546660a6a81046fdfa6195306bad2c8d17c0d69876dc100a85ad4613ac"
S = "${WORKDIR}/linux-${ARCHIVE_VERSION}"
diff --git a/meta-isar/recipes-kernel/linux/linux-phy_6.6.11.bb b/meta-isar/recipes-kernel/linux/linux-phy_6.12.58.bb
similarity index 84%
rename from meta-isar/recipes-kernel/linux/linux-phy_6.6.11.bb
rename to meta-isar/recipes-kernel/linux/linux-phy_6.12.58.bb
index 25864d1c..0ee6eea9 100644
--- a/meta-isar/recipes-kernel/linux/linux-phy_6.6.11.bb
+++ b/meta-isar/recipes-kernel/linux/linux-phy_6.12.58.bb
@@ -1,4 +1,4 @@
-require recipes-kernel/linux/linux-mainline_6.6.11.bb
+require recipes-kernel/linux/linux-mainline_${PV}.bb
SRC_URI:remove = "file://ftpm-module.cfg"
SRC_URI:remove = "file://subdir/no-ubifs-fs.cfg"
--
2.51.0
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/73534ede63a422a910f5bbf30055de39ca2b2164.1763968559.git.jan.kiszka%40siemens.com.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 3/4] beagleplay: Use gpt-hybrid instead of our custom plugin
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 1/4] u-boot-beagleplay: Update to v2025.10 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 2/4] linux-mailine: Update to 6.12.58 'Jan Kiszka' via isar-users
@ 2025-11-24 7:15 ` 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 4/4] wic: Deprecate hybrid-boot plugin 'Jan Kiszka' via isar-users
2025-11-27 8:35 ` [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation Zhihang Wei
4 siblings, 0 replies; 6+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-11-24 7:15 UTC (permalink / raw)
To: isar-users
From: Jan Kiszka <jan.kiszka@siemens.com>
The wic version we are using supports this now.
Signed-off-by: Jan Kiszka <jan.kiszka@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
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/c812412c533c5ad61fb4e4b5f4fd4ff3ef2b7bb6.1763968559.git.jan.kiszka%40siemens.com.
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH 4/4] wic: Deprecate hybrid-boot plugin
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
` (2 preceding siblings ...)
2025-11-24 7:15 ` [PATCH 3/4] beagleplay: Use gpt-hybrid instead of our custom plugin 'Jan Kiszka' via isar-users
@ 2025-11-24 7:15 ` 'Jan Kiszka' via isar-users
2025-11-27 8:35 ` [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation Zhihang Wei
4 siblings, 0 replies; 6+ messages in thread
From: 'Jan Kiszka' via isar-users @ 2025-11-24 7:15 UTC (permalink / raw)
To: isar-users
From: Jan Kiszka <jan.kiszka@siemens.com>
This is equally covered by wic's native gpt-hybrid partition type.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
---
RECIPE-API-CHANGELOG.md | 5 +++++
meta/scripts/lib/wic/plugins/source/hybrid-boot.py | 1 +
2 files changed, 6 insertions(+)
diff --git a/RECIPE-API-CHANGELOG.md b/RECIPE-API-CHANGELOG.md
index 20183a8d..a9f835e6 100644
--- a/RECIPE-API-CHANGELOG.md
+++ b/RECIPE-API-CHANGELOG.md
@@ -866,3 +866,8 @@ INITRD_IMAGE is "only" deprecated; meaning that it may still be used (but
build-time warnings will be raised). If both IMAGE_INITRD and INITRD_IMAGE
are set then the latter will be ignored (a warning noting that both were
set will be emitted).
+
+### Deprecate hybrid-boot wic plugin
+
+Use wic's gpt-hybrid partition type combined with --mbr for the legacy
+partitions instead.
diff --git a/meta/scripts/lib/wic/plugins/source/hybrid-boot.py b/meta/scripts/lib/wic/plugins/source/hybrid-boot.py
index c73e89e6..faff6439 100644
--- a/meta/scripts/lib/wic/plugins/source/hybrid-boot.py
+++ b/meta/scripts/lib/wic/plugins/source/hybrid-boot.py
@@ -27,6 +27,7 @@ class HybridBoot(SourcePlugin):
@classmethod
def do_install_disk(cls, disk, disk_name, creator, workdir, oe_builddir,
bootimg_dir, kernel_dir, native_sysroot):
+ logger.warning("hybrid-boot is deprecated, use --ptable gpt-hybrid instead")
for part in creator.parts:
if part.active:
break
--
2.51.0
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/6107d3b821d9bcd8ba6adbd79ff3632fdc99dd30.1763968559.git.jan.kiszka%40siemens.com.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
` (3 preceding siblings ...)
2025-11-24 7:15 ` [PATCH 4/4] wic: Deprecate hybrid-boot plugin 'Jan Kiszka' via isar-users
@ 2025-11-27 8:35 ` Zhihang Wei
4 siblings, 0 replies; 6+ messages in thread
From: Zhihang Wei @ 2025-11-27 8:35 UTC (permalink / raw)
To: Jan Kiszka, isar-users
Applied to next, thanks.
Best regards,
Zhihang
On 11/24/25 08:15, 'Jan Kiszka' via isar-users wrote:
> 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%)
>
--
You received this message because you are subscribed to the Google Groups "isar-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/isar-users/aa6cc829-f9ad-4f6e-b70f-600f5861a51b%40ilbers.de.
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-11-27 8:35 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-11-24 7:15 [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 1/4] u-boot-beagleplay: Update to v2025.10 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 2/4] linux-mailine: Update to 6.12.58 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 3/4] beagleplay: Use gpt-hybrid instead of our custom plugin 'Jan Kiszka' via isar-users
2025-11-24 7:15 ` [PATCH 4/4] wic: Deprecate hybrid-boot plugin 'Jan Kiszka' via isar-users
2025-11-27 8:35 ` [PATCH 0/4] Updates for BeaglePlay board, hybrid-boot plugin deprecation Zhihang Wei
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox