Da es sich bei der Thomson Set-Top Box IP1101 um einen vollwertigen PC handelt, bietet die Hardware auch Möglichkeiten viele PC-Peripheriegeräte anschließen zu können. Diese Anschlüsse sind auf der Hauptplatine vorgesehen, aber leider nicht bestückt. Mit ein wenig Bastelarbeit und etwas Geschick, kann man die benötigten Schnittstellen nachrüsten.
Zur besseren Übersicht, gibt es von Volker Bliscz ein Foto der Platine mit den Bezeichnungen der jeweiligen Schnittstelle.
| Pin 1: +5V | nicht benutzt auf dem 15 poligen VGA Stecker |
|---|---|
| Pin 2: Rot | Pin 1 auf dem 15 poligen VGA Stecker |
| Pin 3: Grün | Pin 2 auf dem 15 poligen VGA Stecker |
| Pin 4: DDC | unbekannt auf dem 15 poligen VGA Stecker |
| Pin 5: Blau | Pin 3 auf dem 15 poligen VGA Stecker |
| Pin 6: DDC | unbekannt auf dem 15 poligen VGA Stecker |
| Pin 7: HSync | Pin 13 auf dem 15 poligen VGA Stecker |
| Pin 8: VSync | Pin 14 auf dem 15 poligen VGA Stecker |
| Pin 9: NC | |
| Pin10: GND | (in 5, 6, 7, 8 und 10 auf dem 15 poligen VGA Stecker |
Um die DDC-Funktion zu nutzen müssen noch 4 Widerstände eingelötet werden:
| R4R4 = 2k2 |
|---|
| R4R5 = 100R |
| R5R1 = 2k2 |
| R5R2 = 100R |
ACHTUNG: Die DDC-Funktion wurde noch nicht getestet!
ACHTUNG: Pins auf dem VGA Stecker noch nicht bestätigt, ich sehe leider noch kein Bild auf dem Monitor
Hat dies schon jemand zum Laufen gebracht ?
Du musst ein eigenes CE-Image verwenden bei dem originalen ist der VGA wohl deaktiviert - danie
| Pin 1 | KData |
|---|---|
| Pin 2 | GND |
| Pin 3 | +5Volt (man muss dazu FB2W1 (Unterseite) einlöten, 0 Ohm Widerstand reicht) |
| Pin 4 | KClk |
| Pin 5 | MData |
| Pin 6 | GND |
| Pin 7 | +5Volt (man muss dazu FB1W1 (Unterseite) einlöten, 0 Ohm Widerstand reicht) |
| Pin 8 | MClk |
| Pin 9 | GND |
K = Keyboard
M = Maus
Clk = Clock (Takt)
ACHTUNG: Die Tastatur ist nicht korrekt im BIOS eingebunden bzw. der Takt zu hoch, so dass sie als nicht entprellt erscheint Stimmt nicht !
Um die Tastatur zu „Entprellen“ (hat eigentlich nichts mit Entprellen zu tun
muss man die Widerstände
(0 Ohm, auf der Unterseite) R1W1, R1W2, R2W11, R2W12 entfernen und die Jumper J7J2 und J8J1 einlöten.
Jetzt hat man 2 Betriebsmodi:
Hat die PS/2 Maus jemals funktioniert ???
| Pin 1 | +12V |
|---|---|
| Pin 2 | GND |
| Pin 3 | GND |
| Pin 4 | +5V |
ACHTUNG: Gemessene Spannungen! Über die Leistung des Netzteils ist bisher nichts bekannt. Es könnte beim Anschluß einer Festplatte oder eines anderen Laufwerks zu einer Überlastung des Netzteils kommen.
| Pin 1 | TXD1 (LPC47 Pin 85) |
|---|---|
| Pin 2 | RXD1 (LPC47 Pin 84) |
| Pin 3 | VSS (GND) |
| Pin 4 | VCC (3,3V) |
Die Einstellungen für die serielle Kommunikation lauten:
| Bits pro Sekunde | 115200 |
|---|---|
| Datenbits | 8 |
| Parität | Keine |
| Stoppbits | 1 |
| Flusssteuerung | keine |
ACHTUNG: Damit man die serielle Schnittstelle (LVTTL 0V/3,3V) mit dem PC (+5V..+15V/-5V..-15V) verbinden kann, braucht man ein Datenkabel mit Levelshifter, z.B MAX3232, MAX3243, MAX3245 usw.!
Eine geeignete Schaltung mit Layout gibt es hier!
(LVTTL2RS232 wird mit einem einfachen SubD9F-SubD9M 1:1-Kabel an den PC angeschlossen )
Ein weiteres Schaltungsbeispiel mit MAX3232 gibt es : hier!
(Ursprünglich für den Anschluss an eine PSP. Statt der +2,5V werden für die IP1101 natürlich die +3,3V angeschlossen )
Zum Thema Pegelwandler: Die meisten Handy Datenkabel funktionieren auch ohne Probleme. Ich habe mir ein Kabel mit einem alten Siemens Datenkabel gebastelt. Im Netz gibts dazu ausreichend Informationen.
Alternativ…
Vielleicht für einige interessant: Der Linksys WRT54G (und andere embedded Geräte) verwenden ebenfalls Low-Level-TTL. Auf OpenWrt habe ich picocom nachinstalliert. Man kann ganz einfach die Lötstellen für Serial der beiden Boards mit drei Kabeln entsprechend verbinden (direkt, ohne MAX232! GND an GND, RX an TX und TX an RX).
Mit picocom -b 115200 /dev/tts/1 (woran man die Kabel anschließen sollte.. /dev/tts/0 braucht der WRT selbst) hat man's dann auch schon. :)
ACHTUNG: Festplatten laufen ohne Probleme, wenn sie als Master gejumpert sind. Ein zusätzliches CD/DVD-Laufwerk als Slave wird zwar erkannt, jedoch erfolgt der Zugriff sehr, sehr langsam, bzw. ist dann kein Inhalt zu sehen (auch ohne HDD als Master).
Zurück zur: IP1101