Dynamic Engineering Portable PDS RAM Card

David Cook

Active Tinkerer
Jul 20, 2023
200
265
63
I just bought a Dynamic Engineering Macintosh Portable RAM card with 2 MB of RAM installed.

Dynamic-engineering front.jpg


Dynamic-engineering back.jpg


I also purchased new old-stock Toshiba TC 518512FL-80 PSRAM chips to bring the card up to 8 megabytes. My plan is to use this on a 5120 (non-backlight) Portable.

The jumpers on the 2MB card are all installed except E1. I've seen a picture of this model of card with all the memory populated, where only jumper E3 is removed. So, that's what I intend to do.

Jumpers.jpg


Can anyone tell me (@techknight?) the jumper configurations? Is there anything I need to do with them to switch between a 5120 and a 5126? Is there a jumper to reduce memory to 7 MB on the card so that this can max out a 5126 but then be switched back to 8 MB to max out a 5120?

Thank you in advance,

David
 
  • Like
Reactions: misterg33 and eric

David Cook

Active Tinkerer
Jul 20, 2023
200
265
63
I have soldered on all the RAM. It works great in System 7.1 on a 5120 Portable. It shows 9MB total and passes all the memory test applications.

However, in System 6.0.8, it crashes when doing something as simple as displaying the About box in the Finder. I recall reading about a solution for this, but I can't seem to locate it on the forums. Does anyone remember?
 

David Cook

Active Tinkerer
Jul 20, 2023
200
265
63
As a workaround, adding a >=1MB RAM disk in the Portable control panel seems to prevent crashing.

The error is a memory manager error. That's suggests a bug or limit in System 6 beyond 8 MB. I tried using System 6.0.8L without success. I wonder whether a Macintosh LC with > 8MB will crash. I'm going to try it.
 

Garrett

Tinkerer
Oct 31, 2021
158
149
43
South Carolina
Great work! I saw this card on eBay as well - glad someone here snatched it up. Looks like the same RAM ICs that the PowerBook 1xx series uses. Did you have to tinker with the jumpers to get it working? I wonder why Dynamic Engineering didn't use the dedicated RAM expansion connector, but rather the PDS interface... access to more signals not present on the RAM slot?