DMA port "update" ideas..

Open source STF clone project.
Post Reply
User avatar
PaulJ
Posts: 202
Joined: Sun Apr 08, 2018 1:14 am
Location: USA

Re: DMA port "update" ideas..

Post by PaulJ » Mon Oct 22, 2018 7:33 pm

troed wrote:
Sun Oct 21, 2018 8:24 am
I've used the Mega ST internal ACSI format (added it to my main STE) to connect an internal Unicorn. I haven't really looked into the differences between the Mega STE internal ACSI and the Mega ST one, but quite a few existing stuff are compatible with the Mega ST.
Never realized it even though I've looked right at the pins. I have the mega 4 open sitting right from pulling the BLITTER. Yup learn something every day.
IMG_7690.JPG
IMG_7690.JPG (2.24 MiB) Viewed 106 times

User avatar
exxos
Site Admin
Site Admin
Posts: 4506
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DMA port "update" ideas..

Post by exxos » Mon Oct 22, 2018 8:16 pm

Just thinking out loud again, but if UltraSatan is possible to fit internally, Would we even need the DB19 connector at all ?
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

Forgottenmyname
Trusted Guru
Trusted Guru
Posts: 539
Joined: Fri Mar 23, 2018 8:22 pm

Re: DMA port "update" ideas..

Post by Forgottenmyname » Mon Oct 22, 2018 8:45 pm

exxos wrote:
Mon Oct 22, 2018 8:16 pm
Just thinking out loud again, but if UltraSatan is possible to fit internally, Would we even need the DB19 connector at all ?
Not unless you want to maintain that backwards compatibility you were talking about. Personally I'd get rid and use something more accessible these days, like 25 pin din etc.

Be cool to have a coupe of internal DMA ports as well as the other expansions if possible.

User avatar
exxos
Site Admin
Site Admin
Posts: 4506
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DMA port "update" ideas..

Post by exxos » Mon Oct 22, 2018 8:59 pm

Yeah probably should keep the port as the project goal is to remain total backwards compatibility..

My assumption would be that everyone would buy the internal hard drive, but of course if people already have external drives, they are not going to like been forced to buy an internal one this motherboard..
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

alienkidmj12
Posts: 25
Joined: Tue Aug 22, 2017 1:39 pm

Re: DMA port "update" ideas..

Post by alienkidmj12 » Mon Oct 22, 2018 10:08 pm

not sure how acsi works, but wont it allow internal and external at once, like scsi ? i remember back in the day you could use pass through cables and connect many devices ? or maybe im mistaken, the external boxes i had did contain acsi to scsi host interfaces.

User avatar
Icky
Trusted Guru
Trusted Guru
Posts: 647
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: DMA port "update" ideas..

Post by Icky » Mon Oct 22, 2018 11:16 pm

Icky wrote:
Sun Oct 21, 2018 11:53 pm
exxos wrote:
Sun Oct 21, 2018 10:49 pm


IMP - pure evil DMA...

I guess its possible the drive could run a bit faster.. but its bottlenecked by ST-RAM anyway... I mean peters special drive can run twice as fast as ultrasatan with special hardware and software, so the DMA transfer is capable of double speeds.. So 16MHz DMA could work.. if Ultrasatan can keep up :twisted:
I'll give it a go tomorrow night - just been checking at what speed Gigafile can run at.

Its supposed have max transfer rates at 1800Kbps read and 1200Kbps write and an using it with an original Atari ST is supposed to be 1200Kbps read and 1000Kbps write.

So I should be able to detect improvement if it works.
Only just got to trying this out.

Clocking DMA to 16MHz the board did not function. Just got white screen and nothing else.

Need to look at what is going on but not sure if I will have much more time tonight.

User avatar
exxos
Site Admin
Site Admin
Posts: 4506
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DMA port "update" ideas..

Post by exxos » Mon Oct 22, 2018 11:27 pm

alienkidmj12 wrote:
Mon Oct 22, 2018 10:08 pm
not sure how acsi works, but wont it allow internal and external at once, like scsi ? i remember back in the day you could use pass through cables and connect many devices ? or maybe im mistaken, the external boxes i had did contain acsi to scsi host interfaces.
Not really sure.. I know SCSI drives have select lines and they have been used on the ST.. I assume ACSI can do it as well..
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
exxos
Site Admin
Site Admin
Posts: 4506
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DMA port "update" ideas..

Post by exxos » Mon Oct 22, 2018 11:28 pm

Icky wrote:
Mon Oct 22, 2018 11:16 pm
Only just got to trying this out.

Clocking DMA to 16MHz the board did not function. Just got white screen and nothing else.

Need to look at what is going on but not sure if I will have much more time tonight.
Dam DMA! OH well, was worth a try :)
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
Icky
Trusted Guru
Trusted Guru
Posts: 647
Joined: Sun Sep 03, 2017 10:57 am
Location: UK

Re: DMA port "update" ideas..

Post by Icky » Mon Oct 22, 2018 11:34 pm

exxos wrote:
Mon Oct 22, 2018 11:28 pm
Icky wrote:
Mon Oct 22, 2018 11:16 pm
Only just got to trying this out.

Clocking DMA to 16MHz the board did not function. Just got white screen and nothing else.

Need to look at what is going on but not sure if I will have much more time tonight.
Dam DMA! OH well, was worth a try :)
Nope its booted - The 16MHz needed to be buffered so I took it from the 16MHZ_BUFFERED_1 that was spare on IC900 pin 12

User avatar
exxos
Site Admin
Site Admin
Posts: 4506
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: DMA port "update" ideas..

Post by exxos » Mon Oct 22, 2018 11:40 pm

Icky wrote:
Mon Oct 22, 2018 11:34 pm
Nope its booted - The 16MHz needed to be buffered so I took it from the 16MHZ_BUFFERED_1 that was spare on IC900 pin 12
oh sweet! benchmark time then ;)
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

Post Reply