Skip to content

Instantly share code, notes, and snippets.

@israelshirk
Created December 14, 2024 07:00
Show Gist options
  • Save israelshirk/30868084d09e9556d66f7a003938d352 to your computer and use it in GitHub Desktop.
Save israelshirk/30868084d09e9556d66f7a003938d352 to your computer and use it in GitHub Desktop.
Zima Blade Tegra Xavier Setup

Download the Nvidia SDK Manager Docker images at...

Load with:

docker load -i ./docker-sdkmanager*tar.gz
docker tag sdkmanager-REPLACETHIS sdkmanager:latest

Create our extended variant of the Nvidia docker image

mkdir -p sdkmanager_extended

Create: sdkmanager_extended/Dockerfile

FROM sdkmanager:latest
RUN sudo apt update
RUN sudo apt install -y qemu-user-static binfmt-support
RUN sudo update-binfmts --enable

Build: docker build -t sdkmanager_extended:latest sdkmanager_extended

Now that we have a working sdkmanager image consistent with https://leimao.github.io/blog/NVIDIA-SDK-Manager-Docker/

We can query available SDK versions with:

docker run -it --rm sdkmanager_extended:latest --query
  • Boot your AGX Origin with the USB-C port plugged in next to the GPIO's

(the one next to the 19V and regulators doesn't work for DFU)

  • Boot into DFU mode by hitting the middle washing button then the right reset.
sudo docker run -it --rm --privileged --network host \
  -v /dev/bus/usb:/dev/bus/usb/ \
  -v /dev:/dev \
  -v /media/(DRIVE)/nvidia:/media/nvidia:slave \
  -v /media/(DRIVE)/nvidia_sdkmanager:/home/nvidia/ \
  sdkmanager_extended:latest \
  --cli install --logintype devzone --product Jetson --version 5.1.4 --targetos Linux \
  --host --target JETSON_AGX_XAVIER_TARGETS --flash all \
  --license accept --staylogin true\
  --datacollection enable --exitonfinish
  • We should now watch it installing!
  • Obviously once you have one of these it's waaay faster to just pull the eMMC... Meh, Later on that. *

Screenshot of installation and flash

Israel Shirk, Flitekit LLC - December 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment