English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 10 December 2013, 11:30   #1
RoterFlieger
 
Posts: n/a
B2000CR Rev. 6.2 - Black Screen of Death

I recently got a hold of a really beefed out Amiga 2000 Rev. 6.2 (Vortex Golden Gate with Cyrix, GVP 030/50, Multivision 2000 and other stuff - for free, long story). It has been sitting in an attick for many years and now ended up in my garage.

First I opened it up and saw a massive battery leakage. Removed the battery, cleaned the board and replaced the CPU socket, RTC chip, keyboard connector and associated ferrites and caps. Also had to replace one 74LS245 busdriver (U604 I believe) and its resistor network. Agnus' socket was severely damaged, so I replaced that one too.

On first power up, all I get is a black screen. Floppy does not click and Power-LED comes up with full brightness right from the start - no half-bright LED in between.

I checked the traces of the CPU: all pins from the CPU socket show continuity to their respective pins on the MMU slot. Also checked continuity from the pins of Agnus' socket to the next via/connection along that signal's path to make sure I did not mess up the soldering. Everything seems to be ok here.

I tried swapping all chips with another A2000 I have sitting around here (but with different problems): no changes at all.

Voltages from (3rd-party) PSU are within specs, CPU is getting its 7 MHz clock (checked with a scope).

Now I am pretty much out of ideas. What keeps this thing from booting? Do you have any ideas or suggestions what I can check to identify the culprit?
 
Old 10 December 2013, 12:03   #2
DDNI
Targ Explorer
 
DDNI's Avatar
 
Join Date: Mar 2006
Location: Northern Ireland
Posts: 5,431
Send a message via ICQ to DDNI Send a message via MSN to DDNI
Hello, welcome to EAB.

Strip it back to bare bones and try again.
Did you only visually check traces? Try with a continuity checker.
What voltages are you getting at the PSU?
What video output are you using? Have you tried other outputs?
DDNI is offline  
Old 10 December 2013, 12:34   #3
RoterFlieger
 
Posts: n/a
Thank you for your welcome.

The system is stripped down to its bare bones, a case and add-on cards would be quite hindering when I try to debug the board. At the moment, it is just the board, the PSU, a floppy and the keyboard.

Of course I am using a DMM with continuity tester (Gossen-Metrawatt, a pretty reliable one).

Voltages:
5 V - 5.03 V
12 V - 12.21 V
-5 V - -4.97 V
-12 V - -12,32 V

All of them pretty clean, very little noise or ripple.

Currently, the video output is an RGB to Scart cable. No difference with an A-520 or composite though...
 
Old 10 December 2013, 12:38   #4
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
Those A2000 boards get in a right mess from the battery leakage. Look around the board and I mean really look, I even had battery damage in the top ISA connector of one I did. Remove the ROM sockets and CPU socket, replace CPU socket with SIL machined pins, you won't easily find a 64 pin DIL socket anymore and the machined pins are better anyway. Look for open circuit vias. Remove Fat Agnus and check under that for corrosion too. Push all socketted chips into their sockets with firm force and the board supported on a hard surface. Remove keyboard connector and clean.

If it's still no go write back.
Loedown is offline  
Old 10 December 2013, 13:32   #5
RoterFlieger
 
Posts: n/a
The good thing is that this board was mounted in a tower so most of the battery liquid just dripped down without touching the board (there is a huge rust stain on the tower's base).

I already replaced the CPU socket with a new one and also replaced Agnus' socket. Of course I cleaned the board thoroughly, this is actually not the first A2000 board with battery leakage that I had to deal with. The keyboard connector is brand new, so are the caps (C912, C259-261), the ferrites (FB301-303) and the picofuse F1. All other chips are sitting snug and tight in their sockets.

When I replace sockets, I always use the machined type and not that crappy stuff Commodore originally used. Machined DIL64 sockets are actually still available from a big German electronics supplier but they are not cheap - they go for the equivalent of 2.50 AUD each.

So I guess I should still focus on the area around the CPU/KickStart/Memory? How would the machine react if one of the 245 busdrivers between the MMU-Slot and the Zorro-Slots was out? Black screen or just other stuff?
 
Old 10 December 2013, 19:38   #6
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
Quote:
Originally Posted by RoterFlieger View Post
When I replace sockets, I always use the machined type and not that crappy stuff Commodore originally used. Machined DIL64 sockets are actually still available from a big German electronics supplier but they are not cheap - they go for the equivalent of 2.50 AUD each.

So I guess I should still focus on the area around the CPU/KickStart/Memory? How would the machine react if one of the 245 busdrivers between the MMU-Slot and the Zorro-Slots was out? Black screen or just other stuff?
$2.50 is a small price to pay in my opinion for a socket like that, considering rarity, Beurklin?

Regarding the F245 it would only have an effect on the Zorro slots unless it's shorted or faulty across one or more bus lines.

Check the resnets for +5v continuity, if one of those is missing voltage then lines from the CPU will be floating. If you have a scope then look for data on the data lines to verify that the CPU is trying to read the ROMS. I still think there's an open circuit somewhere but look for obvious stuff like clocks, floating lines, chips resetting etc. Failing that take a couple of nice high res pictures around CPU / ROMS.
Loedown is offline  
Old 14 December 2013, 10:32   #7
RoterFlieger
 
Posts: n/a
So I poked around with my scope on the address and data lines of the 68 k. There is something happening in the address bus (I can see two adresses before the whole thing stops) but nothing on the data bus. During reset, the voltages are around 1V, afterwards there is one L-H transition on some data lines and that's it. /BERR and /HLT are not asserted.

Is it even right that H level on the data lines is 4 V and not 5 V like on the active low signals of the CPU (/DTACK e.g. sits at 5 V)?

I guess I am still very far from a working board... :-(
 
Old 14 December 2013, 10:58   #8
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
Quote:
Originally Posted by RoterFlieger View Post
So I poked around with my scope on the address and data lines of the 68 k. There is something happening in the address bus (I can see two adresses before the whole thing stops) but nothing on the data bus. During reset, the voltages are around 1V, afterwards there is one L-H transition on some data lines and that's it. /BERR and /HLT are not asserted.

Is it even right that H level on the data lines is 4 V and not 5 V like on the active low signals of the CPU (/DTACK e.g. sits at 5 V)?

I guess I am still very far from a working board... :-(
The board essentially operates on TTL levels so 4V will be considered a logical high.

If you cannot see any data then U103 / U105, check for OE signal and indeed data on the respective inputs to them.
Loedown is offline  
Old 17 December 2013, 21:44   #9
RoterFlieger
 
Posts: n/a
I am happy to announce that my board is working again.

Your suggestion about checking the resnets lead me onto the right track. After checking their resistance to +5V, I noticed that /VPA had only 4.7 Ohms. The culprit was R1000. Possibly due to the battery damage, that bastard, although absolutely ok upon visual inspection, must have lost most of its resistance so that Gary became unable to pull /VPA down.

For a first test, I cut R1000 off, measured the resistance of /VPA again (2.7k this time) and gave it a go. A few seconds later (with my fingers crossed) I finally heard that beatiful "klick-klick-klick" noise from the floppy. It never sounded better... :-D
 
Old 17 December 2013, 21:51   #10
multivac
Registered User
 
Join Date: Jul 2008
Location: Enfield
Posts: 27
Quote:
Originally Posted by RoterFlieger View Post
I am happy to announce that my board is working again.

Your ...

For a first test, I cut R1000 off, measured the resistance of /VPA again (2.7k this time) and gave it a go. A few seconds later (with my fingers crossed) I finally heard that beatiful "klick-klick-klick" noise from the floppy. It never sounded better... :-D
Well done, another Amiga lives again. Please post how you are getting on with the rest of the rebuild.
multivac is offline  
Old 18 December 2013, 16:07   #11
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
Quote:
Originally Posted by RoterFlieger View Post
I am happy to announce that my board is working again.

Your suggestion about checking the resnets lead me onto the right track. After checking their resistance to +5V, I noticed that /VPA had only 4.7 Ohms. The culprit was R1000. Possibly due to the battery damage, that bastard, although absolutely ok upon visual inspection, must have lost most of its resistance so that Gary became unable to pull /VPA down.

For a first test, I cut R1000 off, measured the resistance of /VPA again (2.7k this time) and gave it a go. A few seconds later (with my fingers crossed) I finally heard that beatiful "klick-klick-klick" noise from the floppy. It never sounded better... :-D
Battery damage can be subtle, pleased you found the fault.
Loedown is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Another World WHD on Amiga 600HD and Minimig, black screen of death Gaula92 project.WHDLoad 2 04 February 2013 18:04
Screen modes, overscan and the black borders of death Lovecraft0110 support.Hardware 3 08 January 2012 17:07
Yellow screen of death! XimeR support.Hardware 3 06 April 2010 17:41
Winuae blue screen of death Thegoldenman support.WinUAE 24 07 January 2010 13:26
blue screen of death residuum New to Emulation or Amiga scene 12 22 May 2007 17:50

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:47.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.07652 seconds with 13 queries