STe freezing on floppy/dma access? [solved]

Problems with your machine in general.
Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

STe freezing on floppy/dma access? [solved]

Post by Steve »

Hi all,

Has anyone experienced this before?

* If booting the STe with no floppy drive connected: straight to desktop.
* With floppy connected (with disk inside): Floppy accesses and reads before TOS loads (white screen) and freezes on white screen forever.
* With floppy connected (no disk): Floppy accesses, white screen for 20 seconds, then TOS. If I put a disk in and access it, machine freezes (locks-up)
* Running diagnostic cart: When doing 'DMA test' it freezes on the blue screen, completely locks. On a healthy machine it will go to a red error screen due to missing test equipment on the port.

So far I've just swapped the DMA chip, still same issue. I haven't done any mods to this board except replacing the reset capacitors. Also using a known good floppy drive. Before I go down the 'rabbit hole' of things I *could* do, what would be the logical first few things to do?

Of course, this is with a good re-capped psu.
Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

Re: STe freezing on floppy/dma access?

Post by Steve »

I should also mention the machine's blitter is missing from its socket. Not sure if that would effect DMA or not.
User avatar
exxos
Site Admin
Site Admin
Posts: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: STe freezing on floppy/dma access?

Post by exxos »

Steve wrote: Wed Dec 01, 2021 10:35 pm I should also mention the machine's blitter is missing from its socket. Not sure if that would effect DMA or not.
Most probably not helping matters.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

Re: STe freezing on floppy/dma access? [solved]

Post by Steve »

Ok, found a blitter and put it in... floppy works now lol :D

STe's are weird :)
User avatar
mrbombermillzy
Posts: 1441
Joined: Sun Jun 03, 2018 7:37 pm

Re: STe freezing on floppy/dma access? [solved]

Post by mrbombermillzy »

Steve wrote: Thu Dec 02, 2021 11:03 am Ok, found a blitter and put it in... floppy works now lol :D

STe's are weird :)
Didnt want to say, as I couldnt remeber 100%, but I was thinking TOS 1.06/2.06 uses blitter to draw desktop. Maybe refreshing the drive A box was doing it? :shrug: (Maybe one of the OS coders here can clarify).
User avatar
sporniket
Posts: 956
Joined: Sat Sep 26, 2020 9:12 pm
Location: France
Contact:

Re: STe freezing on floppy/dma access? [solved]

Post by sporniket »

Is it because you have an MCU with no internal blitter ? I guess that you had the proper jumpers when the external blitter was not installed ?
Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

Re: STe freezing on floppy/dma access? [solved]

Post by Steve »

sporniket wrote: Thu Dec 02, 2021 11:12 am Is it because you have an MCU with no internal blitter ? I guess that you had the proper jumpers when the external blitter was not installed ?
I don't see any jumpers, are there some? Of course the mcu has no internal blitter, it has an external blitter :)
User avatar
exxos
Site Admin
Site Admin
Posts: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: STe freezing on floppy/dma access? [solved]

Post by exxos »

Bus control signals are routed via the blitter. When you unplug the blitter the cpu can't do deal with DMA cycles. This is why you have to solder jumpers on the STFM / MEGA ST to reconnect the signals when the blitter is missing.
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Steve
Posts: 2570
Joined: Fri Sep 15, 2017 11:49 am

Re: STe freezing on floppy/dma access? [solved]

Post by Steve »

exxos wrote: Thu Dec 02, 2021 11:16 am Bus control signals are routed via the blitter. When you unplug the blitter the cpu can't do deal with DMA cycles. This is why you have to solder jumpers on the STFM / MEGA ST to reconnect the signals when the blitter is missing.
I might be sounding like a dick but if you knew that why didn't you tell me in the first place?
User avatar
exxos
Site Admin
Site Admin
Posts: 23488
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: STe freezing on floppy/dma access? [solved]

Post by exxos »

Steve wrote: Thu Dec 02, 2021 11:20 am I might be sounding like a dick but if you knew that why didn't you tell me in the first place?
I did say its likely not helping matters. But if I spoonfeed answers right at the start then nobody learns anything. So I gave a very big hint...
https://www.exxosforum.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxosforum.co.uk/atari/store2/ - All my hardware mods for sale - Please help support by making a purchase.
viewtopic.php?f=17&t=1585 Have you done the Mandatory Fixes ?
Just because a lot of people agree on something, doesn't make it a fact. ~exxos ~
People should find solutions to problems, not find problems with solutions.
Post Reply

Return to “HARDWARE ISSUES”