Amiga 2000 stopped working... (FIXED)

General hardware issues and troubleshooting etc

Moderators: terriblefire, Terriblefire Moderator

Kepler
Posts: 67
Joined: 05 Feb 2024 19:09

Re: Amiga 2000 stopped working...

Post by Kepler »

With Kickstart 1.3:
I have a clock frequency on pin 15 and 20.
I also have activity on _AS but only for 15 seconds and then it stops. This behavior is consistent.

With Diagrom:
I have a clock frequency on pin 15 and 20.
There is no activity on _AS
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Amiga 2000 stopped working...

Post by stephen_usher »

There must be a short burst of activity in the /AS line for it to know that there's a different ROM in the socket as otherwise it wouldn't be able to put the address of the ROM on the bus to read it.

It's quite possible that one of the first things the diag ROM does is access something which is then not generating an acknowledge as so the CPU is sitting there waiting for the bus cyle to end and it never does.

I'm not an Amiga person but from what I remember all I/O access goes through Gary, with only the chip RAM and ROM being on the CPU side of the system. It's there I would start looking.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Kepler
Posts: 67
Joined: 05 Feb 2024 19:09

Re: Amiga 2000 stopped working...

Post by Kepler »

Thank you.
Other than ensuring there is continuity between each pin on Gary to its destination, the socket isn't corroded, no bad solder joints, a working IC, what in particular should I be looking for? I do notice that _HLT is low on Gary.
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Amiga 2000 stopped working...

Post by terriblefire »

Kepler wrote: 12 Jun 2024 16:55 Thank you.
Other than ensuring there is continuity between each pin on Gary to its destination, the socket isn't corroded, no bad solder joints, a working IC, what in particular should I be looking for? I do notice that _HLT is low on Gary.
HALT is connected to the CPU. So its likely the CPU has crashed. Have you put a serial cable on yet? Its possible DiagROM is actually telling you the issue right there on the serial port.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
Kepler
Posts: 67
Joined: 05 Feb 2024 19:09

Re: Amiga 2000 stopped working...

Post by Kepler »

I just connected my laptop via the serial port, started Putty and unfortunately, there was no output.
I didn't think Diagrom would show anything if the _HLT was low?
terriblefire
Admin sponsor
Admin sponsor
Posts: 5686
Joined: 28 Aug 2017 22:56
Location: Glasgow, UK

Re: Amiga 2000 stopped working...

Post by terriblefire »

Kepler wrote: 12 Jun 2024 20:31 I just connected my laptop via the serial port, started Putty and unfortunately, there was no output.
I didn't think Diagrom would show anything if the _HLT was low?
Halt is low because there is was a double bus error. HALT is not just an input to the CPU its also an output.
Screenshot 2024-06-12 at 20.35.08.png
My guess is you have a data bus or address bus fault.
You do not have the required permissions to view the files attached to this post.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
BennehBoy
Posts: 264
Joined: 24 Apr 2021 12:35

Re: Amiga 2000 stopped working...

Post by BennehBoy »

Have you checked all the card slots to make sure nothing has fallen in and shorted pins out? I know it's unlikely but might be worth a quick check given that the custom chips function in another board... Other than that it's probably going to be get out the schematics and start toning out lines time... and toning actual chip pins to the socket/board trace sides to rule out duff connections... checking vias etc etc
Kepler
Posts: 67
Joined: 05 Feb 2024 19:09

Re: Amiga 2000 stopped working...

Post by Kepler »

I just checked the expansion/CPU slot, scrutinized the underside, nothing appears suspect.
I am inclined to think it is a broken trace too...unfortunately, I haven't found any broken around the CPU or Kickstart ROM but I will carry on looking.
Thanks for all your help!
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7376
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Amiga 2000 stopped working...

Post by stephen_usher »

If you can extract the CPU and gently lift the /HALT pin, re-insert it into the socket and power up see if the hat is being pulled down by the CPU or Gary. This will tell you if it's the CPU faulting or Gary halting the CPU.
(The pin on the CPU should drift high enough to allow the CPU to run.)
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Kepler
Posts: 67
Joined: 05 Feb 2024 19:09

Re: Amiga 2000 stopped working...

Post by Kepler »

With the _HLT pin raised, the pin registers low and the socket registers high. Therefore, it appears it is the CPU which is causing the halt. Correct?

Return to “AMIGA HARDWARE HELP”

Who is online

Users browsing this forum: ClaudeBot and 5 guests