Azure percept eyemodule - not running

Tom Fanara 141 Reputation points
2021-08-07T18:15:31.643+00:00

Hello if anyone could help. I understand we are still in prerelease. See logs as my azureeyemodule is again not starting. I've checked all connections. Reloaded firmware via USB several time and reset everything

This is the log when I restart from the modules IoT tab or screen

Inference App Version: 2021-02-08
2021-08-07 18:02:45 ERROR: Unrecognized string format for model data. Given a URL or zip or XML or blob file of path:
2021-08-07 18:02:45 ERROR: Could not load the desired type of model. Using a default one instead.
2021-08-07 18:02:45 rm -rf /app/model && mkdir /app/model
2021-08-07 18:02:45 libusb_open_device_with_vid_pid VID 0x3e7 PID 0x2485 found
2021-08-07 18:02:45 RTSP thread created.
2021-08-07 18:02:45 Data collection thread created.
2021-08-07 18:02:45 rm -rf /app/snapshot/ && mkdir /app/snapshot/
2021-08-07 18:02:45 libusb_open_device_with_vid_pid VID 0x3e7 PID 0x2485 found
2021-08-07 18:02:45 Loading label file /app/data/labels.txt
2021-08-07 18:02:45 blobs: /app/data/ssd_mobilenet_v2_coco.blob, , firmware: /eyesom/mx.mvcmd, parser: SSD, label: /app/data/labels.txt, classes: 183
[36mI: [XLinkWrap] [ 365449] [inference] boot:51 Initialized XLink component [0m
[36mI: [XLinkWrap] [ 365449] [inference] boot:58 Found unbooted MX device name 1.1-ma2480 [0m
2021-08-07 18:02:45 stream ready at rtsp://127.0.0.1:8554/raw
2021-08-07 18:02:45 stream ready at rtsp://127.0.0.1:8554/result
2021-08-07 18:02:45 stream ready at rtsp://127.0.0.1:8554/rawTCP
2021-08-07 18:02:45 stream ready at rtsp://127.0.0.1:8554/resultTCP
[36mI: [XLinkWrap] [ 365834] [inference] boot:66 MX device booted [0m
[33mW: [XLinkWrap] [ 365834] [inference] boot:78 Failed to find MX booted device. Retrying... [0m
[33mW: [XLinkWrap] [ 365934] [inference] boot:78 Failed to find MX booted device. Retrying... [0m
[33mW: [XLinkWrap] [ 366034] [inference] boot:78 Failed to find MX booted device. Retrying... [0m
[33mW: [XLinkWrap] [ 366134] [inference] boot:78 Failed to find MX booted device. Retrying... [0m
[36mI: [XLinkWrap] [ 366234] [inference] boot:82 Found booted MX with device name 1.1-
[0m
[36mI: [XLinkWrap] [ 366239] [inference] boot:95 Successfully connected to Myriad device! [0m
[37mD: [XLinkWrap] [ 366239] [inference] boot:98 Exit with 0 (Success) [0m
[36mI: [VPUTempRead] [ 366260] [inference] Init:44 Temperature reading initialized [0m
[36mI: [MxIf_InferBlock] [ 366644] [inference] InferBlock:98 Send blob [0m
[33mW: [global] [ 366651] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 Blocked event would cause dispatching thread to wait on semaphore infinitely
[0m
[33mW: [global] [ 366662] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 Blocked event would cause dispatching thread to wait on semaphore infinitely
[0m
[33mW: [global] [ 366673] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 Blocked event would cause dispatching thread to wait on semaphore infinitely
[0m
[33mW: [global] [ 366685] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 Blocked event would cause dispatching thread to wait on semaphore infinitely
[0m
[33mW: [global] [ 366697] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 Blocked event would cause dispatching thread to wait on semaphore infinitely
[0m

Azure Percept
Azure Percept
A comprehensive Azure platform with added security for creating edge artificial intelligence solutions.
70 questions
0 comments No comments
{count} votes

Accepted answer
  1. Tom Fanara 141 Reputation points
    2021-08-07T19:19:06.203+00:00

    Hello all I fixed the issue. The connector for the camera on the camera SoM board was loose. I removed the heat sync cover and just pushed it tight and that was it hurray! This is not the USB C connector but the ribbon cable connector to the camera.

    1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Maciej Szulc 1 Reputation point
    2022-05-06T10:32:55.73+00:00

    Hi, I had a similar issue with the camera - camera SoM board connector. It disconnected and I didn't notice as the connector stayed under the radiator.

    The azureeyemodule logs were a bit different though:

    [...]
    [0m [33mW: [global] [ 863990] [Scheduler00Thr] dispatcherLocalEventGetResponse:132 InferenceStream6: Blocked event would cause dispatching thread to wait on semaphore infinitely
    [0m 2022-05-05 12:31:04 starting the pipeline... inference: /eyesom/AzureEyeMX/mdk/common/components/mxIf/shared/VPUAL/common/host/VPUBlockXLink.cpp:92: void vpual::XLinkReadHeader(streamId_t, const char*, vpual::Frame*, uint32_t*): Assertion `status == X_LINK_SUCCESS' failed.

    After reconnecting the black tape under the radiator, it seems to work again.
    I tried to search with this log message but didn't find anything useful, so decided to share in case someone has the same issue :)

    0 comments No comments