Azure Percept Audio Module fails to start

Carey Payette 116 Reputation points MVP
2021-11-07T21:38:07.187+00:00

Getting an error on the audio iotedge module. Middle LED just flashes white. " IO reported an error " is seen in the logs (as seen below)

147038-image.png

Logs content:

21:15:07 Info: Speech client app version: 0.0.10_04-Dec-2020
21:15:07 Info: Start IoT App ...
./iotapp: /lib/libcurl.so.4: no version information available (required by ./iotapp)
[1;32m21:15:07 Info: IoT SDK Version: 1.3.9
[m21:15:07 Info: Send length 39 telemetry to IoT App: {"telemetry":{"moduleState":"Removed"}}
21:15:07 Info: Check if device is present
[1;32m21:15:07 Info: From speech 43 bytes
[m [1;32m21:15:07 Info: kws_download_thread started, waiting for kws url...
[m21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:15:07 Info: PID is 066e
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:15:07 Info: PID is 066f
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:15:07 Info: PID is 066d
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 03e7
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:15:07 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:15:07 Info: PID is 0673
21:15:07 Info: MCU auth device is present
21:15:07 Info: Send length 46 telemetry to IoT App: {"telemetry":{"moduleState":"Authenticating"}}
21:15:08 Info: Azure Ear Auth Device info:
[1;32m21:15:08 Info: From speech 50 bytes
[m21:20:12 Info: Speech client app version: 0.0.10_04-Dec-2020
21:20:12 Info: Start IoT App ...
./iotapp: /lib/libcurl.so.4: no version information available (required by ./iotapp)
[1;32m21:20:12 Info: IoT SDK Version: 1.3.9
[m21:20:12 Info: Send length 39 telemetry to IoT App: {"telemetry":{"moduleState":"Removed"}}
21:20:12 Info: Check if device is present
[1;32m21:20:12 Info: kws_download_thread started, waiting for kws url...
[m [1;32m21:20:12 Info: From speech 43 bytes
[m21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:20:12 Info: PID is 066e
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:20:12 Info: PID is 066f
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:20:12 Info: PID is 066d
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 03e7
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:20:12 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:20:12 Info: PID is 0673
21:20:12 Info: MCU auth device is present
21:20:12 Info: Send length 46 telemetry to IoT App: {"telemetry":{"moduleState":"Authenticating"}}
[1;32m21:20:12 Info: From speech 50 bytes
[m21:20:12 Info: Azure Ear Auth Device info:
[1;32m21:20:13 Info: IoT -> Speech(12): {"net":"OK"}
[m [1;32m21:20:13 Info: connection status callback: status=<IOTHUB_CLIENT_CONNECTION_AUTHENTICATED>, reason=<IOTHUB_CLIENT_CONNECTION_OK>
[m [1;32m21:20:13 Info: ERROR: IO reported an error

[m21:25:18 Info: Speech client app version: 0.0.10_04-Dec-2020
21:25:18 Info: Start IoT App ...
./iotapp: /lib/libcurl.so.4: no version information available (required by ./iotapp)
[1;32m21:25:18 Info: IoT SDK Version: 1.3.9
[m [1;32m21:25:18 Info: kws_download_thread started, waiting for kws url...
[m21:25:18 Info: Send length 39 telemetry to IoT App: {"telemetry":{"moduleState":"Removed"}}
21:25:18 Info: Check if device is present
[1;32m21:25:18 Info: From speech 43 bytes
[m21:25:18 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:25:18 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:25:18 Info: PID is 066e
21:25:18 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:25:18 Info: PID is 066f
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:25:19 Info: PID is 066d
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 03e7
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 1d6b
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 05e3
21:25:19 Info: CDeviceWatcher::EnumByUdev() vid = 045e
21:25:19 Info: PID is 0673
21:25:19 Info: MCU auth device is present
21:25:19 Info: Send length 46 telemetry to IoT App: {"telemetry":{"moduleState":"Authenticating"}}
21:25:19 Info: Azure Ear Auth Device info:
[1;32m21:25:19 Info: From speech 50 bytes
[m [1;32m21:25:19 Info: ERROR: IO reported an error

[m

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

Accepted answer
  1. Carey Payette 116 Reputation points MVP
    2021-12-06T18:54:16.067+00:00

    Updating via USB to version 2021.104.110.103 fixed the issue with the edge audio modules :)

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.