Broken +3
-
- Posts: 1078
- Joined: Sat Nov 26, 2016 2:42 am
Broken +3
I have a +3 which is misbehaving.
It boots up ok and shows the usual menu screen (most of the time).
It refuses to recognise a working disc drive or gotek - it shows the drive as available but if you try to use it you get told to insert the disc. It does cat occasionally but if you try a second or third time it shows the insert disc error message.
If I connect a Retroleum Smart card it loads Manic Miner and runs it fine. If I try Exolon it hangs.
I ran the Smart card in diagnostic mode and got the following:-
If I run the inbuilt diagnostics I get the following:-
Sometimes when I run the inbuilt diagnostics I just get a flashing screen (which apparently also signifies a RAM error).
So I changed IC3 and it made no difference. I guess I could change the others but not sure it would help.
Where next? RAM controller circuit? If the RAM is showing a problem but replacing the chips doesn’t help it I guess it would make sense that the controller is suspect.
It boots up ok and shows the usual menu screen (most of the time).
It refuses to recognise a working disc drive or gotek - it shows the drive as available but if you try to use it you get told to insert the disc. It does cat occasionally but if you try a second or third time it shows the insert disc error message.
If I connect a Retroleum Smart card it loads Manic Miner and runs it fine. If I try Exolon it hangs.
I ran the Smart card in diagnostic mode and got the following:-
If I run the inbuilt diagnostics I get the following:-
Sometimes when I run the inbuilt diagnostics I just get a flashing screen (which apparently also signifies a RAM error).
So I changed IC3 and it made no difference. I guess I could change the others but not sure it would help.
Where next? RAM controller circuit? If the RAM is showing a problem but replacing the chips doesn’t help it I guess it would make sense that the controller is suspect.
ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA
- 1024MAK
- Posts: 2569
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: Broken +3
The Amstrad gate array chip controls all the DRAM chips. If it’s this, that’s it, unless you can find a spare... (I don’t know of anyone who has spares).
So best concentrate on the DRAM chips.
However, you have renewed IC3 and it’s made no difference...
The schematic is here
Notice that there are four 4 bit by 64k DRAM chips. Two provide the 64k that is not contended, while the remaining two provide the contended RAM.
Mark
So best concentrate on the DRAM chips.
However, you have renewed IC3 and it’s made no difference...

The schematic is here
Notice that there are four 4 bit by 64k DRAM chips. Two provide the 64k that is not contended, while the remaining two provide the contended RAM.
Mark
-
- Posts: 1078
- Joined: Sat Nov 26, 2016 2:42 am
Re: Broken +3
Thanks, thats sounding fairly terminal then. 

ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA
- 1024MAK
- Posts: 2569
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: Broken +3
If yes, enter
You can then see if it will run in 16k “mode” where only the contended DRAM is used.
Most of the time, failure of this DRAM will result in some screen corruption.
Mark
Code: Select all
CLEAR 32000
Most of the time, failure of this DRAM will result in some screen corruption.
Mark
- 1024MAK
- Posts: 2569
- Joined: Mon Sep 26, 2011 10:56 am
- Location: Looking forward to summer in Somerset, UK...
Re: Broken +3
Thinking about it, I’m sure that at least one intermittent fault has been reported where the gate array was suspected, but it was found to be a dry solder joint on one of the gate array pins. Worth checking.
Mark
Mark
-
- Posts: 1078
- Joined: Sat Nov 26, 2016 2:42 am
Re: Broken +3
I eventually sent this off to be repaired. It turned out IC4 was faulty but my diagnostics software didn’t show it. Hey ho. Working nicely now thanks to Mutant Caterpillar Games. 

ZX80
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA
ZX81 iss 1 (bugged ROM, kludge fix, normal, rebuilt)
Iss 3 ZXVid
TS 1000 iss 3, ZXPand AY, ZX8-CCB, ZX-KDLX & ChromaSCART
TS 1500
TS 2000
Spectrum 16k (iss 1 s/n 1499)
Various Spectrum 48ks plus a DIVMMC future and SPECTRA