Reflash PCIe-GL26

circle-info

PCIe-GL26 is shipped with a pre-installed system image (based on JetPack 4.6.1) as a turnkey solution. If you just got a new PCIe-GL26, please feel free to skip the whole document and start your development.

Overview

In the following sections, you will see how to reflash PCIe-GL26 with a pre-built system image from Neousys.

Just like Jetson Xavier NX Developer Kit, the PCIe-GL26 series can't install its system by itself. In other words, you will need another computer, Host Machine, to reflash the NRU series by a micro USB to USB type A cable.

Prerequisites

We recommend you prepare the following items before start:

  • Host Machine

    • x86 computer

    • Memory: 8G (minimal) or 16G+ (recommended)

    • Storage: 128G (minimal) or 256G+ (recommended)

    • Keyboard & Mouse

    • Wired Network Connection

    • Power Supply

  • 1x USB Cable

    • USB 2.0 Type A to micro USB Type B Cable

  • 1x USB Stick for bootable Ubuntu USB stick (if you haven't installed Ubuntu on the Host Machine)

    • Storage: 4GB (minimal)

  • 1x NVIDIA Jetson Xavier 8GB / 16GB NX Module

  • 1x NRU Series barebone and power supply

2. Prepare a Host Machine, Install NVIDIA SDKManager, and Get the L4T folder

  • Please refer to this section to setup your host machine.

  • Launch SDKManager with sdkmanager --archivedversions to get all JetPack versions

  • Install JetPack 4.6.1 for Jetson Xavier NX via NVIDIA SDKManager to get the L4T folder, which contains the flash.sh to flash system image. The expected L4T folder path will be $HOME/nvidia/nvidia_sdk/JetPack_4.6.1_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra

  • Put PCIe-GL26 into recovery mode, and connect PCIe-GL26 with Host Machine via a USB to micro USB cable.

  • Flash NRU once (without any SDK components) by NVIDIA SDKManager to get a completed L4T folder.

3. Flash with Neousys' Pre-built System Image

There are a couple of files involved in the reflash process:

  • A compressed file covers pinmux, device tree, and flash script.

  • A system image covers Jetson OS, kernel image, startup scripts, and camera driver for our selected cameras.

circle-info

Since JetPack constantly releases new versions, we will prepare new system images for popular and stable JetPack versions. Please checkREADME.md in each system image folder for the latest commands.

In the following sections, we will use PCIe-GL26_ES1_JP4.6.1_JNX16GB_JNX8GB as an example.

3-1. Download the Pinmux, Device Tree, and System Image from NRU NAS

  • Please contact your sales representative to get the NRU NAS download link and password.

  • Download gl26_0519_1628.tar.gz to your L4T folder and uncompressed it.

  • Download system.img to your L4T/bootloader

3-2a. Flash with Full System Image + Device Tree

  • Boot PCIe-GL26 into recovery mode

  • Connect Host Machine with PCIe-GL26 via USB to micro USB cable

  • Execute the following commands:

3-2b. Flash with Device Tree Only

  • Boot PCIe-GL26 into recovery mode

  • Connect Host Machine with PCIe-GL26 via USB to micro USB cable

  • Execute the following commands:

Last updated