Limitation, Read write verify, General – Teledyne LeCroy Sierra SAS_SATA Protocol Analyzer STX API Reference Manual User Manual
Page 962: Specification

Sierra SAS/SATA Protocol Suite, STX Software API Reference Manual
Read Write Verify 962
Limitation
• It adds only ATAPI commands for initiating exerciser.
• Capturing strategy is Everything. Trig strategy is Snapshot.
• Error injection section includes only important items, not all error injection items.
• Cannot set port speeds separately (you can set all port speeds to 1.5 GB or 3.0 GB).
Read Write Verify
General
This example opens an exerciser project and runs it. Then it creates a sample file. After that, it
compares data of read and write commands, if you want the sample to be verified. If you just
want to give a sample to be verified (without running any exerciser project), you should use the
second part of the program.
This application requires attachment to a board. You must make sure that your board is
connected to your system by USB or TCP.
Specification
• In the first window, enter device ID of board (that is written on hardware case) in
hexadecimal format (for example, 000E85000197), interface (USB or TCP) and product
(SAS or SATA).
• This sample is a SATA only sample and verifies just ATAPI Read/Write commands.
• Project includes:
o
Added Read/Write commands: After adding an ATA button, add some related
Read/Write commands from the ATAPI list to initiate exerciser.
o
Data Payload: After adding ATA Read/Write commands, insert payload data to Write
commands.
o
Memory setting: Define trigger position in memory and partial memory size.
o
Create Sample: Show path of created sample.
o
Analyzer Speed: Show speed of all ports for a project.
o
Run and Stop buttons: Run a project to get a sample or stops project at a time.
• To get more detailed information about each project file, see the readme.txt file in:
(Release folder) …\APIExamples\VC\ReadWriteVerify\Readme.txt
Limitation
• It verifies only Read/Write commands data. If you do not have any Read/Write
command in your project, it will not verify anything and will inform you to add at least
one Write and one Read command.
• Capturing strategy is Everything. Trig strategy is Snapshot.
• Cannot set port speeds separately (you can set all port speeds to 1.5 GB or 3.0 GB).