Pi-zero w unable to enumerate USB device


#1

I’m running Raspbian Jessie on my new Pi zero w but can’t get it to recognise any USB devices.
Using the same boot microSD card on my Pi 3 works fine. I’ve tried several USB devices with and without an externally powered USSB hub with the same result. Do I have a faulty Pi Zero W?

Extract from dmesg when I plug in my logitech wireless mouse adaptor is shown below:

[   19.054292] Bluetooth: BNEP socket layer initialized
[  643.721124] Indeed it is in host mode hprt0 = 00021501
[  643.900989] usb 1-1: new full-speed USB device number 6 using dwc_otg
[  643.901467] Indeed it is in host mode hprt0 = 00021501
[  644.080993] usb 1-1: device descriptor read/64, error -71
[  644.191491] Indeed it is in host mode hprt0 = 00021501
[  644.370997] usb 1-1: device descriptor read/64, error -71
[  644.481213] Indeed it is in host mode hprt0 = 00021501
[  644.661007] usb 1-1: new full-speed USB device number 7 using dwc_otg
[  644.661487] Indeed it is in host mode hprt0 = 00021501
[  644.841173] usb 1-1: device descriptor read/64, error -71
[  644.951501] Indeed it is in host mode hprt0 = 00021501
[  645.131069] usb 1-1: device descriptor read/64, error -71

Mood Light - USB Issue
#2

There could be a couple of reasons for this, other than the USB port itself being faulty.

What did you use in lieu of the externally powered USB hub?

What power supply are you using for your Pi Zero?


#3

Apart from the powered hub I tried the USB device plugged directly into the otg socket using the supplied micro USB adaptor. The power supply is a 2A unit which I use on the Pi 3.


#4

what does lsusb say, does it see the root hub at least?

… you may need to install it with (if you are running Raspbian lite):

sudo apt-get install usbutils


#5

In desparation I bought a new usb otg adaptor cable which has solved the problem! The one supplied by Pimeroni as part of the Pi Zero W PIM 257 kit appears to be faulty.


#6

arf :/

… sorry about that, shoot support@pimoroni.com an email and they will send you a replacement.


#7

Will do, thanks for your support.