NVIDIA Tegra
NVIDIA Jetson Linux Driver Package Software Features
Release 32.3 | December 10, 2019

 
Jetson Module Support
 
Jetson Nano
Jetson TX2 Series
Jetson AGX 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 AGX Xavier 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 Nano
Two types of Jetson Nano modules are available: SKU 0000, used in the Jetson Nano Developer Kit, and SKU 0020 offered for use in production devices. The two types of modules are functionally identical, so software developed on a Jetson Nano Developer Kit may be run on a Jetson Nano SKU 0020 module.
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, used in the Jetson TX2 Developer Kit and in production devices
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, an economical module with only 4 GB of memory and without Bluetooth support
For more information about Jetson TX2 modules, see the Jetson TX2/TX2i 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.
Jetson AGX Series
Three types of Jetson AGX Xavier™ series modules are available:
The original Jetson AGX Xavier module, with 16 GB of memory, used in the Jetson AGX Developer Kit and in production devices
Jetson AGX Xavier 8GB, an economical module with only 8 GB of memory