diff options
| author | Leon Anavi <leon.anavi@konsulko.com> | 2026-03-17 15:37:43 +0200 |
|---|---|---|
| committer | Ryan Eatmon <reatmon@ti.com> | 2026-03-18 08:24:01 -0500 |
| commit | 204dbf803bfb59b176c96fbb0bd8f55e604e38f5 (patch) | |
| tree | b65345d690720a82829bd20dffa977bbccc6fbb7 | |
| parent | ee4b9d9053d0ee67f24ce75a2e1b2e9d33f57561 (diff) | |
| download | meta-ti-204dbf803bfb59b176c96fbb0bd8f55e604e38f5.tar.gz | |
u-boot-bb.org: Add a tick-timer for PocketBeagle
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 <leon.anavi@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
| -rw-r--r-- | meta-beagle/recipes-bsp/u-boot/u-boot-bb.org-2025.10+git/0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch | 28 | ||||
| -rw-r--r-- | meta-beagle/recipes-bsp/u-boot/u-boot-bb.org_2025.10.bb | 1 |
2 files changed, 29 insertions, 0 deletions
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..661425dc --- /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,28 @@ | |||
| 1 | From 55ee5fecd68d0858ba6743137162252adedf2f72 Mon Sep 17 00:00:00 2001 | ||
| 2 | From: Leon Anavi <leon.anavi@konsulko.com> | ||
| 3 | Date: Mon, 16 Mar 2026 18:34:58 +0000 | ||
| 4 | Subject: [PATCH] arm: dts: am335x-pocketbeagle: Add tick-timer | ||
| 5 | |||
| 6 | Add a binding for the tick-timer for PocketBeagle. | ||
| 7 | |||
| 8 | Upstream-Status: Pending [https://lists.denx.de/pipermail/u-boot/2026-January/608684.html] | ||
| 9 | |||
| 10 | Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> | ||
| 11 | --- | ||
| 12 | arch/arm/dts/am335x-pocketbeagle.dts | 1 + | ||
| 13 | 1 file changed, 1 insertion(+) | ||
| 14 | |||
| 15 | diff --git a/arch/arm/dts/am335x-pocketbeagle.dts b/arch/arm/dts/am335x-pocketbeagle.dts | ||
| 16 | index b379e3a5570..02e3aac5606 100644 | ||
| 17 | --- a/arch/arm/dts/am335x-pocketbeagle.dts | ||
| 18 | +++ b/arch/arm/dts/am335x-pocketbeagle.dts | ||
| 19 | @@ -15,6 +15,7 @@ | ||
| 20 | |||
| 21 | chosen { | ||
| 22 | stdout-path = &uart0; | ||
| 23 | + tick-timer = &timer2; | ||
| 24 | }; | ||
| 25 | |||
| 26 | leds { | ||
| 27 | -- | ||
| 28 | 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" | |||
| 17 | SRCREV:pocketbeagle2-k3r5 = "4e0b6294a1185029d34eff6ed91f3ad1734b643f" | 17 | SRCREV:pocketbeagle2-k3r5 = "4e0b6294a1185029d34eff6ed91f3ad1734b643f" |
| 18 | 18 | ||
| 19 | SRC_URI:append:pocketbeagle2 = " file://bootcmd-ti-mmc.cfg" | 19 | SRC_URI:append:pocketbeagle2 = " file://bootcmd-ti-mmc.cfg" |
| 20 | SRC_URI:append:beaglebone = " file://0001-arm-dts-am335x-pocketbeagle-Add-tick-timer.patch" | ||
