Cant seem to get my hailo 8 to do any of the rpicams Ai models

Ive done everything I know to do have been fooling with this for over 20 hours now I’m so lost Idk, where to start. Please someone help direct me. I have gotten 4.18 on my rpi 5 but no tools seem to work

Hi @chris,

We’re sorry to hear that you’re encountering issues. Could you please share what you tried to run and the error message you get?

Well that’s just the thing i’m not getting errors. I followed these guides but when I try to use the demos from Rpicam It does nothing but show my camera.

https://www.raspberrypi.com/documentation/accessories/ai-kit.html

with this guide here all i get is just regular live camera feed

rpicam-hello -t 0 --post-process-file ~/rpicam-apps/assets/hailo_yolov6_inference.json --lores-width 640 --lores-height 640

below is what the terminal shows when i run the above script

[0:20:43.211603865] [4509] INFO Camera camera_manager.cpp:313 libcamera v0.3.0+65-6ddd79b5
[0:20:43.219586268] [4512] INFO RPI pisp.cpp:695 libpisp version v1.0.6 b567f0455680 17-06-2024 (10:20:00)
[0:20:43.236807309] [4512] INFO RPI pisp.cpp:1154 Registered camera /base/axi/pcie@120000/rp1/i2c@88000/ov5647@36 to CFE device /dev/media2 and ISP device /dev/media1 using PiSP variant BCM2712_C0
Made X/EGL preview window
No post processing stage found for “rpicam-apps”
No post processing stage found for “hailo_yolo_inference”
Reading post processing stage “object_detect_draw_cv”
[0:20:43.735287929] [4509] WARN V4L2 v4l2_pixelformat.cpp:344 Unsupported V4L2 pixel format RPBP
[0:20:43.735586650] [4509] WARN V4L2 v4l2_pixelformat.cpp:344 Unsupported V4L2 pixel format RPBP
Mode selection for 1296:972:12:P
SGBRG10_CSI2P,640x480/0 - Score: 3296
SGBRG10_CSI2P,1296x972/0 - Score: 1000
SGBRG10_CSI2P,1920x1080/0 - Score: 1349.67
SGBRG10_CSI2P,2592x1944/0 - Score: 1567
Stream configuration adjusted
[0:20:43.736496386] [4509] INFO Camera camera.cpp:1183 configuring streams: (0) 1296x972-YUV420 (1) 640x640-YUV420 (2) 1296x972-GBRG_PISP_COMP1
[0:20:43.737036328] [4512] INFO RPI pisp.cpp:1450 Sensor: /base/axi/pcie@120000/rp1/i2c@88000/ov5647@36 - Selected sensor format: 1296x972-SGBRG10_1X10 - Selected CFE format: 1296x972-PC1g

Here’s another tutortial I a currently follow it is a video

Want let me add it here but its hailo’s official video title ( Raspberry Pi AI Kit - Unboxing and Installation Guide) posted two months ago

when I get to the part where you activate the environment (source setup_env.sh) I get this output

Setting up the environment…
Setting up the environment for hailo_tappas…
TAPPAS_WORKSPACE set to /home/taxzilla/Downloads/tappas_v3.29.1
TAPPAS_VERSION is 3.29.1 not in the list of required versions 3.28.0 3.28.1 3.28.2.

Hey Chris,

We noticed that although you’ve upgraded HailoRT to version 4.18, TAPPAS also needs to be updated. Here’s what you should do:

  1. Update TAPPAS to tag 3.29.1 from the latest GitHub release.
  2. Create a new environment.
  3. Install the updated TAPPAS version in this new environment.

Following these steps will ensure that you’re using the compatible version of TAPPAS with HailoRT 4.18. Let me know if you need any assistance with this process.

Hello in the post above notice I put what the terminal said Ill repeat here

when I get to the part where you activate the environment (source setup_env.sh) I get this output

Setting up the environment…
Setting up the environment for hailo_tappas…
TAPPAS_WORKSPACE set to /home/taxzilla/Downloads/tappas_v3.29.1
TAPPAS_VERSION is 3.29.1 not in the list of required versions 3.28.0 3.28.1 3.28.2.

so it looks like it it is version 3.29 but looks like it is requiring version
3.28.0 3.28.1 3.28.2. which is not in the list because I have version 3.29

No post processing stage found for “rpicam-apps”
No post processing stage found for “hailo_yolo_inference”
Reading post processing stage “object_detect_draw_cv”
You are missing the post processing stages, how did you compile rpicam-apps?

https://www.raspberrypi.com/documentation/accessories/ai-kit.html

I just simply followed this tutorial, which basically you just clone the git hub then enter the following scripts in the terminal

Hey @chris,

If you have TAPPAS 3.29 installed, then you’re using HailoRT 4.18. To use the rpicam apps, you need to have HailoRT 4.17 and TAPPAS 3.28. These apps are maintained by RPI, and they will update them to be compatible with TAPPAS 3.29 when they move to HailoRT 4.18.

Okay thank you omria, is there any other way I can test and see if my halio is actually working on my rpi?

Certainly, there are two steps you can take to verify your device’s status:

  1. Check if the system recognizes the device: Run this command: hailortcli scan
  2. Verify the firmware version and other details: Execute: hailortcli fw-control identify