NVIDIA Tegra
NVIDIA Tegra Linux Driver Package

Development Guide
28.3 Release


 
Jetson TX2i Module Support
 
TX2i Flashing Support
Powering On a TX2i Device
Feature Support for Error Correction Code
Disabling ECC
Compatibility Issues
The Linux for Tegra Board Support Package provides support for Jetson TX2i, a Jetson TX2 module SKU suitable for industrial environments.
TX2i Flashing Support
The overall flashing process for a Jetson TX2i module is the same as for Jetson TX2.
The flashing command is:
sudo ./flash.sh jetson-tx2i mmcblk0p1
Consult the Quick Install Guide for details on flashing using a USB.
Consult Flashing and Booting the Target Device for overall flashing instructions.
Consult the Jetson TX2/TX2i Module Data Sheet for details on the Jetson TX2 modules.
Powering On a TX2i Device
Prior to powering on the TX2i device, the P2597 carrier board must be used as a base board to install Jetson TX2i. Consult Jetson Development Kit Carrier Board Specification for notes about using Jetson TX2i with various revisions of the P2597 carrier board.
To power on the Jetson TX2i C00 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.
Feature Support for Error Correction Code
Note:
DDRAM Error Connection Code (ECC) is enabled by default on Jetson TX2i.
ECC is not supported for Jetson TX1 or 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
Disabling ECC
To disable ECC, the Jetson TX2i configuration file must be modified. The configuration file is available at:
<top>/Linux_for_Tegra/jetson-tx2i.conf
Where <top> is the directory where you downloaded and installed L4T.
To disable ECC
1. Modify the following DTB:
BPFDTB_FILE=tegra186-a02-bpmp-storm-p3489-a00-00-ta795sa-ucm1.dtb
To disable ECC, 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
To omit ECC enabling, change the setting to:
EMMC_BCT=P3489_A00_8GB_Samsung_8GB_lpddr4_204Mhz_P134_A02_l4t.cfg
Compatibility Issues
The compatibility issues noted with the Jetson TX2i module include:
TX2i is compatible with CVB B04 or newer.
The behavior of the power button functions differently on the CVB C00 board. Consult Powering On a TX2i Device for details.
Memory bandwidth is reduced.
Due to the DRAM ECC, 12.5% of the memory is reserved for EEC parity bits. This causes an equivalent reduction in the memory bandwidth.
DRAM ECC is enabled by default. Consult Disabling ECC to change this.
Note:
ECC does not function on Jetson TX1 and TX2 devices.
The system cannot be shut down from software.
Unlike Jetson TX1 or TX2, Jetson TX2i cannot initiate a shutdown through software. Any attempt at shutdown results in a reboot. Consequently, using the shutdown command causes a reboot of the system:
shutdown -h now
Jetson TX2i works with two power profiles: UCM1 and UCM2. UCM1 profile is default.
The UCM1 power profile is as follows:
Temp
Mission Profile
Operating Lifetime
Unit
VMAX V
FMAX MHz
90° C
24/7
10 years
GPU
0.945
1236.75
CPU (D15/A57)
0.945
1958/1920
EMC/SOC
0.945
1600
105° C/80° C
8 hours/day (105° C) + 16 hours/day (80° C)
10 years
GPU
0.945
1236.75
CPU (D15/A57)
0.945
1958/1920
EMC/SOC
0.945
1600
With the voltage and frequency value settings as specified, the system is operational with the maximum temperature of 90° C for 10 years of operating life.
A TX2i system may operate above 100° C for a maximum of 8 hours/day. (The absolute maximum operating temperature is 105° C.) To ensure an operational life of 10 years, the system must operate at no more than 80° C for the remaining 16 hours/day.
The UMC2 power profile is as follows:
Temp
Mission Profile
Operating Lifetime
Unit
VMAX V
FMAX MHz
105° C
24/7
4.4 years
GPU
0.8
918
CPU (D15/A57)
0.8
1497/1420
EMC/SOC
0.83
1600
With the voltage and frequency value settings as specified, the system’s operational life is 4.4 years.
To use the UCM2 power profile
1. Navigate to the Jetson TX2i configuration file, quill-indstrl.conf. This file is a soft link to p2771-3489-ucm1.conf.
2. Change the soft link to p2771-3489-ucm2.conf.