Page 2 of 13

Re: DMA port "update" ideas..

Posted: Mon Oct 15, 2018 10:08 pm
by Icky
troed wrote: Mon Oct 15, 2018 10:00 pm I thought Icky got floppy and DMA working without a bodge?
I did but I also have a damaged DMA and WD1772.
exxos wrote: Sun Oct 14, 2018 10:59 pm The DMA port gets "delayed" by one clock cycle after FDCS goes high. This makes sense as the 1772 can hold the bus for that time. So if the DMA port was active, it could actually short out the 1772 bus to the DMA bus (same bus different DMA devices)
Based on chaos down the DMA / WD1772 path having the buffers should protect from frying any more chips.

Re: DMA port "update" ideas..

Posted: Mon Oct 15, 2018 10:10 pm
by exxos
troed wrote: Mon Oct 15, 2018 10:00 pm I thought Icky got floppy and DMA working without a bodge?
Yes... Icky managed to get a blown DMA & 1772, this could happen due to the shorting of the DMA & 1772 databus.. so this fix will rule out and solve that issue. This will solve a issue which will likely bite someone in the ass at some point down the line anyway.. Atari used the buffering on each machine after the STFM.. So they clearly thought and knew of some problems there..

Re: DMA port "update" ideas..

Posted: Mon Oct 15, 2018 10:16 pm
by troed
Ah, now I get it .. then yes .. I would also like a patch board ..

Re: DMA port "update" ideas..

Posted: Mon Oct 15, 2018 11:04 pm
by Icky
Yep - I am not using HDD now until I get this buffer board in place

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 1:47 pm
by exxos
I had a small thought about the DMA HDD buffers.. I think its wise to add them, as its possible the HDD logic could be very slow to "let go" of the bus despite what the DMA is thinking is happening (similar problem to slow 1772 releasing the bus) so will definitely be added on next motherboard revision.

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 2:37 pm
by PaulJ
I think Icky told me he had his running fine without any changes. I we should ask him.

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 2:47 pm
by PaulJ
Icky wrote: Fri Oct 19, 2018 6:44 am
PaulJ wrote: Fri Oct 19, 2018 12:13 am This board is as solid as the normal 1040 and I like the presentation better. Hopefully all the boards work as well!
I agree PaulJ. Since solving all my issues I have had the board running all the time. The only time it’s crashed is due to dodgy software I have tried to run on it.
Here's what Icky said when I got the DMA running. I have to say I've had no trouble with mine and I've been pounding on it a couple days. Exxos have you gotten to the point you can try yours?

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 2:55 pm
by Icky
PaulJ wrote: Sat Oct 20, 2018 2:47 pm
Icky wrote: Fri Oct 19, 2018 6:44 am

I agree PaulJ. Since solving all my issues I have had the board running all the time. The only time it’s crashed is due to dodgy software I have tried to run on it.
Here's what Icky said when I got the DMA running. I have to say I've had no trouble with mine and I've been pounding on it a couple days. Exxos have you gotten to the point you can try yours?
I agree the board is very solid under use

However from a DMA perspective I feel safer with buffers :) in light of the chaos I had with the NASTY DMA.

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 3:09 pm
by PaulJ
Icky wrote: Sat Oct 20, 2018 2:55 pm
PaulJ wrote: Sat Oct 20, 2018 2:47 pm

Here's what Icky said when I got the DMA running. I have to say I've had no trouble with mine and I've been pounding on it a couple days. Exxos have you gotten to the point you can try yours?
I agree the board is very solid under use

However from a DMA perspective I feel safer with buffers :) in light of the chaos I had with the NASTY DMA.
Good morning Icky. If its questionable I totally agree however I haven't had any issues. Board real-estate is precious and we shouldn't add fixes that are just in case. When all the boards are built and running we will have a better sample of operation reliably. You said yours is running reliably. What did you have to do to achieve the reliable operation, I know you were using a various different chips?

Re: DMA port "update" ideas..

Posted: Sat Oct 20, 2018 3:17 pm
by exxos
PaulJ wrote: Sat Oct 20, 2018 2:47 pm . Exxos have you gotten to the point you can try yours?
I do need to try a HDD but not at home until Monday now.

The fixes are in part "just in case" but we know of issues now and they should be fixed. Let's do it right and not start down the path of the STE buggy DMA chaos ...

I have a imp chip set, that goes apesh*t on the ste, so be interesting if it works on my stf. The floppy does so far.