Nvidia Jetson Orin NX 16GB in Xavier NX Devkit NVME

Part number 900-13767-0000-000 is printed on the right side of the SOM bottom side, and can only be observed if the module is taken out of the devkit:


The Jetson Orin NX 16GB module can be used with the Xavier NX Devkit, which exposes a debug interface on the UART TXD, UART RXD and GND pins. The UART pins are located underneath the Orin NX module. Additionally, a monitor can be connected to the board's HDMI port.
The default internal storage used for provisioning balenaOS on the Jetson Orin NX 16GB is an NVME drive, which needs to be attached to the carrier board prior to booting via a USB flash drive containing the balenaOS flasher image. If instead you would like to use other media, like for example an SSD as main storage, please consult the OS installer target_devices configuration option or the alternative provisioning options section.
Checking your Jetson Orin's UEFI firmware version
You can check which UEFI firmware version your Jetson Orin device is running either by connecting to your device's debug UART interface, or by attaching a display to the Orin's video port.
In case the UEFI firmware version on your device is older than v36.3.0, please update its firmware using the following guide:
If for whatever reason checking the UEFI firmware version is not possible, flashing Jetpack 6 using the SDK Manager will guarantee your device has the latest firmware installed.
Once your device's UEFI firmware is v36.3.0 or newer, you can use a USB flash drive to provision it directly with balenaOS.
Booting balenaOS flasher images from a USB flash drive
If the firmware on your device is v36.3.0 or newer, inserting the USB flash drive with the balenaOS flasher image and connecting power to your device will provision the internal storage. In the unexpected event that your device does not boot the balenaOS flasher image from the attached USB flash drive automatically, use the following steps to manually select the USB flash drive for booting:
Post-provisioning UEFI firmware update
Once your device has been provisioned with balenaOS and powered back-on, it will attempt to update the UEFI firmware automatically. The status of the UEFI firmware update process is depicted by a progress bar on the debug UART interface, as well on the display, if connected.
Please do not interrupt the UEFI firmware process by resetting or cutting power to the device.
If you are using the debug UART, the firmware update process will be displayed by a progress bar similar to the one below:

If a display is connected to the device, the firmware update process will also be rendered on the screen:

Alternative provisioning options
By default, most Jetson Orin devices need an internal storage media and a USB flash drive in order to be provisioned. When using the Jetson Orin NX in a Xavier NX Devkit, an NVMe drive has to be attached to the carrier board before starting the provisioning process.
If you would like to use a USB flash drive an NVME drive attached to your device, simply insert the USB flash drive and connect power to the board.
If you would like the same USB flash drive or NVMe on which the balenaOS flasher image has been written to be used as both install and boot media, use both the installer.migrate and installer.target_devices configuration options:
The first medium found in the target_devices list will be used and it will become the main storage of your device once flashing is complete.
Available target devices are:
sda- removable drives like USB flash drives or SSDsnvme0n1- NVMe drive. Unless overriden, this option is the default for your device
Last updated
Was this helpful?








