Upgrading Hailo Software Suite

I have Hailo Software Suite version 2024-04 installed directly into the system (Not docker container).

How should I upgrade it to the latest 2024-07 version?
Should I simply download the latest .run file and run “./hailo_ai_sw_suite_2024-07.run”?

I recommend using the Hailo AI Software Suite docker. This makes updating really easy. You can keep the old version for a while until you are happy with the new version. All the dependencies are coming inside the container. So, if we update components everything is nicely isolated.

However I am trying to run the “HRT_4_Async_Inference_Multiple_Models_Tutorial” from “hailo tutorial” and I have the following error msg:

I realised the tutorial has mentioned:

If I understand correctly it is required to run the code outside docker container right?

Does it mean the Model Scheduler does not work in docker container environment?

I need to run 2 models on 1 Hailo-8 chip, I hope I am following the correct tutorial.

You can run the code inside the container as well. However you must:

  • Install the HailoRT PCIe driver outside of the docker
  • Enable HailoRT multi-process service when you start the docker container
./hailo_ai_sw_suite_docker_run.sh --resume --hailort-enable-service

The model scheduler also works in a docker container.