Document Audience:INTERNAL
Document ID:A0142-1
Title:Ultra 60 system hang when attempting to update flashPROM.
Copyright Notice:Copyright © 2005 Sun Microsystems, Inc. All Rights Reserved
Update Date:Mon Mar 22 00:00:00 MST 1999

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

 
FCO #: A0142-1
Status: inactive
Synopsis: Ultra 60 system hang when attempting to update flashPROM.
Date: Mar/22/99
Keywords: 

Ultra 60 system hang when attempting to update flashPROM

Top FIN/FCO Report: Yes
Products Reference: Ultra 60 motherboard
Product Category: Desktop / System Board
Product Affected: 
Systems Affected:

Mkt_ID    Platform   Model    Description         Serial Number
------    --------   -----    -----------         -------------
A23          A23       -      Ultra Enterprise 60       -
A23-NETRA    A23     T-1120   Netra T 1120              -
N02-UEC      A23     T-1120   Netra T 1120              -

X-options Affected:

Mkt_ID   Platform   Model   Description   Serial Number
------   --------   -----   -----------   -------------
Parts Affected: 
Part Number      Description           Model
-----------      -----------           -------
501-4450-08/09   Ultra 60 motherboard    -

(SCSI Devices)
Type    Vendor    Model     SerialNumber(Min)    SerialNumber(Max)    Firmware
----    ------    -------   ------------------   ------------------   --------
N/A
References: 
ECO: WO_13549, WO_12610
   LEAP: 943
   Patch: 106455-03
Issue Description: 
Ultra 60 system may hang when attempting to update flashPROM via patch 
106455-03.

When attempting to update the flashPROM from OBP 3.11 vers 25 (525-1701-08)
to OBP 3.11 vers 26 (525-1701-09) the system will hang during the ERASURE 
procedure.  Once this happens, the flashPROM has the OBP half erased and is 
unable to boot.

Example of the error condition is as follows;

    The Flash programming process is about to begin.

    Type h for help, q to quit, Return or Enter to continue:

    000% Complete    (the system hangs at this point)

Later versions of the Flash Update code will create the same scenario
because the flashPROM (525-1701-08) programed by Arrow/Sparks has
internal bits set in the "1" condition that cannot be changed by the
Flash Update Procedure.  This "1" condition creates a "write protected"
situation in this new area, so when the update procedure tries to write
code it's not allowed.

Once the flashPROM is corrupted via the Update Procedure, this soldered,
surface mounted component must be replaced on the Ultra 60 motherboard.

The suspect flashPROM, located at U2703 of Ultra-60 motherboard (Sun
p/n 501-4450-08), will have a black Arrow symbol on the white part
number label on top of the component.  This is only a problem with
the Arrow/Sparks vendor produced component and all other flashPROMs
are unaffected.

Only Ultra 60 motherboards (501-4450-08) shipped between February 23rd
and April 15th, 1998 are affected.  The new flashPROM, OBP 3.11.26,
(Sun p/n 525-1701-09) was incorporated into the 501-4450-08 as of
April 15th, 1998.

Enterprise Services spares were purged via LEAP_943.
Implementation: 
---
  	|   |  	MANDATORY (Fully Pro-Active)
	 ---    

         ---
  	|   | 	CONTROLLED PRO-ACTIVE (per Sun Geo Plan) 
	 ---   
			
         ---
  	| X | 	UPON FAILURE
	 ---
Replacement Time Estimate: 
30 minutes
Special Considerations: 
WARNING!  Do not attempt to apply patch 106455-03 until system is checked
           for defective Arrow/Sparks flashPROM.
Corrective Action: 
Upon failure replace 501-4450-09 (or below) with 501-4450-10 (or above).
Billing Type: 
Warranty: Sun will provide parts at no charge under Warranty 
           Service. On-Site Labor Rates are based on how the
           system was initially installed.

 Contract: Sun will provide parts at no charge. On-Site Labor Rates
           are based on the type of service contract.

 Non Contract: Sun will provide parts at no charge. Installation by
               Sun is available based on the On-Site Labor Rates 
               defined in the Price List.

--------------------------------------------------------------------------
Implementation Footnote: 
________________________

i)   In case of Mandatory FCOs, Enterprise Services will attempt to contact
      all known customers to recommend the part upgrade.

ii)  For controlled proactive swap FCOs, Enterprise Services mission critical
     support teams will initiate proactive swap efforts for their respective 
     accounts, as required.

iii) For Replace upon Failure FCOs, Enterprise Services partners will implement 
     the necessary corrective actions as and when they are required.

--------------------------------------------------------------------------
 
All released FINs and FCOs can be accessed using your favorite network 
browser as follows:
 
SunWeb Access: 
______________
 
* Access the top level URL of http://cte.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.Central/

* 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.Central/.
  
* From there, follow the hyperlink path of "SunService Documentation" 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 [email protected]

---------------------------------------------------------------------------
Statusinactive