On 3/17/2026 8:37 AM, Leon Anavi via lists.yoctoproject.org wrote:
Add a chosen tick-timer in version 2025.10 to boot on PocketBeagle.
Fixes:
CPU : AM335X-GP rev 2.1
Model: TI AM335x PocketBeagle
DRAM: 512 MiB
Core: 155 devices, 16 uclasses, devicetree: separate
Could not initialize timer (err -19)
The patch is based on the following related discussions:
- arm: dts: am335x-*-u-boot: Add chosen tick-timer
https://lists.denx.de/pipermail/u-boot/2026-January/608684.html
- pocketbeagle stuck in boot loop with timer error
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=269124
Signed-off-by: Leon Anavi <[email protected]>
---
...s-am335x-pocketbeagle-Add-tick-timer.patch | 29 +++++++++++++++++++
.../u-boot/u-boot-bb.org_2025.10.bb | 1 +
2 files changed, 30 insertions(+)
create mode 100644
meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.10+git/0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch
diff --git
a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.10+git/0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch
b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.10+git/0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch
new file mode 100644
index 00000000..424a4bb3
--- /dev/null
+++
b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.10+git/0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch
@@ -0,0 +1,29 @@
+From 55ee5fecd68d0858ba6743137162252adedf2f72 Mon Sep 17 00:00:00 2001
+From: Leon Anavi <[email protected]>
+Date: Mon, 16 Mar 2026 18:34:58 +0000
+Subject: [PATCH] arm: dts: am335x-pocketbeagle: Add tick-timer
+
+Add a binding for the tick-timer for PocketBeagle.
+
+Upstream-Status: Pending
[https://lists.denx.de/pipermail/u-boot/2026-January/608684.html]
+
+Signed-off-by: Leon Anavi <[email protected]>
+---
+ arch/arm/dts/am335x-pocketbeagle.dts | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/arch/arm/dts/am335x-pocketbeagle.dts
b/arch/arm/dts/am335x-pocketbeagle.dts
+index b379e3a5570..02e3aac5606 100644
+--- a/arch/arm/dts/am335x-pocketbeagle.dts
++++ b/arch/arm/dts/am335x-pocketbeagle.dts
+@@ -15,6 +15,7 @@
+
+ chosen {
+ stdout-path = &uart0;
++ tick-timer = &timer2;
+ };
+
+ leds {
+--
+2.53.0
+
diff --git a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.10.bb
b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.10.bb
index 5a8abec0..1c4f0691 100644
--- a/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.10.bb
+++ b/meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.10.bb
@@ -17,3 +17,4 @@ SRCREV:pocketbeagle2 =
"4e0b6294a1185029d34eff6ed91f3ad1734b643f"
SRCREV:pocketbeagle2-k3r5 = "4e0b6294a1185029d34eff6ed91f3ad1734b643f"
SRC_URI:append:pocketbeagle2 = " file://bootcmd-ti-mmc.cfg"
+SRC_URI:append:beaglebone = "
file://0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch"
Is this for beaglebone or pocketbeagle?
--
Ryan Eatmon [email protected]
-----------------------------------------
Texas Instruments, Inc. - LCPD - MGTS
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#19739):
https://lists.yoctoproject.org/g/meta-ti/message/19739
Mute This Topic: https://lists.yoctoproject.org/mt/118364069/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-