Normal recovery (test group a), Link reset (testa.2 - testa.3), With identify error recovery (testa.3) – Teledyne LeCroy SAS Sample Test Suite User Manual

Page 13

Advertising
background image

SAS Sample Test Suite

Normal Recovery (Test Group A)

13

Normal Recovery (Test Group A)


Link Reset (TestA.2 - TestA.3)
With Hard Reset (TestA.2)

Link Reset with Hard Reset results in a full reset of the Logical Unit. This shall be handled by

firmware as if a Logical Unit Reset Task Management request has been received.

Test Procedure:

1. The Testing Station is instructed to transmit COMINIT to start a phy Reset sequence with

the DUT.

2. The Testing Station is instructed to complete a phy Reset sequence with the DUT.
3. Once the phy reset sequence between the DUT and the Testing Station are complete, the

Testing Station is instructed to transmit 6 consecutive HARD_RESET primitives. This must
occur before the Identify sequence is complete.

Observable Results: Verify that the DUT transmits COMINIT upon receiving the HARD_RESET

primitives from the Testing Station.


With Identify error recovery (TestA.3)
Link Reset with the Test Station issuing no, and bad CRC Identify. The DUT must reset the link in 1

ms to initiate another connection attempt.

Test Procedure:

1. The Testing Station is instructed to transmit COMINIT to start a phy Reset sequence with

the DUT.

2. The Testing Station is instructed to complete a phy Reset sequence with the DUT.
3. Once the phy reset sequence between the DUT and the Testing Station are complete, the

Testing Station is instructed to test the Identify sequence.
a) No Identify Frame sent
b) An Identify Frame with bad CRC before DUT sends Identify
c) An Identify Frame with bad CRC after DUT sends Identify

Observable Results: Verify that the DUT transmits COMINIT upon 1 ms after sending Identify.

4. Once the phy reset sequence between the DUT and the Testing Station are complete, the

Testing Station is instructed to initiate 4 identify frames colliding in time frame with the DUT
Identify frame

Observable Results: Verify that the DUT maintain link connection.

Advertising