Project

General

Profile

T-View 100 » History » Revision 23

Revision 22 (laforge, 04/09/2022 12:38 PM) → Revision 23/51 (manawyrm, 05/02/2022 04:07 PM)

h1. T-View 100 

 {{>toc}} 

 T-View 100 was a video telephone, made by Deutsche Telekom / Siemens. 

 @manawyrm has two of these phones, @LaForge owns two as well.  

 h2. External photos 
 !{width:40%}DSC00422.jpg! !{width:40%}DSC00423.jpg! 

 Power supply is called STN20, output DC 22.5V; 0.9A. Center positive, 5.5/2.5mm barrel jack. 
 The RCA connectors are (from left to right): Audio out, Video out, Video in, Audio in 

 h3. Mini-DIN / RS232 

 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). 
 We have a copy of the 1.2 firmware update and the RS232 communication protocol. 

 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. 
 Serial settings (for debug output) seems to be 19200, 8n2. 
 |_.Mini-DIN|_.RS232|_.RS232 Pin| 
 | 1 | NC    | - | 
 | 2 | TXD | 3 | 
 | 3 | RXD | 2 | 
 | 4 | RTS | 7 | 
 | 5 | CTS | 8 | 
 | 6 | NC | - | 
 | 7 | GND | 5 | 
 | 8 | NC | - | 

 The framing and at least some commands are described in attachment:V24-Control.pdf 

 h3. Service menu 

 There is a hidden service menu. Scroll to "Service", press OK, type the number 7. 
 Enter passcode "3570" and press OK. 

 "Service" -> 8 is another hidden option for a "Factory SETUP". The passcode is 3745. 

 h2. Internal photos 

 Video/Interfacing PCB: 
 !{width:40%}IMG_3633.JPG! 

 Telephone PCB: 
 !{width:40%}IMG_3644.JPG! 

 Display/Camera PCB: 
 !{width:40%}IMG_3656.JPG! 

 h2. Phone disassembly 

 The bottom cover plate has 6 Phillips screws and is clipped together at the bottom. Use multiple guitar picks to get them free. 
 The plastic does not seem to be brittle (yet), some force is OK. 

 !{width:40%}IMG_3647.JPG! 

 Backside of the main video / interfacing PCB is visible under the cover plate: 
 !{width:40%}IMG_3631.JPG! 

 Lift the video / interfacing PCB out by pulling it straight up, it's connected via a rigid interface PCB (but not screwed down): 
 !{width:40%}IMG_3634.JPG! 

 Unscrew the 7 Phillips screws attaching the plastic shield. Be careful with the speaker wires on the right, they are not detachable! 
 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. 
 !{width:40%}IMG_3642.JPG! 

 h2. Display/camera disassembly 

 Disassembling the display/camera unit is a bit tricky. You'll need a 10mm socket (and possibly socket extension)! 

 Start by removing the 4 screws on the connector:  
 !{width:40%}IMG_3650.JPG! 

 then remove the 3 screws in the top of the unit. 
 The sides of the display/camera unit are covered with round covers. They can be pulled out with a bit of force. 
 !{width:40%}IMG_3652.JPG! 

 Use a 10mm socket to unscrew the nuts on both sides. 
 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: 
 !{width:40%}IMG_3653.JPG! 

 Remove both bolts (and the washers). The swivel piece can now be bent inwards slightly with a bit of force to get it out. 
 !{width:40%}IMG_3654.JPG! 
 Unscrew the 2 remaining screws holding the display unit together. 

 There are clips all around the display/camera unit. Use guitar picks again and open the display.  

 h2. Common faults 

 - Faulty display hotbar 
 Symptoms: Missing (pixel) rows / columns on the (24x2) character LCD.  
 Fix: Try and reheat the hotbar (~180°C) with a clean soldering iron tip and a lot of pressure 

 Symptoms: Garbled characters/stuck bit 
 Fix: HD44780 interface is connected via Hotbar as well.  
 Find out which bits (D0-D7) are affected and solder wires for those bits directly to the LCD 
 !{width:40%}IMG_3779.JPG! 
 !{width:40%}Bildschirmfoto%202022-03-11%20um%2013.07.27.png! 

 - Faulty display hotbar 
 Symptoms: No LCD output at all 
 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). 

 - Faulty capacitors 
 Symptoms: Crashing, low display contrast, flickering LEDs, poor video quality, mains hum on the speakers 
 Fix: Replace all electrolytic capacitors 

 Remove the old caps using the "Twist method":https://www.youtube.com/watch?v=-1S3F6_g3Sw 

 |_.Capacity|_.Voltage|_.Count|_.Width x Height (mm)|_.Replacement part| 
 |220µF|35V|8|10.31x10.31|Nichicon UCL1V221MCL6GS| 
 |470µF|16V|2|10.31x10.31|Nichicon UCX1C471MCL1GS| 
 |47µF|35V|6|8.28x8.28|Nichicon UUE1V470MNS1GS| 
 |220µF|10V|1|8.28x8.28|Nichicon UWG1A221MNL1GS| 
 |47µF|16V|3|6.60x6.60|Nichicon UCB1C470MCL1GS| 
 |100µF|10V|1|6.60x6.60|Nichicon UUT1A101MCL1GS| 
 |2.2µF|35V|2|3.33x3.33|Nichicon UWJ1H2R2MCL1GB| 
 |10µF|16V|1|3.33x3.33|Nichicon UUT1C100MCL1GS| 

 - Bad connections 
 Symptoms: Phone working, no picture, no backlight 
 Fix: Replug the display assembly a couple of times 

 - ??? 
 Symptoms: Nothing, black screen, no LEDs, ~500mA current draw 
 Fix: ??? 

 h2. Bootlog (RS232 Debug) 

 <pre> 
 LOut: Header: 1000101, Function: 2a P1: 00000000 P2: 00000000 P3: 00000000 
 7In : Header: 1000101, Function: 2a P1: 0 P2: 0 P3: 0 
 'Process BC - version 0.16 - 26/08/98 
 VCP ALERT : 0xff, 0x0 
 Send SRAM_NOT_OK to Bruno 
 VC_uv_Test_conf 
 -VC Process: Version 26.08.1998 for TST4025 
 VCP ALERT : 0x0, 0x0 
 Send SRAM_OK to Bruno 
 VC_uv_Test_conf 
 TM process initialized 
    20 
 VCP ALERT : 0x3, 0x13 
 VCP ALERT : 0x3, 0x12 
 VCP ALERT : 0x4, 0x1 
 VC_vb_h221_running_noty 
 VCP ALERT : 0x3, 0x2 
 DIn : Header: 2000100, Function: 7 P1: 5000000 P2: 11 P3: da323200 
 KOut: Header: 1010200, Function: 2 P1: 04fff800 P2: 00000000 P3: 00000000 
 GIn : Header: 2000100, Function: 3 P1: fff80000 P2: 4025 P3: f8000000 
 LOut: Header: 1010900, Function: ac P1: 00004025 P2: 00100022 P3: 00000000 
 $FT$:onhook audio$ 
 $FT$:onhook audio$ 
 LIn : Header: 9010101, Function: a4 P1: 40465424 P2: 3a6f6e68 P3: 6f6f6b00 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 04000000 P3: ff000000 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 08000000 P3: ff000000 
 KOut: Header: 1010200, Function: 0 P1: 0400000f P2: 0c000000 P3: 00000000 
 KOut: Header: 1010200, Function: 0 P1: 0400000a P2: bc000000 P3: 00000000 
 KOut: Header: 1010200, Function: 0 P1: 0400000a P2: 98000000 P3: 05000000 
 KOut: Header: 1010200, Function: 0 P1: 0400000a P2: 90000000 P3: 00000000 
 KOut: Header: 1010200, Function: 0 P1: 0400000f P2: 08000000 P3: 00000000 
 %Out: Header: 1010200, Function: 1  
 JIn : Header: 9010101, Function: a6 P1: c04124 P2: 3a6f6e68 P3: 6f6f6b00 
 KOut: Header: 1010200, Function: c P1: 0000000f P2: 08000000 P3: 00000000 
 LIn : Header: 9010101, Function: a1 P1: ff014124 P2: 3a6f6e68 P3: 6f6f6b00 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 08000000 P3: ff000000 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 0c000000 P3: 10000000 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 18000000 P3: 0b000000 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 20000000 P3: 08000000 
 KOut: Header: 1010200, Function: 0 P1: 04000036 P2: 14000000 P3: 0d000000 
 LIn : Header: 9010101, Function: a7 P1: ff014124 P2: 3a6f6e68 P3: 6f6f6b00 
 KOut: Header: 1010200, Function: d P1 
 VC_v 
 $FT$:User Interface Ready$ 
 $FT$:onhook audio$ 
 $FT$:offhook audio$ 
 $FT$:onhook audio$ 
 $FT$:onhook audio$ 
 $FT$:onhook audio$ 
 $FT$:alerting video$ 
 IIn : Header: 9010101, Function: a6 P1: 15424 P2: 3a616c65 P3: 72746900 
 KOut: Header: 1010200, Function: c P1: 00000036 P2: 14000000 P3: 0d000000 
 $FT$:pin authorized$ 
 CIn : Header: 9010101, Function: a3 P1: 30026 P2: 700000 P3: 8200 
 %Out: Header: 1010200, Function: 1  
 $FT$:offhook video$ 
 LIn : Header: 7020100, Function: 23 P1: 40015424 P2: 3a6f6666 P3: 686f6f00 
 %Out: Header: 1010200, Function: 1  
 %Out: Header: 1010200, Function: 1  
 KOut: Header: 1010200, Function: 0 P1: 0400004b P2: 5c000000 P3: 01000000 
 LOut: Header: 1010101, Function: e0 P1: 00000001 P2: 00002904 P3: 00000000 
 KOut: Header: 1010200, Function: 0 P1: 0400001a P2: 60000000 P3: 00000000 
 LOut: Header: 1010101, Function: e2 P1: 00000001 P2: 00007530 P3: 00000000 
 VCP ALERT : 0x4, 0x3 
 VC_vb_h221_frame_found_noty 
 DIn : Header: 2000100, Function: 9 P1: 5000000 P2: 11 P3: da323200 
 KOut: Header: 1010200, Function: 0 P1: 0400006e P2: d4800000 P3: 00000000 
 KOut: Header: 1010200, Function: 0 P1: 0400006e P2: a8000000 P3: 00000000 
 %Out: Header: 1010200, Function: 4  
 VC_bv_getarray_req 
 Address: 0x4b24 
 AIn : Header: 2000100, Function: 5 P1: 20000 P2: 4b240000 P3: b 
 VCP ALERT : 0x5, 0x1 
 VC_vb_h242_caps_rcvd_noty 
 DIn : Header: 2000100, Function: a P1: 5000000 P2: 11 P3: da32340b 
 %Out: Header: 1010200, Function: 4  
 VC_bv_getarray_req 
 Address: 0x544c 
 Caps read: 30026 
 Caps read: 80700000 
 Caps read: 0 
 EIn : Header: 2000100, Function: 5 P1: 30000 P2: 544c0004 P3: 30026 
 VCP ALERT : 0x5, 0xc 
 VCP ALERT : 0x5, 0x1 
 VC_vb_h242_caps_rcvd_noty 
 DIn : Header: 2000100, Function: a P1: 5000000 P2: 11 P3: da323426 
 %Out: Header: 1010200, Function: 4  
 VC_bv_getarray_req 
 Address: 0x544c 
 Caps read: 30026 
 Caps read: 80700000 
 Caps read: 8280 
 EIn : Header: 2000100, Function: 5 P1: 30000 P2: 544c0004 P3: 30026 
 VCP ALERT : 0x5, 0x2 
  VC_vb_h242_caps_end_seqa_noty 
 DIn : Header: 2000100, Function: b P1: 5000000 P2: 11 P3: da323426 
 %Out: Header: 1010200, Function: 4  
 VC_bv_getarray_req 
 Address: 0x54b0 
 Caps read: 30026 
 Caps read: 80700000 
 Caps read: 8280 
 EIn : Header: 2000100, Function: 5 P1: 30000 P2: 54b00004 P3: 30026 
 LOut: Header: 1010900, Function: ab P1: 00030026 P2: 80700000 P3: 00008280 
 LOut: Header: 1010900, Function: ab P1: 00030026 P2: 80700000 P3: 00008280 
 KIn : Header: 9010101, Function: a2 P1: 1015424 P2: 3a6f6666 P3: 686f6f26 
 %Out: Header: 1010200, Function: 4  
 %Out: Header: 1010200, Function: 4  
 KOut: Header: 1010200, Function: 2 P1: 0400001b P2: 5c700000 P3: 00008280 
 KOut: Header: 1010200, Function: 2 P1: 0400001b P2: 68700000 P3: 00008280 
 KIn : Header: 9010101, Function: a2 P1: 1015424 P2: 3a6f6666 P3: 686f6f26 
 %Out: Header: 1010200, Function: 4  
 Send C_NOWAIT not ok 
 %Out: Header: 1010200, Function: 4  
 KOut: Header 
 VC_bv_ge 
 HIn :  
 HIn  
 9In : Hea 
 LIn : Header: 7020100, Function: 23 P1: 40025424 P2: 3a6f6666 P3: 686f6f00 
 %Out: Header: 1010200, Function: 1  
 %Out: Header: 1010200, Function: 1  
 KOut: Header: 1010200, Function: 0 P1: 0400004b P2: 5c000000 P3: 01008280 
 %Out: Header: 1010200, Function: 4  
 LOut: Header: 1010101, Function: e0 P1: 00000002 P2: 00002710 P3: 00000000 
 VC_bv_getarray_req 
 VCP ALERT : 0x4, 0x3 
 VC_vb_h221_frame_found_noty 
 DIn : Header: 2000100, Function: 9 P1: 5000000 P2: 11 P3: da32320b 
 %Out: Header: 1010200, Function: 4  
 %Out: Header: 1010200, Function: 4  
 KOut: Header: 1010200, Function: 2 P1: 0400001b P2: 5c000000 P3: 01008280 
 KOut: Header: 1010200, Function: 2 P1: 0400001b P2: 68000000 P3: 01008280 
 VC_bv_getarray_req 
 Address: 0x544c 
 Caps read: 20000000 
 Caps read: 1 
 Caps read: 10200084 
 VC_bv_getarray_req 
 Address: 0x53e8 
 Caps read: 20000000 
 Caps read: 1 
 Caps read: 10200084 
 HIn : Header: 2000100, Function: 5 P1: 30000 P2: 544c0000 P3: 20000000 
 HIn : Header: 2 
 VCP ALERT : 0x3, 0x1 
 VCP ALERT : 0x3, 0xa 
 VCP ALERT : 0x3, 0x14 
 :In : Header: 1010101, Function: e2 P1: 1 P2: 7530 P3: 0 
 KOut: Header: 1010200, Function: 0 P1: 0400001a P2: 60000000 P3: 01008280 
 $FT$:onhook video$ 
 LIn : Header: 7020100, Function: 22 P1: 24465424 P2: 3a6f6e68 P3: 6f6f6b00 
 KOut: Header: 1010200, Function: 0 P1: 0400000a P2: 84000000 P3: 01008280 
 LOut: Header: 1010101, Function: e1 P1: 00000001 P2: 00000708 P3: 00000000 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3 P1: a84 P2: 1 P3: 0 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3 P1: a84 P2: 1 P3: 0 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3 P1: a84 P2: 1 P3: 0 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3 P1: a84 P2: 1 P3: 0 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3 P1: a84 P2: 1 P3: 0 
 KOut: Header: 1010200, Function: 2 P1: 0400000a P2: 84000000 P3: 01008280 
 8In : Header: 2000100, Function: 3  
 8In  
 8In :  
 8In : 
 8In  
 8In : 
 8In  
 8In : 
 8In  
 8In : 
 VCP ALERT : 0x5, 0x1 
 VC_vb_h242_caps_rcvd_noty 
 DIn : Header: 2000100, Function: a P1: 5000000 P2: 11 P3: da323400 
 VCP ALERT : 0x5, 0x2 
  VC_vb_h242_caps_end_seqa_noty 
 DIn : Header: 2000100, Function: b P1: 5000000 P2: 11 P3: da323400 
 %Out: Header: 1010200, Function: 1  
 %Out: Header: 1010200, Function: 1  
 %Out: Header: 1010200, Function: 1  
 %Out: Header: 1010200, Function: 1  
 KOut: Header: 1010200, Function: 0 P1: 0400004b P2: 5c000000 P3: 01008280 
 LOut: Header: 1010702, Function: 26 P1: 0400004b P2: 5c000000 P3: 01008280 
 KOut: Header: 1010200, Function: 0 P1: 0400000a P2: 840000 
 KOut: Header:  
 VCP  
 VCP ALERT : 0x3, 0x2 
 $FT$:onhook audio$ 
 </pre> 

 

 h2. External Camera 

 There was an official external camera accessory , a Deutsche Telekom 663701-001 (re-branded Minolta EDUKCM-100) 

 * "FCC report":https://fcc.report/FCC-ID/EDUKCM-100
Add picture from clipboard (Maximum size: 48.8 MB)