Getting Started with Jetson Nano Developer Kit
Categories:
Introduction
The NVIDIA® Jetson Nano™ Developer Kit is a small AI computer for makers, learners, and developers. After following along with this brief guide, you’ll be ready to start building practical AI applications, cool AI robots, and more.
- microSD card slot for main storage
- 40-pin expansion header
- Micro-USB port for 5V power input, or for Device Mode
- Gigabit Ethernet port
- USB 3.0 ports (x4)
- HDMI output port
- DisplayPort connector
- DC Barrel jack for 5V power input
- MIPI CSI-2 camera connectors
Included in the Box
Your Jetson Nano Developer Kit box includes:
- NVIDIA Jetson module and reference carrier board
- Small paper card with quick start and support information
- Folded paper stand
Items not Included
You’ll also need:
- microSD card (32GB UHS-1 minimum recommended)
- USB keyboard and mouse
- Computer display (HDMI or DP)
- Micro-USB power supply
Prepare for Setup
Items for Getting Started
microSD Card
The Jetson Nano Developer Kit uses a microSD card as a boot device and for main storage. It’s important to have a card that’s fast and large enough for your projects; the minimum recommended is a 32 GB UHS-1 card.
See the instructions below to flash your microSD card with operating system and software.
Micro-USB Power Supply
You’ll need to power the developer kit with a good quality power supply that can deliver 5V⎓2A at the developer kit’s Micro-USB port. Not every power supply promising “5V⎓2A” will actually do this.
As an example of a good power supply, NVIDIA has validated Adafruit’s 5V 2.5A Switching Power Supply with 20AWG MicroUSB Cable (GEO151UB-6025). It was specifically designed to overcome common problems with USB power supplies; see the linked product page for details.
Note: The stated power output capability of a USB power supply can be seen on its label.
Actual power delivery capabilities of USB power supplies do vary. Please see the Jetson Nano Developer Kit User Guide for additional information.
Write Image to the microSD Card
To prepare your microSD card, you’ll need a computer with Internet connection and the ability to read and write SD cards, either via a built-in SD card slot or adapter.
- Download the Jetson Nano Developer Kit SD Card Image, and note where it was saved on the computer.
- Write the image to your microSD card by following the instructions below according to your computer’s operating system: Windows, macOS, or Linux.
Instructions for Windows
Format your microSD card using SD Memory Card Formatter from the SD Association.
- Download, install, and launch SD Memory Card Formatter for Windows.
- Select card drive
- Select “Quick format”
- Leave “Volume label” blank
- Click “Format” to start formatting, and “Yes” on the warning dialog
Use Etcher to write the Jetson Nano Developer Kit SD Card Image to your microSD card
Download, install, and launch Etcher
Click “Select image” and choose the zipped image file downloaded earlier.
Insert your microSD card if not already inserted. Click Cancel (per this explanation) if Windows prompts you with a dialog like this:
Click “Select drive” and choose the correct device.
Click “Flash!” It will take Etcher about 10 minutes to write and validate the image if your microSD card is connected via USB3.
After Etcher finishes, Windows may let you know it doesn’t know how to read the SD Card. Just click Cancel and remove the microSD card.
After your microSD card is ready, proceed to set up your developer kit.
Instructions for Mac OS
You can either write the SD card image using a graphical program like Etcher, or via command line.
Etcher Instructions
Do not insert your microSD card yet.
Download, install, and launch Etcher.
Click “Select image” and choose the zipped image file downloaded earlier.
Insert your microSD card. Click Ignore if your Mac shows this window:
If you have no other external drives attached, Etcher will automatically select the microSD card as target device. Otherwise, click “Select drive” and choose the correct device.
Click “Flash!” Your Mac may prompt for your username and password before it allows Etcher to proceed
It will take Etcher about 10 minutes to write and validate the image if your microSD card is connected via USB3.After Etcher finishes, your Mac may let you know it doesn’t know how to read the SD Card. Just click Eject and remove the microSD card.
Command Line Instructions
Do not insert your microSD card yet. Waiting will help you discover correct disk device name in steps below.
Open the Terminal app:
Use this command to list any external disk devices already attached to your Mac:
diskutil list external | fgrep '/dev/disk'
For example, if you already have a USB drive attached to your Mac, the result will look similar to this:
Insert your microSD card. Click Ignore if your Mac shows this window:
Use the same command as before to list external disk devices. The newly listed disk device is the microSD card (/dev/disk2 in this example):
Use this command to remove any existing partitions from the microSD card, ensuring MacOS will let you write to it. BE VERY CAREFUL to specify the correct disk device.
sudo diskutil partitionDisk /dev/disk<n> 1 GPT "Free Space" "%noformat%" 100%
For example:
Use this command to write the zipped SD card image to the microSD card. Note the use of /dev/rdisk instead of /dev/disk:
/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/rdisk<n> bs=1m
For example:
There will be no indication of progress (unless you signal with CTRL-t). When the dd command finishes, your Mac will let you know it cannot read the microSD card. Just click Eject:
After your microSD card is ready, proceed to set up your developer kit.
Instructions for Linux
You can either write the SD card image using a graphical program like Etcher, or via command line.
Etcher Instructions
Download, install, and launch Etcher.
Click “Select image” and choose the zipped image file downloaded earlier.
Insert your microSD card. If you have no other external drives attached, Etcher will automatically select the microSD card as target device. Otherwise, click “Change” and choose the correct device.
Click “Flash!” Your OS may prompt for your username and password before it allows Etcher to proceed.
It will take Etcher 10-15 minutes to write and validate the image if your microSD card is connected via USB3.After Etcher finishes, eject the SD Card using Files application:
Physically remove microSD card from the computer.
Command Line Instructions
Open the Terminal application by pressing
Ctrl
+Alt
+t
.Insert your microSD card, then use a command like this to show which disk device was assigned to it:
dmesg | tail | awk '$3 == "sd" {print}'
In this example, we can see the 16GB microSD card was assigned /dev/sda:
Use this command to write the zipped SD card image to the microSD card:
/usr/bin/unzip -p ~/Downloads/jetson_nano_devkit_sd_card.zip | sudo /bin/dd of=/dev/sd<x> bs=1M status=progress
For example:
When the dd command finishes, eject the disk device from the command line:
sudo eject /dev/sd<x>
Physically remove microSD card from the computer.
After your microSD card is ready, proceed to Setup your developer kit.