USB connection to computer not working or charging

I’ve got a FP2 running 1.5.1 and since the upgrade from 1.4.x it’s not accepting charge from or being detected properly by a computer.

I’ve tried using multiple data cables, each of which worked previously (I also tried a non-data cable, in which case the phone charged) on multiple devices (Arch Linux, Ubuntu, Windows, Mac) and nothing worked reliably. Very rarely (maybe 1 in 20 times) it does connect correctly, but I can’t see any pattern, neither restarting the computer or phone seems to help.

I can see that the device is being picked up, but something goes wrong in setting up the connection, which presumably prevents it from entering a high current charge mode which is why it also doesn’t charge. On Windows this just gives me an error, on Linux dmesg gives me the following when I plug it in:
[ +22.953399] usb 1-2: new full-speed USB device number 21 using xhci_hcd [ +0.160046] usb 1-2: device descriptor read/64, error -71 [ +0.263507] usb 1-2: device descriptor read/64, error -71 [ +0.263187] usb 1-2: new full-speed USB device number 22 using xhci_hcd [ +0.160159] usb 1-2: device descriptor read/64, error -71 [ +0.263371] usb 1-2: device descriptor read/64, error -71 [ +0.263263] usb 1-2: new full-speed USB device number 23 using xhci_hcd [ +0.000236] usb 1-2: Device not responding to setup address. [ +0.203067] usb 1-2: Device not responding to setup address. [ +0.203253] usb 1-2: device not accepting address 23, error -71 [ +0.160026] usb 1-2: new full-speed USB device number 24 using xhci_hcd [ +0.000216] usb 1-2: Device not responding to setup address. [ +0.203152] usb 1-2: Device not responding to setup address. [ +0.203223] usb 1-2: device not accepting address 24, error -71 [ +0.000074] usb usb1-port2: unable to enumerate USB device

I can’t find any details for what the error -71 means, so if anyone has any info or ways I can get further debug information let me know.

Looks like a broken usb port on a unix pc with USB3. But Linux is often not given good feedback on broken hardware. I’ve seen this with my FP1 but not on a FP2 before. Does it change if you wiggle the cable? Let’s see if I find my old post about it …

Update: Here is my old post.

I doubt it’s a problem with the USB port on Linux as I’ve tried a lot of different things:

  1. Using the USB3 ports on the laptop (Arch Linux)
  2. Using a USB-C to USB3 adapter and using that USB3 port on my laptop
  3. Using USB3 or USB2 ports on my old laptop (Ubuntu)
  4. Using USB3 or USB2 ports on my partner’s laptop (Windows 10)
  5. Using USB(3 I think) on a coworker’s Macbook (El Capitan)

I have a friend with a FP2, so may be able to test with another bottom module, but I strongly suspect phone software given that it seems to have been since the upgrade to 1.5.1.

If I ever get a connection going when I have a bit of time I’ll set up wireless ADB and see if I can get some logging on the issue from the phone.

My wording was not perfect :wink: But let’s say I’m interested what will happen if you use your friends usb module.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.