AI core with UP Square
Hi all,
I'm using the UP Square board (Celeron) and the AI Core Movidius Myriad 2 2450, which is connected via mini pci-e.
I followed the installation of ubuntu 16.04 using this guide: https://wiki.up-community.org/Ubuntu
That went smooth, I also connected the wifi module m.2, it works great.
The next step was to installing the OpenVINO toolkit, for that I used this guide: https://software.intel.com/en-us/articles/OpenVINO-Install-Linux
I'm unsure what to do to enable/install/use the Movidius mini pcie board... there is not too much documentation about it. The OpenVINO demos crash several times (perhaps due to my low ram memory 2GB).
The first demo ./demo_squeezenet_download_convert_run.sh
runs well after trying the command for 3 times (it was crashing at compilation)
The second demo ./demo_security_barrier_camera.sh
took me around 9 runs to finish compilation, crash after crash after crash. The first run is with the CPU, it runs a 8 FPS or less...
Then I tried using the option "-d MYRIAD" and its giving me the next error:
[ INFO ] InferenceEngine: API version ............ 1.4 Build .................. 17328 [ INFO ] Parsing input parameters [ INFO ] Capturing video streams from the video files or loading images [ INFO ] Files were added: 1 [ INFO ] /opt/intel/computer_vision_sdk/deployment_tools/demo/../demo/car_1.bmp [ INFO ] Number of input image files: 1 [ INFO ] Number of input video files: 0 [ INFO ] Number of input channels: 1 [ INFO ] Loading plugin MYRIAD API version ............ 1.4 Build .................. 17328 Description ....... myriadPlugin [ INFO ] Loading network files for VehicleDetection [ INFO ] Batch size is forced to 1 [ INFO ] Checking Vehicle Detection inputs [ INFO ] Checking Vehicle Detection outputs [ INFO ] Loading Vehicle Detection model to the MYRIAD plugin E: [ncAPI] [ 0] ncDeviceOpen:668 failed to find device [ ERROR ] Can not init USB device: NC_DEVICE_NOT_FOUND Error on or near line 150; exiting with status 1
Comments
-
try to disconnect all the power and then boot again.
from the terminal type:
lsusbwhat is the output?
-
aldux@up2:~$ lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 004: ID 03e7:2150 Bus 001 Device 003: ID 8087:0a2a Intel Corp. Bus 001 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
I can see a green led on by the side of the VPU...
-
Any idea? is my VPU working??
-
Hi alduxvm,
Bus 001 Device 004: ID 03e7:2150 <-- this is the AI Core
Not all the demos on Openvino can run on the Myriad VPU. You can read from the Intel OpenVINO documentation which ones do: https://software.intel.com/en-us/articles/OpenVINO-IE-Samples
-
yes, I tried them all, but so far no example works... it gives me the same error... does anyone know an example that is compatible with the AI Core?
-
Hi alduxvm,
Have you followed the installation steps from this getting started guide?
https://software.intel.com/en-us/articles/OpenVINO-Install-Linux
Also please make sure to follow this part to enable the Myriad VPU with OpenVINO: https://software.intel.com/en-us/articles/OpenVINO-Install-Linux#Movidius-steps