CPCWiki forum

General Category => Amstrad CPC hardware => Topic started by: eto on 16:23, 11 December 21

Title: GX4000 Ram upgrade
Post by: eto on 16:23, 11 December 21
I have seen this PCB on Facebook and it seems to be a very simple RAM upgrade for the GX4000. I haven't found this documented anywhere, but it seems to be as simple as removing a RAM chip, adding this PCB with 2 RAM chips and you are all set. Is this really possible?





Title: Re: GX4000 Ram upgrade
Post by: gerald on 17:51, 11 December 21
I've made similar board eons ago but for both RAMs (ie 2 chip to 4 chips).

The main issue is that there is not much space in the GX4000 case for such an assembly, be it on height point of view (the power switch) or on the side. The board I made required filing the PCB on the side to match the case, and final prevented the case to be close due to the power switch.

I finally find it easier and faster to piggy pack the ram and have a single wire for the CAS signal.
Title: Re: GX4000 Ram upgrade
Post by: eto on 18:08, 11 December 21
Quote from: gerald on 17:51, 11 December 21I finally find it easier and faster to piggy pack the ram and have a single wire for the CAS signal.

Where would CAS1 come from? Is there a connection easily availably on the board?
Title: Re: GX4000 Ram upgrade
Post by: gerald on 18:16, 11 December 21
CAS1 is the tricky part : you have to solder a wire on ASIC pin 91. It's not available anywhere else.
Title: Re: GX4000 Ram upgrade
Post by: AnakinTF on 10:30, 12 December 21
You need to remove the original RAM chip and replace with that board. The new RAM must go without sockets to fit it in place. Like you see in the board you need make a connection in two points, 1 point in the first board to pin 91 on ASIC and second a connection between two boards with 2Board pin. Remember use capacitor and resistor.
Title: Re: GX4000 Ram upgrade
Post by: CraigsBar on 10:53, 22 March 22
Quote from: AnakinTF on 10:30, 12 December 21You need to remove the original RAM chip and replace with that board. The new RAM must go without sockets to fit it in place. Like you see in the board you need make a connection in two points, 1 point in the first board to pin 91 on ASIC and second a connection between two boards with 2Board pin. Remember use capacitor and resistor.
When fitted like this. Does the case close? 
if so where can I get some boards? I'd love to have a 128k GX4000 
Title: Re: GX4000 Ram upgrade
Post by: Richard_Lloyd on 14:23, 22 March 22
@AnakinTF  Nice work!

Hi, are you prepared to share the Gerbers so that I can get some boards made? If not, may I create Gerbers from the photographs?

Cheers, Richard.
Title: Re: GX4000 Ram upgrade
Post by: TotO on 15:48, 22 March 22
Peoples selling PCB... And deal with that. :-\
Title: Re: GX4000 Ram upgrade
Post by: CraigsBar on 11:09, 23 March 22
Quote from: CraigsBar on 10:53, 22 March 22
Quote from: AnakinTF on 10:30, 12 December 21You need to remove the original RAM chip and replace with that board. The new RAM must go without sockets to fit it in place. Like you see in the board you need make a connection in two points, 1 point in the first board to pin 91 on ASIC and second a connection between two boards with 2Board pin. Remember use capacitor and resistor.
When fitted like this. Does the case close?
if so where can I get some boards? I'd love to have a 128k GX4000

OK in the end I used the piggyback and 2 resistors technique. And I now have a perfecly working 128k GX4000 (or GX4128k perhaps) tested with Puzzle Bobble and CPC Diag carts. all work fine.
Title: Re: GX4000 Ram upgrade
Post by: eto on 11:26, 23 March 22
Great! :-) 

Could you add that to the DIY section of the Wiki? I think this could be really valuable for others. 

https://www.cpcwiki.eu/index.php/DIY#ROM_.2F_RAM_Expansions

Title: Re: GX4000 Ram upgrade
Post by: AnakinTF on 13:06, 25 March 22
Quote from: Richard_Lloyd on 14:23, 22 March 22@AnakinTF  Nice work!
Hi, are you prepared to share the Gerbers so that I can get some boards made? If not, may I create Gerbers from the photographs?
Cheers, Richard.
Of course you can create your own PCB
Title: Re: GX4000 Ram upgrade
Post by: AnakinTF on 13:09, 25 March 22
PCB design was released on my github for a long time, but because of people becoming professional haters I've stopped sharing some stuff.
Title: Re: GX4000 Ram upgrade
Post by: Richard_Lloyd on 20:42, 25 March 22
Quote from: AnakinTF on 13:09, 25 March 22PCB design was released on my github for a long time, but because of people becoming professional haters I've stopped sharing some stuff.
Sorry to hear that - you do a lot for the Amstrad world - thank you.
I'll start on my own PCB.
Cheers, Richard.
Title: Re: GX4000 Ram upgrade
Post by: CraigsBar on 14:23, 01 August 22
That's a 2nd one done with the piggyback method. Pin 91 is still a bitch to connect to! but all in all it is not too hard. Just making sure the 33ohm resistor lead is tinned before trying to attach it to Pin91. The 10k resistor over the top of IC8 (Pins 8 and 11) can be made really short and snug to the IC leaving only connecting the CAS signal from the new RAM IC's (Pin 16) to the other end of the 33ohm resistor and all other legs on the 2 new ram to the originals on the board and the piggyback mod is complete..

A quick test with Noel @llopis 's Amstrad Diag cart to check the Ram is all working and it's time for CRTC3 :)
Title: Re: GX4000 Ram upgrade
Post by: eto on 10:16, 24 July 23
Quote from: CraigsBar on 14:23, 01 August 22Just making sure the 33ohm resistor lead is tinned before trying to attach it to Pin91.
Is that resistor required? The Wiki page doesn't mention it. 

https://www.cpcwiki.eu/index.php/128k_on_GX-4000
Powered by SMFPacks Menu Editor Mod