Preparation

Minimum System Requirements
CPU Intel or AMD
RAM 8G
GPU 8GB
Now our built docker image supports GTX 1080, GTX 1080Ti, RTX 2080, RTX 2080Ti, RTX 2080 SUPER. For other GPU types, please contact us.
Storage 30GB
OS Ubuntu 18.04 LTS
Nvidia driver Version 440.33.01 or higher
(This version is usually installed with CUDA Version 10.2)
Prerequisites
  1. Nvidia driver: A suitable nvidia-driver should be chosen depending on the version of the image container.
  2. Install Docker: required version 19.03 or higher.
  3. Install Nvidia-docker

By default, docker service doesn't start automatically on reboot. Run the below command to enable starting docker service automatically.

sudo systemctl enable docker.service
Asilla SDK License
  1. Go to asilla.com
  2. Sign up
  3. Go to Licenses, click Buy License
  4. Purchase license (free trial license up to 3 cameras) and get your License ID and Key.

Jetpack Version: Only 4.4.1 or 4.5
  1. Download SD image file of Jetpack 4.5 or Jetpack 4.4.1
  2. Install JetPack on Jetson using the above SD image file
Set "Power Management Mode"

Set “Power Management Mode” to to Maximum Performance NVIDIA for Jetson Xavier NX by the below command:

sudo /usr/sbin/nvpmodel -m 2
Asilla SDK License
  1. Go to asilla.com
  2. Sign up
  3. Go to Licenses, click Buy License
  4. Purchase license (free trial license up to 3 cameras) and get your License ID and Key.

Jetpack Version: Only 4.4.1 or 4.5
  1. Download SD image file of Jetpack 4.5 or Jetpack 4.4.1
  2. Install JetPack on Jetson using the above SD image file
Resize the Size of Swap Memory

The swap memory allows for "extra memory" when there is memory pressure on main (physical) memory. Memory of Jetson Nano (4GB) may not be sufficient for a smooth execution of Asilla SDK client, so you need to resize the swap memory from 2GB to 8GB.

  1. Open the Zram config file
  2. sudo gedit /etc/systemd/nvzramconfig.sh
    The size of the Zram for each CPU is calculated by the line:
    mem=$((("${totalmem}" / 2 / "${NRDEVICES}") * 1024))
    where totalmem is the total amount of memory, and NRDEVICES is the number of CPUs.
  3. Edit this equation to increase the memory 4 times
  4. mem=$((("${totalmem}" / 2 / "${NRDEVICES}") * 1024 * 4))
  5. Click Save and Reboot.
Set "Power Management Mode"

Set “Power Management Mode” to to Maximum Performance NVIDIA for Jetson Xavier NX by the below command:

sudo /usr/sbin/nvpmodel -m 0
Asilla SDK License
  1. Go to asilla.com
  2. Sign up
  3. Go to Licenses, click Buy License
  4. Purchase license (free trial license up to 3 cameras) and get your License ID and Key.