Amstrad CPC 6128
MC0022A & MC0052A Mainboard — 128KB Z80A + uPD765A FDC + 3-Inch Disc mainboard
Complete Diagnostic Flowchart: Capacitive Load, ESR & Power Rail Ripple Diagnostic Tree (Universal Retro Mainboards (C64, Amiga, ZX Spectrum, Game Gear, Consoles))
Summary
The Amstrad CPC 6128 doubles the RAM to 128 KB (sixteen 4164 DRAM chips) and replaces the cassette deck with a Hitachi/Matsushita 3-inch floppy drive powered via a Separate +12V DC / +5V DC input.
Interactive Bench Oscilloscope — Verify Pre- & Post-Recap Waveforms
Open Full Signal Visualizer →Click any test point below to compare a healthy recapped rail or clock against high-ESR electrolytic capacitor ripple and droop:
Safety & Warnings
Reversed Molex Polarity on the 3-Inch Floppy Drive (+5V and +12V Swapped)!
Amstrad wired the internal 4-pin Molex power connector for the 3-inch floppy drive BACKWARDS compared to standard PC floppy/hard drives (Yellow is +5V and Red is +12V!). Connecting a Gotek or 3.5-inch drive without swapping the red and yellow wires feeds +12V into its +5V logic and destroys it immediately!
Is This Your Board?
- MC0022A is the classic mainboard with sixteen 4164 DRAM chips and a discrete 40010 Gate Array.
- MC0052A is the later cost-reduced board.
Verified rows are agreed by two or more independent sources. Check rows are revision-dependent or single-sourced — confirm the value against your own board before ordering.
CPC 6128 Mainboard (MC0022A)
| Ref | Value | Voltage | Type | Function | Notes | Confidence |
|---|---|---|---|---|---|---|
C101 |
220 uF | 16 V | Radial | +5V DC logic entry reservoir | Verified | |
C102 |
10 uF | 25 V | Radial | Z80A /RESET timing | Verified | |
C106 |
47 uF | 16 V | Radial | Lower 64K DRAM bank decoupling | Verified | |
C107 |
47 uF | 16 V | Radial | Upper 64K DRAM bank decoupling | Verified | |
C115 |
47 uF | 16 V | Radial | RGB video buffer rail | Verified | |
C311 |
10 uF | 25 V | Radial | AY-3-8912 Left channel coupling | Verified | |
C312 |
10 uF | 25 V | Radial | AY-3-8912 Right channel coupling | Verified | |
C314 |
220 uF | 16 V | Radial | Speaker / headphone coupling | Verified | |
C316 |
470 uF | 16 V | Radial | Audio amplifier +5V reservoir | Verified |
CPC 6128 Mainboard (MC0022A) — shopping list
- 2 x 220 uF 16 V Radial
- 3 x 10 uF 25 V Radial
- 3 x 47 uF 16 V Radial
- 1 x 470 uF 16 V Radial
Recap Tips
- Always replace the flat rubber drive belt inside the Matsushita EME-156 / EME-156V 3-inch drive when servicing a CPC 6128.
Related Symptoms
- Disc Missing or Read Fail on 3-inch drive Stretched EME-156 rubber drive belt or dirty read head.
Sources & References
- Amstrad CPC 6128 Service Manual MC0022A component schedule.