Skip to content

Flash the C1901

This guide explains how to flash the system onto the C1901 carrier board. C1901 is developed from the reference design, so the flashing process is essentially the same as the official Developer Kit.

Before You Start

  • Ubuntu VM and SDK Manager installed (see the installation guide)
  • A USB Type-C cable capable of data transfer
  • C1901 carrier board + Jetson Orin Nano/NX module

1. Enter Recovery Mode

The C1901 enters recovery mode through the 12-pin debug header.

C1901 Recovery Mode

Steps:

  1. Disconnect the C1901 power.
  2. Use a jumper cap to short the FC REC and GND pins.
  3. Connect the power.
  4. Connect the C1901 to the VM with a USB Type-C cable.
  5. Remove the jumper cap.

2. Detect the Device

Run in the Ubuntu terminal:

bash
lsusb | grep -i nvidia

C1901 Detect Device

If an NVIDIA device is detected, recovery mode was entered successfully.

3. Flash with SDK Manager

Open SDK Manager and select the corresponding module model (Orin Nano or Orin NX).

C1901 Select Hardware

Note

For the C1901, select the model that matches your module. Do not choose custom options other than the Developer Kit version.

Uncheck Host Machine and keep only Target Hardware.

C1901 Configure Options

After selecting the JetPack version, start the flashing flow.

C1901 JetPack

In the flashing configuration window, select the storage medium and system version.

C1901 Flashing Configuration

Click Flash to start and wait for it to finish.

C1901 Flashing

4. Finish

After flashing, the C1901 reboots automatically into the system. The first boot requires initial system configuration.

C1901 Complete

First Boot Configuration

  • Select language, time zone, and keyboard layout
  • Set a username and password
  • Once done, you reach the Ubuntu desktop

Troubleshooting

Cannot Enter Recovery Mode

  • Confirm the FC REC and GND pins are shorted correctly
  • Confirm the power supply is working
  • Check that the USB Type-C cable is a data cable

SDK Manager Cannot Detect the Device

  • In VMware, confirm the USB device is connected to the VM
  • Run lsusb to confirm the device is detected
  • Try a different USB port

Flashing Failed

  • Ensure enough disk space
  • Keep the USB connection stable during flashing
  • Re-enter recovery mode and retry

Next Steps

Source: Kytech (Guangzhou) Co., Ltd — LinkZee Labs