mic_array_dfu icon indicating copy to clipboard operation
mic_array_dfu copied to clipboard

Could not find/open device

Open Hoeze opened this issue 6 years ago • 5 comments

# /tmp> git clone https://github.com/respeaker/mic_array_dfu.git
# /tmp> cd mic_array_dfu
# /tmp/mic_array_dfu> make
# /tmp/mic_array_dfu> sudo ./dfu --download respeaker_mic_array_8ch_raw.bin
VID = 0x8087, PID = 0x8002, BCDDevice: 0x5
VID = 0x1d6b, PID = 0x2, BCDDevice: 0x418
VID = 0x1d6b, PID = 0x3, BCDDevice: 0x418
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 = 0x2886, PID = 0x7, BCDDevice: 0x31
Could not find/open device

I tried this on two computers; one with Arch linux, the other one with Ubutun 18.04. How do I update the firmware of my device?

Hoeze avatar Nov 02 '18 17:11 Hoeze

Which device do you use? If you use ReSpeaker USB Mic Array V2 (4 Mic), use https://github.com/respeaker/usb_4_mic_array instead

xiongyihui avatar Nov 03 '18 10:11 xiongyihui

@xiongyihui I am using the 7-mic variant

Hoeze avatar Nov 03 '18 13:11 Hoeze

Does the computer recognize the usb device? We can use lsusb to check

xiongyihui avatar Nov 06 '18 14:11 xiongyihui

@xiongyihui Yes, it gets recognized:

Bus 005 Device 024: ID 2886:0007

However, it does not have any name. Nevertheless, I can use it with PulseAudio until I start the DFU tool.

Hoeze avatar Nov 06 '18 14:11 Hoeze

The error "Could not find/open device" goes away when you run ./xmosdfu with sudo. See also https://github.com/respeaker/mic_array_dfu/issues/3.

ThomasGmeinder avatar Oct 30 '19 10:10 ThomasGmeinder