• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

128k MoBo, garbled video and chime with Sad Mac

TheMacGuy

Well-known member
I got the cap on the end of the 512kE's CRT back on and it fired up like a champ, so I threw the 128k board in for testing.

I didn't get a blinking floppy, no, but instead a garbled chime, then shortly after a black garbled screen with a sad Mac and an error code of:

04E925

Any ideas? I'm kinda bummed.

 

Tekk

Active member
04E925 signifies a RAM error. Are the last four digits the same every time? They are supposed to be a bitmask that points you to the physical location of the bad memory chips on the logic board.

E925 in binary is 1110100100100101-- a lot of bits are set. I don't think that many memory chips would go bad on one logic board, so the problem is most likely elsewhere.

There's an interesting repeating pattern of 010 in there, which makes me suspect an address decoding chip may be out. I know the 74LS138 was a common chip for this task, are there any of those on your logic board? I don't have a board pulled right now to check. What are the full part numbers of the 74LSxxx chips near the RAM chips?

 

TheMacGuy

Well-known member
I'll pull it out tomorrow and check. I'm to tired right now and have got a a lot to do tomorrow!

 

techknight

Well-known member
ive started to notice more and more ram failures on the 128K and early 512K models.

Wonder if the early production RAM had contamination issues on the substrate?

 

Macdrone

Well-known member
The garbled video same as mine leads me to believe its not a ram issue. I did the piggy back ram and changed roms with no change in garbled video. I would guess that maybe the video chip is the issue.

 

TheMacGuy

Well-known member
I guess now would be the time to learn how to solder. It shouldn't be to hard to figure out.

And if it doesn't workout, I'll just fame it in a shadow box and hang it on my wall. For less then $70, it was worth the gamble.

 

TheMacGuy

Well-known member
Here are the 47LS chips and their locations in the G and F rows (where the RAM is):

G-1: SN74LS393NDS

G-2: 74LS257ANB

F-1: SN74LS393NDS

F-2: SN74LS257ANDS

F-13: SN74LS166ND

F-14: SN74LS166ND

F-15: SN74LS151AN

I'm thinking that the "E" in the code could mean row E, so here are all the chips in that row (also has some 74LS chips and the processor):

E-1: HAL 16R8CN 8417

E-2: HAL16R4CN 8417

E-3: 10X-1-1222 B 8411

E-4 to E-10: MC68000G8 GN78416 (processor)

E-12: SN74LS244NDS

E-13: SN74LS244NDS

E-14: HAL16R8CN 8412

E-15: SN74LS161AN

 

Macdrone

Well-known member
I ordered new ram chips from my thread and it made no difference, that much ram going bad at once doesn't make a whole lot of sense. I would think its another issue, garbled video doesn't scream bad ram. Hopefully when McD gets time maybe he will have better insight.

 

Byrd

Well-known member
See my thread here a couple of years ago documenting the repair of my 128K with bad RAM, aka "bit rot". It too displayed video corruption with the Sad Mac displayed.

viewtopic.php?t=14580

 

Macdrone

Well-known member
Well that would be great. I hope he replaces the ram chips and it fixes it. That would be great.

 

Tekk

Active member
I'm thinking that the "E" in the code could mean row E
Going by the "Single Chip Identification" table on the Apple page I linked in my previous reply, 1110100100100101 (E925 in binary) means that the RAM chips at locations G12, G11, G10, G8, G5, F10, F7, and F5 are bad.

that much ram going bad at once doesn't make a whole lot of sense. I would think its another issue, garbled video doesn't scream bad ram.
That much RAM going bad at once doesn't make a lot of sense, you're absolutely right. This is why the address decoding circuit needs to be considered as well. But garbled video can have everything to do with RAM -- RAM is where the video buffer is stored.

Maybe someone more experienced than me can jump in and help troubleshoot the 74xx logic that implements the RAM chip select signals. I've reached the end of my technical knowledge. :?:

 

James1095

Well-known member
The video circuitry shares the system RAM to hold the bitmap of the display, so bad memory or the circuitry supporting it can definitely corrupt the video.

I would first check carefully for bent/shorting pins on the bottom of the board, then start looking at the memory address decoding circuitry. A logic analyzer would be ideal here, but a scope or logic probe can tell you a lot.

 

techknight

Well-known member
with such random address errors, I vote the RAM timing controller chips being bad. the RAS/CAS read/write/select logic. all it takes is a stuck or noisy 74 series gate, and your dead in the water.

 

mcdermd

Well-known member
Well, on macdrone's board, I replaced one of the chips is said was bad. That made no difference in the error code so I made the leap to think the DRAM wasn't the issue. So I went and one-by-one replaced every 74LS chip on the board - 13 of them. None made any differences. It's either a different chip or maybe there is some board rot in the traces?

 

Macdrone

Well-known member
That would suck, as that machine I don't think got any use whatsoever. I think it was a present never used.

 

TheMacGuy

Well-known member
You might be right uniserver. Should I try dropping in the ROM from the 512kE and see if it makes a difference? There shouldn't be any problem put 512kE (Plus) ROMs onto a 128k board, right?

 

techknight

Well-known member
You can put plus ROMs on a 128k and itll work. All 3 boards follow the same architecture and addressing scheme. Boards dont rot without being exposed to external forces, such as cap goo, Or, exposed to high moisture and/or corrosive air. (salt air by seaside destroys PCBs)

 
Top