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 :)

ST536 in a Mega ST4

All about the ST536 030 ST booster.
HomeLate
Posts: 94
Joined: Fri Mar 25, 2022 6:36 am

ST536 in a Mega ST4

Post by HomeLate »

I made a ST536 a few weeks ago and so far it hasn't been running great. It manages to boot to TOS 2.06 (with rev 5 fixes) but it freezes soon after either during disk access or running a program or demo.

I tested it first in a 1040ST where it exhibits the same behaviour. The 1040ST had all fixes done, including a recap of the psu with Exxos's kit.

Now it's in a Mega ST4 and I experience exactly the same behaviour. Cold boot: it starts up in TOS 2.06 (with rev 5 fixes) but freezes during disk access or when running a program or demo. Warm boot: it freezes during the boot process right after HDDriver has been loaded (I'm running the latest version of HDDriver btw).

I'm using an IDE2CF adapter with a Sandisk CF-card but the same problem occurs when I use an IDE2SD adapter with a Sandisk SD-card.

The Mega ST4 has the busfixes done but the PSU has not been recapped yet. On bank 1 of the rom is Emutos and it has exactly the same problem on both the ST as the Mega ST.

I flashed the Xilinx with the firmware in REV5_ST526_SLOW_ROM V2.zip

Any suggestions are welcome.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7464
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: ST536 in a Mega ST4

Post by stephen_usher »

Make sure:
  • The cache is turned off.
  • HDDriver isn't set to load into/use TTRAM.
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.
HomeLate
Posts: 94
Joined: Fri Mar 25, 2022 6:36 am

Re: ST536 in a Mega ST4

Post by HomeLate »

stephen_usher wrote: Fri Mar 08, 2024 10:11 am Make sure:
  • The cache is turned off.
  • HDDriver isn't set to load into/use TTRAM.
Both in HDDriver? Both are turned off. I managed to copy GB 6 on the CF-card from a floppy and even GB 6 freezes after running some tests.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7464
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: ST536 in a Mega ST4

Post by stephen_usher »

HomeLate wrote: Fri Mar 08, 2024 10:26 am
stephen_usher wrote: Fri Mar 08, 2024 10:11 am Make sure:
  • The cache is turned off.
  • HDDriver isn't set to load into/use TTRAM.
Both in HDDriver? Both are turned off. I managed to copy GB 6 on the CF-card from a floppy and even GB 6 freezes after running some tests.
And GB is running from ST RAM?
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.
HomeLate
Posts: 94
Joined: Fri Mar 25, 2022 6:36 am

Re: ST536 in a Mega ST4

Post by HomeLate »

stephen_usher wrote: Fri Mar 08, 2024 10:33 am
HomeLate wrote: Fri Mar 08, 2024 10:26 am

Both in HDDriver? Both are turned off. I managed to copy GB 6 on the CF-card from a floppy and even GB 6 freezes after running some tests.
And GB is running from ST RAM?
Yes, it usually freezes after ROM access.

TOS now freezes after a few minutes when running idle.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7464
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: ST536 in a Mega ST4

Post by stephen_usher »

OK, so this suggests either a bus timing error or possibly a problem at the MMU.

I had something similar with one of my STFMs and it turned out to be a poor connection between the MMU and its socket. I would reseat that and use contact cleaner on the pins as a first step.
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
olivier.jan
Site sponsor
Site sponsor
Posts: 340
Joined: Mon Jun 01, 2020 8:00 am

Re: ST536 in a Mega ST4

Post by olivier.jan »

As it happens on two different STs (the 1040 and the Mega 4), I would suspect an issue with the ST536.
I have two ST536 and they both had a similar issue at first. I reflowed some suspicious joints on one of the ST536 and the issue disappeared on this card. So I would recommend double checking all solder joints.
Retro stuff
520 STF/ 1040 STE / Mega ST / 2 Mega STE / 2 H5
2 x 600XL with U1MB /SOFIA 2/ AVG CART / and a few 1050
Apple //c, Commodore 128, Mac Classic, SE/30, LC, IIvi and PB G3 (Clamshell)
Amiga 600 and a few 486 and 386.
Many Nintendo G&W and other electronic games from the late 70s/early 80s.
HomeLate
Posts: 94
Joined: Fri Mar 25, 2022 6:36 am

Re: ST536 in a Mega ST4

Post by HomeLate »

olivier.jan wrote: Fri Mar 08, 2024 2:42 pm As it happens on two different STs (the 1040 and the Mega 4), I would suspect an issue with the ST536.
I have two ST536 and they both had a similar issue at first. I reflowed some suspicious joints on one of the ST536 and the issue disappeared on this card. So I would recommend double checking all solder joints.
Yes, I'm going to check the solder joints again. It runs great the first 15 minutes, GB6 works and I even could run a demo. But then it starts acting up and it freezing within seconds.
So, it must be a heat related issue and a bad solder joint.

I tried Stephen's suggestion but that didn't solve the issue.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3060
Joined: Tue Nov 19, 2019 12:09 pm

Re: ST536 in a Mega ST4

Post by Badwolf »

HomeLate wrote: Fri Mar 08, 2024 4:03 pm Yes, I'm going to check the solder joints again. It runs great the first 15 minutes, GB6 works and I even could run a demo. But then it starts acting up and it freezing within seconds.
So, it must be a heat related issue
Let it cool down properly, then fire it up and run a hairdryer (or low setting heat gun) over it. See if you can foment an earlier crash.

If so, there's the smoking gun. Just make sure the heat is low enough that it's all that's smoking...

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
HomeLate
Posts: 94
Joined: Fri Mar 25, 2022 6:36 am

Re: ST536 in a Mega ST4

Post by HomeLate »

Okay, progress:

I noticed in GB6 caches are turned on while in TOS caches is turned off and I can't turn cache on in the menu:
20240308_183524.jpg
20240308_183524.jpg (343.22 KiB) Viewed 4338 times
Next, and I think this is the issue, when I remove the IDE adapter the Mega runs rock solid. It's now running a GB6 loop from floppy for at least 45 minutes and it hasn't crashed yet.

So I figure it's an IDE issue with either the ST536 or the IDE adapter. I run into the same issue with the SD-card adapter. I haven't got any other IDE adapters to test with.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Post Reply

Return to “ST536 030 ST ACCELERATOR”