How to show custom logo on SPI LCD (ILI9488) right after Jetson Orin Nano powers on?

Hi all,

I’m new to this and trying to get my Jetson Orin Nano to show a custom boot logo on an ILI9488 screen connected via SPI. I have a simple C program that works to display the logo, but when I tried changing /boot/init to make it show up just 5 seconds after turning on the power, it didn’t work. The screen only lights up after about 30 seconds, so maybe it starts later in the boot process.

I searched the forums but couldn’t find anything exactly like this for Orin Nano or NX with SPI screens. Most posts talk about HDMI or changing the NVIDIA logo in UEFI, but not for custom SPI LCD at early boot.

Hi 15116404295,

Are you using the devkit or custom board for Orin Nano?
What’s the Jetpack version in use?

It seems you want to use a SPI display for Orin Nano.
Have your verified SPI loopback test to ensure that you’ve configured the SPI interface correctly?

Do you have the custom driver for your ILI9488?
If not, please request your vendor for the custom linux driver.

Hi, thanks a lot for your reply! I’m new to this and really appreciate the help.

  • Using the official Jetson Orin Nano devkit.

  • JetPack version: 5.1.3.

  • SPI loopback test: It passed successfully.

  • Custom driver for ILI9488: No, I don’t have one (cheap online screen). But my basic C program (using libgpiod for GPIO) initializes and shows the logo via /dev/spidev0.0 without any delay in the program itself.

The issue is: I tried running the C program early by putting it in /boot/initrd, but the screen only lights up and shows content after about 30 seconds from power-on. My goal is to display the logo in around 5 seconds, like a real boot splash.

Any tips on how to make it faster or earlier in boot? Thanks again!

Hi,

SPI LCD does not use any of graphic or display driver from us. We only provide you the SPI interface.

The rest of things are not what we support. If you want to use standard display driver solution provided by us, then you need to use the DP/HDMI interface on Jetson SOM.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.