[PATCH 9/9] configs: am62x_evm_a53_defconfig: Enable splash screen using tidss

Nikhil M Jain n-jain1 at ti.com
Fri Jan 13 09:29:27 CET 2023


This enables splash screen support on AM62x using tidss
video driver.

Allows to display bmp and gzipped bmp images on a black
background hiding the u-boot version.

By default ti logo gets displayed, if user wants to
splash different image, user must  use a compressed
24bpp or 32bpp bmp image and rename it as  ti.gz and
save it in 1st partition of the mmc device, the next
time user reboots, user will see the new image.

User can also stop at u-boot and display image saved
in 1st  partition of mmc device.
Steps
1. fatload mmc boot_partition $loadaddr /image_name.bmp
2. bmp display $loadaddr x y

Signed-off-by: Nikhil M Jain <n-jain1 at ti.com>
---
 configs/am62x_evm_a53_defconfig | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/configs/am62x_evm_a53_defconfig b/configs/am62x_evm_a53_defconfig
index ff258bcbc1..bbffc80080 100644
--- a/configs/am62x_evm_a53_defconfig
+++ b/configs/am62x_evm_a53_defconfig
@@ -74,3 +74,20 @@ CONFIG_SPL_SYSRESET=y
 CONFIG_SYSRESET_TI_SCI=y
 CONFIG_FS_FAT_MAX_CLUSTSIZE=16384
 CONFIG_OF_LIBFDT_OVERLAY=y
+CONFIG_SYSCON=y
+CONFIG_SPL_SYSCON=y
+CONFIG_DM_GPIO=y
+CONFIG_VIDEO=y
+CONFIG_VIDEO_TIDSS=y
+CONFIG_SPLASH_SCREEN=y
+CONFIG_VIDEO_BMP_GZIP=y
+CONFIG_CMD_UNZIP=y
+CONFIG_CMD_BMP=y
+CONFIG_BMP_24BPP=y
+CONFIG_BMP_32BPP=y
+CONFIG_VIDEO_COPY=y
+CONFIG_VIDEO_LOGO_MAX_SIZE=0x100000
+CONFIG_SPLASH_SOURCE=y
+CONFIG_HIDE_LOGO_VERSION=y
+CONFIG_SPLASH_SCREEN_ALIGN=y
+CONFIG_SYS_WHITE_ON_BLACK=y
-- 
2.17.1



More information about the U-Boot mailing list