600XL - Upgrade to 64KB

Any 8bit repairs, images, cool things, upgrades etc.
Post Reply
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10385
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

600XL - Upgrade to 64KB

Post by rubber_jonnie »

Having just upgraded my 600XL to 64KB, a step needed before installing the Ultimate 1MB upgrade, I thought I would share it so that all could benefit from the relatively easy process.

You will need 2x D41464 64KB RAM chips (or equivalent), with a speed at least equivalent to the speed of the old 16KB ram you are replacing. For example, my old 16KB RAM was 150ns, the new 64KB was 100ns.

If any of the ICs you need to work with are soldered in, rather than socketed, I would advise you carefully remove them and fit sockets first and test the machine still runs before proceeding. Most 600XLs seem to be socketed so you will probably be OK.

Before proceeding, remove the 2 16KBx4bit RAM ICs and insert the 2 replacement 64KBx4bit RAM ICs and ensure the machine still runs as expected and shows only 16KB.

Start of by desoldering the front lead of R36. R36 is the resistor closest to the right hand end of the two RAM chips.

You will need to lift the the following pins of the specified ICs and connect as directed:

Lift U6 pin 10 and connect to the PCB as per the lower red wire.
Lift U5 pin 3 and connect to the PCB as per the black wire.
Lift U16 pin 8 and connect to the forward end of resistor R36 as per the top red wire.

Full details of connection are as per the following picture:

IMG_20220312_154213.jpg
IMG_20220312_154213.jpg (393.29 KiB) Viewed 1413 times

Once installed as above, test the RAM as you see fit, here I have done so with the SuperSalt cartridge:

IMG_20220312_154855.jpg
IMG_20220312_154855.jpg (256.53 KiB) Viewed 1413 times

You can however either run the internal Self Test by booting with Option held down, and selecting the memory test. If all is well you should see 50 green blocks on the screen, 2 for ROM and 48 for RAM. Any bad blocks will appear red. The white block here is the one currently being tested.

IMG_20220312_162939.jpg
IMG_20220312_162939.jpg (210.21 KiB) Viewed 1413 times

Or type "PRINT FRE(0)" at the basic prompt and hit enter. You should get the result 37902 if all is well.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Post Reply

Return to “8 BIT CORNER”