🛠 First Boot of the Xerxes Nano

Xerxes Nano Carrier Board for Jetson Orin Nano Super and Turing RK1 Modules · avance · Guide avancé pour l'assemblage, l'alimentation et le premier démarrage du carrier board Xerxes Nano avec un module Jetson Orin Nano Super.

Objectives

This tutorial aims to master the physical and electrical integration of the Xerxes Nano, a compact carrier board (120x60 mm) designed for NVIDIA Jetson Orin Nano Super or Turing RK1 modules. Unlike standard boards, the Xerxes Nano requires a fine understanding of thermal management and hybrid power management (USB/PoE). The goal is to ensure a stable boot while leveraging high-performance interfaces like OCuLink or M.2 PCIe Gen 3 without damaging the compute module.

Required Materials

Steps

  1. Inspection and Preparation: Check for damage on the Jetson module connector pins. Ensure the heat sink is compatible with the module height to allow horizontal (1U) or vertical (1.5U) mounting.
  2. Module Installation: Gently insert the Jetson Orin Nano Super module into the Xerxes Nano connector. Apply even pressure until fully seated. Secure the module with the provided screws to ensure thermal and mechanical contact.
  3. Power Configuration: Locate the power selection jumper. For standard desktop use, set the jumper to the « USB » position. For rack installations with a PoE switch, set it to « PoE ». Do not power both sources simultaneously unless the electrical schematic explicitly allows it (verification required).
  4. Peripheral Connection: Connect a USB-C cable to the dedicated port for power and serial console. If using PoE, connect the RJ45 cable to the PoE-compatible Ethernet port. Note that the SFP+ port and OCuLink are not required for the first boot.
  5. System Access: Open a serial terminal (baud rate 115200) or connect via SSH if a DHCP IP is assigned. You should see the NVIDIA bootloader startup messages.

Verification

The system should display a login prompt after approximately 30 seconds. Check the temperature via sudo nvidia-smi or tegrastats to confirm that active cooling (PWM connector) is accounted for if a fan is connected. Ensure the module is correctly detected (lsusb or lspci) and that no voltage errors appear in system logs (dmesg).

To Go Further

Once the system is stable, explore activating NVMe storage via the M.2 PCIe Gen 3 slot. You can then test the bandwidth of the OCuLink interface by connecting an external GPU, ensuring you respect the Jetson module's power limits.

Other tutorials for this board

Code examples for this board

← Back to the board 🛠 All tutorials