Hale Landis said:Are you thinking about buying a Serial ATA system and drive? If yes, read this... The Serial ATA (or SATA) products that are now shipping and available in your local computer store may not be the most reliable products. Testing of SATA products with tools such ATACT program are finding a variety of problems. These problems are timeout errors, data compare errors, and strange status errors. These problems are being reported by a large number of people doing SATA product testing. Hale's advice at this time is be very careful - make sure you can return the SATA product your purchased if it does not perform as you expect. See the ATACT link above for some ATACT log files showing both normal testing of a parallel ATA (PATA) drive (no errors!) and testing of a SATA drive (lots of errors!).
Hale Landis is an ATA/ATAPI interface consultant. Hale is available to teach classes about these interfaces or help design hardware or software for these interfaces. Hale has 25+ years experience creating diagnostic test software for disk storage subsystems and devices. He is very active in the ATA and ATAPI standards committee efforts and is a member of the ANSI NCITS T13 committee.
Over the years Hale has been very active in getting the ATA/ATAPI standards updated and has worked very hard to keep this interface simple, fast and cheap. The world doesn't need another SCSI or 1394!
Back in the early days of ATA Hale provided the ATA committee with a complete rewrite of the command description section for the ATA-2 draft standard. That rewrite established the basic format for the ATA command descriptions that is still used today in the ATA/ATAPI documents.
Some of Hale's proposals that are now part of ATA/ATAPI-4, ATA/ATAP-5 and/or ATA/ATAPI-6:
* IOR-/IOW- Response Tables in ATA/ATAPI-5.
* Several commands and features used by CompactFlash devices.
* Identify data word 93 (Hardware Reset Response).
* Really Big LBA (64-bit LBA).
* Better Device Reset (replace the DEVICE RESET command).
* Sector Globs (how to handle ATA drives with physical sectors of 1024 and larger bytes).