Teledyne LeCroy SAS Verification Test Descriptions User Manual

Page 110

Advertising
background image

The University of New Hampshire

InterOperability Laboratory



Serial Attached SCSI Consortium

109

SAS Link and Transport Layer Test Suite v0.13

Test 7.5.4.1 - Connections through Expanders – SATA_RIP

Purpose: To determine that the DUT, an expander acting as an SATA Host properly uses SATA_RIP.

References:

7.17.2 SAS Standard

Resource Requirements: SAS Protocol Analyzer and Generator

Revision History: April 14, 2005

Test Setup: The DUT and the Testing Station are physically connected. A SATA disk drive is attached to the DUT.

Test Procedure (STP Target):

• The Testing Station should start and complete a Phy Reset sequence followed by an Identify sequence

with the DUT. Since the DUT is an expander with an attached SATA device the Testing Station should
transmit an Identify Address frame indicating that it is a SAS Initiator.

• The Testing Station should open an SMP Connection to the DUT. The Testing Station should transmit

a REPORT_GENERAL SMP Request to the DUT. The DUT should respond on the same connection
with a REPORT_GENERAL SMP Response. Close the connection.

• The Testing Station should open an SMP Connection to the DUT. The Testing Station should transmit

a DISCOVER SMP Request to the DUT with the Phy ID of the expander phy with the attached SATA
device. The DUT should respond on the same connection with a DISCOVER SMP Response. Close
the connection.

• The Testing Station should transmit an STP OPEN ADDRESS frame to the DUT. The Testing Station

should wait for OPEN_ACCEPT from the DUT.

• Wait for the DUT to transmit SATA R_RDY.

• The Testing Station should transmit SATA_XRDY, followed by an IDENTIFY DEVICE command to

the DUT. Wait for the attached SATA device to transmit SATA_RIP.


Observable Results: Verify that the DUT forwards SATA_RIP from the attached SATA device.

Advertising