From: "Marko Mäkelä" <marko.makela@iki.fi>
To: Robert Nelson <robertcnelson@gmail.com>
Cc: Randolph Sapp <rs@ti.com>,
Erik Welsh <Erik.Welsh@octavosystems.com>,
Anshul Dalal <anshuld@ti.com>,
bb@ti.com, nm@ti.com, trini@konsulko.com, afd@ti.com,
u-boot@lists.denx.de
Subject: Re: [PATCH 2/3] k3-am62-pocketbeagle2: add initial board support
Date: Sat, 18 Apr 2026 18:02:47 +0300 [thread overview]
Message-ID: <aeOdF46Ny1AfNsMi@kehys.lan> (raw)
In-Reply-To: <CAOCHtYhN42myMkq9zTUM2ETMP6oBA4mBAzPsYcOqVRG=ZskgfQ@mail.gmail.com>
Hi Robert,
I found some time to spend on this again.
Sat, Mar 28, 2026 at 11:39:00AM -0500, Robert Nelson wrote:
>Side note, here's my ci builder for u-boot.. :
>https://github.com/beagleboard/u-boot-pocketbeagle2
I got a little further by adopting a few changes from your
build_u-boot.sh script, namely the UART 0x6
and the DRAM start address 0x80080000 for both OPTEE and TF-A.
Previously, the UART output stopped right after switching to a 64-bit
core. Now I am getting some further messages, but nothing for the 64-bit
U-boot itself:
U-Boot SPL 2026.01 (Apr 18 2026 - 14:03:05 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000c '12.0.2--v12.00.02 (Clever Cat)')
Changed A53 CPU frequency to 1400000000Hz (T grade) in DT
SPL initial stack usage: 13416 bytes
Trying to boot from MMC2
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Authentication passed
Starting ATF on ARM64 core...
I/TC:
I/TC: OP-TEE version: Unknown_4.10 (gcc version 14.2.0 (Debian 14.2.0-19)) #1 Sat Apr 18 14:03:00 UTC 2026 aarch64
I/TC: WARNING: This OP-TEE configuration might be insecure!
I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
I/TC: Primary CPU initializing
I/TC: GIC redistributor base address not provided
I/TC: Assuming default GIC group status and modifier
I/TC: SYSFW ABI: 4.0 (firmware rev 0x000c '12.0.2--v12.00.02 (Clever Cat)')
I/TC: HUK Initialized
I/TC: Disabling output console
I am using the ti-linux-firmware branch (tag 12.00.00.07) of
https://git.ti.com/git/processor-firmware/ti-linux-firmware.git; I
couldn't access the repository in your script. I pointed both the 32-bit
and the 64-bit U-boot build to it via the BINMAN_INDIRS variable.
I am using the most recent OPTEE (tag: 4.10.0) and TF-A (dated April 9).
Initially I was copying the file tiboot3.bin from my build container. I
tried to mimic your script and switched to copying
tiboot3-am62x-hs-fs-evm.bin instead (named tiboot3.bin on the MicroSD
card), but it did not make any difference to the above output.
The U-boot source I am trying to build is your clone
ef03e35488377a32cdd4f76d1a03ef7f60c798ef (January 30).
Can you give any hint where it could be stuck or how to enable the UART
output in U-boot? As far as I can tell, my build is passing similar
options to the U-boot build as yours, with the main one being
am62_pocketbeagle2_*_defconfig. I'm editing a build script that was
working for the PHYTEC phyBOARD Lyra. I see that your script is setting
CONFIG_BOOTCOMMAND in the USB DFU version. I am attempting to build the
normal version.
With best regards,
Marko
next prev parent reply other threads:[~2026-04-18 15:02 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-03-17 22:37 [PATCH 0/3] k3-am62-pocketbeagle2: add board and variant support rs
2026-03-17 22:37 ` [PATCH 1/3] arm: mach-k3: am62: add &main_uart6 to clock and pwr tree rs
2026-03-17 22:37 ` [PATCH 2/3] k3-am62-pocketbeagle2: add initial board support rs
2026-03-20 9:29 ` Anshul Dalal
2026-03-20 15:32 ` Robert Nelson
2026-03-23 19:37 ` Randolph Sapp
2026-03-23 19:46 ` Robert Nelson
2026-03-26 0:34 ` Randolph Sapp
2026-03-26 23:23 ` Randolph Sapp
2026-03-27 14:25 ` Marko Mäkelä
2026-03-27 14:53 ` Robert Nelson
2026-03-27 19:15 ` Marko Mäkelä
2026-03-28 8:18 ` Marko Mäkelä
2026-03-28 16:39 ` Robert Nelson
2026-03-29 17:13 ` Marko Mäkelä
2026-03-30 14:41 ` Robert Nelson
2026-04-18 15:02 ` Marko Mäkelä [this message]
2026-04-18 17:53 ` Robert Nelson
2026-04-19 13:54 ` Marko Mäkelä
2026-04-19 15:08 ` Robert Nelson
2026-04-20 18:20 ` Marko Mäkelä
2026-03-30 23:57 ` Randolph Sapp
2026-03-31 16:13 ` Robert Nelson
2026-03-31 22:54 ` Randolph Sapp
2026-03-17 22:38 ` [PATCH 3/3] k3-am62-pocketbeagle2: add support for 1GB variant rs
2026-03-20 10:10 ` Anshul Dalal
2026-03-20 15:26 ` Robert Nelson
2026-03-23 18:38 ` Randolph Sapp
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=aeOdF46Ny1AfNsMi@kehys.lan \
--to=marko.makela@iki.fi \
--cc=Erik.Welsh@octavosystems.com \
--cc=afd@ti.com \
--cc=anshuld@ti.com \
--cc=bb@ti.com \
--cc=nm@ti.com \
--cc=robertcnelson@gmail.com \
--cc=rs@ti.com \
--cc=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox