-
Notifications
You must be signed in to change notification settings - Fork 6
Description
When uploading code to the Robohat MM1 from the Arduino IDE, the COM port disappeared. I've flashed it successfully many times and saw output from the serial monitor. But the next time I tried to flash it Windows 10 reported that the device is not working. In Device Manager the Robohat MM1 shows up as "Unknown USB Device (Device Descriptor Request Failed).
When I connect it to my Linux machine, dmesg shows:
[ 4192.243690] usb 1-12: new full-speed USB device number 19 using xhci_hcd
[ 4192.363702] usb 1-12: device descriptor read/64, error -71
[ 4192.591716] usb 1-12: device descriptor read/64, error -71
[ 4192.819687] usb 1-12: new full-speed USB device number 20 using xhci_hcd
[ 4192.939701] usb 1-12: device descriptor read/64, error -71
[ 4193.167705] usb 1-12: device descriptor read/64, error -71
[ 4193.395687] usb 1-12: new full-speed USB device number 21 using xhci_hcd
[ 4193.395845] usb 1-12: Device not responding to setup address.
[ 4193.603847] usb 1-12: Device not responding to setup address.
[ 4193.811632] usb 1-12: device not accepting address 21, error -71
[ 4193.931697] usb 1-12: new full-speed USB device number 22 using xhci_hcd
[ 4193.931834] usb 1-12: Device not responding to setup address.
[ 4194.139842] usb 1-12: Device not responding to setup address.
[ 4194.347685] usb 1-12: device not accepting address 22, error -71
[ 4194.347736] usb usb1-port12: unable to enumerate USB device
I've tried multiple cables and computers and rebooted the Windows machine.
Tapping the reset button on the MM1 twice quickly does bring up the bootloader mass storage device. It shows the files "CURRENT.UF2", "INDEX.HTM", and "INFO_UF2.TXT".
Is there a way to recover the MM1?