#
JetPack on Nvidia DevKit
JetPack on ConnectTech Orbitty Carrier
CUDA + PyTorch
ROS 2
Optional Tools
You will require an xUbuntu 18.04 computer to run the Nvidia SDK Manager. As of the time this documentation was written, sdkmanager is incompatible with 20.04, but it can be run under a VMWare Workstation Player virtual machine running 18.04 - you just need to connect the Jetson USB device to the VM
sdkmanager on the host computer, and select both “Host Machine” and “Jetson TX2” to download JetPack to the host.
Select CUDA and additional packages as desired
Click next past Step 02, accepting the license along the way.
REC (Recovery) buttonPOWERBTN (Power) buttonREC buttonsdkmanager on the host computer, and select both “Host Machine” and “Jetson TX2” to download JetPack to the host.
Click next past Step 02, accepting the license along the way.

~/nvidia/nvidia_sdk/:
joydeepb@ubuntu:~$ cd nvidia/nvidia_sdk
joydeepb@ubuntu:~/nvidia/nvidia_sdk$ ls -lthr
total 8.0K
drwxrwxr-x 4 joydeepb joydeepb 4.0K May 1 09:16 JetPack_4.5.1_Linux
drwxrwxr-x 3 joydeepb joydeepb 4.0K May 1 09:19 JetPack_4.5.1_Linux_JETSON_TX2
<JetPack_install_dir>/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/. For example:
joydeepb@ubuntu:~$ cd nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/
joydeepb@ubuntu:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra$ wget https://connecttech.com/ftp/Drivers/CTI-L4T-TX2-32.5-V001.tgz
--2021-05-01 09:14:59-- https://connecttech.com/ftp/Drivers/CTI-L4T-TX2-32.5-V001.tgz
Resolving connecttech.com (connecttech.com)... 104.26.6.94, 172.67.72.40, 104.26.7.94, ...
Connecting to connecttech.com (connecttech.com)|104.26.6.94|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 519331075 (495M) [application/octet-stream]
Saving to: ‘CTI-L4T-TX2-32.5-V001.tgz’
CTI-L4T-TX2-32.5-V001.tgz 100%[===================================================================================================================================>] 495.27M 15.5MB/s in 32s
2021-05-01 09:15:31 (15.4 MB/s) - ‘CTI-L4T-TX2-32.5-V001.tgz’ saved [519331075/519331075]
joydeepb@ubuntu:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra$ tar xzf CTI-L4T-TX2-32.5-V001.tgz
joydeepb@ubuntu:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra$ cd ./CTI-L4T
joydeepb@ubuntu:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra/CTI-L4T$ sudo ./install.sh
Linux_for_Tegra directory:
joydeepb@ubuntu:~/nvidia/nvidia_sdk/JetPack_4.5.1_Linux_JETSON_TX2/Linux_for_Tegra$ sudo ./cti-flash.sh
192.168.10.100sdkmanagerCUDA and additional components:


The current ut_automata code targets ROS 2 Jazzy. Install ROS 2 Jazzy using the official Ubuntu instructions:
https://docs.ros.org/en/jazzy/Installation/Ubuntu-Install-Debs.html
Jazzy targets Ubuntu 24.04. Older JetPack/L4T images for TX2-era hardware are based on Ubuntu 18.04 and are not a native Jazzy target; those systems will need either a newer supported platform image, a containerized build, or a different ROS 2 distribution matched to the OS.
After installing ROS 2, source the environment and build the workspace with colcon:
source /opt/ros/jazzy/setup.bash
cd ~/ut_automata_ws
colcon build --symlink-install
source install/setup.bash
To monitor CPU and GPU usage, clone and install Jetson Stats
