This is not a DMA chip. It is a SHIFTER chip. If you really inserted a SHIFTER chip in the DMA socket, then of course no wonder that it didn't work. And I'm afraid there is a possibility that this provoked permanent damage.stween wrote: ↑Mon Apr 11, 2022 2:22 pm I probably missed a step in my own description when testing the DMA chips and boot behaviour. I tried three things, third for fun:
- chip C025914-38A: this is the DMA chip I bought from exxos's store: black screen, nothing more. (This chip will go in my H5 eventually, but I had it
surprise STF refurb
Re: surprise STF refurb
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
Re: surprise STF refurb
hahaha, that'd explain a lot
consider this a side-effect of working while jet-lagged!
Re: surprise STF refurb
Okay:rubber_jonnie wrote: ↑Mon Apr 11, 2022 3:34 pmOn the first item, I wouldn't wedge it in. You have no guarantee that you will have a solid connection and may introduce more problems.
I didn't mean reflowing the sockets, I meant this: https://www.exxosforum.co.uk/forum/viewt ... plcc+tweak
- I tweaked the pins on the two PLCCs, and tried a little deoxit on them and on the pins on the chips just in case: same symptoms.
- I dropped in spare glue and MMU chips: same symptoms.
- I cleaned the pins on the DMA and the 1772, since they're both socketed: no change.
- I revisited my assumptions and dropped in a drive from another Atari: no change!
The two "invasive" fixes I haven't tried are the DMA pull-up, which I'm hesitating on because I might eventually use that DMA chip in my H5, and the reset fix (but the system boots a-okay every time, so I suspect this is fine).
Think I'm getting to the end of the line on obvious fixes though, without aggressively reflowing a lot of joints (which might introduce more problems than it'd solve!)
Re: surprise STF refurb
@stween
The DMA pullup doesn't need to be invasive or even touch the chip. You could install the resistor network on the rear of the motherboard, or you could solder to the base of the IC socket.
There is also one more, the 1172 pullups: https://www.exxosforum.co.uk/forum/viewt ... =17&t=1395
PS - maybe a silly question, but you've tried different drives too?
Anyhow I'm betting if you do either or both of these fixes, it will solve your issue.
Here is an example where I soldered to the socket for the DMA pullups:
The DMA pullup doesn't need to be invasive or even touch the chip. You could install the resistor network on the rear of the motherboard, or you could solder to the base of the IC socket.
There is also one more, the 1172 pullups: https://www.exxosforum.co.uk/forum/viewt ... =17&t=1395
PS - maybe a silly question, but you've tried different drives too?
Anyhow I'm betting if you do either or both of these fixes, it will solve your issue.
Here is an example where I soldered to the socket for the DMA pullups:
Re: surprise STF refurb
Okay yeah, good point. Maybe I'll give these a whirl.Steve wrote: ↑Sat Apr 16, 2022 3:58 pm @stween
The DMA pullup doesn't need to be invasive or even touch the chip. You could install the resistor network on the rear of the motherboard, or you could solder to the base of the IC socket.
There is also one more, the 1172 pullups: https://www.exxosforum.co.uk/forum/viewt ... =17&t=1395
Yeah. I've tried this drive and this disk in another ST (they work!) and I've tried another drive in this ST (symptoms persist)PS - maybe a silly question, but you've tried different drives too?
Re: surprise STF refurb
It does seem to be a DMA issue. Adding the pullups on the DMA bus might help. Have you tried a different DMA chip after knowing you tried a Shifter?stween wrote: ↑Sat Apr 16, 2022 3:27 pm [*] I dropped in spare glue and MMU chips: same symptoms.
[*] I cleaned the pins on the DMA and the 1772, since they're both socketed: no change.
[*] I revisited my assumptions and dropped in a drive from another Atari: no change!
[/list]
...
The two "invasive" fixes I haven't tried are the DMA pull-up, which I'm hesitating on because I might eventually use that DMA chip in my H5, and the reset fix (but the system boots a-okay every time, so I suspect this is fine).
How this will help on a drive that it is known working good on another machine?Steve wrote: ↑Sat Apr 16, 2022 3:58 pm There is also one more, the 1172 pullups: https://www.exxosforum.co.uk/forum/viewt ... =17&t=1395
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
Re: surprise STF refurb
Hah, no, that was just a brainfart; I was convinced I had a spare DMA out, and that that was it. Turns out I don't have any other DMA chips that I can try easily, not without desoldering them out of their own boards. With my current stock of STs, that's my last resort.
- rubber_jonnie
- Site Admin
- Posts: 10609
- Joined: Thu Aug 17, 2017 7:40 pm
- Location: Essex
- Contact:
Re: surprise STF refurb
Yeah, last one I had fail that quick, it was a DMA.
I'm not entirely sure why you see these as invasive? You can easily remove them, or fix to the back of the board, so I wouldn't worry. I wouldn't suspect anything is fine until it's been proved otherwise, potentially in another machine.
This is one reason I keep a bare H4 with everything socketed, it allows me to test ICs in a known good board.
Have you checked continuity on all of the lines to the FDD? By that I mean every hop to every location following the schematic? One that I looked at needed some bodge wiring since whoever replaced the WD1772 and installed a socket broke a trace and didn't fix it.
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: surprise STF refurb
Well, it helped Exxos with a 'known working' drive which was having write protect issues. Sometimes these things can be related.ijor wrote: ↑Sat Apr 16, 2022 6:09 pmHow this will help on a drive that it is known working good on another machine?Steve wrote: ↑Sat Apr 16, 2022 3:58 pm There is also one more, the 1172 pullups: https://www.exxosforum.co.uk/forum/viewt ... =17&t=1395
Re: surprise STF refurb
Yeah fair. I only say "invasive" because although my soldering isn't outright terrible, I also don't totally trust myself to solder/desolder things repeatedlyrubber_jonnie wrote: ↑Sat Apr 16, 2022 6:45 pmI'm not entirely sure why you see these as invasive? You can easily remove them, or fix to the back of the board, so I wouldn't worry. I wouldn't suspect anything is fine until it's been proved otherwise, potentially in another machine.
That's a good idea, I'll find some time to do that.Have you checked continuity on all of the lines to the FDD? By that I mean every hop to every location following the schematic? One that I looked at needed some bodge wiring since whoever replaced the WD1772 and installed a socket broke a trace and didn't fix it.
In case you're wondering: this is 100% spare-time hobby, learn-as-I-go stuff, so I don't always intuit the easy things to check until somebody says them. The day job is all software and networks, hardware is an idle interest, which is why this machine has been on my bench for two months now!