Skip to content

This tool allows users to flash BalenaOS on Jetson supported devices

License

Notifications You must be signed in to change notification settings

balena-os/jetson-flash

Repository files navigation

jetson-flash

A set of tools that allows users to flash balenaOS on supported Jetson devices.

About

Jetson Flash will extract the balenaOS image from a downloaded provisioned image (such as from balenaCloud) and then flash that image to a Jetson board connected to a host PC via USB.

This tool invokes NVIDIA’s proprietary software to properly partition the boot media (such as eMMC) and place the required balenaOS software in the necessary location to make it bootable. Even on Jetson boards without eMMC, this tool may be necessary to initially flash balenaOS because of the way JetPack uses onboard QSPI flash memory for the bootloader. (In those cases, this tool can write to the QSPI so the device will be able to boot balenaOS from the SD card.)

Instructions

Choose your device from the list below for step-by-step instructions:

Device Current L4T version
Jetson Nano eMMC L4T 32.7.3
Jetson Nano SD-CARD Devkit L4T 32.7.3
Jetson Nano 2GB Devkit L4T 32.7.1
Jetson TX2 L4T 32.7.3
Jetson TX2 NX (in Jetson Xavier NX Devkit) L4T 32.7.3
Jetson AGX Xavier L4T 32.7.3
Jetson Xavier NX Devkit eMMC L4T 32.7.3
Jetson Xavier NX Devkit SD-CARD L4T 32.7.3
Jetson AGX Orin Devkit 32GB L4T 36.3
Jetson AGX Orin Devkit 64GB L4T 36.3
Jetson Orin Nano 8GB (SD) Devkit NVME L4T 36.3
Jetson Orin NX in Xavier NX Devkit NVME L4T 36.3
Seeed reComputer J3010 4GB L4T 36.3
Seeed reComputer J4012 16GB L4T 36.3

Don't see your device listed?

  • Use the closest match above to the Jetson module on your carrier board
  • Reach out to us on the balena Forums

License

The project is licensed under the Apache 2.0 license.

Photo by Mélody P on Unsplash