A remake of the RA5-512K expansion memory for the Amiga 500 made in diptrace
This is a replica of the original RA5-512K expansion memory for the A500. Two small changes/improvements has been made to this pcb.
- Increased the pitch for the battery pins to 20 mm to accomodate for a coin cell battery holder (e.g. CR2032). Moved C2 somewhat to the right.
- Added pads for Y1 to be able to use either a surface mount MC-306 crystal or a cylinder shaped one. A clock crystal is needed when using an old OKI M6242B RTC chip.


Why making this replica?
- To save/reuse components from a battery damaged/corroded A501 pcb with four (256k x 4 bit) dram chips and an OKI M6242B RTC and transplant them into a new pcb. That is if the pcb is damaged beyond rescuing, otherwise look here
- Preserving a bit of history.
- For trying out diptrace.
Sent off gerbers to the Aisler boardhouse and received back three good looking boards after a week or so. Well done!

This is how the end result looks like after populating this board:

BOM RA5-512K
-
BAT: Any cheap Battery Holder for CR2032 (Two pin 20 mm pitch) or one 3.6V NiCd rechargeable barrel battery (two pin 20 mm pitch).
-
J1: 1 x 56pin (2×28) 2.54mm double row right-angle header (or 2x40pin and cut it with a hacksaw)
-
U1-U4: 4 pcs MCM514256AP70 Integrated Circuit DIP-20 DRAM, 256Kx4, 70ns, CMOS or equivalent e.g. MB81C4256A-70P
-
4 pcs DIP-20 socket (optional)
-
U5: OKI M6242B RTC or RTC 62421A
-
1 pcs DIP-18 socket (optional)
-
Y1: Clock Crystal 32.768kHz, cylinder shaped Ø2x6mm or surface mounted MC-306 32.768kHz clock crystal ,populate only if using chip OKI M6242B or similar chip without built-in crystal
Metal Film Through Hole Resistors
-
R1: 10k Ohm
-
R2: 470 Ohm
-
R3: 47 Ohm
-
R4: 470 Ohm or with non-rechargeable Lithium Coin cell replace with diod 1N4148 / 1N914 - Small Signal Switching Diode, DO-35 glass, 100 V, Anode connected to the battery positive terminal.
-
RP1, RP2, RP3: 8-pin isolated Fixed Resistor Network. A single in line (SIL) resistor package with 4 individual, 47 ohm resistors. e.g. 4608X-102-470LF - Fixed Resistor Network 47 Ohm ± 2 %, Bourns
-
D1, D2: 1N4148 or 1N914 - Small Signal Switching Through Hole Diode, DO-35 glass, 100 V
-
C1, C10, C11, C12: Radial Electrolytic Capacitor 22uF 16V (or higher V)
-
C2, C5, C6, C7, C8, C9: 104 ( 0.1uF = 100nF ) Ceramic Decoupling Capacitor
-
C3, C4: Ceramic Disc Capacitor 20pF 50V
-
JP1: 1 x 2 pin 2.54mm header
JP1 is for enabling/disabling the EXRAM line.
This is how the original battery damaged/corroded board looked like. The NiCd battery had leaked and the Cadmium has eaten a large chunk of the copper. I desoldered all the components to reveal all the traces for reverse engineering to take place.








Choosing a suitable battery holder:
Many different coin cell battery holders can be used for this pcb as long as they have 20 mm pin pitch. Do the soldering of the battery holder as a last step or at least after you have populated R4 (with a resistor or a diod) as it might be in the way for the battery holder to be flush against the pcb. You may have to leave some room in between. Some battery holders have plastic standoffs/legs built into the design. See pictures below:




When using a non-rechargeable lithium battery it is important to stop the re-charging current to flow to the battery. This can be done by using a diod at R4 with the anode facing the positive terminal, see picture below and BOM for details of what to use here.




Populating the RTC socket with a 62421A chip which has a built-in crystal we don't populate Y1. Adding the dram chips and och 3V lithium coin cell (CR2032) we can measure if we get any potential on the RTC. And we sure do, the small voltage drop is normal due to the use of the diod.




Time to try this one in a real Amiga 500 now, this A500 motherboard is a Rev.6A with the JP2 and JP7A modified and 512K RAM on board so if this expansion memory works it will show up as chip ram...and voila!, we can see we got 1 MB in total. Let's run some tests and check the RTC voltage level with the machine turned on. We can see the chip ram works, the RTC ticks and the voltage level is nice at just above 5V.




Now let's try with the OKI M6242B RTC. First without adding a clock crystal to Y1 :) As expected the clock doesn't tick.


So, let's solder on a clock crystal and try again. Now it ticks along...




After running the memtest for several hours without any problems I consider this expansion card now working as it should.

The final result once again:
