=== Preface ===
This document shows pinning list, wireing wiring diagrams and signal descriptions found on a CPC6128.
<br>
=== Multi-Adaptor Cable for External Floppies / HxC emulator ===
[[Image:Floppy_Cable.png|800px|centre]]
=== Adaptor Cable for Internal Floppies / HxC emulator ===
This cable assumes that the drive has been set to DS0 / ID0 and provides a ready signal. For the HxC not a problem, just a simple jumper setting, for floppies this may involve making some mods to the drive.
[[Image:Internal_HxC_Cable.png|800px|centre]]
I've shown the cable from several views to highlight the fact that the connectors don't face the same way on the cable.
First crimp the 26way connector as shown in the diagram. Then split the first 6 wires starting from the side of the red wire. These 6 wires need to be shifted 2 cavities further over before being crimped into the 36way connector. Wire 26 goes directly to pin 34 of the floppy connector. Make sure the keyways / orientation slots of both connectors are as shown in the diagram. The cable needs no bridges, switches or anything else. When you are finished, you should have a cable looking something like this:
[[Image:HxC Adaptor.jpg|600px|centre]]
=== Signal assignment on connectors<br> ===
==== Standard floppy connector 34pin<br> ====
{| class="wikitable"! Floppy<prebr>Floppy connector !!colspan="2"| Signal descriptionconnector | for standard floppy connector 34pin----------+--------------------------------------------------- | 1..33 || GND || Ground |-| 2 || /DS (density select 1=low desnity / 0=high densityDCD || Disk Change Detect|-| 4 | NC| /DS3 || Drive select 3 (Not always supported)|-| 6 | NC| /INUSE || Open collector LED driver |-| 8 || /IND index || Index |-| 10 || /MED0 motor enable drive DS0 || Drive select 0 |-| 12 || /DRV1 drive DS1 || Drive select 1 |-| 14 || /DRV0 drive DS2 || Drive select 02 |-| 16 || /MED1 motor MTRON || Motor enable drive 1 |-| 18 || /DIR direction || Direction select |-| 20 || /STEP head || Head step |-| 22 || /WDAT write || Write data |-| 24 || /WGAT write || Write gate |-| 26 || /TRK0 track || Track 0 |-| 28 || /WPT write || Write protect |-| 30 || /RDAT read || Read data |-| 32 || /S1 side 1 || Side select |-| 34 || /RDY ready (or || Ready/DSKCHG) Disk change depending on model or drive configuration</pre> |} <br>
==== CPC-CD201 (internal floppy 26pin connector) ====
<pre>CPC-CD201 | Signal description
| for CPC internal floppy 26 pin connector
| (numbering from Amstrads repair manual)
----------+---------------------------------------------------
1..25 | GND
2 | /IND index
4 | /DRV1 drive select 1
6 | NC
8 | /MED1 motor enable drive 1
10 | /DIR direction select
12 | /STEP head step
14 | /WDAT write data
16 | /WGAT write gate
18 | /TRK0 track 0
20 | /WPT write protect
22 | /RDAT read data
24 | /S1 side 1 select
26 | /RDY ready (or /DSKCHG) depending on model or drive configuration</pre>
<br>
{| class==== "wikitable"!CPC-PL-9 (external floopy 34pin centronics connector) CD201 !!colspan====<pre>CPC-PL-9 "2"| Signal description external | for CPC external floppy 34 pin centronics connector | <br>(numbering from Amstrads repair manual) ---------+-------------------------------------------------|- 2| 1..34 25 || GND33 | +5V31 | +5VGround29 | +5V-27 | 2 || /IND index|| Index25 | NC-23 | 4 || /DRV1 drive || Drive select 121 |-| 6 | +5V | NC19 |-| 8 || /MED1 motor || Motor enable drive 117 |-| 10 || /DIR direction || Direction select15 |-| 12 || /STEP head || Head step13 |-| 14 || /WDAT write || Write data11 |-| 16 || /WGAT write || Write gate|-| 9 18 || /TRK0 track || Track 0|-| 7 20 || /WPT write || Write protect|-| 5 22 || /RDAT read || Read data|-| 3 24 || /S1 side || Side 1 select|-| 1 26 || /RDY ready || Ready (or /DSKCHG) depending on model or drive configuration</pre> |}
<br>
==== CPC-PL-9 (external floppy 34pin centronics connector) ====
{| class="wikitable"
! CPC-PL-9 !!colspan="2"| Signal description external<br>(numbering from Amstrads repair manual)
|-
| 2..34 || GND || Ground
|-
| 33 || +5V ||
|-
| 31 || +5V ||
|-
| 29 || +5V ||
|-
| 27 || /IND || Index
|-
| 25 || NC ||
|-
| 23 || /DRV1 || Drive select 1
|-
| 21 || +5V
|-
| 19 || /MED1 || Motor enable drive 1
|-
| 17 || /DIR || Direction select
|-
| 15 || /STEP || Head step
|-
| 13 || /WDAT || Write data
|-
| 11 || /WGAT || Write gate
|-
| 9 || /TRK0 || Track 0
|-
| 7 || /WPT || Write protect
|-
| 5 || /RDAT || Read data
|-
| 3 || /S1 || Side 1 select
|-
| 1 || /RDY || Ready (or /DSKCHG) depending on model or drive configuration
|}
<br>
=== Pinning translation between different connectors (CPC-PL-9, Centronics 36pin, Floppy connector 34pin)<br> ===
<br>
=== Wireing Wiring diagrams<br> ===
==== External floppy connector CPC-PL-9 to standard floppy connector 34pin ====
<pre>External floppy connector PL-9 to standard floppy connector 34pin
=================================================================
(flat cable / crimp variant view)
Note: Disconnect wire 03-35-32 (flat cable /S1 if you use a side selector switch which is connected to the floppy drive.crimp variant view)
PL9 CEN PCF SIGNAL 01 36 34 /RDY 02 18 33 GND Note: Disconnect wire 03 -35 -32 /S1 04 17 31 GND 05 34 30 /RDAT 06 16 29 GND 07 33 28 /WPT 08 15 27 GND 09 32 26 /TRK0 10 14 25 GND 11 31 24 /WGAT 12 13 23 GND 13 30 22 /WDAT 14 12 21 GND 15 29 20 /STEP 16 10 19 GND 17 28 18 /DIR 18 10 17 GND 19 27 16 /MED1 20 09 15 GND 21 26 14 NC 22 08 13 GND 23 25 12 /DRV1 24 07 11 GND 25 24 10 NC 26 06 09 GND 27 23 08 /IND 28 05 07 GND 29 22 06 NC 30 04 05 GND 31 21 04 NC 32 03 03 GND 33 20 02 NC 34 02 01 GND -- 19 -- NC -- 01 -- NCif you use a side selector switch which is connected to the floppy drive.
{| class="wikitable"
!width="25%"| PL-9 !!width="25%"| CEN !!width="25%"| PCF !!width="25%"| SIGNAL
|-
| 01 || 36 || 34 || /RDY
|-
| 02 || 18 || 33 || GND
|-
| 03 || 35 || 32 || /S1
|-
| 04 || 17 || 31 || GND
|-
| 05 || 34 || 30 || /RDAT
|-
| 06 || 16 || 29 || GND
|-
| 07 || 33 || 28 || /WPT
|-
| 08 || 15 || 27 || GND
|-
| 09 || 32 || 26 || /TRK0
|-
| 10 || 14 || 25 || GND
|-
| 11 || 31 || 24 || /WGAT
|-
| 12 || 13 || 23 || GND
|-
| 13 || 30 || 22 || /WDAT
|-
| 14 || 12 || 21 || GND
|-
| 15 || 29 || 20 || /STEP
|-
| 16 || 10 || 19 || GND
|-
| 17 || 28 || 18 || /DIR
|-
| 18 || 10 || 17 || GND
|-
| 19 || 27 || 16 || /MED1
|-
| 20 || 09 || 15 || GND
|-
| 21 || 26 || 14 || NC
|-
| 22 || 08 || 13 || GND
|-
| 23 || 25 || 12 || /DRV1
|-
| 24 || 07 || 11 || GND
|-
| 25 || 24 || 10 || NC
|-
| 26 || 06 || 09 || GND
|-
| 27 || 23 || 08 || /IND
|-
| 28 || 05 || 07 || GND
|-
| 29 || 22 || 06 || NC
|-
| 30 || 04 || 05 || GND
|-
| 31 || 21 || 04 || NC
|-
| 32 || 03 || 03 || GND
|-
| 33 || 20 || 02 || NC
|-
| 34 || 02 || 01 || GND
|-
| || 19 || || NC
|-
| || 01 || || NC
|}
[http://www.cpcwiki.eu/index.php/File:20110805068.jpg www.cpcwiki.eu/index.php/File:20110805068.jpg]
</pre>
<br>
==== Internal floppy connector CD201 to standard floppy connector 34pin ====
<pre>Internal floppy conntector CD201 to standard floppy connector 34pin==================================================================
(flat cable / crimp variant view)
Note: Disconnect wire 24-32 /S1 if you use a side selector switch which is connected to the floppy drive. {| class="wikitable"!width="33%"| CD201 !!width="33%"| PCF !!width="33%"| SIGNAL|-| 26 || 34 || /RDY|-| 25 || 33 || GND|-| 24 || 32 || /S1|-| 23 || 31 || GND|-| 22 || 30 || /RDAT|-| 21 || 29 || GND|-| 20 || 28 || /WPT|-| 19 || 27 || GND|-| 18 || 26 || /TRK0|-| 17 || 25 || GND|-| 16 || 24 || /WGAT|-| 15 || 23 || GND|-| 14 || 22 || /WDAT|-| 13 || 21 || GND|-| 12 || 20 || /STEP|-| 11 || 19 || GND|-| 10 || 18 || /DIR|-| 09 || 17 || GND|-| 08 || 16 || /MED1|-| 07 || 15 || GND|-| 06 || 14 || NC|-| 05 || 13 || GND|-| 04 || 12 || /DRV1|-| || 11 || GND|-| || 10 || NC|-| 03 || 09 || GND|-| 02 || 08 || /IND|-| 01 || 07 || GND|-| || 06 || NC|-| || 05 || NC|-| || 04 || NC|-| || 03 || NC|-| || 02 || NC|-| || 01 || NC|}
CD201 PCF SIGNAL
26 34 /RDY
25 33 GND
24 32 /S1
23 31 GND
22 30 /RDAT
21 29 GND
20 28 /WPT
19 27 GND
18 26 /TRK0
17 25 GND
16 24 /WGAT
15 23 GND
14 22 /WDAT
13 21 GND
12 20 /STEP
11 19 GND
10 18 /DIR
09 17 GND
08 16 /MED1
07 15 GND
06 14 NC
05 13 GND
04 12 /DRV1
11 GND
10 NC
03 09 GND
02 08 /IND
01 07 GND
06 NC
05 NC
04 NC
03 NC
02 NC
01 NC</pre>
=== Issues ===
==== Floppy drive ====
<pre>Floppy drive issues===================
* This cables work for drive which are jumpered as drive 1/DS1. This is normally the default selection on drive delivery.
* Make sure you find a drive which has the possibility to generate a ready signal instead of a disc change signal.
</pre> ==== Disk issues<br> ====<pre>Disk issues============If you think about to use a HD drive, make sure to close the HD detection hole on your disk. <Still, be aware that the magnetic properties of SD disk and HD disk are different (the HD ones need a stronger magnetic field). When you close the HD detection hole, the drive assumes a SD disk and applies the weaker magnetic field. As a result, HD disks used as SD tend to work but not as reliably as real DD disk (discussed on [https:/pre>/www.lemonamiga.com/forum/viewtopic.php?t=14829 Using 1.44MB HD Disks in the Amiga... - Lemon Amiga][https://groups.google.com/g/comp.sys.apple2/c/9mUL0vZwx6Q?pli=1 HD floppies in a DD drive.][https://www.vogons.org/viewtopic.php?t=46934 High density diskette in low-density drive? \ VOGONS] ). [[Category:Hardware]][[Category:DIY]][[Category:DATA Storage]]