Document Audience:INTERNAL
Document ID:I1021-1
Title:CPU die temperature reported by 'prtdiag' and 'prtpicl' is incorrect on Sun Blade 100/150 and is not a supported function.
Copyright Notice:Copyright © 2005 Sun Microsystems, Inc. All Rights Reserved
Update Date:2004-08-19

------------------------------------------------------------
            - Sun Proprietary/Confidential: Internal Use Only -
------------------------------------------------------------------------  
                        FIELD INFORMATION NOTICE
               (For Authorized Distribution by Sun Service)
FIN #: I1021-1
Synopsis: CPU die temperature reported by 'prtdiag' and 'prtpicl' is incorrect on Sun Blade 100/150 and is not a supported function.
Create Date: Jan/07/04
SunAlert: No
Top FIN/FCO Report: No
Products Reference: Sun Blade 100/150
Product Category: Desktop / Service
Product Affected: 
Systems Affected:
-----------------  
Mkt_ID   Platform     Model    Description         Serial Number
------   --------     -----    -----------         -------------
  -        A36         ALL     Sun Blade 100             -
  -        A41         ALL     Sun Blade 150             -


X-Options Affected:
-------------------
Mkt_ID    Platform   Model     Description         Serial Number
------    --------   -----     -----------         -------------
  -	     -         -            -	                 -
Parts Affected: 
----------------------
Part Number        Description   	               Model
-----------        -----------   	               -----
375-3123-02        ASSY OEM MB SB 100 W/O Tray           -
375-3088-03        ASSY OMEG W/Tray W/O CPU              -
375-3152-03        ASSY OMEG W/Tray W/O CPU              - 
100-6471-05        IC CPU HB R1.4.1 500MHz               -
100-7270-02        IC CPU HB R1.4.1 500MHz HPTXZ         -
100-7192-04        IC CPU PHANTOM R1.3 550MHz B4         -
527-1023-02        IC CPU PHANTOM R1.3 650MHz B4         -
References: 
URL: 
http://sunsolve.central/handbook_internal/Systems/SunBlade100/components.html
http://sunsolve.central/handbook_internal/Systems/SunBlade150/components.html
Issue Description: 
The CPU die temperature reported by 'prtdiag' and 'prtpicl' is
incorrect on Sun Blade 100/150, and is not a supported function.  The
reported temperature should not be used for troubleshooting.  Any Sun
Blade 100/150 system may be affected,  however this issue has little
impact on the operation or servicing of the Sun Blade desktops, and
there has been no documented reports from the field on this issue.

The ADM1021AA chip (Digital Thermometer) is reporting inaccurate die
temperature.  The reported die temperature erroneously correlates to
the number of installed DIMMS.  The more DIMMs installed on a system
with the ADM1021AA chip, the higher the die temperature reading.

In order to get a list of both the CPU and Temperature sensor output 
readings, just type in 'prtdiag -v'.  Here is an abbreviated example of 
the output.

   % prtdiag -v

==================================== CPUs ==================================
               E$       CPU                  CPU    Temperature
CPU  Freq      Size     Implementation       Mask   Die   Amb.  Location
---  --------  ------   -------------------  -----  ----  ----  --------
 0   650 MHz   512KB    SUNW,UltraSPARC-IIe  3.3    36C   34C  +-board/cpu0


============================ Environmental Status ==========================
Fan Speeds:
---------------------------------------
Location       Sensor          Speed           
---------------------------------------
+stem-fan-slot system-fan      100%            

Temperature sensors:
----------------------------------------------------------------------------
Location       Sensor     Temperature   Lo   LoWarn  HiWarn    Hi   Status
----------------------------------------------------------------------------
+em-board/cpu0 Die        36C          -10C    0C     85C     90C   okay
+em-board/cpu0 Ambient    34C          -10C    0C     40C     60C   okay


And here is the message for prtpicl:

   % prtpicl -v |grep temperature

	  temperature (temperature-device, 37000001bf)
	     :devfs-path        /pci@1f,0/pmu@3/i2c/temperature 
	     :_class    temperature-device 
	     :name      temperature 
	        cpu (temperature-sensor, 3700000518)
	    	    :devfs-path    /pci@1f,0/pmu@3/i2c@0/temperature@30:die_temp 
		    :_class        temperature-sensor 
		cpu-ambient (temperature-sensor, 3700000524)
		    :devfs-path    /pci@1f,0/pmu@3/i2c@0/temperature@30:amb_temp 
		    :_class        temperature-sensor 
          temperature (temperature-device, 3700000346)
	     :devfs-path        /pci@1f,0/pmu/i2c/temperature 
	     :_class    temperature-device 
	     :name      temperature 
       | temperature-sensor | (3700000518H) |
       | temperature-sensor | (3700000524H) |
	     | temperature-sensor | (3700000518H) |
	     | temperature-sensor | (3700000524H) |


The root cause of this issue is related to the thermal diode in the CPU
chipset on board for either Sun Blade 100 or Sun Blade 150.  However,
since thermal management is not a supported function on the SB100/150
no resolution is available.
Implementation: 
---
        |   |   MANDATORY (Fully Proactive)
         ---    
         
  
         ---
        |   |   CONTROLLED PROACTIVE (per Sun Geo Plan) 
         --- 
         
                                
         ---
        | X |   REACTIVE (As Required)
         ---
Corrective Action: 
The following recommendation is provided as a guideline for authorized
Sun Services Field Representatives who may encounter the above
mentioned issue.

There is no resolution to this reported message.  Thermal management is
not a supported function on the SB100/150.  Information reported from
prtdiag/prtpicl regarding CPU die temperature should not be considered
as valid, and should therefore not be used to troubleshoot system
issues.
Comments: 
None.

============================================================================
Implementation Footnote: 
i)   In case of MANDATORY FINs, Sun Services will attempt to contact   
     all affected customers to recommend implementation of the FIN. 
   
ii)  For CONTROLLED PROACTIVE FINs, Sun 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, Sun 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.central/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.

Internet Access:
----------------
* Access the top level URL of https://spe.sun.com
--------------------------------------------------------------------------
General:
--------
* Send questions or comments to finfco-manager@Sun.COM
--------------------------------------------------------------------------
Statusactive