Nunja, ich will nicht allzuweit ins Detail gehen. Ich gehe mal davon aus, dass wir alle wissen, was USB bedeutet und dass so ziemlich
jeder von uns schon einmal irgendwann USB-Hardware benutzt hat.
Sie sollten wissen, dass es zu USB eine eigene Homepage gibt. Dort kann man die kompletten Spezifikationen herunterladen und nachlesen.
Wenn also eine Frage hier nicht beantwortet wird, so wird sie wahrscheinlich dort beantwortet.
http://www.usb.org
Zunächst einmal gibt es netterweise einen Standart für die Farben, die Nummerierung und die Funktion der einzelnen Adern in
USB-Kabeln.
# | Farbe | Funktion |
---|---|---|
1 | rot | VBus (P5V) |
2 | weiß | D- (Data-) |
3 | grün | D+ (Data+) |
4 | schwarz | GND |
Wenn Sie vorhaben, etwas stärker mit USB zu experimentieren, sollten Sie sich einen kleinen Anschluss-nach-Adern Adapter herstellen.
Dazu muss man einfach ein paar Litze (wenn Sie sich das Leben vereinfachen wollen, nehmen Sie direkt die richtigen Farben) an eine USB-Buchse
anlöten. Auf die Art und Weise kann man dann das andere der Ende der Kabel "mal eben" dort anlöten, wo man gerade mit ihnen
experimentieren möchte.
Ich hatte das Glück, eines von diesen "verbotenen" USB-A-Stecker auf USB-A-Stecker Kabel mit einer Digitalkamera zu bekommen.
(Diese Kabel sind nicht ohne Grund "verboten": Sie sehen aus wie die Link-Kabel zum Verbinden von zwei PCs, können aber
Kurzschlüsse und Feuer auslösen, wenn man sie so anschließt). Ein solches "verbotenes" Kabel kann man aber als
Gender-Changer verwenden, so dass man mit Hilfe des Anschluss-nach-Adern-Adapters und dieses Gender-Changers immer die Verbindung hat, die man
gerade braucht.
Sie können sich natürlich so einen Adapter selber bauen, aber wahrscheinlich ist es doch sinnvoller, sich einen extra-Adapter für
USB-Stecker herzustellen.
Noch einfacher ist es, ein USB-Verlängerungskabel zu halbieren. Also wenn Sie so ein Kabel entbehren können, sparen Sie sich das
Löten, bis es wirklich nötig ist.
Die Microsoft XBox wird zwar als Spielekonsole verkauft, ist aber in Wirklichkeit ein normaler PC mit einigen
Nicht-Standard-Eigenheiten.
Auf der XBox-Linux-Homepage gibt es viel mehr Informationen zu diesem Punkt, auch XBox-scene.org kann sehr hilfreich sein.
Und natürlich wird eine Suche im Netz noch viel mehr Information offenbaren.
Die XBox hat relative wenige Verbindungsmöglichkeiten. Auf der Rückseite wären das:
# | Farbe | Function |
---|---|---|
1 | rot | P5V |
2 | weiß | D- (Data-) |
3 | grün | D+ (Data+) |
4 | gelb | ??? Microsoft |
5 | schwarz | GND |
Frage 1: Warum sollte jemand USB-Hardware an die XBox anschließen wollen?
Dummerweise wird kaum eine Hardware direkt von der XBox unterstützt.
Joysticks, Mäuse, Tastaturen, Netzwerkadapter... das meiste wird davon still und leise von der Box ignoriert.
Es gibt trotzdem einige Ausnahmen: (Diese Liste ist wahrscheinlich unvollständig)
Frage 2: Warum sollte jemand XBox-Hardware an den PC anschließen wollen?
Es gibt nicht wirklich viel Hardware für die XBox, also gehen wir sie der Reihe nach durch:
Okay, schauen wir uns nun die Controller selber an. Wenn Sie das Kabel von der XBox zum Controller verfolgen, werden Sie zunächst einen
kleinen "Shielding"-Block finden (zumindest in Europa). Dieser ist einfach, um Störimpulse zu verhindern.
Danach kommt noch ein kleiner Steckanschluss.
Dieser ist rund, etwa so groß wie Mini-Din (viele moderne Tastaturen und Mäuse haben so einen Anschluß) mit einem Strich in der Mitte.
Drei Pins sind oben und zwei sind unten (Je nach Perspektive). Ich habe diesen Anschluß nicht gezeichnet. Er ist eher einfach und man
kann die Adern relativ einfach ermitteln.
Wenn man diese Stecker irgendwo kaufen könnte, wâre es vielleicht einfacher, Adapter zu löten - aber bisher habe ich diese
Stecker noch in keinem Laden entdeckt.
Ich weiß nicht, was MS sich dabei gedacht hat, diesen Anschluß dort einzusetzen. Naja, es sind wieder nur fünf Kontakte,
also werden es die gleichen wie oben sein.
Okay... Manchmal zahlt es sich aus, einmal die Anleitung zu lesen. Dort wird dieser Anschluss als "Inline release" / Stolperschutz
bezeichnet und ist eine Sicherheitsfunktion. Wenn am Kabel gezogen wird (zum Beispiel, weil jemand darüber stolpert), dann wird das
Kabel an dieser Stelle getrennt. Wenn das nicht geschehen würde, würde die XBox irgendwann mitgezogen werden und dann beispielsweise
irgendwann am Strom- oder Graphik-Anschluss Probleme bis hin zu Kurzschlüssen verursachen.
Außerdem könnte die XBox vom Tisch (oder woauchimmer sie steht) fallen, und dann Menschen verletzen (Yep, in der Anleitung ist von
Kleinkindern die Rede) - ganz zu schweigen davon, dass sie selber dabei beschädigt werden könnte.
Wir alle wissen, warum wir keine Festplatten auf den Boden werden, also wollen wir nicht, dass sie runterfallen.
Außerdem verwenden manche von uns die Xbox offen, so dass dabei Komponenten herausfallen könnten. - Klingt nicht sonderlich gesung.
Also tun Sie sich einen Gefallen und "Verwenden Sie unter keinen Umständen Leim, Klebestreifen o. ä. zum Zusammenhalten"
Glückwunsch, Microsoft! Ihr habt mal eben einen weiteren nicht-Standard-Anschluss für USB entwickelt. (Obwohl es bereits einen Standard
für die Verbinder gibt). Zusammen mit dem an der XBox selber haben wir also schonmal zwei.
Eventuell begegnet Ihnen noch so ein "Schielding"-Block for dem XPad... Aber dann sollten Sie auch wirklich den Controller erreicht haben.
Da es verschiedene XPads (von verschiedenen Herstellern) gibt, gibt es natürlich auch verschiedene Verbindungsplänne innendrin.
Bei manchen ist es sehr einfach, an die Lötstellen zu kommen (Ich habe hier ein Pad, bei dem ich an alle Verbindungen einfach rankomme),
bei manchen ist das Löten so gut wie unmöglich.
Das bedeutet natürlich auch, dass die Anschlussstelllen für das Kabel zur Konsole an unterschiedlichen Stellen sein können.
Verfolgen Sie also diese Kabel bis zu den richtigen Lötstellen.
Und noch eine Überraschung: Direkt nach dem die Kabel auf der Platine landen, treffen sie auf einen USB-Hub.
Okay, das sieht nicht so aus, wie die typischen PC USB-Hubs, aber irgendwo auf der Platine, ein Teil von den ganzen Chips und Verbindungen,
ist der auf jeden Fall. Schließen Sie ein XPad an den PC an und der PC wird fröhlich einen neuen Hub melden.
Dieser Hub hat drei Anschlüsse. Der erste ist direkt mit dem eigentlichen Controller verbunden.
(Das ist dieses "Unbekannte Gerät", für das Windows verzweifelt Treiber haben will). Mit den richtigen Treibern
kann dann der Controller auch benutzt werden.
Die anderen beiden Ports landen wieder an der Außenseite des XPads.
Dies sind die beiden Einschübe für Speicherkarten. Im Prinzip sind diese Einschübe wieder Standard-USB-Verbinder.
Da die Position und der Verbinder bei den meisten (oder sogar allen) XPads gleich sind, werden auch die Lötstellen dafür
wieder bei verschiedenen Pads identisch sein:
Die obere Reihe ist für den oberen Anschluß (Der ist zu sehen), die untere Reihe ist für den unteren Anschluss. (Man muss meistens
die Platine abschrauben und herausnehmen, um zu sehen, dass auf der unteren Seite ein gleicher Anschluß ist.)
Position | # | Funktion | Farbe |
---|---|---|---|
ganz links | 5 | GND | schwarz |
zweiter von links | 4 | ??? Microsoft | gelb |
in der Mitte | 3 | D+ (Data+) | grün |
zweiter von rechts | 2 | D- (Data-) | weiß |
ganz rechts | 1 | VBus (P5V) | rot |
Fasst man diese Informationen zusammen, ist der Speicherkartenverbinder also folgendermaßen belegt:
Und nochmal Glückwunsch an Microsoft: Auch dies ist ein Standard-USB-Port. Auch hier gibt es wieder einen Nicht-Standart-Verbinder.
Das macht dann drei Stück für eine einzige Konsole.
Es erscheint logisch, dass MS Speicherkarten ganz normale USB-Speicherkarten sind (mit MS-Logo, anderer Bauform und einem hohen Preis) und wenn Sie
solch eine Karte an den PC anschließen, so wird sie auch als USB-Storage angemeldet (der USB-Storage-Treiber nimmt sich der Hardware an).
Leider konnte ich trotzdem nicht auf die Karte zugreifen. Sie konnte nicht gemountet oder partitioniert werden wie "normale"
USB-Storage-Hardware. Vielleicht ist sie nicht SCSI-kompatibel oder so etwas.
Ich kann (relativ) sicher sagen, dass Speicherkarten nicht das "misteriöse gelbe Kabel" nutzen.
Manche Leute verwenden diese Ader, um einen Reset-Knopf an die Karte zu fügen und sie haben bisher nicht von irgendwelchen
Kollisionen mit MS-Funktionalität berichtet.
Außerdem habe ich meine Speicherkarte einmal aufgemacht und der Pin für die gelbe Ader war - schlicht und ergreifend -
einfach nicht verbunden.