Jetson Orin Nano - JetPack 6.2 - SD Card Image with problem

I’m using a Mac to prepare the SD card with JetPack 6.2 (Firmware 36.4.3), but I’m having trouble progressing due to this problem with the image file.

Can NVIDIA confirm if the .zip file provided and the image (.img) provided on the website are correct (not corrupted)?

Problems with the image/zip file structure can trigger other issues during boot, should you be able to force and advance through this step. NVIDIA could provide the hash so we can verify if the downloaded file is correct (like checksum).

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

The issue you’re experiencing with the JetPack 6.2 firmware image file is likely due to a corrupted or incomplete download. NVIDIA provides a zip file and an image file (img) on their website, and it’s essential to verify the integrity of these files before using them.

To confirm whether the downloaded file is correct, NVIDIA can provide a checksum or hash value for the file. This allows you to verify the file’s integrity by comparing the calculated hash value with the one provided by NVIDIA.

Here are the steps to verify the integrity of the downloaded file:

  1. Download the JetPack 6.2 firmware image file (img) from the NVIDIA website.
  2. Calculate the hash value of the downloaded file using a tool like sha256sum (for Linux or macOS) or Get-FileHash (for Windows).
  3. Compare the calculated hash value with the one provided by NVIDIA. If the values match, the file is likely correct and not corrupted.

If the hash values don’t match, it’s possible that the file was corrupted during download or that the file on the NVIDIA website is incorrect. In this case, you can try re-downloading the file or contacting NVIDIA support for assistance.

Regarding the issue with the image file structure, it’s possible that problems with the file structure can trigger other issues during boot. However, forcing the boot process to advance through this step is not recommended, as it may lead to further complications or even brick your device.

Instead, I recommend verifying the integrity of the downloaded file and ensuring that the image file structure is correct before proceeding with the boot process. If you’re still experiencing issues, you can try seeking assistance from NVIDIA support or the Jetson Orin Nano community forums.

In comparison to the provided context, the JetPack 5.1.1 and JetPack 5.1.4 SD card images are used for the Jetson Orin Nano Devkit, and the flashing process involves preparing an SD card with the image file, booting the device with the SD card inserted, and completing the oem-config if needed. However, the issue you’re experiencing is specific to the JetPack 6.2 firmware image file, and verifying the file’s integrity is essential to resolve the problem.

To update the Jetson Orin Nano Devkit from JetPack 5 to JetPack 6 without a Linux Host, you can follow the steps outlined in the context, which involve flashing the device directly, disconnecting the NVMe storage, and inserting an SD card into the device. However, this process is not directly related to the issue you’re experiencing with the JetPack 6.2 firmware image file.

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

The previous information suggests performing a checksum, but NVIDIA doesn’t provide it. It wasn’t satisfactory guidance.

I repeated the process with another application, and it also reported a problem with the recording. I believe it might be the image provided.

Could you recreate the JetPack 6.2 file from somewhere to ensure it’s correct?

Hi @agcf,

Thanks for the update. Since you saw write/verify failures with two different applications, let’s separate the download/image integrity check from the SD-card/reader write path.

The official JetPack 6.2 / Jetson Linux 36.4.3 SD-card image for Jetson Orin Nano Developer Kit is:

https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/jp62-orin-nano-sd-card-image.zip

The ZIP file should be 11679359693 bytes, and the image inside the ZIP is expected to be named sd-blob.img.

Could you please run these commands on macOS in the folder where you downloaded the ZIP file?

ls -l jp62-orin-nano-sd-card-image.zip
shasum -a 256 jp62-orin-nano-sd-card-image.zip
unzip -t jp62-orin-nano-sd-card-image.zip

If unzip -t reports an error, or if the byte size is different, please re-download the ZIP file.

Please also try one known-good 64GB or larger UHS-I microSD card and, if possible, a different USB card reader or USB port. The Raspberry Pi Imager screenshot shows that the data read back from the SD card did not match what was written, so the SD card or reader path also needs to be ruled out.

Recommendation: Please share the output of the three commands above, the SD card model/capacity, and whether the same verification failure happens with another card or card reader. I will check internally whether the hosted ZIP/image can be revalidated and whether a SHA-256 checksum can be provided for comparison.

Official setup guide:

Hope this helps!