Document fins/I0729-1


FIN #: I0729-1

SYNOPSIS: Under rare circumstances, DLT8000 drives with Cypress SRAMs are
          susceptible to silent data corruption and/or read errors

DATE: Oct/11/01

KEYWORDS: Under rare circumstances, DLT8000 drives with Cypress SRAMs are
          susceptible to silent data corruption and/or read errors


---------------------------------------------------------------------
- Sun Proprietary/Confidential: Internal Use Only -
---------------------------------------------------------------------  
                            FIELD INFORMATION NOTICE
                  (For Authorized Distribution by SunService)

 
 
SYNOPSIS: Under rare circumstances, DLT8000 drives with Cypress SRAMs 
          are susceptible to silent data corruption and/or read errors.
                          
 
Sun Alert:          Yes
 
TOP FIN/FCO REPORT: Yes
  
PRODUCT_REFERENCE:  DLT8000 Tape Drive  
  
PRODUCT CATEGORY:   Storage / SW Admin ; Storage / Tape 
 
 
PRODUCTS AFFECTED:   
 
Systems Affected
----------------
Mkt_ID   Platform   Model   Description                    Serial Number
------   --------   -----   -----------                    -------------
  -      ANYSYS       -     SYSTEM INDEPENDENT PLATFORM          -
  
 
X-Options Affected
------------------
Mkt_ID           Platform   Model   Description                Serial Number
------           --------   -----   -----------                -------------
SFSASSII1030*       -         -     DLT8000 drive/L20 series         -    
SFSEWP594*          -         -     DLT8000 drive/L20 series         -
SG-XLIBDLT8*        -         -     DLT8000 drive/L20 series         - 
SFSEWP5952P         -         -     DLT8000 LIB 4DR/60CART/RACK      -
SG-XLIBDLT84R-L60   -         -     DLT8000 LIB 4DR/60CART/RACK      -
SFSASSII1090RW      -         -     StorEdge L9 Autoloader           -
SFSEWP5267P         -         -     StorEdge L9 Autoloader           -
SG-XAUTODLT8D-L9    -         -     StorEdge L9 Autoloader           -
SFSASSII1030LV      -         -     TAPE 40GB DLT8000 FLEXIPACK      -
SFSEWP6198P         -         -     TAPE 40GB DLT8000 FLEXIPACK      -      
SG-XTAPDLT-022A     -         -     TAPE 40GB DLT8000 FLEXIPACK      -
@E4503-BT-1         -         -     E4500 RR BASE-72-in BT           -

 
PART NUMBERS AFFECTED: 
 
Part Number              Description                           Model
-----------              -----------                           -----
380-0383-01	         OEM L9 DLT 8000 DRV ASSY                -
390-0031-02 or lower     DRV DLT8000 MED GREY                    -
540-4400-01              ASSY TT DR ASSY DLT8000                 -
599-2347-01              TOGO TALL DLT8000 TAPE UNIT             -
595-5365-01              X-OPT DLT8000 TOGOTALL MED G            - 
 
 
REFERENCES:
 
BugId:       4506719 - potential data corruption problem due to defective 
                       SRAM components used in the DLT8000 tape drive.

PatchId:     112068 - StorEdge L9 and L20/L40/L60: Hardware, DLT8000 
         		 tape drive.
             112067 - Hardware, Flexipack DLT8000, desktop tape drive.
 
ECO:         WO_21462
             WO_22282

LEAP:        1786
             1807
 
WW StopShip: P001-20004 
  
SUN ALERT:   28490
 
URL:         http://sdpsweb.ebay/FIN_FCO/FIN/FINI0729-1_dir/CustList.US.sdc
             http://sdpsweb.ebay/FIN_FCO/FIN/FINI0729-1_dir/CustList.WW.sdc
             http://sdpsweb.ebay/FIN_FCO/FIN/FINI0729-1_dir/CustomerLetter

 
PROBLEM DESCRIPTION:

Under rare circumstances, DLT8000 drives with Cypress SRAMs are
susceptible to silent data corruption and/or read errors.  This may
result in a customer restoring corrupted data leading to unpredictable
system or application performance.  
 
a. SRAM failure during WRITE/READ: (Silent Data Corruption)
 
When the SRAM fails during a Write operation, there is a CRC mismatch
that occurs between the input to the SRAM and output of the SRAM that
goes undetected.  This results in corrupted data bits being stored on
tape.  A subsequent Read of this incorrectly written data will occur
with no error indications.
 
b. SRAM failure during READ, reading a tape with good data: (Read Error)
 
The SRAM could fail during a READ operation (reading a tape with good
data).  In this event, the drive will "Bugcheck" and halt the Read
operation.  The drive will log a Bugcheck 9049 in the internal "Last n
Errors Events Page" (Log Page 07h).  In this scenario, the data on tape
can be considered good.
 
Based on the manufacturer's field return data, the failure rate
observed to date is less than 0.03%.
 
NOTE: To date, there have been no escalations from Sun customers 
      seeing this failure mode.
 
This issue is fixed with the install of new firmware.  The new firmware
will verify via CRC checking, that no data corruption of the tape
backup took place through the SRAM failure.  In the event that a CRC
mismatch occurs, the drive will not perform the Write operation to
tape, and will notify the user via a SCSI Check Condition, that the
drive has failed.
 
Short of running a separate Verify/Compare pass at the backup application
level, using this new firmware is the only way to ensure the integrity
of the backup.

  
IMPLEMENTATION:  
 
         ---
        | X |   MANDATORY (Fully Proactive)
         ---    
         
 
         ---
        |   |   CONTROLLED PROACTIVE (per Sun Geo Plan) 
         --- 
         
                                
         ---
        |   |   REACTIVE (As Required)
         ---       
 
   
CORRECTIVE ACTION:
 
The following recommendation is provided as a guideline for authorized
Enterprise Services Field Representatives who may encounter the above 
mentioned problem.

Please adhere to the following guidelines and take an appropriate
action:
    
  1. Install FW level v59 via PatchId# 112068 on L9, L20, L40 and
     L60 products.

  OR

  2. Storage Tech libraries will be handled by Storage Tech Service 
     personnel, who will use v80 firmware.

  OR

  3. Install FW level v80 via PatchId# 112067 on all DLT8000
     Flexipack Tape products.
  
The patch README provides detailed instructions to create a firmware
update and then upgrade a firmware of the DLT8000 tape drive. 

  4. Post FW upgrade instructions:
  
     As a best practice, the site should make fresh back-ups to 
     ensure all data is current and accurate.

In the event that the backup is not successful possibly due to on
SRAM failure, the system will notify the user via a SCSI Check 
Condition that the drive has failed.  In this case the drive is
defective and need replacement.  
 
To identify the affected DLT8000 tape drive, use following method: 

NOTE: Use a script (example-explorer) which can complete the SCSI 
      Inquiry command and run the script.  Or use the 'tload' utility
      supplied with either patch.
  
Instructions:  
  
     Example (of SCSI inquiry output):
 
     <host_name # ./inquiry
     /dev/rdsk/c1t6d0s2: Device busy
  
     AVAILABLE DISKS/CDROMS/TAPES :
 
      --------------------------------------------------------------- 
     |           | Vendor  |   Product        | Rev  | Serial Number |
     |===============================================================|
     | 0: c0t0d0 | FUJITSU | MAB3091S SUN9.0G | 1806 | 9830K70442    |
     |-----------+---------+------------------+------+---------------|  
     | 1: c0t1d0 | SEAGATE | ST39173W SUN9.0G | 2815 | 024296        |
     |-----------+---------+------------------+------+---------------|  
     | 2: c0t2d0 | SEAGATE | ST39173W SUN9.0G | 2815 | 025993        |
     |-----------+---------+------------------+------+---------------|
     | 3: c0t3d0 | SEAGATE | ST39173W SUN9.0G | 2815 | 024246        |
     |-----------+---------+------------------+------+---------------|
     | 4: c3t0d0 | FUJITSU | MAB3091S SUN9.0G | 1806 | 9830K70493    | 
     |-----------+---------+------------------+------+---------------|
     | 5: c3t1d0 | SEAGATE | ST39173W SUN9.0G | 2815 | 025898        |
     |-----------+---------+------------------+------+---------------|
     | 6: c4t0d0 | SEAGATE | ST39173W SUN9.0G | 2815 | 024471        |
     |-----------+---------+------------------+------+---------------|
     | 7: rmt/0ln| QUANTUM | DLT8000          | 0214 | 3             |
     |-----------+---------+------------------+------+---------------|
     | 8: rmt/1ln| QUANTUM | DLT8000          | 022C | ,             | 
      ---------------------------------------------------------------  
 
     <host_name # 
 
  4. Identify the DLT8000 devices.  In the example above:
 
     7: rmt/0ln     QUANTUM    DLT8000              0214    3 
     8: rmt/1ln     QUANTUM    DLT8000              022C    ,
  
  5. Identify the firmware levels by looking at the 'Rev' column.
     In the example above these are in hexadecimal notation:
  
 		Node		Rev
                ----            ---
  		7: rmt/0ln	0214
  		8: rmt/1ln	022C
  
  6. Take the two least significant digits of this hexidecimal
     number and convert it to decimal.  In the example above:
  
 		Node		Hex F/W Level	        Dec F/W Level
                ----            -------------           -------------
  		7: rmt/0ln	14	  --------> 	20	
  		8: rmt/1ln	2C	  --------> 	44
  
  7. Thus:
  
       Node7, /dev/rmt/0, has V20 firmware revision loaded.
       Node8, /dev/rmt/1, has V44 firmware revision loaded.

     These drives should be updated with patchId# 112068 because
     their firmware version is below 59.
  
      
COMMENTS:  

CUSTOMER LETTER: Reference the following URL for the Customer Letter;

       http://sdpsweb.Ebay/FIN_FCO/FIN/FINI0729-1_dir/CustomerLetter

CUSTOMER LIST: Reference the following URLs for lists of affected        
               customer shipments;

       http://sdpsweb.ebay/FIN_FCO/FIN/FINI0729-1_dir/CustList.US.sdc
       http://sdpsweb.ebay/FIN_FCO/FIN/FINI0729-1_dir/CustList.WW.sdc 
 
----------------------------------------------------------------------------
 
Implementation Footnote:
 
i)   In case of MANDATORY FINs, Enterprise Services will attempt to    
     contact all affected customers to recommend implementation of 
     the FIN. 
   
ii)  For CONTROLLED PROACTIVE FINs, Enterprise Services mission critical    
     support teams will recommend implementation of the FIN  (to their  
     respective accounts), at the convenience of the customer. 

iii) For REACTIVE FINs, Enterprise Services will implement the FIN as the   
     need arises.
----------------------------------------------------------------------------
All released FINs and FCOs can be accessed using your favorite network 
browser as follows:
  
SunWeb Access:
-------------- 
* Access the top level URL of http://sdpsweb.ebay/FIN_FCO/
 
* From there, select the appropriate link to query or browse the FIN and
  FCO Homepage collections.
  
SunSolve Online Access:
-----------------------
* Access the SunSolve Online URL at http://sunsolve.Corp/
 
* From there, select the appropriate link to browse the FIN or FCO index.
 
Supporting Documents:
---------------------
* Supporting documents for FIN/FCOs can be found on Edist.  Edist can be 
  accessed internally at the following URL: http://edist.corp/.
   
* From there, follow the hyperlink path of "Enterprise Services Documenta- 
  tion" and click on "FIN & FCO attachments", then choose the
appropriate   
  folder, FIN or FCO.  This will display supporting directories/files for 
  FINs or FCOs.
    
Internet Access:
----------------
* Access the top level URL of https://infoserver.Sun.COM
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to finfco-manager@Sun.COM
---------------------------------------------------------------------------


Copyright (c) 1997-2003 Sun Microsystems, Inc.