Flashing Jetpack v5.1 to Jetpack v6.x for Jetson AGX Orin

I have a Jetson AGX Orin 64GB Developer Kit. It is running Jetpack 5.1 and I want to flash it to Jetpack 6.x versions.

I have a dual booted laptop (Asus) with Windows 11 and Ubuntu 24.04 installed. I am using the latest version of SDK Manager (2.3.0.12626) installed on Ubuntu.

However, when I connect my Jetson to update it, the “SDK Version” parameter says ‘There are no SDKs available for this version’ and for Jetpack 6.2.1 it says “Not available for host”

While on this webpage it states that flashing is supported for Ubuntu 24.04. SDK Manager | NVIDIA Developer

I checked a recent forum post and the reply was to update the SDK Manager, which I already am using the latest version.

How can I update the Jetpack version of my Jetson now?

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

To update the Jetpack version of your Jetson AGX Orin 64GB Developer Kit, you can follow these steps:

  1. Check the compatibility: Ensure that your Jetson AGX Orin 64GB Developer Kit is compatible with the Jetpack 6.x versions. According to the documentation, Jetpack 6.2 is supported on Jetson AGX Orin modules and developer kits.

  2. Use the correct SDK Manager version: You are already using the latest version of SDK Manager (2.3.0.126.26), which is compatible with Jetpack 6.2.

  3. Check the host operating system: You are using Ubuntu 24.04, which is a supported host operating system for SDK Manager.

  4. Verify the Jetson module’s current state: Ensure that your Jetson AGX Orin 64GB Developer Kit is in a recoverable state. You can check this by running the lsusb command in a terminal window on your host computer. If the Jetson module is in Force Recovery Mode, you should see a message indicating the type of your Jetson module.

  5. Flash the Jetson module: To flash the Jetson module, follow these steps:

    • Connect your Jetson AGX Orin 64GB Developer Kit to your host computer using a USB-C flashing cable.
    • Open the SDK Manager and select the “Jetson AGX Orin” option.
    • Choose the “Jetpack 6.2” option and select the “Flash” button.
    • Follow the on-screen instructions to complete the flashing process.

If you encounter any issues during the flashing process, you can try the following:

  • Check the USB connection: Ensure that the USB-C flashing cable is securely connected to both the Jetson module and the host computer.
  • Reset the Jetson module: If the Jetson module is not responding, try resetting it by pressing the reset button.
  • Reinstall the SDK Manager: If you are still experiencing issues, try reinstalling the SDK Manager.

In comparison to other Jetson modules, the Jetson AGX Orin 64GB Developer Kit has a similar flashing process. However, the specific steps may vary depending on the module’s configuration and the host operating system.

To summarize, to update the Jetpack version of your Jetson AGX Orin 64GB Developer Kit, ensure that you are using the correct SDK Manager version, verify the Jetson module’s current state, and follow the flashing process using the SDK Manager. If you encounter any issues, try checking the USB connection, resetting the Jetson module, or reinstalling the SDK Manager.

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

Hi @viren.joshi,

I hope you are doing well.

You can try flashing by downloading the sources from NVIDIA’s official page.

  1. From JetPack 6.2.1 (L4T 36.4.4) download from the Drivers tab:
  • Driver Package (BSP): should download file called Jetson_Linux_R36.4.4_aarch64.tbz2
  • Sample Root Filesystem: should download file called Tegra_Linux_Sample-Root-Filesystem_R36.4.4_aarch64.tbz2
  1. Create a build directory and extract the sources:
mkdir build
cd build
tar -vjxf /path/to/Jetson_Linux_R36.4.4_aarch64.tbz2
sudo tar -C Linux_for_Tegra/rootfs/ -vxjf /path/to/Tegra_Linux_Sample-Root-Filesystem_R36.4.4_aarch64.tbz2

This should create the Linux_for_Tegra directory and populate the rootfs .

  1. Apply binaries:
cd Linux_for_Tegra
sudo ./apply_binaries.sh
  1. Put the board in recovery mode and flash the board:
sudo ./flash.sh jetson-agx-orin-devkit internal

Note: Take into account this will erase the current OS and install JetPack 6.x on the board’s built-in storage.

Let me know if this helps!

Best regards,
Nico
Embedded Software Engineer at ProventusNova

2 Likes

I did run into a couple issues such as having to install bintools.

But, these steps have allowed me to flash my Jetson AGX Orin to Jetpack 6.1

Thank you so much :D

Hi @viren.joshi,

I am glad to hear you now have JetPack 6.X on your Jetson AGX Orin.

Feel free to reach out for further support!

Best regards,
Nico
Embedded Software Engineer at ProventusNova

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