-
Notifications
You must be signed in to change notification settings - Fork 11
Hailo
Hailo offers a breakthrough microprocessor uniquely designed to accelerate embedded AI applications on edge devices.
You can take advantage of this microprocessor on our boards and system using the:
Celeron/Pentium/Atom/Processor Platforms
- UP Squared Pro
- UP Squared 6000
- UP Squared v2
- UP Squared Pro 7000
Core-i Platforms
- UP Xtreme i11
- UP Xtreme i12
- UP Squared i12
- UP Xtreme i14
After assembling the Hailo-8 M.2 module on our compatible boards/systems, you would need to setup your system with Ubuntu operating system as described in our tutorial.
Boot into the newly setup Operating System, download the hailo.tar.gz from our download section into your board.
Before starting make sure you have installed DKMS and your board kernel headers, if not please proceed with the following command (headers version may be different depending on your platform):
$ sudo apt install dkms linux-headers-$(uname -r)
Reboot the system before proceeding. After reboot, from the terminal, go to the folder where you have downloaded the setup file (e.g. /home/user/Downloads/), you can now execute the following commands:
$ chmod +x prerequisites_setup.sh
$ ./prerequisites_setup.sh
Now reboot the system and then open the terminal again, go to the hailo folder and run:
$ cd ~/hailo/
and then run the command:
$ ./run_tappas_docker.sh --tappas-image hailo-docker-tappas-v3.28.0.tar --container-name hailo_tappas_container
You will be prompted into the container terminal at the end of the setup process, you can exit anytime.
RESUME: for resuming an existing container (also after reboot) you can use the following commmand:
$ ./run_tappas_docker.sh --resume
To run one of the many sample applications included, you can run the following commands in this case for the Detection app:
$ cd apps/h8/gstreamer/general/detection/
$ ./detection.sh
The TAPPAS Documentation is available on Github: Latest Documentation
If you need additional models to evaluate and develop your application, you can find them on Github: Hailo Model Zoo
Please visit the Hailo Developer Zone and sign up to get access to the SDK and additional Documentation.
NOTE: This wiki is the main source of documentation for developers working with (or contributing to) the UP products. If this is your first time hearing about UP, we recommend starting with our main UP website, and our UP community page.