I have a pair of Reach that I have set up using WiFi, with one sending correction data to the other via 433MHz radios connected via UART, both seem to work fine.
However when I try to connect either of them to my Windows 10 laptop, they seem to go into a boot loop. When I plug them in, Windows plays the ‘hardware connected’ sound & an unrecognized device appears in Device Manager;
Then a few seconds later Windows plays the ‘hardware disconnected’ sound & then the process just repeats over & over.
They are not drawing too much power even with the 433MHz radios attached, they pull 0.27A just before they reboot. I have tried different USB ports & different USB cables. I have also tried connected them to a Raspberry Pi & the same thing seems to happen, they just go into a boot loop. They are running up-to-date firmware, I have USB output enabled on the rover unit, I have the Windows Edison driver installed.
I have the same problem even with the 433MHz radios disconnected - they pull 0.17A then reboot. The same USB port will happily provide 0.62A to my Android phone when I connect that.
It seems to behave better when connected to a Raspberry Pi 3B
[ 585.297518] usb 1-1.4: new high-speed USB device number 18 using dwc_otg
[ 585.410727] usb 1-1.4: New USB device found, idVendor=8086, idProduct=e005
[ 585.410755] usb 1-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 585.410769] usb 1-1.4: Product: MERRIFIELD
[ 585.410782] usb 1-1.4: Manufacturer: INTEL
[ 585.410794] usb 1-1.4: SerialNumber: EC55DC8BDDA3616EED90FC233F22AA0A
[ 594.535797] usb 1-1.4: USB disconnect, device number 18
[ 595.287527] usb 1-1.4: new high-speed USB device number 19 using dwc_otg
[ 595.400795] usb 1-1.4: New USB device found, idVendor=8086, idProduct=e005
[ 595.400816] usb 1-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=3
[ 595.400829] usb 1-1.4: Product: MERRIFIELD
[ 595.400842] usb 1-1.4: Manufacturer: INTEL
[ 595.400855] usb 1-1.4: SerialNumber: EC55DC8BDDA3616EED90FC233F22AA0A
[ 595.559933] usb 1-1.4: USB disconnect, device number 19
[ 598.097549] usb 1-1.4: new high-speed USB device number 20 using dwc_otg
[ 598.198252] usb 1-1.4: New USB device found, idVendor=8087, idProduct=0a99
[ 598.198275] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 598.198288] usb 1-1.4: Product: USB download gadget
[ 598.198302] usb 1-1.4: Manufacturer: Intel
[ 600.936628] usb 1-1.4: USB disconnect, device number 20
[ 615.257665] usb 1-1.4: new high-speed USB device number 21 using dwc_otg
[ 615.358586] usb 1-1.4: New USB device found, idVendor=8087, idProduct=0a9e
[ 615.358611] usb 1-1.4: New USB device strings: Mfr=2, Product=3, SerialNumber=4
[ 615.358624] usb 1-1.4: Product: Edison
[ 615.358636] usb 1-1.4: Manufacturer: Intel
[ 615.358649] usb 1-1.4: SerialNumber: 22e71a744354ee68f876c21a013a8fa8
[ 615.362263] cdc_ether 1-1.4:2.0 usb0: register 'cdc_ether' at usb-3f980000.usb-1.4, CDC Ethernet Device, a2:21:b2:a2:05:4e
[ 615.365325] cdc_acm 1-1.4:2.2: ttyACM0: USB ACM device
[ 615.367538] usb-storage 1-1.4:2.4: USB Mass Storage device detected
[ 615.378986] scsi host2: usb-storage 1-1.4:2.4
[ 615.535416] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 615.537697] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 615.583701] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 615.633452] IPv6: ADDRCONF(NETDEV_CHANGE): usb0: link becomes ready
[ 615.633502] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 616.378723] scsi 2:0:0:0: Direct-Access Linux File-CD Gadget 0310 PQ: 0 ANSI: 2
[ 616.380147] sd 2:0:0:0: Attached scsi generic sg0 type 0
[ 616.386052] sd 2:0:0:0: [sda] Attached SCSI removable disk
[ 661.137466] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 661.137503] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 706.087862] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 706.087901] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 706.088255] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 751.099169] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 751.099208] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 751.099449] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 751.099577] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 796.075852] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
[ 796.075891] cdc_ether 1-1.4:2.0 usb0: kevent 12 may have been dropped
Edit - spoke too soon, the Pi loses its WiFi connection, keyboard/mouse & the Emlid keeps reconnecting.