Difference between revisions of "Mainboard Versions"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
(CPC6128 version 2 (24pin data separator, solder points for new gate array only))
(Used the table template for all image sections within the page)
Line 4: Line 4:
 
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.
 
* Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.
  
[[File:CPC464 Z70100 Tomdalby.jpg|200px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: PT NO Z70100, without any "MCnnnn" code, Copyright 1983'''
+
|''PCB Top'' ||''PCB Bottom'' || Description
* Original version. Real wires going to keyboard.
+
|-
<br style="clear:both;">
+
|[[File:CPC464 Z70100 Tomdalby.jpg|200px]] || || '''Board: PT NO Z70100, without any "MCnnnn" code, Copyright 1983'''<br>Original version. Real wires going to keyboard.
 
+
|-
[[File:CPC464 Z70100 MC0001A RobertoCarlos.jpg|200px|left]]
+
|-[[File:CPC464 Z70100 MC0001A RobertoCarlos.jpg|200px]] || || '''Board: PT NO Z70100, MC0001A, Copyright 1983'''<br>Keyboard connector now has two rows of soldering points; probably intended to support two different connectors:<br>The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil "membrane" keyboard.
* '''Board: PT NO Z70100, MC0001A, Copyright 1983'''
+
|-
* Keyboard connector now has two rows of soldering points; probably intended to support two different connectors: The old PCB keyboard with wires, and the new CPC664-style 19pin single-foil "membrane" keyboard.
+
|[[File:CPC464 270100 Grimware_crop.jpg|200px]] || || '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''<br>Same as "Z70100 MC0001A", but with uncommon text layer: labeled "270100" (not "Z70100"), says "Copyrigh" (not "Copyright"), and, unlike all other boards, its text has slashed zeroes.
<br style="clear:both;">
+
|-
 
+
|[[File:GA motherboard.JPG|200px]] || || '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])<br>The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.<br>In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.
[[File:CPC464 270100 Grimware_crop.jpg|200px|left]]
+
|-
* '''Board: PT NO 270100, MC0001A, Copyrigh 1983'''
+
|}
* Same as "Z70100 MC0001A", but with uncommon text layer: labeled "270100" (not "Z70100"), says "Copyrigh" (not "Copyright"), and, unlike all other boards, its text has slashed zeroes.
+
<br style="clear:both;">
+
 
+
[[File:GA motherboard.JPG|200px|left]]
+
* '''Board: Prototype with Gate Array Simulator''' ([[CPC Prototypes|more pictures]])
+
* The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips. In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.
+
<br style="clear:both;">
+
  
 
== CPC464 version 2 (new gate array) ==
 
== CPC464 version 2 (new gate array) ==
Line 30: Line 23:
 
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).
 
* New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).
  
[[File:CPC 464 MC0002B bilgisayarlarim.jpg|200px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: PT NO Z70200, MC0002B, Copyright 1984'''
+
|''PCB Top'' ||''PCB Bottom'' || Description
* The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip
+
|-
<br style="clear:both;">
+
|[[File:CPC 464 MC0002B bilgisayarlarim.jpg|200px]] || || '''Board: PT NO Z70200, MC0002B, Copyright 1984'''<br>The cooling plate and [[Media:Robcfg CPC464 EN 07.jpg|cooling paste]] are removed on the photo, revealing the normally hidden 40007-4 gate array chip
 
+
|-
[[File:Colossus CPC472 mainboard.jpg|200px|left]]
+
|[[File:Colossus CPC472 mainboard.jpg|200px]] || || '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]<br>The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard
* '''Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard''' [[472|(more pictures)]]
+
|-
* The Spanish [[472|CPC472]], with nonfunctional 8K RAM on the daughterboard
+
|[[File:CPC464 Z70200 Tomdalby.jpg|200px]] || || '''Board: PT NO Z70200, MC0002D, Copyright 1984'''
<br style="clear:both;">
+
|-
 
+
|[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]] || || '''Board: PT NO Z70200, MC0008D'''<br>French board with shielding plates, and additional filtering loops, and french AZERTY rom.<br>Without old 19pin keyboard connector.
[[File:CPC464 Z70200 Tomdalby.jpg|200px|left]]
+
|-
* '''Board: PT NO Z70200, MC0002D, Copyright 1984'''
+
|}
<br style="clear:both;">
+
 
+
[[File:Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg|200px|left]]
+
* '''Board: PT NO Z70200, MC0008D'''
+
* French board with shielding plates, and additional filtering loops, and french AZERTY rom.
+
* Without old 19pin keyboard connector.
+
<br style="clear:both;">
+
  
 
== CPC464 version 3 (medium-sized) ==
 
== CPC464 version 3 (medium-sized) ==
Line 135: Line 121:
 
* '''Size: <span style="color:#ff0000">???x???</span> mm'''
 
* '''Size: <span style="color:#ff0000">???x???</span> mm'''
  
[[File:CPC6128 Z80330 Yarek.jpg|160px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: PT NO Z80330, MC0100A (1988)'''
+
|''PCB Top'' ||''PCB Bottom'' || Description
* Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).
+
|-
* Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)
+
|[[File:CPC6128 Z80330 Yarek.jpg|160px]] || || '''Board: PT NO Z80330, MC0100A (1988)'''<br>Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).<br>Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)<br>Printer port consists of 74LS174+74LS175 (instead of 74LS273)
* Printer port consists of 74LS174+74LS175 (instead of 74LS273)
+
|-
<br style="clear:both;">
+
|}
  
 
== CPC 464+ ==
 
== CPC 464+ ==
Line 148: Line 134:
 
* Uses 160pin SMD Gate Array (ASIC).
 
* Uses 160pin SMD Gate Array (ASIC).
  
[[File:Terje 464-MC0122B-6.jpg|141px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: 2700-016P-3, MC0122B, Copyright 1990'''
+
|''PCB Top'' ||''PCB Bottom'' || Description
* IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4
+
|-
* extra diodes near R71-R75 (below right edge of expansion port)
+
|[[File:Terje 464-MC0122B-6.jpg|141px]] || || '''Board: 2700-016P-3, MC0122B, Copyright 1990'''<br>IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4<br>extra diodes near R71-R75 (below right edge of expansion port)
<br style="clear:both;">
+
|-
 
+
|[[File:Terje 464-MC0122C-7 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''<br>IC16 is 74LS27 without extra resistors<br>other extra diodes near R71-R75, and R73 is not installed
[[File:Terje 464-MC0122C-7 unrotated.jpg|141px|left]]
+
|-
* '''Board: 2700-016P-3, MC0122C, Copyright 1990'''
+
|[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''<br>New D29/D30 (instead of the "extra" diodes near R71-R75)
* IC16 is 74LS27 without extra resistors
+
|-
* other extra diodes near R71-R75, and R73 is not installed
+
|}
<br style="clear:both;">
+
 
+
[[File:CPC464Plus MC0122D NightfallCrew.jpg|141px|left]]
+
* '''Board: 2700-016P-3, MC0122D, Copyright 1990'''
+
* new D29/D30 (instead of the "extra" diodes near R71-R75)
+
<br style="clear:both;">
+
  
 
== CPC 6128+ ==
 
== CPC 6128+ ==
Line 171: Line 151:
 
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.
 
* Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.
  
[[Image:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|141px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: 2700-016P-3, MC0122C, Copyright 1990''' ([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])
+
|''PCB Top'' ||''PCB Bottom'' || Description
<br style="clear:both;">
+
|-
 
+
|[[Image:Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg|141px]] || || '''Board: 2700-016P-3, MC0122C, Copyright 1990'''<br>([[Media:Terje 6128-MC0122C-7 unrotated.jpg|other picture]])
[[Image:Terje 6128-MC0122D-9 unrotated.jpg|141px|left]]
+
|-
* '''Board: 2700-016P-3, MC0122D, Copyright 1990'''
+
|[[Image:Terje 6128-MC0122D-9 unrotated.jpg|141px]] || || '''Board: 2700-016P-3, MC0122D, Copyright 1990'''
<br style="clear:both;">
+
|-
 +
|}
  
 
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).
 
Other Plus versions are  shown in the [[Service Manuals]] (Plus series, page 5 = MC0122B, and page 16 = MC0122A).
Line 187: Line 168:
 
* Additional Scart Connector and TV Modulator.
 
* Additional Scart Connector and TV Modulator.
  
[[File:Terje GX4000-MC0123B-K3.jpg|100px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: 2700-017P-3, MC0123B, Copyright 1990, K1'''
+
|''PCB Top'' ||''PCB Bottom'' || Description
* R153 installed (near SCART connector)
+
|-
* handmade NR2 (between CPU and PSG)
+
|[[File:Terje GX4000-MC0123B-K3.jpg|100px]] || || '''Board: 2700-017P-3, MC0123B, Copyright 1990, K1'''<br>R153 installed (near SCART connector)<br>handmade NR2 (between CPU and PSG)
<br style="clear:both;">
+
|-
 
+
|[[File:GX4000 PCB Top.jpg|100px|left]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])<br>R153 not installed (near SCART connector)<br>D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)<br>bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)
[[File:GX4000 PCB Top.jpg|100px|left]]
+
|-
* '''Board: 2700-017P-4, MC0123C, Copyright 1990, K1''' ([[Media:Terje GX4000-MC0123C-K1 unrotated.jpg|other picture]])
+
|[[File:Terje GX4000-MC0123C-K2.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''<br>Looks same as above (only the "K2" text near the LED changed).
* R153 not installed (near SCART connector)
+
|-
* D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)
+
|[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px]] || || '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''<br>Looks same as above (only the "K4" text near the LED changed).
* bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)
+
|-
<br style="clear:both;">
+
|[[File:Cpcmania GX4000 without modulator.jpg|100px]] || || '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)<br>Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).
 
+
|-
[[File:Terje GX4000-MC0123C-K2.jpg|100px|left]]
+
|}
* '''Board: 2700-017P-4, MC0123C, Copyright 1990, K2'''
+
* Looks same as above (only the "K2" text near the LED changed).
+
<br style="clear:both;">
+
 
+
[[File:GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg|100px|left]]
+
* '''Board: 2700-017P-4, MC0123C, Copyright 1990, K4'''
+
* Looks same as above (only the "K4" text near the LED changed).
+
<br style="clear:both;">
+
 
+
[[File:Cpcmania GX4000 without modulator.jpg|100px|left]]
+
* '''Board: 27...?, MC...?, Copyright 1990, K3''' (without TV modulator)
+
* Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).
+
<br style="clear:both;">
+
  
 
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).
 
Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in [[Service Manuals]] (Plus series, page 24 and page 32/france).
Line 221: Line 189:
 
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]
 
* '''Size: 52x60 mm''' [[GX4000 cartridge|(more pictures)]]
  
[[File:Inside GX4000 cart 1 unrotated.jpg|26px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.
+
|''PCB Top'' ||''PCB Bottom'' || Description
<br style="clear:both;">
+
|-
 
+
|[[File:Inside GX4000 cart 1 unrotated.jpg|52px]] || || '''Board: PT-NO-Z90903-MC0121A''' - With custom LKs, and double-sided soldering points.
[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|26px|left]]
+
|-
* '''Board: PT-NO-Z90903-MS0201A''' - With custom LKs, and single-sided soldering points.
+
|[[File:Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg|52px]] || || '''Board: PT-NO-Z90903-MS0201A''' - With custom LKs, and single-sided soldering points.
<br style="clear:both;">
+
|-
 
+
|[[File:Cartridge-2700-023P-1-Installed.jpg|52px]] || || '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.
[[File:Cartridge-2700-023P-1-Installed.jpg|26px|left]]
+
|-
* '''Board: 2700-023P-1''' - With hardwired LK1 and LK6, and single-sided soldering points.
+
|[[File:Dragon CPC Plus System Cartridge PC Spanish.jpg|52px]] || || '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).
<br style="clear:both;">
+
|-
 
+
|[[File:Cart_PCB_AMSTRO1_top.jpg|52px]] || || '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.
[[File:Dragon CPC Plus System Cartridge PC Spanish.jpg|26px|left]]
+
|-
* '''Board: Nonamed''' - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).
+
|}
<br style="clear:both;">
+
 
+
[[File:Cart_PCB_AMSTRO1_top.jpg|26px|left]]
+
* '''Board: AMSTRO1''' (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.
+
<br style="clear:both;">
+
  
 
== DDI-1 ==
 
== DDI-1 ==
Line 245: Line 208:
 
* '''Size: 160x65 mm'''
 
* '''Size: 160x65 mm'''
  
[[Image:Gerald DDI-1 MF0004B.jpg|80px|left]]
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
* '''Board: MF0004B, ISS3, (C) Amstrad 1984''' [[Amstrad Disk Drive|(more pictures)]]
+
|''PCB Top'' ||''PCB Bottom'' || Description
* 20pin FDC Data Separator
+
|-
<br style="clear:both;">
+
|[[File:Gerald DDI-1 MF0004B.jpg|80px]] || || '''Board: MF0004B, ISS3, (C) Amstrad 1984'''<br>[[Amstrad Disk Drive|(more pictures)]]<br>20pin FDC Data Separator
 +
|-
 +
|}
  
 
== Clones ==
 
== Clones ==
  
* '''Size: 370x200 mm'''
+
{|{{Prettytable|width: 700px; font-size: 2em;}}
[[Image:KC Compact PCB cropped.jpg|185px|left]]
+
|''PCB Top'' ||''PCB Bottom'' || Description
* '''KC Compact''' [[KC Compact|(more pictures)]]
+
|-
* East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)
+
|[[File:KC Compact PCB cropped.jpg|185px]] || || '''KC Compact''' [[KC Compact|(more pictures)]]<br>'''Size: 370x200 mm'''<br>East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)
<br style="clear:both;">
+
|-
 
+
|[[File:Deepfb-aleste-without-keyboard.jpg|200px]] || || '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]<br>'''Size: <span style="color:#ff0000">???x???</span> mm'''<br>Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)
* '''Size: <span style="color:#ff0000">???x???</span> mm'''
+
|-
[[File:Deepfb-aleste-without-keyboard.jpg|200px|left]]
+
|}
* '''Board: PATISONIC ALESTE 520EX 01.003''' [[Aleste 520EX|(more pictures)]]
+
* Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)
+
<br style="clear:both;">
+
  
 
== Notes ==
 
== Notes ==

Revision as of 06:22, 16 September 2010

CPC464 version 1 (original)

  • Size: 405x155 mm
  • Big mainboard, old Gate Array with cooling plate and with VCC2; supplied from VCC via two 12 ohm resistors, R138 and R139, which are seen (with white coating) near the cooling plate.
PCB Top PCB Bottom Description
CPC464 Z70100 Tomdalby.jpg Board: PT NO Z70100, without any "MCnnnn" code, Copyright 1983
Original version. Real wires going to keyboard.
CPC464 270100 Grimware crop.jpg Board: PT NO 270100, MC0001A, Copyrigh 1983
Same as "Z70100 MC0001A", but with uncommon text layer: labeled "270100" (not "Z70100"), says "Copyrigh" (not "Copyright"), and, unlike all other boards, its text has slashed zeroes.
GA motherboard.JPG Board: Prototype with Gate Array Simulator (more pictures)
The Gate Array Simulator board (mounted on top of the mainboard, and almost having the same size as the mainboard) contains four 8K EPROMs, and a Gate Array prototype made of several logic chips.
In later versions these evolved into a normal 28pin 32K ROM chip, and the custom 40pin Gate Array chip.

CPC464 version 2 (new gate array)

  • Size: 405x152 mm
  • Separate soldering points for old and new Gate Array (with changed pin-outs).
  • New connector for new 6128-style 2x10pin dual-foil membrane keyboards (still has optional soldering points old 19pin foils).
PCB Top PCB Bottom Description
CPC 464 MC0002B bilgisayarlarim.jpg Board: PT NO Z70200, MC0002B, Copyright 1984
The cooling plate and cooling paste are removed on the photo, revealing the normally hidden 40007-4 gate array chip
Colossus CPC472 mainboard.jpg Board: PT NO Z70200, MC0002C, Copyright 1984 with MS0043A daughterboard (more pictures)
The Spanish CPC472, with nonfunctional 8K RAM on the daughterboard
CPC464 Z70200 Tomdalby.jpg Board: PT NO Z70200, MC0002D, Copyright 1984
Nightfallcrew CPC464 french azerty Z70200 MC0008D pcb.jpg
Board: PT NO Z70200, MC0008D
French board with shielding plates, and additional filtering loops, and french AZERTY rom.
Without old 19pin keyboard connector.

CPC464 version 3 (medium-sized)

  • Size: 240x150 or 238x145 mm
  • Medium sized mainboard. Same components as previous version, but arranged more tightly. Joystick/stereo moved to left side.
  • Can be optionally fitted with Amphenol connectors (instead of Edge connectors, as far as known, this option was never used for the 464). The screw-holes have contacts for optional shielding-plate (this option was used in german Schneider models).
PCB Top PCB Bottom Description
CPC464 Z70374 Grimware.jpg Board: PT NO Z70374, MC0044A
CPC464 Z70374 MC0044B cpcmania.jpg Board: PT NO Z70374, MC0044B
CPC464 PCB Top (Z70375 MC0044D).jpg CPC464 PCB Bottom (Z70375 MC0044D).jpg Board: PT NO Z70375, MC0044D
Mostly same as Z70374. The 3 resistors in upper-right are arranged differently, different cassette connector installed, tinned GND fields.
Another picture: Media:CPC464 Z70375 Tomdalby.jpg
CPC464 PCB Top (Z70378 MC0046A).jpg CPC464 PCB Bottom (Z70378 MC0046A).jpg Board: PT NO Z70378, MC0046A
Additional filtering loops near cassette, monitor, keyboard connectors. Used in german Schneider models.
Another picture: Media:CPC464 MC0046A Markus top.jpg
SpanishSchneider464 robcfg cpcmaniaco shielding.jpg Shielding as found in german Schneider models


CPC464 version 4 (cost-down)

  • Size: 237x108 mm
PCB Top PCB Bottom Description
CPC464 MC0099A.jpg Board: PT NO Z80329, MC0099A, Copyright 1988
Tiny mainboard. Uses 100pin SMD Gate Array (combines the old Gate Array, CRTC, and some FDC/DRAM/RESET logic in one chip).

CPC664

  • Size: 475x155 mm
PCB Top PCB Bottom Description
CPC664 PCB Top.jpg CPC664 PCB Bottom.jpg Board: PT NO Z70205, MC0005A
8pin FDC Data Separator
German Schneider CPC664 open Gryzor missing edge.jpg Board: PT NO Z70205, MC0005B
Another 664 version, found in german Schneider CPCs (but might be also used in other countries?)
This board version typically includes a small patch: A resistor soldered between Pin9 (A0) and Pin14 (/CASADDR) of IC105.
The patch is also seen here.
The resistor is labeled as R160 in the schematic, but isn't labeled on the PCB, so it was apparently added after designing the PCB.

CPC6128 version 1 (8pin data separator, solder points for old and new gate array)

  • Size: ???x??? mm
PCB Top PCB Bottom Description
CPC6128 Z70210 Tomdalby.jpg Board: PT NO Z70210, MC0009A
Separate soldering points for old and new Gate Array (as far as known, the old Gate Array was never used in 6128 though, only in 464).
8pin FDC Data Separator.
Can be fitted with Amphenol connectors (as used in german cpcs) (instead of edge connectors).
PCB70210german.jpg Board: PT NO Z70210, MC0009A Centronics Version
Separate soldering points for old and new Gate Array.

CPC6128 version 2 (24pin data separator, solder points for new gate array only)

  • Size: 320x155 mm
PCB Top PCB Bottom Description
CPC6128 PCB Top (Z70290 MC0020B).jpg CPC6128 PCB Bottom (Z70290 MC0020B).jpg Board: PT NO Z70290, MC0020B, R1706-94HB, Copyright 1985
Can be fitted with Amphenol connectors (done in germany) (instead Edge connectors).
Uses 24pin FDC Data Separator.
Here's also another picture.
CPC6128 PCB Top (Z70290 MC0020F).jpg Board: PT NO Z70290, MC0020F, ELC4670-94V0, Copyright 1985
CPC6128 MC00201 RobertoCarlos.jpg Board: PT NO Z70290, MC0020I, 94V.0-FR-4, Copyright 1985
NightfallcrewSchneider6128pcb.jpg NightfallcrewSchneider6128pcb bottom.jpg Board: PT NO Z70290, MC0023D, 94HB-R1706, Copyright 1985
Sold in germany, with Amphenol connectors (and dummy edge-connectors which don't have any contacts, and which are covered by green solder-stop layer, seen on bottom side), front of mainboard has several vias for giving better contact to shielding plate).
Note: The via in the text makes it easy to misread the part number (it's Z70290, not Z70250).
CPC6128 PCB Top (Z70290 MC0026B).jpg Board: PT NO Z70290, MC0026B, 94V0-ECMM1, Copyright 1985
Fitted with Amphenol connectors.
It has some weird resistors directly below the video connector, and an extra ferrite ring by the audio jack.
CPC6128 Z70290 MC0057A with cooling plate cpcmania.jpg Board: PT NO Z70290, MC0057A, Copyright 1985
An uncommon version. The cooling plate suggests that this CPC 6128 board would be downgraded for supporting the pin-outs of the old gate array. Most bizarre, the /INT resistor, R144, has white coating, seen at lower-left edge of the cooling plate. On 464 boards similar coating is used on VCC2 resistors. Most likely, this board is a homebrew joke, modded to fool other people.
Schneider6128shielding.jpg Shielding as found in german Schneider models

CPC6128 version 3 (cost-down)

  • Size: ???x??? mm
PCB Top PCB Bottom Description
CPC6128 Z80330 Yarek.jpg Board: PT NO Z80330, MC0100A (1988)
Uses 100pin SMD Gate Array (combines the old Gate Array and PAL, CRTC, and some FDC/DRAM/RESET logic in one chip).
Can be fitted with four 64Kx4 RAM chips (or the normal sixteen 64Kx1 RAM chips)
Printer port consists of 74LS174+74LS175 (instead of 74LS273)

CPC 464+

  • Size: 282x142 mm
  • Same mainboard is used in 464+ and 664+ (though not all components installed in 464+, and with different LK Links.
  • Uses 160pin SMD Gate Array (ASIC).
PCB Top PCB Bottom Description
Terje 464-MC0122B-6.jpg Board: 2700-016P-3, MC0122B, Copyright 1990
IC16 is 74HCT02 with two extra resistors between pins 2+14 and 3+4
extra diodes near R71-R75 (below right edge of expansion port)
Terje 464-MC0122C-7 unrotated.jpg Board: 2700-016P-3, MC0122C, Copyright 1990
IC16 is 74LS27 without extra resistors
other extra diodes near R71-R75, and R73 is not installed
CPC464Plus MC0122D NightfallCrew.jpg Board: 2700-016P-3, MC0122D, Copyright 1990
New D29/D30 (instead of the "extra" diodes near R71-R75)

CPC 6128+

  • Size: 282x142 mm
  • Same mainboard is used in 464+, but with additional components installed (extra RAM chips, FDC chips, internal/external floppy connectors, and with different LK Links).
  • Uses 160pin SMD Gate Array (ASIC), and 24pin data separator.
PCB Top PCB Bottom Description
Gerald CPC6128Plus 1990 2700-016P-3 MC0122C.jpg Board: 2700-016P-3, MC0122C, Copyright 1990
(other picture)
Terje 6128-MC0122D-9 unrotated.jpg Board: 2700-016P-3, MC0122D, Copyright 1990

Other Plus versions are shown in the Service Manuals (Plus series, page 5 = MC0122B, and page 16 = MC0122A).

GX4000

  • Size: 205x150 mm
  • Same chipset as CPC+, but lacks Keyboard, Expansion Port, Printer Port, Tape/Disc Interfaces.
  • Additional Scart Connector and TV Modulator.
PCB Top PCB Bottom Description
Terje GX4000-MC0123B-K3.jpg Board: 2700-017P-3, MC0123B, Copyright 1990, K1
R153 installed (near SCART connector)
handmade NR2 (between CPU and PSG)
GX4000 PCB Top.jpg
Board: 2700-017P-4, MC0123C, Copyright 1990, K1 (other picture)
R153 not installed (near SCART connector)
D135-D142 instead of NR2, R1/R2/C2 rearranged (between CPU and PSG)
bigger R181 (3 Watts), C32/D180 rearranged (near RGB monitor connector)
Terje GX4000-MC0123C-K2.jpg Board: 2700-017P-4, MC0123C, Copyright 1990, K2
Looks same as above (only the "K2" text near the LED changed).
GX 4000 MC0123C K4 bilgisayarlarim 736001086319 MA.jpg Board: 2700-017P-4, MC0123C, Copyright 1990, K4
Looks same as above (only the "K4" text near the LED changed).
Cpcmania GX4000 without modulator.jpg Board: 27...?, MC...?, Copyright 1990, K3 (without TV modulator)
Version without TV Modulator installed, and with IC101 replaced by 4 transistors (used in French models; where the PAL modulator would be useless).

Another GX4000 board (2700-017P-3, MC0123A, Copyright 1990) is shown in Service Manuals (Plus series, page 24 and page 32/france).

System Cartridge (BIOS of CPC+) and Game Cartridges

PCB Top PCB Bottom Description
Inside GX4000 cart 1 unrotated.jpg Board: PT-NO-Z90903-MC0121A - With custom LKs, and double-sided soldering points.
Cartridge-PT-NO-Z90903-MS0201A-Installed.jpg Board: PT-NO-Z90903-MS0201A - With custom LKs, and single-sided soldering points.
Cartridge-2700-023P-1-Installed.jpg Board: 2700-023P-1 - With hardwired LK1 and LK6, and single-sided soldering points.
Dragon CPC Plus System Cartridge PC Spanish.jpg Board: Nonamed - Spanish cartridge without text-layer on PCB (otherwise same as 2700-023P-1).
Cart PCB AMSTRO1 top.jpg Board: AMSTRO1 (LK1-LK6 are called L1-L6 here) - With hardwired LK1 and LK6, and double-sided soldering points.

DDI-1

  • Size: 160x65 mm
PCB Top PCB Bottom Description
Gerald DDI-1 MF0004B.jpg Board: MF0004B, ISS3, (C) Amstrad 1984
(more pictures)
20pin FDC Data Separator

Clones

PCB Top PCB Bottom Description
KC Compact PCB cropped.jpg KC Compact (more pictures)
Size: 370x200 mm
East german CPC464 clone (CPC 464-style 64K RAM, Tape Drive, though using 6128 BIOS version)
Deepfb-aleste-without-keyboard.jpg Board: PATISONIC ALESTE 520EX 01.003 (more pictures)
Size: ???x??? mm
Russian CPC128 clone with some additonal features (512K RAM, additional video modes, RTC, SIO, etc.)

Notes

  • The last letter of the PT NO Znnnnn, MCnnnnX board numbers does not seem to indicate a revision (the boards appear to be identical regardless of that letter, as long as the other digits are same). So, the last letter may indicate the manufacturing date or manufacturing location.

To Do

See also

Forum