Jetson Module Adaptation and Bring-UpΒΆ
This topic is for users who are developing production software for a Jetson module. It describes how to port Jetson Linux and the U-Boot boot loader from a Jetson developer kit to another hardware platform.
The topic has six subtopics:
A description of features specific to NVIDIA Jetson Xavier NX series
A description of features specific to NVIDIA Jetson AGX Xavier series
A checklist of recommended steps in the hardware bring-up process
A checklist of recommended steps in the software bring-up process
- Jetson AGX Orin Series
- Board Configuration
 - Board Naming
 - CPU Split-Lock Feature
 - Placeholders in the Porting Instructions
 - Camera Connector Pin Differences
 - Root Filesystem Configuration
 - MB1 Configuration Changes
 - MB2 Configuration Changes
 - Changing the Pinmux
 - Changing GPIO Pins
 - Porting the Linux Kernel
 - PCIe Controller Configuration
 - Porting the Universal Serial Bus
 - UPHY Lane Configuration
 - ODM Data for T234
 - Enable the eMMC EUDA
 - EMMC Lifecycle and Data Retention/Refresh
 
 - Jetson AGX Xavier Series
 - Jetson Orin NX Series
- Board Configuration
 - Naming the Board
 - Placeholders in the Porting Instructions
 - Root Filesystem Configuration
 - MB1 Configuration Changes
 - Identifying the GPIO Number
 - Changing the GPIO Pins
 - EEPROM Modifications
 - Porting the Linux Kernel Device Tree Files
 - Configuring the PCIe Controller
 - Porting Universal Serial Bus
 
 - Jetson Xavier NX Series
 - Checklists
- Hardware Bring-Up Checklist
- Before Power-On
 - Initial Power-On
 - Initial Software Flashing
 - Power
 - Power Optimization
 - USB 2.0 PHY
 - USB 3.0
 - HDMI
 - DisplayPort
 - Audio
 - UART
 - SD Card Pinouts
 - Fan
 - Sensors I2C: General
 - Sensors I2C: Touch Screen (Optional)
 - PEX (Optional)
 - SATA (Optional)
 - PCIe (Optional)
 - Embedded Display(s) (Optional)
 - Imager(s) (Optional)
 
 - Software Bring-Up Checklist
 
 - Hardware Bring-Up Checklist