Skip to main content
country_code
Ctrl+K
NVIDIA Jetson Linux Developer Guide - Home NVIDIA Jetson Linux Developer Guide - Home

NVIDIA Jetson Linux Developer Guide

NVIDIA Jetson Linux Developer Guide - Home NVIDIA Jetson Linux Developer Guide - Home

NVIDIA Jetson Linux Developer Guide

Table of Contents

Introduction

  • Welcome
  • Quick Start

Architecture

  • Jetson Software Architecture
  • Yocto on Jetson Platforms
  • Boot Architecture
    • Jetson AGX Orin, Orin NX, and Orin Nano Boot Flow
    • Jetson Thor Boot Flow
    • Partition Configuration

Software Feature Overview

  • Jetson Orin Series
  • Jetson Thor Series

Software Features in Depth

  • Flashing Support
  • Flashing Support for Jetson Thor
  • Emulation Flash Configurations
  • Root File System
  • Bootloader
    • T23x/T26x Boot Configuration Table
    • Pinmux and GPIO Configuration
    • Common Prod Configuration
    • Controller Product Configuration
    • Pad Voltage DT Binding
    • PMIC Configuration
    • Storage Device Configuration
    • UPHY Lane Configuration
    • OEM-FW Ratchet Configuration
    • BootROM Reset PMIC Configuration
    • Miscellaneous Configuration
    • SDRAM Configuration
    • DRAM-ECC
    • GPIO Interrupt Mapping Configuration
    • MB2 BCT Misc Configuration
    • Security Configuration
    • Platform Configuration Profile
    • UEFI Adaptation
    • Update and Redundancy
  • Kernel
    • Kernel Customization
    • Installing Real-Time Kernel
    • Bring Your Own Kernel
    • Generic Timestamp Engine
    • BMI088 IMU Driver
    • Enable 25 Gigabit Ethernet on QSFP Port
    • Kernel Boot Time Optimization
    • Display Configuration and Bring-Up
      • Common Display Configurations for All Platforms
      • nv-load-display-modules Service
      • Display Configuration for Jetson Orin
      • Display Configuration for Jetson Thor
    • I/O Customization
      • PWM Frequency Configuration
    • Kernel Debugging Tools
  • Multimedia
    • Multimedia APIs
    • Accelerated Decode with FFmpeg
    • Accelerated GStreamer
    • Software Encode in Orin Nano
  • Hardware Acceleration in the WebRTC Framework
  • Graphics
    • Graphics APIs
    • Graphics Programming
      • Binary Shader Program Management
      • GLSLC Shader Program Compiler
      • OpenGL ES Programming Tips
    • EGLStream
    • EGLDevice
    • Sample Applications
    • OpenWFD
    • Vulkan SC
    • Vulkan SC Samples
  • Windowing Systems
    • Weston (Wayland)
    • X Window System
  • Camera Development
    • Camera Support Matrix
    • Argus Framework
      • Camera Software Development Solution
      • Sensor Software Driver Programming
      • Jetson Virtual Channel with GMSL Camera Framework
      • Argus NvRaw Tool
      • Camera Driver Porting
      • Sensor Software Troubleshooting
    • SIPL Framework
      • Introduction to SIPL
      • Camera Hardware Abstraction Layer (HAL)
      • Camera HAL Driver Discovery
      • UDDF
        • HSL and UDDF Overview
        • Guide to Writing UDDF Drivers
        • PyHSL
        • Integrating UDDF Drivers with SIPL
        • Release Notes
        • FAQ
      • GMSL Camera Development Guide
        • GMSL Architecture Overview
        • Directory Layout and Build
        • Guide to Writing GMSL UDDF Drivers
        • Integrating GMSL UDDF Drivers with SIPL
      • CoE Camera Development Guide
        • Camera Software Development Solution for Jetson Thor
        • Camera-over-Ethernet Overview
        • Holoscan Sensor Bridge (HSB)
      • JetPack 7.2 SIPL Migration Guide
      • SIPL Query JSON Guide
      • SIPL Camera Application Developer Guide
      • SIPL Query Sample
      • SIPL Image Formats
      • Camera SIPL Notifications
      • Runtime Interfaces and Sensor Characterization
      • SIPL Stereo Pipeline
  • Security
    • Secure Boot
      • Quick Start Guide to Enable Secure Boot for Jetson Thor
      • Quick Start Guide to Enable Secure Boot for Jetson Orin
      • Fuse Configuration File
      • Key Preparation
      • Fuse Operations
      • Sign and Flash Secured Images
      • PKC Key Revocation
      • UEFI Secure Boot
      • UEFI Payload Encryption
      • UEFI Variable Protection
      • UEFI Platform Vendor Key Feature
      • Kernel Module Signing
    • Factory Secure Key and Expansion Key Provisioning
    • Hafnium Secure Partition Manager
    • OP-TEE: Open Portable Trusted Execution Environment
      • Architecture
      • Trusted Application and Client Application Development
      • EKB: Encrypted Key Blob
      • Sample Applications
      • PKCS #11 Support in OP-TEE
    • Disk Encryption
      • Disk Encryption Concepts
      • Partition Layout
      • Encrypting the Rootfs
      • Dynamic Partition Encryption
      • Manufacturing
    • Secure Storage
    • Firmware TPM
      • Software Architecture
      • fTPM Boot Flow
      • fTPM Provisioning
      • Production Workflow
      • Device-Side Operations
      • fTPM Turnkey Solution for Ecosystem Partners
    • Rollback Protection
    • Memory Encryption
    • PVA Authentication
    • Security Keys List
  • Communications
    • PCIe Endpoint Mode
    • Enabling Bluetooth Audio
    • Audio Setup and Development
  • CUDA Instrumentation Methods
  • Multi-Instance GPU (MIG)
  • Platform Power and Performance
    • Jetson Orin Nano Series, Jetson Orin NX Series, and Jetson AGX Orin Series
    • Jetson Thor Product Family
  • Software Packages and the Update Mechanism
  • Boot Time Optimization
  • Working With Sources
  • Test Plan and Validation

Hardware References

  • Jetson Developer Kit Setup
  • Jetson EEPROM Layout
  • Jetson Module Adaptation and Bring-Up
    • Jetson Thor Adaptation and Bring-Up
    • Jetson AGX Orin Series
    • Jetson Orin NX and Nano Series
    • Checklists
  • Configuring the Jetson Expansion Headers
  • Controller Area Network (CAN)

Applications and Tools

  • Board Automation
  • Jetson Linux Toolchain
  • Jetson Linux Development Tools
    • Debugging on Jetson Platforms
    • Performance Monitoring
    • Tegrastats Utility
    • Tegra Combined UART
  • How to Submit a Bug Report

Reference Material

  • Package Manifest
  • Related Documentation
  • Legal Information
Is this page helpful?

Index

D | F | G | S | T | U

D

  • Deserializer

F

  • FSYNC

G

  • GMSL

S

  • Serdes
  • Serializer

T

  • TPG

U

  • UBB
NVIDIA NVIDIA
Privacy Policy | Your Privacy Choices | Terms of Service | Accessibility | Corporate Policies | Product Security | Contact

Copyright © 2025-2026, NVIDIA Corporation.

Last updated on Jun 02, 2026.