How to change i.MX8MP kernel boot logo and yocto project splashimage to my own custom logo and image

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

How to change i.MX8MP kernel boot logo and yocto project splashimage to my own custom logo and image

1,281件の閲覧回数
bych
Contributor II

Dear NXP Support team,

 

I would like to change all the logo and images that are displayed from the beginning of the U-Boot.

 

When a hdmi monitor is connected to the board, I can see 4 penguins and yocto project image with a progress bar.

 

I would like to change those images to my own custom images.

 

Please guide me how I can make those changes.

 

Please elaborate about the explanation if you can since I'm new to yocto linux imx.

 

Thank you.

0 件の賞賛
返信
6 返答(返信)

1,210件の閲覧回数
Rita_Wang
NXP TechSupport
NXP TechSupport

You can refer to the patches realized in the LVDS for the u-boot and kernel, the methods are the almost the same.

i.MX 8MP LVDS seamless display (连续显示) between U-boot and Kernel - NXP Community

0 件の賞賛
返信

146件の閲覧回数
DADAXIN
Contributor II

Hi,@Rita_Wan

Based on the 8MP_LVDS_patch, I was able to get the display working in U-Boot successfully. But when I added the kernel part, I couldn’t get a seamless transition between U-Boot and the kernel display. The kernel side shows abnormal behavior — the screen flickers — while the display in U-Boot is totally fine.

Could you give me some suggestions on this? What could be causing the issue?

0 件の賞賛
返信

1,208件の閲覧回数
bych
Contributor II
Could you kindly advise how I can apply those patches? I've never done applying patches before...
0 件の賞賛
返信

1,207件の閲覧回数
Rita_Wang
NXP TechSupport
NXP TechSupport

What is the board in your hand? nxp board, or the board you design yourself, have you make your board boot up and display already?

0 件の賞賛
返信

1,201件の閲覧回数
bych
Contributor II
I have my own custom board that is based on i.MX8M Plus Processor, but the custom board is designed as same as i.MX8M Plus EVK board.
I've successfully booted up my board and the display via HDMI looks fine.

But I just want change the boot logo (4 penguins) and splash screen (yocto project logo with progress bar) to my own custom logo.

You provided the patches but I do not know how to apply those patches to the u-boot or kernel.

Please kindly advise how I use and apply those patches.

Thank you.
0 件の賞賛
返信

1,177件の閲覧回数
Rita_Wang
NXP TechSupport
NXP TechSupport

Hi @bych ,

I found the easy way for you to try:

Linux Kernel Logo
Use the netpbm tool to convert png images to ppm images.
$ pngtopnm linux_logo.png > linux_logo.pnm
$ pnmquant 224 linux_logo.pnm > linux_logo_clut224.pnm
$ pnmtoplainpnm linux_logo_clut224.pnm > logo_linux_clut224.ppm
 
Put the converted ppm file into the drivers/video/logo/ directory of the kernel, and replace the logo_linux_clut224.ppm file.
Re-compile the kernel, and the logo will be replaced with a new picture.
You can try it .
Wish you have a nice day
Bset Regards
Rita
0 件の賞賛
返信