Teledyne LeCroy SAS Sample Test Suite User Manual

Page 16

Advertising
background image

SAS Sample Test Suite

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

16

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

frame with the Mode Page Block Descriptor and a SCSI response frame to the
received MODE SENSE command.

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

a SCSI WRITE command for 2048 bytes. Close the connection

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

XFER_RDY or SCSI response frame.

7. The Testing Station is instructed to not send ACK/NAK response to the XFER_RDY.
8. Wait for DUT to send DONE (ACK/NAK TIMEOUT) after 1 ms. Complete close

connection.

9. Allow the DUT to OPEN connect to the Test Station.

Observable Results: Verify that the DUT sends a SCSI Response Abort with sense key of ABORTED

COMMAND and sense code of ACK/NAK TIMEOUT.

Figure 3 - ACK/NAK Timeout detected after sending frame

SSP Link

SAS Protocol

Initiator/Test Station

Target Primitive Logic

Target Protocol Logic

ACK Primitive

SSP Link

Write Command

ACK/NAK Primitive

ACK Primitive

XFER_READY

Frame

SAS Protocol

Response Frame

Sense Key=ABORT COMMAND
ASC/Q = ACK/NAK TIMEOUT

SSP Link

DONE(ACK/NAK Timeout)

1 ms Timeout

Advertising