cambricon 的编译和运行¶
目前是在 unmatched 板子上集成了寒武纪的相关应用。
下面从编译和运行两方面说明其使用。
cambricon 编译¶
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](../../_images/cambricon_qvdong.jpg)
cambricon 加载驱动¶
注意
第一次运行执行 ./load_auto
会拷贝固件到系统目录下,以后开机运行可以执行 ./load
没有拷贝固件,速度更快。
2. 驱动加载好后,source相关依赖库¶
![../../_images/cambricon_so.jpg](../../_images/cambricon_so.jpg)
cambricon 依赖库¶
3. 运行可执行程序¶
![../../_images/cambricon_code.jpg](../../_images/cambricon_code.jpg)
cambricon 执行程序¶
4. 效果图展示¶
![../../_images/yolov3.jpg](../../_images/yolov3.jpg)
cambricon 效果图展示¶