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:
- Download the “Vision Processor Software Package” from the developer zone
- 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
- Clone the hailo-camera-apps repository
git clone https://github.com/hailo-ai/hailo-camera-apps.git
cd hailo-camera-apps
- Modify the code in the AI example app as needed.
- Cross-compile using the
cross_compile_native_apps.py
script located inhailo-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!