<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.gumstix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jordg</id>
		<title>Gumstix User Wiki - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.gumstix.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jordg"/>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php/Special:Contributions/Jordg"/>
		<updated>2026-05-17T15:06:48Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.25.3</generator>

	<entry>
		<id>https://wiki.gumstix.com/index.php?title=USB&amp;diff=5688</id>
		<title>USB</title>
		<link rel="alternate" type="text/html" href="https://wiki.gumstix.com/index.php?title=USB&amp;diff=5688"/>
				<updated>2011-10-06T05:13:12Z</updated>
		
		<summary type="html">&lt;p&gt;Jordg: /* USB Client */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| border=&amp;quot;1&amp;quot; cellpadding=&amp;quot;5&amp;quot; cellspacing=&amp;quot;0&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;width:100px;background:limegreen;&amp;quot; | USBH_PWR1 || colspan=&amp;quot;2&amp;quot; | Over-current fault indicator (input, active low)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:limegreen;&amp;quot; | USBH_PEN1 || colspan=&amp;quot;2&amp;quot; |  Power enable USB port (output)&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:limegreen;&amp;quot; | USBH_P1 || rowspan=&amp;quot;4&amp;quot; align=&amp;quot;center&amp;quot; | USB port || USB D+&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:limegreen;&amp;quot; | USBH_N1 || USB D-&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:tomato;&amp;quot; | V_BATT || USB VBUS&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;background:grey;&amp;quot; | GND || USB DGND&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The [http://www.gumstix.net/Hardware/view/I/O-connectors-cabling/Gumstix-Verdex-Pro-24-pin-flex-connector/112.html 24-pin flex connector]] connector has '''USB Host port 1''' on it. '''USB Host port 2''' is on the [http://www.gumstix.net/Hardware/view/I/O-connectors-cabling/Gumstix-Verdex-Pro-Verdex-Connex-Basix-60-pin-connector/112.html 60-pin Hirose connector].&lt;br /&gt;
&lt;br /&gt;
The pinouts you need for USB Host port 1 are:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* V_BATT (pin 24) - USB power&lt;br /&gt;
* USBH_N1 (pin 18) - USB D-&lt;br /&gt;
* USBH_P1 (pin 17) - USB D+&lt;br /&gt;
* GND (pin 8) - USB Ground&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In addition, you need to pull USBH_PWR1 (pin 20) up to 3.3 volts to enable the port (this is a hack, USBH_PEN1 and USBH_PWR1 should be routed to a power switch IC -for example [http://www.ti.com/lit/gpn/tps2041b TPS2041B]- to power the USB port and monitor over-current/short-circuit conditions). You need to provide a stable 3.3 volt supply, which is fairly simple to do by adding a small SOT23 package voltage regulator (like the [http://www.national.com/mpf/LM/LM3480.html LM3480]), with the power input coming from V_BATT (pin 24) and the output going to USBH_PWR1 (pin 20).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
USBH_N1 and USBH_P1 (D-/D+) require 15K pull-down resistors each, 10-25 ohm series resistors and 68-75pF capacitors. ESD protection/transient suppression is recommended (example: [http://www.ti.com/lit/gpn/sn65220 SN65220 single port transient suppressor]). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Refer to the PXA270 Design Guide, P. 202 (link on the bottom of this page) for more information.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== USB Client ===&lt;br /&gt;
USBNet is working on the Verdex Pro&amp;lt;BR&amp;gt;&lt;br /&gt;
See: [http://old.nabble.com/PXA270-USB-Client-Working!-td25484211.html PXA270-USB-Client-Working (old.nabble.com)]&lt;br /&gt;
&lt;br /&gt;
The following is obsolete:&amp;lt;BR&amp;gt;&lt;br /&gt;
For those users attempting to get USB Client capability on their verdex-pro computer, it appears that the right signals are not brought out on any expansion.&lt;br /&gt;
I cannot verify this absolutely for myself - but the docomentation appears to agree with my experience. I have been testing with a console-st I/O board.&lt;br /&gt;
Here's the details being discussed as recently as January 2009.&lt;br /&gt;
* [http://www.nabble.com/USB-Client-Capabilities-%2B-Driver--td21084353.html USB Client Capabilities (nabble.com)]&lt;br /&gt;
* [http://docwiki.gumstix.org/Setting_up_USBnet#USBNet_.28not.29_on_Verdex USB not on Verdex (docwiki.gumstix.org)]&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://www.gumstix.net/wiki/images/3/39/24pin-connector-usb-example.png 24-pin connector USB example]&lt;br /&gt;
&lt;br /&gt;
USB Host example without ESD and over-current protections (not fully USB-compliant)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://pubs.gumstix.com/documents/PXA%20Documentation/PXA270/PXA270%20Design%20Guide%20%5b280001-002%5d.pdf PXA270 Design Guide, P. 202]&lt;br /&gt;
&lt;br /&gt;
[http://www.usb.org/developers/docs/usb_20_092407.zip Universal Serial Bus Revision 2.0 specification]&lt;br /&gt;
&lt;br /&gt;
[ftp://ftp.compaq.com/pub/supportinformation/papers/hcir1_0a.pdf Open HCI—Open Host controller Specification for USB]&lt;br /&gt;
&lt;br /&gt;
[http://www.fairchildsemi.com/an/AN/AN-5052.pdf Implementing the Physical Layer in a USB 2.0 Compliant System, AN-5052, Fairchild Semiconductor]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.&lt;br /&gt;
[[Category:Literature]]&lt;br /&gt;
[[Category:How_to_-_usb]]&lt;/div&gt;</summary>
		<author><name>Jordg</name></author>	</entry>

	</feed>