Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
C070523-001 not just layout silly
Re: C070523-001 not just layout silly
What does it do if you remove the ribbon cable ?
Re: C070523-001 not just layout silly
same pattern running
Re: C070523-001 not just layout silly
@Robson
This does not particularly help, but this guy has exactly the same problem as you with one of my own memory upgrades, and it is with the same silly motherboard by the looks of it.
https://www.exxosforum.co.uk/forum/viewt ... 851#p41820
The only thing I can really suggest is you try a proper benchtop power supply to power the 5 V rail, and maybe even change the MMU IC itself as I know of some in original ST's were bugged, but I never heard of bugged ones in STF/M type machines.. but its possible I guess.
This does not particularly help, but this guy has exactly the same problem as you with one of my own memory upgrades, and it is with the same silly motherboard by the looks of it.
https://www.exxosforum.co.uk/forum/viewt ... 851#p41820
The only thing I can really suggest is you try a proper benchtop power supply to power the 5 V rail, and maybe even change the MMU IC itself as I know of some in original ST's were bugged, but I never heard of bugged ones in STF/M type machines.. but its possible I guess.
Re: C070523-001 not just layout silly
It seems that the memory is no longer an issue (fixed few more problems) getting somewhere with the diag, but it fails again when it comes to various timers, like mfp, vsync, hsync.
I guess what I see here is corresponding to the T0, T1, T2, etc errors in the service manual.
It comes back on serial like this screen goes black after a flicker.
Have you seen this before?
I guess tracing those signals is next..
I guess what I see here is corresponding to the T0, T1, T2, etc errors in the service manual.
It comes back on serial like this screen goes black after a flicker.
Have you seen this before?
I guess tracing those signals is next..
Re: C070523-001 not just layout silly
from service manual
Re: C070523-001 not just layout silly
Without the cart it draws me this, very slowly and starting over.
Re: C070523-001 not just layout silly
Still looks like ram corruption. Vertical lines is normally a bad data bit. Garbage is bad addressing. Your diagnostic cart output looks like wrong letters coming up, but would have thought that wouldn't really happen as it reads from ROM from the cart. That's more a CPU fault on the bus as it reads ROM directly. So maybe resolder the CPU next ?
Re: C070523-001 not just layout silly
Thanks. Actually I thought the same right after posting the photos. Cpu is socketed so try another and recheck pins in the next round. Glue socket is also something I have in mind to look at closely.
Re: C070523-001 not just layout silly
Stable image = GLUE (sync signals), MMU (advancing memory pointer) and Shifter (reading bus and outputting pixels) are doing a lot of things right.
The garbage on screen looks like bus data, what would normally come if you display _after_ last available memory. So, maybe the MMU is unable to address any memory?
/Troed
The garbage on screen looks like bus data, what would normally come if you display _after_ last available memory. So, maybe the MMU is unable to address any memory?
/Troed
- rubber_jonnie
- Site Admin

- Posts: 15180
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: C070523-001 not just layout silly
@Robson Have you looked at the data lines to the MMU from the CPU? My Mega 4 had on screen corruption, admittedly not identical to yours, but not dissimilar and my D2 & D4 lines had no connection to the MMU.
It looked like a RAM problem, but the bits changed every test I ran
You can either scope it if you have one, use a logic probe, or just power it off and use a continuity test on a multimeter to see if all the data lines from the CPU are connected to the MMU.
My Mega also had a CPU socket and something failed on those two lines, I simply jumped them from the socket pin to the next via along and it came back to life.
It looked like a RAM problem, but the bits changed every test I ran
You can either scope it if you have one, use a logic probe, or just power it off and use a continuity test on a multimeter to see if all the data lines from the CPU are connected to the MMU.
My Mega also had a CPU socket and something failed on those two lines, I simply jumped them from the socket pin to the next via along and it came back to life.
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...