Qualcomm Robotics RB5/RB6 - Getting Started with Thundercomm SDK Manager
The SDK Manager provides a set of tools for creating and flashing the RB5/RB6 firmware[1]. For this guide, we are using version 3.0.0 of the SDK (Latest version as of Jan, 2023). This version supports Robotics RB5/RB6 platform. In this section, you will learn about the Thundercomm SDK Manager and the system requirements to use it. The Thundercomm SDK Manager runs on a host computer, not in the Robotics RB5/RB6 platform. The Host computer must have:
- Required Operating System (OS): Ubuntu Linux 18.04. You can run an Ubuntu 18.04 in a docker container for other versions.
- Disk-space: 20GB
- RAM: 16GB
Get the SDK Manager
This section assumes that you are working on a host computer that meets the requirements above. The steps to get the SDK Manager installed on your host computer are[2]:
1. Register into Thundercomm official page. This step is necessary to use the SDK Manager. Please check figure 1 and 2 for a guide on where to register.
2. Download the SDK Manager installer from any of the following links:
- Latest version of the SDK Manager,Info & Download (In this RidgeRun guide, the 3.0.0 version was used)
3. Unzip the SDK Manager by running the following command in a terminal:
unzip TC-sdkmanager-x.x.x.zip
For example, if the file downloaded from Thundercomm is named TC-sdkmanager-3.0.0.zip, then you can use the following command to unzip it:
unzip TC-sdkmanager-3.0.0.zip
4. Verify that the downloading was successful by checking the files in the directory. For this, you can run the following commands:
user@desktop:~/work/QRB5_Exploration$ cd TC-sdkmanager-3.0.0/ user@desktop:~/work/QRB5_Exploration/TC-sdkmanager-3.0.0$ ls Dockerfile README.txt tc-sdkmanager-v3.0.0_amd64.deb
At this point, you should have the SDK Manager downloaded and ready to be installed. Please check our next section in Installing SDK where we show how to install the SDK in your host computer.
References