not able to run demo application on UP2 Board with "-d HDDL"

venubkvenubk New Member Posts: 5

When i run demo application on UP2 board with -d HDDL option to run inference on VPU it is failing with following error, can anybody tell me the reson for this error

[12:02:39.9235][10441]I[ServiceStarter.cpp:45] Info: Found HDDL Service is running.
[HDDLPlugin] [12:02:39.9237][10441]I[ConfigParser.cpp:176] Config file '/opt/intel/openvino_2019.1.094/deployment_tools/inference_engine/external/hddl/config/hddl_api.config' has been loaded
Hddl api version:2.2
[HDDLPlugin] [12:02:39.9238][10441]I[HddlClient.cpp:259] Info: Create Dispatcher2.
[HDDLPlugin] [12:02:39.9243][10441]I[HddlClient.cpp:270] Info: RegisterClient HDDLPlugin.
[HDDLPlugin] [12:02:39.9246][10445]I[Dispatcher2.cpp:148] Info: SenderRoutine starts.
Client Id:10
[HDDLPlugin] [12:02:39.9268][10446]I[Dispatcher2.cpp:235] Info: Other side of pipe is closed, shut down socket.
[HDDLPlugin] [12:02:39.9270][10441]I[Dispatcher2.cpp:81] Info: Client dispatcher exit.
[HDDLPlugin] [12:02:39.9273][10441]I[HddlClient.cpp:203] Info: Hddl client unregistered.
[ ERROR ] no devices found
Error on or near line 241; exiting with status 1

Thanks and regards
Venu

Comments

  • ccaldeccalde Administrator, Moderator, Emutex Posts: 322 admin

    Hi @venubk ,

    Could you please provide more information about the question?
    Which hardware setup is used?
    Which OS, kernel, BIOS, tools, OpenVINO, etc. version?
    Which demo are you using for HDDL option?
    What steps are you following to run your demo?

  • venubkvenubk New Member Posts: 5

    Hi ,
    I am using AAEON UP squared AI vision development board with Intel® Celeron™ N3350 processor. With UP AI Core X Neural Accelerator which has single VPU.
    Os is Ubuntu16.04 , installed openVINO 2019R1 and i ran demo application with command as follows

    ./demo_security_barrier_camera.sh -d HDDL

    I followed all the instructions given in openVINO toolkit docs. Ex I2C driver ...

    Thanks and regards
    Venu

  • ccaldeccalde Administrator, Moderator, Emutex Posts: 322 admin

    Hi @venubk

    If you are using the AI CORE Movidius Myriad X:
    https://up-shop.org/featured/261-up-ai-core-x.html

    Then, you could try to run your demo using the next command:
    sudo -E ./demo_security_barrier_camera.sh -d MYRIAD

    • sudo -E could be optional.
  • venubkvenubk New Member Posts: 5

    Hi ,
    "-d MYRIAD" option is for Movidius Neural compute stick which connects to UP2 through USB. i tried this option and works fine neural stick connected. other wise it will through error Can not init USB device:NC_ERROR.
    "-d HDDL" option is for UP AI core connected via mPCI . where i am facing issue.
    Thanks and regards
    Venu

  • ccaldeccalde Administrator, Moderator, Emutex Posts: 322 admin
    edited June 12

    Hi @venubk ,

    You should be able to use MYRIAD option as well for UP AI Core even via mPCI as UP2 board has “HW PCIe to USB switch” on the board.

    Di you already try?

  • venubkvenubk New Member Posts: 5

    Hi sir,
    i did not know about this. Can you please send me details (link)about “HW PCIe to USB switch” on UP2 board, so that i will try and test to see whether it works.

    Thanks and regards
    Venu

  • ccaldeccalde Administrator, Moderator, Emutex Posts: 322 admin

    Hi @venubk

    In the connector descriptor file for UP2 you could fine the CN8 MiniCard connector which has connections to USB port:
    https://downloads.up-community.org/download/up-squared-connector-pin-guide-up-apl01/

    Also, in a simplest way to see that is in the main datasheet. Mini PCI-E is for PCI-E Port 0, USB2.0 Port 5 and LPC:
    https://www.up-board.org/wp-content/uploads/2017/11/UP-Square-DatasheetV0.5.pdf

  • venubkvenubk New Member Posts: 5

    Thank you for sharing the links, i will look in to this and let you know the result once it is done .

Sign In or Register to comment.