OBSOLETE Patch-ID# 114527-02

NOTE:
***********************************************************************
READ THE TERMS OF THE AGREEMENT ("AGREEMENT") IN THE LEGAL_LICENSE.TXT
FILE CAREFULLY BEFORE USING THIS SOFTWARE. BY USING THE SOFTWARE, YOU
AGREE TO THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE
TERMS, PROMPTLY DESTROY THE UNUSED SOFTWARE.
***********************************************************************

Keywords: sun_fire firmware flashprom update 5.20.1 scapp rtos
Synopsis: Obsoleted by: 114527-03 Hardware/PROM: Sun Fire E6900/E4900/E2900/6800/4800/4810/3800/V1280 Netra 1280 and Netra 1290 Systems Firmware Update
Date: Jun/20/2006


Install Requirements: See Special Install Instructions                      
                      
Solaris Release: 8 9 10

SunOS Release: 5.8 5.9 5.10

Unbundled Product: Hardware/PROM

Unbundled Release: ScApp:5.20.1, RTOS:45, SC POST:45

Xref: 

Topic: Sun Fire system controller and flashprom update 5.20.1

Relevant Architectures: sparc

BugId's fixed with this patch: 4859850 5055397 5074444 6209146 6209341 6241193 6248265 6252685 6273264 6277490 6277542 6278585 6281065 6281990 6284667 6287644 6289142 6289143 6289981 6290626 6292535 6296688 6297086 6298853 6301186 6306373 6307803 6308053 6308677 6309268 6309342 6311091 6311098 6311761 6311763 6313503 6314309 6314358 6315956 6316080 6316095 6316530 6316541 6319704 6320701 6321138 6323420 6325921 6329943 6330120 6330681 6331430 6332032 6332729 6332736 6333725 6343519 6347015 6353053 6354226 6356684 6360951 6361036 6361098 6361149 6361505 6363437 6364012 6369788 6372610 6372636 6378865 6379321 6380531 6388391 6391111 6395663 6398349 6399115 6399649 6399657 6400173 6411108 6414145 6415272 6422586 6424794 6426489 6430667

Changes incorporated in this version: 6395663 6399649 6411108 6414145 6415272 6422586 6430667 6424794 6426489

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch: 

Obsoleted by: 

Files included with this patch: 

lw8cpu.flash
lw8pci.flash
sgcpu.flash
sgiowci.flash
sgpci.flash
sgrtos.flash
sgsc.flash

Problem Description:

6395663 E2900 with a single DIMM reporting only CEs CHS disabled all of its CPUs
6399649 HW Eng is requesting the option to margin Vcore to either ?? 25mv or ?? 50mv
6411108 mpr support should be enabled by default on serengeti
6414145 Change Branch Predictor Mode (BPM) in SCAPP/hpost for Panther USIV+
6415272 Fix is needed with AR4 repeaters to prevent L1 queue overflow
6422586 Panther 1800MHz does not require A212 for 6900 and (A213 & FTs) for 4900
6430667 Panther 1800MHz DOES require A213 and Fan Trays for 4900
6424794 PS HW failure causes PS mixtures to exists and preventing SB's to power on
6426489 "voltage 0 is out of valid range: 0.78 - 1.55" message during poweron all
 
(From 114527-01)
 
4859850 hang-policy reset should attempt to get register dump inaddition to reset -x.
5055397 Exec'ing setchs on component being POST'ed could result in hung ScApp shells
5074444 help from enablecomponent and disablecomponent show PCI
6209146 Integrate new SSHield Patch Release (Patch i017 and i018 for SSHield 1.6.1)
6209341 Add a new option to the SCAPP < sepromupdate > command to support Configured_LevelR
6241193 core power write failed.
6248265 java.util.ConcurrentModificationException with showlogs
6252685 Error "JtagController.tapShiftMultiple: sun.serengeti.CommException" for non-Jaguar CPUs.
6273264 Solaris 10/POST not giving correct Panther E$ address (AFAR) on failure
6277490 RFE: AVL-FS2 (Serengeti): Provide Diagnosis of NEW Panther CPU Errors
6277542 l3 ram test only tests 512K of the sram
6278585 Memory Addressing test should support tolerate_mem_ce
6281065 RFE: AVL-FS2 (Serengeti): Support APR
6281990 mem dimm tests indict wrong components
6284667 ShowComp states "disabled" while enable component states its enabled!
6287644 Unable to Poweron a Failed Xmits3.1 I/O assembly
6289142 Request SW support for new A209 power supply for LW8 Panther 1800
6289143 Request SW support for new A212 and A213 power supplies for Serengeti Panther 1800
6289981 "Unknown" is shown for CPU Board Test Status when SCApp showboards shows "Disabled"
6290626 snmp query gets no undertemp status in slot status
6292535 High temp on certain proc Uniboard running dram64 test on MD chassis
6296688 Single-bit CPU DECC error (w/ 'proteus') fails all CPUs
6297086 Single-bit error on DECC line (DIMM signal) w/ post-tolerate-ce=true indicts processo
6298853 runaway lw8 lom console prompt appears after "entering obp" message
6301186 SC doesn't log when domain goes into Active - Panicking state
6306373 ScApp lom shell command 'setalarm 3' does not work as documented
6307803 RFE: AVL-FS2 (Serengeti): SC to supply FMA domains with chassis serial number
6308053 RFE: AVL-FS2 (Serengeti): Support FMA-AVL Datapath Coordination
6308677 Request SW support for new fan for E4900 Panther 1800 and higher
6309268 Panther: Need a cell bit adjacency test for L2$-data and L3$-tags
6309342 Increase clock system frequency tolerance to 3%
6311091 Netra 1290 needs to productize slower Panther CPU speeds.
6311098 Add platform identification for Netra 1290
6311761 Add support for PCI+ boards in LW8
6311763 Add support for Xmits 3.2
6313503 "bootmode reset_nvram" should not change security settings in obp
6314309 ScApp and ntwdt driver states inconsistent after resetsc
6314358 IdProm.java generates hostids; it shouldn't.
6315956 Execution hangs in cpu_stress().
6316080 Branch memory test mishandles traps
6316095 Problems in tolerate_mem_ce implementation
6316530 SERD tunables for CPU events are not consisten between s9u8, s10u1fma, and scapp
6316541 sc cpu de needs to handle l3/l2 cache errors on non-FMA domains so as to not cause proc indictment -v src/
6319704 Panic seen on Serengeti with 5.19.1 firmware after post level of init.
6320701 Wrong Error(UE) caused CHS disabled by 5.19.0 possibly due to Solaris bug 6286861
6321138 hostid is 'ffffffff' in 5.20.0 build 3
6323420 Panther L2$ ECC failures during POST incorrectly FAIL Ecache DIMMs
6325921 Showboard output for Panther board intermittently shows proc at 1510MHz
6329943 mpt driver fails to attach to Jasper320 on LW8 PCI system after max POST
6330120 POST should identify correct SRAM/DIMM when ECC bit fails
6330681 Need to correct lint error introduced by 6319704 putback
6331430 LPOST should support Solaris Memory Page Retirement
6332032 Serengeti SCAPP should support Solaris Memory Page Retirement
6332729 APR : Serial IDs for disabled and CHS tagged DIMMs should not be sent to the domain
6332736 DP : Type 2 message is begin generated for error injection in DCDS <-> DX path
6333725 Panther 1800MHz on V3 and with D185 on V4 Uniboards
6343519 Remove Domain Limitation if AR4 is detected in Repeater Board
6347015 Add support for Panther 2.2
6353053 false VCMON failures due to ramping system load
6354226 POST can attach FRUs which failed interconnect test
6356684 RFE 6309268 regression: L3$ Tags test failure for certain
6360951 need nvci variable 'check-chassis-type' to disable PS/FT checking for Panther 1800 board
6361036 sb poweron fails because  non high volume fan trays have been detected.
6361098 Add Panther 1500 MHz productized speed to N1290.
6361149 Can not poweron panther 1800 board unless power cycle the chassis
6361505 When 1800MHz Panthers downclock to 1500MHz there needs to be a message
6363437 Panther 1800MHz on V3 using D185 --- PART 2
6364012 Do not allow SF4810 and SF3800 to poweron Panther 1800 cpus
6369788 Change POSIX timezones 2007 transition dates - U.S. Energy Policy Act of 2005
6372610 poweron SB board failed without reset SC - complete fix for 6361149
6372636 Firmware feature mask settings for Panther do not follow PRM recommendation in some parameters
6378865 Xmit POST initiates Short PCI Reset T_rst<1ms
6379321 IB_SSC fails PCI IO Controller Functional Tests during POST
6380531 AVL:Cache error trains in CPU DE for Panther are incomplete
6388391 Panther 1800 Core Multivoltage Process
6391111 L1 ARs configured incorrectly with AR4 L2 Repeaters.
6398349 Disable AR4 support
6399115 SC reboot message after 01-01-2007, for getting the new 2007 Time Zone (DST) rules
6399657 Add domain restrictions for AR4 boards
6400173 Hotplug delays needed for A212, A213, A209 power supplies.

Patch Installation Instructions:
--------------------------------
Please refer to the Install.info file for instructions on updating
the firmware using the files included in this patch.

Special Install Instructions:
(for Installing Patches on Sun Fire E2900, V1280, Netra 1280, and Netra 1290 Systems)
---------------------
 
Upgrading the Firmware Using the lom -G Command
-----------------------------------------------
 
** WARNING **
Both the RTOS and ScApp need to be updated before rebooting.
Ignore any reboot messages you may receive in between each update.
(Do not reset the SC between updating sgsc.flash and sgrtos.flash.
Go to step 2 after BOTH have been updated)
 
1) Upgrade the firmware on the system controller (SC):
 
       #lom -G sgrtos.flash
       #lom -G sgsc.flash
 
2) Escape to lom> and reset the SC:
 
       lom> resetsc -y
 
To get to the Lights Out Management (lom) prompt, you can telnet directly into 
the Ethernet port of the SC (this is different from the Solaris IP address), or 
you can attach a console to the serial port on the SC. If you are remote from 
the system, configure the SC's Ethernet port, or attach the SC serial port to a 
network terminal server.
 
3) Upgrade the firmware on the system boards:
 
       #lom -G lw8cpu.flash
       #lom -G lw8pci.flash
 
4) Shutdown the Solaris(TM) Operating System (OS).
 
5) Power off the system.
 
	lom poweroff
 
6) Power on the system.
 
	lom poweron
 
--------------------------------------------------------------------------------
 
Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
Use is subject to license terms.
 
This product or document is protected by copyright and distributed under
licenses restricting its use, copying, distribution, and decompilation.
No part of this product or related documentation may be reproduced in
any form by any means without prior written authorization of Sun and
its licensers, if any.  Third party software, including font technology,
if any, is copyrighted and licensed from Sun suppliers.
 
Sun, Sun Microsystems, Solaris, the Sun Logo, Sun Fire, OpenBoot, and SPARC are
trademarks or registered trademarks of Sun Microsystems, Inc in the U.S.
and other countries. All SPARC trademarks are used under license and are
trademarks or registered trademarks of SPARC International, Inc. in the
U.S. and other countries.  Products bearing SPARC trademarks are based
upon an architecture developed by Sun Microsystems, Inc.
 
Federal Acquisitions: Commercial Software - Government users subject to
standard license terms and conditions.
 
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS.
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO
BE LEGALLY INVALID.

README -- Last modified date:  Friday, September 1, 2006

