Difference between revisions of "How to build your own UltraPort device"
(→Pin Layout) |
|||
Line 3: | Line 3: | ||
This idea is undermined by the fact that a mechanical adapter comes with every UltraPort device, that transforms the UltraPort connector into a standard USB connector. | This idea is undermined by the fact that a mechanical adapter comes with every UltraPort device, that transforms the UltraPort connector into a standard USB connector. | ||
− | ==Pin Layout== | + | ==Pin Layout comparison== |
− | The following pin layout has been discovered through measuring the UltraPort of a ThinkPad {{X21}}. It is not very well tested, but worked well for the author of this information. | + | The following UltraPort pin layout has been discovered through measuring the UltraPort of a ThinkPad {{X21}}. It is not very well tested, but worked well for the author of this information. |
− | + | {| valign="top" style="vertical-align:top;" | |
− | {| border="0" cellspacing=" | + | | style="vertical-align:top;width:50%;padding-right:40px;" | |
+ | ===UltraPort connector=== | ||
+ | {| border="0" cellspacing="0" cellpadding="0" | ||
+ | | | ||
+ | {| border="0" cellspacing="0" cellpadding="1" style="background-color:#000000;border:2px inset;text-align:center;padding:1px;" | ||
|- style="background-color:#f0d090;height:10px;" | |- style="background-color:#f0d090;height:10px;" | ||
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;background-color:black;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | | style="width: | + | | style="width:28px;border-left:1px solid #000000;border-right:1px solid #000000;" | |
− | |- style="background-color:#000000;color:#FFFFFF;font-size:smaller; | + | |- style="background-color:#000000;color:#FFFFFF;font-size:smaller;" |
− | | GND || 0 || | + | | 1 || 2 || 3 || 4 || 5 || 6 || 7 || 8 || || 9 || 10 || 11 || 12 || 13 |
− | |} | + | |} |
+ | {| border="0" cellspacing="0" cellpadding="1" style="border:2px solid white;border-top-width:0px;text-align:center;" | ||
+ | |- style="font-size:smaller;padding:0px;" | ||
+ | | style="width:30px;" | GND | ||
+ | | style="width:30px;" | 0 | ||
+ | | style="width:30px;" | VCC | ||
+ | | style="width:30px;" | VCC | ||
+ | | style="width:30px;" | GND | ||
+ | | style="width:30px;" | D+ | ||
+ | | style="width:30px;" | D- | ||
+ | | style="width:30px;" | GND | ||
+ | | style="width:30px;" | . | ||
+ | | style="width:30px;" | ? | ||
+ | | style="width:30px;" | ? | ||
+ | | style="width:30px;" | ? | ||
+ | | style="width:30px;" | 0 | ||
+ | | style="width:30px;" | GND | ||
+ | |} | ||
+ | |} | ||
+ | | style="vertical-align:top;width:50%;" | | ||
+ | ===Standard USB Type A connector=== | ||
+ | {| border="0" cellspacing="0" cellpadding="0" style="text-align:center;" | ||
+ | {| border="0" cellspacing="0" cellpadding="1" style="background-color:#ffffff;text-align:center;border:2px ridge;" | ||
+ | |- style="font-size:smaller;height:7px;" | ||
+ | | 4 || 3 || 2 || 1 | ||
+ | |- style="background-color:#f0d090;height:5px;font-size:smaller;padding:0px;" | ||
+ | | style="width:20px;border-left:5px solid white;border-right:5px solid white;" | | ||
+ | | style="width:20px;border-left:5px solid white;border-right:5px solid white;" | | ||
+ | | style="width:20px;border-left:5px solid white;border-right:5px solid white;" | | ||
+ | | style="width:20px;border-left:5px solid white;border-right:5px solid white;" | | ||
+ | |- | ||
+ | | colspan=4 style="border:1px outset #dddddd;background-color:#dddddd;height:10px;" | | ||
+ | |} | ||
+ | {| border="0" cellspacing="0" cellpadding="1" style="border:2px solid white;border-top-width:0px;text-align:center;" | ||
+ | |- style="height:10px;font-size:smaller;padding:0px;" | ||
+ | | style="width:30px;" | GND | ||
+ | | style="width:30px;" | D+ | ||
+ | | style="width:30px;" | D- | ||
+ | | style="width:30px;" | VCC | ||
+ | |} | ||
+ | |- | ||
+ | | style="vertical-align:top;width:50%;padding-right:40px;" | | ||
{| border="1" cellspacing="0" cellpadding="2" | {| border="1" cellspacing="0" cellpadding="2" | ||
! Pin !! Name !! Description | ! Pin !! Name !! Description | ||
Line 33: | Line 78: | ||
||2,12 ||0 || probably not connected | ||2,12 ||0 || probably not connected | ||
|- | |- | ||
− | ||3,4 || | + | ||3,4 ||VCC || +5 V DC |
|- | |- | ||
||6 ||D+ || Data + | ||6 ||D+ || Data + | ||
Line 41: | Line 86: | ||
||9,10,11 ||? || unidentified | ||9,10,11 ||? || unidentified | ||
|- | |- | ||
− | || || | + | || ||. || it is fastener not a pin |
+ | |} | ||
+ | | style="vertical-align:top;width:50%;" | | ||
+ | {| border="1" cellspacing="0" cellpadding="2" | ||
+ | ! Pin !! Name !! Cable color !! Description | ||
+ | |- | ||
+ | | 1 || VCC || red || +5 V DC | ||
+ | |- | ||
+ | | 2 || D+ || white || Data + | ||
+ | |- | ||
+ | | 3 || D- || green || Data - | ||
+ | |- | ||
+ | | 4 || GND || black || Ground | ||
|} | |} | ||
+ | |} | ||
[[Category:A20p]] [[Category:A21p]] [[Category:A22p]] [[Category:A30p]] [[Category:A31p]] [[Category:T20]] [[Category:T21]] [[Category:T22]] [[Category:T23]] [[Category:X20]] [[Category:X21]] [[Category:X22]] [[Category:X23]] [[Category:X24]] | [[Category:A20p]] [[Category:A21p]] [[Category:A22p]] [[Category:A30p]] [[Category:A31p]] [[Category:T20]] [[Category:T21]] [[Category:T22]] [[Category:T23]] [[Category:X20]] [[Category:X21]] [[Category:X22]] [[Category:X23]] [[Category:X24]] |
Revision as of 02:09, 7 February 2006
With the UltraPort connector being nothing else than a standard USB 1.1 interface with a proprietary connector, it should in theory be possible to transform any USB 1.1 device into an UltraPort device.
This idea is undermined by the fact that a mechanical adapter comes with every UltraPort device, that transforms the UltraPort connector into a standard USB connector.
Pin Layout comparison
The following UltraPort pin layout has been discovered through measuring the UltraPort of a ThinkPad X21. It is not very well tested, but worked well for the author of this information.
UltraPort connector
|
Standard USB Type A connector
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|