Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: klx300r on November 29, 2007, 06:47:45 AM

Title: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 06:47:45 AM
I had an old mod article that basically said you just had to add 4 more 256 dram chips to the board but I'm not sure if I have to modify any jumpers/ cut traces etc? also I understand that this onboard ram will interfere with the additional 512K on the trapdoor A501 and possible the clock??

anyone done this mod or knows where I can find some info on it?? I found the dram chips and hope to get the ol soldering iron going again soon
 ;-)
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Chain on November 29, 2007, 08:20:26 AM
http://eab.abime.net/showthread.php?t=31816
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on November 29, 2007, 12:05:33 PM
There is a hack floating around (I can't find it yet) to replace your 1 Meg Agnus with a 2 Meg Super Agnus (the one used in the A3000).  IIRC, the 4 existing ram chips are pulled and 8 new 1Meg chips are installed.  With just a few trace mods you get 2 Megs of chip on the motherboard.  You must then disable the memory on the A501 but you can still use the clock.  I did this modification almost 15 years ago and that machine is still running strong.

BTW: I thought I saw 2 meg Agnus for sell on AmigaKit.

If you have 1 Meg of chip (512K on the mb and 512K on the A501), whats the advantage of moving it all to the mb?  You still need the RTC.  If you add another 512K (1.5 meg total) with some kind of glue logic, that 512K wont be true chip nor true fast memory.

You probably know this, but Supra's 500 RX fast ram expansion is one of the best first moves you can make (if you're not going for a HD/ram combo).   I wish I had had one of these back in 1989!
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Jeff on November 29, 2007, 12:14:07 PM
This hack was in Amazing Computing Amiga magazine in '93 I think. I did it to my rev 6a A500 at the time and it worked great! I still have the article somewhere, but I bet the 1Megx4 drams are hard to find these days:-)

It would probably be better to find a used Megachip.

Jeff
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on November 29, 2007, 12:40:41 PM
I think I remember getting the plans from a magazine as well.  I did find a file on my HD that details a similar hack for the A2000. The URL was still in the file note.   I never tried this one since acquiring A2000s only a few years ago.

I didn't test this link: http://main.aminet.net/hard/hack/A2K_agnus_hack.lha
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: AeroMan on November 29, 2007, 02:49:41 PM
Quote

klx300r wrote:
I had an old mod article that basically said you just had to add 4 more 256 dram chips to the board but I'm not sure if I have to modify any jumpers/ cut traces etc? also I understand that this onboard ram will interfere with the additional 512K on the trapdoor A501 and possible the clock??

anyone done this mod or knows where I can find some info on it?? I found the dram chips and hope to get the ol soldering iron going again soon
 ;-)


I´ve did this to a friend´s A500 a long time ago. As far as I remember, there is a jumper to set, and nothing more than this. I´ll try to find the magazine that had this article.
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: rkauer on November 29, 2007, 07:32:51 PM
http://www.savel.org/old/amiga/upgrade.html ...
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:40:27 PM
hey thanks im gonna try this out & keep my fingers crossed ;-)
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:41:42 PM
ok please let me know when/if you find that old article as my soldering hand is getting itchy :-)
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:42:26 PM
thanks for the reply but the link is dead :-?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:50:59 PM
Quote

Tenacious wrote:

If you have 1 Meg of chip (512K on the mb and 512K on the A501), whats the advantage of moving it all to the mb?  You still need the RTC.  If you add another 512K (1.5 meg total) with some kind of glue logic, that 512K wont be true chip nor true fast memory.

You probably know this, but Supra's 500 RX fast ram expansion is one of the best first moves you can make (if you're not going for a HD/ram combo).   I wish I had had one of these back in 1989!


I basically need the extra chip ram to help my create my own music samples and also when using sequencer and tracker programs...and of course a few games require at least 1 mb chip too ;-)  I already got a Supra 500 RX with 2MB fast ram installed along with a A590 with 2MB as welland a 2GB scsi drive....serves me just fine for my retro gaming and making music :-D
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:52:09 PM
Quote

Tenacious wrote:
I think I remember getting the plans from a magazine as well.  I did find a file on my HD that details a similar hack for the A2000. The URL was still in the file note.   I never tried this one since acquiring A2000s only a few years ago.

I didn't test this link: http://main.aminet.net/hard/hack/A2K_agnus_hack.lha


thanks for the reply but the link is dead :-?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 29, 2007, 10:53:16 PM
Quote

rkauer wrote:
http://www.savel.org/old/amiga/upgrade.html ...


 hey thanks im gonna try this out & keep my fingers crossed
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on November 30, 2007, 02:19:33 AM
It would be interesting if rkauer's link will convert a NTSC A500 into a defacto A500+ (I came away from the link a little in doubt).  If it works, (and you have 2-Meg Agnus) then all you need is a European (1 meg) A501 mapped to the chip memory address space.

The mod I mentioned above puts all 2 megs on the motherboard, the A501 is retained for the RTC only and its memory is disabled.

The Aminet links are broken because the directory structure was consolidated.  The hardware hacks were moved under the docs.  aminet.net/docs/hard/A2K_agnus_hack.lha

Good Luck
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on November 30, 2007, 02:28:47 AM
@klx300r

You have 1 Meg of chip ram, right? Not 512K of chip and 512k of fast when the sidecars are all pulled off, right?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 30, 2007, 08:54:20 PM
Quote

Tenacious wrote:
It would be interesting if rkauer's link will convert a NTSC A500 into a defacto A500+ (I came away from the link a little in doubt).  If it works, (and you have 2-Meg Agnus) then all you need is a European (1 meg) A501 mapped to the chip memory address space.

The mod I mentioned above puts all 2 megs on the motherboard, the A501 is retained for the RTC only and its memory is disabled.

The Aminet links are broken because the directory structure was consolidated.  The hardware hacks were moved under the docs.  aminet.net/docs/hard/A2K_agnus_hack.lha

Good Luck


ok thanks i'll check it out but I have a 8372A Agnus which is only 1 MB..i beleive the 8375 was 2 MB but im not sure
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 30, 2007, 08:55:34 PM
Quote

Tenacious wrote:
@klx300r

You have 1 Meg of chip ram, right? Not 512K of chip and 512k of fast when the sidecars are all pulled off, right?


well right now without my sidecars I have 512 chip 512 fast but hopefully this mod will give me 1mb chip and  if I can still keep my RTK that would be great too :-D
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Damion on November 30, 2007, 09:11:10 PM
Quote

Tenacious wrote:

You probably know this, but Supra's 500 RX fast ram expansion is one of the best first moves you can make (if you're not going for a HD/ram combo).   I wish I had had one of these back in 1989!


I'll never forget the day I got my Supra 500RX. Next to my HS girlfriend, it was almost more excitement than a kid my age could handle. ;-) Good times indeed! :pint:


Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Zac67 on November 30, 2007, 10:24:13 PM
If you want to have 1 MB chip, the first thing you need is that your Agnus has to be able to handle it. Whether the 2nd 512K sits on an A501 or onboard does not matter a single bit.

With a 1 MB Agnus, you just change the A19 jumper and open the _EXRAM jumper, that's it.
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on November 30, 2007, 11:48:48 PM
Quote

Zac67 wrote:
If you want to have 1 MB chip, the first thing you need is that your Agnus has to be able to handle it. Whether the 2nd 512K sits on an A501 or onboard does not matter a single bit.

With a 1 MB Agnus, you just change the A19 jumper and open the _EXRAM jumper, that's it.


whoooaaaaa  :-o ok (me shuts off soldering iron for now) now since I already have the 256 drams can I install them on the mb without any conflict  :-?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on December 01, 2007, 01:45:17 AM
@klx300r

I caught on too late, sorry.  The A500 technically has 3 kinds of memory, but, only 2 labels to call them by.  Pretty confusing, huh?

Chip Ram:  memory that is shared by the CPU AND all of the coprocessors.  This memory is managed by the Agnus chip.  The CPU must waite for its turn to use it.  The A500s (not A500+) all shipped with 512K of chip memory on the MB.

Fast (slow) Ram:  This originally was the memory on the A501.  Commodore mapped this memory to a different block address than the 2 Meg address space reserved for Chip.  It is not shared with the coprocessors, however, it is still managed by the Agnus chip.  The CPU must wait to use it as well.  This address space is called Fast by Commodore, but it's not true fast nor true chip. This address range has worst attributes of both kinds and should not be used.

Fast (true) Ram:  This memory comes off the side CPU connector and is never shared or slowed by the coprocessors.  It comes with its own refresh circuitry (not managed by Agnus) and so the CPU can run full speed through these addresses.  8 megs is the max. for the stock 68000.

This strange situation came about because of the evolution of the Agnus chip, which could originally address only 512K
of memory (used in A1000 and, I think, some A500s). The next version could address 1 Meg of chip, used in most A500s and A2000s.  The Super Agnus could address 2 megs and was used in A500+, A600, A3000, etc.

Commodore provided jumpers on later A500 MBs to select the address range where the A501 could live, but, set it to Fast/Slow by default.  Really stupid.  There are several docs on Aminet that detail moving the A501 to the true chip ram address range.  Probably, most A500s that remain have had this simple modification.  I'm surprised that yours didn't.

As a practical matter, 1 Meg of chip is usually enough for an A500, 3 of my A500s are configured this way.  Without a 2 Meg Agnus, I don't know how you can utilize the extra chips you bought.  Maybe someone else does.

I'm gonna sign off, I'm missing "Polar Express" with the kids.


Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Zac67 on December 01, 2007, 10:19:05 AM
Without somewhat severe modifications to the board, esp. Gary's address decoding logic, you can't use more than 1 MB chip/'fast' total.
There have been lots of boards that used a Gary adapter to actually multiply the slow-fast RAM to up to 1.8 MB, but they'd have to be made to allow 1 MB chip, else you'd also have to heavily modify them.

You should note that the 2 MB Agnuses in A500+/A600 and A3000 are essentially different in pinout as the latter can provide a 32 bit data path to chip RAM.
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 01, 2007, 01:55:11 PM
Quote

Chain wrote:
http://eab.abime.net/showthread.php?t=31816



followed this thread and I'm more confused now then when I started out :-?  so did you ever get this mod to work to get 1MB chip soldered on board, 512k fast with RTC working fine on trap door on the Rev6A motherboard :-?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Zac67 on December 01, 2007, 02:22:40 PM
Quote
Zac67 wrote:
Without somewhat severe modifications to the board, esp. Gary's address decoding logic, you can't use more than 1 MB chip/'fast' total.


Third try to explain:
You can't use the 2nd onboard 512K and the trapdoor RAM simultaneously unless you rework the addressing logic. If you don't understand what this is about, you won't be able to do it.
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 01, 2007, 05:54:33 PM
Quote

Zac67 wrote:
Quote
Zac67 wrote:
Without somewhat severe modifications to the board, esp. Gary's address decoding logic, you can't use more than 1 MB chip/'fast' total.


Third try to explain:
You can't use the 2nd onboard 512K and the trapdoor RAM simultaneously unless you rework the addressing logic. If you don't understand what this is about, you won't be able to do it.


hey thanks for your help but I'm reading 10 different solutions from 20 different people worldwide :-?  so I guess now the safest bet is just to keep my trapdoor expansion slot and change a few jumpers to get 1MB chip I guess..i got enough fast ram with my supraram500rx and a590 anyhow :-)

say I already sucked the solder outta all the dram motherboard locations....is it safe to leave them open or do I have to resolder them closed??
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 01, 2007, 05:55:50 PM
Quote

Zac67 wrote:
If you want to have 1 MB chip, the first thing you need is that your Agnus has to be able to handle it. Whether the 2nd 512K sits on an A501 or onboard does not matter a single bit.

With a 1 MB Agnus, you just change the A19 jumper and open the _EXRAM jumper, that's it.


change the A19 jumper to where :-?
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on December 01, 2007, 06:41:49 PM
@ klx300r

Most of us have been telling you the same thing. An ECS (or OCS) Amiga isn't likely to need more than 1 Meg of chip for any 1 application. I don't recall ever running out.  Going beyond the limits of your Agnus will require great knowledge on your part and the return on your investment deminishes very quickly after you acheive 1 Meg of chip.

What Jumpers?

Do you have access to Aminet?  There are a number files in Aminet/docs/hard/ describing the mod.  Get them all and decide which matches your MB revision, version of Agnus, and your sense of doing it 'right'.

You sucked the solder out of the MB?

Certainly, solder the chips back in.  Try to alternate between chips to prevent overheating any one of them.

Good Luck!
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 01, 2007, 11:29:34 PM
Quote

Tenacious wrote:
@ klx300r

You sucked the solder out of the MB?

Certainly, solder the chips back in.  Try to alternate between chips to prevent overheating any one of them.

Good Luck!


ya i initially was gonna solder 4 new 256 drams into the empty sockets on the 6a mb but now i'm gonna go on the safe route and just leave my 512 trap door expansion in and allocate that to chip ram so that i get a 1mb chip ram total an hopefully keep my RTC working...my supram500rx and a590 will take care of the fast ram.

saying that I understand I have to open jumper 7A and do something else to jumper 2..(can anyone confirm what I must do to jumper 2 please...i checked aminet with no concrete answers there...thanks for the help :pint:
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Tenacious on December 02, 2007, 05:45:06 AM
I checked Aminet and found the following files:

http://us2.aminet.net/docs/hard/A5001MChip.lha
http://de5.aminet.net/docs/hard/a500chip.lha

All talk about the Rev 6 MB and give a lot of detail.  There are even ascii diagrams of the jumpers.

To answer your question:

1. Remove the jumper (trace) between the middle and bottom pads of JP7.

2. Remove the trace between the middle and bottom pads of JP2 AND bridge a wire between the middle and top pads of that same JP2.

Look the files over.  There is another file in the same directory, 500Hacks, I think.  It details this and other modifications with switches so you can boot into Pal or NTSC.

Good Luck again!  
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 03, 2007, 03:39:16 AM
EXCELLENT :-D  Just finished the mod and it worked great !!! got a bit of a scare when I first booted it up & got greeted by a green screen but I troubleshooted the problem as being some extra flux on the board sooo after a good cleaning all was fine and peace was restored back in my Amiga land :lol:

thanks very much for your help :pint:
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: on December 03, 2007, 05:38:38 AM
Woaaa... what is this thread exactly about?

Did you want MORE than 1MB chipRAM or did you simply want to add 512k onboard and go from a 512k total ram Amiga 500 to one with 1MB chip?

I have an Amiga 500 here with 512k and the same MoBo revision. I also have piles of 256kx4 DRAM chips that are exactly the same type and I was asking myself exactly what I should do to expand the 500 to 1MB and make sure its all chip ram.

BTW, the Agnus chip in there is 8372A which does support 1MB chip.

If it really does require special logic chips to do that then it really sucks. The A2000 can go from 512k chip to 1MB chip just by flipping 2 jumpers and having the right Agnus and this board even has all the sockets...

Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: TjLaZer on December 03, 2007, 07:18:57 AM
I also have a rev 6a A500 with 1MB chip soldered on the board. How can I add some fast mem to the expansion slot? An A500+ mem expansion card maybe???
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Zac67 on December 03, 2007, 07:26:20 AM
A500+ cards only fit an A500+.
You'll need a sidecar expansion or something that goes to the CPU socket for real fast RAM.
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Chain on December 03, 2007, 01:26:35 PM
Quote

klx300r wrote:
Quote

Chain wrote:
http://eab.abime.net/showthread.php?t=31816



followed this thread and I'm more confused now then when I started out :-?  so did you ever get this mod to work to get 1MB chip soldered on board, 512k fast with RTC working fine on trap door on the Rev6A motherboard :-?


im also confused, dont worry :)

im posting updates to eab
cant maintain two threads sorry
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: Chain on December 03, 2007, 01:27:43 PM
Quote

TjLaZer wrote:
I also have a rev 6a A500 with 1MB chip soldered on the board. How can I add some fast mem to the expansion slot? An A500+ mem expansion card maybe???

 you need those three chips inbetweeen RAS lines
Title: Re: add 1 MB onboard ram to A500 Revision 6A MB
Post by: klx300r on December 04, 2007, 05:16:18 AM
Quote

eslapion wrote:
Woaaa... what is this thread exactly about?

Did you want MORE than 1MB chipRAM or did you simply want to add 512k onboard and go from a 512k total ram Amiga 500 to one with 1MB chip?

I have an Amiga 500 here with 512k and the same MoBo revision. I also have piles of 256kx4 DRAM chips that are exactly the same type and I was asking myself exactly what I should do to expand the 500 to 1MB and make sure its all chip ram.

BTW, the Agnus chip in there is 8372A which does support 1MB chip.



eslapion! dude yur everywhere man :-D  anyhow to make a very long story short YES you are able to get 1 mb chip ram with a 8372A agnus by basically cutting 2 jumpers and soldering 1 i.e see JP7a and JP2 & see link above...this mod allocates the trapdoor 512 k to chip memory rather than fast...