Teledyne LeCroy SAS Sample Test Suite User Manual
Page 16

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