*** Please note that this reply is generated by LLM automatically ***
To change the default NVIDIA boot logo on Jetson Orin NX, you need to customize the BMP files in the edk2-nvidia repository. Here’s a step-by-step guide to help you through the process:
Step 1: Download the edk2-nvidia repository
You can download the edk2-nvidia repository from GitHub. The repository contains the source code for the UEFI firmware, including the logo files.
Step 2: Locate the logo files
In the edk2-nvidia repository, navigate to the Silicon/NVIDIA/Assets directory. This directory contains the logo files, including nvidiagray480.bmp, nvidiagray720.bmp, and nvidiagray1080.bmp.
Step 3: Replace the logo files
Replace the existing logo files with your custom logo files. Make sure the file names and formats are the same as the original files. You can use a graphics editor to create your custom logo files.
Step 4: Update the NVIDIA.fvmain.fdf.inc file
In the Platform/NVIDIA directory, open the NVIDIA.fvmain.fdf.inc file and update the FILE FREEFORM section to point to your custom logo files. For example:
FILE FREEFORM = gNVIDIAPlatformLogoGuid {
SECTION RAW = Silicon/NVIDIA/Assets/your_logo_480.bmp
SECTION RAW = Silicon/NVIDIA/Assets/your_logo_720.bmp
SECTION RAW = Silicon/NVIDIA/Assets/your_logo_1080.bmp
}
Step 5: Build the UEFI firmware
Follow the instructions in the edk2-nvidia repository to build the UEFI firmware. This will create a new UEFI binary with your custom logo files.
Step 6: Flash the UEFI firmware
Flash the new UEFI firmware to your Jetson Orin NX device using the instructions provided in the JetPack documentation.
Comparison with JetPack package
The edk2-nvidia repository is not included with the JetPack package. You need to download it separately from GitHub. However, the JetPack package does provide a pre-built UEFI firmware with the default NVIDIA logo.
Additional resources
For more information on customizing the UEFI logo, you can refer to the following forums:
I hope this helps! Let me know if you have any further questions.
*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***