cambricon 的编译和运行

目前是在 unmatched 板子上集成了寒武纪的相关应用。

下面从编译和运行两方面说明其使用。

cambricon 编译

build_portal环境搭建及使用

cambricon 运行

将编译出来的 demo-coreip-cli-unmatched.wic.xz,复制到 SD 卡中。(sdX 更改为 SD 卡实际设备文件)

xzcat demo-coreip-cli-unmatched.wic.xz | sudo dd of=/dev/sdX bs=512K iflag=fullblock oflag=direct conv=fsync status=progress

将该 SD 卡插入 unmatched 开发板中的 MicroSD 卡槽,启动开发板:

1. 首先加载驱动

../../_images/cambricon_qvdong.jpg

cambricon 加载驱动

注意

第一次运行执行 ./load_auto 会拷贝固件到系统目录下,以后开机运行可以执行 ./load 没有拷贝固件,速度更快。

2. 驱动加载好后,source相关依赖库

../../_images/cambricon_so.jpg

cambricon 依赖库

3. 运行可执行程序

../../_images/cambricon_code.jpg

cambricon 执行程序

4. 效果图展示

../../_images/yolov3.jpg

cambricon 效果图展示