Unrecognized or unsupported frames (testc.10) – Teledyne LeCroy SAS Sample Test Suite User Manual
Page 46

SAS Sample Test Suite
Error Conditions – Frames Received from Initiator (Test Group C)
46
Unrecognized or unsupported frames (TestC.10)
An unrecognized frame is one with an unrecognized frame type.
An unsupported frame (for a target) is a XFER_RDY and Response frame. A target-only device is
not required to distinguish between these two situations.
An unrecognized or unsupported frame shall be discarded by the Target.
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
an unsolicited SCSI Response Frame XFER_RDY to DUT.
Observable Results: Verify that the DUT send an ACK the incoming frame and discards the frame
with no additional action.
3. The Testing Station is instructed to open an SSP connection to the DUT and transmit
an unsolicited SCSI RESPONSE Framew/Status = OK to DUT.
Observable Results: Verify that the DUT send an ACK the incoming frame and discards the frame
with no additional action.
Figure 17 - Unrecognized or unsupported frames
SSP Link
SAS Protocol
Initiator/Test Station
Target Primitive Logic
Target Protocol Logic
ACK Primitive
Frame is ignored and discarded
Invalid Frame