Hi,
I have an imx6ul development board.
I have managed displaying customized LOGO Splash on LCD through u-boot (drivers\video\cfb_console.c) .
I found that the image is faded during the kernel loading and goes to totally black during the LCD driver in the kernel re-initializing.
I am not sure is there a way to prove that, such as delayed kernel LCD loading, disable re-initialization totally, combining kernel LCD driver with u-boot LCD driver, etc.
Can someone give me some suggestions what is a better way to prove it?
Thank you,
David Zhou
Hi David
please look at uboot logo patches
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
I started to modify the U-boot and Kernel for the logo display.
But first thing is the LOGO display fades to white screen as soon as the U-boot calls
boot_jump_linux()
and transferring control to kernel. (Starting Kernel…)
I don’t see any code patch for U-boot to keep the logo displayed. If the display starts fading when control handles over to kernel, doesn’t matter to make kernel LCD driver as late init nad uses Uboot LCD. Did I miss something?
Or I am using a different version of uboot LCD driver code?
Thank you,
David Zhou
Hi David
could you try with nxp uboot/linux releases described on
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi David, Igor,
This issue affects me, too.
Does it mean that you did not find a solution to this problem? It means that it is not possible to display an optimal quality splash screen during the total boot process of the imx6 colibri? I.e., there will be a small gap while the lcd is not refreshed and fades to white?
Regards,
Ferenc
Hi Igor, Ferenc,
I moved splash logo into Uboot, so it displays about 1 sec. I made changes to kernel LCD driver not be loaded during initialization. It is loaded until it is enabled by a user space driver, which is called by application.
It seems to be working. More tests is needed.
Regards,
David Zhou
I also see a blip on the display when transitioning uboot to kernel. I use the same image for both splash logo. Did you confirm that the solution is to not reinitialize the display module in the kernel? thanks