Samsung 100737108-A Benutzerhandbuch

Seite von 83
Spinpoint M8-DVR OEM Product Manual REV 1.0 
43 
 
 
 
 
   
If  the  NCQ  command  is  executed  with  error,  the  drive  will  report  the  error  information  from  the  Read  Log 
Extended log page 10h. This is special log page for the NCQ command error reporting.  The details of the error 
information are defined in the SATA II specification. 
 
When  the  commands  of  queue  and  non-queue  are  mixed,  the  Spinpoint  M8  drive  will  report  command  error. 
This will ensure the queue sequence is correctly received. 
Two ATA commands are added for this NCQ support: Read FPDMA Queued (60h) 
Write FPDMA Queued (61h) 
 
The Set Device Bits (SDB) FIS is also used for indicating the completed NCQ command(s). The bits in this FIS 
signify the completed tag. This SDB FIS is used for reporting error when there is a problem read or write to the 
disk. 
 
 
 
 
7.5 
Phy. Event Counters 
 
 
Spinpoint M8  implemented the SATA II Phy Event Counter option. This command utilizes the Read Log 
Extended command page 11h to report the counter of the SATA interface physical events. 
 
 
Table 7-1 Phy Event Counter Supports 
 
 
Identifier 
(Bits 11:0) 
Mandatory/ 
Optional 
Supported 
 
Description 
000h 
Mandatory 
No counter value; marks end of counters in the page 
001h 
Mandatory 
Command  failed due to an ICRC error 
002h 
Optional 
Data FIS R_ERR ending status (transmitted  and received) 
003h 
Optional 
Data FIS R_ERR ending status (transmitted  only) 
004h 
Optional 
Data FIS R_ERR ending status (received  only) 
005h 
Optional 
Non-data  FIS R_ERR ending status (transmitted  and received) 
006h 
Optional 
Non-data  FIS R_ERR ending status (transmitted  only) 
007h 
Optional 
Non-data  FIS R_ERR ending status (received  only) 
008h 
Optional 
Non-data  FIS retries (transmitted) 
009h 
Optional 
Transitions  from drive PhyRdy to drive PhyNRdy 
00Ah 
Mandatory 
Signature D2H Register FISes sent due to a COMRESET 
00Bh 
Optional 
CRC errors within the FIS (received) 
00Dh 
Optional 
Non-CRC  errors within the FIS (received) 
00Fh 
Optional 
Data FIS R_ERR ending status due to CRC errors (received) 
010h 
Optional 
Data FIS R_ERR ending status due to non-CRC errors (received) 
012h 
Optional 
Non-data  FIS R_ERR ending status due to CRC errors (received) 
013h 
Optional 
Non-data  FIS R_ERR ending status due to non-CRC  errors 
(received)