I’d like to not have to set up another laptop with an older version of Ubuntu simply to flash a bricked device. However, it doesn’t appear to work due to qemu-user-static not being available.
Is there a way to reflash the device with Ubuntu 26.04?
I’d like to not have to set up another laptop with an older version of Ubuntu simply to flash a bricked device. However, it doesn’t appear to work due to qemu-user-static not being available.
Is there a way to reflash the device with Ubuntu 26.04?
Jetpack 7.2 can be installed on Jetson Devkits via USB Stick.
Otherwise: I think not. The way flashing works require the Ubuntu version on PC and Jetson to match or in some configurations differ by at most one LTS revision.
Maybe you can install the older Ubuntu version into a container (not VM) and run the SDKManager from that environment.
Or docker: see this link
I’ve never tried this.
Hi,
Please download the bsp and rootfs from JetPack Archive | NVIDIA Developer.
And follow the Quick Start — NVIDIA Jetson Linux Developer Guide to flash the device.
Thanks
Hi @rick.bullotta,
Hope you’re doing well. As a solution for this issue, you can use Docker with the SDK Manager. With this approach, you won’t need to install an older Ubuntu version:
Go to the NVIDIA download page for the SDK Manager and download the Docker image, preferably for Ubuntu 18.04.
Open a terminal and load the SDK Manager Docker image as follows:
docker load -i ./sdkmanager-[version].[build#]-[base_OS]_docker.tar.gz
docker tag sdkmanager:[version].[build#]-[base_OS] sdkmanager:latest
The Docker image is designed to be executed directly from the host, without needing to open a terminal inside the container itself. The sdkmanager executable is the entry point. You can run the SDK Manager CLI with Docker:
docker run -it --rm sdkmanager --cli
Before installing the JetPack files, make sure you have the qemu-user-static package installed on your system. This package includes the necessary static user-mode QEMU binaries and configuration files required to run ARM64 binaries (for the target board) on an x86_64 host system.
sudo apt-get install qemu-user-static
Please let me know if this solution works for you, and feel free to reach out with any questions.
Best regards,
Carlos Quiros Gomez
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com
Website: www.ridgerun.com