This article explains how to set up the NVIDIA® Jetson™ Developer Kit, and provides information on Jetson FAQs for troubleshooting problems related to programming on Jetson module products.
Here is a summary of things you should keep in mind when using Jetson products.
In addition, NVIDIA has released a wealth of information, and we have compiled a list of frequently used links that can be used as reference.
Jetson Developer Kit Setup
Macnica Technical Articles
Official documentation
If you would like to refer to the official documentation, please visit the following website.
NVIDIA® Jetson AGX Thor™ Developer Kit
https://docs.nvidia.com/jetson/agx-thor-devkit/user-guide/latest/quick_start.html
■Getting Started with the Jetson AGX Thor Developer Kit: From the quickest setup to checking AI inference operation
https://www.macnica.co.jp/business/semiconductor/articles/nvidia/148335/
■ NVIDIA® Jetson AGX Orin™ Developer Kit
https://developer.nvidia.com/embedded/learn/jetson-agx-orin-devkit-user-guide/index.html
About emulation mode
You can use the Jetson AGX Orin Developer Kit to evaluate the NVIDIA® Jetson Orin™ NX and NVIDIA® Jetson Orin™ Nano. In that case, you will need to prepare a host PC separately.
Please check the link below for details.
https://docs.nvidia.com/jetson/archives/r36.3/DeveloperGuide/SD/EmulationSupport.html?
■ NVIDIA® Jetson Orin™ Nano Developer Kit
https://developer.nvidia.com/embedded/learn/get-started-jetson-orin-nano-devkit
https://developer.nvidia.com/embedded/learn/jetson-orin-nano-devkit-user-guide/index.html
■What is the NVIDIA Jetson Orin Nano™ Super Developer Kit?
https://cms.macnica.co.jp/business/semiconductor/articles/nvidia/146773/
Jetson FAQ
Notes on writing
Required host PC environment for writing JetPack
Each JetPack supports different versions of Ubuntu. Please see below for the required host PC specifications.
https://docs.nvidia.com/sdk-manager/system-requirements/index.html
How to check if you're in Recovery Mode
When you enter the following command in the host PC terminal, if Nvidia Corp is displayed, the Jetson is in recovery mode.
$ lsusb | grep -i nvidia
*For instructions on how to enter Jetson recovery mode, please refer to the instructions in "To Flash the Jetson Developer Kit Operation Software" at the link below.
https://docs.nvidia.com/jetson/archives/r38.2/DeveloperGuide/IN/QuickStart.html
・If Nvidia Corp is not displayed, please replace or unplug the USB cable.
- Once in recovery mode, do not remove the USB cable connecting the host PC and Jetson.
Time out error occurs
Please refer to the Jetson AGX Orin FAQ in the Frequently Used Links section: "I get a USB timeout error during flash Orin. How to resolve that?"
Please check and disable the Auto suspend setting on your host PC.
Writing with flash script *Host PC required
・The Jetson software documentation link in the frequently used links collection.
Please check the Developer Guide / Quick Start Guide and enter the commands on the CLI to write them.
・If writing using the SDK Manager does not work, please try writing using the flash script.
If your Jetson suddenly stops booting (nothing appears on the monitor)
- If you have changed the monitor, the image may not be displayed properly due to incompatibility with the other monitor. Please check the connection with the other monitor.
*Please also change the connection cable and check.
- If the system no longer boots in an environment that previously worked, the OS may be damaged, so please try writing it again.
JetPack version you plan to use
- Software updates etc. are generally implemented on the latest JetPack, so if there are no particular issues, please use the latest JetPack.
・When using a product after a PCN has been issued, you must use a JetPack version later than the version specified in the PCN notification.
To access the PCN documentation, go to the Jetson Download Center in the Frequently Used Links section.
- Each Jetson module supports a different version of JetPack.
For compatible JetPacks, please check the JetPack Archive in the Frequently Used Links collection.
Notes on using Jetson products
Jetson products are SoMs (System on Modules)
Jetson products are not SoCs, but SoMs (System on Modules) equipped with DRAM, flash memory, etc.
Whether the image is written to the production Jetson module or not
- Images are not written by default. You will need to write the image yourself.
*Mass production Jetson modules do not have a bootloader or image programmed and are provided in a blank state.
- When you purchase an IHV product AIBox, it will be shipped with the Jetson Linux image written to it.
GPU memory for Jetson products
The memory installed in Jetson is shared by both the CPU and GPU.
Therefore, it is different from the commonly used configuration of inserting a GPU card into an X86 host PC.
Developer Kits for Mass Production Use
As stated in the Jetson FAQ in the Frequently Used Links list, Jetson is a product intended for use in application development in office environments, and is not intended for mass production use.
- If the product is defective and is within the one-year warranty period from the date of shipment from NVIDIA, the developer kit will be replaced.
- Developer kits do not have a set life cycle and may become EOL without notice.
Jetson Module/Developer Kit Schematics/BOM List
・A BOM list for the Jetson developer kit is provided, but a BOM list for the Jetson module is not provided.
- The Jetson Developer Kit carrier board data schematic is provided.
The Jetson Download Center in the Frequently Used Links section contains Jetson documentation, including developer kit circuit diagrams.
It has been compiled, so please download it and check it out.
Can Jetson series products be used in vehicles?
For in-vehicle applications, please use NVIDIA Drive series products.
For details, please see the link below.
Check out "What are the differences between the DRIVE AGX Orin and the Jetson AGX Orin Developer Kits?"
Video encoding function (NVENC) on Orin Nano
The Orin Nano does not have a hardware encoder.
If you want to use a hardware encoder, use Jetson AGX Orin or Jetson Orin NX.
Orin Nano/Orin NX mass production modules require separate SSD
- Although the Orin Nano Developer Kit can use microSD cards, the mass production modules of Orin Nano/Orin NX cannot use microSD cards. Therefore, you will need to prepare an NVMe SSD.
・Jetson Download Center: Comparison table of Orin Nano and Orin NX interfaces, SDIO/SD Card
The Interface_Comparison_Migration document can be found in the Jetson Download Center, which is a frequently used link collection.
please confirm.
*Below is an example
"Jetson_OrinNano_OrinNX_XavierNX_Interface_Comparison_Migration_DA-11081-001_v1.0"
Please see the "Jetson_Orin_Nano_Series_Jetson_Nano_Jetson_TX2_NX_Interface_Comparison_Migration_DA-11084-001_v1.0" document for more information.
If a PCN is issued, JetPack must be updated.
Depending on the type of PCN, Jetpack (including the BSP provided by the IHV) may need to be updated.
Please check the Jetson Download Center in the Frequently Asked Links section, and if you are using a PCN product, please check the corresponding JetPack.
Sensor cameras that can be used with Jetson products
・Please check the camera list in the frequently used links and select a camera that is compatible with the Jetson you will be using.
・If you are using a camera that is not on the list, you will need to develop a camera driver. In that case, please contact the respective ecosystem partner vendor.
IHV's carrier board requires a BSP provided by each IHV
When using a carrier board/AIBox from each IHV, please use the BSP provided by each IHV, not the Jetpack provided by NVIDIA.
Frequently used links
Jetpack Related/User Guide/Forum
| item | Link | explanation |
|
Jetson Download Center |
https://developer.nvidia.com/embedded/downloads |
Jetson data sheets and other documents |
|
NVIDIA JetPack SDK Documentation |
https://docs.nvidia.com/jetson/jetpack/index.html |
Sample, EULA, etc. |
|
JetPack Archive |
https://developer.nvidia.com/embedded/jetpack-archive |
JetPack version list |
|
Jetson AGX Thor User Guide |
https://docs.nvidia.com/jetson/agx-thor-devkit/user-guide/latest/index.html |
Easy Jetson AGX Thor Setup Guide |
|
Jetson AGX Orin User Guide |
https://developer.nvidia.com/embedded/learn/jetson-agx-orin-devkit-user-guide/index.html |
Easy Setup Guide for Jetson AGX Orin |
|
Jetson Orin Nano User Guide |
https://developer.nvidia.com/embedded/learn/get-started-jetson-orin-nano-devkit |
Orin Nano Easy Setup Guide |
|
NVIDIA Forums |
https://forums.developer.nvidia.com/c/agx-autonomous-machines/jetson-embedded-systems/70 |
Official NVIDIA Jetson Forums |
|
Jetson Software Documentation |
https://docs.nvidia.com/jetson/index.html |
A site that compiles JetPack, Jetson Linux, Jetson Linux APIs, and Archives Example: The Jetson Linux documentation contains manuals about Jetson software and instructions on how to write the OS. |
|
Jetson FAQ |
https://developer.nvidia.com/embedded/faq#what-is-jetson |
Regarding Jetson developer kit positioning and warranty |
|
Jetson Product Lifecycle |
https://developer.nvidia.com/embedded/lifecycle |
Jetson Lifecycle |
|
NGC |
https://catalog.ngc.nvidia.com/?filters=&orderBy=weightPopularDESC&query=&page=&pageSize= |
Broad range of GPU-optimized containers for AI, machine learning and HPC |
|
Jetson Orin Technical Specifications |
https://www.nvidia.com/en-us/autonomous-machines/embedded-systems/jetson-orin/#tech-specs |
Jetson Orin spec benchmarks |
|
Jetson Technical Specifications |
https://developer.nvidia.com/embedded/jetson-modules#family |
Jetson Spec Benchmarks |
|
Jetson Power Estimator tools |
https://jetson-tools.nvidia.com/powerestimator/ https://jetson-tools.nvidia.com/powerestimator/userguide FAQ |
Jetson average power consumption estimation tool |
FAQs on the official NVIDIA Forums
| item | Link | explanation |
|
Jetson AGX Thor FAQ |
https://forums.developer.nvidia.com/t/jetson-agx-thor-faq/346561 |
Notes about AGX Thor |
|
Jetson AGX Orin FAQ |
https://forums.developer.nvidia.com/t/jetson-agx-orin-faq/237459 |
Notes about AGX Orin |
|
Jetson AGX Orin HW FAQ |
https://forums.developer.nvidia.com/t/jetson-agx-orin-hw-faq/249100 |
Notes about AGX Orin HW |
|
Jetson Orin Nano HW FAQ |
https://forums.developer.nvidia.com/t/jetson-orin-nano-hw-faq/249118/3 |
Notes about the Orin Nano |
AI-BOX/Carrier board/Camera
|
item |
Link | explanation |
|
Jetson Partner Hardware Products |
https://developer.nvidia.com/embedded/jetson-partner-products |
List of AI-BOXes |
|
Camera list |
https://developer.nvidia.com/embedded/jetson-partner-supported-cameras |
Jetson Partner Supported Cameras |