[PATCH V6 00/10] Update SPL splashscreen framework for AM62x

Jagan Teki jagan at amarulasolutions.com
Thu Jan 11 11:20:48 CET 2024


Hi Nikhil,

On Tue, Jul 18, 2023 at 2:27 PM Nikhil M Jain <n-jain1 at ti.com> wrote:
>
> This patch series aims at updating SPL splashscreen framework for AM62x.
>
> This patch series depends on
> https://lore.kernel.org/u-boot/20230504225829.2537050-1-sjg@chromium.org/
>
> This series:
> - Fixes compilation issues in case splash related configs are not
>   defined in SPL.
> - Does page table setup, dram initialisation and dcache enabling in
>   one function call spl_enable_dcache.
> - Allows passing of framebuffer from spl to u-boot, eliminating flicker.
>
> V6:
> - Add patch [1] from Samuel Dionne-Riel fixing CMD_BMP/BMP dependecy.
>
> V5:
> - Change A53 SPL DDR layout from ASCII table to tabular format.
>
> V4:
> - Fix commit message.
> - Introduce patch defining DDR layout in A53 SPL.
> - Add Reviewed-by tags.
>
> V3:
> - Fix spacing issues.
> - Add Reviewed-by tag.
> - Replace #if with if in patch
>   common: spl: spl: Remove video driver
> - Add link to updated memory map.
>
> V2:
> - Update cover letter.
> - Fix commit message.
>
> [1]: https://patchwork.ozlabs.org/project/uboot/patch/20230709231810.633044-1-samuel@dionne-riel.com/
>
> Nikhil M Jain (9):
>   common: spl: spl: Update stack pointer address
>   arch: arm: mach-k3: common: Return a pointer after setting page table
>   board: ti: am62x: evm: Update function calls for splash screen
>   include: video: Reserve video using blob
>   common: board_f: Pass frame buffer info from SPL to u-boot
>   drivers: video: Kconfig: Add config remove video
>   common: spl: spl: Remove video driver
>   configs: am62x_evm_a53: Add bloblist address
>   doc: board: ti: am62x_sk: Add A53 SPL DDR layout
>
> Samuel Dionne-Riel (1):
>   common: Kconfig: Fix CMD_BMP/BMP dependency

I'm trying to use this to print splash in SPL. Look like the SPL video
is not initialized in a general way like U-Boot proper does via
board_f.c  in reserve_video() correct? do you have your board code to
initialize the video for SPL?

Jagan.


More information about the U-Boot mailing list