ERROR: Unable to find a device - Azure Kinect DK Firmware Tool

Modi 1 Reputation point
2022-03-29T05:48:47.347+00:00

I am about to update the firmware of Azure Kinect on command prompt as adminitrator.

My command was AzureKinectFirmwareTool.exe -u firmware\AzureKinectDK_Fw_1.6.108079014.bin
The directory I ran it on was C:\Program Files\Azure Kinect SDK v1.4.0\tools

The result I got was:

== Azure Kinect DK Firmware Tool ==
ERROR: Unable to find a device

As I recently checked the righteous firmware version is 1.6.108079014 for the Azure Kinect version 1.4.0 which is right in the `firmware' folder

Please tell me what I should try to have the firmware updated.
Thank you!

Azure Kinect DK
Azure Kinect DK
A Microsoft developer kit and peripheral device with advanced artificial intelligence sensors for sophisticated computer vision and speech models.
294 questions
{count} votes

1 answer

Sort by: Most helpful
  1. AshokPeddakotla-MSFT 34,616 Reputation points
    2022-03-29T09:51:34.547+00:00

    @Modi Welcome to Microsoft Q&A forum!

    Firmware updates can fail for several reasons. When a firmware update fails, you can try the following mitigation steps:

    • Try to run the firmware update command a second time.
    • Confirm the device is still connected by querying for the firmware version. AzureKinectFirmareTool.exe
    • If all else fails, follow the recovery steps to revert to the factory firmware and try again.

    Important Keep the USB and power supply connected during the firmware update. Removing either connection during update may put the firmware into a corrupted state.

    Please follow Update Azure Kinect DK firmware for detailed steps.

    Please do comment/reply if that helps or if you have further queries.

    If an answer is helpful, please click on 130616-image.png or upvote 130671-image.png which might help other community members reading this thread.

    0 comments No comments

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.