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

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.