DESK-MX8M-L/Deployment/Customizing the splash screen

From DAVE Developer's Wiki
< DESK-MX8M-L
Revision as of 09:58, 8 January 2024 by U0007 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
History
Issue Date Notes
2022/02/17 First DESK-MX8M-L release


Customizing the splash screen[edit | edit source]

Resources[edit | edit source]

For further details on splash screen support in U-Boot, please refer to:

Instructions[edit | edit source]

The following U-Boot environment variables are required:

  • splashimage: RAM address where the BMP image is loaded. Please note that it must be a 32-bit aligned address with a 0x2 offset (eg: 0x20000002)
  • loadsplash: comand for loading the BMP image from the storage device (e.g flash memory) to RAM. This command is automatically run by U-Boot at startup
U-Boot variables[edit | edit source]
loadsplash=run mmc_loadsplash
mmc_loadsplash=ext4load mmc ${mmcdev}:1 ${loadaddr} ${splashfile}; cp.b ${loadaddr} ${splashimage} ${filesize}
splashfile=splash_image.bmp
splashimage=0x50000000

Please note that the eMMC first partition is used for storing the splash image file. The BMP should be present into this partition (formatted as ext2, ext3 or ext4).