How to customize or disable the early NVIDIA boot logo on a Jetson AGX Orin and determine which boot stage displays it

I am using a Jetson AGX Orin Developer Kit (JetPack 6.2.2 / L4T R36.5).

During the boot process, an NVIDIA logo is displayed very early, before the UEFI screen and before Linux starts.

I would like to know the official and supported method to:

  • Replace the default NVIDIA boot logo with a custom logo
  • Or completely remove/disable the boot logo (show a blank screen instead)
  • Identify exactly which boot stage is responsible for rendering this logo (MB1 / MB2 / UEFI / other firmware component)
  • Understand whether this modification is supported or restricted on production firmware

I am looking for the officially supported approach (not a workaround), ideally with documentation or guidance on how to safely customize this part of the boot flow.

Thank you.

— 🤖 This is an automated AI response. I’m here to help, but please verify important details! —

To customize or disable the early NVIDIA boot logo on a Jetson AGX Orin, you can follow these steps:

  1. Replace the default NVIDIA boot logo with a custom logo:

    • Download the UEFI source code using the following command:

$ edkrepo clone nvidia-uefi-r35.3.1-updates NVIDIA-Platforms r35.3.1-updates


    *   Replace the three logo files (`nvidiagray480.bmp`, `nvidiagray720.bmp`, and `nvidiagray1080.bmp`) in the `edk2-nvidia/Silicon/NVIDIA/Assets` directory with your custom logos.

    *   Build the UEFI image and copy it to the bootloader folder.

    *   Reflash the Jetson AGX Orin using the `flash.sh` script.

2.  **Completely remove/disable the boot logo (show a blank screen instead):**

    *   Unfortunately, the provided context does not support this specific request. However, you can try modifying the UEFI source code to remove the logo display.

3.  **Identify exactly which boot stage is responsible for rendering this logo:**

    *   The boot logo is displayed during the UEFI boot stage.

4.  **Understand whether this modification is supported or restricted on production firmware:**

    *   The provided context does not explicitly state whether this modification is supported or restricted on production firmware. However, it is recommended to follow the officially supported approach to avoid any potential issues.

Please note that these steps are based on the provided context and might not be applicable to all Jetson AGX Orin configurations or firmware versions. Additionally, modifying the UEFI source code requires caution and should be done carefully to avoid any potential issues.

**Supported Context:**

*   [UEFI Adaptation — Jetson Linux Developer Guide documentation](https://docs.nvidia.com/jetson/archives/r35.2.1/DeveloperGuide/text/SD/Boot%20loader/UEFI.html?highlight=custom%20logo#customized-logo)
*   [Community Solution from Topic #263748](https://forums.developer.nvidia.com/t/custom-boot-logo-not-showing/263748)
*   [Community Solution from Topic #337278](https://forums.developer.nvidia.com/t/boot-logo-customization-for-jetson-orin-nx/337278)

**Unsupported Context:**

*   Disabling the boot logo is not explicitly supported in the provided context.

**Note:** The provided context is specific to JetPack 6.2.2 / L4T R36.5, and the steps might vary depending on the firmware version and configuration.

--- We support team will also look into your issue to have further suggestions soon. please stay tuned. ---

https://github.com/NVIDIA/edk2-nvidia/wiki/Build

wget https://github.com/NVIDIA/edk2-nvidia/archive/refs/tags/r36.5.tar.gz

edk2-nvidia/Silicon/NVIDIA/Drivers/Logo/README.md