| d26945f4 | 31-Mar-2026 |
Hari Nagalla <hnagalla@ti.com> |
feat(k3low): add BL1 platform definitions and integration for AM62L
AM62L devices use BL1 to configure DDR4/LPDDR4 before the secondary bootloader. This patch wires all prior DDR and board patches i
feat(k3low): add BL1 platform definitions and integration for AM62L
AM62L devices use BL1 to configure DDR4/LPDDR4 before the secondary bootloader. This patch wires all prior DDR and board patches into a complete, buildable bl1.bin:
- ti_platform_defs.h: add IMAGE_BL1 conditionals for BL1-specific stack and memory layout definitions. - platform_def.h: add BL1 SRAM base/size and mailbox address definitions used by am62l_bl1_setup.c. - am62l_bl1_setup.c: BL1 platform initialisation — console, DDR init via the Cadence/TI shim, and WFI-based handoff to the secondary bootloader. - platform.mk: add BL1_SOURCES, K3_LPDDR4_SOURCES, update BUILD_PLAT and PLAT_INCLUDES to compile all DDR and BL1 sources.
Change-Id: I91e8b9e8e43a5560aa688d58e6805a7b5236de44 Signed-off-by: Hari Nagalla <hnagalla@ti.com>
show more ...
|