Spectrum 128 ToastRack strange issue
Posted: Thu Oct 14, 2021 4:45 pm
Hi All,
I've just pulled my old toastrack 128 out after a couple of years gathering dust and it's faulty.
The +12V line was dead, replaced the 2 transistors near the coil and I've got all the voltages back and a screen display. The issues is that when it's cold and I power it up, it would just reset randomly, sometimes settling on the standard 48K mode, other times with the 128 menu screen with a bit of corruption. After about 30secs of powering it off and on, it would become more stable and I could use it for a little while (from the 128 menu).
I replaced the regulator for another, new 78S05CV (2A) regulator and recapped for good measure. Now it's worse.. but this is where it gets strange.
It always boots up to flashing crap all over the screen. If I replace the ROM with Brendon Alfords diagrom, it does the same.. the diagrom doesn't boot.
If I plug in a Retroleum smart card with Phil's diagrom, it runs fine, and reports all RAM fine. It also runs all of the 128 RAM tests just fine (I have both the V2 and new V3 smartcards). The only test that will NOT run is anything that accesses the ROM - so any of the ROM checks results in a garbage screen and a crash. I have replaced the ROM with a CY27C256 OTP ROM and a new image from the interwebs. Same problem. I have compared the original ROM contents with the file I downloaded and it's good.
It does have the UnRainer mod fitted (fitted a good while ago). It also had a new socket fitted for the ULA a long time ago as the original socket was loose - but it worked fine after that.
I have changed the ULA with one out of a Grey +2 (Amstrad 40056) - same issues as above.
Anyone have any ideas?
Cheers,
KbJ
I've just pulled my old toastrack 128 out after a couple of years gathering dust and it's faulty.
The +12V line was dead, replaced the 2 transistors near the coil and I've got all the voltages back and a screen display. The issues is that when it's cold and I power it up, it would just reset randomly, sometimes settling on the standard 48K mode, other times with the 128 menu screen with a bit of corruption. After about 30secs of powering it off and on, it would become more stable and I could use it for a little while (from the 128 menu).
I replaced the regulator for another, new 78S05CV (2A) regulator and recapped for good measure. Now it's worse.. but this is where it gets strange.
It always boots up to flashing crap all over the screen. If I replace the ROM with Brendon Alfords diagrom, it does the same.. the diagrom doesn't boot.
If I plug in a Retroleum smart card with Phil's diagrom, it runs fine, and reports all RAM fine. It also runs all of the 128 RAM tests just fine (I have both the V2 and new V3 smartcards). The only test that will NOT run is anything that accesses the ROM - so any of the ROM checks results in a garbage screen and a crash. I have replaced the ROM with a CY27C256 OTP ROM and a new image from the interwebs. Same problem. I have compared the original ROM contents with the file I downloaded and it's good.
It does have the UnRainer mod fitted (fitted a good while ago). It also had a new socket fitted for the ULA a long time ago as the original socket was loose - but it worked fine after that.
I have changed the ULA with one out of a Grey +2 (Amstrad 40056) - same issues as above.
Anyone have any ideas?
Cheers,
KbJ