我试图使用英特尔神经计算棒2作为我的智能汽车的推理机。
我安装了l_openvino_toolkit_runtime_raspbian_p_2019.2.242.tgz和此链接,并运行代码进行测试。
在10-20秒的开始(有时更短,有时更长),一切都很好,然后崩溃时出现了以下错误:
E: xLink EventRead00Thr dispatcherEventReceive:336 dispatcherEventReceive()读取失败(err -4) =0 xaf1fdddc XLINK_READ_REL_REQ E: xLink EventRead00Thr事件读取器:223 eventReader线程停止(err -4) E: xLink python3 XLinkReadDataWithTimeOut:1323事件数据无效 E: ncAPI python3 ncFifoReadElem:3445数据包读取失败。在抛出'InferenceEngine::details::InferenceEngineException‘实例后终止调用 什么():读取FIFO: NC_ERROR的输出失败 已中止
我试着把它插入到USB集线器中,但是它仍然有相同的错误。我也尝试将它插入到USB2.0中,但仍然无法工作。
我查看了dmesg,发现在调用net.forward()时,英特尔神经计算棒2将自动挂载。
我通过以下步骤获得dmesg信息:
dmesg显示:
87255.685160 USB1-1.1: usb断开,设备编号25 87255.831256 usb 2-1:新的SuperSpeed Gen 1 USB设备编号18使用xhci_hcd 87255.861963 usb 2-1:新的USB设备,idVendor=03e7,idProduct=f63b,bcdDevice= 1.00 87255.861970 usb 2-1:新USB设备字符串: Mfr=1,Product=2,SerialNumber=3 87255.861975 usb 2-1:产品: VSC回放装置 87255.861980 usb 2-1:制造商:英特尔公司 87255.861985 usb 2-1: SerialNumber: 41440410119541BC 00 87280.181479 USB1-1.1:使用xhci_hcd的新型高速usb设备编号26 87280.312042 USB1-1.1:新的usb设备,idVendor=03e7,idProduct=2485,bcdDevice= 0.01 87280.312048 USB1-1.1:新的usb设备字符串: Mfr=1,Product=2,SerialNumber=3 87280.312053 USB1-1.1:产品: Movidius MyriadX 87280.312058 USB1-1.1:制造商: Movidius . 87280.312063 USB1-1.1: SerialNumber: 03e72485 87280.691784 usb 2-1: USB断开,设备编号18
我的环境是:树莓Pi 4 (4GB) Raspbian
我已经调试了它的服务天,但不知道解决这个问题。我错过了什么吗?
谢谢!
发布于 2021-10-21 03:09:33
此错误似乎与为推理而重置的NCS2设备有关,并且在运行时未能初始化。通过执行以下步骤,验证您已经为Intel 2设备添加了USB规则。
注意,l_openvino_toolkit_runtime_raspbian_p_2019.2.242现在已经相当过时了,并且已经发布了一些更新的软件包。查看最新版本的l_openvino_toolkit_runtime_raspbian_p_2021.4.689.tgz). (在本文发布时,2021.4.1 - OpenVINO™工具包包存储 )
我已经执行了您在OpenVINO 2021.4.1中列出的演示应用程序,时间超过了10分钟,错误无法重现:

https://stackoverflow.com/questions/58195886
复制相似问题