Login
Search for:


Previous | Next

From: Richard Atkinson
Date: 1998-09-15
Subject: Re:64K
> >> C16 users should upgrade to 64K - I'm thinking about doing a web page on
> >> this operation. It really does open up many extra oppurtunities (as well
> >> as being an easy and "fun" mod to do).
>
> > Is it as simple as putting in 4164s instead of 4116s, or is there more
> > involved? Mind sending me a copy for the Commodore Knowledge Base's archives?
>
> Replacing the chips by 41464's, cutting two routes on the PCB and
> connecting two pins to the addresslines by wires.
>
> I'll look for the exact description, anyway it's just a simple hack except
> the removing of the old memory chips.

This was found in Discovery magazine issue 2. I'll try to do a web page with pictures when I actually perform the mod myself. (but note there are already pictures of a 116 modded in this way, on the same page where I found the 116 schematics)

The Virtual PLUS/4 :

Upgrading your C16 to 64 Kilobytes!

by Martin Gierich

How many times have you heard from PLUS/4 fans, "Your C16 is only good as a PLUS/4 parts depot" ? How many times have you been offerred money for your C16 by these same TED-chip-seeking adepts? Disregard temptation because now your C16 can be turned into the pseudo-equivalent of a PLUS/4
with the ability to run a great deal of PLUS/4 software. You see, the C16 and PLUS/4 belong to the "264" series of Commodore machines. The C16
is actually a PLUS/4 with a few chips missing, notably the 6551 UART (and userport) and a full 64 KB of memory. In this article, we will be upgrading a C16 to a full 64 KB, allowing us to run many PLUS/4 or "generic 264"
software (minus userport-terminal programs and some assorted misc.
software).

:::Important:::

Before starting read this carefully and check out the schematics
in your C16 manual. You should be familiar with soldering. I have
reconstructed this, it is about 10 years since I have done this.
I can give you no warranty, do it on your own risk ! Neither myself
nor the staff of the disC=overy journal is responsible for any use or
misuse of information presented in this article.

1. Buy two 64x4 bit dynamic RAM chips like "TMS 4464" or "41464".
They should cost less than US$10 together.

2. Remove your two old "TMS 4416" RAM chips from your C16. They are
labelled U5 and U6. You might destroy them, but be careful to not
destroy something else ! I have used scissors to cut the pins and
then I have desoldered the pins.

3. Now solder two 18 pin sockets in where the old RAM chips have been.
Again do it carefully to avoid destruction ! Check out where pin 1
is. Then plug in the new RAM chips.

4. Check everything again, then switch on your C16. It should still
show "12KB free".

5. Adress lines A0 to A13 are connected to the multiplexers U7 and U8.
You need to connect A14 and A15 to them instead of +5V at U7 pin 2
and U8 pin 14 (but the +5V connections at pin 16 must be left).
For example get them from the CPU (U2) pin 21 and 22. First scratch
the +5V connections. U8 pin 14 is connceted on the lower side only
and should be easy to disconnect. U7 pin 2 is more tricky.
Disconnect the line between pin 2 and pin 16 at pin 16 on the upper
side (U7). Pin 16 still gets +5V from the lower side.

Now you have two choices:

6a. To always have 64KB:
Connect U7 pin 2 with U2 pin 21 (A14).
Connect U8 pin 14 with U2 pin 22 (A15).

6b. To choose between 16KB and 64KB:
You need a double switch (or whatever this is called, it has 6
pins). Connect U7 pin 2 and U8 pin 14 to the two middle pins of
the switch. Connect U2 pin 21 and 22 to the two upper pins of
the switch. Connect +5V or Ground to the two lower pins of the
switch. With that you can chosse where your 16KB area is located
in your 64KB area. I have used FB13 to get Ground and FB14 to get
+5V.

Keep the connections short !

7. Check everything again carefully. Then switch on your C16. It
should show "60KB free" if the switch is in right position.

8. It is a good idea to replace the 7805 (labelled VR1) with a 78S05,
because the 78S05 switches itself off, if it gets too hot.

Simple, eh? Enjoy !
--
For questions or general commentary on this article, Mr. Martin Gierich may be reached at the following internet address : uj3w@rz.uni-karlsruhe.de

-- End of quotation

Richard.

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon