Hi again,
Before continuing, wanted to send my support to the people in Japan.
I visited friends in Sendai last summer - thankfully they are safe but may have lost their home, I haven't heard more than that they are well. Let's all hope the radiation worries subside soon.
So, back to the Mac 128 saga -
much more progress since the last update. So, I cleaned the board up with denatured alcohol, removed the ROMs and cleaned those too. After it was looking pretty and clean I put the board back into the Mac, turned it on - and no change. Still the vertical bars with the garbage pixels. Time for the next tactic.
At that point, I had a feeling that the RAM still had something to do with it but wasn't quite ready to charge into the desoldering stage quite yet. I decided to try taking the ROMs out of the known working 128 that I bought in the same group of Macs and swapping them into this board to see what would happen.
Opening up the working 128 revealed, if it's possible, an even dirtier mac than the first one! This second 128 board was absolutely covered with dust, and even had what looked like seeds and other natural bits of debris. Who knows what conditions these Macs were stored in. But that board did work despite the dust, so I grabbed the ROMs, cleaned them up a bit, and swapped them into the logic board of the non-working 128. Put that board back, fired it up and...
*bong*
with a sad mac code of 020400.. and a lot of stray pixels all over the screen. The sad mac code was fortunately readable but the numbers were missing several pixels. So it looks like at least one ROM from the 128 board was bad.. and in addition to that the sad mac code indicates that the RAM at G7 was bad.
Now it was time for desoldering.. I removed the G7 ram (an MT4264) and replaced it with a TI 4164 chip. I opted for the method recommended in the Pina book of clipping the leads off at the chip and removing them afterwards. Not sure what experience others had with this, but I don't think I had the right type of cutters for this job. Mine were a little too large and too blunt to effectively clip the leads off close to the chip. If anyone has any recommendations for good cutters for this, please let me know.
After adding this chip, the board went back in the Mac, turned on -
*bong* - Sad Mac 044120
-- 3 more chips to replace now, G11, G5, and F10. I replaced each of these, testing after each replacement, and things progressed as I expected - after replacing G11, the code was 040120. After replacing G5 - I had a momentary scare when I turned the mac on and instead of a regular bong and sad mac there was a distorted bong and a screen full of garbage, with the hint of a sad mac message in the middle. I refreshed the solder connections on the new G5 chip, tried again, and phew, all was well, with a sad mac of 040020.
Last chip to be replaced was F10. Replaced that, started again and -
** SUCCESS **! Regular screen, asked for a boot disk. From the external floppy, booted up system 1.1 and it worked!
So in total 4 of the DRAMS were bad, and one or both of the ROMs. I haven't gone back to figure out which one was the culprit. Looks like now to have both 128s running properly I'll need to find one or both ROMs.. or perhaps burn a replacement PROM. Does anyone have any experience with using currently available PROMS or EEPROMS for ROM replacement? I was looking into this for an Apple II+ repair at one point and it looked like the pinouts were different, but could be adapted with a special socket.
Anyway, thanks for all of the advice, and I'm glad the machine eventually worked. One more Mac liberated. Now I just need to find an easier way to get those bad RAMs off of the board, that part of the process took me way too long.