Inside the container we have v4.15.0. Even though the hardware is mounted in, we can not communicate with the hardware. This is likely because of the version mismatch with the driver on the host.
hailo@jpmeijers-desktop:/local/workspace/tappas/apps/h8/gstreamer/raspberrypi/sa
nity_pipeline$ hailortcli --version
HailoRT-CLI version 4.15.0
hailo@jpmeijers-desktop:/local/workspace/tappas/apps/h8/gstreamer/raspberrypi/sa
nity_pipeline$ hailortcli fw-control identify
[HailoRT] [error] Failed query driver info, errno 25
[HailoRT] [error] CHECK_SUCCESS_AS_EXPECTED failed with status=HAILO_DRIVER_FAIL(36)
[HailoRT] [error] CHECK_EXPECTED failed with status=HAILO_DRIVER_FAIL(36)
[HailoRT] [error] CHECK_EXPECTED failed with status=HAILO_DRIVER_FAIL(36)
[HailoRT CLI] [error] CHECK_EXPECTED failed with status=HAILO_DRIVER_FAIL(36)
hailo@jpmeijers-desktop:/local/workspace/tappas/apps/h8/gstreamer/raspberrypi/sa
nity_pipeline$ ls /dev/hailo*
/dev/hailo0
On the host we see driver 4.18.0 is being used.
$ hailortcli fw-control identify
Executing on device: 0000:01:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.18.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8L
Serial Number: HLDDLBB241602838
Part Number: HM21LB1C2LAE
Product Name: HAILO-8L AI ACC M.2 B+M KEY MODULE EXT TMP
Please update the tappas container for aarch64 with v4.18.0.