I am trying to reduce the boot time of my Orin Nano dev kit board. Beside reducing UEFI, kernel boot time, I also want to know if there is any ways to make desktop(window manager) or boot logo show up as early as possible. This can help improve the user experience, at least the user can see something on screen instread of waiting on blank screen.
My board information is as below:
Model: NVIDIA Orin Nano Developer Kit - Jetpack 5.1.1 [L4T 35.3.1]
NV Power Mode: 7W
Serial Number: [XXX Show with: jetson_release -s XXX]
I also tried plymouth service to show something before X window. But I still can’t see anything on screen. I did not see plymouth report any errors.
It looks like the display is not ready at that time. I used DP cable to connect my board and monitor.
There are some nvidia display modules(nvidia.ko, nvidia-modeset.ko, nvidia-drm.ko) for display. Plymouth should use drm to display, but from the log, nvidia-drm have not been loaded at that time. Is this reason that I can’t see anything from plymouth on screen?