Re: [meta-ti] [meta-beagle][PATCHv3] u-boot-bb.org: Add a tick-timer for PocketBeagle

Ryan Eatmon <[email protected]>
Newsgroups org.yoctoproject.lists.meta-ti
Message-ID <[email protected]>

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?


> 
> 
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#19736): https://lists.yoctoproject.org/g/meta-ti/message/19736
> Mute This Topic: https://lists.yoctoproject.org/mt/118364069/6551054
> Group Owner: [email protected]
> Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [[email protected]]
> -=-=-=-=-=-=-=-=-=-=-=-
> 

-- 
Ryan Eatmon                [email protected]
-----------------------------------------
Texas Instruments, Inc.  -  LCPD  -  MGTS
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.