This is a simple adaptor to allow the use of 64pin DIP CPU's and accelerators on an Amiga 600. This has been re-worked from the v1 design, with the DIP socket rotated 180 degrees, and a smaller footprint that maybe better suited for smaller accelerators or CPUs (a TF536 can still be used, but the socket needs to be mounted a certain way, see details below)
PLEASE NOTE This design has not currently been tested for fit with the TF536. I am currently waiting on my boards to be delivered to test them. It should otherwise be fine for use as uses the same schematic as the previous version.
This is a basic adaptor that disables the on-board 68000 on an Amiga 600, and provides a 64pin DIP socket to allow you to connect a 64pin CPU or an A500 accelerator card. It is based on an idea by Kludge and a modified version of his Ice Scraper breakout board.
Rev B Update - The board has now been updated to a 4-layer design. It also includes a floppy power connector to provide additional power. DO NOT use this connector for powering any devices, it is ONLY for providing additional power to the adaptor. ONLY apply power from the same power source that is powering the Amiga (E.g. the floppy power connector). DO NOT USE AN EXTERNAL POWER SUPPLY.
To date it has only been tested successfully with the devices listed below. If anyone tests the adaptor successfully on another device, then please let me know and I can update the list.
-
68010 CPU
-
68000 CPU
-
Terriblefire TF536 (This requires a specific firmware to work on the A600 which you can find here)
-
Matzes 68EC020TK card (Although this device is reported to work, it is too large to close the A600 case when fitted)
-
PiStorm - NOTE The PiStorm board has been tested, however due to the stacking nature of the adaptor, PiStorm and Pi it is not an ideal fit within the case. You are better off using my PiStorm600 board instead.
PLEASE NOTE If using with a Terriblefire 536 in the Amiga 600, you must use a certain revision firmware. Unfortunately due to the size of the TF536, to allow for it to fit inside the A600 and the case to be fully closed, you must solder the 64pin DIP socket (or pin strip) with the upper most row of pins higher than the bottom row. Unlike the previous version, you can do this by using a row of pin strip underneath the top row of pins on the DIP socket as shown in the images below. This allows the TF536 to sit at the correct angle so that the rear of the card sits slightly over the lip at the back of the A600 case.
Devices that have been tested and do NOT work are listed below. Again, please let me know when you find devices that do not work so the list can be updated.
- Terriblefire TF534
Ref | Value | Footprint | Notes |
---|---|---|---|
U1 | PLCC68 Socket | A good quality socket such as an Augat PCS-068A is desirable. For a better fit on the A600 CPU, please modify the socket as per the instructions here | |
U2 | DIP64 Socket | ||
R1 | 220R | 0805 | |
R2 | 1k | 0805 | |
C1, C2, C3, C4, C5 | 10uf | 0805 | |
J1 | 171826-4 | TE Connectivity floppy power header |
To achieve the best fit on the A600 CPU, please use a good quality PLCC socket with strong pins (such as the Augat PCS-068A, which is discontinued but can still be found online). As the PLCC socket is being used in a way that it is not intended, please follow the instructions here to modify the socket. This will allow it to grip the on-board 68k better, giving a better connection and preventing it from easily popping off.
There are also two mounting holes, which can be used to attach it to the A600 motherboard using the HDD mounting holes. For this, I use M1.6 x 16mm screws pushed through from underneath the motherboard. Do not tighten the nuts up too much as this can damage either the adaptor or your motherboard. I use 3D printed spacers about 8.3mm in height to support the board (this is based on the height of the PLCC socket after it has been modified), but any spacer the correct size will suffice. I would advise measuring the height of the PLCC socket (after it has been modified accordingly) and using spacers of an equal height.
I have included the STL files for the spacers that I use in the STL folder. To prevent the nuts coming loose, I use a small dab of nail varnish on the threads once they have been tightened as required. This prevents them from coming loose, but still allows for them to be easily removed. I have also included an STL file for a small thumbscrew part, which you can push the M1.6 nuts into before placing them on the screws. By using these, it is much easier to tighten and remove the nuts if/when required, without the use of any additional tools.
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
- Kludge for the original idea and basic schematic
- 8 Bit Dreams and alenppc for testing the board
- SukkoPera for the upside down PLCC socket as used in his excellent A600 FastRAM expansion
- Terriblefire for the TF536, which was the sole reason I made this as I wanted to stick one in my A600