View Single Post
  #124 (permalink)  
Old March 3rd, 2005, 04:50 AM
Mike13 Mike13 is offline
Newbie Floating Down The Mistic River
 
Join Date: Dec 2004
Location: New Jersey, USA
Posts: 50
Quote:
Originally Posted by mysticum
Actually I don't understand this at all. You mean just a wire between the pins? How would this help?
USB cable has 4 wires. Full-Size USB connectors have 4 pins. 2 lines for power and 2 lines for data transfer. However, Mini connectors have 5 pins (the extra one is actually the fourth from the left when you look at the bottom of your H300). What is this extra pin for? When a USB device notices that pin 4 is not connected to anything (as is the case when you plug in a Mini-B connector, which only has 4 wires coming out of it that match up with pins 1, 2, 3, 5) the device assumes that it is the client, which is bad for USBOTG because the H300 needs to be the host! On the other hand, a Mini-A connector (which looks slightly different, but still fits in the same socket) actually connects pins 4 and 5 together right inside the plug itself, which means the wires coming out of it match up with pins 1, 2, 3, and 4+5. The device notices that there is something going on on this pin 4 (actually the difference is that it's now grounded, as pin 5 is GND), and it knows it has to act as a host.

This is why I say if you don't have a Mini-A connector handy, simply use the Mini-B from your existing cables and manually bridge pins 4 and 5 at the device. Take a tiny piece of completely-stripped wire (but solid wire, not multiple strands), use needle-nose pliers or something to bend it into a U shape just as wide as the distance between pinholes, and shove it in there.
__________________
Computer: Dell Dimension 4550, P4@2.4GHz, 512MB RAM, 60GB+80GB HDs
Flash Player: 256MB iRiver iFP-390, UMS 1.0
HD Player: 20GB iRiver H320 US, 1.27 K
Reply With Quote