Splash Logo on Kernel loading

Hi all,

I found the solution in this post: Kernel splash screen not showing in BSP 5.2.0 - #27 by henrique.tx
They replied me this night and the problem on my system was that in /boot/overlays.txt there was a reference to hdmi.
I deleted that line in overlays.txt and now logo appears.

I also find a solution to the issue about the size of the logo: in the GUI Toradex indicates to use an image 29px smaller when you use 1920x1080 resolution.
appling the following patch it is possible to use 1920x1080 image:

diff --git a/drivers/video/fbdev/core/fbcon.c b/drivers/video/fbdev/core/fbcon.c
index 75b7705140673..53648c68466dd 100644
--- a/drivers/video/fbdev/core/fbcon.c
+++ b/drivers/video/fbdev/core/fbcon.c
@@ -582,6 +582,8 @@ static void fbcon_prepare_logo(struct vc_data *vc, struct fb_info *info,
 	unsigned short *save = NULL, *r, *q;
 	int logo_height;
 
+	vc->vc_bottom = 68;
+
 	if (info->fbops->owner) {
 		logo_shown = FBCON_LOGO_DONTSHOW;
 		return;
--

Thanks all for your support.
I’m sure I will be back with ore hundreds of question XD

Merlin

1 Like