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

Page 46

Advertising
background image

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

Advertising