Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: PulsatingQuasar on March 07, 2009, 02:11:40 PM

Title: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on March 07, 2009, 02:11:40 PM
I bought a dead Amiga 4000 motherboard to fix. It was missing the ramsey so I soldered that back on.

If I remove the chip RAM I get a green screen. So I know the processor board is working and the ROM is also doing it's thing. If I stick the RAM back in the screen stays black. Well, not completely. If I turn the brightness and contrast way up on my monitor I can see there is a signal. I also get the white short line on the screen from powering up the 68040 so I know the CPU board is working.

No flashing lights and I can use Ctrl-Amiga-Amiga to which the Amiga responds with the power light going dim and coming back up. No diskdrive click.

The Buster, Gary and both CIA's stay cold.

The freaky thing is that I got it working once after spraying contact cleaner on the SIMM, ROM socket, power connector and CPU connector and after applying some pressure on the CPU board connection. But I haven't gotten it to work since then. So I think this might just have been a freak occurence.

How can I meassure either of the CIA chips is causing the Amiga not to boot?

It's either that or there is a PCB problem somewhere on the mainbord. There is no battery damage.

It's really odd that it worked once.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: x303 on March 07, 2009, 02:23:39 PM
If I recall right: 1 cia chip is for the diskdrive and the other one for the keyboard. Why not switch them over ?

Or take a look here (http://www.amigahistory.co.uk/selftest.html).

[color=ff0000]x303[/color] :-D  :-D  :-D
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on March 07, 2009, 09:03:46 PM
Because they are soldered down.

There must some kind of measurement I can do to find out if it's the cause of the not booting.

Title: Re: Dead Amiga 4000 motherboard; what next
Post by: arnljot on March 07, 2009, 11:11:37 PM
I assume that you have played with the jumpers, and that was not in play when it freak booted.

I'm thinking of the INT/EXT jumper for the CPU Clock source. It comes in play between 030 and 040/060 cpu cards.

I do not suspect the CIA chips since you have had it boot once and it was through making sure things are propperly seated and all contacts were clean. And like you say, the CIAs are soldered on.

So reconsider and find a new gut feeling. Which chips seemed to benefit most from your tlc.

Also, anything that can be taken out of the card should also be verified on a working motherboard.

Look over all caps also, are they dry or busted?

And finally, if the CIAs are busted. Look for two 22pin sockes, find your solder iron and find two new CIA agents and socket them :-)

Sounds like the card can be saved since you've had it alive once
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on March 08, 2009, 09:25:16 AM
The jumpers are in the correct location. But I also tested with other 040 and 030 boards.

All capacitors have been replaced.

The only thing I can take off is the Super Buster 11 which I bought new from Vesalia because the board had a rev 7 buster. So I don't think it's that.

Where do you actually get 2 new CIA chips these days?
EDIT: Found them at Vesalia. I'll order a couple of them.

What is interesting is that the board has flexed a lot around the CPU connector. The connector has actually bended somewhat.

I could stick the CPU board on the motherboard and use a multimeter to test the connections one by one but if that is not it, it might be a broken trace or via. That's going to be hard to find.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: countzero on March 08, 2009, 10:15:19 AM
did you check the capacitors ?
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: da9000 on March 08, 2009, 12:26:26 PM
@PulsatingQuasar:

First of all it sounds like you know what you're doing (see below about diagnosis). A good thing when starting with such complicated things.

Second thing: very strange that Ramsey was missing. Was it desoldered? (you mentioned soldering it). To me it's a sign that someone messed with the board before (they thought it was dead? knew it was dead?)

You mentioned replacing all the right stuff and the caps and also getting it to work at least once. VERY good sign.

Also your description about the "gray screen" (video signal present), Ctrl-A-A resets, white "flash" on power on, no ChipRAM=green scren, are "spot-on" for diagnosis. Good job. I'd agree with you that the CPU is working properly EVEN if you later describe the socket being bent and flexed (explain the flexed part again?).

Now, if it's not the socket, it's most likely one of the CIAs or some other part. I'd blame the CIA first, and the reason why is that it not only controls the stuff mentioned above, but if I recall correctly it's also the part that will map the Kickstart (I assume you've swapped the Kickstarts with known working ones, as well as all other socketed chips) which of course is necessary for the booting to occur. Therefore, if one (I don't remember which one controls the memory mapping, so you'll have to do some research on that and target that one first) of the CIAs is toast, the machine will power on, the CPU will be online, but no booting (aka. "almost black screen").

And now for the sweet part: hackery time: You don't have to remove the CIAs if you don't want to. What I did is take a PLCC socket which is the right size for the CIA, and flip it upside down, and "crown" the CIA. Then bend up the pins of the socket, and place the NEW CIA inside of the pins. Solder pins to CIA. Now you have a "complete crown". Last bit: cut the VCC pin on the old CIA (the one on the motherboard), so that there's a gap and therefore even side-ways pressure will not allow contact with the chip's portion of the pin. This will effectively disable the onboard CIA. Now place the "crown" on top of the CIA and boot. Note: you might have to file away some of the plastic of the PLCC socket so that the crown will sit and not pop-up. Hope these mini-instructions made sense. If I have some time I'll post photos.

Good luck mate and let us know how it goes.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on March 08, 2009, 01:09:52 PM
Great tip about the PLCC socket.

The ramsey was indeed soldered off by the previous owner. I bought one from Vesalia and soldered it back on.

I also fixed jumper J500 and some traces next to the ADV chip since the previous owner took that off too.

I measured all the pins between the motherboard and a CPU board and they all make a connection so the CPU connector is not the problem.

I'll buy a bunch of those CIA's from Vesalia. Since they are a common cause for problems it never hurts to have a few spares around.

Next weekend a new try to fix this motherboard. :-)
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: x303 on March 12, 2009, 09:45:09 PM
Quote
The ramsey was indeed soldered off by the previous owner

and

Quote
since the previous owner took that off too.

Who do we have to beat up for all of this pointless abuse ? :pissed:

Let us know if you got the mainboard working.

[color=ff0000]x303[/color] :-D  :-D  :-D
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on April 25, 2009, 09:20:31 AM
Small update.

It doesn't look like the CIA chips are the problem. The problem still persists.

What I did next was to fit an 68030 accelerator because it is smaller. I then was able to feel the temperature of the Ramsey chip which within minutes gets warm/hot. That is not OK because on a working A4000 motherboard the Ramsey barely gets warm.

So I was afraid it might have been broken. So I cut it off and this time I soldered on a socket and put a new Ramsey in the socket but again the temperature gets warm/hot within minutes.

The only thing I can think of now is there is a short cirquit on the mainbord that kills the ramsey. I don't think I will continue to fix this board unless it's something obvious I can fix first.


Other Amiga 4000 mainbord problem:
I have another Amiga 4000 mainbord here which works but it doesn't see any fast ram from the mainbord or from a Fastlane Z3 expansion. Should I replace the Ramsey first and then some other chip like the Buster?
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: recidivist on April 25, 2009, 09:27:25 AM
 What is most likely cause of  4000 motherboard not seeing,i.e. zorro cards not working?
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: CLS2086 on April 25, 2009, 11:46:26 AM
You may have capacitor leak that cut a track...
Contact amigacenter.com  :rtfm:
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on April 27, 2009, 08:34:19 AM
The motherboard that didn't see the fast RAM on the motherboard had 4 tracks that didn't connect anymore to U891 from the via's. I fixed that and it now sees the memory again. This board is fully working now.

The other one is still dead. I also looked around on a German forum and asked Amiga Center about a possible cause. It is clear it is a short cirquit that heats up the Ramsey but no obvious cause like a resistor that doesn't work anymore.

There is possibility that the Bridgette or one of the other RAM related chips is causing the short cirquit.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: darksun9210 on April 27, 2009, 10:47:52 AM
wow, you certainly sound like you know what you're doing. last thing i can say is i agree with CLS2086, and look at amigacenter to help out...
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: MastaTabs on April 27, 2009, 01:00:03 PM
there are propably only two possibilities.

1. Shortcut against ground or vcc. Might be caused by a borked ttl chip or resistor.

2. another driver driving on the same net the same time ramsey is active.

At first I'd check all data and address lines from/to ramsey for short curcuits against vcc/gnd. If thats not the cause then have a look at the schematics and check for possible ttls or gals with connections to ramsey. At first possibly only with connections to ramsey as other parts don't seem to get hot.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on April 27, 2009, 09:49:34 PM
Whoohoooo.

Other Amiga 4000 mainbord giving a Kickstart screen now. The one with the overheating Ramsey.

On a German forum I read some people with a overheating Ramsey because of R79( below the CPU board connector next to the screw hole on the Ramsey side) having died. For me that was not the case. R79 measured it's exact value.

So after some measuring of the SIMM's and the Ramsey pins for a short cirquit I thought what if one of the tracks in relation to R79 has been broken and hey presto!! That was it.

The small 7 mm track between resistor R79 and the via at the side of the motherboard was broken. Don't know what the previous owner did to manage that but glad that was it.

Tomorrow I'll test to see if something else is broken. I hope not.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: freqmax on April 27, 2009, 11:47:49 PM
Couldn't repair information like.. if RAMSEY is overheating then check R79. Be collected in a Amiga wiki such that people can keep the remaining Amigas working ..?
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: PulsatingQuasar on April 29, 2009, 08:57:59 PM
Did some more testing now.

All RAM banks are OK. Keyboard and mouse are working and the floppy drive is also working.

Haven't tested the harddisk yet but I don't think the IDE port is dead.

I have already changed all capacitors by new ones. Now only to add a new battery and this motherboard is fully functional.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: rkauer on April 29, 2009, 09:09:07 PM
 If you want to sell one of those 4k boards, I might be interested.

 I have one here that is totally destroyed ( 1/8 of the board is corroded away by a battery leak). All traces of SIMM banks (including chip RAM), RTC, mouse/joy area all simply wiped out!

 Daughter board is perfect.
Title: Re: Dead Amiga 4000 motherboard; what next
Post by: Dale on June 06, 2015, 08:57:59 AM
Quote from: PulsatingQuasar;451549
Whoohoooo.

Other Amiga 4000 mainbord giving a Kickstart screen now. The one with the overheating Ramsey.

On a German forum I read some people with a overheating Ramsey because of R79( below the CPU board connector next to the screw hole on the Ramsey side) having died. For me that was not the case. R79 measured it's exact value.

So after some measuring of the SIMM's and the Ramsey pins for a short cirquit I thought what if one of the tracks in relation to R79 has been broken and hey presto!! That was it.

The small 7 mm track between resistor R79 and the via at the side of the motherboard was broken. Don't know what the previous owner did to manage that but glad that was it.

Tomorrow I'll test to see if something else is broken. I hope not.

First off I know this thread is old, but I want to thank you for writing this down. I have the same exact problem and it was the same small trace between R79 and I believe 5V. Unlike yours, Mine had other issues with my clock that I repaired and tested already, put it back into the case and I get a grey screen. I did not even think to check the Ramsey until I found this article, so I dropped my 030 board in there and did the same thing and found the Ramsey to be hot as well. So did the same checks you did and noticed the same exact problem. Thank you!