Installign Hailo 8 on a PI5

So I got a pi5 with Rapsbian Trixie:

PRETTY_NAME=“Debian GNU/Linux 13 (trixie)”
NAME=“Debian GNU/Linux”
VERSION_ID=“13”
VERSION=“13 (trixie)”
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.2
ID=debian
HOME_URL=“``https://www.debian.org/”
SUPPORT_URL=“``https://www.debian.org/support”
BUG_REPORT_URL=“``https://bugs.debian.org/”

ii  hailo-all                                        4.23.0                                    all          Hailo support (metapackage)
ii  hailo-tappas-core                                5.1.0                                     arm64        Core components of the Hailo TAPPAS platform
ii  hailort                                          4.23.0                                    arm64        AI acceleration runtime library for Hailo hardware
ii  hailort-pcie-driver                              4.23.0                                    all          Hailo PCIe driver and firmware for AI hardware acceleration
ii  python3-hailo-tappas                             5.1.0                                     arm64        Python binding for tappas
ii  python3-hailort                                  4.23.0-1                                  arm64        HailoRT Python API, which wraps the runtime library
ii  rpicam-apps-hailo-postprocess                    1.10.1-1                                  arm64        Raspberry Pi AI HAT+ post-processing plugin for rpicam-apps


Try to install the driver via:

sudo apt update
sudo apt full-upgrade
sudo apt install -y dkms
sudo apt install -y hailo-all

However hailortcli fw-control identify returns:

[HailoRT] [error] CHECK failed - Driver version (4.20.0) is different from library version (4.23.0)

How can i fix this?

Welcome to the Hailo Community!

It looks like something went wrong during the installation. The Raspberry Pi OS contains the HailoRT PCIe driver version 4.20. It should be overwritten when you install hailo-all. You can test this by running:

modinfo hailo_pci

I could not replicate the behavior on my Raspberry Pi. I would recommend you ether uninstall/remove the hailo-all package and install it again or rewrite the SD card using the Raspberry Pi Imager and repeat the install using the commands you used before.

I cleaned the kernel modules and performed the instalaltion again.

Now it is all 4.23 :slight_smile:

After this I was trying to get Super resolution up and running: Hailo-Application-Code-Examples/runtime/python/super_resolution at main · hailo-ai/Hailo-Application-Code-Examples · GitHub

Since I run on a Pi5 with Trxi, which only has python 3.13 I cannot install HailoRT:

pip install hailort-4.23.0-cp313-cp313-linux_aarch64.whl

How can I solve this?

Hey @Eric_Staal,

The pyhailort is already included in the hailo-all package.