public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Randolph Sapp <rs@ti.com>
To: Robert Nelson <robertcnelson@gmail.com>,
	Randolph Sapp <rs@ti.com>,
	"Erik Welsh" <Erik.Welsh@octavosystems.com>
Cc: 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: Wed, 25 Mar 2026 19:34:37 -0500	[thread overview]
Message-ID: <DHCAJ6L5XC77.9F2NK2OOEAT5@ti.com> (raw)
In-Reply-To: <CAOCHtYgan-p8PiuwKCPmDY=xaKvnGc+F1OZXgyDHFGg4F9NJ1Q@mail.gmail.com>

On Mon Mar 23, 2026 at 2:46 PM CDT, Robert Nelson wrote:
> On Mon, Mar 23, 2026 at 2:37 PM Randolph Sapp <rs@ti.com> wrote:
>> On Fri Mar 20, 2026 at 10:32 AM CDT, Robert Nelson wrote:
>> >> > +++ b/configs/am62_pocketbeagle2_a53_defconfig
>> >> > @@ -6,11 +6,11 @@ CONFIG_SPL_LIBCOMMON_SUPPORT=y
>> >> >  CONFIG_SPL_LIBGENERIC_SUPPORT=y
>> >> >  CONFIG_NR_DRAM_BANKS=1
>> >> >  CONFIG_SOC_K3_AM625=y
[snip]
>> >> > @@ -120,7 +115,8 @@ CONFIG_SYSRESET_TI_SCI=y
>> >> >  CONFIG_EXT4_WRITE=y
>> >> >  CONFIG_FS_FAT_MAX_CLUSTSIZE=16384
>> >> >  CONFIG_LZO=y
>> >> > -CONFIG_EFI_SET_TIME=y
>> >> > +CONFIG_SYS_MEM_TOP_HIDE=0x4000000
>> >>
>> >> Any reason why we are using TOP_HIDE here instead of just moving OPTEE
>> >> lower in DDR like we do on the 512MiB AM6254atl EVM?
>> >
>> > Sorry, that is now a legacy setting before OPTEE finally got moved in
>> > v2026.01, as this had been developed thru v2025 u-boot releases..
>> >
>>
>> Well, it's worth noting that this change was not done in the usual way, and
>> involves user interaction during the build beyond selecting a defconfig.
>>
>> https://texasinstruments.github.io/processor-sdk-doc/processor-sdk-linux-AM62X/esd/docs/master/linux/Foundational_Components_ATF.html
>> https://git.ti.com/cgit/arago-project/meta-ti/tree/meta-ti-bsp/conf/machine/am62xxsip-evm.conf
>>
>> Robert, are you alright with me making the requested changes?
>
> I guess as long as we document it. I know the Octavo OSD62-sip @Erik
> Welsh  will also be building on both am62xxsip and pocketbeagle2 based
> on the 512MB and then larger memory sizes (1G, 2G, etc.).
>
> Regards,

Oh boy, adjusting the memory maps kept getting me out of memory errors in the
EFI flow that I knew should not be true. Found something fun: LMB reserved
memory regions do not match EFI reserved memory regions. EFI's
efi_carve_out_dt_rsv is setting regions to be more strict that LMB's base
requirements. When this occurs and an allocation runs into this discrepancy,
that allocation and all future allocation requests in the EFI flow will begin to
fail as they are repeatedly given the same LMB start address in the unapproved
region.

Randolph

  reply	other threads:[~2026-03-26  0:34 UTC|newest]

Thread overview: 23+ 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 [this message]
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-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=DHCAJ6L5XC77.9F2NK2OOEAT5@ti.com \
    --to=rs@ti.com \
    --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=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