Teledyne LeCroy SAS Sample Test Suite User Manual

Page 19

Advertising
background image

SAS Sample Test Suite

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

19

ACK/NAK Timeout detected after sending frame (TestB.4)
Target device shall send a Response frame with Check Condition status, sense key = Aborted

Command, and additional sense code = ACK/NAK TIMEOUT. This Response frame shall be sent in

a new connection.

Test Procedure:

1. The Testing Station is instructed to start and complete a phy Reset sequence

followed by an Identify sequence with the DUT. Since the DUT is a target, the Testing
Station is instructed to transmit an Identify Address frame indicating that it is a SAS
Initiator.

2. The Testing Station is instructed to open an SSP connection to the DUT and transmit

a SCSI READ_BUFFER command for N bytes (specify). Close the connection

3. Allow the DUT to open an SSP connection to the Testing Station and transmit DATA

frame. The Testing Station is instructed not to send ACK/NAK to the DUT DATA
frame.

4. Wait for the DUT to timeout (1 ms) and send a DONE (ACK/NAK TIMEOUT).

Observable Results: Verify that the DUT transmit a SCSI response Abort with sense key of ABORTED

COMMAND and sense code of ACK/NAK TIMEOUT.

Advertising