Нейронная вычислительная флешка (ncsdk) - dispatcherEventReceive() Ошибка чтения Failed -1

Я пытаюсь проверить рабочее состояние устройства NCS (Neural Computing Stick), запустив пример hello_ncs_py: Movidius Neural Compute Stick Hello World для Python .

Программа работает нормально, распознает устройство ввода, функции open() и close() устройства NCS работают нормально. Устройство NCS успешно открыто и закрыто.

Но в конце программы выдается ошибка dispatchEventReceive() Read Failed -1.

Весь вывод упомянут ниже.

$~/Documents/workspace/ncsdk-2.05.00.02/examples/apps/hello_ncs_py$ make run

making run
python3 hello_ncs.py;
D: [         0] ncDeviceCreate:307  ncDeviceCreate index 0

D: [         0] ncDeviceCreate:307  ncDeviceCreate index 1

D: [         0] ncDeviceOpen:501    File path /usr/local/lib/mvnc/MvNCAPI-ma2450.mvcmd

I: [         0] ncDeviceOpen:507    ncDeviceOpen() XLinkBootRemote returned success 0

I: [         0] ncDeviceOpen:536    XLinkConnect done - link Id 0

D: [         0] ncDeviceOpen:550    done

I: [         0] ncDeviceOpen:552    Booted 3-ma2450 -> VSC

I: [         0] getDevAttributes:373    Device attributes

I: [         0] getDevAttributes:376    Device FW version: 2.4.2450.f0

I: [         0] getDevAttributes:378    mvTensorVersion 2.4 

I: [         0] getDevAttributes:379    Maximum graphs: 10

I: [         0] getDevAttributes:380    Maximum fifos: 20

I: [         0] getDevAttributes:382    Maximum graph option class: 1

I: [         0] getDevAttributes:384    Maximum device option class: 1

I: [         0] getDevAttributes:385    Device memory capacity: 522073264

Hello NCS! Device opened normally.
I: [         0] ncDeviceClose:742   closing device

E: [         0] dispatcherEventReceive:200  dispatcherEventReceive() Read failed -1

Goodbye NCS! Device closed normally.
NCS device working.

Ниже в строке вывода указана ошибка. Я не уверен, является ли это большой проблемой.

E: [         0] dispatcherEventReceive:200  dispatcherEventReceive() Read failed -1

Следующий форум https://ncsforum.movidius.com/discussion/840/how-do-i-test-if-the-ncs-is-in-working-condition предоставляет информацию о том, что это вызвано ошибками ВМ.

Итак, они просят нас настроить фильтры VM USB. А потом продолжай.

Я также настроил фильтры USB VM, как упомянуто в ссылке https://movidius.github.io/ncsdk/vm_config.html. Ошибка все еще сохраняется.

Конфигурация системы: Ubuntu 16.04 - виртуальная машина, выделенная оперативная память - 4 ГБ

Мой вопрос, является ли это тривиальной ошибкой, и есть ли какое-либо точное решение, чтобы исправить эту проблему?

1 ответ

По вопросам, касающимся movidius и ncs, существует специальный форум, на котором очень активно работают разработчики Intel и ответы сообщества.
И у вас есть нить об этом здесь
Надеюсь, вы найдете то, что вам нужно.

Другие вопросы по тегам