Jetson Nano Developer Kit User Guide
Jetson Nano Developer Kit User Guide
DEVELOPER KIT
User Guide
DOCUMENT CHANGE HISTORY
DA_09402_004
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.
• NVIDIA Jetson Linux Driver Package Developer Guide – Jetson Linux
Driver Package is a key component of the Jetson platform, and provides
the sample filesystem for your developer kit. Comprehensive
documentation may be found in the Developer Guide.
Thanks,
The NVIDIA Jetson team
Note ........................................................................................... ii
JetPack ....................................................................................... 7
Summary of JetPack Components ............................................................ 7
How to Install JetPack ......................................................................... 9
Initial Configuration upon First Boot ........................................................ 10
The NVIDIA® Jetson Nano™ Developer Kit is an AI computer for makers, learners, and
developers that brings the power of modern artificial intelligence to a low-power, easy-
to-use platform. Get started quickly with out-of-the-box support for many popular
peripherals, add-ons, and ready-to-use projects.
Your carrier board revision is the last three characters of the 180-level part number,
which is printed the underside of the carrier board. Your Jetson Nano Developer Kit part
number is printed on the developer kit box.
Note The B01 revision carrier board is compatible with the production
specification Jetson Nano module. The A02 revision carrier board is
not.
Both revisions of the carrier board are described in this user guide.
Jetson Nano is supported by the comprehensive NVIDIA® JetPack™ SDK, and has the
performance and capabilities needed to run modern AI workloads. JetPack includes:
• Full desktop Linux with NVIDIA drivers
• AI and Computer Vision libraries and APIs
• Developer tools
• Documentation and sample code
In summary:
• You need a 16 GB or larger UHS-1 microSD card, HDMI or DP monitor, USB
keyboard and mouse, and 5V⎓2A Micro-USB power supply.
• Download the image and write it to the microSD card.
• Insert the microSD card into the slot under the Jetson Nano module, then attach the
display, keyboard, mouse, and Ethernet cable or wireless networking adapter.
• Connect the Micro-USB power supply. The developer kit powers on automatically.
Developer kit module and carrier board: rev B01 top view
Interface Details
This section highlights some of the Jetson Nano Developer Kit interfaces. See the Jetson
Nano Developer Kit Carrier Board Specification for comprehensive information.
Module
• [J501] Slot for a microSD card.
Carrier Board
• [DS3] Power LED; lights when the developer kit is powered on.
• [J2] SO-DIMM connector for Jetson Nano module.
• [J6] HDMI and DP connector stack.
• [J13] Camera connector; enables use of CSI cameras. Jetson Nano Developer Kit
works with IMX219 camera modules, including Leopard Imaging LI-IMX219-MIPI-
FF-NANO camera module and Raspberry Pi Camera Module V2.
• [J15] 4-pin fan control header. Pulse Width Modulation (PWM) output and
tachometer input are supported.
• [J18] M.2 Key E connector can be used for wireless networking cards; includes
interfaces for PCIe (x1), USB 2.0, UART, I2S, and I2C.
To reach J18 you must detach the Jetson Nano module.
• [J25] Power jack for 5V⎓4A power supply. (The maximum supported continuous
current is 4.4A.) Accepts a 2.1×5.5×9.5 mm plug with positive polarity.
• [J28] Micro-USB 2.0 connector; can be used in either of two ways:
• If J48 pins are not connected, you can power the developer kit from a 5V⎓2A
Micro-USB power supply.
• If J48 pins are connected, operates in Device Mode.
• [J32 and J33] are each a stack of two USB 3.0 Type A connectors. Each stack is limited
to 1A total power delivery. All four are connected to the Jetson Nano module via a
USB 3.0 hub built into the carrier board.
• [J38] The Power over Ethernet (POE) header exposes any DC voltage present on J43
Ethernet jack per IEEE 802.3af.
• [J40] Carrier board rev A02 only: 8-pin button header; brings out several system
power, reset, and force recovery related signals (see the following diagram).
• Pin 1 connects to LED Cathode to indicate System Sleep/Wake (Off when system
is in sleep mode).
• Pin 2 connects to LED Anode.
• Pins 3 and 4 are respectively UART Receive and Send.
• Pins 5 and 6 disable auto power-on if connected.
• Pins 7 and 8 reset the system if connected when the system is running.
• Pins 9 and 10 put the developer kit into Force Recovery Mode if they are
connected when it is powered on.
• Pins 11 and 12 initiate power-on when connected if auto power-on is disabled.
The J25 power jack is 9.5 mm deep, and accepts positive polarity plugs with 2.1 mm
inner diameter and 5.5 mm outer diameter. As an example, NVIDIA has validated
Adafruit’s GEO241DA-0540 Power Supply for use with Jetson Nano Developer Kit.
The carrier board consumes between 0.5W (at 2A) and 1.25W (at 4A) with no peripherals
attached.
The Jetson Nano module is designed to optimize power efficiency and supports two
software-defined power modes. The default mode provides a 10W power budget for the
modules, and the other, a 5W budget. These power modes constrain the module to near
their 10W or 5W budgets by capping the GPU and CPU frequencies and the number of
online CPU cores at a pre-qualified level. See the NVIDIA Jetson Linux Driver Package
Developer Guide for details about power modes.
Note that the power mode budgets cover the two major power domains for the Jetson
Nano module: GPU (VDD_GPU) and CPU (VDD_CPU). Individual parts of the CORE
(VDD_CORE) power domain, such as video encode and video decode, are not covered
by these budgets. This is a reason why power modes constrain the module to near a
power budget, but not to the exact power budget. Your particular use case determines
the module’s actual power consumption. See the Jetson Nano module Data Sheet for details
about how power domains are used to optimize power consumption.
Attached peripherals are the final component of the developer kit’s total power usage.
Select a power supply that is capable of delivering sufficient power for your workload.
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 reference 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 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 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 • Multimedia API Reference
Before using SDK Manager, follow these steps to power your developer kit and put it
into Force Recovery mode:
1. Jumper the Force Recovery pins (3 and 4) on J40 button header
2. Jumper the J48 Power Select Header pins and connect a power supply to J25 power
jack. The developer kit automatically powers on in Force Recovery mode.
3. Remove the Force Recovery pins’ jumper when the developer kit powers on.
Now use SDK Manager to flash your developer kit with the OS image and install other
Jetpack components. SDK Manager can also set up your Linux host computer
development environment. For full instructions, see the SDK Manager documentation.
Note Headless initial configuration requires that the developer kit not be
powered by a Micro-USB power supply, since the Micro-USB port is
needed to access the initial configuration prompts.
NVIDIA® Jetson™ Linux Driver Package (L4T) is the operating system component of
JetPack, and provides the Linux kernel, Bootloader, Jetson Board Support Package (BSP),
and sample filesystem for Jetson developer kits. L4T is included on the Jetson Nano SD
Card image. Alternatively, you can use SDK Manager to install L4T along with all the
other JetPack components to your developer kit.
L4T is also available for download directly from the main L4T 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 the 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 Nano Developer Kit is compliant with the regulations listed in this
section.
UNITED STATES
Federal Communications Commission (FCC)
This device complies with part 15 of the FCC Rules. Operation is subject to the following
two conditions: (1) this device may not cause harmful interference, and (2) this device
must accept any interference received, including any interference that may cause
undesired operation of the device.
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:
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.
UL Recognized Component Logo for Embedded System Module for Jetson Nano, model
number P3448
CANADA
Innovation, Science and Economic Development Canada (ISED)
CAN ICES-3(B)/NMB-3(B)
This device complies with Industry Canada license-exempt RSS standard(s). 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.
Le présent appareil est conforme aux CNR d'Industrie Canada applicables aux appareils
radio exempts de licence. L'exploitation est autorisée aux deux conditions suivantes : (1)
l'appareil ne doit pas produire de brouillage, et (2) l'utilisateur de l'appareil doit accepter
tout brouillage radioélectrique subi, même si le brouillage est susceptible d'en
compromettre le fonctionnement.
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)
日本工業規格JIS C 0950:2008により、2006年7月1日以降に販売される特定分野の電気および
電子機器について、製造者による含有物質の表示が義務付けられます。
特定化学物質記号
主な分類
Pb Hg Cd Cr(VI) PBB PBDE
PCBボード 0 0 0 0 0 0
除外項
パッシブ電子部品 0 0 0 0 0
目
除外項
アクティブ電子部品 0 0 0 0 0
目
除外項
コネクター / ケーブル 0 0 0 0 0
目
プロセッサー 0 0 0 0 0 0
メモリ 0 0 0 0 0 0
除外項
機械部品 0 0 0 0 0
目
はんだ付け材料 0 0 0 0 0 0
フラックス、クリームはん
0 0 0 0 0 0
だ、ラベル、その他消耗品
注:
1.「0」は、特定化学物質の含有率が日本工業規格JIS C 0950:2008に記載されている含有率基
準値より低いことを示します。
3.「0.1wt%超」または「0.01wt%超」は、特定化学物質の含有率が日本工業規格JIS C
0950:2008 に記載されている含有率基準値を超えていることを示します。
A Japanese regulatory requirement, defined by specification JIS C 0950: 2008, mandates that
manufacturers provide Material Content Declarations for certain categories of electronic
products offered for sale after July 1, 2006.
PCB 0 0 0 0 0 0
Connectors/Cables Exempt 0 0 0 0 0
Processor 0 0 0 0 0 0
Memory 0 0 0 0 0 0
Mechanicals Exempt 0 0 0 0 0
Soldering material 0 0 0 0 0 0
1. “0” indicates that the level of the specified chemical substance is less than the threshold
level specified in the standard, JIS C 0950: 2008.
2. “Exempt” indicates that the specified chemical substance is exempt from marking and it is
3. “Exceeding 0.1wt%” or “Exceeding 0.01wt%” is entered in the table if the level of the
specified chemical substance exceeds the threshold level specified in the standard, JIS C 0950:
2008.
SOUTH KOREA
Radio Research Agency (RRA)
R-R-NVA-P3450 R-R-NVA-P3448
B급 기기 이 기기는 가정용(B급) 전자파적합기기로서 주
로 가정에서 사용하는 것을 목적으로 하며, 모
든 지역에서 사용할 수 있습니다.
110181-
상호 : 앤비디아홍콩홀딩즈리미티드( 영업소) 법인등록번호
0036373
문
준비 120-84-
대표자성명 카렌테레사번즈 사업자등록번호:
06711
주소 서울특별시 강남구 영동대로 511, 2101호 ( 삼성동, 코엑스무역타워)
제품 내용
제품의 종류 해당없음 제품명(규격) 해당없음
구비서류 : 없음
작성방법
This for is publicly certify That NVIDIA Company has undergone the confirmation and
evaluation procedures for the acceptable amounts of hazardous materials contained in
graphic card according to the regulations stipulated in Article 3 of the ‘Status on the
Recycling of Electrical and Electronic Products, and Automobiles’ and that company has
graphic card adhered to the Enforcement Regulations of Article 11, Item 1 of the statute.
Attachment: None
*Preparing the Form
RUSSIA/KAZAKHSTAN/BELARUS
Customs Union Technical Regulations (CU TR)
This device complies with the technical regulations of the Customs Union (CU TR)
This device complies with the rules set forth by Federal Agency of Communications and the
Ministry of Communications and Mass Media
Federal Security Service notification has been filed.
TAIWAN
Bureau of Standards, Metrology & Inspection (BSMI)
限用物質含有情况標示聲明書
Declaration of the presence condition of the Restricted Substances Marking
設備名稱:Jetson Nano Developer Kit
Equipment Name: Jetson Nano Developer Kit
單元 限用物質及其化學符號
Parts Restricted substances and its chemical symbols
備考1:O:系指該限用物質未超出百分比含量基準值
Note 1: O:indicates that the percentage content of the restricted substance does not exceed the
percentage of reference value of presence.
備考2: -:系指該项限用物質为排外项目。
Note 2:-:indicates that the restricted substance corresponds to the exemption.
注:環保使用期限的參考標識取决與產品正常工作的温度和濕度等條件
Note: The referenced Environmental Protection Use Period Marking was determined according to normal
operating use conditions of the product such as temperature and humidity.
CHINA
China RoHS Material Content Declaration
产品中有害物质的名称及含量
The Table of Hazardous Substances and their Content
根据中国《电器电子产品有害物质限制使用管理办法》
as required by Management Methods for Restricted Use of Hazardous Substances in Electrical
and Electronic Products
注:环保使用期限的参考标识取决于产品正常工作的温度和湿度等条件
Note: The referenced Environmental Protection Use Period Marking was determined according
to normal operating use conditions of the product such as temperature and humidity.
www.nvidia.com