Upgrade from 1.x

To upgrade the AI Accelerator from 1.x to 2.x requires a few extra steps

How do I know if I am on 1.x?

  1. Open a terminal on the AI Accelerator (CRTL + ALT + T)

  2. Run this command: curl http://localhost/universal-robots/platform/system/v1/versions

If the command succeeds, it will return a JSON response reporting systemVersion 2.0 or higher. If it fails, you are on a 1.x and should follow the upgrade steps in this guide.

What you will need

For this upgrade, you will need to have screen, mouse and keyboard connected to the AI Accelerator box.
If the AI Accelerator is not on the internet, you will also need a USB disk and a PC with internet connection to download the file and save it on the USB disk.

You will first download and install an upgrade tool and then run the upgrade.

Download and install the upgrade tool

  1. Download upgrade-tool.deb from centercode

    • If a PC is used, save the file in a USB disk and connect it to the AI Accelerator

  2. Open a terminal on the AI Accelerator (CTRL + ALT + T)

  3. In the terminal run sudo dpkg -i <path to upgrade-tool.deb>

  4. Locate the upgrade-tool on the Desktop

  5. Right click and choose “Allow Launching”

Upgrade the software

Warning

Updating the AI Accelerator will erase the disk. Make sure to back up your user data before updating.

Which .aiup file do I need

The update file depends on which version you come from.

  1. Open a terminal on the AI Accelerator (CTRL + ALT + T)

  2. Run this command: head -1 /etc/nv_tegra_release

REVISION: 3.0 corresponds to version 1.0.4

REVISION: 4.0 corresponds to version 1.0.5

  1. Download the correct .aiup file from centercode (update-from-<version>.aiup)

  2. Double click the upgrade-tool to launch it

  3. Follow the instructions to locate the .aiup file

The upgrade takes approximately 10 minutes and ends with a reboot. After upgrading, follow the steps described in the manual to install the core URCapX on PolyScope X