Z88 32kb to 512kb Memory Upgrade

As mentioned in a couple of other posts here, the Z88 is a great machine.  It comes with 32k of RAM, although this can be expanded with plug in cartridges.  An alternative, however, is to replace the internal 32k with something larger.  This photo tutorial shows how you can expand the onboard memory to 512k.

DSCN0826

 

This involves some pretty hardcore soldering, and is not recommended for your first soldering project.  More importantly, there is some delicate unsoldering too, and if things go wrong, you’ve wrecked your Z88.  You have been warned!

The first thing I should point out that I didn’t come up with this modification myself.  There is an article (long since lost) that has been reproduced on several websites that describes what to do.  It’s quite slim when it comes to photos or clear diagrams though, so basically what I’ve done is just follow instructions, take photographs and write up my experience.

For a copy of the original article, see this link;

http://www.worldofspectrum.org/z88forever/memupgrd.htm

To start with, check the free memory on your Z88.  (There’s technically no reason why you need to do this, but it’ll give you that nice warm fuzzy feeling when you do this again after the upgrade!)

DSCN0814

To see this, push Diamond > E > M > F

I had already done a hard reset (hence the date back to 1987), but 20992 bytes free is about 20K

 

DSCN0812

DSCN0817

There are 11 screws (2 hidden under rubber feet and one under the serial number).  They’re all the same size, so no need to worry about remembering which one came from where.

DSCN0818

With all the screws removed the bezel, screen and keyboard lift off of the top.  The ribbon cables to the screen and keyboard pull out, but be careful not to kink or fold them.

DSCN0819

Unclip the battery connectors from the case and lift the motherboard out

DSCN0820

The underside of the motherboard

DSCN0822

DSCN0823

The chip highlighted is a 28 pin 32k RAM chip.  This needs to be carefully removed.

DSCN0824

Note that the replacment chip is a 32 pin chip, so you will also need to unsolder the 4 filled holes above.

DSCN0825

Solder in a low profile 32 pin socket.

DSCN0827

Before inserting the chip, bend out pin 1 (top left hand pin) and pin 30 (third one down on the right).  Note where the holes going through the board are marked.  Feed insulated wire through the holes and solder one end to pin 30…

DSCN0828

… and another one end to pin 1

DSCN0821

The other ends goes to two pads by the middle expansion connector.  Do not insert the wire too far in to this hole.

DSCN0829

Reassembly is reverse of disassembly.  When done, check the free memory (diamons > E > M > F) for that nice warm fuzzy feeling in a job well done!

DSCN0834