Teledyne LeCroy SAS Sample Test Suite User Manual

Page 3

Advertising
background image

SAS Sample Test Suite

Scope of document

3

Contents

Introduction .......................................................................................................................... 6

Scope of document ........................................................................................... 6

Installation, Configuration and Operation ........................................................ 6

SAS Environment Directory and File ........................................................... 6

Target Device Configuration Requirements ............................................... 7

ATS Selection or Manual Operations .......................................................... 8

Using ATS to run multiple tests ................................................................................................. 8

Running Individual Test Manually .............................................................................................. 8

Test Script Result Values ............................................................................................................ 9

SAS Test Description ....................................................................................... 10

Diagram format ......................................................................................... 10

Diagram legend ......................................................................................... 10

Normal Recovery (Test Group A) .................................................................... 13

Link Reset (TestA.2 - TestA.3) ................................................................... 13

With Identify error recovery (TestA.3) ..................................................... 13

Error Conditions – Frames Sent to Initiator (Test Group B) ........................... 14

Errors on XFER_RDY frames (TestB.1 & TestB.2) ...................................... 14

NAK response from Initiator (TestB.1) ..................................................................................... 14

ACK/NAK Timeout detected after sending frame (TestB.2) ..................................................... 15

NAK response from Initiator (TestB.3) ..................................................................................... 17

ACK/NAK Timeout detected after sending frame (TestB.4) ..................................................... 19

Errors on RESPONSE frames (TestB.5 & TestB.6) ..................................... 21

NAK response from Initiator (TestB.5) ..................................................................................... 21

ACK/NAK Timeout detected after sending frame (TestB.6) ..................................................... 23

Error Conditions – Frames Received from Initiator (Test Group C) ................ 25

Errors on COMMAND frames (TestC.1, TestC.2, TestC.3.1-TestC.3.3,

TestC.4.1-TestC.1) ..................................................................................... 25

CRC or other error resulting in NAK to Initiator (TestC.1)........................................................ 25

WRITE Command Receive DONE(ACK/NAK TIMEOUT) after sending ACK to Initiator

(TestC.2)................................................................................................................................... 27

READ Command Receive Error, Insertion & Collision sequenses

(TestC.3.1 – TestC.3.3) .............................................................................. 29

New Test for lost DUT ACK for a Read Command (TestC.3.1) (Previously known as

TestC.3) .................................................................................................................................... 29

SCSI Command Receive DONE(ACK/NAK TIMEOUT) after sending

ACK to Initiator (Test TestC.4.2) ............................................................ 31

Advertising