This is my installation details.
logi@raspberrypi:~ $ hailortcli --version
HailoRT-CLI version 4.20.0
log@raspberrypi:~ $ hailortcli fw-control identify
Executing on device: 0001:01:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.20.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8L
Serial Number: HLDDLBB244200090
Part Number: HM21LB1C2LAE
Product Name: HAILO-8L AI ACC M.2 B+M KEY MODULE EXT TMP
logiicdev1@raspberrypi:~ $ dmesg | grep -i hailo
[ 3.575929] hailo: Init module. driver version 4.20.0
[ 3.576008] hailo 0001:01:00.0: Probing on: 1e60:2864…
[ 3.576011] hailo 0001:01:00.0: Probing: Allocate memory for device extension, 13184
[ 3.576027] hailo 0001:01:00.0: enabling device (0000 → 0002)
[ 3.576031] hailo 0001:01:00.0: Probing: Device enabled
[ 3.576045] hailo 0001:01:00.0: Probing: mapped bar 0 - 0000000090a44d8f 16384
[ 3.576049] hailo 0001:01:00.0: Probing: mapped bar 2 - 000000004b2559c1 4096
[ 3.576051] hailo 0001:01:00.0: Probing: mapped bar 4 - 0000000097f26dd6 16384
[ 3.576054] hailo 0001:01:00.0: Probing: Force setting max_desc_page_size to 4096 (recommended value is 16384)
[ 3.576062] hailo 0001:01:00.0: Probing: Enabled 64 bit dma
[ 3.576064] hailo 0001:01:00.0: Probing: Using userspace allocated vdma buffers
[ 3.576067] hailo 0001:01:00.0: Disabling ASPM L0s
[ 3.576070] hailo 0001:01:00.0: Successfully disabled ASPM L0s
[ 3.596737] hailo 0001:01:00.0: Writing file hailo/hailo8_fw.bin
[ 3.733560] hailo 0001:01:00.0: File hailo/hailo8_fw.bin written successfully
[ 3.733567] hailo 0001:01:00.0: Writing file hailo/hailo8_board_cfg.bin
[ 3.733591] Failed to write file hailo/hailo8_board_cfg.bin
[ 3.733592] hailo 0001:01:00.0: File hailo/hailo8_board_cfg.bin written successfully
[ 3.733594] hailo 0001:01:00.0: Writing file hailo/hailo8_fw_cfg.bin
[ 3.733601] Failed to write file hailo/hailo8_fw_cfg.bin
[ 3.733603] hailo 0001:01:00.0: File hailo/hailo8_fw_cfg.bin written successfully
[ 3.822977] hailo 0001:01:00.0: NNC Firmware loaded successfully
[ 3.822985] hailo 0001:01:00.0: FW loaded, took 226 ms
[ 3.833784] hailo 0001:01:00.0: Probing: Added board 1e60-2864, /dev/hailo0
log@raspberrypi:~ $ gst-inspect-1.0 hailotools
No such element or plugin ‘hailotools’
log@raspberrypi:~ $ source setup_env.sh
bash: setup_env.sh: No such file or directory
logiicdev1@raspberrypi:~ $ dmesg | grep hailo
[ 3.575929] hailo: Init module. driver version 4.20.0
[ 3.576008] hailo 0001:01:00.0: Probing on: 1e60:2864…
[ 3.576011] hailo 0001:01:00.0: Probing: Allocate memory for device extension, 13184
[ 3.576027] hailo 0001:01:00.0: enabling device (0000 → 0002)
[ 3.576031] hailo 0001:01:00.0: Probing: Device enabled
[ 3.576045] hailo 0001:01:00.0: Probing: mapped bar 0 - 0000000090a44d8f 16384
[ 3.576049] hailo 0001:01:00.0: Probing: mapped bar 2 - 000000004b2559c1 4096
[ 3.576051] hailo 0001:01:00.0: Probing: mapped bar 4 - 0000000097f26dd6 16384
[ 3.576054] hailo 0001:01:00.0: Probing: Force setting max_desc_page_size to 4096 (recommended value is 16384)
[ 3.576062] hailo 0001:01:00.0: Probing: Enabled 64 bit dma
[ 3.576064] hailo 0001:01:00.0: Probing: Using userspace allocated vdma buffers
[ 3.576067] hailo 0001:01:00.0: Disabling ASPM L0s
[ 3.576070] hailo 0001:01:00.0: Successfully disabled ASPM L0s
[ 3.596737] hailo 0001:01:00.0: Writing file hailo/hailo8_fw.bin
[ 3.733560] hailo 0001:01:00.0: File hailo/hailo8_fw.bin written successfully
[ 3.733567] hailo 0001:01:00.0: Writing file hailo/hailo8_board_cfg.bin
[ 3.733591] Failed to write file hailo/hailo8_board_cfg.bin
[ 3.733592] hailo 0001:01:00.0: File hailo/hailo8_board_cfg.bin written successfully
[ 3.733594] hailo 0001:01:00.0: Writing file hailo/hailo8_fw_cfg.bin
[ 3.733601] Failed to write file hailo/hailo8_fw_cfg.bin
[ 3.733603] hailo 0001:01:00.0: File hailo/hailo8_fw_cfg.bin written successfully
[ 3.822977] hailo 0001:01:00.0: NNC Firmware loaded successfully
[ 3.822985] hailo 0001:01:00.0: FW loaded, took 226 ms
[ 3.833784] hailo 0001:01:00.0: Probing: Added board 1e60-2864, /dev/hailo0
log@raspberrypi:~ $ dpkg -l | grep hailo
ii hailo-all 4.20.0 all Hailo support (metapackage)
ii hailo-tappas-core 3.31.0+1-1 arm64 This package contains the core components of the Hailo Tappas platform.
ii hailofw 4.20.0-1 all Hailo firmware
ii hailort 4.20.0 arm64 HailoRT
ii python3-hailort 4.20.0-1 arm64 HailoRT Python API, which wraps the runtime library
ii rpicam-apps-hailo-postprocess 1.6.0-2 arm64 rpicam-apps-hailo
logiicdev1@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME=“Debian GNU/Linux 12 (bookworm)”
NAME=“Debian GNU/Linux”
VERSION_ID=“12”
VERSION=“12 (bookworm)”
VERSION_CODENAME=bookworm
ID=debian
HOME_URL=“https://www.debian.org/”
SUPPORT_URL=“https://www.debian.org/support”
BUG_REPORT_URL=“https://bugs.debian.org/”
log@raspberrypi:~ $ uname -m
aarch64
log@raspberrypi:~ $ uname -r
6.12.20+rpt-rpi-2712
log@raspberrypi:~ $ pip list | grep hailo
hailort 4.20.0
It’s only installed with HailoRT, even though I followed all the steps. Now I want to process some images (in .bin format) and get the hardware inference output as .bin files. But the hailortcli command does not support saving the output file. Is there any method to do this? Your feedback and support highly value. Thank You.