ATA-ATAPI.COM
Products

[Home] [Products]
[NVMETEST] [AHCCMDT] [AHCDEMO] [AHCNCQT] [ATACT] [ATADEMO]

Products - Overview

PROVIDING HIGHEST QUALITY AND MOST COST EFFECTIVE ATA/ATAPI TEST SOFTWARE SINCE 1995

*** NOW ADDING NVME TESTING TO OUR PRODUCT OFFERINGS ***

ATA-ATAPI.COM DOES NOT manufacture, sell or support any hardware products.

ATA-ATAPI.COM DOES NOT provide OS drivers for any hardware products.

ATA-ATAPI.COM DOES NOT provide Technical Support for Lite-On DVD drives.
You must contact Lite-On Tech Support at www.liteonit.com.

Do you need the test software documentation files?
Go to the Test Software Documentation page.

Not receiving your test software updates?
Go to the How To Order page.

Need Technical Support (bugs and other useful information)?
Go to the Technical Support page.

Need to place an order?
Go to the How To Order page.

Avoid the problems of unreliable BIOS and OS device driver stacks - use NVMETEST, AHCCMDT, AHCDEMO, AHCNCQT, ATACT or ATADEMO and perform some real testing of your NVME or ATA/ATAPI products.

Try out the free demo/eval versions of NVMETEST, AHCCMDT, AHCDEMO, AHCNCQT, ATACT and ATADEMO!

Read our { EXECUTIVE SUMMARY } and learn why you should be using our products to test your NVME, ATA (HDD or SSD) or ATAPI device.

ATA-ATAPI.COM develops and sells test software for NVME, ATA and ATAPI devices. ATA-ATAPI.COM DOES NOT manufacture or sell hardware of any kind. ATA-ATAPI.COM DOES NOT provide technical support for any hardware products. ATA-ATAPI.COM DOES NOT provide firmware or OS driver updates for any hardware products.

NVME Testing Products

Program Description Devices Tested Current Version Price
NVMETEST NVMETEST is able to execute all mandatory NVME commands and Vendor Unique commands from keyboard input or script file input. Perform write/read tests with data compare using only a few simple commands. Script files support IF/ELSE logic, CALL/RETURN for subroutines, WHILE loops, built-in and user defined variables and much more.

CLICK HERE for more information and free/demo download.
An x86 PCI bus system with at least 1GB of memory, at least one NVME controller. 0A6

June
2015
$1600.00
Current customers may receive a discount.

SATA Testing Products

Program Description Devices Tested Current Version Price
AHCCMDT AHCCMDT is a write/read with compare test for Serial ATA devices. AHCCMDT also randomly issues most other ATA commands including power managment and SATA Partial and Slumber. AHCCMDT supports write/read command sector counts of 1 to 65536 and logical sector sizes from 512 to 32768 bytes.

CLICK HERE for more information and free/demo version download.
An x86 PCI bus system with at least 1GB of memory, at least one AHCI SATA host controller. Intel AHCI host controllers are recommended. 2D0

February
2015
$800.00
Customers of ATACT may receive a discount.
AHCDEMO AHCDEMO is able to execute any ATA/ATAPI command, using the standard ATA/ATAPI command protocols, from keyboard input or script file input. Perform write/read tests with data compare using only a few simple commands. Script files support IF/ELSE logic, CALL/RETURN for subroutines, WHILE loops, built-in and user defined variables and much more. AHCDEMO supports most SATA specific features such as Partial/Slumber, COMRESET, and NCQ/FPDMA.

CLICK HERE for more information and free/demo download.
An x86 PCI bus system with at least 1GB of memory, at least one AHCI SATA host controller. Intel AHCI host controllers are recommended. 1G0

February
2015
$800.00
Customers of ATADEMO may receive a discount.
AHCNCQT AHCNCQT is a write/read with compare test for Serial ATA NCQ (FPDMA) commands. The goal of AHCNCQT is to maintain a full queue of 32 NCQ (FPDMA) commands in a device. AHCNCQT supports write/read command sector counts of 1 to 65536 and logical sector sizes from 512 to 32768 bytes.

CLICK HERE for more information and free/demo download.
An x86 PCI bus system with at least 1GB of memory, at least one AHCI SATA host controller that supports NCQ (FPDMA). Intel AHCI host controllers are recommended. 2D0

February
2015
$800.00
Customers of ATACT may receive a discount.

PATA Testing Products

Program Description Devices Tested Current Version Price
ATACT ATACT is a basic write/read with compare test. But ATACT also uses most of the ATA commands, such as power management.

Note: If you are testing SATA then you really should be using AHCCMDT.

CLICK HERE for more information and free/demo download.
One ATA
or two ATA
or one ATA and one ATAPI,
both devices must be on the same ATA channel,
devices may be PATA or SATA,
-or- one PCMCIA PC Card ATA or CompactFlash (CF).
5A0

March
2012
$500.00
ATADEMO ATADEMO is able to execute any ATA/ATAPI command, using the standard ATA/ATAPI command protocols, from keyboard input or script file input. Perform write/read tests with data compare using only a few simple commands. Script files support IF/ELSE logic, CALL/RETURN for subroutines, WHILE loops, built-in and user defined variables and much more.

Note: If you are testing SATA then you really should be using AHCDEMO.

CLICK HERE for more information and free/demo download.
One or two ATA or ATAPI devices on the same ATA channel,
devices may be PATA or SATA,
-or- one PCMCIA PC Card ATA or CompactFlash (CF).
12A0

March
2012
$500.00

About Our Testing Products

System Requirements

NVMETEST, AHCCMDT, AHCDEMO and AHCNCQT are DOS DPMI mode programs. ATACT and ATADEMO are DOS real mode programs. These are typically run from a DOS USB drive. We recommend FreeDos and using "Rufus" to install FreeDos on a USB drive.

Why DOS?

We know that during testing there may be times when the test system must be re-booted many times. With DOS this is quick.

Under an OS like Windows or Linux it is not possible to issue some device commands or perform some testing activities. These programs running under DOS have virtually no restrictions on what can be tested.

When testing most engineers would rather not waste time using a mouse to click three or more times on GUI interface menus in order to perform some simple test set up or test procedure. These programs have user friendly keyboard interfaces and powerful scripting capabilities that don't require time wasting mouse clicking.

When using Windows or Linux it is nearly impossible to completely fill up the SATA NCQ command queue within a device due to the huge interrupt overhead in these OS's. Under DOS programs like AHCNCQT have no trouble queuing up 32 NCQ write/read commands within a SATA HDD or SSD.

Host Controllers Supported

NVME devices conforming to the NVM Express specifications are supported.

The ATA* and AHC* programs access the ATA controller and drive hardware directly. The AHC* programs require an AHCI host controller. The AHCI host controller specification is available at the Intel web site (www.intel.com).

The ATA* programs require ATA host controllers that use the traditional ATA programming interface are supported. See the T13 document INCITS 370-2004 (1510D): ATA Host Adapter Standards.

Software License

NVMETEST, AHCCMDT, AHCDEMO, AHCNCQT, ATACT and ATADEMO have a site license. Customers with many sites spread around the world may receive a worldwide license.

How to Order

Go to the How To Order page.

NVME, ATA and AHCI Drivers

There is no specific NVME driver. Because the NVME interface is so simple the NVME functions used by NVMETEST are integrated directly into the NVMETEST program.

If you would like a copy of our free ATADRVR please send us an email.

If you need help creating an AHCI driver send us an email with your question(s) and we will try to help you.


Page updated 11 Jun 2015.