C128 [PAL]
Ser. No. 002641
Artwork 310381
(REV 7)

Starting point

Executive summary; dirty, yellowed, but in otherwise good looking condition. But inside there is something going on... this machine is reported to be not working as it does not display any proper boot-up picture when powered on (see pictures below). It shows some garbled screen first, and then goes blank. At first I did not notice, but there is a missing plastic bridge on the backside of the machine (surrounding the cartridge port).

Nevertheless, a bit more detailed of the first exterior visual inspection:

  • The machine is quite dirty. There are dust and grime, and quite a few stains, on both the top- and bottom cover.

  • Between the keycaps there are a large amount of dust. I think can also see some wings (?) from an insect.

  • Both the cover and keycaps are yellowed. But it is not too yellowed I think. These will be retrobrighted, but the yellowing is not too bad actually.

  • One rubber feet is missing on the bottom cover.

  • The protective seal over the "Commodore 128" badge is still present.

  • The machine appear undamaged from a mechanical perspective. I can not see any visual damage to it.

  • The warranty seal is not broken. This machine has probably never been opened before (!)

  • Broken plastic edge/bridge above the cartridge port


Below are some pictures of the machine before refurbish.

As mentioned the machine is currently not working. Below are some pictures, taken by the owner, from the display at power on.

Refurbishment plan

The refurbishment plan for this flat C128 (several of them in parallell):

- Refurbish the casing (cleaning, repairing and retrobrighting)
- Refurbish the keyboard (cleaning, reviving the plungers and retrobrighting)
- Refurbish main board (cleaning, checking, repairing etc.)
- Verify operation by testing

The plan can be updated during the refurbishment process. Sometimes I discover areas that needs special attention.

Disassembly

First action in the disassembly of the C128 is to remove the six 3 x 8 mm PH2 screws at the bottom of the machine. Make sure to use a low torque screw driver when doing this. As can be seen in the picture below, three of the screws can be found in the front, one in the middle and two at the back. One of the screws is also covered by the warranty seal which needs to be removed.

With the six screws out of the way, the top lid can be partly lifted. To do this a some spudgers are inserted between the top- and bottom cover. A small plastic clip is located on both the right and left side - just above the top of the "+" and "LEFT ARROW" keycap. See picture below for the right hand side.

Before the top cover can be lifted completely, the ground wire on the right hand side must be removed. This screw has the same dimension, 3 x 8 mm PH2, as the screws holding the back cover.

Next, the LED connector on the left hand side is removed.

We´re not completely out of the woods yet. Before the top cover can finally be lifted off, the keyboard connector must be removed. This connector can be hard to remove with bare hands, so a thin flat screwdrive can be helpful to loosen the connector from the mainboard.

The top cover, and keyboard, is lifted off and the mainboard covered with a large RF-shield is exposed. And there is a lot of dust and grease inside here. The picture does not do it justice, there is a lot more dust and grease than can be seen.

To remove the RF shield two steps are required. First the six 3 x 8 mm PH2 screws are removed (same screws as the rest - see arrows above), and then all the bent metal tabs (see yellow squared area). When the RF shield is removed the mainboard is exposed. This is probably the first time the mainboard is exposed since it was assembled some time in the 1980s. First impression is that it looks to be in quite good condition, but a more close visual inspection will be done later. But, oh my, there is a lot of dust in here...

With the screws and tabs out of the way the whole mainboard is lifted from the bottom cover. As can be seen from the picture below the bottom cover is missing a part of the plastic bridge/edge covering the cartridge port. Otherwise it appears to be in fine, but dirty, condition.

Casing

Both the top- and bottom cover are full of dirt and grease, and also slightly yellowed. First action is to clean the covers. Both covers are placed in mild soap water for about 48 hours straight. This will dissolve most of the dust and grease.

After cleaning the top- and bottom covers looks way better. They are still somewhat yellowed, but cleaning them made a huge difference. To get the stains removed from the covers a combination of a magic eraser and isopropanol was used. Below are some a pictures of the covers after cleaning - but before retrobrighting.

Keyboard

The keyboard is very dirty, but otherwise it appears to be in good condition. The keycaps are slightly yellowed, but not severely. Below is a picture of the keyboard before refurbish.

First step is to remove the keycaps with a keycap puller. Using a keycap puller will both make the removal process faster, but also reduce the risk of damaging the keycaps and the plungers. Note that there is a small spring beneath each keycap, and there are two small additional springs beneath the spacebar. From the picture below you can see the amount of dust and grease beneath the keycaps. Also, a little "bugger" is found - completely dried out (!)

All the keycaps are placed in a box filled with mild soap water for about 24 hours. This will dissolve, and remove, most of the grease and dust.

Before the three "click and lock" switches can be removed they need to be desoldered. Note: to remove these switches they must be pushed from the backside of the keyboard towards the front. This will make them pop out without much force.

To remove the keyboard PCB all the small screws at the backside are removed. NOTE#1: these screws must be removed with great care. Use a low torque PH1 screwdriver to remove them. NOTE#2: there is a small cable tie that needs to be cut before the PCB can be lifted. NOTE#3: when removing the PCB make sure not to loose the tiny little screw which is situated on the right hand side just above one of the plungers. See picture further down.

This is a Mitsumi C-128P 56 3092 PCB where the pads are covered with carbon. To clean this PCB only some distilled water is used (no isopropanol which could damage the pads). After cleaning the PCB looks good as new.

To refurbish the key plungers a neat trick is used: carefully rubbing the conductive rubber on a clean sheet of paper. Refurbishing the plungers will make the keys respond to keypresses better. Note that no isopropanol is used to clean the plungers. Unlike the plungers, the three mechanical switches are cleaned with isopropanol.

The keyboard frame is cleaned properly with mild soap water and a clean paint brush. After cleaning the frame looks good as new.

As previously noted there is a tiny spring - used to connect the metal frame to the PCB (ground). The little spring is placed in a small hole just above the plunger situated at the 2nd row far right.

Mainboard

This is an Artwork 310381 / Rev 7 mainboard. Since this machine has probably never been opened since it was assembled I do not expect to find any re-work (or missing ICs for that matter). But the mainboard is covered in a thin, almost invisible, layer of dust and grease.

Before the visual inspection the mainboard needs to be properly cleaned. All socketed ICs are removed before the mainboard is washed with mild soap water and a pencil brush. The ICs, and the sockets, are cleaned with isopropanol.

Below are some pictures of the mainboard after cleaning.

Visual inspection

The mainboard appears to be in good general condition after cleaning. I do not see any major damages, leaking capacitors or other oddities which could cause the machine not to work. Some other observations:

  • The power switch is a bit "stiff". It does feels to be working, but it is hard to switch the ON/OFF position.

  • One of the small ceramic capacitors looks a bit twisted (see picture - taken before cleaning).

  • There are some signs of corrosion on the right hand side of the mainboard (front side). The corrosion appears to be in the ground plane (see picture).

In the table below the custom ICs are listed. As can be seen from the table below it is likely that this Commodore 128 was manufactured during the autumn of 1986.

Initial testing

An initial test is performed on the mainboard. This is done with the purpose of checking the initial status of the mainboard - checking for any fault symptoms. In the table below the result are shown.

Below is a gallery of pictures showing some of the screens taken during initial testing (NOTE: the video quality is not optimal, but this is not caused by the machine - but by my poor TV). Click to enlarge the pictures.

Checking the voltages

For the Commodore 128 to work flawlessly all the different voltages need to present and within acceptable tolerances. In the table below all the measures voltages are listed (this list will also be updated after refurbishment). All the required voltages are present, and most are within tolerances. But the +5 VDC (from PSU) appears to be a bit low. Could this be caused by a dirty power switch? Or power connector?

German character set (?)

Both the Kernal- and the Character ROM are listed as "German". My first assumption was that this would mean that the keyboard would be mapped to a "QWERTZ" and not "QWERTY" character set. But that does not turn out to be the case - neither for the original Commodore charset or the DIN charset. See pictures below.

Refurbishing the power switch (SW1)

An old power switch can cause both toggling difficulties and voltage drop. This power switch is at least hard to toggle ON/OFF, and it is not unlikely that due to old age it introduces a voltage drop. To refurbish the power switch it needs to be desoldered first. When desoldering the switch it can be smart to use both a soldering iron and a desoldering gun at the same time. The power switch is desoldered from the mainboard without any damage to neither switch or PCB.

The switch is carefully pried open with a small thin flat screwdriver. Note that the switch must be opened (gently) on both sides.

There are some dirt and oxidation on the metal plates inside the switch, but it was not as bad as I expected. I have seen much worse than this.

The metal plates, and the interior, is cleaned properly with a cocktail of contact cleaner and isopropanol. Finally, the power switch is re-assembled. Looks good as new. The rocking/toggling mechanism now works way better. After the refurbished switch is soldered back in on the mainboard, a new voltage measurement from the +5 VDC PSU rail is made (on the user port). There is only a slight improvement: 5.852 V (compared to 5.844 V before). So, unfortunately, cleaning the switch did not improve the voltage level - but it did improve the rocking/toggling mechansim.

Testing the 80-column mode

The Commodore 128 can provide a 80-colum mode video picture. This can be done by pressing the "40/80 Display" key. I currently don´t have a proper RGBi cable, but it is possible to retrieve the monochome signal (pin #7) from the port and use this as a composite signal. A simple cable is made for this purpose. Below is the pinout for the RBGi connector, and a picture of the homebrew cable.

With the cable connected to the video display, and the 40/80 key enabled, the 80 column is monochrome displayed without any issues.

Removing the corrosion

There are some corrosion of the left hand side of the mainboard. This does not currently affect the machine in any way, but as a measure to prevent the corrosion from expanding the area is cleared. To to this a combination of a sharp pick tool, brass brush, vinegar and isopropanol is used. Finally, the area is covered with some transparent nail polish and some black insulating tape. See pictures below.

Banner picture credits: Evan-Amos