Genio EVK Setup Guide

update : 2025/01 by ITRI (EOSL-R3)

Prerequisites

  • A Genio-350, 510, 700, or 1200 EVK with the Ubuntu operating system flashed.
  • Ensure the WiFi6 or 5G module is connected to the antenna and activated.
  • It is recommended to use Miniconda for Linux or Virtualenv to manage Python APIs.

NeuronRT

Step 1: Install CMake from source code

$ sudo apt-get install libssl-dev
$ git clone https://github.com/Kitware/CMake.git && cd CMake
$ ./bootstrap && make && sudo make install && cd

Step 2: Install and verify the NeuronRT library

Follow the Instruction to install and verify the NeuroPilot Hardware Packages (NeuronRT), to access MediaTek Deep Learning Accelerator (MDLA) and Vision Processor (VP).

ArmNN

Step 1: Download pre-built ArmNN-linux-aarch64 library from ArmNN-Release .

curl -L https://github.com/ARM-software/armnn/releases/download/v24.11/ArmNN-linux-aarch64.tar.gz | tar -xz -C ~/

Step 2: Setup the environment veriable

$ vim ~/.bashrc         # add LD_LIBRARY_PATH=</path/to/ArmNN-linux-aarch64>:$LD_LIBRARY_PATH to .bashrc
$ source ~/.bashrc

KleidiAI

Step 1: Install KleidiAI from source code

$ git clone https://git.gitlab.arm.com/kleidi/kleidiai.git && cd kleidiai
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=cmake/toolchains/aarch64-none-linux-gnu.toolchain.cmake -S . -B build/
$ cmake --build ./build && cd

 


[ Finished >> Run Demo ] </div>