SATA Handshake Errors

mathurnitin

Junior Member
May 29, 2012
4
0
0
Does anybody know, why do handshake errors occur ?
What I understand from the spec is, handshake errors occur when one or more R_ERRP handshake response are received in response to frame transmission.
Such errors may be the result of a CRC error detected by the recipient, a disparity or 10b/8b decoding error, or other error condition leading to a negative handshake on a transmitted frame.

My question is specifically targeted for, do the handshake errors occur when the SATA cable is faulty or similar scenario.
My problem is, i am getting a handshake error only under some conditions always at the same place (kind of reproducible)... anybody has any clues regarding this
 

Elixer

Lifer
May 7, 2002
10,371
762
126
You got nothing to lose by trying a new cable.
If that fails, try a new port.
If that fails, then try another machine.
If that fails as well, then you found the problem. :)