Hi all,
I've been looking how to setup the splachscreen in U-Boot V2014 for the iMX28 processor, but haven't found any usefull documentation. Can someone point me in the right direction?
SplashScreen support is already configured in include/configs/mx28evk.h
#define CONFIG_VIDEO
...
/* Framebuffer support */
#ifdef CONFIG_VIDEO
#define CONFIG_VIDEO_LOGO
#define CONFIG_SPLASH_SCREEN
#define CONFIG_CMD_BMP
#define CONFIG_BMP_16BPP
#define CONFIG_VIDEO_BMP_RLE8
#define CONFIG_VIDEO_BMP_GZIP
#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (512 << 10)
#endif
I can see the following message from U-Boot:
Video: MXSFB: 'videomode' variable not set!
So looking into drivers/video/mxsfb I see:
* Freescale mx23evk/mx28evk with a Seiko 4.3'' WVGA panel:
* setenv videomode
* video=ctfb:x:800,y:480,depth:24,mode:0,pclk:29851,
* le:89,ri:164,up:23,lo:10,hs:10,vs:10,sync:0,vmode:0
then, in U-Boot:
setenv videomode video=ctfb:x:800,y:480,depth:24,mode:0,pclk:29851,le:89,ri:164,up:23,lo:10,hs:10,vs:10,sync:0,vmode:0
saveenv
and after board reboot, I can see in the display the penguin and the content of the "ver" variable. (U-Boot 2014.10-dirty (Oct 17 2014 - 16:06:40)
What I haven't been able to find is a way for customizing the display content (logo & text).
Can someone guide me on this?
Thanks,
Gonzalo.