Flashing the Pulsar with D315 5G Carrier Board: A Comprehensive Guide

If you’re working with the AVerMedia D315 5G carrier board, flashing the device with the correct BSP (Board Support Package) is a critical step to bring up your platform. This guide will walk you through the procedure, including important requirements and steps.

Prerequisites

• A native Ubuntu host machine (physical PC) running Ubuntu 20.04 or 22.04.
Note: WSL or virtual machines are not supported.
• A MicroUSB to USB cable.
• Access to the BSP tarball from these link

Date OS Version Download
2025-05-07 L4T r36.4.3 (Jetpack 6.2) AVERMEDIA_JETPACK-R1.1.4.6.2.0 (Beta) ⬇️ Download
2025-02-28 L4T r36.4.3 (Jetpack 6.2) AVERMEDIA_JETPACK-R1.1.0.6.2.0 (Beta) ⬇️ Download
2025-02-25 L4T r35.6 (Jetpack 5.1.4) D315AO-R2.6.0.5.1.4 ⬇️ Download
2024-11-13 L4T r36.4 (Jetpack 6.1) D315AO-R3.2.0.6.1.0 (Beta) ⬇️ Download
2024-10-07 L4T 35.4.1 (Jetpack 6.0) D315AO-R3.1.3.6.0.0 ⬇️ Download
2024-05-28 L4T 35.4.1 (Jetpack 5.1.3) D315AO-R2.5.2.5.1.3 ⬇️ Download

Step 1: Prepare the BSP Package

First, decompress the BSP package as root:

Copy

Step 2: Enter the L4T Directory

Navigate to the extracted BSP directory:

Copy

Step 3: Configure the Carrier Board and Camera Profile

Run the setup script to select your carrier board and camera configuration:

Copy

You will be prompted to select the AVerMedia carrier board. For D315, choose option 7 when prompted:

Please select AVerMedia carrier board:
0) D115
1) D115W
2) D131
3) D131S
4) D133
5) D133S
6) D135
7) D315
8) D317

Next, select the Orin module type choose 3 for no_camera:

Please select a profile for MIPI CSI camera (0 – 5):
0) ap_imx179
1) ap_imx290
2) ap_imx290isp
3) no_camera
4) raspberry_pi_v2
5) raspberry_pi_v3

Step 4: Create User Account (Recommended)

You can use the default user account (username/password: nvidia) by running:

Copy

Or create a new default account:

Copy

Step 5: Connect the Jetson Platform in Recovery Mode

  • Power off the Jetson platform.
  • Press and hold the Recovery button.
  • Power on the device while continuing to hold the Recovery button.
  • Wait 2 seconds, then release the Recovery button.

To verify recovery mode on your host PC, check dmesg output. You should see something like:

[24685.229129] usb 1-7: Product: APX[24685.229132] usb 1-7: Manufacturer: NVIDIA Corp

Step 6: Flash the BSP

Start the flashing process:

Copy

The flashing tool will handle writing the system image and BSP to the Jetson device. Once complete, the device will be ready for use.

For JetPack 5.1.4:

1. Decompress the BSP package:

Copy

2. Enter L4T directory:

Copy

3. Run setup script and select SOM and camera profiles (default: AGX Orin, no camera):

Copy

4. Connect Jetson in recovery mode:

  • Power off the Jetson platform.
  • Press and hold the Recovery button.
  • Power on the device while continuing to hold the Recovery button.
  • Wait 2 seconds, then release the Recovery button.

Verify recovery mode on your host PC with dmesg, looking for:

[24685.229129] usb 1-7: Product: APX
[24685.229132] usb 1-7: Manufacturer: NVIDIA Corp

5. Create user account (recommended):

Copy

6. Flash BSP:

Copy

Important Notes:

  • Ensure your host PC is a physical machine with a native Ubuntu install.
  • Do not use WSL or a virtual machine, as flashing requires direct hardware access to USB ports.
  • Always keep your device in recovery mode before flashing.