Freshly flashed Xavier missing CUDA, nccc, and TensorRT

Hi there, I’ve just flashed my AGX Xaviar kit, and found that it is missing CUDA, nccc, and TensorRT.

Unfortunately the SDKmanager does not work in its current state - tested in two separate Ubuntu 18.04 installs, and breaks in numerous ways. Both Jetpack 4.4 and 4.4.1 failed to flash for me, getting stuck at 99.0% on both, with no error logs in the console. As another gripe, the requirement for Ubuntu only is ridiculous, it refused to allow me to use a Debian system, and required me to setup a separate install just to use the thing. A colleauge of mine with another Xaviar had a similar experience using the SDKManager.

However, I have been able to successfully flash the AGX Xaviar using standard shell utilities with this Official NVidia Guide.

However, with this approach, my system is missing CUDA, nccc, and TensorRT. How would I get them onto it, given that SDKManager in its current form does not work correctly? Other threads seem to suggest that the SDKManager is the preferred way, but are there raw packages I can copy over and install?

Hi windy_hinger,

Can you please package and upload the “~/.nvsdkm” directory for more investigation?

If you have flashed Jetson AGX Xavier, you could also install the remaining target components, like CUDA and TensorRT, with SDK Manager without flashing. However, to avoid compatibility issue, please note that if you the version of the BSP is the same as that in JetPack 4.4.1, you should also install CUDA and TensorRT that come with JetPack 4.4.1.

Thank you for getting back to me, the suggestion of going via SDKManager for installing the packages was successful. It was just the initial operating/file system flash that failed using SDKManager.

Apologies for the frustrated tone yesterday, it had been a few hours of hitting my head against a wall.

Please find attached the tar.gz of the ~/.nvsdkm, perhaps this can help you understand what went wrong.

nvsdkm-2020-11-27.tar.gz (495.8 KB)

Hi windy_hinger,

No problem. It is frustrating if the installation hangs. Glad you installed all target components with SDK Manager. And thank you for your logs, there were USB communication errors in the flashing log. Maybe the USB cable got loosen or something. Anyway, the problem is solved. Have a good day.

[ 1087.8904 ] tegradevflash_v2 --iscpubl
[ 1087.8944 ] Cannot Open USB
[ 1088.0306 ]
[ 1089.0871 ] tegrarcm_v2 --isapplet
[ 1089.0925 ] USB communication failed.Check if device is in recovery
[ 1089.0939 ]