Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main Page
Community Portal
Village Pump
Recent Changes
Upload File
Help
Help Contents
Editing Guide
Repair Guide Template
Sandbox
Browse Wiki
๐ Service Manuals
๐ Schematics
๐ Apple
๐ฎ Nintendo
๐ Sega
โก Troubleshooting
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Amstrad CPC 464 Maintenance Guide
Page
Discussion
English
Read
Edit
Edit source
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
Edit source
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
This guide documents preventive maintenance procedures for the '''[[Amstrad CPC 464]]''' (1984–1990), covering the main PCB, the integrated cassette deck, the keyboard membrane, the CTM-640 / CTM-644 / GT-64 / GT-65 monitor that supplies its power, and the DDI-1 / FD-1 external floppy drive option. The CPC 464 is a fan-cooled-by-design 8-bit system with no internal mass storage other than the tape deck; most preventive maintenance therefore focuses on cleaning, contact integrity, the keyboard membrane and the integrated cassette mechanism. == Safety Warning == The CPC 464 system unit itself is powered from a regulated '''5 V DC, 2 A''' supply on a 2.1 mm centre-positive jack from the matching monitor. The system unit can be opened, cleaned and serviced without high-voltage risk. The '''CTM-640 / CTM-644 colour monitor''', the '''GT-64 / GT-65 green monitor''' and any third-party CRT contain a '''lethal CRT anode charge''' (10–25 kV) and mains-side bulk capacitors. Any work that opens the monitor case must follow CRT-safety procedure: # Power off and unplug the monitor mains lead. # Wait at least 30 minutes for the CRT and the PSU bulk capacitor to bleed. # Discharge the CRT anode through a 1 Mฮฉ / 10 W resistor between the chassis ground and the anode cap (slide the resistor under the rubber boot). # Discharge the PSU bulk capacitor through a 1 kฮฉ / 5 W resistor before working on the primary side. # Verify both discharges with a multimeter. Monitor work is covered in the monitor-specific service manuals; this guide concentrates on the system unit, the keyboard, the cassette mechanism and the routine work that touches both monitor and system unit. == Identifying Your Board Revision == The CPC 464 main PCB went through four revisions identified by the silkscreen part-number marking. The chip set and capacitor positions differ between revisions, so identification is the first step before any work. <templatestyles src="Template:StyledTable/styles.css" /> {| class="wikitable styled-table" style="width:100%; text-align:center;" |+'''Amstrad CPC 464 main PCB revisions''' ! Revision !! Silkscreen part number !! Form factor !! Gate Array !! Keyboard cable |- | Original (1984) || Z70100 / Z70100 — MC0001A || Full size || 40007 (Ferranti, heatsinked) || Discrete wires |- | Revision 1 (1984) || Z70200 — MC002B / MC002D || Full size || 40007 or 40010 (CMOS) || Ribbon cable |- | Revision 2 (~1986) || Z70373 / Z70374 — MC004B / MC0044A || Half size || 40007 or 40010 || Ribbon cable |- | Revision 3 / "cost-down" (~1988) || 28032? — MC0099 || ~1/4 size || 40226 (combines GA + CRTC + glue) || Ribbon cable |} Original and Revision 1 boards have ICs in DIL sockets; Revision 2 and 3 boards typically have the ICs soldered directly. The Revision 3 board is the most compact and uses the combined 40226 ASIC, which is the same ASIC family that appears in the 6128 and the cost-reduced [[Amstrad CPC 464|464]]/6128 Plus. == Opening the System Unit == Tools: Philips #1 and #2 screwdriver, anti-static strap. # Power off the system unit and unplug the DC power from the monitor. # Disconnect any joystick, printer or expansion-port peripherals. # Place the keyboard face-down on a soft cloth. # Remove all screws on the underside of the case. The number varies by revision (typically 6–8); some have additional screws beneath the model-name label. # Carefully lift the lower half of the case. The cassette deck and main PCB remain attached to the upper half on most revisions. # Disconnect the keyboard ribbon (or discrete wires on the original revision) from the main PCB at '''CP002'''. Note the orientation; on revisions with discrete wires, photograph the colour order before removing. # Disconnect the cassette sub-PCB ribbon at '''CP001'''. The cassette sub-PCB carries IC301 (audio amp LA4140), IC302 (cassette read amp LA6324), the motor relay and the cassette head switches. The volume potentiometer (VR301), the speaker and the cassette head connect to the cassette sub-PCB; the main PCB does '''not''' carry any of these. Both PCBs must be removed together if work on the cassette electronics is required. == Regular Cleaning == * Use a soft brush and low-pressure compressed air to clear dust from the main PCB, the keyboard mat and the cassette mechanism. * Avoid blowing dust into the cassette deck bearings or onto the keyboard contacts. Hold the cassette flywheel by hand if using compressed air near it. * Clean the cassette R/P head, capstan and pinch roller with isopropyl alcohol on a foam swab. The R/P head is part 170201 in the IBM Amstrad service-spares catalogue. Foam swabs only — cotton fibres in the head gap are a known cause of intermittent reads. * Clean the audio jack (J103), the 6-pin DIN video output (J101) and the joystick port (J102) with deoxidising contact cleaner sparingly on a foam swab. * Clean the keyboard rubber-contact mats (parts 170008/170009/170010) by gently rolling them in a damp lint-free cloth. Do not use solvents on the silicone domes — they perish if exposed to acetone or IPA repeatedly. == Keyboard Maintenance == The CPC 464 keyboard has a layered construction: '''hard plastic keytops''' (or flat keys on revisions 1+ where the keyboard ribbon connects through CP002), '''silicone rubber domes''' (parts 170008/170009/170010), and a flexible '''membrane contact PCB''' (parts 170028/170029). Common keyboard faults: * '''Whole row dead''': membrane trace broken or contact PCB-to-main-PCB cable fault. Reseat the cable; if the row remains dead, check continuity along the membrane track for that row. * '''Single key dead''': dirty contact. Open the keyboard, clean the relevant carbon pill on the silicone dome and the matching pad on the membrane with IPA on a swab. Do not abrade the carbon pill — it is conductive coating, not metal. * '''Single key permanently active (stuck)''': membrane shorted, often by an old liquid spill that crystallised between two adjacent traces. Clean the trace area with IPA. If the short remains, isolate the trace by carefully scoring the membrane between the two adjacent pads — this is a last resort. * '''Soft keys / no click''': silicone dome collapsed. Replace the dome from a donor keyboard; modern silicone replacement sets exist on the after-market. The CPC 464 has no key matrix scan code reported in the BIOS to identify a stuck key (unlike a PC). The classic diagnostic is to type a known sequence at the BASIC prompt and look for additional characters appearing. == Cassette Deck Maintenance == The integrated cassette deck is a single-motor design driven by a rubber main belt (part 170204). The belt drives the flywheel (part 809156), which drives the capstan; a separate idler (part 809155) drives the take-up reel during play and rewind. Maintenance points: * '''Main belt (170204)''': replaces about every 10–20 years; 35-year-old original belts are almost universally either liquefied (turned into a sticky black residue on the pulleys) or stretched. Symptom: tape will not load, motor runs but capstan does not turn. Replace the belt with a 67×1.2 mm square-section drive belt of equal length. * '''Pinch roller (809162)''': hardens with age. Symptom: tape speed drifts under load, or tape edge curls because the pinch roller is no longer compressing evenly. Replace with a modern silicone-rubber pinch-roller of matching diameter. * '''Capstan and head cleaning''': clean every 50 tapes or annually, whichever comes first. IPA on a foam swab. Do not over-saturate — IPA running down the capstan can wash old lubricant out of the bearing. * '''Speed adjustment''': the cassette motor (part 170208) has no service-adjustable speed pot; speed is set by the motor governor and the belt tension. A speed error of ±4% will not affect software loading per the official service manual; greater errors require pinch-roller and belt replacement before suspecting the motor. * '''Azimuth''': adjusted by the screw on the R/P head. Insert a test tape recorded at 6 kHz constant tone, set volume to maximum, and adjust the azimuth screw to read 330–520 mV at pin 7 of IC302 (LA6324). This is per the official service-manual procedure. The cassette sub-PCB carries two electrolytic capacitors that age (C322 470ยตF/10V on the motor relay, C315 100ยตF/16V on the audio output). See [[Amstrad CPC 464 Capacitor Replacement Guide]]. == Power Supply == The CPC 464 system unit takes '''5 V DC, 2 A''' on a 2.1 mm centre-positive jack at '''J104'''. This is normally supplied by the matching monitor: the CTM-640/CTM-644 colour monitors and the GT-64/GT-65 green monitors include a regulated 5 V supply specifically for the system unit. The DC cord is part 170316. If the CPC 464 is to be used with a third-party display, a stand-alone 5 V DC supply of at least 2 A capacity with a centre-positive 2.1 mm DC plug is required. A 2.5 mm or 5.5 mm plug, or a polarity-reversed PSU, will not damage the system unit (the input is reverse-protected) but will not power it. The original monitor PSUs and their 5 V regulator stages age; if the system unit shows random crashes or fails to start, verify '''5.0 V ±5%''' at J104 with a multimeter before suspecting the system unit. == Connector Care == * '''J101''' (6-pin DIN female): RGB, sync, luminance, ground. Bent pins are a common DIN-socket failure mode. Inspect before reseating the monitor cable. * '''J102''' (DB-9 male): joystick. Compatible with Atari-pin joysticks; the CPC adds Fire 3 on pin 5 (undocumented) and Joystick 2 ground on pin 9. * '''J103''' (3.5 mm stereo jack): line-level audio output. Not strong enough to drive headphones directly — pass through an amplifier or low-impedance amplified speakers. * '''J104''' (2.1 mm DC socket, centre positive): 5 V power input. * '''Printer port''' (PCB edge connector, 34-pin): Centronics-compatible parallel printer port. The CPC has '''only 7 data bits''' (D7 is pulled to ground); some printers reject this and require a third-party 8-bit converter cable. Outputs are TTL-compatible. * '''Expansion port''' (PCB edge connector, 50-pin): general-purpose system bus — the connector for the DDI-1 external floppy interface, the silicon disc, the multiface 2, ROM-boxes and aftermarket interfaces. Pin 1 carries the AY-3-8912 SOUND output, pins 27/49 carry +5 V and GND. When reseating PCB edge connectors, clean the gold-plated fingers on the PCB and the contacts in the mating connector with a soft eraser or a deoxidising contact cleaner. Edge-connector contacts oxidise faster on the CPC 464 than on most contemporaries because the PCB-edge fingers are exposed at the rear of the case. == Capacitor Health == Most CPC 464 capacitor faults do not cause symptoms while the system is unpowered, but they accumulate as the system ages: the 470 ยตF/10 V electrolytic on the cassette motor relay (C322 on the cassette sub-PCB) is the most common to fail. Aluminium electrolytic capacitors throughout the system are now 35+ years old and at the point where pre-emptive replacement is reasonable. Full procedure and parts list: [[Amstrad CPC 464 Capacitor Replacement Guide]]. == ROM Health == The CPC 464 holds its operating system (Amstrad Firmware v1.0, part 40009) and Locomotive BASIC 1.0 in a single 32 KB mask ROM at IC103 (TMM-23256P-1950). Mask ROM is more robust than EPROM: there is no UV-degradation path. The most common ROM-related fault is a bad socket, not a bad chip. Reseat IC103 if the system boots to a corrupted character pattern or hangs at the prompt. The English-language firmware part number is '''40009'''; Spanish firmware is '''40037'''; French firmware is '''40050''' (paired with an AZERTY keyboard mat). == Recommended Tools == * Philips #1 and #2 screwdrivers. * Anti-static strap. * Digital multimeter. * IPA + foam swabs for the cassette head and capstan. * Soft brush + compressed air. * 67×1.2 mm square-section drive belt for the cassette mechanism. * Modern silicone replacement pinch roller (matching the OEM 13 mm pinch roller). * Soldering iron with fine tip + solder wick for capacitor work. * Replacement 5 V / 2 A centre-positive PSU (optional, for use without an Amstrad monitor). * DDI-1 / DDI-3 / equivalent disk interface, if disk operation is required. == Related Pages == * [[Amstrad CPC 464]] * [[Amstrad CPC 464 Troubleshooting Guide]] * [[Amstrad CPC 464 Capacitor Replacement Guide]] * [[Amstrad CPC 664]] — successor with built-in 3" floppy drive * Amstrad CPC 6128 — 128 KB successor * [[Recommended Tools]] == References == * [https://archive.org/details/Amstrad_CPC464_Service_Manual_1985_Amstrad_Consumer_Electronics Amstrad CPC464 Service Manual] (1985, Amstrad Consumer Electronics). Source for the cabinet parts list (170001–170124), cassette mechanism parts list (170201–170212 + 809155–809175), cassette deck alignment procedure (azimuth at IC302 pin 7), electrical parts list with full IC numbering (IC101–IC125 main board, IC301–IC302 cassette), and the main PCB layout. * [https://www.grimware.org/doku.php/documentations/hardware/amstrad.cpc464 Amstrad CPC 464 hardware documentation], Grimware. Source for the four motherboard revisions (Z70100, Z70200, Z70373, 28032?), Gate Array variants (40007 / 40010 / 40226 cost-down ASIC), connector pinouts, and dimensions. * [https://cpctech.cpcwiki.de/docs/cpcrev.html CPC hardware revisions], CPCWiki / cpctech.org.uk. Per-revision IC list for the CPC 464. {{Navbox-Amstrad|state=collapsed}} [[Category:Amstrad]] [[Category:Maintenance Guides]]
Summary:
Please note that all contributions to RetroTechCollection may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
RetroTechCollection:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Pages included on this page:
Template:Hlist/styles.css
(
edit
)
Template:Navbox
(
edit
)
Template:Navbox-Amstrad
(
edit
)
Template:StyledTable/styles.css
(
edit
)
Module:Arguments
(
edit
)
Module:Navbar
(
edit
)
Module:Navbar/configuration
(
edit
)
Module:Navbar/styles.css
(
edit
)
Module:Navbox
(
edit
)
Module:Navbox/configuration
(
edit
)
Module:Navbox/styles.css
(
edit
)
Module:TableTools
(
edit
)
Search
Search
Editing
Amstrad CPC 464 Maintenance Guide
Add topic