General Category > Lisa Troubleshooting and Repair

RamStak Issues

(1/2) > >>

blusnowkitty:
Hey all, does anyone have a RamStack in their Lisa? I bought a bare board a few months ago and only just now got a bunch of 41256Cs to fill it with. Problem is whenever I install the board in my 2/5 in either slot, whether I have it filled with 1.5MB or the full 2MB, and whether or not I'm using an Apple 512k board with the 1.5MB config, the Lisa gives me the beep code for no memory found. The included install pamphlet just says to move W1 to the correct position depending on if you want to use one or two RAM boards, which I've jumpered correctly for single-board and dual-board configs.

Is it also possible that the RAM I bought is simply too fast for the Lisa? I got some 100ns chips, the Apple 4164s are 200ns, and I see a RamStak on eBay right now outfitted with 150ns chips. Other possibilities include that I didn't socket the chips correctly (they appear to be NOS so the legs were still splayed out like they came from the carrier tube and I don't have a fancy leg flattening tool like Adrian Black does), or that the chips were all bad/fake (They all lack the usual remarking signs, but could still be a possibility. I did try the acetone test; the markings on the top did fade a little but it wasn't an instant, immediate black smudge on my Q-Tip. They'll either be originals marked with ink, or they're some very high quality fakes.).

Any thoughts?

rayarachelian:

--- Quote from: blusnowkitty on January 29, 2022, 07:36:15 pm ---Other possibilities include that I didn't socket the chips correctly (they appear to be NOS so the legs were still splayed out like they came from the carrier tube and I don't have a fancy leg flattening tool like Adrian Black does), or that the chips were all bad/fake

--- End quote ---

Dude! They're like $20, nothing fancy either: https://www.amazon.com/MCM/dp/B00DRDOG2K/

Totally worth it even if you have to do just a few chips. It's a tool you should have. As are those chip puller clips. Saves you tons of aggravation and issues.

I can't speak to the speed issues, but theoretically if the DRAM doesn't leave the data out signal long enough for the Lisa to read it, it will be an issue.
So most likely, you also shouldn't mix different speed chips. It's probably ok if the whole board is the same speed, but not 100% sure. I'd guess @sigmaseven has much info on this than I do.

Since I see a "C" at the end of that chip maybe it's that some are CMOS and the rest are NMOS? I'm just guessing here, but they do have slightly different electrical properties, which might, or might not matter.

(All that said, my experience with PCs is the opposite, and you can use faster DRAM than the machine supports, but still you're also not supposed to mix different types as it causes issues.)

There's also a bug in the Lisa Boot ROM with 2MB, 1.5M works just fine. The 3A ROM works just fine with 2MB, but H and earlier throw a memory error for some reason.

Another test you might try, is to remove all the original chips (carefully and safely static electricity wise) and move the new chips to the top, set the dip switches properly and see if the ROM will pass the test? They should be in gangs of 9, not 8, since the Lisa wants parity memory.

blusnowkitty:

--- Quote from: rayarachelian on January 30, 2022, 01:19:29 pm ---
So most likely, you also shouldn't mix different speed chips. It's probably ok if the whole board is the same speed, but not 100% sure. I'd guess @sigmaseven has much info on this than I do.

Since I see a "C" at the end of that chip maybe it's that some are CMOS and the rest are NMOS? I'm just guessing here, but they do have slightly different electrical properties, which might, or might not matter.

There's also a bug in the Lisa Boot ROM with 2MB, 1.5M works just fine. The 3A ROM works just fine with 2MB, but H and earlier throw a memory error for some reason.

Another test you might try, is to remove all the original chips (carefully and safely static electricity wise) and move the new chips to the top, set the dip switches properly and see if the ROM will pass the test? They should be in gangs of 9, not 8, since the Lisa wants parity memory.

--- End quote ---

Yeah I am sure mixing speeds is not a good idea but I wanted to just test and see if the RamStak was alive with 1.5. I was not aware of the ROM bug though! I will have to run a solo 1.5 config and see if that changes anything. Do want a nice 2MB Office System config though.

Lisa2:

--- Quote from: blusnowkitty on January 29, 2022, 07:36:15 pm ---Hey all, does anyone have a RamStack in their Lisa? ...
Any thoughts?

--- End quote ---
I have a couple RamStacks.  According to the manual, you should use 150ns 256K DRAM chips. 
When you said you "bought a bare board" do you mean the board had no RAM installed or it was a blank PCB?
I would try it with just one row populated ( 512K ) first to see if you have RAM issue or a board issue.

BTW, the manual can be found here:  http://www.bitsavers.org/pdf/apple/lisa/macintosh_xl/Dafax_Ramstack_Jul85.pdf

Note that AST did make a 64K DRAM version also, basically a replacement for Apples 512K card.  What are the markings on the board? Can you send a photo?

Rick

blusnowkitty:

--- Quote from: Lisa2 on January 30, 2022, 10:14:17 pm ---I have a couple RamStacks.  According to the manual, you should use 150ns 256K DRAM chips. 
When you said you "bought a bare board" do you mean the board had no RAM installed or it was a blank PCB?
I would try it with just one row populated ( 512K ) first to see if you have RAM issue or a board issue.

BTW, the manual can be found here:  http://www.bitsavers.org/pdf/apple/lisa/macintosh_xl/Dafax_Ramstack_Jul85.pdf

Note that AST did make a 64K DRAM version also, basically a replacement for Apples 512K card.  What are the markings on the board? Can you send a photo?

Rick

--- End quote ---

Aha, so that explains things a bit! I did see that manual several months ago before I got my board, and then when I got mine I didn't look closely at that manual cause I thought they would be identical. Turns out, my board started life as a 512k pre-populated configuration and because of that, my manual pretty much only says to set W1 for a solo or dual-board configuration, install the board, and you're good to go. It makes no mention of the RAM timings required or the parity configuration, though I did buy more than enough to fill the board to 2MB. I bet the fact it needs 150ns chips and I got 100ns is the reason why it's not working. You'd think 50ns wouldn't be that big of a deal, but all the stories I've heard of the Lisa being very timing-critical... And by the time I got my board, the original 512k had been stripped off so it was just the logic chips and empty RAM sockets.

For what it's worth, I did try a solo config with 1.5MB, 1.0MB, and 512k of RAM in MEM1 and they all failed. Looks like I need to find some 150ns 41256 chips! Or win that second RamStak on eBay which already has 1.5MB of 150ns chips on it.

And hey, it's not that big of a loss - we learned there's two different manuals for the RamStak and I'll archive the second one, and I now have some memory to upgrade my IBM 5170 (wait, is swearing allowed?) with!

Navigation

[0] Message Index

[#] Next page

Go to full version