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 :)
Trying to fix probable DMA problem with a MC68HC000 CPU
Trying to fix probable DMA problem with a MC68HC000 CPU
Hi,
I'm new to this forum and to ST hardware modding, so please bear with me if I'm asking or stating the obvious, or missing any published thread.
So my 520 STE displays wrong file names, where the letters are being randomly replaced while showing the contents of a floppy. Having asked around, the C025913-38 DMA chip might be the source of the problem.
My questions would be twofold :
- how do I make sure the DMA chip is the source of the observed behaviour? I don't own a Gotek or a Satan (yet) so I can't try to reproduce it on another volume.
- I saw the MC68HC000 CPU reference (https://www.exxosforum.co.uk/atari/store2/#0092) in the store : how hard is it to change the CPU? Does it involve soldering? Is there any good tutorial around? What are the "mandatory fixes" mentioned in the description? I would welcome any advice or guidance here.
Thanks!
I'm new to this forum and to ST hardware modding, so please bear with me if I'm asking or stating the obvious, or missing any published thread.
So my 520 STE displays wrong file names, where the letters are being randomly replaced while showing the contents of a floppy. Having asked around, the C025913-38 DMA chip might be the source of the problem.
My questions would be twofold :
- how do I make sure the DMA chip is the source of the observed behaviour? I don't own a Gotek or a Satan (yet) so I can't try to reproduce it on another volume.
- I saw the MC68HC000 CPU reference (https://www.exxosforum.co.uk/atari/store2/#0092) in the store : how hard is it to change the CPU? Does it involve soldering? Is there any good tutorial around? What are the "mandatory fixes" mentioned in the description? I would welcome any advice or guidance here.
Thanks!
- rubber_jonnie
- Site Admin

- Posts: 15073
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
The CPU is easy to change in the STE since it is socketed, but I would advise getting a proper PLCC chip puller to be sure you don't do any damage when pulling the old CPU out.
Be aware that the issue you're seeing could be down to the FDD, so I'd suggest a good clean of the heads and trying again.
Mandatory fixes can be found here: Mandatory Fixes and you may find that item 3 specifically helps.
Be aware that the issue you're seeing could be down to the FDD, so I'd suggest a good clean of the heads and trying again.
Mandatory fixes can be found here: Mandatory Fixes and you may find that item 3 specifically helps.
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: Trying to fix probable DMA problem with a MC68HC000 CPU
Hello,
Quick and to the point, perfect.
Thanks!
Thomas
Quick and to the point, perfect.
Thanks!
Thomas
- rubber_jonnie
- Site Admin

- Posts: 15073
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
You're welcome
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...
-
Dlfrsilver
- Posts: 87
- Joined: Wed Jun 05, 2019 6:41 am
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
It can be a virus. I advise to take a look at the disk content with the antivirus UVK 2000 from Rich Karsmakers.jomatouno wrote: Sun Sep 15, 2024 3:33 pm Hi,
I'm new to this forum and to ST hardware modding, so please bear with me if I'm asking or stating the obvious, or missing any published thread.
So my 520 STE displays wrong file names, where the letters are being randomly replaced while showing the contents of a floppy.
IMG_3054.jpg
Having asked around, the C025913-38 DMA chip might be the source of the problem.
My questions would be twofold :
- how do I make sure the DMA chip is the source of the observed behaviour? I don't own a Gotek or a Satan (yet) so I can't try to reproduce it on another volume.
- I saw the MC68HC000 CPU reference (https://www.exxosforum.co.uk/atari/store2/#0092) in the store : how hard is it to change the CPU? Does it involve soldering? Is there any good tutorial around? What are the "mandatory fixes" mentioned in the description?
IMG_3055.jpg
I would welcome any advice or guidance here.
Thanks!
Not all files have the wrong naming.
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
... Unless it is soldered. My motherboard is like that.rubber_jonnie wrote: Sun Sep 15, 2024 4:59 pm The CPU is easy to change in the STE since it is socketed
- rubber_jonnie
- Site Admin

- Posts: 15073
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
sporniket wrote: Thu Oct 31, 2024 5:25 pm... Unless it is soldered. My motherboard is like that.rubber_jonnie wrote: Sun Sep 15, 2024 4:59 pm The CPU is easy to change in the STE since it is socketed

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: Trying to fix probable DMA problem with a MC68HC000 CPU
The soldered CPUs are the final version of the STE with the PLCC DMA AFAIK ?
I haven't done much testing on those for DMA issues as they are really rare. But in theory, they shouldn't have DMA issues anyway.
I haven't done much testing on those for DMA issues as they are really rare. But in theory, they shouldn't have DMA issues anyway.
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
They have, I have to do the dma pull up fix.
Re: Trying to fix probable DMA problem with a MC68HC000 CPU
Good to know thanks. Amazing Atari never properly fixed all the DMA stuff.
