Gotek not working with 1040STe
Gotek not working with 1040STe
I got a Gotek floppy emulator last week. It works fine on both my STFM (as B:) and my A600 (as DF1:) but it doesn't work with my 1040STe.
Might I need to adjust the jumper settings on the Gotek and/or mess with jumpers in my STe to get it working? I presumed the default gotek jumper settings that work with my STFM would also work with the STe so maybe its my STe's external floppy port or the DMA chip thats at fault?
The PSU has been recapped in recent months so that isn't the cause of the issue - I know because I was using this PSU in my STFM (where my gotek worked) but now I've moved it into my STe because that PSU hasn't been recapped but it will be soon.
Once I know my STe external floppy port is working I want to fit a switch so that I can choose which drive is A: and which is B:.
Also, why are the two key subforums on here (IMO), Hardware and Basic Troubleshooting, locked? Thankfully I am still a Atari noob so I can post my stupid questions here and not be off topic but those are usually the forums I feel I should be posting in when I come here yet they have been archived. Do not touch!
Might I need to adjust the jumper settings on the Gotek and/or mess with jumpers in my STe to get it working? I presumed the default gotek jumper settings that work with my STFM would also work with the STe so maybe its my STe's external floppy port or the DMA chip thats at fault?
The PSU has been recapped in recent months so that isn't the cause of the issue - I know because I was using this PSU in my STFM (where my gotek worked) but now I've moved it into my STe because that PSU hasn't been recapped but it will be soon.
Once I know my STe external floppy port is working I want to fit a switch so that I can choose which drive is A: and which is B:.
Also, why are the two key subforums on here (IMO), Hardware and Basic Troubleshooting, locked? Thankfully I am still a Atari noob so I can post my stupid questions here and not be off topic but those are usually the forums I feel I should be posting in when I come here yet they have been archived. Do not touch!
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:
https://uzebox.org/wiki/Omega
https://uzebox.org/wiki/Omega
- russellnash
- Site sponsor

- Posts: 221
- Joined: Fri Mar 26, 2021 2:46 pm
Re: Gotek not working with 1040STe
The jumpers need to be set as B Drive, but it sounds like you have done that already. I have little STE specific knowledge, the only time I have had a Gotek not recognised at all it was a faulty floppy controller chip. I imagine the DMA chip could cause such problems too.
Re: Gotek not working with 1040STe
You probably need the 1772 pullup fix:
viewtopic.php?f=17&t=1395
And possibly the DMA pullup fix:
viewtopic.php?f=17&t=1417
All found on the 'Mandatory fixes' page: viewtopic.php?f=17&t=1585&p=17515
viewtopic.php?f=17&t=1395
And possibly the DMA pullup fix:
viewtopic.php?f=17&t=1417
All found on the 'Mandatory fixes' page: viewtopic.php?f=17&t=1585&p=17515
Re: Gotek not working with 1040STe
Doesn't the drive has to be set as DS0 regardless of it's A or B?
- russellnash
- Site sponsor

- Posts: 221
- Joined: Fri Mar 26, 2021 2:46 pm
Re: Gotek not working with 1040STe
I just checked my external Gotek that I hardly use and the jumper is across S1. As usual when I haven't done something for a long time I forget.
- rubber_jonnie
- Site Admin

- Posts: 15027
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Gotek not working with 1040STe
Yes, that's the only jumper required wether it be an STFM or an STE is S0, nothing else is needed.DoG wrote: Fri Dec 20, 2024 9:19 am Doesn't the drive has to be set as DS0 regardless of it's A or B?
There is info on jumpers in my guide here: Gotek
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...
Re: Gotek not working with 1040STe
Thanks Steve! I suppose trying the 1772 pullup fix might be my best bet. I already have the resistors required.Steve wrote: Fri Dec 20, 2024 8:04 am You probably need the 1772 pullup fix:
viewtopic.php?f=17&t=1395
And possibly the DMA pullup fix:
viewtopic.php?f=17&t=1417
All found on the 'Mandatory fixes' page: viewtopic.php?f=17&t=1585&p=17515
I should've mentioned in my first post that my internal, regular ST floppy is working fine.
Anything else I should try before I do the pullup fix?
The 'Uzebox Omega is a fully open source games console that you can build in a weekend, even with no previous electronics experience:
https://uzebox.org/wiki/Omega
https://uzebox.org/wiki/Omega
- rubber_jonnie
- Site Admin

- Posts: 15027
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Gotek not working with 1040STe
If normal floppies are working fine, then the Gotek should work fine too. Just be sure the only jumper in use is S0 and if you're using a an ff.cfg on the USB stick, check there are not any unusual options configured. I only ever use the default ff.cfg file on mine.danboid wrote: Fri Dec 20, 2024 10:28 amThanks Steve! I suppose trying the 1772 pullup fix might be my best bet. I already have the resistors required.Steve wrote: Fri Dec 20, 2024 8:04 am You probably need the 1772 pullup fix:
viewtopic.php?f=17&t=1395
And possibly the DMA pullup fix:
viewtopic.php?f=17&t=1417
All found on the 'Mandatory fixes' page: viewtopic.php?f=17&t=1585&p=17515
I should've mentioned in my first post that my internal, regular ST floppy is working fine.
Anything else I should try before I do the pullup fix?
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...
Re: Gotek not working with 1040STe
Regarding jumpers, the last time i put a gotek in an STE i set the S0 and M0 jumpers because Google gave me that answer first (example. It worked with those jumpers set so i didn't look any further.
Re: Gotek not working with 1040STe
Actually connecting both S0 & M0 jumpers is not a very good idea at all. It will work in most cases, but (among other things) you are shorting two different signals that are not supposed to be shorted.
For ST computers you normally should set S0, and S0 only!
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
