NVIDIA Jetson AGX Thor - Flashing the board with GUI installer

From RidgeRun Developer Wiki

Follow Us On Twitter LinkedIn Email Share this page





Previous: JetPack_7.0/Getting_Started/Installing_JetPack Index Next: JetPack_7.0/Getting_Started/Components









This section provides a guide to flashing the Jetson AGX Thor developer kit through the SDK Manager GUI. The Jetson AGX Thor boots natively from its onboard NVMe drive.


Note
Note: Jetson AGX Thor has no eMMC, NFS, or SD card support. It is possible to flash and boot from USB, but this requires a different setup. For details, see Flashing and Booting from USB.


If you wish to customize OS components before flashing, see Compiling Source Code and Flashing Board From Cmdline.

This section assumes that you already followed the Getting Started and Installing JetPack sections.

Step 1: Set Board in Recovery Mode

To flash the Jetson AGX Thor, it must first be placed into Force Recovery Mode:

The button numbers referenced below correspond to the labels shown in the images from the NVIDIA Thor DevKit Hardware Layout.

TODO: NEED TO CHECK CORRECT PORT, AND IF UT NEEDS TO BE ON OR OFF.

  1. Connect a USB-A to USB-C cable: the USB-A end goes to your host computer, and the USB-C end goes to the Thor recovery port. You may also use a USB-C to USB-C cable if your host computer supports it.
  2. Press and hold the FORCE RECOVERY button (12, the middle button).
  3. While holding the FORCE RECOVERY button, briefly press the RESET button (13, the right button).
  4. Release the FORCE RECOVERY button.

The board will now reboot into Force Recovery Mode.

To verify recovery mode, run on the host:

lsusb

TODO: CHECK OUTPUT

Expected output includes a line like:

Bus 001 Device 011: ID 0955:7023 NVIDIA Corp

Step 2: Flash to NVMe

Follow steps 1 through 3 of the Installing JetPack section. When you reach step 3-L, the SDK Manager will open the flash configuration window (Figure 1).

Figure 1: NVIDIA SDK Manager Flash Prompt

If the board is detected correctly, proceed with these settings:

  • Setup Mode: Select Manual Setup - Jetson AGX Thor.
  • OEM Configuration:
    • Runtime - username/password creation will occur on first boot.
    • Pre-Config - set username/password before flashing (Figure 2).
  • Storage Device: Select the onboard NVMe (only supported target storage).
Figure 2: User and Password prompt for OEM Pre-Config

When ready, click the Flash button. The process may take several minutes. If successful, the SDK Manager displays the completion window (Figure 3).

TODO: UPDATE IMAGE

Figure 7: SDK Manager Flash Success

Step 3: Boot

After flashing, Jetson AGX Thor will automatically boot from NVMe. Connect the following peripherals (see NVIDIA Thor DevKit Hardware Layout):

  • Display to the DisplayPort o HDMI connector
  • Keyboard and mouse to USB-A ports
  • (Optional) Ethernet cable

On boot:

  • If you chose Pre-Config, you will go directly to the Ubuntu login prompt.
  • If you chose Runtime, you will be guided through the OEM Configuration Wizard to set up username and password.

Once complete, JetPack 7.0 will be ready to use on Jetson AGX Thor.



Previous: JetPack_7.0/Getting_Started/Installing_JetPack Index Next: JetPack_7.0/Getting_Started/Components