Page 1 of 5
Potential fix for USB pad problems
Posted: Thu Sep 01, 2016 8:54 pm
by PotaTox
So, recently I became stuck on part six of Wermy's guide because for whatever reason,
the USB test pads on the pi outright refused to work, no matter what I threw at it. However, it worked when I plugged in with an OTG cable. So, I thought
"What are differences between using wires rather than an OTG cable?", and I figured it out.
Mini and Micro USB have an extra pin, called ID. When you use an OTG cable, the cable grounds that ID pin. So, you need to ground that pin. What I did is I put a bit of solder on the surface mount pins for the micro usb port, and poof it worked
EDIT: PolletjeNL said that putting a small cable between test pad 35 and 40 gives the same result, since they are connected to the micro-usb port's pins. You can use whichever method you want, since the end result is the same.
I made a really poor diagram of it.
You may notice that the topic says
potential fix. That is because I don't know if it's just my Rpi Zero, or why I had to do it while Wermy didn't. If you can't get your hub to work, try this. It may help.
Re: Potential fix for USB pad problems
Posted: Mon Sep 05, 2016 4:23 am
by BadBert
awsome tip, thanks!
just wired up my usb hub and usb stuff...
hope to be able to test everything soon

Re: Potential fix for USB pad problems
Posted: Tue Sep 06, 2016 2:34 pm
by PotaTox
BadBert wrote:awsome tip, thanks!
just wired up my usb hub and usb stuff...
hope to be able to test everything soon

So are you saying this because you had problems and this helped?
Re: Potential fix for USB pad problems
Posted: Wed Sep 07, 2016 12:56 am
by BadBert
I have not tested, but if it does not work, i know something to fix it

Re: Potential fix for USB pad problems
Posted: Thu Oct 20, 2016 6:13 am
by Jpayne30
PotaTox wrote:So, recently I became stuck on part six of Wermy's guide because for whatever reason,
the USB test pads on the pi outright refused to work, no matter what I threw at it. However, it worked when I plugged in with an OTG cable. So, I thought
"What are differences between using wires rather than an OTG cable?", and I figured it out.
Mini and Micro USB have an extra pin, called ID. When you use an OTG cable, the cable grounds that ID pin. So, you need to ground that pin. What I did is I put a bit of solder on the surface mount pins for the micro usb port, and poof it worked

.
I made a really poor diagram of it.
You may notice that the topic says
potential fix. That is because I don't know if it's just my Rpi Zero, or why I had to do it while Wermy didn't. If you can't get your hub to work, try this. It may help.
This fixed my hub/teensy control issues. Thanks for sharing!
Re: Potential fix for USB pad problems
Posted: Thu Oct 20, 2016 5:45 pm
by PotaTox
Jpayne30 wrote:
This fixed my hub/teensy control issues. Thanks for sharing!
Glad I could be of use.
Re: Potential fix for USB pad problems
Posted: Mon Oct 31, 2016 9:30 am
by Camble
Great find! Thanks!
Re: Potential fix for USB pad problems
Posted: Thu Nov 03, 2016 1:31 am
by fcib
I'm planning on doing this if my hub doesn't work once I solder it to my pi.
Any downsides on soldering the ID pin with ground?
Re: Potential fix for USB pad problems
Posted: Thu Nov 03, 2016 3:26 am
by Justblair
I am having the same problem. Cant wait to test this..
One thing, I did modify my firmware to access the pi in OTG mode from my PC. I thought I had reverted the modifications back, but I wonder if a driver has changed somewhere?
You did not happen to do the same in the past did you?
Re: Potential fix for USB pad problems
Posted: Thu Nov 03, 2016 5:36 am
by fcib
Justblair wrote:I am having the same problem. Cant wait to test this..
One thing, I did modify my firmware to access the pi in OTG mode from my PC. I thought I had reverted the modifications back, but I wonder if a driver has changed somewhere?
You did not happen to do the same in the past did you?
I haven't done this, but am curious.
Did you make some change so you could plug it in via micro usb -> usb and access the SD card from your pc?