Author Topic: Atari ST(E) DMA top speed, new, cheap CF adapter project  (Read 22974 times)

0 Members and 1 Guest are viewing this topic.

Waltermixxx

  • Guest
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #15 on: 30-12-2010, 17:38:29 »
in the section on the cf interface http://atari.8bitchip.info/acsicfs.html there is a GAL file, but no JEDEC file available.
I'm trying to get more familiar with the whole GAL programming thing.  Will this file be made available,
so we can try and program our own chips? :)  Cheers.


Offline msolajic

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 0
  • Join Date: Aug 2010
  • Posts: 6
  • Country: cs
  • Gender: Male
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #16 on: 02-01-2011, 09:29:43 »
If you don't have a GAL programmer, you can find one's schematic over at http://elm-chan.org/works/pgal/report_e.html . There's also a link at the very bottom of a page to a GAL assembler, to convert the GAL to JEDEC.

Waltermixxx

  • Guest
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #17 on: 02-01-2011, 10:20:16 »
Thank you, that is helpful.  I had been to that site before... did not realize you could assemble the gal file to create the jedec file... :) thank you :)

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #18 on: 04-01-2011, 12:23:10 »
I will add jedec files. But as M. Solajic said you can use some GAL assembler to make them from GAL files.

Waltermixxx

  • Guest
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #19 on: 04-01-2011, 22:31:18 »
Cool thanks for doing that...  I'm very very very new to these GAL devices, so any help is always appreciated.
I purchased the 74HCT245's and some of the other HCT chips, its always the physical connectors that cause
the problems eh?

:) cheers and thanks again.

Offline Arthur

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Join Date: Apr 2011
  • Posts: 10
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #20 on: 12-04-2011, 07:01:58 »
During weekend I did some improvements, driver.
So, now it works with Kingston 1GB too, for instance - only slower.
Can use together with another ACSI device - with some limitations.

More details, some pics here:   http://atari.8bitchip.info/astide.php

Second passus.

Hello Peter, is that my good old AdSCSI adapter from germany? ;o)


Regards

Arthur

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #21 on: 21-06-2011, 14:27:56 »
Hello Peter, is that my good old AdSCSI adapter from germany? ;o)

Exactly :-)

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #22 on: 21-06-2011, 14:30:22 »
Page is updated. Now there is PCB design for ACSI-CF adapter + driver. It works well on TT and driver supports TT Fast RAM too .

Offline Methanoid

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Join Date: Jul 2012
  • Posts: 1
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #23 on: 19-07-2012, 12:05:41 »
Will you be selling the populated or unpopulated boards at all?

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #24 on: 19-07-2012, 15:30:26 »
At moment I can not deal with it. Maybe some months later. Of course, if someone wants to do it, no problems. In any case, will need my assistance + SW.

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Possible new version, good for high speed on all CF cards
« Reply #25 on: 13-08-2012, 14:54:31 »
Original idea and project was to make very fast + very simple adapter.
Unfortunately, high speed works only with Sandisk cards, due to limitations of CF standard (btw. dumb limits, what Sandisk wisely followed not).
To achieve high speed with usual CF cards, we need few components more, but still, cheap ones. The point is that we need PIO mode, because then my work with 8-bit data width. But PIO mode coworks not well with ACSI port's DMA mode - simply, no initiator - IDE waits signal from host, while host waits DRQ from IDE. Solution is adding 9-bit counter + some logic. Then we can transfer sector data - 512 bytes in 512 steps - because 8-bit mode.
Another solution would be using latching and 2-step DMA R/W (similar like in Spectrum IDE IF), but I think that counter solution may be simpler.

Any people interested ?  I will not do it for myself - I love Sandisk  :-X

Offline kovacm

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 0
  • Join Date: Oct 2012
  • Posts: 16
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #26 on: 25-10-2012, 12:26:11 »
I think that SanDisk is not a problem - you can buy them everywhere and they are not expansive (2GB is a limit, right?)


did you find where you could make PCBs?
and do you know how many people would buy them? (make some poll on forum)

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #27 on: 25-10-2012, 23:04:00 »
Limit is 128GB - if you have so much money for card  :)
There is one man in UK, who told that will produce this and PCBs. So far nothing available ..

Offline exxos_uk

  • Newbie
  • *
  • Thank You
  • -Given: 0
  • -Receive: 0
  • Join Date: Sep 2013
  • Posts: 7
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #28 on: 10-09-2013, 16:41:21 »
This seems like a great project. I am not sure what the status of it is ?

If the PCB is correct then I can get them produced.

I can program the GAL with my programmer (probably) , but I have no source for the D-sockets.

I think it also needs your own driver software ?  I am not sure if it possible to auto boot ? assume it will work ok in TOS104 ?

What about the DMA, will it work with the buggy one, or does it need updated DMA ?

Offline Petari

  • Administrator
  • *****
  • Thank You
  • -Given: 2
  • -Receive: 56
  • Join Date: Aug 2010
  • Posts: 609
  • Country: 00
Re: Atari ST(E) DMA top speed, new, cheap CF adapter project
« Reply #29 on: 11-09-2013, 09:59:27 »
PCB is correct. I don't know what you mean about no source for D-sockets ? You mean 19-pin Sub-D for ACSI port ? It is possible to order from some Asian sellers.
Adapter needs of course special driver SW. What I have. Autoboot works not without TOS mod. - it is normal, because it works not via standard ACSI protocol. I have code for it, what can be added to any TOS version. Without TOS mod is best to load driver from floppy AUTO folder.
Adapter and driver SW works fine in TOS 1.02 - 2.06 (1.04 min. is recommended).
I did not try with buggy DMA, what I have not, but it is to expect that will work bad, actually because high speed worse than usual adapters.