Jetson Tx2 Developer KIT: User Guide
Jetson Tx2 Developer KIT: User Guide
KIT
DA_09452-005 | December 17, 2019
`````
User Guide
DOCUMENT CHANGE HISTORY
DA_09452-005
NOTE
Welcome to the NVIDIA Jetson platform! There two key things you should do right
away:
1. Sign up for the NVIDIA Developer Program – this enables you to ask
questions and contribute on the NVIDIA Jetson Forums, gives access to all
documentation and collateral on the Jetson Download Center, and more.
2. Read this User Guide! After that, check out these important links:
• Jetson FAQ – Please read the FAQ.
• Support Resources – This web page links to important resources, including the
Jetson Forum and the Jetson Ecosystem page.
• Jetson Linux Driver Package Release Notes – Jetson Linux Driver Package
(L4T) is a key component of the Jetson platform, and provides the sample
filesystem for your developer kit. Please read the latest release notes.
• Thanks,
The NVIDIA Jetson team
Note .........................................................................................ii
JetPack .....................................................................................7
Summary of JetPack Components ............................................................ 7
How to Install JetPack ......................................................................... 9
Download SDK Manager on the Linux Host Computer ................................... 9
Connect Developer Kit to the Linux Host Computer .................................... 9
Put Developer Kit into Force Recovery Mode ........................................... 10
Run SDK Manager ............................................................................ 10
Compliance............................................................................... 12
United States ................................................................................ 12
Canada ........................................................................................ 13
European Union.............................................................................. 14
Australia and New Zealand ................................................................ 15
Japan ......................................................................................... 16
South Korea .................................................................................. 16
Taiwan ........................................................................................ 17
China .......................................................................................... 18
Singapore ..................................................................................... 18
Environmental Disclosures ................................................................. 18
China/Taiwan RoHS Material Content Declaration ..................................... 19
The NVIDIA® Jetson™ TX2 Developer Kit gives you a fast, easy way to develop software
and hardware for the Jetson TX2 AI supercomputer on a module. Jetson TX2 is ideal for
applications requiring high computational performance in a low power envelope.
NVIDIA JetPack™ SDK supports both your developer kit and host development
platform. It includes:
• Sample Linux filesystem with NVIDIA drivers
• AI and Computer Vision libraries and APIs
• Developer tools
• Documentation and sample code
Before using your developer kit, you must install JetPack. A Linux host computer is
required; for details, see How to Install JetPack, below.
See the Jetson TX2 Developer Kit Carrier Board Specification for comprehensive information.
Interface Details
This list highlights some of the Jetson TX2 Developer Kit carrier board interfaces.
• [CR1] Green LED indicates when SoC is enabled.
• [CR2] Green LED indicates when carrier board is powered.
• [CR3] Green LED indicates when [J18] M.2 Key E connector pin 6 is active.
• [CR4] Green LED indicates when [J18] M.2 Key E connector pin 16 is active.
• [CR5] Red LED indicates when main power supply is connected and active.
• [CR6] Red LED Indicates when the 12V supply for PCIe/SATA is active.
Signal Signal
Optional Default Pin Default Optional
voltage voltage
3.3V Supply 1 2 5.0V Supply
I2C1 SDA 3.3V 3 4 5.0V Supply
I2C1 SCL 3.3V 5 6 Ground
Audio I2S 3.3V
GPIO 7 8 3.3V UART TXD GPIO
MCLK or 1.8V
Ground 9 10 3.3V UART RXD GPIO
3.3V Audio I2S
UART RTS GPIO 3.3V 11 12 GPIO
or 1.8V CLK
3.3V
GPIO 13 14 Ground
or 1.8V
3.3V Digital Mic
GPIO 3.3V 15 16 GPIO
or 1.8V Input
3.3V
3.3V Supply 17 18 GPIO
or 1.8V
3.3V
SPI1 MOSI GPIO 19 20 Ground
or 1.8V
3.3V
SPI1 MISO GPIO 21 22 3.3V GPIO
or 1.8V
3.3V 3.3V
SPI1 SCLK GPIO 23 24 GPIO SPI1 CS0
or 1.8V or 1.8V
Ground 25 26 Not Used
I2C0 SDA 3.3V 27 28 3.3V I2C0 SCL
3.3V
GPIO 29 30 Ground
or 1.8V
3.3V Digital Mic
GPIO 3.3V 31 32 GPIO
or 1.8V Clock
• [J22] The camera connector supports up to six directly connected cameras via
CSI-2, or up to 12 cameras via the virtual channel feature of CSI-2. The connector
also includes some interface options for audio (I2S & DMIC).
• [J24] The voltage select header enables either 3.3V or 1.8V for these [J21] 40-pin
expansion header pins:
Pins 7, 12, 13, 16, 18, 19, 21, 23, 24, 29, 32, 33, 35, 38, and 40
The 3.3V level is selected when a jumper is on [J24] pins 1-2. The 1.8V level is
selected when a jumper is on [J24] pins 2-3.
• [J25] Use the included developer kit power supply with this DC power jack.
• [J26] 30-pin expansion header includes:
o Power pins.
One 1.8V power pin, one 3.3V power pin, and one 5V power pin. These are
not switchable; power is always available when the developer kit is
connected to power.
o Interface signal pins.
Signal Signal
Optional Default Pin Default Optional
voltage voltage
GPIO 3.3V 1 2 3.3V Supply
1.8V
Not Used 3 4
Supply
CAN0 RX 3.3V 5 6 - GPIO
CAN0 TX 3.3V 7 8 5.0V Supply
GPIO 3.3V 9 10 Ground
I2C2
Ground 11 12 1.8V GPIO
CLK
I2C2
GPIO 3.3V 13 14 1.8V GPIO
SDA
WDT
CAN1 RX 3.3V 15 16 RESET GPIO
OUT
I2C3
CAN1 TX 3.3V 17 18 1.8V
CLK
NVIDIA JetPack SDK is the most comprehensive solution for building AI applications. It
includes the latest OS images for Jetson products, along with libraries and APIs,
samples, developer tools, and documentation.
https://docs.nvidia.com/jetson/jetpack/index.html
OS Image
JetPack includes a sample file system derived from Ubuntu.
Developer Tools
JetPack includes the following developer tools. Some are used directly on a Jetson
system, and others run on a Linux host computer connected to a Jetson system.
• Tools for application development and debugging:
• Nsight Eclipse Edition for development of GPU accelerated applications: Runs
on the Linux host computer. Supports all Jetson products.
• CUDA-GDB for application debugging: Runs on the Jetson system or the Linux
host computer. Supports all Jetson products.
• CUDA-MEMCHECK for debugging application memory errors: Runs on the
Jetson system. Supports all Jetson products.
• Tools for application profiling and optimization:
• Nsight Systems for application profiling across GPU and CPU: Runs on the
Linux host computer. Supports all Jetson products.
• nvprof for application profiling across GPU and CPU: Runs on the Jetson system.
Supports all Jetson products.
• Visual Profiler for application profiling across GPU and CPU: Runs on the Linux
host computer. Supports all Jetson products.
• Nsight Graphics for graphics application debugging and profiling: Runs on the
Linux host computer. Supports all Jetson products.
Documentation
Documents that are relevant to developers using JetPack include:
• JetPack Documentation • VisionWorks Documentation
1. Download and install NVIDIA SDK Manager on the Linux host computer.
2. Connect your developer kit to the Linux host computer.
3. Put your developer kit into Force Recovery Mode.
4. Use SDK Manager to select and install desired components.
Note: SDK Manager can flash and install software on a target Jetson device, but it
cannot run directly on that device. Whether or not a Jetson device is
present, you can use SDK Manager to update software on the Linux host.
Note: After the Jetson is flashed with the OS, it reboots and prompts you for initial
configuration information like keyboard layout, username and password, etc.
If no display is attached to the developer kit during this first boot, the initial
configuration will be “headless.” That is, you must communicate with the
developer kit through a serial application on the Linux host computer (e.g.,
puTTY) connected via a host serial port to the correct local serial device.
NVIDIA® Jetson™ Linux Driver Package (L4T, the operating system component of
JetPack) provides the Linux kernel, Bootloader, NVIDIA® Jetson™ Board Support
Package (BSP), and sample filesystem for Jetson developer kits. SDK Manager can install
L4T along with all the other JetPack components to get your developer kit up and
running quickly.
L4T is also available for download directly from the main Jetson Linux Driver Package
page on the Jetson Developer Site. See the “Quick Start Guide” section of the NVIDIA
Jetson Linux Driver Package Developer Guide for flashing instructions.
The “Platform Adaptation and Bring-Up” topic in the Developer Guide describes how to
port Jetson BSP and Bootloader from your developer kit to a new hardware platform
incorporating the Jetson module. Porting L4T to a new device enables use of the other
JetPack components on that device, along with the software you’ve created using the
developer kit.
The NVIDIA Jetson TX2 Developer Kit is compliant with the regulations listed in this
section. Compliance marks, including the FCC and IC ID numbers, can be found at:
https://developer.nvidia.com/embedded/support
United States
Federal Communications Commission (FCC)
This equipment has been tested and found to comply with the limits for a Class B digital
device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference in a residential installation. This
equipment generates, uses and can radiate radio frequency energy and, if not installed
and used in accordance with the instructions, may cause harmful interference to radio
communications. However, there is no guarantee that interference will not occur in a
particular installation.
If this equipment does cause harmful interference to radio or television reception, which
can be determined by turning the equipment off and on, the user is encouraged to try to
correct the interference by one or more of the following measures:
• Reorient or relocate the receiving antenna.
• Increase the separation between the equipment and receiver.
• Connect the equipment into an outlet on a circuit different from that to which the
receiver is connected.
• Consult the dealer or an experienced radio/TV technician for help.
FCC Warning: The FCC requires that you be notified that any changes or modifications
to this device not expressly approved by the manufacturer could void the user’s
authority to operate the equipment.
Only those antennas with same type and lesser/equal gain filed under this FCC ID
number can be used with this device.
I.T.E E204896
UL Recognized Component Logo for Embedded System Module, model name P3310.
Canada
Industry Canada (IC)
IC: 7361A-P3310
CAN ICES-3(B)/NMB-3(B)
This device complies with Industry Canada’s licence-exempt RSSs of the Industry Canada
Rules. Operation is subject to the following two conditions: (1) this device may not cause
interference, and (2) this device must accept any interference, including interference that
may cause undesired operation of the device.
5150–5250 MHz is only for indoor use to reduce the potential for harmful interference to
co-channel mobile satellite systems;
European Union
European Conformity; Conformité Européenne (CE)
https://developer.nvidia.com/embedded/support
A copy may also be obtained directly from NVIDIA GmbH (Floessergasse 2, 81369
Munich, Germany).
This device operates in the following frequency bands and maximum transmitted
power:
Warning
• Operation in 5150 - 5350 MHz frequency band is restricted to indoor use.
• This equipment must be installed and operated with a minimum distance of 20 cm
between the radiator and your body.
• Use antennas with the same Type and Gain for this device.
• Any modifications to this device, not expressly approved by the manufacturer, voids
the user authority to operate the equipment.
This product meets the applicable EMC requirements for Class B, I.T.E equipment and
applicable radio equipment requirements.
Japan
Voluntary Control Council for Interference (VCCI)
South Korea
Radio Research Agency (RRA)
MSIP-CRM-NVA-P3310
MSIP-RMM-NVA-P2597
Taiwan
National Communications Commission
CCAJ17LP1260T1
注意!
依據 低功率電波輻射性電機管理辦法
第十二條
經型式認證合格之低功率射頻電機,非經許可,公司、商號或使用者均不得擅自變更頻率、加大功率
或變更原設計之特性及功能。
第十四條
低功率射頻電機之使用不得影響飛航安全及干擾合法通信;經發現有干擾現象時,應立即停用,並改
善至無干擾時方得繼續使用。
前項合法通信,指依電信法規定作業之無線電通信。
低功率射頻電機須忍受合法通信或工業、科學及醫療用電波輻射性電機設備之干擾。
模組認證合格標簽 (ID):
“ CCAJ17LP1260T1"
如果使用本模組之平台, 無法在外部看見審驗合格標籤時,應在該
平台的外部明顯標示
“內含射頻模組 CCAJ17LP1260T1.
應避免影響附近雷達系統之操作。
高增益指向性天線只得應用於固定式點對點系統。
China
State Radio Regulations Committee
Singapore
Info-Communications Development Authority of Singapore
Environmental Disclosures
California Prop 65 Warning – California law requires this warning to be provided to
California customers.
Prop 65 Warning: This product contains chemicals known to the State of California to
cause cancer and birth defects or other reproductive harm.
單元 限用物質及其化學符號
Parts Restricted substances and its chemical symbols
注:環保使用期限的參考標識取决與產品正常工作的温度和濕度等條件
Note: The referenced Environmental Protection Use Period Marking was determined according to normal
operating use conditions of the product such as temperature and humidity.
Trademarks
NVIDIA and the NVIDIA logo are trademarks or registered trademarks of NVIDIA Corporation in the United States
and other countries. Other company and product names may be trademarks of the respective companies with
which they are associated.
www.nvidia.com