Nak response from initiator (testb.1), Errors on xfer_rdy frames (testb.1 & testb.2) – Teledyne LeCroy SAS Sample Test Suite User Manual

Page 14

Advertising
background image

SAS Sample Test Suite

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

14

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

Errors on XFER_RDY frames (TestB.1 & TestB.2)
NAK response from Initiator (TestB.1)
Target device shall send a Response frame with CHECK CONDITION status, sense key = ABORT

COMMAND, and additional sense code = NAK RECEIVED. This Response frame may be sent in the

same or in a new connection.

Test Procedure:

1. Power on the DUT.
2. 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.

3. The Testing Station is instructed to open an SSP connection to the DUT and transmit a SCSI

MODE SENSE command for the Disconnect-Reconnect Mode Page. Close the connection

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_BUFFER command for 512 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 send a NAK response to the XFER_RDY.

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

ABORTED COMMAND and sense code of NAK RECEIVED.

Advertising