<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.retrotechcollection.com/index.php?action=history&amp;feed=atom&amp;title=Amstrad_CPC_664_Maintenance_Guide</id>
	<title>Amstrad CPC 664 Maintenance Guide - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.retrotechcollection.com/index.php?action=history&amp;feed=atom&amp;title=Amstrad_CPC_664_Maintenance_Guide"/>
	<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Amstrad_CPC_664_Maintenance_Guide&amp;action=history"/>
	<updated>2026-07-17T02:44:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.retrotechcollection.com/index.php?title=Amstrad_CPC_664_Maintenance_Guide&amp;diff=10535&amp;oldid=prev</id>
		<title>Josh: Create comprehensive Amstrad CPC 464/664 maintenance + troubleshooting + capacitor guide set with full service-manual cap list, board revisions, chip-level technical detail, per RTC style guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.retrotechcollection.com/index.php?title=Amstrad_CPC_664_Maintenance_Guide&amp;diff=10535&amp;oldid=prev"/>
		<updated>2026-05-21T16:30:36Z</updated>

		<summary type="html">&lt;p&gt;Create comprehensive Amstrad CPC 464/664 maintenance + troubleshooting + capacitor guide set with full service-manual cap list, board revisions, chip-level technical detail, per RTC style guide&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This guide documents preventive maintenance procedures for the &amp;#039;&amp;#039;&amp;#039;[[Amstrad CPC 664]]&amp;#039;&amp;#039;&amp;#039; (1985, Amstrad part number Z70200 / MC0030 family). The 664 inherits the keyboard, main PCB layout and audio chain of the [[Amstrad CPC 464|CPC 464]] and adds an integrated &amp;#039;&amp;#039;&amp;#039;Hitachi-mechanism 3-inch floppy drive&amp;#039;&amp;#039;&amp;#039; with a NEC uPD765A FDC and a 16 KB AMSDOS ROM. Almost all of the [[Amstrad CPC 464 Maintenance Guide|CPC 464 maintenance procedures]] apply equally to the 664; this guide concentrates on the floppy-drive maintenance, drive belt replacement, head alignment and AMSDOS ROM care that are specific to the 664 / 6128 family.&lt;br /&gt;
&lt;br /&gt;
== Safety Warning ==&lt;br /&gt;
&lt;br /&gt;
Same as the CPC 464: the &amp;#039;&amp;#039;&amp;#039;system unit&amp;#039;&amp;#039;&amp;#039; itself runs on regulated 5 V DC (and +12 V on the 664 for the drive motor) supplied by the matching monitor. There is no mains voltage inside the system unit; capacitor work on the main PCB and the disc-controller area is low-risk.&lt;br /&gt;
&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;CTM-644 / GT-64 / GT-65 monitor&amp;#039;&amp;#039;&amp;#039; contains the CRT (15&amp;amp;ndash;25 kV anode) and mains-rectified bulk capacitors. Treat as lethal until measured otherwise &amp;amp;mdash; see [[Amstrad CPC 464 Maintenance Guide]] for the CRT discharge procedure.&lt;br /&gt;
&lt;br /&gt;
== Identifying Your Unit ==&lt;br /&gt;
&lt;br /&gt;
Most CPC 664 main PCBs are silkscreened with one of the following part-number ranges. The PCB rev is essentially identical across production:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;templatestyles src=&amp;quot;Template:StyledTable/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable styled-table&amp;quot; style=&amp;quot;width:100%; text-align:center;&amp;quot;&lt;br /&gt;
|+&amp;#039;&amp;#039;&amp;#039;Amstrad CPC 664 main PCB revisions&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! Silkscreen marking !! Gate Array !! CRTC type !! Notes&lt;br /&gt;
|-&lt;br /&gt;
| Z70200 / MC0030 (most common UK / EU 1985) || 40010 (CMOS) or 40007 (Ferranti, heatsinked) || HD6845SP (Type 0) || Original 1985 production&lt;br /&gt;
|-&lt;br /&gt;
| Z70200 / MC0030 later runs || 40010 || HD6845SP (Type 0) or UM6845R (Type 1) || Late 1985 production after 6128 launch&lt;br /&gt;
|-&lt;br /&gt;
| Schneider CPC 664 boards || same chip set as Amstrad, Schneider Computer Division part-number stamp || Type 0 or Type 1 || DACH region&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The 664 cabinet (parts 170301 family for the Amstrad UK version) is a flat all-in-one design with the keyboard at the front and the floppy drive bay at the rear-right. There is no cassette deck (vs the CPC 464) and no separate disc interface box (vs the CPC 464 + DDI-1).&lt;br /&gt;
&lt;br /&gt;
== Opening the System Unit ==&lt;br /&gt;
&lt;br /&gt;
Tools: Philips #1 and #2 screwdriver, anti-static strap.&lt;br /&gt;
&lt;br /&gt;
# Power off the system and unplug the DC power from the monitor.&lt;br /&gt;
# Disconnect joystick, printer and expansion-port peripherals.&lt;br /&gt;
# Place the keyboard face-down on a soft cloth.&lt;br /&gt;
# Remove all screws on the underside of the case (typically 6&amp;amp;ndash;8).&lt;br /&gt;
# Lift the lower case carefully. The floppy drive and the keyboard membrane are both clipped to the upper case; the main PCB is on the lower case.&lt;br /&gt;
# Disconnect the floppy drive ribbon from the main PCB at the disc-controller area (typically a 26-pin or 34-pin header). Note pin 1 orientation &amp;amp;mdash; the red-striped wire goes to the pin marked &amp;#039;1&amp;#039; on both ends.&lt;br /&gt;
# Disconnect the keyboard ribbon at CP002.&lt;br /&gt;
# Optionally remove the floppy drive: 4 screws hold it to the upper case.&lt;br /&gt;
&lt;br /&gt;
The floppy drive uses Hitachi part-number HD3.5R or HD3.5-1 (the Hitachi 3-inch single-sided mechanism, the same one used in the Amstrad CPC 6128 and the Sinclair ZX Spectrum +3). Replacement units can be sourced from another non-working 664 / 6128 / Spectrum +3, or modern hardware substitutes (Gotek + FlashFloppy firmware, Hxc emulator) can be fitted in the same bay using a 3-inch-to-Hxc adapter cable.&lt;br /&gt;
&lt;br /&gt;
== Regular Cleaning ==&lt;br /&gt;
&lt;br /&gt;
* Soft brush + low-pressure compressed air for the main PCB, the disc-controller area, the keyboard mat and the floppy drive head area.&lt;br /&gt;
* Clean the floppy R/W head with isopropyl alcohol on a foam swab. Do not use cotton-tipped swabs &amp;amp;mdash; cotton fibres in the head gap are a known cause of CRC errors and intermittent read failures.&lt;br /&gt;
* Clean the audio jack (J103), the 6-pin DIN video output (J101), the printer edge connector, the expansion edge connector and the joystick port (J102) with deoxidising contact cleaner sparingly on a foam swab.&lt;br /&gt;
* Clean the keyboard rubber-contact mats and the keyboard contact PCB as per [[Amstrad CPC 464 Maintenance Guide]] &amp;amp;mdash; the parts are identical.&lt;br /&gt;
&lt;br /&gt;
== Floppy Drive Maintenance ==&lt;br /&gt;
&lt;br /&gt;
The Hitachi 3-inch drive in the CPC 664 has three known wear items:&lt;br /&gt;
&lt;br /&gt;
=== Drive belt ===&lt;br /&gt;
&lt;br /&gt;
The drive belt is a thin (0.5 mm) flat rubber band that drives the disc spindle from a small pulley on the spindle motor. After 30+ years, the original belt is almost universally either liquefied (a sticky black residue on both pulleys) or stretched past usable tension. This is by far the most common 664 fault.&lt;br /&gt;
&lt;br /&gt;
Symptom: &amp;#039;&amp;#039;&amp;#039;disc not detected&amp;#039;&amp;#039;&amp;#039;. The drive motor runs but the disc does not spin, or spins for a fraction of a second and stops. The system reports &amp;quot;Read fail&amp;quot; or hangs at CAT.&lt;br /&gt;
&lt;br /&gt;
Procedure:&lt;br /&gt;
# Remove the floppy drive from the case.&lt;br /&gt;
# Remove the drive&amp;#039;s metal top cover (2&amp;amp;ndash;4 screws).&lt;br /&gt;
# Locate the rubber belt running between the spindle motor pulley (at the front-left of the drive) and the disc spindle pulley (at the centre).&lt;br /&gt;
# If the original belt has liquefied, clean both pulleys thoroughly with IPA on a swab. The liquefied residue is a sticky black gum that can stop the new belt from gripping.&lt;br /&gt;
# Slip the new belt onto both pulleys. Modern replacement belts for the CPC 664 / 6128 / +3 are available from dedicated Amstrad shops &amp;amp;mdash; &amp;#039;&amp;#039;&amp;#039;54 mm &amp;amp;times; 1 mm flat rubber drive belt&amp;#039;&amp;#039;&amp;#039; is the most common spec, but verify by direct measurement of the pulleys.&lt;br /&gt;
# Verify the belt sits centred on both pulleys, and rotate by hand to confirm there is no slip.&lt;br /&gt;
&lt;br /&gt;
=== Pinch roller and head pressure ===&lt;br /&gt;
&lt;br /&gt;
Less common than the belt but eventually relevant. The pinch roller is the small rubber wheel that presses the disc against the spindle when a disc is inserted. After many disc insertions, the rubber hardens and develops flat spots, causing the disc to slip at high speed.&lt;br /&gt;
&lt;br /&gt;
* Replacement pinch rollers for the Hitachi mechanism are available as modern silicone-rubber parts.&lt;br /&gt;
* Head load pressure: the head is sprung-loaded; do not adjust the spring tension by bending the bracket &amp;amp;mdash; the alignment is set at the factory and is not field-adjustable.&lt;br /&gt;
&lt;br /&gt;
=== Worm drive / stepper lubrication ===&lt;br /&gt;
&lt;br /&gt;
The stepper motor moves the head radially across the disc via a fine-pitch worm-drive lead screw. The worm drive needs &amp;#039;&amp;#039;&amp;#039;light machine oil&amp;#039;&amp;#039;&amp;#039; (e.g. clock oil or sewing-machine oil) every 5&amp;amp;ndash;10 years. Symptom of dried lubrication: stepper makes a chattering sound and the head fails to seek properly, often reporting &amp;quot;Track 0 error&amp;quot; or &amp;quot;Disk error&amp;quot; when accessing a known-good disc.&lt;br /&gt;
&lt;br /&gt;
Procedure:&lt;br /&gt;
# Remove the drive&amp;#039;s top cover.&lt;br /&gt;
# Locate the worm drive (a 2&amp;amp;ndash;3 mm-diameter threaded brass rod connecting the stepper motor to the head carriage).&lt;br /&gt;
# Apply a single drop of clock oil to the lead screw at the head carriage end and the stepper end.&lt;br /&gt;
# Move the head fully in and out by hand a few times to distribute the oil.&lt;br /&gt;
# Avoid getting oil on the head itself or on any belt or pulley.&lt;br /&gt;
&lt;br /&gt;
== Head Alignment ==&lt;br /&gt;
&lt;br /&gt;
The Hitachi 3-inch drive has factory-set head alignment that does not normally drift. Alignment is checked with a calibrated alignment disc (commercially &amp;#039;&amp;#039;&amp;#039;Dysan 224/2A&amp;#039;&amp;#039;&amp;#039; was the contemporary standard; modern equivalents are rare). For most field service:&lt;br /&gt;
&lt;br /&gt;
* If the drive reads commercial diskettes reliably but fails to read user-formatted diskettes, the user-format diskettes were probably written by a misaligned drive. Reformat fresh diskettes from the suspect drive and test those.&lt;br /&gt;
* If the drive cannot read any commercial diskettes, suspect: drive belt (most common), head dirt, stepper lubrication, or in rare cases the head itself failed. Alignment is the last suspect.&lt;br /&gt;
&lt;br /&gt;
If alignment is genuinely off, the procedure requires a service-grade alignment disc, a service-grade oscilloscope and the Hitachi alignment procedure from the drive service manual. This is normally beyond field service and the drive is typically retired in favour of a replacement.&lt;br /&gt;
&lt;br /&gt;
== AMSDOS ROM Care ==&lt;br /&gt;
&lt;br /&gt;
The CPC 664 fits a separate &amp;#039;&amp;#039;&amp;#039;16 KB AMSDOS ROM&amp;#039;&amp;#039;&amp;#039; (Amstrad part number 40015) at a dedicated socket on the main PCB, in addition to the main 32 KB OS+BASIC ROM at IC103 (40012). AMSDOS is the firmware that implements disc I/O and the |&amp;amp;nbsp;(bar) commands.&lt;br /&gt;
&lt;br /&gt;
Common issues:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;AMSDOS ROM socket loose&amp;#039;&amp;#039;&amp;#039;: remove the ROM, clean the socket pins with IPA, refit firmly. Symptom: system boots to BASIC but CAT, LOAD&amp;quot;!&amp;quot;, etc. report &amp;quot;ROM not present&amp;quot; or hang.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;AMSDOS ROM corrupted&amp;#039;&amp;#039;&amp;#039;: mask ROMs do not fail with age; if AMSDOS reports unexpected behaviour, suspect a bad disc, a bad drive cable, or a CRT/screen-corruption issue presenting as fake error messages. Verify by booting with a known-good test disc.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bypass / replacement&amp;#039;&amp;#039;&amp;#039;: community-developed ROM-based replacements for AMSDOS (e.g. ROMDOS, PARADOS) can be loaded into the AMSDOS socket. These add features such as 80-track double-sided support, larger directory entries, and faster sector access.&lt;br /&gt;
&lt;br /&gt;
== Power Supply ==&lt;br /&gt;
&lt;br /&gt;
The CPC 664 takes &amp;#039;&amp;#039;&amp;#039;5 V DC at 2 A&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;+12 V DC at &amp;amp;asymp;0.6 A&amp;#039;&amp;#039;&amp;#039; through the DC cord from the matching monitor. The CTM-644 colour monitor and the GT-65 green monitor both supply both rails on a multi-pin DC plug.&lt;br /&gt;
&lt;br /&gt;
Unlike the 464 (which uses a single-pin 2.1 mm DC plug), the 664 / 6128 use a &amp;#039;&amp;#039;&amp;#039;DIN-5 power cable&amp;#039;&amp;#039;&amp;#039; or a stereo-3.5 mm-style multi-conductor cable, depending on the monitor.&lt;br /&gt;
&lt;br /&gt;
If using a third-party display, a stand-alone &amp;#039;&amp;#039;&amp;#039;5 V/2 A + 12 V/1 A&amp;#039;&amp;#039;&amp;#039; dual-output PSU is required. The 12 V rail powers the floppy drive motor and stepper; the system unit and the floppy drive logic both run on 5 V.&lt;br /&gt;
&lt;br /&gt;
== Connector Care ==&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Floppy drive ribbon&amp;#039;&amp;#039;&amp;#039;: the connector at the drive end is a 26-pin or 34-pin BERG header. Pin 1 is marked with a red stripe on the ribbon. Always align stripe-to-stripe; reversing the cable does not normally damage the drive but the drive will not respond.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;AMSDOS ROM socket&amp;#039;&amp;#039;&amp;#039;: inspect the IC socket for bent pins or oxidation. Reseat the ROM if disc commands are unreliable.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Drive power tap&amp;#039;&amp;#039;&amp;#039;: on most 664s the drive power comes from the same connector as the main PCB power. If the drive motor fails to spin, verify +12 V at the drive power connector with a multimeter.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Expansion port&amp;#039;&amp;#039;&amp;#039; (50-pin PCB edge): same as CPC 464 with the exception that internal FDC means /EXP-FDC handshake is now slightly different.&lt;br /&gt;
&lt;br /&gt;
== Capacitor Health ==&lt;br /&gt;
&lt;br /&gt;
The 664 main PCB inherits all the [[Amstrad CPC 464 Capacitor Replacement Guide|CPC 464 capacitors]] in the non-cassette area, with the following changes:&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Cassette sub-PCB caps (C301, C303, C304, C306, C322, C315) are absent&amp;#039;&amp;#039;&amp;#039; on the 664 because there is no cassette deck.&lt;br /&gt;
* The disc-controller area adds bypass capacitors near the NEC uPD765A FDC, near the AMSDOS ROM socket, and on the drive power input. Specific designators vary by board run; the most-failing positions in field service are the &amp;#039;&amp;#039;&amp;#039;470 µF/16 V&amp;#039;&amp;#039;&amp;#039; on the drive +12 V input and the &amp;#039;&amp;#039;&amp;#039;10 µF / 22 µF&amp;#039;&amp;#039;&amp;#039; caps near the FDC chip.&lt;br /&gt;
&lt;br /&gt;
Full list with values and recap procedure: [[Amstrad CPC 664 Capacitor Replacement Guide]].&lt;br /&gt;
&lt;br /&gt;
== Recommended Tools ==&lt;br /&gt;
&lt;br /&gt;
* Philips #1 and #2 screwdrivers.&lt;br /&gt;
* Anti-static strap.&lt;br /&gt;
* Digital multimeter.&lt;br /&gt;
* IPA + foam swabs for head and connector cleaning.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;54 mm &amp;amp;times; 1 mm flat rubber drive belt&amp;#039;&amp;#039;&amp;#039; (or measured equivalent).&lt;br /&gt;
* Modern silicone replacement pinch roller for the Hitachi 3-inch mechanism.&lt;br /&gt;
* Clock oil for the stepper worm drive.&lt;br /&gt;
* Soldering iron with fine tip + solder wick for capacitor work.&lt;br /&gt;
* 3-inch test diskette known to be good (an &amp;quot;Amsoft Demo&amp;quot; disc or a community-archived disc image).&lt;br /&gt;
* Optional: Gotek + FlashFloppy or Hxc emulator if the original Hitachi mechanism is beyond repair.&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
* [[Amstrad CPC 664]]&lt;br /&gt;
* [[Amstrad CPC 664 Troubleshooting Guide]]&lt;br /&gt;
* [[Amstrad CPC 664 Capacitor Replacement Guide]]&lt;br /&gt;
* [[Amstrad CPC 464 Maintenance Guide]] &amp;amp;mdash; the keyboard and audio sections apply identically to the 664&lt;br /&gt;
* [[Recommended Tools]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* [https://archive.org/details/Amstrad_CPC664_Service_Manual_1985_Amstrad_Consumer_Electronics Amstrad CPC664 Service Manual] (1985, Amstrad Consumer Electronics). Authoritative source for the disc drive parts list, the disc-area schematic and the electrical parts list.&lt;br /&gt;
* [https://www.amstrad-noob.com/2020/02/08/replacing-the-fdd-drive-belt-on-the-new-cpc-664/ Replacing the FDD drive belt on the new CPC 664], Amstrad noob. Field-experience source for the drive belt replacement procedure.&lt;br /&gt;
* [https://www.cpcwiki.eu/index.php/Service_Manuals Service Manuals], CPCWiki. Index of CPC service-manual PDFs including the 664-specific volumes.&lt;br /&gt;
&lt;br /&gt;
{{Navbox-Amstrad|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Amstrad]]&lt;br /&gt;
[[Category:Maintenance Guides]]&lt;/div&gt;</summary>
		<author><name>Josh</name></author>
	</entry>
</feed>