Atari IDE disk interfaces



New project in development: IDE interface for Atari ST Cartridge port:
 
 Benefits:
 
cartspeds.png
Speeds depend of course of attached drive/card. Some are not capable for speeds as on pic left.

Interface requires proprietary drivers - works not with regular drivers for Atari hard disks or IDE CD ROMs. Hard disk driver is under work, and will be ready for drives up to 128GB.
MS DOS FAT 16, BigDOS  will be supported with PC compability of partition table and partitions (max 512MB size).
Shipping of interfaces may start in October. Price with hard disk driver and partitioning SW will be about 60 Euro, depending on mounted connectors.

More details, poll about disk connector type

Internal IDE interface, AHDI compatible

  This project is for people with some soldering and electronical knowledge. Unfortunatelly Atari ST machines have no internal bus connectors (except Mega ST serie), and soldering is only way to make some specific hardware extensions.

  This interface will allow to connect IDE hard disks, CD ROM drives and other Atapi compatible devices to an Atari ST(E) computer. It is AHDI compatible, and all standard drivers should work on with it. Additional it supports optional ROM upgrade to TOS 2.06 (what is at address $E00000, and has 256KB size) in older (ST) machines, which have 192KB ROM at address $FC0000 - with 4 x 27512 Eproms.

Schematic

GAL listing  JEDEC file

There is a little simpler version of this interface - with GAL16V8, without 74HCT245 line drivers, and for 2 chip TOS 2.06 (optional): GAL listing with 16V8

Atari ST and hard disks - Little history and overview.

IDE hard disks - history, retro usage .

PC related software:
Drive Image and file transfer program for Windows - GemDos support
Same as above - for Linux

Atari ST software from me:

Hard disk driver for DOS partitioned disks  It can handle up to 14 FAT16-BigDOS partitions from drives of capacity to 128GB. Needs freeware program BigDOS for work. Max part. size is 2GB. Only for IDE interfaces. Falcon compatible.
idedp.png                              Speed with twisted cable:
twspe1.png   twspe1.png
Note: access time is so good because is measured only inside 1 partition.
Bigdos homesite

Image runner - Run games from ST, MSA images on real Atari ST, without writing floppies.

IDE hard disk speed test - Test raw transper speed, access time, diverse modes.

tran128.png
First 3 test is with direct hardware access. 'D' is for comparing installed hard disk driver's speed with direct access speed. If driver is not installed, it will show garbage.
Blitter tests work only on STE or Mega ST machines. HOG mode may crash.
Random access/read is average time of reading one random sector at any position on whole disk with direct access (R test). T test  is for same, but on C: partition only, via installed driver. It may be faster if partition  not occupies whole disk, otherwise is little slower. By Flash drives, as on pic left average access time is very fast - no mechanic.
Of course all tests are made with interface made by this project.


hddast.png
 New version with ACSI/SCSI direct access measuring.
  IDE-ACSI-SCSI speed test program

maxt40.png 40 GB Maxtor drive results.
wdc60.png60MB WD Tidbit 2.5 inch drive. ST is too fast for it...

Hard disk speed test  version without direct hardware access - so it will work with any interface. Needs of course installed hard disk driver. May select which partition to test:
tranahdi.png
Test is made with same Transcend IDE-Flash drive as above. Lower data rate is result of different hard disk driver - but access time is little better.

  Atapi CD/DVD read speed:
cdtools1.png
 
Of course, interface allows attachment of CD/DVD readers.
This is measured with new, fast DVD drive. But datarate is very low. Reason is required byte-swap, because standard CDs, DVDs have Intel byte order.

cdspen.png
This is same drive, but measured with direct read wihout byte-swap. Speed is as by newer hard disks.Big speed will be required for smooth video playback - see below.

Note that random read time depends on how much disk is full. First test is with CD only 1/3 filled. Second is with full DVD. Capacity will be shown correct only by data DVDs, not DVD videos.
The program : CD/DVD ROM speed meter

Fast video playback on Atari ST(e) in fullscreen mode  25 frames/second with 320x200 - yes, it is possible!

Seltos.prg - Manages usage of ROM-TOS 1.00, 1.04 and 2.06 on any ST machine without EPROM change or reprogramming.

idepc.htm - Hard disk driver for Atari with this interface, but for PC format partitions.


Useful links:

http://www.interfacebus.com/Design_Connector_IDE.html - ATA-3 IDE interface specification, commands etc.

http://www.expresspcb.com/ExpressPCBHtm/Resources.htm - here is free PCB design program for PC-s.

Schematics for diverse Atari models:
Schematics Mania
The Atari Hardware Hack - TOS section

GAL related links:
ftp://ftp.armory.com:/pub/user/rstevew/GAL/   File GAL-ALGS.PGM contains very simple programmer project, and infos about diverse GALs.
http://freepage.logicom.it/azummo/electronics/gal/gal.html  .
http://www.alta-engineering.com/DOWNLOAD.HTM  - RGBPLD21.ZIP , plus other digital electronic projects.

 

intelout.gif

Copyright: P. Putnik

Last revised: Aug. 2007.


Send mail - Before it enter name of animal on small picture (antispam):
qani

Menu Properties Quick Reference

hcnt: 6334

Powered by WebRing.