Philips CDI550 and CDI450

Philips CDI550 and CDI450

In 2014, I bought two top-loading CD-i players, the Philips CDI550 and CDI450. While the Magnavox CDI550 pops up every now and then in the U.S., the Philips CDI550 is quite rare in Europe and I’ve only seen a single one in all these years.

Philips CDI550/00 (top)
Philips CDI550/00 (top)

It is no longer in my possession, but I took a series of pictures for comparison after I bought it and when replacing the Timekeeper chips. (The pictures were taken with a smartphone camera, so don’t expect too much.)

Philips CDI550/00 (bottom)
Philips CDI550/00 (bottom)

Comparison – outside

From the outside, there are only two visible differences: The print and badge on the DVC cover and the labels on the bottom:

The CDI550 is actually a CDI450 with preinstalled DVC and a black “Digital Video Cartridge identification badge” on the cover. The manual of the 22ER9956 Digital Video Mini-Cartridge shows how to perform this upgrade on a CDI450. If you ever wondered why there are two holes in the DVC cover – this is where you mount the badge.

Philips 22ER9956 Installation Guide, page 1
Philips 22ER9956 Installation Guide, page 1

Inside the CDI550

I skipped documenting the CDM assembly and the metal cage/shield because they are always the same components.

Let’s have a look at the mainboard of the CDI550:
Roboco is a feature reduced variant of the Mono III mainboard and is used in all top-loading consumer players.

Roboco mainboard
Roboco mainboard

This one looks very familiar and like every other CDI450 unit that I’ve opened so far. Closer inspection of the barcode label and the system ROM reveals that, yes, this is really a CDI450 mainboard working inside:

3104 128 0248 CDI450
3104 128 0248 CDI450

Timekeeper replacement

The NVRAM solution for this mainboard is a 8 KB Timekeeper by STMicroelectronics (M48T08-150PC1). They have already passed their best years and also these two can’t hold the saved data anymore.

I did what I always do, removed them with a powerful desoldering gun and a lot of patience because there are always one or more pins soldered from both sides.

Then, I fitted a 28-pin IC socket to be prepared for future replacement of the chips. As these are top-loading players, chips in sockets will bump into the metal cage.

Comparison – Roboco mainboards

You have probably noticed it already: The two mainboards have subtle differences, even though both are PAL versions. The stickers have the same information (3104 128 0248 CDI450), so let’s look for something else. On the bottom we find these numbers: 3104 123 4090.6 (on the mainboard from the CDI550) and 3104 123 4090.4 (on the mainboard from the CDI450).

Revision 3104 123 4090.4

This revision is featured in the CDI 450/00/05/11/17 service manual.

PAL Roboco 3104 123 4090.4 (front)
PAL Roboco 3104 123 4090.4 (front)
PAL Roboco 3104 123 4090.4 (back)
PAL Roboco 3104 123 4090.4 (back)

Revision 3104 123 4090.6

This seems to be a newer revision with some minor differences. For example, you can find resistors/jumpers below the video encoder. The Roboco service manual doesn’t mention them, but you can find hints in the Mono IV service manuals: They define if “Calvin” or “Hobbes” is used. Between CPU and system ROM, there is also an unpopulated area for an IC and resistors/jumpers that is not mentioned in the service manual.

PAL Roboco 3104 123 4090.6 (front)
PAL Roboco 3104 123 4090.6 (front)
PAL Roboco 3104 123 4090.6 (back)
PAL Roboco 3104 123 4090.6 (back)

There is probably a lot more to discover when comparing the different PAL mainboards with each other or with the NTSC mainboards (e.g. to investigate the rumour that the video standard is hardwired and cannot be changed despite the PAL/NTSC jumpers). Update: The video standard can be changed.

PAL Roboco mainboards
PAL Roboco mainboards

Another important detail: The system ROMs. On 3104 123 4090.4 there is a CDI 450 R1.1 ROM and on 3104 123 4090.6 a CDI 450 R1.3 ROM. I didn’t pay much attention to it back then, but here’s at least a photo of the copyright screen:

150513 = ROM ID 50, release 13 (R1.3)
150513 = ROM ID 50, release 13 (R1.3)

The ROM revisions need to be looked into to find out what has been changed. One thing is for sure: Even R1.3 does not support 32 KB NVRAM and an upgrade is only possible by patching the ROM.

2 thoughts on “Philips CDI550 and CDI450”

  1. Hi. In my case I used a dremmel to remove the battery from the timekeeper chip of my 450. I then soldered a couple of wires on the appropriate exposed contacts to a battery holder for easy future replacements. That said if I had known back then where to buy a replacement timekeeper chip then I would have probably done it your way.

Leave a Reply

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