Skip to content

🛸 Initial Setup using SDK Manager

Note

This guide is to supplement the official Jetson Orin Nano Developer Kit Getting Started Guide .

The NVIDIA® Jetson Orin Nano™ Developer Kit is a perfect kit to start your journey of local generative AI evaluation and development.

This guide explains the alternative method for setting up Jetson Orin Nano Developer Kit by flashing both the latest firmware (QSPI image) and the latest JetPack all at once, using a host x86 PC.

Check your toolbox

The following item is needed or highly desired for flashing your Jetson Orin Nano Developer Kit using your host PC.

If you don't have them, check the default microSD-only setup instruction or you want to arrange them first then return to this guide once they are available.

What not come in the box - What you need/want to prepare

Host PC

  • x86 PC running Ubuntu 22.04 or Ubuntu 20.04

alt text Source: NVIDIA SDK Manager Host Operating System Compatibility Matrix

Storage

Either of the following.

  • microSD card (64GB or bigger)
  • NVMe SSD (Recommended for better performance)

Flashing supply

  • USB cable (USB-C plug for Jetson Orin Nano Developer Kit side, other end depends on your PC)
  • jumper pin (or metal paper clip)

Mean to access terminal

You need either of the following set:

  • DisplayPort cable, DisplayPort capable monitor and a USB keyboard
  • DisplayPort to HDMI cable and HDMI capable monitor (or TV) and a USB keyboard
  • USB to TTL Serial cable (Advanced)

🚀 Default method : microSD card only setup method

In case you do NOT have an x86 PC running Ubuntu 22.04 or 20.04, you can fall back to the default "microSD card only" setup method that does not require any host PC.

The decision process can look like this.

flowchart LR
    A(start) --> B{Want to ditch microSD<br>and only use NVMe SSD?}
    B --[YES] --> S[🛸 SDK Manager method]
    B --[No] --> C{Have x86 PC running<br> Ubuntu 22.04/20.04?}
    C --[YES] --> S
    C --[No] --> U[🚀 microSD-only method]

    style S stroke-width:3px, fill:#f3e9f2,stroke:#b544c4
    style U stroke-width:3px, fill:#d2e9e5,stroke:#0e7a71

Click the button below to jump to the default setup page.

🚀 microSD-only method

Otherwise, continue reading on this page for the SDK Manager method.

Overall flow (SDK Manager method)

Jetson Orin Nano Initial Setup Flowchart (microSD-only method)

flowchart
    A(start) --> B[0️⃣ Install SDK Manager]
    B --> C[1️⃣ Connect Target Hardware] 
    C --> D[2️⃣ Select Software Components to Install]
    D --> E[3️⃣ Download on Host PC]
    E --> F[4️⃣ Flash]
    F --> G[5️⃣ Boot and initial setup]
    G --> P(👍 Start developing on JetPack 6.2) 

0️⃣ Install SDK Manager

On your Ubuntu 22.04 / 20.04 PC, open a terminal and execute the following command.

Select the tab that matches your Ubuntu version.

wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install sdkmanager
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get -y install sdkmanager

Then launch SDK Manager with the following command.

sdkmanager
First time using SDK Manager

When using SDK Manager for the first time, log in with your NVIDIA Developer credentials.

Remember to tick the checkbox for " Stay logged in " and click " LOGIN " button.

login

A browser window opens. Input your email address that is registered as NVIDIA Developer.

browser window

Two factor authentication prompt may pop up.

Security Challenge

Once authenticated, the browser windows opens back the SDK Manager app window.

browser window redirecting to sdk manager

SDK Manager continues to log you in.

SDK Manager logging you in...

SDK Manager launched and the login completed.

SDK Manager after logging in

1️⃣ Connect the Target Hardware

Once SDK Manager is launched, connect your Jetson developer kit to your Ubuntu PC and power it on in Forced Recovery mode.

  1. Connect your Jetson Orin Nano Developer Kit to your PC with a USB cable.
    Note that the USB cable goes into the USB-C port of the carrier board of the developer kit.

  2. While shorting pin 9 and pin 10 of J14 header located below the Jetson module using a jumper pin, insert the DC power supply plug into the DC jack of the carrier board to power it on.

    alt text

    You can use a paper clip like a photo below as well.

    Jumpering pins

  3. Select " Jetson Orin Nano [8GB developer kit version] " and hit " OK "

    alt text

  4. Uncheck " Host Machine " and it should now look like this

    alt text

  5. Click " Continue " button to proceed to the next step.

2️⃣ Select Software Components to Install]

  1. Leave the only " Jetson Linux " component checked, and uncheck everything.

    alt text

  2. Remember to also check " I accept the terms and conditions of the license agreements ".

  3. Click " Continue " button to proceed to the next step.

  4. It will prompt for the sudo command password.

    alt text

3️⃣ Download on Host PC

  1. It will start downloading the "BSP" package and "RootFS" package.

    alt text

  2. Once downloads are complete, it will untar the package and start generating the images to flash in the background.

    alt text

  3. Once images are ready, SDK it will open the prompt for flashing.

    alt text

4️⃣ Flash

  1. On the flashing prompt, select " Runtime " for "OEM Configuration".

    alt text

  2. On the flashing prompt, select " NVMe " if you want to flash Jetson Linux (BSP) to NVMe SSD.

    alt text

  3. Click "Flash" and the prompt popup will change like this.

    alt text

  4. Flash progress.

    alt text

    alt text

  5. Flash successfully completes.

    alt text

    alt text

5️⃣ Boot and Initial Setup

  1. If still plugged, remove the jumper from header (that was used to put it in Forced Recovery mode)

  2. Connect the DisplayPort cable or adapter and USB keyboard and mouse to Jetson Orin Nano Developer Kit, or hook up the USB to TTL Serial cable.

  3. Unplug the power supply and put back in to power cycle.

  4. Jetson should now boot into the Jetson Linux (BSP) of your selected JetPack version from the storage of your choice.

  5. Complete the initial software setup ( oem-config )

Switch to MAXN SUPER mode

Note that the default power mode on JetPack 6.2 on Jetson Orin Nano Developer Kit is 25W .
To switch to the MAXN SUPER mode and unlock the unregulated performance, follow below steps:

  1. Click on the current power mode ( 25W ) by clicking the NVIDIA icon on the right side of the Ubuntu desktop’s top bar.
  2. Select Power mode from the menu.
  3. Choose MAXN SUPER to enable maximum performance.

alt text

🎊 Congratulations!
Your Jetson Orin Nano Developer Kit is set up with JetPack 6.2 image and you are ready to develop on JetPack 6.2.

Next step

Check this page for "SSD" (if you flashed on microSD) and/or "Docker" set up.