Hi,
I am working imx8mplus dev board by nxp. Below is configuration for yocto build:-
MACHINE = "imx8mpevk-fastboot"
DISTRO = "fsl-imx-wayland"
DISTRO_VERSION = "6.6-scarthgap"
bitbake imx-image-fastboot
Following document falcon mode fastboot AN14093 version 2.0.
Now I want to display custom logo during uboot booting means before kernel boot.
During :-
U-Boot SPL 2024.04+g674440bc73e+p0 (Jun 06 2024 - 10:05:34 +0000)
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
SEC0: RNG instantiated
Normal Boot
Trying to boot from MMC1
Please guide me how to do this.
I am doing this because i need to on display as soon as power on. Even falcon mode takes 3-4 seconds which i have already implemented but i need less than 2 seconds to show something on display.
Thanks in advance!!
Hello,
Which display interface you are using? LVDS0/1? HDMI? MIPI?
Best Regards,
Zhiming
Hello,
There is no HDMI driver in uboot, so it can't display a logo with HDMI.
Best Regards,
Zhiming
Hello,
It can't display anything if there is no HDMI driver.
Best Regards,
Zhiming
Hello,
But is it possible to start display and show something just after uboot? If yes then how?
--> From the beginning of kernel, that's impossible , need to wait display framework initialization.
Best Regards,
Zhiming
Hello,
I don't understand the problem you're talking about, the default kernel displays the penguin icon at startup, other than that it's not possible to implement an earlier logo display.
Best Regards,
Zhiming
Hello,
You can try to add CONFIG_LOGO_LINUX_MONO=y in kernel defconfig
Best Regards,
Zhiming
Hello,
You can use shell script to boot application, don't use systemd , please refer below steps.
Best Regards,
Zhiming
Hello,
You can also refer this https://stackoverflow.com/questions/40861280/what-is-the-best-way-to-start-a-script-in-boot-time-on-...
Best Regards,
Zhiming