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 :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
ST536 in a Mega ST4
- stephen_usher
- Site sponsor

- Posts: 7464
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: ST536 in a Mega ST4
Well, in that case it could be due to two things. Either the IDE device is taking too much power or, if the buffer chips aren't installed, something on those data lines is upsetting the system.
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: ST536 in a Mega ST4
So, best to get a buffered CF/SD-IDE adapter then. Both adapters I tried are unbuffered.stephen_usher wrote: Fri Mar 08, 2024 6:28 pm Well, in that case it could be due to two things. Either the IDE device is taking too much power or, if the buffer chips aren't installed, something on those data lines is upsetting the system.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
- stephen_usher
- Site sponsor

- Posts: 7464
- Joined: Mon Nov 13, 2017 7:19 pm
- Location: Oxford, UK.
- Contact:
Re: ST536 in a Mega ST4
It may help. It separates the FPGA from the IDE device, which is safer at the very least and it will be able to drive a longer cable as well.
Of course, if your IDE device is just pulling too much current the VCC voltage on the board will dip and the system become unstable. I know that it can't handle my Hitachi Microdrive in an CF-to-IDE adapter, so IDE spinning drives will probably pull too much too.
Of course, if your IDE device is just pulling too much current the VCC voltage on the board will dip and the system become unstable. I know that it can't handle my Hitachi Microdrive in an CF-to-IDE adapter, so IDE spinning drives will probably pull too much too.
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: ST536 in a Mega ST4
Okay, I ordered one just now, the same I use in my A4000 (cough). I'm going to hook up my scope and monitor VCC on the board while testing the old and the new CF-adapter.stephen_usher wrote: Fri Mar 08, 2024 7:01 pm It may help. It separates the FPGA from the IDE device, which is safer at the very least and it will be able to drive a longer cable as well.
Of course, if your IDE device is just pulling too much current the VCC voltage on the board will dip and the system become unstable. I know that it can't handle my Hitachi Microdrive in an CF-to-IDE adapter, so IDE spinning drives will probably pull too much too.
Thanks Stephen for the suggestions, everybody else too, I really appreciate the suggestions made here. I'll post my findings here after I have received the new CF-adapters.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Re: ST536 in a Mega ST4
The ST536 has IDE buffers on the bottom of the PCB...
I think the main question, is why IDE is seemingly triggering during ROM access causing the crashes, as GB6 doesn't use IDE other than loading GB6 itself.
I think the main question, is why IDE is seemingly triggering during ROM access causing the crashes, as GB6 doesn't use IDE other than loading GB6 itself.
Re: ST536 in a Mega ST4
If you leave the system idle, it will crash after 10 - 20 seconds. If I remove the IDE adapter, the crashes are gone.exxos wrote: Sun Mar 10, 2024 11:18 am The ST536 has IDE buffers on the bottom of the PCB...
I think the main question, is why IDE is seemingly triggering during ROM access causing the crashes, as GB6 doesn't use IDE other than loading GB6 itself.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Re: ST536 in a Mega ST4
To my surprise none of the buffered IDE adapters work
So, I tried an ACSI2STM next and the system is rock solid. I ran some games and a few GB6 loops and it never crashed. It's clearly an IDE issue. Can someone recommend a IDE2CF or IDE2SD adapter? I mostly tried Amiga ones and it feels like the Mega ST senses the Amiga logo on the PCB and therefore refuses to work with those.
So, I tried an ACSI2STM next and the system is rock solid. I ran some games and a few GB6 loops and it never crashed. It's clearly an IDE issue. Can someone recommend a IDE2CF or IDE2SD adapter? I mostly tried Amiga ones and it feels like the Mega ST senses the Amiga logo on the PCB and therefore refuses to work with those.
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Re: ST536 in a Mega ST4
As I said before, IDE causing a crash can only really be false IDE access when there isn't supposed to be one. Likely a bad solder joint on your PLD,. I assume one of the address lines or IDE control lines.
Re: ST536 in a Mega ST4
I'm going to build a second one and order new parts next week. I'll order a smaller tip too to solder the PLD.exxos wrote: Thu Mar 14, 2024 6:31 pm As I said before, IDE causing a crash can only really be false IDE access when there isn't supposed to be one. Likely a bad solder joint on your PLD,. I assume one of the address lines or IDE control lines.
Does the speed of the PLD matter? I have a 5ns CLPD left, or else I order a 10ns one (which are cheaper).
Feeling old yet?
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Atari 1040STf, 1040STe, Mega ST4 (ST536), Mega STe, TT030, Falcon (DFB1x)...
...and a whole bunch of other retro computers
Re: ST536 in a Mega ST4
I suggest putting solder on the PLD pads first with flux, make sure they all plated with solder. Then use solder wick (with flux) and get the solder off again, make sure all the pads of flat before soldering the PLD. If you plate the pads with solder first, it will be a lot easier to solder and be more reliable.HomeLate wrote: Thu Mar 14, 2024 7:57 pm I'm going to build a second one and order new parts next week. I'll order a smaller tip too to solder the PLD.
I never tried 5ns. I think they were really expensive. It's possible using a different speed grade could cause problems. But I would image it would cause SDRAM issues if anything. But it's not an experiment I have ever done. So I suggest you keep to the proper BOM parts.Does the speed of the PLD matter? I have a 5ns CLPD left, or else I order a 10ns one (which are cheaper).
