[PATCH v1 0/4] Relocate U-Boot in the last bank

Anshul Dalal anshuld at ti.com
Mon Apr 6 14:19:39 CEST 2026


On Fri, 03 Apr 2026 12:01:02 +0300, Ilias Apalodimas <ilias.apalodimas at linaro.org> wrote:
> [...]
> Patch #1 - The boilerplate code that moves bi_dram from bd to gd
> Patch #2 - Moves the ram_base calculation in its own initcall
> Patch #3 - Cleans up and prepares setup_dest_addr()
> Patch #4 - Adds the Kconfig option and code to allow us to relocate in top
>            memory banks
> 

Please rebase on next for next revision, for now I have tested on top of
075bd023c77f (master) on TI AM62p and AM62a EVM, below are the relocation
addresses:

         Memory Banks                      |  Before  | After
AM62a 1: 0x80000000  - 0x100000000 (2GiB)  | fff14000 | 8fff14000
      2: 0x880000000 - 0x900000000 (2GiB)
AM62p 1: 0x80000000  - 0x100000000 (2GiB)  | ffe9c000 | 9ffe9c000
      2: 0x880000000 - 0xa00000000 (6GiB)

Tested-by: Anshul Dalal <anshuld at ti.com>

-- 
Anshul Dalal <anshuld at ti.com>


More information about the U-Boot mailing list