Question: I just received my diagnostic cartridge for my Mega STe, but when I try it I get some red screen with "Bus Error" and "Bad Instruction Fetch" messages scrolling.
When I try GemBench configuration I get a file on the cartridge which I can launch from the desktop... and it crashes.
But the YAART program from the very same cartridge seem to be working just fine, so my theory that maybe my expansion cartridge port is defective seems to be incorrect, any idea what could cause the rest to not work?
Diagnostic cartridge issues MSTE
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Diagnostic cartridge issues MSTE
Clean the cartridge and the port with IPA and see...
Does it pass running RAM tests with YAART ?
Does it pass running RAM tests with YAART ?
-
Dbug
- Posts: 71
- Joined: 11 Sep 2021 14:49
Re: Diagnostic cartridge issues MSTE
Yes, I let it run for about one hour, guess about 13 passes, no errors, with various vertical patterns on screen.exxos wrote: 23 Sep 2021 17:39 Clean the cartridge and the port with IPA and see...
Does it pass running RAM tests with YAART ?
I'll try the cleaning.
-
Dbug
- Posts: 71
- Joined: 11 Sep 2021 14:49
Re: Diagnostic cartridge issues MSTE
Cleaning did not help, same behavior.
Is it possible the content of the eprom/flash got somewhat partially corrupted?
Is it possible the content of the eprom/flash got somewhat partially corrupted?
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Diagnostic cartridge issues MSTE
Not really.. They are all verified.Dbug wrote: 24 Sep 2021 06:10 Is it possible the content of the eprom/flash got somewhat partially corrupted?
You could resolder the socket in case there is a bad joint. Otherwise I don't know why some programs run and no others. If it was a ST I've seen odd things happen when the bus resistors have not been changed.
-
frank.lukas
- Posts: 812
- Joined: 19 Jan 2018 11:52
Re: Diagnostic cartridge issues MSTE
Contact problems in the cpu plcc socket maybe ...
-
rubber_jonnie
- Site Admin

- Posts: 14888
- Joined: 17 Aug 2017 19:40
- Location: Essex
Re: Diagnostic cartridge issues MSTE
Just to ask an obvious question here, have you definitely got the jumpers set for MSTE and not something else?
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...
-
Dbug
- Posts: 71
- Joined: 11 Sep 2021 14:49
Re: Diagnostic cartridge issues MSTE
I got confused originally because the right block of three pins is not aligned like the left one in regard to what's printed on the PCB, but as far as I've figured out that should be correct?rubber_jonnie wrote: 24 Sep 2021 11:55 Just to ask an obvious question here, have you definitely got the jumpers set for MSTE and not something else?
If that was the case, I would assume the memory test (and the actual machine when the card is not connected) would not work either?Contact problems in the cpu plcc socket maybe ...
That being said, I do have a problem with the machine (which is why I got the diagnostic card in first place): I bought a MonSTer card, and when it's installed the Blitter is not working (and yes, I did the 5 wire solders on the two chips).
As far as I can see, there's no obvious problem with the solders on the diagnostic cartridge.You could resolder the socket in case there is a bad joint. Otherwise I don't know why some programs run and no others. If it was a ST I've seen odd things happen when the bus resistors have not been changed.
Regarding the bus resistors, what/where/how should I test? This machine never had any recapping or fixes done, but I've installed a TOS 2.06 UK on it (it had a 2.05 originally) and a 1.44 MB floppy drive.
I do have a few other cartridges I could try on the machine to see if the expansion port itself is working fine:
- A Steinberg dongles for musical software
- A Netusb peripheral
if they work, could we assume the port is fine?
You do not have the required permissions to view the files attached to this post.
-
exxos
- Site Admin

- Posts: 28346
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: Diagnostic cartridge issues MSTE
I would suggest you take the machine "back to stock" and try the cartridge then. Otherwise if the MonSTer card is causing problems, you should contact AlanH about it ( I do not believe he is a member on here).Dbug wrote: 24 Sep 2021 13:23 That being said, I do have a problem with the machine (which is why I got the diagnostic card in first place): I bought a MonSTer card, and when it's installed the Blitter is not working (and yes, I did the 5 wire solders on the two chips).
-
Dbug
- Posts: 71
- Joined: 11 Sep 2021 14:49
Re: Diagnostic cartridge issues MSTE
Oh, sorry I was not clear: The MonSTer was already removed (as well as the VME graphic card and the Ultra Satan), right now it's stock, other than the TOS and Floppy version.I would suggest you take the machine "back to stock" and try the cartridge then. Otherwise if the MonSTer card is causing problems, you should contact AlanH about it ( I do not believe he is a member on here).
I wanted to test without to get a proper baseline and see if the diagnostic card would find anything weird on the machine before I attempt to get the MonSTer to work again.
Who is online
Users browsing this forum: Bing [Bot], ClaudeBot and 2 guests