参考网址:https://blog.csdn.net/qqqzmy/article/details/84995870
材料准备
1)ubuntu16.04电脑,可联网
2)神经元计算棒2代
安装:
1.下载toolkit
Intel官网下载toolkit for linux 安装包
下载地址:https://software.intel.com/en-us/openvino-toolkit/choose-download/free-download-linux
安装参考链接:https://software.intel.com/en-us/neural-compute-stick/get-started
2.解压toolkit
(tar xvf xxx.tgz)
3.进入后在root环境下运行安装依赖环境
./install_cv_sdk_dependencies.sh
4.打开安装gui脚本
./install_GUI.sh
5.配置神经计算棒 USB 驱动程序,更新udev规则使工具套件能够与神经计算棒通信
创建97-usbboot.rules文件,输入内容:
SUBSYSTEM=="usb", ATTRS{idProduct}=="2150", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{idProduct}=="2485", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
SUBSYSTEM=="usb", ATTRS{idProduct}=="f63b", ATTRS{idVendor}=="03e7", GROUP="users", MODE="0666", ENV{ID_MM_DEVICE_IGNORE}="1"
EOF
6.输入以下命令:
sudo cp 97-usbboot.rules /etc/udev/rules.d/
sudo udevadm control --reload-rules
sudo udevadm trigger
sudo ldconfig
出错:/sbin/ldconfig.real: /opt/intel/common/mdf/lib64/igfxcmrt64.so 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-x11.so.2 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libmfx.so.1 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-drm.so.2 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libmfxhw64.so.1 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libigdgmm.so.1 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva.so.2 不是符号连接
/sbin/ldconfig.real: /opt/intel/mediasdk/lib64/libva-glx.so.2 不是符号连接
没有找到链接文件,解决方法如下:进入.so文件所在的路径,按以下命令建立链接:
cd /opt/intel/common/mdf/lib64
sudo mv igfxcmrt64.so igfxcmrt64.so.2
sudo ln -s igfxcmrt64.so.2 igfxcmrt64.so
cd /opt/intel/mediasdk/lib64
sudo mv libva.so.2 libva.2.so
sudo ln -s libva.2.so libva.so.2
sudo mv libva-drm.so.2 libva-drm.2.so
sudo ln -s libva-drm.2.so libva-drm.so.2
sudo mv libigdgmm.so.1 libigdgmm.1.so
sudo ln -s libigdgmm.1.so libigdgmm.so.1
sudo mv libva-x11.so.2 libva-x11.2.so
sudo ln -s libva-x11.2.so libva-x11.so.2
sudo mv libmfxhw64.so.1 libmfxhw64.1.so
sudo ln -s libmfxhw64.1.so libmfxhw64.so.1
sudo mv libva-glx.so.2 libva-glx.2.so
sudo ln -s libva-glx.2.so libva-glx.so.2
sudo mv libmfx.so.1 libmfx.1.so
sudo ln -s libmfx.1.so libmfx.so.1
再次sudo ldconfig就不会出错了
rm 97-usbboot.rules
7.测试安装:将神经计算棒插入计算机的 USB 端口,第一次运行这些命令时,可能需要一些时间,因为脚本要安装软件依赖项并编译所有样本代码。
cd /opt/intel/computer_vision_sdk/deployment_tools/model_optimizer/install_prerequisites/
./install_prerequisites.sh
出现问题提示sudo apt-get -f install
运行后出错提示boot空间不足
uname -a #查看当前内核版本(坚决不能删除)
df -h #查看当前各分区所占内存空间
mv * /home#将boot文件夹内多余的文件移到别的文件夹内
8.使用神经棒出现的问题:
参考网址:http://www.pianshen.com/article/2377130611/