Request Free Demo View shopping Cart Buy Now
SCSI Toolbox, LLC - The Industry Standard in SCSI/FC/iSCSI/ATAPI/SAS and SATA Testing Learn more about SCSI Toolbox, LLC
The SCSItoolbox© Suite is the most widely used and recognized diagnostic tool in the Industry!
         
Buy 
Home 
Training 
Support 
Products 
What's New 
Maintenance 
International 
Request Demo 
Release Notes 
Scrypt Crypt 
Newsletter 
Customers 
Alliances 
Contact 
Privacy 
Pricing 
About 
FAQ 
  

  

  

  
0
Are you interested in End-To-End data protection and/or Trusted command testing?
Yes
No



Products > ATA Task Register Commands

A new feature in the SCSItoolbox Suite Version 6.0 is the ability to issue any task register ATA command to any ATA/SATA storage device. This allows test scenarios that include ATA commands that are not implemented in ATAPI such as retrieving SMART data, ATA IDENTIFY data, SEEK, SET MAX ADDRESS, and more.

Accessing the ATA Commands

Use the Main menu ATA Commands choice to choose an ATA function

The ATA IDENTIFY command

Choose an ATA device by double-clicking on it in the Devices List

The ATA IDENTIFY information will be displayed / interpreted

The ATA SMART command

Choose an ATA device by double-clicking on it in the Devices List

SMART attribute data will be displayed / interpreted

The ATA User-Defined Command menu

The User Defined Command menu lets you:

  • choose commands from a list
  • add new or custom commands to the command list
  • issue commands to any ATA device
  • view all status / error bytes
  • view data

Commands are accessed from the pull-down Command list. When you click on a command in the list the seven ATA task registers are filled with the data that defines that command.

You can also enter any data you wish in the seven ATA task registers, and then add the new command to the Command list with a unique name. This allows any command, standard or vendor unique to be defined and saved for easy access.

Specify the data direction ( In from drive or Out to drive) and which of the two data buffers you wish to use.

If you want the command issued multiple times specify the repeat count

But first – you need to select which ATA device you want to send the command to. Do this by double-clicking on the device. Please – don't destroy data on a drive that you care about! You will be warned if you choose “Data Out” – don't be hasty!

Now you are ready to send the command – click the Issue Command button to do it

When you issue a command it can succeed or it can fail. The Error and Status indicators let you know what happened.

You can view or save a history of the commands you have issued and their results by clicking the View Results button

If you would like to view the data resulting from a command click the Buffers button – below is data from an ATA IDENTIFY command

Summary

The ATA Commands addition to the SCSItoolbox Suite brings a new level of testing functionality – hardware-independent ATA/SATA testing.

In addition to the GUI-based ATA Commands, the ATA User Defined Command functionality has been added to the Developers Toolbox api library. This enables any user test written with Visual Basic or Visual C++ to have complete ATA task register level access to any ATA device.

 

Protocol Support

  • SCSI (All interfaces - single-ended, differential, SCSI 1, 2, 3, wide or narrow devices, Ultra II, Ultra3)
  • Fibre Channel (FCAL)
  • Magneto Optical (MO)
  • Serial Attached SCSI (SAS)
  • iSCSI
  • Serial ATA (SATA)
  • ATAPI

System Requirements

Windows 2000
Windows XP
Windows Server 2000, 2003
Windows Vista

 

 

 

 

 Copyright © 2003 - 2017 SCSI Toolbox, LLC. All rights reserved. | Visit stbsuite.com