Nvidia agx orin dev kit Flashing problem

Hello,

I am struggling to flash the nvidia agx orin dev kit 64 gb emmc.

I have used ubuntu 22.04 as a host pc (virtual machine).

First method, I try to flash with sdk manager, it gives error.

Second method, I follow the steps in this repo ( GitHub - jetsonhacks/jp6-flash-jetson-linux: Flash JetPack 6 to a Jetson Orin Developer Kit ) it did not work.

Third method,
tar -xvf ~/Downloads/jetson_linux_r36.4.4_aarch64.tbz2
sudo tar -xvf ~/Downloads/tegra_linux_sample-root-filesystem_r36.4.4_aarch64.tbz2

sudo ./apply_binaries.sh

sudo ./tools/kernel_flash/l4t_initrd_flash.sh jetson-agx-orin-devkit mmcblk0p1

it says flash success but I can not open the nvidia agx orin it gives graphical error. Then I retry to flash again different way. I did not work again. Currently, I can not react the nvidia kit because my old password is gone. I can only see the username nvidia. I can not reach the ssh.

I need your asisstance in this topic please give me clear instructure to flash this dev kit.

Best regards,

*** Please note that this reply is generated by LLM automatically ***

I’d be happy to help you with flashing your NVIDIA Jetson AGX Orin Developer Kit.

Firstly, I’d like to clarify that the issue you’re facing is likely due to the incorrect flashing process or configuration. To help you resolve this, I’ll provide a step-by-step guide on how to flash your Jetson AGX Orin Developer Kit using the l4t_initrd_flash.sh script.

Prerequisites:

  1. Ensure you have a host PC with Ubuntu 22.04 (or later) installed.
  2. Download the necessary files from the NVIDIA website, including the L4T Driver Package (BSP) and Sample Root Filesystem.
  3. Extract the L4T Driver Package (BSP) and Sample Root Filesystem to a directory on your host PC.

Flashing the Jetson AGX Orin Developer Kit:

To flash your Jetson AGX Orin Developer Kit, you’ll need to use the l4t_initrd_flash.sh script. Here are the steps:

Method 1: Flashing using eMMC as rootfs storage

  1. Open a terminal on your host PC and navigate to the directory where you extracted the L4T Driver Package (BSP) and Sample Root Filesystem.
  2. Run the following command to flash the Jetson AGX Orin Developer Kit using eMMC as rootfs storage:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh -u <pkc_keyfile> [-v <sbk_keyfile>] --uefi-keys uefi_keys/uefi_keys.conf jetson-agx-orin-devkit internal

Replace <pkc_keyfile> and <sbk_keyfile> with the actual file paths to your PKC and SBK key files, respectively.

Method 2: Flashing using NVMe as rootfs storage

  1. Open a terminal on your host PC and navigate to the directory where you extracted the L4T Driver Package (BSP) and Sample Root Filesystem.
  2. Run the following command to flash the Jetson AGX Orin Developer Kit using NVMe as rootfs storage:
sudo ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -u <pkc_keyfile> [-v <sbk_keyfile>] --uefi-keys uefi_keys/uefi_keys.conf -p "-c ./bootloader/generic/cfg/flash_t234_qspi.xml" -c ./tools/kernel_flash/flash_l4t_t234_nvme.xml --showlogs --network usb0 jetson-agx-orin-devkit external

Replace <pkc_keyfile> and <sbk_keyfile> with the actual file paths to your PKC and SBK key files, respectively.

Post-Flashing Steps:

  1. After flashing, ensure that the Jetson AGX Orin Developer Kit is properly connected to your host PC via USB.
  2. Restart the Jetson AGX Orin Developer Kit and enter the UEFI menu by pressing the DEL key during boot-up.
  3. Select the correct boot media (e.g., eMMC or NVMe) from the UEFI menu.
  4. Save the changes and exit the UEFI menu.
  5. The Jetson AGX Orin Developer Kit should now boot up with the flashed image.

Troubleshooting Tips:

  1. Ensure that the l4t_initrd_flash.sh script is executed with the correct permissions (i.e., using sudo).
  2. Verify that the pkc_keyfile and sbk_keyfile paths are correct.
  3. Check that the uefi_keys/uefi_keys.conf file is present in the correct location.
  4. If you encounter issues during flashing, try using a different USB port or restarting the flashing process.

I hope this comprehensive guide helps you successfully flash your NVIDIA Jetson AGX Orin Developer Kit. If you have any further questions or concerns, please don’t hesitate to ask.

*** Please give the thumbs up if you get answers you like. Or provide feedback to help us improve the answer. ***

Hello @sdurmustalipoglu,

Who is the manufacturer of your devkit ?

Can you share the link where you got it from?

best regards,
Andrew
Embedded Software Engineer at ProventusNova

Hi

We bought from this firm ( NVIDIA Jetson AGX Orin Developer Kit 64GB - 945-13730-0055-000 - OpenZeka | NVIDIA Embedded Distribütörü )

@sdurmustalipoglu,

I see you are trying to flash using a virtual machine.

Did all the methods you tried flashing were performed on the virtual machine ?

best regards,
Andrew
Embedded Software Engineer at ProventusNova

1 Like

Continuing the discussion from Nvidia agx orin dev kit Flashing problem:

My problem has solved thanks a lot Andrew.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.