Technical information
HGST Ultrastar C15K600 Hard Disk Drive Specification
72
Initiator Connection Tag is set by the drive to the last value received from this Initiator.
Destination SAS Address contains the port identifier of the SAS port to which a connection is being requested.
Source SAS Address contains the port identifier on the port that originated this frame (i.e. the drive’s port
address).
Source Zone Group is set to zero and ignored by the drive per SPL-3
Pathway Blocked Count indicates the number of times the port has retried this connection request due to
receiving OPEN_REJECT (PATHWAY BLOCKED). The drive will not increment the PATHWAY BLOCKED
COUNT value past FFh.
Arbitration Wait Time indicates how long the port transmitting the OPEN address frame has been waiting for a
connection request to be accepted. For values from 0000h to 7FFFh, the Arbitration Wait Time timer increments
in one microsecond steps. For values from 8000h to FFFFh, the Arbitration Wait Time timer increments in one
millisecond step.
More Compatible Features is set to zero and ignored by the drive per SPL-3.
17.5.2
Link Layer Error Handling
This section defines the Link layer error handling of the drive.
Table 38 Link Layer Error Handling (part 1 of 2)
Error Error Handling Procedure
IDENTIFY Timeout
If IDENTIFY is not received before the IDENTIFY timer expires (1ms), firmware is
notified and the drive transmits a COMINIT to initiate a new link reset.
BREAK Received
If BREAK is received while the drive has ACK/NAK balance, BREAK or
BREAK_REPLY is transmitted and a new connection may be opened if the drive
still has frames to transmit. Firmware is not notified. If BREAK is received while
the drive
does NOT have ACK/NAK balance, BREAK or BREAK_REPLY is
transmitted and the current command is aborted and will return Check Condition
status with sense data indicating an ACK/NAK timeout.
NAK and ACK/NAK Timeout
If a NAK is received on a RESPONSE frame, the RESPONSE frame is
retransmitted with the RETRANSMIT bit set to zero. If an ACK or NAK is not
received for a RESPONSE frame within 1ms, the RESPONSE frame will be
retransmitted with the RETRANSMIT bit set to one. The drive will retry sending a
RESPONSE frame once.
Bad Frame CRC
If a frame fails the CRC check, the frame is NAKed by the drive and discarded.
This is a link layer function. The command associated with a NAKed DATA or
XFER_RDY frame is aborted with check condition status and sense data
corresponding to DATA_PHASE_ERROR is returned. COMMAND frames that fail
the CRC check are NAKed and discarded.