Developing on NVIDIA® Jetson™ for AI on the Edge

JetPack SDK 5.1 Release Now Live!

JetPack 5.1 is the new production release for the NVIDIA Jetson Orin and Jetson Xavier family of hardware. The JetPack 5.1 release includes the Jetson Linux 35.2.1 BSP with Linux Kernel 5.10 running an Ubuntu 20.04 based system for those systems. JetPack 5.1 adds support for the new Jetson Orin NX 16GB module. Lots of new goodness in this release!

Jetson Orin and Xavier Development Kits
Jetson Orin and Xavier Dev Kits and modules

NVIDIA Official Blurb

Here’s the official blurb of the features from the Jetson Forum:

We are very pleased to announce that JetPack 5.1 is now released!

JetPack 5.1 is a production release with added support for Jetson Orin NX 16GB production module. It also supports Jetson AGX Orin 32GB, Jetson AGX Orin Developer Kit, Jetson AGX Xavier series, Jetson Xavier NX series as well as Jetson AGX Xavier Developer Kit and Jetson Xavier NX Developer Kit.

JetPack 5.1 includes Jetson Linux 35.2.1 with new security and OTA features as well as enhancements for Multimedia, Camera and Display. Below are the top highlights for JetPack 5.1. Please refer to JetPack 5.1 page for full lists of features:

  • Adds support for Jetson Orin NX 16GB production module
  • Security
  • Over The Air Updates:
    • Image Based OTA tools with A/B support to upgrade Jetson AGX Xavier or Jetson Xavier NX modules running JetPack 4.x releases
    • Image Based OTA tools to upgrade Jetson Orin modules will be released with the next release
  • Display
    • Fixes for HDMI 2.0 and DP compliance
  • Camera
    • Support for AR1335 YUV camera
    • Enhanced support for simultaneous V4l2 and Argus
    • New Argus Demosaic (argus_demosaicOutput sample) to output RGB supported on Orin
    • New Argus RAW reprocessing (syncStereoRawReprocess sample) to read Bayer raw images from file & provide reprocessed YUV output to file
    • Updated Argus SyncSensorCalibrationData extension with enhanced EEPROM Calibration data to support Camera Module Serial Number, and IMU Noise Parameters
  • MultiMedia
    • TAQ( Temporal Adaptive Quantization) support is extended to H264 encoder

JetPack 5.1 Components:

  • Jetson Linux 35.2.1
  • CUDA 11.4.19
  • TensorRT 8.5.2
  • cuDNN 8.6.0
  • VPI 2.2
  • OpenCV 4.5.4
  • Vulkan 1.3
  • Nsight Systems 2022.5
  • Nsight Graphics 2022.6
  • Nsight DLD/Compute 2022.2

Upgrading to JetPack 5.1 From Previous JetPack 5 Releases

If you are already running JetPack 5 on your Jetson Orin or Xavier, you can upgrade with having to use the SDK Manager. However, you may encounter an error. Here’s the directions from the forum post on how to install, and if you encounter an error, a workaround:

To upgrade from previous JetPack 5 releases, first edit /etc/apt/sources.list.d/nvidia-l4t-apt-source.list to point to the 35.2 repo (just change the version to r35.2 in both lines). Next, use the following commands, then physically reboot the system:

sudo apt update

sudo apt dist-upgrade

sudo apt install --fix-broken -o Dpkg::Options::="--force-overwrite"

If you encounter an error, please use the following 3 commands and re-attempt the upgrade (do not reboot the device after running below command and before re-attempting the upgrade)

sudo parted /dev/mmcblk0 -s rm 4

sudo parted /dev/mmcblk0 -s resizepart 3 67.9MB

sudo parted /dev/mmcblk0 mkpart -s A_reserved_on_user 67.9MB 101MB

Please select “Ignore” when prompted and “ext2” as the file system type.

If you run into trouble, ask questions on the Jetson forums!


Here are links to the documentation. Also note that some of the links in Jetson Linux 35.2.1 page in Downloads section will be changing in the coming weeks.

Read the Release Notes!

Even though this is a point release, there are a lot of changes going on here. Some of these have to do with Over The Air (OTA) updates and security measures. Also, JetPack with all of the libraries and samples may not fit on a Jetson Xavier eMMC. There are methods to install only the libraries and get what you need.

You can save yourself a lot of time by reading the release notes. As usual, the release notes will help guide you through the new features, as well as point out some of the rough spots of known issues.

JetPack 5.1 is now out in the wild! Check it out.


4 Responses

  1. what is the best way to install the latest jetpack from scratch onto an nvme on a jetson xavier nx
    i previously followed your method that had a boot from sd card with a script that then ran from the nvme

    i understand that now i can flash the nvme directly and boot without a sd card
    but i cant find an understandable set of instructions on how to do so.
    If you know such a tutorial, please advise

Leave a Reply

Your email address will not be published. Required fields are marked *


Some links here are affiliate links. If you purchase through these links I will receive a small commission at no additional cost to you. As an Amazon Associate, I earn from qualifying purchases.

Books, Ideas & Other Curiosities