Jetson Orin Nano Dev kit- nvidia-l4t-bootloader post installation issu

As my Jetson Orino has Jetson UEFI Firmware version<36 I have flashed JetPack 5.1.3 image onto microSD card and using it in the hardware. After starting the pop-up shows to reboot but the firmware is not updating in the reboot.

When I verify using the comand:
sudo systemctl status nv-l4t-bootloader-config.service

Output:
May 22 17:28:25 jetson-desktop nv-l4t-bootloader-config.sh[2522]: INFO. Copy capsule payload to /opt/nvidia/esp/EFI/UpdateCapsule/ and l4tlauncher to /opt/nvidia/esp/EFI/BOOT/ done.
May 22 17:28:25 jetson-desktop nv-l4t-bootloader-config.sh[2522]: INFO. Set capsule UEFI variable /sys/firmware/efi/efivars/OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c done.
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[2522]: Updating extlinux.conf…
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[2522]: Root device is set in the extlinux.conf
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[2522]: Reboot the target system for updates to take effect.
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[1661]: Info. Uninstalling mtdblock.
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[1661]: Info. Verifying boot status.
May 22 17:28:27 jetson-desktop nv-l4t-bootloader-config.sh[3007]: Info: variable BootChainFwStatus is not found.
May 22 17:28:27 jetson-desktop systemd[1]: nv-l4t-bootloader-config.service: Succeeded.
May 22 17:28:27 jetson-desktop systemd[1]: Finished Configure bootloader service.

Hi hegdevijay8,

Are you using the devkit or custom board for Orin Nano?

Could you refer to the steps in the following thread to verify this feature?
Jetson Orin Nano won't update from 3.x to 5.x firmware - #13 by KevinFFF

Jetson orin nano developer kit

Please verify the workflow I shared in that link and check if it works in your case.

Thank you, the firmware was updated but now with the Jetpack 6.0 image flashed on the SD card I am getting this

Jetson UEFI firmware (version 5.0-36094991 built on 2024-04-24T00:18:30+00:00)
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **
L4TLauncherL Attempting Direct Boot
EFI stub: Booting Linux Kernel…
EFI stub: ERROR: Invalid header detected on UEFI supplied FDT, ignoring
EFI stub: Generating empty DTB
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Exiting boot servicees…

It seems your bootloader is still JP5.1.3(R35.5.0).
Your R35.5 bootloader can’t load R36 rootfs.
Are you using JP6DP or JP6.0GA?

Do you connect NVMe SSD on your board?

Thanks for your responses, everything is fine now.
The missing part was:
nvidia-l4t-jetson-orin-nano-qspi-updater

i am facing the same issue ;
what u have done to solve it.

Please refer to the following line in Updating Jetson Orin Nano Devkit from JetPack 5 to JetPack 6

2. Install the following Debian package to update the non-current bootloader slot in QSPI to JetPack 6, and reboot the devkit:

$ sudo apt-get install nvidia-l4t-jetson-orin-nano-qspi-updater
$ sudo reboot
1 Like

Jetson UEFI firmware (version 5.0-36094991 built on 2024-04-24T00:18:30+00:00)
ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.
** WARNING: Test Key is used. **
L4TLauncherL Attempting Direct Boot
EFI stub: Booting Linux Kernel…
EFI stub: ERROR: Invalid header detected on UEFI supplied FDT, ignoring
EFI stub: Generating empty DTB
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Exiting boot servicees…

I’m getting this while trying to boot the Orin nano;
i have followed the step give in updating-jetson-orin-nano-devkit-from-jetpack-5-to-jetpack-6;

I have flashed with the jetpack 6 , but also in getting the same window stating that:
** WARNING: Test Key is used. **
L4TLauncherL Attempting Direct Boot
EFI stub: Booting Linux Kernel…
EFI stub: ERROR: Invalid header detected on UEFI supplied FDT, ignoring
EFI stub: Generating empty DTB
EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Exiting boot servicees…

what should I consider doing.
is there any way that I can go back to older version which is sufficient for me.

You can refer to the steps I shared in Jetson Orin Nano won't update from 3.x to 5.x firmware - #13 by KevinFFF to verify.

If you can flash the board, then you don’t need to perform above steps.
May I know how do you flash the board?
You can open another topic and share the detailed steps and the flash log for further check.

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