GS-RAM Plus: Difference between revisions
Line 14: | Line 14: | ||
The PLDs however were secured and were unable to be read or copied directly. Luckily the PLDs were early GALs which could have their code extracted using a Run-Fei RF-2148USB IC programmer. The software for the programmer allows for some early PLDs with security issues to be copied regardless of the security bit being set. Henry was in luck and was able to read and duplicate all the PLDs for this board. | The PLDs however were secured and were unable to be read or copied directly. Luckily the PLDs were early GALs which could have their code extracted using a Run-Fei RF-2148USB IC programmer. The software for the programmer allows for some early PLDs with security issues to be copied regardless of the security bit being set. Henry was in luck and was able to read and duplicate all the PLDs for this board. | ||
== Support and Testing == | == Support and Testing == |
Revision as of 08:02, 10 August 2016
The GS-RAM Plus is a RAM Board capable of 6 Meg on-board for the Apple IIgs computer made by Applied Engineering (aka - AE).
The DRAM used are standard 1Meg x 1bit DRAMs, and the board can be expanded 1 Meg at a time. AE's rare optional 2 MEG Piggyback Card could also be installed and expand the RAM up to a total of 8 Megs, however this was rarely if ever done due to the cost of RAM at the time. AE also claims the board is "fully DMA (direct memory access) compatible", however this can't be so since the PFI/CYA isn't being bypassed on the IIgs motherboard. Nor was any software ever written to test or take advantage of DMA-able RAM above 4 Megs.
The GS-RAM Plus board had a several revisions and required certain GAL revisions in order to work in either the ROM1 or ROM3 IIgs. No one GAL revision existed which allows the RAM board to work in both IIgs systems.
Sales: The PLDs can be purchased from the ReActiveMicro Store.
ReActiveMicro plans to produce and release a schematic of this board. Once completed it will be listed below.
History
Henry from ReActiveMicro received a GS-RAM Plus from the Washington Apple Pi users group when they were cleaning out their Apple II connection back in 2006. Henry was in the process of studying PALs and GALs at the time and found that the GS-RAM Plus board worked in some IIgs units but not others. After a lot of research Henry discovered the revision of the GSPLD1 mattered, and is what ultimately allowed for the board's correct operation depending on the ROM revision of the IIgs the GS-RAM Plus was installed.
The PLDs however were secured and were unable to be read or copied directly. Luckily the PLDs were early GALs which could have their code extracted using a Run-Fei RF-2148USB IC programmer. The software for the programmer allows for some early PLDs with security issues to be copied regardless of the security bit being set. Henry was in luck and was able to read and duplicate all the PLDs for this board.
Support and Testing
ReActiveMicro can support and repair your GS-RAM Plus board. Email them for details.
The best way to test your GS-RAM Plus RAM Board would be using MegaMemoryTester or the more comprehensive MiniMemoryTester.
Different Versions of the GS-RAM Plus Board
There are two known revisions of the GS-RAM Plus board. "REV D" and "REV E". The identifier marking can be found on the small tab or "support foot" on the board in the middle of the bottom edge under the RAM sockets area. The marking is on both the face and rear of the tab. The only difference noticeable about the revisions is the date code on the PCB.
-
Revision "D" board.
-
Revision "E" board and PLD marking.
Different Versions of the GSPLD
The GSPLD2A is on the left side of the board. This PLD doesn't seem to matter about which ROM IIgs it is installed in, nor has any other versions of this PLD been discovered. If you happen to have a different version, please contact us.
The GSPLD1 is the PLD that matter when installed in a ROM1 or ROM3 IIgs. Revision "A" is for the ROM1. Revision "B" is for the ROM3. The PLDs should be clearly marked with either labels or with printed markings on the ICs.
The replacement PLD also needs to be of 15ns speed or faster, or the IIgs will NOT see the board as being installed regardless of the code on the PLD.