技术类常见问题

答:①确认准备Ubuntu主机,安装好docker ②【宿主机】加载docker开发镜像:docker load -i bmnnsdk_ubuntu_docker.tar.gz ③【宿主机】打开终端,执行如下命令解压缩文件:tar zxf bmnnsdk2-bm1684_v2.4.0.tar.gz ④【宿主机】如果是SC5 PCIe加速卡,需要在宿主机安装驱动: (1)打开终端执行 `lspci | grep 1684` 检查卡是否能够识别,正常情况应该输出如下信息: 01:00.0 Processing accelerators: Bitmain Technologies Inc. BM1684, SOPHON Series Deep Learning Accelerator (rev 01) (2)根据平台类型执行不同脚本安装驱动程序,注意使用sudo root权限安装 cd {$SDK_PATH}/scripts x86平台:    sudo ./install_pcie_driver.sh Mips64平台:     sudo ./install_driver_mips64.sh Arm_pcie平台:     sudo ./install_driver_arm_pcie.sh (3)检查是否安装成功 执行ls /dev/bm* 看看是否有/dev/bm-sohponX (X表示0-N),如果有表示安装成功。 正常情况下输出如下信息:/dev/bmdev-ctl  /dev/bm-sophon0 ⑤【宿主机】进入解压缩后的文件夹,执行脚本启动docker:./docker_run_bmnnsdk.sh ⑥【docker容器内】安装库:cd bmnnsdk2-bm1684_v2.4.0/scripts       ./install_lib.sh nntc ⑦【docker容器内】设置环境变量:source envsetup_pcie.sh(有SC5卡) 或source envsetup_cmodel.sh(没有SC5卡)  ⑧按照用户手册和文档操作即可