Page 10 of 18

Re: PaulJ's H4 Mongrel Build x 2

Posted: 08 Dec 2019 15:18
by PaulJ
exxos wrote: 08 Dec 2019 12:47
czietz wrote: 08 Dec 2019 12:36

BTW: Are you sure that the traces are labeled correctly? I'm surprised by the activity on the RESET line. I don't know about Exxos' board, but in an original ST, this is connected to the system-wide reset line. It should therefore be constantly high during the DMA test.
A good spot. RESET is system wise and should be high all the time after power up like the original ST. The only reason reset may go nuts is if the "flashy clock" jumper is missing, as it breaks the reset line in preparation for the flash-rom booting stuff. If that jumper isn't set, Part of the reset line would be floating.. But I think the LA dump is labeled incorrectly as the machine wouldn't do all that activity with reset going nuts like that.
Yes, totally agree that the label was wrong because it wasn't reseting. I finally found a fair description of the DMA transfer and the cheap LA isn't really capable of capturing all the transitions. Will have to give the HP LA a try.

Re: PaulJ's H4 Mongrel Build x 2

Posted: 08 Dec 2019 20:23
by PaulJ
Well good unexpected news.. I jumpered out IC6 expecting things to still be broke but it now works.. :cheer: :cheer: :cheer: Will do some additional testing but results appear to be solid so far.
WKS1.jpg
WKS2.png

Re: PaulJ's H4 Mongrel Build x 2

Posted: 08 Dec 2019 20:29
by exxos
:cheer: :cheer: :cheer: :cheer: :cheer:

Re: PaulJ's H4 Mongrel Build x 2

Posted: 08 Dec 2019 20:49
by PaulJ
Heres a bench6 run from the Ultra Satan with NVDI 5.03 installed. (no glitter).
WKS3.jpg

Re: PaulJ's H4 Mongrel Build x 2

Posted: 10 Dec 2019 23:01
by PaulJ
The Exxos IDE dev board is working with TOS 2.06 or TOS 1.04.
5555.jpg

Re: PaulJ's H4 Mongrel Build x 2

Posted: 11 Dec 2019 00:11
by exxos
Nice! Hopefully I can continue with the new IDE board soon as well :)

Re: PaulJ's H4 Mongrel Build x 2

Posted: 11 Dec 2019 00:15
by PaulJ
Ya, its a nice board and faster that the US. Plus you get availability to TOS 2.06. :bravo:

Re: PaulJ's H4 Mongrel Build x 2

Posted: 11 Dec 2019 00:33
by exxos
PaulJ wrote: 11 Dec 2019 00:15 Ya, its a nice board and faster that the US.
Odd, it shouldn't be faster than US.. I think by rights IDE should be half the speed of stuff on the DMA port.

Re: PaulJ's H4 Mongrel Build x 2

Posted: 11 Dec 2019 00:53
by PaulJ
exxos wrote: 11 Dec 2019 00:33
PaulJ wrote: 11 Dec 2019 00:15 Ya, its a nice board and faster that the US.
Odd, it shouldn't be faster than US.. I think by rights IDE should be half the speed of stuff on the DMA port.
Ya, the UltraS runs @ ~990 -> ~1020 kbytes / sec while the IDE is consistently is 1420. DMA's read cycle / byte is faster but IDE is reading two bytes for each read. I believe its telling us that the software loop reading the words is pretty efficient. In reality its hard to see the differience in speed. I have a number if IDE interfaces.. two of yours and one one the lightning ST. They all run at the same speed. The US is a little pricy. :)

Re: PaulJ's H4 Mongrel Build x 2

Posted: 11 Dec 2019 07:26
by czietz
PaulJ wrote: 11 Dec 2019 00:53 Ya, the UltraS runs @ ~990 -> ~1020 kbytes / sec while the IDE is consistently is 1420. DMA's read cycle / byte is faster but IDE is reading two bytes for each read.
Plus, the way IDE is designed for the Atari, the CPU can do two 16-bit IDE reads with a single instruction. Therefore, it takes only 20 CPU clock cycles to transfer 4 bytes. IDE only becomes slow when you start using PC-compatible media, which appear byte-swapped to the Atari over the 16 bit IDE bus and have to be "unswapped" by the CPU. (Unless one uses the Lightning ST, of course; the only IDE interface for the ST that achieves the same fast transfer speed even with byte-swapped media.)