We use docker sdk manager to flash our jetsons. For now, we’ve pinned ourselves to JetPack 5.1.2 (L4T 35.4.1).
When we tried again to setup the sdk manager, 5.1.2 seems inaccessible.
For example, we tried the old SDK manager, 2.1, and got a TypeError:
Error: TypeError: Cannot read properties of undefined (reading 'includes')
Using the latest (2.2) sdk manager image, with the below command,
docker run -it --privileged --network host \
-v /dev/bus/usb:/dev/bus/usb/ \
-v /dev:/dev \
-v /media/$USER:/media/nvidia:slave \
--name JetPack_AGX_DevKit \
sdkmanager --cli --action install \
--login-type devzone \
--product Jetson \
--version 5.1.2 \
--target-os Linux \
--host \
--target JETSON_AGX_ORIN_TARGETS \
--flash \
--additional-sdk 'DeepStream 6.3' \
--license accept \
--collect-usage-data disable
We got the response:
Error: Product version '5.1.2' not found, available versions: 6.2, 5.1.5, 5.1.4, 4.6.6
OK, so we added --archived-versions
to the above command, and got this:
Error: Product version '5.1.2' not found, available versions: 5.1.1, 5.1, 5.0.2, Runtime_5.0.2, 4.6.4, 4.6.3, 4.6.2, 4.6.1, 4.6, 4.5.1, 4.5, 4.4.1, 4.4
Unless I’m missing something, our production deployment is broken, since we can no longer flash our jetsons…
Pls tell me I’m missing something?