Update TensorRT on Jetson TX2


I have 2 Jetson X2 boards, both with ubuntu 16.04 and CUDA 9.0.252.

One has cuDNN 7.1.5 and TensorRT 4.02.

The other is behind with cuDNN 7.0.5 and TensorRT 3.0.4.

I want to update the board with TensorRT 3.0.4 to 4.0.2 (updating cuDNN only if necessary).

From what I can figure, JetPack only flashes and installs. There doesn’t seem to be any strategy for updating already installed libraries.

How do I make the update? One of the other topics mentioned copying over the debian package that was downloaded with Jetpack 3.3 (tensorrt_4.0.2.0-1+cuda9.0_arm64.deb) and doing it that way but that was for the initial install, not an update.

Do I just reinstall from deb package? Do I uninstall current version first? I need to get this right because I don’t want to impact the current functioning of the other installed software. Also, none of the other installed software is currently depending on TensorRT.


1 Like


Sorry that there are dependency between GPU driver and libraries.
And the GPU driver is integrated into the OS.

This will require you to reflash the device to get the cuDNN/TensorRT update.


1 Like

Okay, Thanks. This is exactly what I needed to know as I plan my deployment strategy going forward.