- x86_64 CPU Atom
- 2 x Myriad X
- Ubuntu 16.04 TLS
- g++ 5.4.0
- OpenVINO 2019.1.144
I run MyriadX+OpenVINO sample object_detection_yolov3_async successfully, it successfully detects objects the first 10 seconds, but application crashes after 10-20 seconds with such an error:
E: [xLink] [ 460744] dispatcherEventSend:924 Write failed header -1 | event XLINK_WRITE_REQ
E: [xLink] [ 460744] eventSchedulerRun:584 Event sending failed
E: [xLink] [ 460839] dispatcherEventReceive:347 dispatcherEventReceive() Read failed -4 | event 0x7fecb67fbc60
E: [xLink] [ 460839] eventReader:233 eventReader stopped
E: [xLink] [ 460840] XLinkReadDataWithTimeOut:1343 Event data is invalid
E: [ncAPI] [ 460840] ncFifoReadElem:3353 Packet reading is failed.
E: [watchdog] [ 461743] sendPingMessage:132 Failed send ping message: X_LINK_ERROR
What can cause such an error?
Could this be a lack of power or overheating?
I regret to say that OpenVINO 2019.1.144 is pretty old already. Please upgrade to OpenVino 2019R2 and your problem will likely be resolved. Many improvements and bug fixes have been put into 2019R2. It was released a couple of weeks ago.