English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware

 
 
Thread Tools
Old 20 May 2013, 23:22   #1
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
Amiga 4000 repair question

Am busy repairing a 4000 mainboard. Bought it not working, after some measurements, KBRESET appeared to be stuck low. Something to do with Fat Gary or some signal to that chip.
Eventually after more testing removed Gary from the board en put in a plcc socket. With a new Gary the reset signals are OK.
The strange problem is that the board will only boot with the diagnostic rom, not with a normal kickstart.
Someone here who can give some hints?

Last edited by Marcelv; 21 May 2013 at 22:57.
Marcelv is offline  
Old 21 May 2013, 00:23   #2
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 5,999
Send a message via MSN to FOL
Quote:
Originally Posted by Marcelv View Post
Am busy repairing a 4000 mainboard. Bought it not working, after some measurements, KBRESET appeared to be stuck low. Something to do with Fast Gary or some signal to that chip.
Eventually after more testing removed Gary from the board en put in a plcc socket. With a new Gary the reset signals are OK.
The strange problem is that the board will only boot with the diagnostic rom, not with a normal kickstart.
Someone here who can give some hints?
I have seen this problem, but still have'nt got an answer. I did notice the 5v line is low. With diagnostic roms in, it boots but the display has glitches and if you run any timer tests the machine crashes.
FOL is offline  
Old 21 May 2013, 07:16   #3
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
In the diagnostic rom I can perform any test, video is good, no display glitches. CIA timer test also runs OK.
The power supply is ok, another board boots with this power supply.
Only fastram not tested because no fastram on board. The simm sockets have broken retaining clips.
Marcelv is offline  
Old 21 May 2013, 20:58   #4
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
If you changed the type of Gary there may be a mod required.
Loedown is offline  
Old 21 May 2013, 22:57   #5
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
The markings on the one i removed and the replacement are the same,
390540-02
41-FAT GARY
Marcelv is offline  
Old 21 May 2013, 23:14   #6
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 5,999
Send a message via MSN to FOL
Quote:
Originally Posted by Marcelv View Post
The markings on the one i removed and the replacement are the same,
390540-02
41-FAT GARY
When you boot with Diag ROMs, does the time display in the top of screen.
If so, is it readable as digits?
FOL is offline  
Old 22 May 2013, 00:12   #7
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
The diag rom gives NO CLOCK instead of the time. But if I remember correctly I had this also on another 4000 which is working correctly.
Marcelv is offline  
Old 22 May 2013, 01:42   #8
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 5,999
Send a message via MSN to FOL
Quote:
Originally Posted by Marcelv View Post
The diag rom gives NO CLOCK instead of the time. But if I remember correctly I had this also on another 4000 which is working correctly.
Now thats odd, every working machine I have run the roms on, with a clock, actually shows the time correctly. So it must use the RTC if it finds one.
So I can only assume, we have same type of fault. But mine seems worse, as it crashes when running anything timer related.
FOL is offline  
Old 22 May 2013, 05:11   #9
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
Clock and battery are located in the same place, what state of corrosion is there on the board? I've also had an A4000 board with the RTC resistor array in backwards which causes that exact fault, no clock. If the RTC and ROM chips are read within the same bit space and the resistor array is backwards it will leave a line floating that should otherwise have a pullup. If the diagnostic ROM image fits within the lower section of bits not being read out of the ROM space that's affected by the RTC resnet then when you put a real Kickstart in it causes the fault.
Loedown is offline  
Old 22 May 2013, 09:01   #10
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
The battery has been removed by the previous owner, he also 'repaired' the clock circuit. The soldering doesn't look very good but when I measure the circuit all connections are there. My plan was to do fix this 'mess' when the board is working, but if this can cause the board not to run I will have to do this now.

Maybe the NO CLOCK is because the clock does not have a correct time saved to it.

I also replaced U975 because the mouse/joy ports were not working correctly, they now work ok.
Marcelv is offline  
Old 22 May 2013, 11:14   #11
roy bates
Registered User
 
Join Date: Apr 2011
Location: birmingham
Age: 55
Posts: 2,827
im curios,how would the machine know what the correct time was?

what im saying is, the clock would just have to be working wether the correct time was saved or not.
roy bates is offline  
Old 22 May 2013, 12:22   #12
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
The clock always has a time, it will run on a default until you change it whether it has a battery or not.

What's the last address written to in memory for the diagnostic ROM and what's the highest address of Kickstart?
Loedown is offline  
Old 24 May 2013, 01:00   #13
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
Tested some more, even with buster removed from the board the 4000 starts with the diagnostic rom!! Did not kow that.
The diagnostic rom (without buster on the board) detects the clock but the time is not correct, some random numbers and even some ? characters.

Without buster and a normal kickstart I get a yellow screen and reboots cycle.

Buster is OK, I tested it on another board,
Marcelv is offline  
Old 24 May 2013, 02:16   #14
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 5,999
Send a message via MSN to FOL
Quote:
Originally Posted by Marcelv View Post
Tested some more, even with buster removed from the board the 4000 starts with the diagnostic rom!! Did not kow that.
The diagnostic rom (without buster on the board) detects the clock but the time is not correct, some random numbers and even some ? characters.

Without buster and a normal kickstart I get a yellow screen and reboots cycle.

Buster is OK, I tested it on another board,
Thats my exact issue. Thats very interesting. Will have to do some tests.
FOL is offline  
Old 24 May 2013, 08:33   #15
Loedown
Precious & fragile things
 
Join Date: Feb 2009
Location: Victoria, Australia
Posts: 1,946
The common component here is the clock which sits within the address bus space, slipped in and out by buffers, likely 74HC244 or 245 etc.

Look carefully around your clock circuit.
Loedown is offline  
Old 24 May 2013, 12:55   #16
FOL
PSPUAE DEV
 
FOL's Avatar
 
Join Date: Nov 2006
Location: Wales / UK
Age: 45
Posts: 5,999
Send a message via MSN to FOL
Quote:
Originally Posted by Loedown View Post
The common component here is the clock which sits within the address bus space, slipped in and out by buffers, likely 74HC244 or 245 etc.

Look carefully around your clock circuit.
I have removed all latching chips, clock etc etc. board is 100% perfect, all traces read fine. Not a bit of leakage or corrosion in sight.
FOL is offline  
Old 24 May 2013, 20:16   #17
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
Removed U177 latch for the clock so it cannot interfere with the address lines. No change, the board still only boots with diagnostic rom.
I think the problem is not with the clock circuit.
Is it possible the board does not boot because the fastram is not working?
Marcelv is offline  
Old 24 May 2013, 21:06   #18
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by Marcelv View Post
Is it possible the board does not boot because the fastram is not working?
ChipRAM yes. FastRAM no.

Take everything out except the 2Mbyte ChipRAM SIMM? (And check that the SIMM is the right size?)
alexh is online now  
Old 25 May 2013, 01:12   #19
Marcelv
Registered User
 
Join Date: May 2013
Location: Netherlands
Posts: 20
There are no fastram modules on board, even 2 of the simm sockets are removed, these will be replaced once the board works,
The chipram simm is ok, if I remove the chip ram or put in a not workingmone I get a no boot or green screen.

All the tests in the diagnostic rom are ok!

With a kick rom I get light gray and the the system stops.

What else can I check or measure?
Marcelv is offline  
Old 25 May 2013, 09:35   #20
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,331
Quote:
Originally Posted by Marcelv View Post
With a kick rom I get light gray and the the system stops. What else can I check or measure?
Fit something to the IDE port?

http://amigakit.leamancomputing.com/...roducts_id=831

Light grey could mean it is waiting/searching for a hard drive.

Are you sure your Kickstart ROM's are for an A4000? Not an A1200?
alexh is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga 4000 repair question Jawd support.Hardware 21 27 October 2013 19:30
Quick joystick repair question. Mr B support.Hardware 8 23 May 2011 23:50
Silly/Daft Question About Amiga 4000 Keyboard CU_AMiGA support.Hardware 6 14 October 2010 23:02
Who should I send my 4000 motherboards for repair? ceaser support.Hardware 12 07 December 2009 21:38
Amiga 4000 keyboard membrane - repair? chiark support.Hardware 6 19 November 2009 22:12

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 10:31.

Top

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