NVIDIA Tegra
NVIDIA Jetson Linux Developer Guide
32.4.2 Release

 

Jetson Module Support

 
Jetson Xavier NX
Jetson Nano
Jetson AGX Xavier Series
Jetson TX2 Series
The NVIDIA® Jetson™ Board Support Package (BSP) provides support for several models of the NVIDIA® Jetson™ module, described below. This topic describes unusual characteristics of some of these modules.
Additional information about particular modules may be found throughout this Developer Guide in sections whose headings or subheadings state their scope. For example:
Heading: “Jetson TX2 Series Software Features”
Heading: “Power Management for Jetson Nano Devices”
Subheading: “Applies to: Jetson Xavier series devices only”
Subheading: “Applies to: Jetson TX2 series devices only”
For more information about how the Developer Guide describes scope limitations, see How Developer Guide Topics Identify Devices in the Introduction.
For more general information about Jetson modules, see the Jetson information page at:
https://developer.nvidia.com/embedded/develop/hardware
For more information about setting up and managing a Jetson developer kit, see the topic Hardware Setup.
For more information about flashing software to a Jetson developer kit or Jetson module, see Flashing and Booting the Target Device.

Jetson Xavier NX

NVIDIA® Jetson Xavier™ NX is a small, economical module with 8 GB of memory. It uses the same processor as the more powerful Jetson AGX Xavier series.
Two types of modules are available:
The Jetson Xavier NX module (P3668-0000) is distributed with Jetson Xavier NX Developer Kit. It has an on-module SD card socket for programming by inserting an SD card flashed with operating software on another computer.
The Jetson Xavier NX module (P3668-0001) is sold for production use, but is also compatible with Jetson Xavier NX Developer Kit. It has on-board eMMC memory but lacks an SD card socket.

Jetson Nano

Two types of Jetson Nano modules are available:
P3448-0000, used in Jetson Nano Developer Kit
P3448-0002, offered for use in production devices (may also be used on the carrier board in Jetson Nano Developer Kit, revision B01 or newer)
The two types of modules are functionally identical, so software developed on Jetson Nano Developer Kit may be run on a production Jetson Nano module.

Jetson AGX Xavier Series

Three types of NVIDIA® Jetson AGX Xavier™ series modules are available:
The original Jetson AGX Xavier module, with 16 GB of memory, used in the original Jetson AGX Developer Kit and available as a production module.
The revised Jetson AGX Xavier module with 32 GB of memory, used in the the revised Jetson AGX Xavier Developer Kit and available as a production module
Jetson AGX Xavier 8GB, a version of the module with only 8 GB of memory. NVIDIA recommends using Jetson Xavier NX instead of Jetson AGX Xavier 8GB for new development.

Jetson TX2 Series

 
Jetson TX2i Flashing Support
Jetson TX2i Power-On
Jetson TX2i Module-Specific Features
Operating Profiles
Feature Support for Error Correction Code
Compatibility Issues
Three types of Jetson TX2 series modules are available:
The original Jetson TX2 module
Jetson TX2i, an industrial version of the original Jetson TX2 which is designed for 24/7 operation with a longer operating life and a broader range of operating conditions
Jetson TX2 4GB, a low-priced module with reduced memory and storage
For more information about Jetson TX2 modules, see the Jetson TX2/TX2i Series Module Data Sheet.

Jetson TX2i Flashing Support

For information about on flashing to a USB device, see Preparing a Jetson Developer Kit for Use in the topic Quick Start Guide.

Jetson TX2i Power-On

Before you power on a Jetson TX2i device, you must use the P2597 carrier board as a base board to install Jetson TX2i. Consult Jetson Developer Kit Carrier Board Specification for notes about using Jetson TX2i with various revisions of the P2597 carrier board.
To power on the Jetson TX2i module
Press and hold the power button for a few seconds.
If the power is ON, pressing and holding the power button turns the power OFF.

Jetson TX2i Module-Specific Features

This section describes hardware and software features that are specific to Jetson TX2i (not shared by Jetson TX2) and are not fully described elsewhere.

Operating Profiles

Jetson TX2i may be used in any of these profiles:
Mission profile and operating temperature
Operating lifetime
Unit
VMAX V
FMAX MHz
24 hours/day at 90° C
10 years
GPU
0.945
1236.75
CPU (D15/A57)
0.945
1958/1920
EMC/SOC
0.945
1600
8 hours/day at 105° C and
16 hours/day at 80° C
10 years
GPU
0.945
1236.75
CPU (D15/A57)
0.945
1958/1920
EMC/SOC
0.945
1600
24 hours/day at 105° C
4.4 years
GPU
0.8
918
CPU (D15/A57)
0.8
1497/1420
EMC/SOC
0.83
1600

Feature Support for Error Correction Code

Jetson TX2i supports DRAM ECC, and DRAM ECC is enabled by default. The section To disable ECC explains how to disable this feature.
Note:
ECC does not function on the original Jetson TX2.
The Error Correction Code (ECC) features include:
Full DRAM scrubbing in MB1 to generate parity bits required for ECC
SBE Correction in the SCE firmware
DBE detection and reboot in the SCE firmware
Memory available to the kernel is extended from two regions to the actual available regions
Position independent U‑Boot support
ECC (Error Correcting Code) Memory
Memory bandwidth is reduced when ECC is enabled. ECC reserves 12.5% of memory for parity bits, causing a 12.5% reduction in memory bandwidth.
To disable ECC, you must modify the Jetson TX2i configuration file. The configuration file is at:
<top>/Linux_for_Tegra/jetson-tx2i.conf
Where <top> is the directory where you downloaded and installed NVIDIA® Jetson™ Linux Driver Package (L4T).
To disable ECC
1. Modify this DTB:
BPFDTB_FILE=tegra186-a02-bpmp-storm-p3489-a00-00-ta795sa-ucm1.dtb
Change the setting to:
BPFDTB_FILE=tegra186-a02-bpmp-storm-p3489-a00-00-ta795sa-ecc-disabled-ucm1.dtb
2. Additionally, modify the following configuration file specification:
EMMC_BCT=P3489_A00_8GB_Samsung_8GB_lpddr4_204Mhz_P134_A02_ECC_en_l4t.cfg
Change the setting to:
EMMC_BCT=P3489_A00_8GB_Samsung_8GB_lpddr4_204Mhz_P134_A02_l4t.cfg

Compatibility Issues

Compatibility issues noted with the Jetson TX2i module include:
Jetson TX2i is compatible with P2597 carrier board revision B04 or newer.
A Jetson TX2i system cannot be shut down from software. Any shutdown attempt reboots the device. The Linux shutdown command also reboots the device.