I've repaired a few of these lately and the older issue machines are so much easier to repair, why? I don't know but they seem to be more tolerant. The rev 4S is the one I hate the most.
I did try a few equivalent transistors for the clock signal but ended up fitting a NOS original and then it booted right away. TR4 & 5 are also very troublesome on those boards but I'm guessing you've found that out already
General Stuff(tm)
Re: General Stuff(tm)
If it ain't broke, test it to Destruction.
- stephen_usher
- Site sponsor
- Posts: 6134
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: General Stuff(tm)
TR4 is a normal failure.
Another place (More Fun Making It's Discord) suggested swapping either TR1 or TR2 for TR3 and using a BC54x transistor in its place. Did that and got a clock. The machine started up to a white border and black paper. Piggy backing a 4164 chip on each 4132 chip gave a difference result on IC18, so desoldered that and now it's a yellow border.
Another place (More Fun Making It's Discord) suggested swapping either TR1 or TR2 for TR3 and using a BC54x transistor in its place. Did that and got a clock. The machine started up to a white border and black paper. Piggy backing a 4164 chip on each 4132 chip gave a difference result on IC18, so desoldered that and now it's a yellow border.
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.
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.
- stephen_usher
- Site sponsor
- Posts: 6134
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: General Stuff(tm)
Well, I removed al the upper RAM chips so I could test them. Three of the eight bad.
The machine still doesn't boot fully, with a black paper and white border. However, this could well be because I'm using an incompatible early ULA.
The other issue I had was the Hakko FR301 wasn't sucking properly. Indeed, it was partly blowing!
I opened the pump up to find that the flapper valve was partly gummed up with flux, which had got through the filter, and also bits of the filter which had come away. I need to get some spares.
Anyway, after cleaning things up it seems to be a lot better. Hopefully the bits of filter haven't got further into the pump.
The machine still doesn't boot fully, with a black paper and white border. However, this could well be because I'm using an incompatible early ULA.
The other issue I had was the Hakko FR301 wasn't sucking properly. Indeed, it was partly blowing!
I opened the pump up to find that the flapper valve was partly gummed up with flux, which had got through the filter, and also bits of the filter which had come away. I need to get some spares.
Anyway, after cleaning things up it seems to be a lot better. Hopefully the bits of filter haven't got further into the pump.
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.
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.
- rubber_jonnie
- Site Admin
- Posts: 11236
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: General Stuff(tm)
Those odds sound about right for the RAM...stephen_usher wrote: ↑Wed Aug 21, 2024 10:20 pm Well, I removed al the upper RAM chips so I could test them. Three of the eight bad.
The machine still doesn't boot fully, with a black paper and white border. However, this could well be because I'm using an incompatible early ULA.
The other issue I had was the Hakko FR301 wasn't sucking properly. Indeed, it was partly blowing!
I opened the pump up to find that the flapper value was partly gummed up with flux, which had got through the filter, and also bits of the filter which had come away. I need to get some spares.
Anyway, after cleaning things up it seems to be a lot better. Hopefully the bits of filter haven't got further into the pump.
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...
- stephen_usher
- Site sponsor
- Posts: 6134
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: General Stuff(tm)
New Hakko filters arrived today courtesy of Amazon so the FR-301 is back in action.
Pulled IC3 and IC4, 74LS157s, from the Spectrum and they test fine. Cleared out the upper RAM holes and fitted sockets, which also arrived from RS today.
Discovered that the D1 RAM chip is reading high when all the others are low when the system initialises. I hadn't noticed because the display on the Samsung rubbish LCD telly is so poor and dark and so I thought that they were jail bars. Shorting D0 to ground made the lines go away. Doesn't matter which RAM I use either. So I'm stumped.
But I'm wondering now if D1 is the data line the ROM uses during the RAM test and maybe "blue" line is the first iteration of the RAM test and the system is crashing due to the incorrect ULA being in place.
Pulled IC3 and IC4, 74LS157s, from the Spectrum and they test fine. Cleared out the upper RAM holes and fitted sockets, which also arrived from RS today.
Discovered that the D1 RAM chip is reading high when all the others are low when the system initialises. I hadn't noticed because the display on the Samsung rubbish LCD telly is so poor and dark and so I thought that they were jail bars. Shorting D0 to ground made the lines go away. Doesn't matter which RAM I use either. So I'm stumped.
But I'm wondering now if D1 is the data line the ROM uses during the RAM test and maybe "blue" line is the first iteration of the RAM test and the system is crashing due to the incorrect ULA being in place.
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.
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.
Re: General Stuff(tm)
@stephen_usher humour me with this but swap the 175s over, I've had some oddities testing those lately.
It's also worth socketing the CPU and rpm to try eliminate the D1 issue. I had similar recently but it escaped me what the issue was but I thought it was ram chips? Those 4132 chips don't necessarily play nice with 4164s timing wise.
P s. I cheat and use a diagart with the retroleum duag software on it.
It's also worth socketing the CPU and rpm to try eliminate the D1 issue. I had similar recently but it escaped me what the issue was but I thought it was ram chips? Those 4132 chips don't necessarily play nice with 4164s timing wise.
P s. I cheat and use a diagart with the retroleum duag software on it.
If it ain't broke, test it to Destruction.
- stephen_usher
- Site sponsor
- Posts: 6134
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: General Stuff(tm)
The CPU is socketed, all the upper memory is out. I can desolder the ROM this weekend.PhilC wrote: ↑Thu Aug 22, 2024 9:45 pm @stephen_usher humour me with this but swap the 175s over, I've had some oddities testing those lately.
It's also worth socketing the CPU and rpm to try eliminate the D1 issue. I had similar recently but it escaped me what the issue was but I thought it was ram chips? Those 4132 chips don't necessarily play nice with 4164s timing wise.
P s. I cheat and use a diagart with the retroleum duag software on it.
I'll just go an pop some fresh 74LS157s in just for you.
P.S. No change.
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.
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.
Re: General Stuff(tm)
Ah hadn't realised you'd get the high ram out.
Notuch else to check as the 157s do the ram multiplexing as you know, so you could probably take them out and see what happens with D1?
The good thing about the external duag cart is that it should boot even without a rom on the motherboard.
Those spectrums are simple but annoying to fix at times, almost too easy you over think it
Notuch else to check as the 157s do the ram multiplexing as you know, so you could probably take them out and see what happens with D1?
The good thing about the external duag cart is that it should boot even without a rom on the motherboard.
Those spectrums are simple but annoying to fix at times, almost too easy you over think it
If it ain't broke, test it to Destruction.
- stephen_usher
- Site sponsor
- Posts: 6134
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: General Stuff(tm)
Without the 157s the CPU can't write to lower RAM to initialise it, which it's doing.PhilC wrote: ↑Thu Aug 22, 2024 10:02 pm Ah hadn't realised you'd get the high ram out.
Notuch else to check as the 157s do the ram multiplexing as you know, so you could probably take them out and see what happens with D1?
The good thing about the external duag cart is that it should boot even without a rom on the motherboard.
Those spectrums are simple but annoying to fix at times, almost too easy you over think it
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.
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.
Re: General Stuff(tm)
The only other thing I can see on the data lines is the ULA. Or of course the pull-ups and the rom as you know.
Has that board got a reset switch?
Has that board got a reset switch?
If it ain't broke, test it to Destruction.