-
https://developer.download.nvidia.com/sdkmanager/redirects/sdkmanager-docker-image-ubuntu1804.html or
-
https://developer.download.nvidia.com/sdkmanager/redirects/sdkmanager-docker-image-ubuntu2004.html or
-
https://developer.download.nvidia.com/sdkmanager/redirects/sdkmanager-docker-image-ubuntu2004.html
docker load -i ./docker-sdkmanager*tar.gz
docker tag sdkmanager-REPLACETHIS sdkmanager:latest
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. *
Israel Shirk, Flitekit LLC - December 2024