NVIDIA Jetpack Reference Guide/Version index/Jetpack5: Difference between revisions

From RidgeRun Developer Wiki
No edit summary
No edit summary
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
{{NVIDIA Jetpack Reference Guide/Head
{{NVIDIA Jetpack Reference Guide/Head
|previous=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index
|previous=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack4
|next=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack5
|next=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack6
|metakeywords=Jetson, Jetpack, NVIDIA, Jetson Orin, Jetson Xavier, Jetpack 6
|metakeywords=Jetson, Jetpack, NVIDIA, Jetson Orin, Jetson Xavier, Jetpack 6
|title=NVIDIA Jetpack 5
|title=NVIDIA Jetpack 5
Line 34: Line 34:
}
}
</style>
</style>
<div style="border: 1px solid #ddd; padding: 20px; margin: 20px 0; background-color: #f9f9f9;">
<div style="border: 1px solid #ddd; padding: 20px; margin: 20px 0; background-color: #f9f9f9; display: flex; flex-direction: column; align-items: center;">
   <h2 style="text-align: center; color: #232E3C;">Supported Jetson boards</h2>
   <h2 style="text-align: center; color: #232E3C; align-self: flex-start; width: 100%">Supported Jetson boards</h2>
   <div style="display: flex; flex-wrap: wrap; justify-content: center; align-items: center;">
   <div style="display: flex; flex-wrap: wrap; justify-content: center; align-items: center;">
     <div class="image-button">
     <div class="image-button">
Line 44: Line 44:
     </div>
     </div>
     <div class="image-button">
     <div class="image-button">
     <a href="" target="_blank">
     <a href="https://developer.ridgerun.com/wiki/index.php/Xavier" target="_blank">
         <img src="">
         <img src="https://developer.ridgerun.com/wiki/images/4/46/NVIDIA_Jetson_Xavier.png">
         <div class="caption">Jetson Orin NX</div>
         <div class="caption">Jetson AGX Xavier</div>
       </a>
       </a>
     </div>
     </div>
     <div class="image-button">
     <div class="image-button">
     <a href="" target="_blank">
     <a href="https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetson_Orin_Nano" target="_blank">
         <img src="">
         <img src="https://developer.ridgerun.com/wiki/images/b/b2/Nvidia_jetson_orin_nano-1.jpg">
         <div class="caption">Jetson Orin Nano</div>
         <div class="caption">Jetson Orin Nano</div>
       </a>
       </a>
     </div>
     </div>
     <div class="image-button">
     <div class="image-button">
     <a href="" target="_blank">
     <a href="https://developer.ridgerun.com/wiki/index.php/Jetson_Xavier_NX" target="_blank">
         <img src="">
         <img src="https://developer.ridgerun.com/wiki/images/4/4e/EVMXavierNX.jpg">
         <div class="caption">Jetson Xavier NX</div>
         <div class="caption">Jetson Xavier NX</div>
       </a>
       </a>
     </div>
     </div>
     <div class="image-button">
     <div class="image-button">
     <a href="" target="_blank">
     <a href="https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetson_Orin_NX" target="_blank">
         <img src="">
         <img src="https://developer.ridgerun.com/wiki/images/5/5f/Nvidia-jetson-orin-nx.jpeg">
         <div class="caption">Jetson AGX Xavier</div>
         <div class="caption">Jetson Orin NX</div>
       </a>
       </a>
     </div>
     </div>
Line 73: Line 73:
== New features introduced ==
== New features introduced ==


Jetpack is the first production release of Jetpack 5. The key features of this release include updates to the .
Jetpack 5.0.2 is the first production release of Jetpack 5. The key features of this release include updates to the Operating System, TensorRT, cuDNN, CUDA, Multimedia API, Computer Vision, Graphics, Developer Tools, Cloud Native, and Security.


=== OS ===
=== OS ===
Line 79: Line 79:
The main changes includes:
The main changes includes:


* Over The Air Updates
** A/B Bootloader and A/B Roots
** Image Based OTA tools to upgrade Jetson AGX Xavier or Jetson Xavier NX modules running JetPack 4.x


* Bootloader
** UEFI support for USB and NVMe
** UEFI support for 4K Display


=== TensorRT ===
* Power
** Low Power SC7 state
** Support for Power Estimator for Jetson AGX Orin and Jetson Xavier NX series


The main new features include:
* Display
** Display Configuration Blob (DCB) tool to configure display outputs
** HDMI 4K and Audio
** DisplayPort Multi Stream Transport (MTS) on Jetson AGX Orin


* Kernel
** Real Time Kernel Patches


* Sensor Processing Engine (SPE)
** Sources for SPE firmware
** Support for I2C and Inter VM Communication (IVC)


=== cuDNN ===
=== Multimedia API ===


The main new features are:
The key new camera features are:


* Argus support for YUV444 and Linear RGB888 output format for Jetson AGX Xavier and Jetson Xavier NX
* HDR Support for Jetson AGX Orin. Digital Overlap (DOL) Mode and Piecewise Linear (PWL)
* Support for Error Resiliency on Jetson AGX Orin
* New Samples:
** argus_demosaicOutput
** argus_rawBayerOutput
** argus_userAlternatingAutoExposure
** argus_yuvOneshot now supports YUV444 format along with YUV420


Multimedia highlights include:


=== CUDA ===
* AV1 encoding/decoding on Jetson AGX Orin
* Support for nvJPEG load balancing to use 2 nvJPEG engines in Jetson AGX Orin
* Pre-Processing Enhancements (PPE) module.
* New NVUtils Multimedia buffer management and buffer transformation API


The new features include:
=== Computer Vision ===


The main updates include:


* New algorithms:
** Fast Keypoint Detection on GPU and CPU backends
** Image Channel Extraction on GPU and CPU backends
** Median Filter on GPU and CPU backends
* Unsigned Int8 support for Gaussian Pyramid on PVA backend
* Unsigned/signed Int8 and signed Int16 support for KLT Feature Tracker on PVA backend


=== Multimedia API ===
=== Graphics ===


The key new features are:
The key new features are:


* Support for Vulkan® 1.3
* Support for Vulkan® SC 1.0
* Support for OpenWF™ Display 1.0
* Support for complete GBM API
* Support for OpenGL® 4.6
* Support for OpenGL® ES 3.2
* Support for EGL® 1.5


=== Cloud Native ===


=== Computer Vision ===
The new highlights are:


The main updates include:
* New Containers on NGC:
** JetPack container with all JetPack components like CUDA, cuDNN, TensorRT, VPI, etc within the container.
** Cross Compilation Container which makes it simpler to cross compile JetPack and Jetson Linux components on a x86 host machine running Linux.
** Jetson Linux Flashing Container which includes all the prerequisites required to flash Jetson modules and developer kits from a x86 host machine running Linux.




=== Security ===


=== Developer Tools ===
The key new features are:
 
The new highlights are:
 


* Enables Secure Boot
* Enables Disk Encryption
* Enables Secure storage in OP-TEE using normal world (REE) file system


== Software components and versions ==
== Software components and versions ==


Throughout the lifetime of Jetpack 5, the set of available libraries as well as development tools and the kernel were continuously updated. The versions available in the latest version of Jetpack 5 () are:
Throughout the lifetime of Jetpack 5, the set of available libraries as well as development tools and the kernel were continuously updated. The versions available in the latest version of Jetpack 5 (5.1.3) are:


=== Libraries ===
=== Libraries ===


* '''TensorRT''':
* '''TensorRT''': 8.5.2
* '''cuDNN''':
* '''DLA''': 3.12.1
* '''CUDA''':
* '''cuDNN''': 8.6.0
* '''OpenCV''':
* '''CUDA''': 11.4.19
* '''VisionWorks''':
* '''OpenCV''': 4.5.4
* '''VPI''':
* '''VPI''': 2.4
* '''DeepStream''':
* '''DeepStream''': 6.2
* '''Isaac ROS''': DP 3.1


=== Developer Tools ===
=== Developer Tools ===


* '''NVIDIA Nsight Systems''':
* '''NVIDIA Nsight Systems''': v2022.5
* '''NVIDIA Nsight Graphics''':
* '''NVIDIA Nsight Graphics''': 2022.6
* '''NVIDIA Nsight Deep Learning Designer''': 2022.2


=== Jetson Linux ===
=== Jetson Linux ===


* '''Jetson Linux''':
* '''Jetson Linux''': 35.5.0
* '''Linux kernel''':
* '''Linux kernel''': 5.10
* '''Ubuntu''':
* '''Ubuntu''': 20.04


<noinclude>
<noinclude>
{{NVIDIA Jetpack Reference Guide/Foot
{{NVIDIA Jetpack Reference Guide/Foot
|previous=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index
|previous=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack4
|next=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack5
|next=https://developer.ridgerun.com/wiki/index.php/NVIDIA_Jetpack_Reference_Guide/Version_index/Jetpack6
}}
}}
</noinclude>
</noinclude>

Latest revision as of 15:55, 9 September 2024






Supported platforms

The last minor version of JetPack 5 (5.1.3), supports the following Jetson boards:

New features introduced

Jetpack 5.0.2 is the first production release of Jetpack 5. The key features of this release include updates to the Operating System, TensorRT, cuDNN, CUDA, Multimedia API, Computer Vision, Graphics, Developer Tools, Cloud Native, and Security.

OS

The main changes includes:

  • Over The Air Updates
    • A/B Bootloader and A/B Roots
    • Image Based OTA tools to upgrade Jetson AGX Xavier or Jetson Xavier NX modules running JetPack 4.x
  • Bootloader
    • UEFI support for USB and NVMe
    • UEFI support for 4K Display
  • Power
    • Low Power SC7 state
    • Support for Power Estimator for Jetson AGX Orin and Jetson Xavier NX series
  • Display
    • Display Configuration Blob (DCB) tool to configure display outputs
    • HDMI 4K and Audio
    • DisplayPort Multi Stream Transport (MTS) on Jetson AGX Orin
  • Kernel
    • Real Time Kernel Patches
  • Sensor Processing Engine (SPE)
    • Sources for SPE firmware
    • Support for I2C and Inter VM Communication (IVC)

Multimedia API

The key new camera features are:

  • Argus support for YUV444 and Linear RGB888 output format for Jetson AGX Xavier and Jetson Xavier NX
  • HDR Support for Jetson AGX Orin. Digital Overlap (DOL) Mode and Piecewise Linear (PWL)
  • Support for Error Resiliency on Jetson AGX Orin
  • New Samples:
    • argus_demosaicOutput
    • argus_rawBayerOutput
    • argus_userAlternatingAutoExposure
    • argus_yuvOneshot now supports YUV444 format along with YUV420

Multimedia highlights include:

  • AV1 encoding/decoding on Jetson AGX Orin
  • Support for nvJPEG load balancing to use 2 nvJPEG engines in Jetson AGX Orin
  • Pre-Processing Enhancements (PPE) module.
  • New NVUtils Multimedia buffer management and buffer transformation API

Computer Vision

The main updates include:

  • New algorithms:
    • Fast Keypoint Detection on GPU and CPU backends
    • Image Channel Extraction on GPU and CPU backends
    • Median Filter on GPU and CPU backends
  • Unsigned Int8 support for Gaussian Pyramid on PVA backend
  • Unsigned/signed Int8 and signed Int16 support for KLT Feature Tracker on PVA backend

Graphics

The key new features are:

  • Support for Vulkan® 1.3
  • Support for Vulkan® SC 1.0
  • Support for OpenWF™ Display 1.0
  • Support for complete GBM API
  • Support for OpenGL® 4.6
  • Support for OpenGL® ES 3.2
  • Support for EGL® 1.5

Cloud Native

The new highlights are:

  • New Containers on NGC:
    • JetPack container with all JetPack components like CUDA, cuDNN, TensorRT, VPI, etc within the container.
    • Cross Compilation Container which makes it simpler to cross compile JetPack and Jetson Linux components on a x86 host machine running Linux.
    • Jetson Linux Flashing Container which includes all the prerequisites required to flash Jetson modules and developer kits from a x86 host machine running Linux.


Security

The key new features are:

  • Enables Secure Boot
  • Enables Disk Encryption
  • Enables Secure storage in OP-TEE using normal world (REE) file system

Software components and versions

Throughout the lifetime of Jetpack 5, the set of available libraries as well as development tools and the kernel were continuously updated. The versions available in the latest version of Jetpack 5 (5.1.3) are:

Libraries

  • TensorRT: 8.5.2
  • DLA: 3.12.1
  • cuDNN: 8.6.0
  • CUDA: 11.4.19
  • OpenCV: 4.5.4
  • VPI: 2.4
  • DeepStream: 6.2
  • Isaac ROS: DP 3.1

Developer Tools

  • NVIDIA Nsight Systems: v2022.5
  • NVIDIA Nsight Graphics: 2022.6
  • NVIDIA Nsight Deep Learning Designer: 2022.2

Jetson Linux

  • Jetson Linux: 35.5.0
  • Linux kernel: 5.10
  • Ubuntu: 20.04