I understand you’re encountering an issue with the hailo-all package. The problem stems from the fact that this package hasn’t been updated to version 4.18 yet (though an update is expected soon).
To resolve this, you’ll need to take the following steps:
Download HailoRT version 4.18 directly from the Hailo Developer Zone.
Once downloaded, you’ll need to install it manually, following a similar process to how you installed the driver.
This manual installation of the latest HailoRT should resolve the version mismatch you’re experiencing.
If you need any further assistance with the download or installation process, please don’t hesitate to ask.
after installing hailoRT 4.18.0 when we run hailortcli fw-contrl identify we getting error check failed -Failed -Failed open /sys/class/hailo_chardev/hailo0/accelerator_type.
I’ll probably try wiping my machine and retrying, this time without installing the hailofw package from rpi. Also, I’ve scanned my entire drive, and there’s no file matching 4.17, so I can’t figure out where this 4.17 is coming from.
Please can you try this on a Raspberry Pi 5. I’m following all the instructions here, and it seems like I’m not the only one experiencing this problem.
Did you execute, sudo apt update && sudo apt upgrade -y, before you tried to install the driver and hailort? Cause when I did what you did it actually worked for me:
Hey, after running, ./install.sh --skip-hailort --target-platform rpi, did you encounter these warnings?
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
WARNING: Requirement gcc-9 not found.
WARNING: Requirement g++-9 not found.
However, after running dpkg --list, I found that hailort and hailofw were still version 4.17.0, while hailo-pcie was updated to version 4.18.0.
Could you please advise how I can update hailort and hailofw to version 4.18.0?
Error Details:
When I try to run the face recognition script from TAPPAS, I get the following warning:
trinity@raspberrypi:~/tappas/apps/h8/gstreamer/general/face_recognition $ ./face_recognition.sh
WARN: HailoRT version is 4.17, expected to be 4.18 (version was extracted using the following command: 'hailortcli fw-control identify')
Could you please provide a link to update HailoRT version 4.18.0 or provide the steps to update it?
What I am suggesting is to start clean and install the packages provided in the link above. Don’t install them from the APT repository. That worked for me.
trinity@raspberrypi:~ $ hailortcli fw-control identify
[HailoRT] [warning] FW is not loaded to the device. Please load FW before using the device.
Executing on device: 0000:01:00.0
[HailoRT] [error] CHECK failed - Failed in fw_control, errno:19
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_FW_CONTROL_FAILURE(18) - Failed to send fw control
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_FW_CONTROL_FAILURE(18)
[HailoRT] [error] CHECK_SUCCESS failed with status=HAILO_FW_CONTROL_FAILURE(18)
[HailoRT CLI] [error] CHECK_SUCCESS failed with status=HAILO_FW_CONTROL_FAILURE(18) - Failed identify
Failed to execute on device: 0000:01:00.0. status= HAILO_FW_CONTROL_FAILURE(18)