-
Notifications
You must be signed in to change notification settings - Fork 84
Hailo8
The following configurations are supported and recommended for achieving optimal performance with the Hailo8 AI Card:
-
IoT2050 SM with Hailo-8™ mPCIe or Hailo-8™M.2 B+M

-
IoT2050 Advanced with Hailo-8™ mPCIe and heatsink

For more information about Hailo, please refer to the Hailo website and the Hailo Open Source repository.
-
Install HailoRT and driver
-
Register (If you have no account) and login
-
Follow below picture to download
hailort-pcie-driver_4.23.0_all.deb/hailort_4.23.0_arm64.deb
-
Copy
hailort-pcie-driver_4.23.0_all.deb/hailort_4.23.0_arm64.debto IoT2050, then run below command on IoT2050:# Select 'n', when it prompt "Do you wish to use DKMS? [Y/n]:" dpkg -i hailort-pcie-driver_4.23.0_all.deb dpkg -i hailort_4.23.0_arm64.deb
-
Install tappas (Operation on IoT2050)
-
Install
pkg-configandgitvia commandapt update && apt install -y pkg-config git -
Clone tappas
git clone --depth=1 -b v5.1.0 https://github.com/hailo-ai/tappas.git cd tappas mkdir -p hailort git clone https://github.com/hailo-ai/hailort.git hailort/sources -
Follow Manual install guide to install dependency packages, below is a brief instruction.
apt-get install -y rsync ffmpeg x11-utils python3-dev python3-pip python3-setuptools python3-virtualenv python-gi-dev libgirepository1.0-dev gcc-12 g++-12 cmake git libzmq3-dev apt-get install -y libopencv-dev python3-opencv apt-get install -y libcairo2-dev libgirepository1.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio gcc-12 g++-12 python-gi-dev apt install python3-gi python3-gi-cairo gir1.2-gtk-3.0
-
Run
./install.sh --skip-hailort --target-platform aarch64 --compile-num-of-cores 1to install tappas.
-
-
Run tapps example
This example needs desktop environment, please follow Install Desktop to install desktop environment before running example.
cd tappas/apps/detection/ ./detection.sh