EDIT: I clearly don't know how to read the fault diag rom puts out
You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
See here for more information viewtopic.php?f=20&t=7296
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!
Please make sure you are logged in for at least 2 hours
to make sure your IP is added into the firewall whitelist, thanks
to make sure your IP is added into the firewall whitelist, thanks
Life, the universe & everything...Atari (well, mostly)
Re: Life, the universe & everything...Atari (well, mostly)
Seems to be bit eleven. Don't know if it is bank 0 or 1 though. All address writing ends with hex400 = dec 1024 = eleventh bit that is stuck high.
EDIT: I clearly don't know how to read the fault diag rom puts out
EDIT: I clearly don't know how to read the fault diag rom puts out
Re: Life, the universe & everything...Atari (well, mostly)
Looks like total fail on lower RAM, its all coming back as "FFFF"
Addr $00000400Write:AAAAAAAARead:FFFFFFFF FAILED
This one...
Addr $00040400Write:AAAAAAAARead:00A000A0 FAILED
AAAA sent 1010101010101010
00A0 back 0000000010100000
Thats a lot of bit fails..
EDIT:
You could check my blog where I diagnose my RAM board... theres a couple of pages...
https://www.exxosforum.co.uk/forum/viewt ... 660#p37275
DIAGROM stuff starts here https://www.exxosforum.co.uk/forum/viewt ... 670#p37290 I think half the problem was a bad CAS line, it was giving me bit errors which were not really there...
Addr $00000400Write:AAAAAAAARead:FFFFFFFF FAILED
This one...
Addr $00040400Write:AAAAAAAARead:00A000A0 FAILED
AAAA sent 1010101010101010
00A0 back 0000000010100000
Thats a lot of bit fails..
EDIT:
You could check my blog where I diagnose my RAM board... theres a couple of pages...
https://www.exxosforum.co.uk/forum/viewt ... 660#p37275
DIAGROM stuff starts here https://www.exxosforum.co.uk/forum/viewt ... 670#p37290 I think half the problem was a bad CAS line, it was giving me bit errors which were not really there...
- rubber_jonnie
- Site Admin

- Posts: 14218
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Life, the universe & everything...Atari (well, mostly)
@JezC
Owww, that is nasty.
Have you buzzed out the pins on the RAM at all? It'd be good quick check that everything is actually connected as it should be. I had one of these boards with a bad bank 1 and A7 wasn't connected between 3 of the chips despite there being what appeared to be perfectly good traces there.
Than maybe look at the data and address lines at the MMU. When I was getting a bad RAM check on my Mega 4 last time it was dead, it was data lines from the MMU to the CPU, so buzzing those out found that problem. The logic probe also showed the same 2 data lines were bad.
It showed up as bad bits, but wasn't that at all.
Owww, that is nasty.
Have you buzzed out the pins on the RAM at all? It'd be good quick check that everything is actually connected as it should be. I had one of these boards with a bad bank 1 and A7 wasn't connected between 3 of the chips despite there being what appeared to be perfectly good traces there.
Than maybe look at the data and address lines at the MMU. When I was getting a bad RAM check on my Mega 4 last time it was dead, it was data lines from the MMU to the CPU, so buzzing those out found that problem. The logic probe also showed the same 2 data lines were bad.
It showed up as bad bits, but wasn't that at all.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Life, the universe & everything...Atari (well, mostly)
Thanks to you all for the advice - I've not got further with that board than capturing the DiagROM output but will probably resume the battle later today.
I did quickly try the other 520 STFM & that is not giving any serial output so that will probably need some more basic diagnosis first (the screen starts to do something & shows the outer border distinct from the inner screen area but that's about it - apart from a high-pitched whine (could easily be around 15kHz).
Anyway, I will put this second system aside for more basic checks after I make progress with the one providing the diagnostic output.
I did quickly try the other 520 STFM & that is not giving any serial output so that will probably need some more basic diagnosis first (the screen starts to do something & shows the outer border distinct from the inner screen area but that's about it - apart from a high-pitched whine (could easily be around 15kHz).
Anyway, I will put this second system aside for more basic checks after I make progress with the one providing the diagnostic output.
- rubber_jonnie
- Site Admin

- Posts: 14218
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Life, the universe & everything...Atari (well, mostly)
Is the outer border white and the inner screen black? That usually means it isn't seeing any RAM. Or is the inner screen partly showing garbage?JezC wrote: Wed May 06, 2020 1:19 pm
I did quickly try the other 520 STFM & that is not giving any serial output so that will probably need some more basic diagnosis first (the screen starts to do something & shows the outer border distinct from the inner screen area but that's about it - apart from a high-pitched whine (could easily be around 15kHz).
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Life, the universe & everything...Atari (well, mostly)
@rubber_jonnie Yes, the second ST is displaying a white outer & a corrupted inner box (pattern changes a bit with time).
The first one was also showing a similar white outer border but a black inner box.
When putting that first one away, I noticed that there are some resistors missing - IIRC they are not fitted on a 520 but are usually fitted on a 1040.
I will check into this a bit later, but I'm wondering if the attempt by the previous owner to upgrade the RAM has been partially undone & that is itself causing part of the problem
The first one was also showing a similar white outer border but a black inner box.
When putting that first one away, I noticed that there are some resistors missing - IIRC they are not fitted on a 520 but are usually fitted on a 1040.
I will check into this a bit later, but I'm wondering if the attempt by the previous owner to upgrade the RAM has been partially undone & that is itself causing part of the problem
Re: Life, the universe & everything...Atari (well, mostly)
R71 = CAS1HJezC wrote: Wed May 06, 2020 1:42 pm @rubber_jonnie Yes, the second ST is displaying a white outer & a corrupted inner box (pattern changes a bit with time).
The first one was also showing a similar white outer border but a black inner box.
When putting that first one away, I noticed that there are some resistors missing - IIRC they are not fitted on a 520 but are usually fitted on a 1040.
I will check into this a bit later, but I'm wondering if the attempt by the previous owner to upgrade the RAM has been partially undone & that is itself causing part of the problem
R72 = CAS1L
R73 = RAS1
Is that was is missing? 68ohm on each. Is the decoupling capacitor fitted beside each ram chip?
Re: Life, the universe & everything...Atari (well, mostly)
Yes, those 3 are missing (but look to have been fitted & subsequently removed) - all 16 additional RAM chips do have a decoupling cap next to them.DoG wrote: Wed May 06, 2020 2:03 pm R71 = CAS1H
R72 = CAS1L
R73 = RAS1
Is that was is missing? 68ohm on each. Is the decoupling capacitor fitted beside each ram chip?
So, what would people expect to happen if the RAM is fitted but these resistors are not?
Would the original 512k be expected still to work?
- rubber_jonnie
- Site Admin

- Posts: 14218
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Life, the universe & everything...Atari (well, mostly)
Makes me wonder if that was the plan. The extra 16 were fitted, but then the upgrade didn't work and the 3 resistors were removed. But I don't think that would be enough to disable the RAM.JezC wrote: Wed May 06, 2020 2:14 pm
Yes, those 3 are missing (but look to have been fitted & subsequently removed) - all 16 additional RAM chips do have a decoupling cap next to them.
So, what would people expect to happen if the RAM is fitted but these resistors are not?
Would the original 512k be expected still to work?
Looking at exxos' RAM upgrade page, to disable the first bank, or 512KB RAM, you need to pull CAS0L, CAS0H and RAS0 high, which are R59, R60 & R61 by lifting the end farthest from the RAM and attaching a 5V line.
I'd suspect you'd need to do the same but for R71, R72 and R73 (CAS1L, CAS1H and RAS1) to disable bank 1 and just leave bank 0 in play.
Unfortunately the schematics I have are not great, so hopefully @exxos or @czietz can confirm this.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
Re: Life, the universe & everything...Atari (well, mostly)
You must tie pins somewhere not left floating. If you have 1mb with resistors missing then you would get all kinds of ram faults.