Did I brick my Nano?

What components on 18.04 would this be? It’s x86, so I’m not sure how anything other than header files on the host system could be useful. In any case, the problem of cross-compiling has been solved for decades, so it seems really amateurish on the part of Nvidia to have these sloppy dependencies.

Anyway, hopefully the 18.04 Docker image will solve the issues.

Okay, now what am I doing wrong?

“Jetson version undefined does not support Linux target OS on JETSON_NANO_TARGETS”

rmann@Manos:~$ docker tag sdkmanager:1.9.2.10884-Ubuntu_18.04 sdkmanager:latest
rmann@Manos:~$ docker run -it --privileged -v /dev/bus/usb:/dev/bus/usb/ -v /dev:/dev -v /media/$USER:/media/nvidia:slave --name jetson-nano --network host sdkmanager --cli install --logintype devzone --product Jetson --target JETSON_NANO_TARGETS --targetos Linux --version 4.6.3 --flash all --license accept --staylogin true --datacollection enable --listconnected all
No update is available.
To initiate login process open https://static-login.nvidia.com/service/default/pin?user_code=58827283 in a browser or scan the QR code on your handheld device then login with your NVIDIA Developer account. SDK Manager will start once done.
Login user code: 58827283. (valid for: 10 minutes).
? SDK Manager is waiting for you to complete login. 
  1) Generate a new login user code
  2) Display the QR Code
  3) Cancel login
  Answer: 
Waiting for user information from NVIDIA authentication server...
Retrieving user information...
Loading and processing available products...
Login succeeded.
Loading user information...
User information loaded successfully.
Loading server data...
Server data loaded successfully.

Jetson version undefined does not support Linux target OS on JETSON_NANO_TARGETS
Available options are:

JetPack 5.1.1
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1.1 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1.1 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1.1 --targetos Linux --host --target JETSON_AGX_ORIN_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1.1 --targetos Linux --host --target JETSON_ORIN_NX_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1.1 --targetos Linux --host --target JETSON_ORIN_NANO_TARGETS --flash all

JetPack 5.1 (rev. 1)
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all --additionalsdk 'DeepStream 6.2'
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all --additionalsdk 'DeepStream 6.2'
sdkmanager --cli install --logintype devzone --product Jetson --version 5.1 --targetos Linux --host --target JETSON_AGX_ORIN_TARGETS --flash all --additionalsdk 'DeepStream 6.2'

JetPack 5.0.2 (rev. 2)
sdkmanager --cli install --logintype devzone --product Jetson --version 5.0.2 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all --additionalsdk 'DeepStream 6.1.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 5.0.2 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all --additionalsdk 'DeepStream 6.1.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 5.0.2 --targetos Linux --host --target JETSON_AGX_ORIN_TARGETS --flash all --additionalsdk 'DeepStream 6.1.1'

JetPack 5.0.2 Runtime (rev. 2)
sdkmanager --cli install --logintype devzone --product Jetson --version Runtime_5.0.2 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version Runtime_5.0.2 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all
sdkmanager --cli install --logintype devzone --product Jetson --version Runtime_5.0.2 --targetos Linux --host --target JETSON_AGX_ORIN_TARGETS --flash all

JetPack 4.6.3
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.3 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.3 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.3 --targetos Linux --host --target JETSON_TX2_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.3 --targetos Linux --host --target JETSON_TX1_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.3 --targetos Linux --host --target JETSON_NANO_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'

JetPack 4.6.2
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.2 --targetos Linux --host --target JETSON_AGX_XAVIER_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.2 --targetos Linux --host --target JETSON_XAVIER_NX_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.2 --targetos Linux --host --target JETSON_TX2_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.2 --targetos Linux --host --target JETSON_TX1_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'
sdkmanager --cli install --logintype devzone --product Jetson --version 4.6.2 --targetos Linux --host --target JETSON_NANO_TARGETS --flash all --additionalsdk 'DeepStream 6.0.1'

Hi rmann,

Please remove “–listconnected all” command and try again.

$ docker run -it --privileged -v /dev/bus/usb:/dev/bus/usb/ -v /dev:/dev -v /media/$USER:/media/nvidia:slave --name jetson-nano --network host sdkmanager --cli install --logintype devzone --product Jetson --target JETSON_NANO_TARGETS --targetos Linux --version 4.6.3 --flash all --license accept --staylogin true --datacollection enable

Ah silly me. I had been experimenting earlier and couldn’t figure out how to invoke that command. It was left over in my history and I grabbed the wrong command to try again. I was able to get a text display that let me choose packages and is currently downloading and installing. Will report back on how that goes.

I would argue that the command should work even with --listconnected all in there. Either list connected devices and exit, list them and continue with install, or emit an error message saying it can’t do both at the same time.

There were a lot of questions during the install that I didn’t know how to answer, and in part because of that I skipped installing a bunch of extras. But I successfully resurrected my Jetson Nano, thank you very much.

I think I’ll start over by flashing a new SD Card from the Getting Started steps, and go from there.

Thanks again!

2 Likes

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.