I attempted to upgrade my Jetson Orin board from firmware version 32.6 to a newer version (>36) to install JetPack 6.2. Despite following the instructions and multiple reboots, the upgrade failed on my board, and the firmware version remained the same. But, inserting the SD card into a different Orin board, I was able to successfully upgrade the firmware to 36.5 and JetPack 6.2. From my understanding, it seems that there is something wrong with the first Orin board, as it could not upgrade the system. This is the instruction I followed: 🚀 Initial Setup Guide - Jetson Orin Nano - NVIDIA Jetson AI Lab
Any help would be appreciated, in terms of what maybe has happened or if the hardware is indeed faulty, and what I can do next with this board, which also has a warranty.
I re-flashed the SD card with JetPack 5.1.3 and the nvidia l4t bootloader post install notification keeps popping up, even though I rebooted more than 5 times. I used Balena for re-flush on an Ubuntu 18.04 machine.
Running the following command ‘sudo nvbootctrl dump-slots-info’, I get the following: Current version: 35.3.0 Capsule update status: 2 Current bootloader slot: A Active bootloader slot: A num_slots: 2 slot: 0, status: normal slot: 1, status: unbootable
According to the tutorial I am following (attached above) it should be
Current version: 35.5.0 and the slot 1’s status should also be normal.
Running the sudo apt-get upgrade does not help either.
Running the following command, I get the following: apt-cache show nvidia-jetpack-dev Package: nvidia-jetpack-dev Version: 5.1.3-b29 Architecture: arm64 Maintainer: NVIDIA Corporation Installed-Size: 194 Depends: nvidia-l4t-jetson-multimedia-api (>> 35.5-0), nvidia-l4t-jetson-multimedia-api (<< 35.6-0), nvidia-jetpack-runtime (= 5.1.3-b29), nvidia-nsight-sys (= 5.1.3-b29), nvidia-tensorrt-dev (= 5.1.3-b29), nvidia-cuda-dev (= 5.1.3-b29), nvidia-vpi-dev (= 5.1.3-b29), nvidia-opencv-dev (= 5.1.3-b29), nvidia-cudnn8-dev (= 5.1.3-b29) Homepage: Jetson - Embedded AI Computing Platform | NVIDIA Developer Priority: standard Section: metapackages Filename: pool/main/n/nvidia-jetpack-dev/nvidia-jetpack-dev_5.1.3-b29_arm64.deb Size: 29388 SHA256: 76f0f50aa8e8a10317ba847865628d028de8863f4366fe58dd3dda410cf2583d SHA1: 249bebf59fe5238cb0e1c9b4de4eccd1e982838e MD5sum: fcffe8ad71692f6ba77d3a485ad7da55 Description: NVIDIA Jetpack dev Meta Package Description-md5: b8cd0272ba7be2b024e717a33c2ca9f3
Also, if it helps, when running the following command, I get the following error: sudo apt-get install nvidia-l4t-jetson-orin-nano-qspi-updater
Reading package lists… Done Building dependency tree ** Reading state information… Done The following packages were automatically installed and are no longer required:
** apt-clone archdetect-deb bogl-bterm busybox-static cryptsetup-bin
** dctrl-tools dpkg-repack gir1.2-timezonemap-1.0 gir1.2-xkl-1.0 grub-common**
** libdebian-installer4 libtimezonemap-data libtimezonemap1 os-prober**
** python3-icu python3-pam rdate tasksel tasksel-data** Use ‘sudo apt autoremove’ to remove them. The following NEW packages will be installed
** nvidia-l4t-jetson-orin-nano-qspi-updater** 0 to upgrade, 1 to newly install, 0 to remove and 0 not to upgrade. Need to get 0 B/8,939 kB of archives. After this operation, 11.0 MB of additional disk space will be used. debconf: Delaying package configuration, since apt-utils is not installed. (Reading database … 160201 files and directories currently installed.) Preparing to unpack …/nvidia-l4t-jetson-orin-nano-qspi-updater_36.3.0-20240424200557_arm64.deb … 3767–0005–1–jetson-orin-nano-devkit- Info. Installing mtdblock. Info. Active boot storage: mmcblk1 Info. Legacy mode: false TNSPEC 3767-300-0005-M.1-1-0-jetson-orin-nano-devkit- COMPATIBLE_SPEC 3767–0005–1–jetson-orin-nano-devkit- TEGRA_LEGACY_UPDATE false TEGRA_BOOT_STORAGE mmcblk1 TEGRA_EMMC_ONLY false TEGRA_CHIPID 0x23 TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0 TEGRA_OTA_GPT_DEVICE /dev/mtdblock0 Info: Write TegraPlatformCompatSpec with 3767–0005–1–jetson-orin-nano-devkit-. ERROR. BSP version 2294528 is not supported. dpkg: error processing archive /var/cache/apt/archives/nvidia-l4t-jetson-orin-nano-qspi-updater_36.3.0-20240424200557_arm64.deb (–unpack):
** new nvidia-l4t-jetson-orin-nano-qspi-updater package pre-installation script subprocess returned error exit status 1** Errors were encountered while processing:
** /var/cache/apt/archives/nvidia-l4t-jetson-orin-nano-qspi-updater_36.3.0-20240424200557_arm64.deb** E: Sub-process /usr/bin/dpkg returned an error code (1)
Thank you for the reply. However, just to let you know, I have previously flushed other SD cards with the same host machine, with the same jetpack software versions and it worked successfully. So, I am not sure if installing these will help, since it already works for other SD cards.