ReSpeaker_Microphone_Array_Firmware icon indicating copy to clipboard operation
ReSpeaker_Microphone_Array_Firmware copied to clipboard

Cannot upgrade with the ReSpeakerMicrophoneArrayDfu tool

Open jongerenchaos opened this issue 8 years ago • 6 comments

I start the ReSpeakerMicrophoneArrayDfu.exe tool with administrator access but i get the following error:

Device opened. Ready for firmware update.

Entering upgrade mode... TUSBAUDIO_GetDfuStatus: Function failed with error code 0xEE000003.

Firmware upgrade failed!

How can i resolve this (current version V0.31)?

jongerenchaos avatar Apr 04 '17 20:04 jongerenchaos

Can you have a try as following:

  1. Open Devices Management(windows) and find your mic array device.
  2. right click and uninstall the device(select checkbox of "uninstall the driver")
  3. remove your device from USB, and plug in again.
  4. reinstall the driver by setting the location of respeaker mic array driver where you install it.
  5. try to update again.

Fuhua-Chen avatar Apr 06 '17 08:04 Fuhua-Chen

Same problem, still not solved.

YaguangGong avatar Apr 17 '17 07:04 YaguangGong

Change to another PC with win10 and it worked!

YaguangGong avatar Apr 17 '17 07:04 YaguangGong

I've got the same problem - can't upgrade. I've tried on the PC (Windows7 Pro, 64bit and Parallels Win10 on a Mac) with the same error:

image

and also tried natively on a mac using xmosdfu with no luck:

./xmosdfu --download ReSpeaker_Mic_Array_firmware_xvsm_0x32_20170329.bin 
VID = 0x5ac, PID = 0x8007, BCDDevice: 0x198
VID = 0x5ac, PID = 0x8290, BCDDevice: 0x146
VID = 0x50d, PID = 0x234, BCDDevice: 0x0
VID = 0x3f0, PID = 0xf2a, BCDDevice: 0x100
VID = 0x557, PID = 0x8021, BCDDevice: 0x100
VID = 0x5ac, PID = 0x204, BCDDevice: 0x122
VID = 0x2886, PID = 0x7, BCDDevice: 0x31
XMOS DFU application started - Interface 3 claimed
Detaching device from application mode.
Waiting for device to restart and enter DFU mode...
VID = 0x5ac, PID = 0x8007, BCDDevice: 0x198
VID = 0x5ac, PID = 0x8290, BCDDevice: 0x146
VID = 0x50d, PID = 0x234, BCDDevice: 0x0
VID = 0x3f0, PID = 0xf2a, BCDDevice: 0x100
VID = 0x557, PID = 0x8021, BCDDevice: 0x100
VID = 0x5ac, PID = 0x204, BCDDevice: 0x122
VID = 0x2886, PID = 0x7, BCDDevice: 0x31
Error claiming interface 0
Access denied

I have 2 microphone arrays and both exhibit the same issue. The array serial number is 107010001, purchased in the last month.

What is going wrong?

mph070770 avatar May 12 '17 10:05 mph070770

I'd propose to try another cable. Solved my problems with upgrade.

pitw avatar Nov 14 '17 16:11 pitw

I am facing this on rassberry pi 3 OS-raspbian stretch lite. Can u help me how to solve it?

Devanshi15 avatar Nov 26 '18 05:11 Devanshi15