Driver not found - Failed listing hailo devices

Is the driver missing? Or it can’t find the hailo device? Or something else?

I have a RPi5 16gb with Active Cooler and a M2 HAT+ with a preinstalled Hailo8. I’ve installed the OS, updated to OS, ran raspi-config and installed the Hailo-all software. Getting the same results. The hailort.service is running.

Comments, questions and suggestions would be appreciated.

Thanks,
Bill

Welcome to the Hailo Community!

The first thing you should check is whether the Hailo device is detected by the system using the lspci command. This should work on any Linux system even without the Hailo PCIe driver installed.

The output should look something like this:

04:00.0 Co-processor: Hailo Technologies Ltd. Hailo-8 AI Processor (rev 01)

or

04:00.0 Co-processor: Device 1e60:2864 (rev 01)

Then check whether HailoRT CLI works.

hailortcli scan
hailortcli fw-control identify

Thank you for the response. Unfortunately, the command didn’t produce anything like yours…

$ lspci
0:00.0 PCI bridge: Broadcom Inc. and subsidiaries BCM2712 PCIe Bridge (rev 21)
1:00.0 Ethernet controller: Raspberry Pi Ltd RP1 PCIe 2.0 South Bridge

I’ve tried it on 2 different RPi5, 1 with 16gb and 1 with 8gb. Same results.

As of now, I don’t have a next step.

Again, thank you
Bill

This is the output I get when I disconnect my HAT.

Please make sure you install the PCIe flat ribbon cable the right way around, inserted thoroughly and push the connector plastic lid in. The HAT connector has the contacts at the top and the RPI5 PCIe connector has the contacts on the inside.

When you power up your system, the D2 PWR LED on the AI HAT should switch ON after about 5 seconds. Use the original Raspberry PI 5 power supply when possible.

If this does not work, remove the FRC cable and have close look at it. You should see slight puncture marks on each golden contact. They should be all on the same level.

And thank you yet again. I looked at the cable again. I’m not young. :wink: ,and used a magnifying class, the cable wasn’t inserted properly. I reinserted the cable and it’s responding to the cli commands.

Now I’ll start testing with the examples. Ultimately, I’d like to process some IP video streams.

I have the same issue, but I believe my cabling is correct. The FRC cable has puncture marks on each golden contact, all at the same level. See the attached photo.

Are there any other possible solutions?

The puncture marks are a good sign. Does your power LED on top of the HAT light up when you power the system?

Do you use the original Raspberry Pi power supply?

I bought a Raspberry Pi starter pack, which included a 27W PB USB-C power supply. However, it doesn’t have the official Raspberry Pi logo on it. Could that be the issue? The power output should be sufficient, right?

Just a stupid question, you have the hat on top of the PI, right? I believe, most of the power comes from the 40-pin.

Is you orange LED on the hat on?

No, the light on the RPI is not on, even though the connection has been made correctly according to the documentation.