Development workflow Hailo 15H

Hi @funs,

You don’t need to install TAPPAS or any Docker container. Simply clone the repository to your host machine, modify the code, and then cross-compile it.

You’ll also need the SDK for cross-compilation, which is included in the Hailo Vision Processor Software Package.

Here are the steps:

  1. Download the “Vision Processor Software Package” from the developer zone
  2. Extract the software package, then extract and install the SDK:
cd hailo_vision_processor_sw_package_<VERSION>/prebuilt/sbc/sdk
./poky-glibc-x86_64-core-image-minimal-armv8a-hailo15-sbc-toolchain-<X.X.X>.sh
  1. Clone the hailo-camera-apps repository
git clone https://github.com/hailo-ai/hailo-camera-apps.git
cd hailo-camera-apps
  1. Modify the code in the AI example app as needed.
  2. Cross-compile using the cross_compile_native_apps.py script located in hailo-camera-apps/tools/cross_compiler/:
python ./cross_compile_native_apps.py hailo15 release <PATH_TO_TOOLCHAIN> --remote-machine-ip 10.0.0.1

Let me know if you run into any issues or have any questions!