Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Introduction

This guide contains tips and resources for a quick start with IMX8MP HummingBoard Pro and Hailo-8 AI accelerator.

Revision and Notes

Date

Owner

Revision

Notes

Mikhail Anikin

1

Initial release

Josua Mayer

2

Fix boot select switch setting for microSD

Table of Contents

Table of Contents
minLevel1
maxLevel7

Setup

Cable setup and prerequisites

...

To start the IMX.8 HummingBoard Pro with Hailo-8, download the prebuilt demo image or build the demo image from the sources.

...

Before powering up the board for the first time , it is recommended to select the boot media. To configure the boot mediaOn first use microSD is recommended source, configure dip switch S3 as follows:

Function/Switch

1

2

3

4

5

6

microSD

ON

ON

X

X

X

X

“X” means don’t care, leave as is.

For additional options, please refer to HummingBoard Pulse and Ripple i.MX8M Series HummingBoard Boot Select page.

Here is the correct DIP switch position for SD boot:

...

Booting from SD card

The following shows how to set the switches on the boot source selector:

...

Info

Note: The black rectangle represents the switch position.

Once you set the switches, you can apply the following for booting from an SD card.

Preparing the board

Ensure the Hailo-8 M.2 module with a heatsink is installed into the M.2 connector on the bottom of the board.

...

For more info about the hailo devices, libraries, and network training, please refer to the Hailo Developer Zone.

Additional autostart demos

It is possible to include additional demos into the image that will be running at the start.

To enable additional demos, add the following line to your local.conf

Code Block
CORE_IMAGE_EXTRA_INSTALL += "hailo-detection-demo"

By default, the service starts the general detection demo.

To change it, add the following line to your local.conf

Code Block
HAILO_DEMO_APP = "lpr_loop.sh"

Available demos:

  • general_detection.sh - Live stream from MIPI-CSI camera with general object detection.

  • lpr_loop.sh - Looped license plate recognition demo.

  • multistream_detection.sh - Live stream from two MIPI-CSI cameras with general object detection.

Info

Note: these demos are tested only with imx-hailo-demo-image.