Teledyne LeCroy SAS Verification Test Descriptions User Manual
Page 110
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.