Brett's STE - Repair thread

Blogs & guides and tales of woo by forum members.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14912
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Brett's STE - Repair thread

Post by rubber_jonnie »

BrettRogersUK wrote: 26 Jan 2022 16:27 I've enjoyed watching this journey. Really been an eye opener to see what can be done with the proper equipment. Look forward to seeing more! Looks like your making some progress at least looking at those pics from the LA.

Regards,

Brett
:)

It has taken me a long time to acquire all the gear, and be able to repair these things, but thankfully some of it is so much cheaper than it used to be. Don't forget, I am an amateur at this, it isn't my day job and I couldn't design anything electronic for toffee, but I do enjoy it :)

We're still not out of the woods yet, but at least I can see just what is going on at the ROMs.

Bad address = data from the wrong place = CPU going into a /HALTed state. It all adds up, but more work to be done, at least I have a target now.
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...
BrettRogersUK
Posts: 129
Joined: 15 Sep 2021 00:48

Re: Brett's STE - Repair thread

Post by BrettRogersUK »

rubber_jonnie wrote: 26 Jan 2022 16:32 :)

It has taken me a long time to acquire all the gear, and be able to repair these things, but thankfully some of it is so much cheaper than it used to be. Don't forget, I am an amateur at this, it isn't my day job and I couldn't design anything electronic for toffee, but I do enjoy it :)

We're still not out of the woods yet, but at least I can see just what is going on at the ROMs.

Bad address = data from the wrong place = CPU going into a /HALTed state. It all adds up, but more work to be done, at least I have a target now.
You've got further than me. I just hit a dead end because I hadn't got the hardware to test it to find out what you've found. I look forward to seeing your progress.

Regards,

Brett
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14912
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Brett's STE - Repair thread

Post by rubber_jonnie »

BrettRogersUK wrote: 26 Jan 2022 16:38
You've got further than me. I just hit a dead end because I hadn't got the hardware to test it to find out what you've found. I look forward to seeing your progress.

Regards,

Brett
For stuff like this, you do really need the gear, or you have no idea what's going on. There was a time when I wouldn't have attempted it, and there is still so much I don't know, but weirdly, this is fun for me :)
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...
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7384
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Brett's STE - Repair thread

Post by stephen_usher »

Well, with the knowledge you have now you could definitely design digital electronic stuff. It's basically electronic Lego. You just need to know a few rules of thumb really about bypass caps, pull-ups and basic logic (and gates, inverters, not gates etc.). It's mostly, "if you do this, that happens".

Even the basic timing stuff isn't that hard. e.g. if you need a delay between /CE and /OE pass the /CE through a couple of inverters to delay it a few nanoseconds and Bob's your Aunty. (With memory (ROMs and SRAM) you have to remember that /CE primes things, getting everything ready and /OE just opens the gates to let the data in/out.)
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.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7384
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: Brett's STE - Repair thread

Post by stephen_usher »

rubber_jonnie wrote: 26 Jan 2022 16:41 For stuff like this, you do really need the gear, or you have no idea what's going on. There was a time when I wouldn't have attempted it, and there is still so much I don't know, but weirdly, this is fun for me :)
Indeed. Without the correct tools you get nowhere. Once you have them it's just a puzzle where you follow the clues, which is the fun/infuriating bit.
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.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14912
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Brett's STE - Repair thread

Post by rubber_jonnie »

stephen_usher wrote: 26 Jan 2022 16:43 Well, with the knowledge you have now you could definitely design digital electronic stuff. It's basically electronic Lego. You just need to know a few rules of thumb really about bypass caps, pull-ups and basic logic (and gates, inverters, not gates etc.). It's mostly, "if you do this, that happens".

Even the basic timing stuff isn't that hard. e.g. if you need a delay between /CE and /OE pass the /CE through a couple of inverters to delay it a few nanoseconds and Bob's your Aunty. (With memory (ROMs and SRAM) you have to remember that /CE primes things, getting everything ready and /OE just opens the gates to let the data in/out.)
You know maybe I should just try!!
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...
User avatar
JezC
Posts: 2785
Joined: 28 Aug 2017 23:44

Re: Brett's STE - Repair thread

Post by JezC »

@rubber_jonnie Go on - you know you want to!

:poke: :hide: :fire: :fire: :fire:
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14912
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Brett's STE - Repair thread

Post by rubber_jonnie »

JezC wrote: 26 Jan 2022 17:56 @rubber_jonnie Go on - you know you want to!

:poke: :hide: :fire: :fire: :fire:
Not you too!!
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...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14912
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Brett's STE - Repair thread

Post by rubber_jonnie »

I'm feeling like a minor celebration. I traced A1 and found that it should be connected to pin 2 of the DMA. Only it wasn't, so I hooked it up and I now get this:

IMG_20220126_230722.jpg

Which I am going to take as progress since it looks like something is getting to video RAM, something I'd not seen before.

Clearly some work left to be done, but the little red led on my diag cart which shows ROM access is now flickering, a good indicator that ROM access is at least being tried. It was completely dead up until now.

Clearly something is going on and it is trying, so more checking to be done, I'll need to look at A2 next.

I also added some test points near the GST combel and I can see that A1 & A2 are connected all the way from there to the Blitter, the CPU and finally the ROM and A1 to the DMA. I am also seeing address line pulses all the way through now too.

More to do though, @exxos another one for your crash screen archive :)
You do not have the required permissions to view the files attached to this post.
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...
User avatar
exxos
Site Admin
Site Admin
Posts: 28380
Joined: 16 Aug 2017 23:19
Location: UK

Re: Brett's STE - Repair thread

Post by exxos »

Nice! Test cartridge run yet ? :hide:

Return to “MEMBER BLOGS”

Who is online

Users browsing this forum: Barkrowler [bot], ClaudeBot, nicknm and 29 guests