A set of tools that allows users to flash balenaOS on supported Jetson devices.
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.)
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
The project is licensed under the Apache 2.0 license.