在ED-IPC3100上支持Hailo模块

1 概述

介绍在ED-IPC3100产品上支持Hailo AI加速模块的背景和范围。

1.1 背景

Hailo AI加速模块围绕Hailo-8L芯片构建的每秒26万亿次运算(TOPS)神经网络推理加速器,具有强大的算力,可实时处理图像识别、语音处理等复杂 AI 任务。该模块可以通过M.2接口安装至我司ED-IPC3100产品上。

用户在购买了我司带Hailo AI加速模块的ED-IPC3100后,无法通过配置ED-IPC3100使其支持Hailo AI加速模块。针对此应用场景,我司工程师进行了验证并开发了指导文档,帮助指导用户正确配置ED-IPC3100使其支持Hailo AI加速模块。

1.2 适用范围

本应用适用的产品型号为带Hailo AI加速模块的ED-IPC3100。

2 应用指导

介绍在ED-IPC3100上配置支持Hailo AI加速模块的具体步骤。

前提条件:

  • ED-IPC3100设备已正确安装Hailo AI加速模块。
  • ED-IPC3100设备已正常启动并接入网络。

操作步骤:

  1. 执行如下命令,更新软件。
sudo apt update && sudo apt full-upgrade

提示

更新时间较长,需保证网络数据传输正常。

  1. 更新完成后,执行如下命令,查看内核是否已升级为最新的版本6.6.74。
uname -a
  • 如下图所示,内核版本为6.6.74。
rtyu72129

提示

最新内核版本6.6.74才支持Hailo AI加速模块。

  1. 执行如下命令,安装使用NPU所需的依赖项。
sudo apt install hailo-all
111112843
  1. 执行如下命令,检查相关依赖是否安装成功。
hailortcli fw-control identify
  • 返回信息如下图所示,则表示已成功安装NPU及其软件依赖项。
image-20250327153218617

提示

也可以执行dmesg | grep -i hailo命令,查看内核日志;若返回信息包含如下内容,则表示已成功安装NPU及其软件依赖项。

5678955127