T-View 100 » History » Version 46
manawyrm, 11/24/2022 02:43 PM
1 | 1 | manawyrm | h1. T-View 100 |
---|---|---|---|
2 | |||
3 | 21 | laforge | {{>toc}} |
4 | |||
5 | 3 | manawyrm | T-View 100 was a video telephone, made by Deutsche Telekom / Siemens. |
6 | 1 | manawyrm | |
7 | 34 | manawyrm | @manawyrm has five of these phones, @LaForge owns two as well. |
8 | 6 | manawyrm | |
9 | 5 | manawyrm | h2. External photos |
10 | 1 | manawyrm | |
11 | 27 | laforge | {{thumbnail(DSC00422.jpg)}} {{thumbnail(DSC00423.jpg)}} |
12 | |||
13 | 5 | manawyrm | Power supply is called STN20, output DC 22.5V; 0.9A. Center positive, 5.5/2.5mm barrel jack. |
14 | The RCA connectors are (from left to right): Audio out, Video out, Video in, Audio in |
||
15 | 10 | manawyrm | |
16 | h3. Mini-DIN / RS232 |
||
17 | |||
18 | 19 | manawyrm | The Mini-DIN (8pin) connector carries a RS232 serial. It was used to connect to auxiliary devices like relay control boxes (to alert deaf people of calls), VCRs (remote control) and PCs (for firmware updates). |
19 | 13 | manawyrm | We have a copy of the 1.2 firmware update and the RS232 communication protocol. |
20 | 10 | manawyrm | |
21 | RS232 pinout is given _without_ Null-Modem reversal (aka it's meant to be a male connector), reverse RXD/TXD and RTS/CTS for a female connector. |
||
22 | 12 | manawyrm | Serial settings (for debug output) seems to be 19200, 8n2. |
23 | 10 | manawyrm | |_.Mini-DIN|_.RS232|_.RS232 Pin| |
24 | | 1 | NC | - | |
||
25 | | 2 | TXD | 3 | |
||
26 | | 3 | RXD | 2 | |
||
27 | | 4 | RTS | 7 | |
||
28 | | 5 | CTS | 8 | |
||
29 | | 6 | NC | - | |
||
30 | | 7 | GND | 5 | |
||
31 | | 8 | NC | - | |
||
32 | 5 | manawyrm | |
33 | 18 | laforge | The framing and at least some commands are described in attachment:V24-Control.pdf |
34 | |||
35 | 14 | manawyrm | h3. Service menu |
36 | 15 | manawyrm | |
37 | 14 | manawyrm | There is a hidden service menu. Scroll to "Service", press OK, type the number 7. |
38 | Enter passcode "3570" and press OK. |
||
39 | |||
40 | 23 | manawyrm | "Service" -> 8 is another hidden option for a "Factory SETUP". The passcode is 3745. |
41 | |||
42 | 28 | laforge | h2. Internal photos / circuit boards |
43 | 1 | manawyrm | |
44 | 28 | laforge | h3. Video/Interfacing PCB |
45 | |||
46 | 1 | manawyrm | {{thumbnail(IMG_3633.JPG)}} |
47 | |||
48 | 37 | manawyrm | We can see here: |
49 | 28 | laforge | * Philips SAA 7111 VIP (Video Input Processor) attachment:SAA7111.pdf |
50 | 29 | laforge | * 8x83104AKAB VCP (Video Codec Processor) |
51 | 28 | laforge | ** 4x ISSI IS61C1024-20J 1MBit 128Kx8 SRAM attachment:IS61C1024.pdf |
52 | 33 | manawyrm | ** 2x Siemens HYB514171BJ-70 256Kx16 DRAM |
53 | ** AM29F040 4Mbit (512Kx8) Flash attachment:AM29F040.pdf |
||
54 | 31 | laforge | * Motorola XC68307FG16 attachment:XC68307.pdf |
55 | 1 | manawyrm | ** 2x Epson SRM2B256SLMX70 32Kx8 SRAM |
56 | 31 | laforge | ** AM29F400BB-120C Flash attachment:AM29F400B.pdf (label: VCod14) |
57 | 28 | laforge | * NEC V30145-J4681-V29 |
58 | * Siemens PSB7230 JADE (Joint Audio Decoder-Encoder for Videophone) V2.2 attachment:PSB7230.pdf |
||
59 | * NatSemi P78SF MM74HC244 |
||
60 | * Analog Devices ADV7176KS Digital CCIR-601 YCrCb to PAL/NTSC Video Encoder attachment:ADV7176KS.pdf |
||
61 | |||
62 | h3. Telephone PCB |
||
63 | |||
64 | 1 | manawyrm | {{thumbnail(IMG_3644.JPG)}} |
65 | 27 | laforge | |
66 | 44 | manawyrm | The telephone PCB has a debug header with a UART interface on it: |
67 | |||
68 | {{thumbnail(t-view100-debugheader.jpg)}} |
||
69 | |||
70 | 28 | laforge | h3. Display/Camera PCB |
71 | |||
72 | 27 | laforge | {{thumbnail(IMG_3656.JPG)}} |
73 | 3 | manawyrm | |
74 | 1 | manawyrm | h2. Phone disassembly |
75 | |||
76 | The bottom cover plate has 6 Phillips screws and is clipped together at the bottom. Use multiple guitar picks to get them free. |
||
77 | 2 | manawyrm | The plastic does not seem to be brittle (yet), some force is OK. |
78 | 1 | manawyrm | |
79 | 27 | laforge | {{thumbnail(IMG_3647.JPG)}} |
80 | 1 | manawyrm | |
81 | Backside of the main video / interfacing PCB is visible under the cover plate: |
||
82 | 45 | manawyrm | |
83 | 27 | laforge | {{thumbnail(IMG_3631.JPG)}} |
84 | 1 | manawyrm | |
85 | 3 | manawyrm | Lift the video / interfacing PCB out by pulling it straight up, it's connected via a rigid interface PCB (but not screwed down): |
86 | 45 | manawyrm | |
87 | 27 | laforge | {{thumbnail(IMG_3634.JPG)}} |
88 | 3 | manawyrm | |
89 | 1 | manawyrm | Unscrew the 7 Phillips screws attaching the plastic shield. Be careful with the speaker wires on the right, they are not detachable! |
90 | 3 | manawyrm | Lift the plastic shield out of the way to the right. When re-assembling, make sure the hook-mechanism and speaker are correctly in-place. |
91 | 45 | manawyrm | |
92 | 27 | laforge | {{thumbnail(IMG_3642.JPG)}} |
93 | 1 | manawyrm | |
94 | 4 | manawyrm | h2. Display/camera disassembly |
95 | |||
96 | 1 | manawyrm | Disassembling the display/camera unit is a bit tricky. You'll need a 10mm socket (and possibly socket extension)! |
97 | 4 | manawyrm | |
98 | 1 | manawyrm | Start by removing the 4 screws on the connector: |
99 | 45 | manawyrm | |
100 | 27 | laforge | {{thumbnail(IMG_3650.JPG)}} |
101 | 4 | manawyrm | |
102 | then remove the 3 screws in the top of the unit. |
||
103 | The sides of the display/camera unit are covered with round covers. They can be pulled out with a bit of force. |
||
104 | 45 | manawyrm | |
105 | 27 | laforge | {{thumbnail(IMG_3652.JPG)}} |
106 | 4 | manawyrm | |
107 | 1 | manawyrm | Use a 10mm socket to unscrew the nuts on both sides. |
108 | Lift the connector cover. This is tricky! Please fill in a good way to do this. The author broke 2 plastic clips by doing it: |
||
109 | 45 | manawyrm | |
110 | 27 | laforge | {{thumbnail(IMG_3653.JPG)}} |
111 | 1 | manawyrm | |
112 | Remove both bolts (and the washers). The swivel piece can now be bent inwards slightly with a bit of force to get it out. |
||
113 | 45 | manawyrm | |
114 | 27 | laforge | {{thumbnail(IMG_3654.JPG)}} |
115 | 45 | manawyrm | |
116 | 1 | manawyrm | Unscrew the 2 remaining screws holding the display unit together. |
117 | |||
118 | 24 | laforge | There are clips all around the display/camera unit. Use guitar picks again and open the display. |
119 | 7 | manawyrm | |
120 | h2. Common faults |
||
121 | |||
122 | 25 | laforge | h3. Faulty display hotbar |
123 | |||
124 | 7 | manawyrm | Symptoms: Missing (pixel) rows / columns on the (24x2) character LCD. |
125 | Fix: Try and reheat the hotbar (~180°C) with a clean soldering iron tip and a lot of pressure |
||
126 | |||
127 | Symptoms: Garbled characters/stuck bit |
||
128 | Fix: HD44780 interface is connected via Hotbar as well. |
||
129 | 1 | manawyrm | Find out which bits (D0-D7) are affected and solder wires for those bits directly to the LCD |
130 | 24 | laforge | |
131 | {{thumbnail(IMG_3779.JPG)}} |
||
132 | 1 | manawyrm | {{thumbnail(Bildschirmfoto 2022-03-11 um 13.07.27.png)}} |
133 | |||
134 | 25 | laforge | h3. Faulty display |
135 | |||
136 | 1 | manawyrm | Symptoms: No LCD output at all |
137 | Fix: Buy a new LCD. You'll need one with HD44780 ROM code A00 charset (the Japanese/Kana charset). The 0xE1 character should be "ä" (a with Umlauts). |
||
138 | |||
139 | 25 | laforge | We couldn't find any mechanically 100% compatible model, but the NewHaven NHD-0224AZ-FSW-GBW is electrically and character set compatible. If you want to do the re-work, the following recommendations apply: |
140 | * remove the transparent plastic carrier for the old LCD module |
||
141 | * remove the old LCD module (just tear the flex cable from the top side of the board) |
||
142 | * use solder wires to connect the new LCD to vias on the PCB (see picture) |
||
143 | * either fix the contrast voltage to GND, or re-work the existing contrast voltage biasing circuit. The original Siemens circuit consists of a 5V PWM feeding into a resistive divider of two 24kOhms resistors. Replace the GND-facing resistor with a 2.2kOms (or even lower). Play with the contrast settings (+/- buttons while receiver is on-hook) to see if you hit the right voltage range. Adjust resistive divider as needed. |
||
144 | * re-work the plastic cover that is located between the two boards as needed. You can either make more space for the LCD module by creatng a cut-out, or you can use it as-is and adjust the spacers on the "video" side. |
||
145 | |||
146 | {{thumbnail(tview-nhd-rework.jpg)}} |
||
147 | |||
148 | 46 | manawyrm | h4. Display test point pinout |
149 | |||
150 | {{thumbnail(T-View 100 Display replacement.jpg)}} |
||
151 | |||
152 | 41 | laforge | h4. Pinout hotbar/flex-cable vs. 2.54mm header |
153 | |||
154 | {{thumbnail(20221108_220025.jpg)}} |
||
155 | |||
156 | h4. Notes regarding adjusted resistive divider for backlight |
||
157 | |||
158 | {{thumbnail(20221108_215856.jpg)}} |
||
159 | |||
160 | 25 | laforge | h3. Faulty capacitors |
161 | |||
162 | 7 | manawyrm | Symptoms: Crashing, low display contrast, flickering LEDs, poor video quality, mains hum on the speakers |
163 | Fix: Replace all electrolytic capacitors |
||
164 | 8 | manawyrm | |
165 | 7 | manawyrm | Remove the old caps using the "Twist method":https://www.youtube.com/watch?v=-1S3F6_g3Sw |
166 | |||
167 | |_.Capacity|_.Voltage|_.Count|_.Width x Height (mm)|_.Replacement part| |
||
168 | |220µF|35V|8|10.31x10.31|Nichicon UCL1V221MCL6GS| |
||
169 | |470µF|16V|2|10.31x10.31|Nichicon UCX1C471MCL1GS| |
||
170 | |47µF|35V|6|8.28x8.28|Nichicon UUE1V470MNS1GS| |
||
171 | |220µF|10V|1|8.28x8.28|Nichicon UWG1A221MNL1GS| |
||
172 | 8 | manawyrm | |47µF|16V|3|6.60x6.60|Nichicon UCB1C470MCL1GS| |
173 | 1 | manawyrm | |100µF|10V|1|6.60x6.60|Nichicon UUT1A101MCL1GS| |
174 | |2.2µF|35V|2|3.33x3.33|Nichicon UWJ1H2R2MCL1GB| |
||
175 | 8 | manawyrm | |10µF|16V|1|3.33x3.33|Nichicon UUT1C100MCL1GS| |
176 | |||
177 | 25 | laforge | h3. Bad connections |
178 | |||
179 | 7 | manawyrm | Symptoms: Phone working, no picture, no backlight |
180 | Fix: Replug the display assembly a couple of times |
||
181 | 1 | manawyrm | |
182 | 11 | manawyrm | |
183 | h2. Bootlog (RS232 Debug) |
||
184 | |||
185 | 40 | manawyrm | A logfile of the external RS232 connector while booting and making a call can be found here: |
186 | https://osmocom.org/attachments/5568 |
||
187 | 21 | laforge | |
188 | h2. External Camera |
||
189 | |||
190 | 22 | laforge | There was an official external camera accessory , a Deutsche Telekom 663701-001 (re-branded Minolta EDUKCM-100) |
191 | 21 | laforge | |
192 | 1 | manawyrm | * "FCC report":https://fcc.report/FCC-ID/EDUKCM-100 |
193 | 34 | manawyrm | |
194 | |||
195 | h2. Prototype |
||
196 | |||
197 | @manawyrm stumbled across a suspected T-View prototype: |
||
198 | |||
199 | {{thumbnail(DSC00021.JPG)}} {{thumbnail(DSC00022.JPG)}} |
||
200 | |||
201 | {{thumbnail(DSC00023.JPG)}} {{thumbnail(DSC00024.JPG)}} |
||
202 | |||
203 | {{thumbnail(DSC00026.JPG)}} {{thumbnail(DSC00027.JPG)}} |
||
204 | |||
205 | Noticeable differences include: |
||
206 | - Green LEDs (instead of Red LEDs) |
||
207 | - White printing on the connectors (instead of embossed text in the plastic) |
||
208 | - Handset has a magenta T-symbol, instead of the white T-symbol |
||
209 | - HD44780 display is connected via jumper wires (instead of hot bar flat-flex cables) |
||
210 | 38 | manawyrm | - ProfiTel70 / Phone board is powered only by S0 bus voltage, not through DC in |
211 | 34 | manawyrm | - 0.1" pin header populated on the phone board |
212 | - handwritten label for firmware flash IC on the phone board |
||
213 | - PLCC socket for firmware flash IC on the video board |
||
214 | - VCP is still manufactured by IIT, later split off into 8x8 |
||
215 | - bad mechanical fit (RJ45 latch cannot be accessed without tools, recessed too deep) |
||
216 | 39 | manawyrm | - CNC toolmarks are visible in plastic housing (CNC aluminium soft mold was probably used for injection molding) |
217 | 1 | manawyrm | - generic FRIWO FW 7324/3 24V power supply, instead of the 22.5V STN20 PSU |
218 | 37 | manawyrm | |
219 | The broken display was replaced with the new Newhaven type (see above): |
||
220 | |||
221 | {{thumbnail(IMG_6017.JPG)}} {{thumbnail(cxyjhtglofw.jpg)}} |
||
222 | |||
223 | 43 | manawyrm | VCP (version 4014) dump: https://osmocom.org/attachments/5688 |
224 | 1 | manawyrm | |
225 | 26 | laforge | h2. Firmware |
226 | 1 | manawyrm | |
227 | There are four known firmware versions: |
||
228 | 36 | manawyrm | |_.Version|_.Release Date|_.Telefon|_.Codec|_.VCP|_.Jade| |
229 | |V1.0|July 1998|?|?|?|?| |
||
230 | |V1.1|?|33|14|4014|2.2| |
||
231 | |V1.2|December 1998|43|20|4025|2.2| |
||
232 | |V1.3|?|?|?|?|?| |
||
233 | |||
234 | Telefon/Codec/VCP/Jade firmware versions can be checked in the service menu (see above). |
||
235 | 26 | laforge | |
236 | The firmware consists actually of different images for different processors on the unit. |
||
237 | |||
238 | |_.Filename|_.Format|_.Purpose| |
||
239 | |vcvcp.bin|binary|presumably for the video codec/processor| |
||
240 | 38 | manawyrm | |vsetrel.abs|srec|for the VSet (telephone) board, derived from ProfiTel70| |
241 | 26 | laforge | |vcodrel.abs|srec|contains strings related to H.261, H.221 and VCP| |
242 | |||
243 | The Firmware update utility running on the PC side is called Fload68k.exe "M68k Flash-Loader V 3.31 (C) 1997 Orsys GmbH" and it talks about three parts: |
||
244 | * "Talkset" (abs format, programmed via SPI or "RS232 direct") |
||
245 | * "VCODEC" (abs format, programmed via via "RS232 direct") |
||
246 | * "VCP" (bin format, separate programming mode "VCP") |