NVIDIA Jetson Orin - JetPack 5.0.2 Wizard Flashing
This section provides a guide to flash the Jetson AGX Orin developer kit through the SDK Manager GUI. The Jetson Orin AGX can boot from one of the following devices: eMMc, NVMe, USB drive, or NFS (SD card not supported on Jetpack 5.0.1 DP release). If you wish to customize your OS components before flashing, check our Compiling Source Code and Flashing Board From Cmdline sections.
This section assumes that you already have followed through our Getting Started and Installing Jetpack sections. Flashing is the process of getting all the files required into the selected storage from which the Orin is going to boot. In this section, we follow three steps to flash the Orin.
Step 1: Set Board in Recovery Mode
In order to flash the Orin, we must set it in recovery mode so that it can accept the files. The procedure to put the Orin in recovery mode is:
- Start with the Jetson Orin AGX devkit turned off and disconnected from the power supply.
- Get the USB-A to USB-C cable and connect the USB-A end to your host computer (the computer where you installed Jetpack) and the USB-C end to the Orin type C port L, shown in Figure 2.
- Press and hold the FORCE RECOVERY button (B in Figure 1).
- While pressing the FORCE RECOVERY button, press and release the RESET button (C in Figure 1).
At this point, the Orin should be in recovery mode. To verify, you can run the following command on your host computer:
lsusb
If the Orin is in recovery mode, you should see a line similar to the following among the command output:
Bus 001 Device 011: ID 0955:7023 NVidia Corp
Step 2: Flash
Follow steps 1 through 3 of our Installing Jetpack section. If you already have Jetpack installed, this should be fairly quick.
When you reach step 3-L, you should see a window similar to Figure 3.
Since you already have put the Orin in recovery mode, you should see that it is detected by the SDK Manager. Figure 4 shows the message displayed by the SDK Manager when the Orin is not being detected, and Figure 5 shows the expected message displayed when the Orin is detected. Make sure the Orin is successfully detected before continuing.
Once your Orin has been detected, select the Manual Setup - Jetson AGX Orin in the dropdown list of window prompt 1, similar to Figure 3. Then you can select the OEM Configuration (prompt 7) and the Storage Device to be used (prompt 8).
For the OEM Configuration, you have two options:
- Runtime: If you choose this option, the username/password creation will be prompted when you boot the Orin after the flash.
- Pre-Config: With this option, you will create the username/password for the Orin before flashing.
Figure 6 shows the username/password prompt that is shown when the user chooses the Pre-Config option for OEM Configuration.
Finally, choose the Storage Device that you wish to boot from. When you are ready, click the Flash button at the bottom of the Window. The SDK Manager will proceed to flash, this can take a while. When the SDK Manager finishes, if the flash was successful, you should see the finalization window similar to Figure 7.
Note about boot order: Removable devices such as SD card and USB take precedence over non-removable devices such as eMMC, NvME, and NFS. The boot device selection and customization of the boot order can be performed from the UEFI menu. |
Step 3: Boot
After flashing, the Orin should boot automatically. Make sure to connect a Display to the Orin port J in Figure 8, a keyboard and mouse to the USB-A port I in Figure 8 and optionally you can connect the network cable to the ethernet port H.
Once you have the display connected, you should see the Ubuntu login prompt (if you opted for OEM Pre-Config in Step 2) or the Ubuntu OEM Configuration prompt (if you opted for OEM Runtime in Step 2). Go through the steps to be able to log in for the first time and you are set up.