Philips CDI 370 Portable CD-i Player

Philips CDI 370 Portable CD-i Player

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

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.

System ROM

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

Philips CDI 370 R1.3 system ROM

Low-level test:

Modules and checksums:

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.

6870H-10HAA (main PCB, front)
6870H-10HAA (main PCB, front)
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)

6870H-10HAA (main PCB, back)
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

Leave a Reply

Your email address will not be published. Required fields are marked *

exploring retro game consoles and other technology