Howdy y’all! I am in the process of setting of my Pi5 with the Hailo8 Hat, and I am running into an issue that is kind of answered in other forums and topics. My issue is just a tad wonkier.
I did a fresh update and install of both Pi and Hailo software. Everything was going smoothly with no issues until I started to play around with the Demos. Once I reached Segmentation and Pose Estimation, I couldn’t get it to work.
running dmesg | grep -i hailo provides this string of checks:
[ 2.338337] hailo: Init module. driver version 4.20.0
[ 2.338428] hailo 0000:01:00.0: Probing on: 1e60:2864…
[ 2.338432] hailo 0000:01:00.0: Probing: Allocate memory for device extension, 13184
[ 2.338450] hailo 0000:01:00.0: enabling device (0000 → 0002)
[ 2.338454] hailo 0000:01:00.0: Probing: Device enabled
[ 2.338470] hailo 0000:01:00.0: Probing: mapped bar 0 - 00000000fcbba926 16384
[ 2.338475] hailo 0000:01:00.0: Probing: mapped bar 2 - 00000000bfe2ff22 4096
[ 2.338478] hailo 0000:01:00.0: Probing: mapped bar 4 - 00000000fd109731 16384
[ 2.338481] hailo 0000:01:00.0: Probing: Force setting max_desc_page_size to 4096 (recommended value is 16384)
[ 2.338491] hailo 0000:01:00.0: Probing: Enabled 64 bit dma
[ 2.338493] hailo 0000:01:00.0: Probing: Using userspace allocated vdma buffers
[ 2.338496] hailo 0000:01:00.0: Disabling ASPM L0s
[ 2.338499] hailo 0000:01:00.0: Successfully disabled ASPM L0s
[ 2.338584] hailo 0000:01:00.0: Writing file hailo/hailo8_fw.bin
[ 2.486196] hailo 0000:01:00.0: File hailo/hailo8_fw.bin written successfully
[ 2.486201] hailo 0000:01:00.0: Writing file hailo/hailo8_board_cfg.bin
[ 2.486226] Failed to write file hailo/hailo8_board_cfg.bin
[ 2.486227] hailo 0000:01:00.0: File hailo/hailo8_board_cfg.bin written successfully
[ 2.486228] hailo 0000:01:00.0: Writing file hailo/hailo8_fw_cfg.bin
[ 2.486235] Failed to write file hailo/hailo8_fw_cfg.bin
[ 2.486236] hailo 0000:01:00.0: File hailo/hailo8_fw_cfg.bin written successfully
[ 2.575516] hailo 0000:01:00.0: NNC Firmware loaded successfully
[ 2.575524] hailo 0000:01:00.0: FW loaded, took 236 ms
[ 2.588260] hailo 0000:01:00.0: Probing: Added board 1e60-2864, /dev/hailo0
(venv_hailo_rpi5_examples) pi@aipi:~/hailo-rpi5-examples $
I have tried finding these files in my Hailo folders without luck. I noticed on some other forum pages here on Hailo, that other users are needing to modify .json files. If that is the case, I appear to be missing certain files that would need editing or have the path updated.
I tried downgrading my Hailo Hat to 4.18 but that entirely broke everything, so I reverted back to 4.20. I have not tried downgrading to 4.19 to see if that solves my issue yet but that is next on my list. If anyone has any suggestions, I would be very grateful!