AnsweredAssumed Answered

How to show my customize bootlogo via HDMI

Question asked by tsung li wang on Sep 8, 2018
Latest reply on Sep 11, 2018 by tsung li wang

Hi Community,

I'm working on i.MX6 Quad sabre-SD cpu and build Android 6 as my image.

 

As I have a customize boot logo so I had modified and added some files below.

 

In kernel/drivers/video/logo I add a new ppm picture named "logo_forenex_clut224.ppm" and it's for 1920x1080 resolution.

Then I added below content in kernel/drivers/video/logo/Kconfig and Makefile.

Kconfig:

config LOGO_FORENEX_CLUT224
bool "224-color Forenex logo"
default y

Makefile:

obj-$(CONFIG_LOGO_FORENEX_CLUT224)      += logo_forenex_clut224.o

Then added below content in kernel/include/linux/linux_logo.h.

linux_logo.h:

extern const struct linux_logo logo_forenex_clut224;//forenex victor add

 

Then I added below content in kernel/drivers/video/logo/logo.c.

logo.c:

#ifdef CONFIG_LOGO_FORENEX_CLUT224
logo = &logo_forenex_clut224;
#endif

 

After added all this files I had added boundary patch in this website.

kernel bootlogo on hdmi 

 

After finished all this works I built it and success.

Consequently I update image to my machine and boot up.

Unfortunately HDMI still not show boot up logo and just show Android animation logo only.

 

How can I fix this issue?

Did I miss any step?

Is there any additional settings that I have to mentioned in menuconfig?

 

Thanks in Advanced!

Outcomes