JetsonOrinNano dev kit first boot issue

I have new JetsonOrinNano Dev kit with 256gb sd card. I checked firmware on Jetson with pressin ‘Esc’ and its 36.4.4 already.

First try: I flashed Jetpack 6.2.1 on sd card with BalenaEtcher and inserted in jetson and powered on. With that I went up till wifi connection screen and System Configuration screen (Who are you, username, password) after that I saw installation failed error.

It said: The installer encountered an unrecoverable error. A desktop session will now be run so that you can investigate the problem or installing again.

I could not find what was the problem.

Second try: I formatted the sd card. flashed Jetpack5.1.3 on sd card with BalenaEtcher. Inserted in Jetson and Plugged in. Then I see white screen with Nvidia logo in green. Loading bar in bottom finished with this msg on screen.

Jetson system firmware version 36.4.4 ________

ESC to enter Setup.
F11 to enter Boot Manager Menu.
Enter to continue boot.

L4TLauncher: 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 services…

and after that fan stops rotating and i can see nothing in my screen.

*** Please note that this reply is generated by LLM automatically ***

Based on the provided context, I’ll address the issues you’re experiencing with your Jetson Orin Nano Dev kit.

First Attempt with JetPack 6.2.1:

  1. You flashed JetPack 6.2.1 on the SD card using BalenaEtcher.
  2. You inserted the SD card into the Jetson Orin Nano Dev kit and powered it on.
  3. The system booted up to the WiFi connection screen and System Configuration screen, where you entered your username and password.
  4. However, the installation failed with an error message: “The installer encountered an unrecoverable error. A desktop session will now be run so that you can investigate the problem or installing again.”

This error message suggests that there was an issue during the installation process, but it doesn’t provide specific details about the problem. It’s possible that the issue is related to the firmware version or the SD card.

Second Attempt with JetPack 5.1.3:

  1. You formatted the SD card and flashed JetPack 5.1.3 on it using BalenaEtcher.
  2. You inserted the SD card into the Jetson Orin Nano Dev kit and powered it on.
  3. The system displayed a white screen with the Nvidia logo in green, followed by a loading bar at the bottom.
  4. The system then displayed a message indicating that the Jetson system firmware version is 3644, and it prompted you to press ESC to enter Setup or F11 to enter Boot Manager Menu.
  5. The system attempted to boot Linux using the EFI stub, but it encountered an error: “Invalid header detected on UEFI supplied FDT ignoring.”
  6. The system generated an empty DTB and exited boot services.
  7. After that, the fan stopped rotating, and you couldn’t see anything on the screen.

In this case, the error message suggests that there’s an issue with the UEFI firmware or the device tree blob (DTB). The “Invalid header detected on UEFI supplied FDT ignoring” error message indicates that the system is having trouble parsing the device tree blob.

Comparison and Suggestions:

Both attempts suggest that there’s an issue with the firmware or the SD card. Here are some suggestions to help you resolve the issue:

  1. Check the SD card: Make sure that the SD card is compatible with the Jetson Orin Nano Dev kit and that it’s properly formatted.
  2. Update the firmware: Ensure that the firmware is up-to-date. You can check the firmware version by pressing ESC during boot and entering the Setup menu.
  3. Try a different SD card: If possible, try using a different SD card to rule out any issues with the current card.
  4. Reflash the SD card: Reflash the SD card with the same image to ensure that the issue isn’t related to the flashing process.
  5. Check the device tree blob: Verify that the device tree blob is correct and properly formatted.
  6. Consult the documentation: Refer to the Jetson Orin Nano Dev kit documentation and the Nvidia forums for more information on troubleshooting and resolving firmware-related issues.

By following these steps, you should be able to identify and resolve the issue preventing your Jetson Orin Nano Dev kit from booting properly.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Hi @chinmayramdasi.dev,

For this board, please focus on the JetPack 6.2.1 SD card image first. Your firmware screen already shows 36.4.4, which is the expected Jetson Linux generation for the JetPack 6.2.1 Orin Nano Developer Kit SD image.

The JetPack 5.1.3 SD image belongs to the older Jetson Linux 35.x generation, so please do not use that result to debug this case while the board firmware remains at 36.4.4.

After the JetPack 6.2.1 setup fails and drops you into the desktop session, please open a terminal and collect the following:

cat /etc/nv_tegra_release
sudo nvbootctrl dump-slots-info
lsblk -o NAME,SIZE,FSTYPE,LABEL,MOUNTPOINTS
df -h
systemctl --failed
sudo journalctl -b -p err --no-pager
sudo journalctl -b --no-pager > journal-firstboot.txt

Also please attach these files/directories if they exist:

/var/log/oem-config.log
/var/log/syslog
/var/log/installer/

Recommendation:

Please re-flash the SD card with the official JetPack 6.2.1 image for Jetson Orin Nano Developer Kit, boot it once, and share the logs above after the first-boot installer failure. This will tell us whether the failure is from the SD card/rootfs resize, OEM configuration, storage I/O, or another first-boot service.

The Jetson Linux flashing guide for this release is here:

Hope this helps!

I ran tests and found out that the sd card that I used was just physically a 32GB card masquerading as a 256GB card. (Fake card). Thank you for your support.