How to enable custom logo on IMX8ULP (epdc display)witha Linux image

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

How to enable custom logo on IMX8ULP (epdc display)witha Linux image

Jump to solution
571 Views
Namitha_zcs
Contributor I

Hi,
I am using the IMX8ULP EVK with an IMXEBOOKDC5 (e-ink display with an EPDC interface) and booting the EVK with a Linux image. I need to replace the default Tux (logo_linux_clut224.ppm) with a custom logo.

1.I have replaced the default logo logo_linux_cult224.ppm (path -/home/user/Linux_BSP/build/tmp/work-shared/imx8ulp-lpddr4-evk/kernel-source/drivers/video/logo)with my custom logo which is converted to ppm format using the below commands :
>pngtopnm custom_logo.png > custom_logo.pnm
>pnmquant 224 custom_logo.pnm > custom_logo224.pnm
>pnmtoplainpnm custom_logo224.pnm > logo_linux_clut224.ppm
2.Since the above change failed to load the custom logo ,I have checked and patched  the defconfig file with  CONFIG_LOGO_LINUX_CLUT224=y enabled,since it was not enabled previously.But after the build ,it is found that my custom logo got overwritten with defult Tux logo and thus no changes occured after booting.
How can I address this issue ?

Labels (3)
0 Kudos
Reply
1 Solution
550 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

The logo file is overwrote, because the /home/user/Linux_BSP/build/tmp/work-shared/imx8ulp-lpddr4-evk/kernel-source/drivers/video/logo is not final folder.

Please use devtool to modify linux-imx and develop it in workspace.

1. command: devtool modify linux-imx

2. Find build_xxx/workspace/sources/linux-imx

3. Start your development.

Best Regards,
Zhiming

View solution in original post

0 Kudos
Reply
1 Reply
551 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hello,

The logo file is overwrote, because the /home/user/Linux_BSP/build/tmp/work-shared/imx8ulp-lpddr4-evk/kernel-source/drivers/video/logo is not final folder.

Please use devtool to modify linux-imx and develop it in workspace.

1. command: devtool modify linux-imx

2. Find build_xxx/workspace/sources/linux-imx

3. Start your development.

Best Regards,
Zhiming

0 Kudos
Reply