probably, its nearly 3am, i have the driver loaded (no dev mode is used) via a sysext package
i don’t have the will to try and reconfigure frigate tonight
if i get it working is this something people would like me to make available (a GitHub repo you can fork and use to make the driver + install script)? and no i don’t distribute the firmware with this, it downloads at sysext install time so is fully license compliant too…..
[ 6348.873078] hailo: Init module. driver version 4.21.0
[ 6348.874139] hailo 0000:0c:00.0: Probing on: 1e60:2864...
[ 6348.875140] hailo 0000:0c:00.0: Probing: Allocate memory for device extension, 13192
[ 6348.876755] hailo 0000:0c:00.0: Probing: Device enabled
[ 6348.877753] hailo 0000:0c:00.0: Probing: mapped bar 0 - 000000007ef1adb8 16384
[ 6348.879027] hailo 0000:0c:00.0: Probing: mapped bar 2 - 000000004c819424 4096
[ 6348.880304] hailo 0000:0c:00.0: Probing: mapped bar 4 - 00000000ac186430 16384
[ 6348.881632] hailo 0000:0c:00.0: Probing: Setting max_desc_page_size to 4096, (page_size=4096)
[ 6348.883108] hailo 0000:0c:00.0: Probing: Enabled 64 bit dma
[ 6348.884116] hailo 0000:0c:00.0: Probing: Using userspace allocated vdma buffers
[ 6348.885470] hailo 0000:0c:00.0: Disabling ASPM L0s
[ 6348.886386] hailo 0000:0c:00.0: Successfully disabled ASPM L0s
[ 6348.888874] hailo 0000:0c:00.0: Writing file hailo/hailo8_fw.bin
[ 6348.921142] hailo 0000:0c:00.0: File hailo/hailo8_fw.bin written successfully
[ 6348.922418] hailo 0000:0c:00.0: Writing file hailo/hailo8_board_cfg.bin
[ 6348.923617] hailo 0000:0c:00.0: File hailo/hailo8_board_cfg.bin written successfully
[ 6348.925003] hailo 0000:0c:00.0: Writing file hailo/hailo8_fw_cfg.bin
[ 6348.926161] hailo 0000:0c:00.0: File hailo/hailo8_fw_cfg.bin written successfully
[ 6349.025971] hailo 0000:0c:00.0: NNC Firmware loaded successfully
[ 6349.027100] hailo 0000:0c:00.0: FW loaded, took 138 ms
[ 6349.060323] hailo 0000:0c:00.0: Probing: Added board 1e60-2864, /dev/hailo0
truenas_admin@truenas1 ~ 00:38:42 $
truenas_admin@truenas1 ~ 01:00:43 $ sudo hailortcli fw-control identify
Executing on device: 0000:0c:00.0
Identifying board
Control Protocol Version: 2
Firmware Version: 4.21.0 (release,app,extended context switch buffer)
Logger Version: 0
Board Name: Hailo-8
Device Architecture: HAILO8
Serial Number: HLLWM2B2xxxxx529
Part Number: HM218B1C2FAE
Product Name: HAILO-8 AI ACC M.2 M KEY MODULE EXT TEMP
oh and this is inside my truenas VM running on PVE - but now i can use the HW natively and don’t need parallel VMs in PVE i will move my truenas back to baremetal!
