public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
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

  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