On Linux
用户需要基于比特大陆提供的docker进行开发,docker中已安装交叉编译环境,及开发工具依赖的库和软件。
1. PCIE环境驱动安装卸载:
Note:如果用户有比特大陆pcie卡,则需要按照如下方式进行驱动安装。
$ cd bmnnsdk2-bm1684_v2.0.1/scripts
$ sudo ./install_driver_pcie.sh
2. PCIE驱动卸载方式如下:
Note:如果用户有比特大陆pcie卡,则需要按照如下方式进行驱动卸载。
$ sudo./remove_driver_pcie.sh
3. docker安装:
$ sudo apt-get install docker.io
$ sudo usermod -aG docker $USER
4. 加载docker镜像
$ docker load -i bmnnsdk2-bm1684_v2.0.1.docker
5. 运行docker 镜像
$ tar zxvf bmnnsdk2-bm1684_v2.0.1.tar.gz
$ cd bmnnsdk2-bm1684_v2.0.1
$ ./docker_run_bmnnsdk.sh
6. 交叉编译环境验证:
# cd /workspace/scripts/
# ./install_lib.sh nntc
# cd /workspace/examples/SSD_object/cpp_cv_bmcv_bmrt/
# make -f Makefile.arm
如果编译通过说明交叉编译工具链正确,开发环境是可以正确使用的。
7. 模型转换工具安装及环境配置
# cd /workspace/scripts/
# source envsetup_cmodel.sh
bmnetc,bmnett,bmnetp,bmnetm,bmnetu模型转换工具及量化工具的环境配置已完成,关于工具使用的详细信息请阅读 第3章节
Last updated
Was this helpful?