iMX28 splash screen uboot/linux

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

iMX28 splash screen uboot/linux

1,563 Views
michaelkoelbl
Contributor III

Hi,

I want to add a splash screen. There are some threads but they have other software (WinCE). Afaik Uboot should allow a splash screen. Can anyone give me instructions?

Labels (1)
0 Kudos
4 Replies

713 Views
fabio_estevam
NXP Employee
NXP Employee

Splash screen in U-boot 2013.10 is supported for mx28evk.

After you boot this version, then set the videomode variable:

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

Reboot the board, and then you will see the U-boot logo in the LCD.

Regards,

Fabio Estevam

0 Kudos

713 Views
michaelkoelbl
Contributor III

Hello Fabio,

thanks for your answer. Unfortunately I must initialize my display via SPI as it has different interface modes (and RGB ist not standard). I'm afraid I need a modified uboot or do you have an idea?

Regards,

Michael

0 Kudos

713 Views
fabio_estevam
NXP Employee
NXP Employee

Michael,

In this case you need to write a driver in U-boot for your SPI controlled display.

Regards,

Fabio Estevam

0 Kudos

713 Views
AnsonHuang
NXP Employee
NXP Employee

Hi, Mike

     I used to develop lcdif splash screen feature on WinCE several years ago, I think you can try to download the wince release of i.MX28 EVK board, the eboot should already support this feature, you can refer to wince code, the steps should be as below:

     1. load a picture to DRAM;

     2. Initialize lcdif's hardware, IOMUX, clock and working mode;

     3. Call lcdif interface to display the picture in DRAM.

0 Kudos