surprise STF refurb

Problems with your machine in general.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10465
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: surprise STF refurb

Post by rubber_jonnie »

sporniket wrote: Mon Apr 18, 2022 10:36 am If I understand things correctly, with the "1772 pull-up fix" and using a drive with internal pull-ups as well, the overall pull-up will be stronger -because one would ends up with 2 pull-ups in parallel for each line-.

@DoG , very likely a typo indeed, looking at the pictures I think the resistors on the pictures of the fix, I believe it is [grey/black/black/brown] i.e. 8K (because decoding in reverse direction would give [red/brown/black/black] i.e. 210.
I think @DoG was referring to the SIL resistor network on the underside of the board where stween says:

"I've thrown in a 1k resistor network. I've done the same as far as I can tell from what I see in other photos."

This should be a 10K SIL and not 1K according to the mandatory fixes page.

@stween Can you confirm if the SIL resistor pack on the underside is 1K or 10K?
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
DoG
Posts: 1125
Joined: Sat Apr 07, 2018 12:26 pm

Re: surprise STF refurb

Post by DoG »

sporniket wrote: Mon Apr 18, 2022 10:36 am If I understand things correctly, with the "1772 pull-up fix" and using a drive with internal pull-ups as well, the overall pull-up will be stronger -because one would ends up with 2 pull-ups in parallel for each line-.

@DoG , very likely a typo indeed, looking at the pictures I think the resistors on the pictures of the fix, I believe it is [grey/black/black/brown] i.e. 8K (because decoding in reverse direction would give [red/brown/black/black] i.e. 210.
...
I'm a bit lost too I think. These pull ups you describe here is after the 7406 and before the floppy cable. But the fix that he was referring to was done on the data lines between WD1772 and DMA? Different side of the WD1772.
User avatar
stephen_usher
Posts: 5578
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: surprise STF refurb

Post by stephen_usher »

My experience with a similar issue on one of my STFM was that in the end is was a weak DMA chip.

I did try changing the address and data bus pull-ups but that just made things worse. I tried the WD1772 fixes and that made no difference.

Swapped out the DMA chip and the problem went away.

With the weak DMA chip the floppy wouldn't read at all if the UltraSATAN was plugged in (though it partly worked with other ACSI devices, such as an ICD AdSCSI host adapter).
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: surprise STF refurb

Post by ijor »

First things first!
stween wrote: Sun Apr 17, 2022 4:56 pm Also I opted to try the DMA pull-up fix mentioned up-thread. On the bottom of the board, I've thrown in a 1k resistor network. I've done the same as far as I can tell from what I see in other photos.
1 - As said, 1K is way too strong, it should be 10K (or may be 4.7K, if you want) ! If this is not a typo, please replace those resistors before doing anything else.

2 - Can you replace the TOS chips with a later version of TOS, even TOS 1.02. This will probably not fix the problem, but because of a bug that TOS 1.0 has, the behavior might change and will give us more clues about the problem. Conceivable, even when not likely, your TOS chips might be corrupt. But this is not the main reason I recommend to try a later TOS.

2 - Again, it might be a good idea to test a different DMA chip.

3 - What pullups do you have at the CPU buses?
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
exxos
Site Admin
Site Admin
Posts: 23491
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: surprise STF refurb

Post by exxos »

ijor wrote: Mon Apr 18, 2022 12:49 pm 1 - As said, 1K is way too strong, it should be 10K (or may be 4.7K, if you want) ! If this is not a typo, please replace those resistors before doing anything else.
How are you coming to that conclusion ?

Taken from the 7406 DS..

Capture.JPG
Capture.JPG (79.19 KiB) Viewed 1774 times

40mA output drive. 1K is only 5mA.

Taken from Atari's own schematic they are using 1K on the 1772 directly. So where's the problem ?

2.JPG
2.JPG (131.79 KiB) Viewed 1774 times
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.
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: surprise STF refurb

Post by ijor »

exxos wrote: Mon Apr 18, 2022 1:11 pm
ijor wrote: Mon Apr 18, 2022 12:49 pm 1 - As said, 1K is way too strong, it should be 10K (or may be 4.7K, if you want) ! If this is not a typo, please replace those resistors before doing anything else.
How are you coming to that conclusion ?
Taken from the 7406 DS..
Exxos, we are talking about the pull-ups on the DMA bus. Not about the pull-ups on the 7406 output.
Taken from Atari's own schematic they are using 1K on the 1772 directly. So where's the problem ?
But these pull-ups are at the the 1772 inputs pins, not at the output pins. Anyway, again, I was talking about pull-ups on the DMA data bus that would involve the DMA chip (and the FDC).
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
exxos
Site Admin
Site Admin
Posts: 23491
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: surprise STF refurb

Post by exxos »

ijor wrote: Mon Apr 18, 2022 1:18 pm Exxos, we are talking about the pull-ups on the DMA bus. Not about the pull-ups on the 7406 output.
I was reading the posts where Dog was talking about the 1772 pullup so assumed the posts after were still relating to the 1772 as it mentioned 1K. I did not realise you had gone back to the DMA resistors. My bad sorry!

But where are you reading that the DMA resistors are 1K ? AFAIk I never mentioned that. Indeed that post would need correcting if that is the case.

You are are indeed correct that the "DMA pullups" need to be 10K. The 1772 pullups should be 1K. Using any different values on any fixes , is effectively performing an experiment where the results are unknown.
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.
ijor
Posts: 428
Joined: Fri Nov 30, 2018 8:45 pm

Re: surprise STF refurb

Post by ijor »

exxos wrote: Mon Apr 18, 2022 1:28 pm I was reading the posts where Dog was talking about the 1772 pullup so assumed the posts after were still relating to the 1772 as it mentioned 1K. I did not realise you had gone back to the DMA resistors. My bad sorry!
No worries. There are lots of pull-ups fixes involved here, and we are all getting a little confused :)
But where are you reading that the DMA resistors are 1K ? AFAIk I never mentioned that. Indeed that post would need correcting if that is the case.
No, it wasn't your mistake. It is the OP that, apparently, installed 1K pull-ups at the DMA bus by mistake (if it wasn't a typo when he posted).
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
User avatar
stween
Posts: 237
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: surprise STF refurb

Post by stween »

rubber_jonnie wrote: Mon Apr 18, 2022 10:35 am Just to recap, have you tried another DMA yet
It's one thing I'd like to try, but I don't have a spare here without removing one from an STE :shock:
Also, have you got an oscilloscope, and if so have you scoped the signals at the WD1772 during diag cart tests and then at the FDD to see if they match?
Also something I don't have; I'm at the max of what my tools can do for me! Might be my reason to finally pick one up though.
User avatar
stween
Posts: 237
Joined: Sat Sep 08, 2018 3:10 pm
Location: Brooklyn & Edinburgh

Re: surprise STF refurb

Post by stween »

DoG wrote: Mon Apr 18, 2022 11:04 am
sporniket wrote: Mon Apr 18, 2022 10:36 am If I understand things correctly, with the "1772 pull-up fix" and using a drive with internal pull-ups as well, the overall pull-up will be stronger -because one would ends up with 2 pull-ups in parallel for each line-.

@DoG , very likely a typo indeed, looking at the pictures I think the resistors on the pictures of the fix, I believe it is [grey/black/black/brown] i.e. 8K (because decoding in reverse direction would give [red/brown/black/black] i.e. 210.
...
I'm a bit lost too I think. These pull ups you describe here is after the 7406 and before the floppy cable. But the fix that he was referring to was done on the data lines between WD1772 and DMA? Different side of the WD1772.
rubber_jonnie wrote: Mon Apr 18, 2022 10:45 am This should be a 10K SIL and not 1K according to the mandatory fixes page.

@stween Can you confirm if the SIL resistor pack on the underside is 1K or 10K?
Yeah I haven't done anything to the 7406.

For the 1K I looked at the page on the bad DMA investigation and based on the text at the top about a 1K SIL, I opted for that. (Now I see that this post says 10K, so I can find time later in the week to pick that back out and try again!)
Post Reply

Return to “HARDWARE ISSUES”