Troubleshooting .wic Image Flashing for Hailo-15H Rapid Development

Hi everyone,

I am currently working on a custom Yocto image for the Hailo-15H platform. I’ve been following the official Quick Start Guide, but I’m looking for a more efficient workflow for rapid development.

The Issue: The .wic file generated by the Yocto build system appears unresponsive when flashed to the SD card. I’ve noticed a discrepancy in the partition structure:

  • Quick Start Guide Method: Results in a single partition.

  • Yocto .wic Output: Generates two partitions (standard for many BSPs, but failing to boot here).

Questions:

  1. Flashing Process: What is the recommended method for flashing .wic images for the Hailo-15H? I am currently using dd (and have tried BalenaEtcher), but the board does not seem to recognize the boot partition.

  2. Rapid Development: Is it mandatory to follow the manual steps in the Quick Start Guide for every image change, or is there a way to automate the deployment of the .wic file?

  3. Partitioning: Does the Hailo-15H bootloader expect a specific partition UUID or a single-partition layout that the standard WIC kickstart (.wks) file might be misconfiguring?

Environment:

  • Target Hardware: Hailo-15H

  • Yocto Release: [Insert version, e.g., Scarthgap/Kirkstone]

  • Host OS: Ubuntu 22.04

Any insights into the WIC configuration or alternative rapid-flash methods for this specific SoC would be greatly appreciated.

Regards.

The Hailo Community currently supports our AI Accelerator products only.
For AI Vision Processors questions, please fill out the product inquiry form, and our team will get back to you shortly. Hailo AI Product Inquiry: Connect with Our AI Experts