Trying to fix probable DMA problem with a MC68HC000 CPU

Problems with your machine in general.
jomatouno
Posts: 2
Joined: 15 Sep 2024 12:14

Trying to fix probable DMA problem with a MC68HC000 CPU

Post by jomatouno »

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!
You do not have the required permissions to view the files attached to this post.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by rubber_jonnie »

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.
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...
jomatouno
Posts: 2
Joined: 15 Sep 2024 12:14

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by jomatouno »

Hello,
Quick and to the point, perfect.
Thanks!
Thomas
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by rubber_jonnie »

jomatouno wrote: 15 Sep 2024 18:20 Hello,
Quick and to the point, perfect.
Thanks!
Thomas
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...
Dlfrsilver
Posts: 84
Joined: 05 Jun 2019 06:41

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by Dlfrsilver »

jomatouno wrote: 15 Sep 2024 15:33 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!
It can be a virus. I advise to take a look at the disk content with the antivirus UVK 2000 from Rich Karsmakers.

Not all files have the wrong naming.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by sporniket »

rubber_jonnie wrote: 15 Sep 2024 16:59 The CPU is easy to change in the STE since it is socketed
... Unless it is soldered. My motherboard is like that.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 14888
Joined: 17 Aug 2017 19:40
Location: Essex

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by rubber_jonnie »

sporniket wrote: 31 Oct 2024 17:25
rubber_jonnie wrote: 15 Sep 2024 16:59 The CPU is easy to change in the STE since it is socketed
... Unless it is soldered. My motherboard is like that.
:dizzy:
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...
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by exxos »

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.
User avatar
sporniket
Site sponsor
Site sponsor
Posts: 1164
Joined: 26 Sep 2020 21:12
Location: France

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by sporniket »

They have, I have to do the dma pull up fix.
User avatar
exxos
Site Admin
Site Admin
Posts: 28344
Joined: 16 Aug 2017 23:19
Location: UK

Re: Trying to fix probable DMA problem with a MC68HC000 CPU

Post by exxos »

sporniket wrote: 31 Oct 2024 20:17 They have, I have to do the dma pull up fix.
Good to know thanks. Amazing Atari never properly fixed all the DMA stuff.

Return to “HARDWARE ISSUES”

Who is online

Users browsing this forum: ClaudeBot, stephen_usher and 5 guests