Defects: Partially dismantled, screws missing, power supply missing. Unit has been used for parts to repair another unit. Display does not work. PAL-NTSC switch doesn’t work (unit stuck in NTSC mode).
- Resources
- Player shell
- Service Shell
- System ROM
- PCBs and markings (body)
- Disassembly, PCBs and markings (display)
- Credits
- History




Resources
- Service manual: N/A
- GoldStar / LG (portable players)
- Replacement power supplies / adapters
Player shell









Service Shell
You can launch the Service Shell, as with most other Philips CD-i players, by shorting pins 2 and 3 on INPUT 1. (Search for “Service Shell” on this website to find further examples, such as this one).
Please note that you cannot acces the Service Shell if a controller is connected to INPUT 2.
Important: The lid switch is bypassed in the Service Shell. This means that the laser remains active even when the lid is open, and the turntable motor will also activate as soon as a disc is detected.
















System ROM
The system ROM ID 11 R1.3 is stored in a Texas Instruments TMS 27C240-15 262144 by 16-bit EPROM.

Low-level test:
Portable CD-I Low Level Test Rel. 1.0
============================ ========
Press any key to test receiver
Receiver o.k., you pressed: 20
Initializing VDSC registers...
0. Exit Low Level test
1. Writing to a default RAM address
2. ROM parity check
3. NVRAM test (32K)
4. DRAM test
5. FMV/FMA test
6. CD/AP Interface test
7. Chip Select test
8. VDSC test
Make your Selection: 2
- ROM ID: 11
- Release Number: 13
- CheckSum: 0000AB48
Modules and checksums:
Addr Size Owner Perm Type Revs Ed # Crc Module name
-------- -------- ----------- ---- ---- ---- ----- ------ ------------
000054d0 27562 0.0 0555 Sys a000 83 eed568 kernel
0000c07a 390 0.0 0555 Sys 8000 22 3733e3 init
0000c200 4830 0.0 0555 Sys a000 29 6aabc9 csdinit
0000d4de 256 0.0 0777 5 8001 1 18c03f csd_pcdi
0000d5de 572 0.0 0555 Sys a000 7 7a0b0e tk340_pcdi
0000d81a 1052 0.0 0555 Subr 8020 2 fb3eac rtclock
0000dc36 460 0.0 0555 Prog 80f0 8 a4ec9f sysgo
0000de02 6318 0.0 0555 Prog 8001 7 898c3d config
0000f6b0 6130 0.0 0555 Prog 8001 7 eb0353 dvconf
00010ea2 4510 0.0 0555 Fman a003 96 a4d145 cdfm
00012040 15002 0.254 0555 Driv a004 99 7ec739 cddrv
00015ada 128 0.0 0555 Desc 8000 1 860f4f ap
00015b5a 128 0.0 0555 Desc 8000 1 a85bde cd
00015bda 5592 0.0 0555 Fman a000 17 63023d nrf
000171b2 94 0.0 0555 Desc 8000 1 b525ad nvr
00017210 774 0.0 0555 Driv a001 6 81a3e9 nvdrv
00017516 1930 0.0 0555 Fman a000 29 56fcb0 scf
00017ca0 1990 0.0 0555 Driv a000 16 c00f59 sc68340
00018466 124 0.0 0555 Desc 8000 6 26ae2d term
000184e2 122 0.0 0555 Desc 8000 6 c0ea77 t1
0001855c 122 0.0 0555 Desc 8000 6 4c453f t2
000185d6 2848 0.0 0555 Fman a00b 35 28611f ucm
000190f6 66722 0.0 0555 Driv a011 50 f77db6 video
00029598 130 0.0 0555 Desc 8000 1 2cd0ab vid
0002961a 130 0.0 0555 Desc 8000 1 e92acb vd2
0002969c 134 0.0 0555 Desc 8000 1 bf3638 vdk
00029722 134 0.0 0555 Desc 8000 1 d9575a vk1
000297a8 134 0.0 0555 Desc 8000 1 d94389 vk2
0002982e 2526 0.0 0555 Driv a001 26 257f09 mspcdi
0002a20c 136 0.0 0555 Desc 8000 1 273401 ptr
0002a294 136 0.0 0555 Desc 8000 1 e58305 pt2
0002a31c 2478 0.0 0555 Driv a001 1 2c22ba pckpcdi
0002acca 132 0.0 0555 Desc 8000 1 dee86f newkids
0002ad4e 2104 0.0 0555 Driv a001 1 a26282 kbdriv
0002b586 130 0.0 0555 Desc 8000 1 0ec068 kbd
0002b608 130 0.0 0555 Desc 8000 1 990ff4 kb2
0002b68a 2270 0.0 0555 Fman a000 35 d6a976 pipeman
0002bf68 118 0.0 0555 Desc 8000 2 f0652e nil
0002bfde 172 0.0 0555 Driv a000 1 407f81 null
0002c08a 102 0.0 0555 Desc 8000 2 cf450e pipe
0002c0f0 7762 0.0 0555 Fman a000 0 6166e0 MoviMan
0002df42 13160 0.0 0555 Driv a00f 15 7698a4 fmvdrv
000312aa 8514 0.0 0555 Driv a000 5 d2dde9 madriv
000333ec 122 0.0 0555 Desc 8000 1 240767 mv
00033466 104 0.0 0555 Desc 8000 1 7d738a ma
000334ce 16512 0.0 0333 Data 8001 1 ce3755 dspcode
0003754e 3840 0.0 0333 Data 8001 1 a9bd1e vmpeg
0003844e 7798 1.0 0555 Trap c001 13 46c5dc math
0003a2c4 18082 10.48 0555 Trap c00a 6 5f673d cio
0003e966 2992 0.0 0555 Data 8020 1 191a59 FONT8X8
0003f516 43352 0.0 0555 Prog 8001 18 650164 vs
00049e6e 28280 0.0 0555 Prog 8001 2 81eb60 options
00050ce6 4876 0.0 0555 Prog 8001 7 bf9a7c discheck
00051ff2 1962 0.253 0555 Prog 8002 7 6d3736 vcd
0005279c 2816 0.0 0555 Prog 8001 7 603427 launcher
0005329c 3932 1.0 0777 Data 8002 1 cd32be upslbd11.ai1
000541f8 6510 0.0 0777 Data 8000 1 5391a8 font3.ft
00055b66 77584 0.0 0777 Data 8001 1 563f85 backgr.img
00068a76 5104 0.0 0777 Data 8001 1 ca9d62 cdilogo.img
00069e66 3200 0.0 0777 Data 8001 1 83dbc0 philcda5.img
0006aae6 6752 0.0 0777 Data 8001 1 4417c8 philcdd5.img
0006c546 3712 0.0 0777 Data 8001 1 d3c01f philgen5.img
0006d3c6 2272 0.0 0777 Data 8001 1 854985 philips.img
0006dca6 2000 0.0 0777 Data 8001 1 3208cf philopt5.img
0006e476 5936 0.0 0777 Data 8001 1 614045 philpla6.img
0006fba6 3664 0.0 0777 Data 8001 1 68bbae philsto5.img
000709f6 4352 0.0 0777 Data 8001 1 d42881 philtim5.img
00071af6 560 0.0 0777 Data 8001 1 625611 backgr.clt
00071d26 560 0.0 0777 Data 8001 1 e10d2f cdilogo.clt
00071f56 560 0.0 0777 Data 8001 1 82fc07 philcda5.clt
00072186 560 0.0 0777 Data 8001 1 e5ba7c philcdd5.clt
000723b6 560 0.0 0777 Data 8001 1 24b866 philgen5.clt
000725e6 560 0.0 0777 Data 8001 1 492265 philopt5.clt
00072816 560 0.0 0777 Data 8001 1 872848 philpla6.clt
00072a46 560 0.0 0777 Data 8001 1 b3eea1 philsto5.clt
00072c76 560 0.0 0777 Data 8001 1 e92077 philtim5.clt
00072ea6 20856 0.0 0555 Prog 8001 2 132388 service
0007801e 20836 1.0 0555 Prog c001 53 f7cb17 shell
File Addr Size Type Description
------------------ -------- ------ ------------------ ------------
cdi370a13.rom 00000000 512K cdi370a13.rom Philips CD-i 370 system ROM 1.3
cdi370a13.rom 00000000 512K cdi370a.mdl Philips CD-i 370 player
cdi370a13.rom 00000000 512K goldstar.brd Goldstar board
cdi370a13.rom 00000000 512K pmpeg.dvc Portable CD-i digital video
cdi370a13.rom 00000000 512K cdi370a13.tag {512K} ID: 11 Rel: 13 Sum: AB48
cdi370a13.rom 00000000 512K cdi370a13.crc CRC: F424A8DE
cdi370a13.rom 00000000 512K cdi370a13.md5 MD5: A76C7161D993BCAB22D55EDFDEAC9DA8
PCBs and markings (body)
6870HE10LAA (IR PCB)
IC142 (IR receiver)
S27
0633
CN112
6 pins - to main PCB
6870HA10LAA (power PCB)


IC501
LGE GPI1200
JWL 1.0
(M) 9603 SAN
[PIC16C73-04/SP ?]
IC502
(N) 63AB
LM2576S
-5.0 P+
[LM2576xx Series SIMPLE SWITCHER® Power Converter 3-A Step-Down Voltage Regulator]
IC503
(m) 551
2950
05BZ
PHIL
[LP2950 Voltage Regulator]
X501
CSB
430J
(M) P
CN501
30 pins, to main PCB
[Half-pitch board-to-board connector, sim. Molex EBBI 50D, Omron XH2, Fujikura DHB]
CN502
2 pins, to 6870H-10KAA (battery +/-)
CN503
2 pins, to 6870H-10KAA (battery temp. sensor)
C504 (size E)
47
25G
5RD
C508, C509, C512, C514 (size E)
220
10A
6B2
6870H-10HAA (main PCB, front)
The designation 96 20 indicates that this mainboard revision is 22 calendar weeks newer than that of the GoldStar GPI-1200M mainboard.
96 20
1996.04.19
IC101
(M)
MC68340FE16E
0G67F
QEEF9550
MALAYSIA
[32-BIT MICROPROCESSOR]
IC102
(M)
MCD212FU
WG47H
HJQ9703
[VDSC]
IC103
(M)
XCD251FU
14R01
HPM9613
[VMPEG]
IC104
(M)
DSP56002FC40
0F87L
QQSS9511
[DSP56002]
IC105
(M)
GSC38PG307CF50
ZKAA9547
IC106
(Ti) TMS JL
27C240-15
LA71ACDDP
SINGAPORE
Sticker: CDI-370-1113
[256Kx16 ROM]
IC109
(M)
MCM56824AFN25
XQQUE9529
[8Kx24 Fast SRAM]
IC110
LGS
GM71C4260CJ60
9715 KOREA
[256Kx16 DRAM]
IC111
(M)
XC44200FUC
HAW9605
IC116
E1C
IC119 DMP2
(?) PALCE
16V8H-15JC/4
DMPP2
9714FBA L
IC120 DMP1
(?) PALCE
16V8H-15JC/4
DMPP1
9706GBC L
IC130 DMP3
(?) PALCE
16V8H-15JC/4
DMPP3
9706GBC L
IC132, IC133
LGS
GM71C4270AJ70
9612 KOREA
[256Kx16 DRAM]
IC134, IC135
LGS
GM71C4800AJ70
9714 KOREA
[512Kx8 DRAM]
IC141
8 G
[Voltage Regulator]
IC201
AKM
AK4319VM
2N649N
[STEREO D/A CONVERTER]
IC206
12TZ11
SHARP
BR H3
[Voltage Regulator]
IC302
SONY
CXA1372AQ
716G63G
[RF SIGNAL PROCESSING]
IC303
SONY
CXD2500BQ
FZW51035X
[DSP]
IC304
LG Electronics
0IHI643327K
HD6433278A86F
6B4 JAPAN
IC305
SANYO
LC8954
A834 6FK2G
[RCHIP/ADPCM]
IC307
(M)
MPC1715FB
HEF9524
OSC101
E 40.0000 C
PCE7120A
OSC102
M 30.0000 C
PCE6430A
OSC103
E 30.2098 C
PCE7120A
X101
3.579545
KONY
X102
4.433619
KONY
X103
3.6864
KONY
X104
40.000
KONY
X301
20.000
KONY
X302
16.9344
KONY
SW101
power
SW102
PAL / NTSC
SW103
-not populated-
SW301
lid
CN101
8 pins, to lid buttons
CN102
Mini-DIN-5, DC INPUT
CN103
30 pins, to power PCB
[Half-pitch board-to-board connector, sim. Molex EBBI 50D, Omron XH2, Fujikura DHB]
CN104
6 pins, to IR PCB
CN105
Mini-DIN-8, INPUT 1
CN106
Mini-DIN-8, INPUT 2
CN107
Mini-DIN-6, A/V IN
CN108
12 pins, to display
CN109
3x cinch
CN110
Mini-DIN-4, S-VIDEO
CN201
2 pins, left speaker
CN202
2 pins, right speaker
CN203
3,5 mm TRS, headphone
CN301
FFC 12 pins, to CDM SF-92.5 4/12
CN302
FFC 4 pins, to CDM SF-92.5 4/12
CN303
4 pins, to CDM tracking motor + limit switch
CN304
2 pins, to CDM turntable motor
CN305
2 pins, to CDM GND
VR201
Volume
VR301, VR302, VR303, VR304
laser?
C133, C134, C135 (size C)
220
4S
5BN
C150, C218, C19 (size C)
D4
100
6V
C325 (size A)
m1
22
6V
Repair: SW102
I only noticed the fault when I was recording the player and the Service Shell. Although the switch resets the unit as expected, it does not actually switch from NTSC to PAL. A measurement showed that there is no permanent contact, and that the video standard is set to NTSC by default.
Inside, everything looked fine; nothing was bent or missing. I cleaned all the contacts and re-greased the small spring at the top. The unit can now be switched to PAL again.




6870H-10HAA (main PCB, back)
IC107, IC306
LGS
GM76C256BLLFW70
9627 KOREA
[32Kx8 SRAM]
IC108
LGS Q18
GM76C88ALFW-12
[8Kx8 SRAM]
IC112
(?) AD722JR
9552^
AF0911.1
[AD722 RGB to NTSC/PAL Encoder]
IC113
LGS 048
GD75189AD
[Quadruple Line Receivers]
IC114
R4513
E 652 6A
[CLOCK MODULE]
IC115
LGS P 0I
GD75188D
[Quadruple Line Drivers]
IC117
THAILAND
74HC04D
(Ph?)VBS03MME
CRn9622 B
[HEX INVERTER]
IC118
THAILAND
74HC393D
(Ph?)A79900ME
Hnn9705B
[Dual 4-bit binary ripple counter]
IC121
LG-DMSBU1
GPI-1200
(M) 9623 CGP
IC123
THAILAND
74HC367D
(Ph?)A16150ME
Hnn9548 B
[Hex buffer/line driver; 3-state]
IC124
THAILAND
74HC174D
(Ph?)A33570ME
Hnn9605 D
[Hex D-type flip-flop with reset; positive-edge trigger]
IC125, IC126
THAILAND
74HC139D
(Ph?) A41500ME
Hnn9618 C
[Dual 2-to-4 line decoder/demultiplexer]
IC127, IC129, IC136
THAILAND
74HC00D
(Ph?)A79570ME
HRn9701 D
[QUAD NAND GATE]
IC128
THAILAND
74HC08D
(Ph?)A82990PL
Hnn9705 B
[QUAD AND GATE]
IC131
LGS P11
GD4069UBD
[HEX INVERTER]
IC137, IC138, IC139 (last digit covered by via)
THAILAND
74HC157D
(Ph?) A56430ME
Hnn9705 D
[Quad 2-input multiplexer]
IC140
THAILAND
74HC32D
(Ph?) A82050ME
Hnn9701 B
[QUAD OR GATE]
IC202
SANYO
LC7883KM
3A759
[16-bit Digital Filter and Digital-to-analog Converters for Digital Audio]
IC203, IC204, IC208
4560
5039B
JRC
[DUAL OP-AMP]
IC205
2073
5428B
JRC
[DUAL LOW VOLTAGE POWER AMPLIFIER]
IC30? (last digit covered by solder pad)
SONY
CXA1571M
645A04V
[RF Amplifier]
IC308
2100
7043G
JRC
[DUAL OP-AMP]
Disassembly, PCBs and markings (display)
Panel: Unipac UP661A-1, CT56AA-G






6870H-10YAA


6870HD10LAA


6870HC10LAA
The designation b indicates that this is a newer revision of this PCB. One immediately noticeable difference is the addition of VR202 next to C717.


IC701
7610
6102
IC702
LGS O37
74LS74AD
IC703
THAILAND
74HC00D
(Ph) A79570ME
HRn9701 D
Q701
DC
HR
D703
B3
VR702
T701
I002A
610P
C704, C709, C711
A
22µ
25
9539
C708
J106
C713, C715
D1
100
6V
C717
A
47µ
10
9606
C719
100
10G
5RD
To-do
SOT89 NPN transistor Q701 (labelled DC) is fried. Must find a service manual or a donor unit with a working display to determine the specifications of Q701.



DCA75 Pro results for Q701 on this PCB:
NPN Silicon BJT
hFE=139 at Ic=5,01mA
Vbe=0,656V at Ib=1,00mA
Vbe=0,715V at Ib=5,00mA
VceSat=0,014V at Ic=5,0mA and Ib=1,00mA
IcLeak=0,000mA
Credits
Many thanks to Jorne / MrMii for contributing this unit.
History
2025-01-31: Initial WIP Page published
2025-10-28: Minor fixes
2026-10-14: Player shell, Service Shell and system ROM information added
2026-10-18: Better photos of the main PCB added. PAL/NTSC switch SW102 repaired
2026-10-24: Component markings updated and minor fixes

