<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">OBSOLETE Patch-ID# 113751-02
Keywords: Sun_Fire firmware update 5.13.0012 ScApp RTOS
Synopsis: Obsoleted by: 113751-03 Hardware/PROM: Sun 1280 Systems flashprom update
Date: Feb/14/2003

Install Requirements: None                      
Solaris Release: 8

SunOS Release: 5.8

Unbundled Product: Hardware/PROM

Unbundled Release: ScApp:5.13.0012,RTOS:23

Xref: 

Topic: 

Relevant Architectures: sparc.sun4u

BugId's fixed with this patch: 4686337 4731285 4731349 4745495 4746124 4746986 4752132 4752138 4753702 4754375 4757401 4761868 4763071 4765150 4768829 4778183 4784184 4792802 4800072 4800822 4807658 4807660 4809236 4809941

Changes incorporated in this version: 4686337 4731285 4731349 4745495 4746124 4746986 4752138 4753702 4754375 4757401 4761868 4763071 4765150 4768829 4778183 4784184 4792802 4800072 4800822 4807658 4807660 4809236 4809941

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: 

sgcpu.flash
sgpci.flash
sgrtos.flash
sgsc.flash

Problem Description:

4752138	 require patch revision to deliver SunFire V1280 5.13.0012 firmware
4809236	 require port of 4808603 (support new L2 SRAM timing)
4809941	 require change to LW8 ScApp boot up banner
4807658	 need port of another vcore fix 4807559
4807660	 ScApp and OBP copyright message needs to be updated to show 2003
4731285	 Powerfailure during lw8 state transition (Stby to ON) recovers to Stby
4800822	 Require new core voltage monitoring algorithm for Solectron CPU/Memory boards
4800072	 RFE 4754375 (Add thermal fuse event to log file) failed
4792802	 Need to implement bug fix 4790043 on 1280 FW for Solectron CPU/Memory boards
4784184	 Transient failure messages on PSU poweron
4757401	 RFE: Re-introduce 100Mbit PHY Internal Loopback test using gigabit equaliser cct
4778183	 RFE: apply blacklisting rules for SB4/P2 SB2/P2 with fan6 failure
4753702	 "lom -G" command resulted in "corrupt mailbox message received." messages
4768829	 faulty RP0 not detected and poweron failed (no auto-recovery)
4761868	 rear System Fault LED is off when FT0 i2c bus fails
4763071	 Failure to boot from boot-device list with first item cdrom and no cdrom in
4765150	 setting an invalid devalias prevents boot from a valid devalias
4754375	 RFE: Add thermal fuse event to log file
4731349	 first char eaten after (thermal|rlogin)reboot or rocker poweron (SG 4726839)
4746124	 continuous attempted rocker switch powerons when bus 26 SDA is shorted low
4745495	 Can not poweron without fantray even when aft is on
4686337	 RFE: testleds leaves all LEDs on
4746986	 poor reporting of failed PSU
 
(from 113751-01)
 
4752132	 require patch to deliver SunFire V1280 5.13.0009 firmware

Patch Installation Instructions:
--------------------------------
 
This is a special patch and is not installed using the 'patchadd' and
'patchrm' scripts provided with Solaris.  Refer to the "Special
Install Instructions" section below for details on unpacking the patch
and updating the system firmware.
 
This patch is not OS-dependent.  The list of releases shown under the
"Solaris Release" and "SunOS Release" sections may not be complete.
The firmware may be upgraded using this patch under any OS release
which the platform is capable of running.

Special Install Instructions:
-----------------------------
 
The firmware on Sun 1280 systems can be updated by either of two
mechanisms:
 
  .   The flashupdate command from the System Controller LOM prompt.
  .   The 'lom -G' command in the Solaris operating environment.
 
Refer to the Sun Fire V1280/Netra 1280 System Administration Guide
(chapter 8) for further information.
 
*** WARNING: It is currently recommended that you should use the     ***
***          flashupdate mechanism in preference to the 'lom -G'     ***
***          mechanism if at all possible.                           ***
***                                                                  ***
***          If you have to use the 'lom -G' mechanism then please   ***
***          follow the instructions very carefully in section 2     ***
***          below.                                                  ***
 
The first method requires that the System Controller's 10/100 Ethernet
port is connected to a suitable network and is configured so that it
can access an external FTP or HTTP server which contains the new
firmware images to be downloaded.
 
The second method requires that the LOM patch noted in "Patches
required with this patch" above (or a later version) is installed on
the system.
 
*** WARNING: Do not power down or reset the system while             ***
***          performing the firmware upgrade by either method.       ***
 
 
Preparation for firmware upgrade
--------------------------------
 
To upgrade the firmware using either method, you must connect to the
system controller LOM console (serial port), as otherwise important
diagnostic and status information will not be seen.
 
Access the LOM prompt (by sending the escape sequence if necessary);
the prompt should be:
 
        lom&gt;
 
Ensure all system boards are powered on.  If necessary, use the
following command to power the boards on:
 
        lom&gt; poweron all
 
 
1.  Using the flashupdate command
---------------------------------
 
Set up the firmware update on an FTP or HTTP server as appropriate.
Refer to the Sun Fire V1280/Netra 1280 System Administration Guide for
more information.
 
Connect to the system via the LOM console (serial port) and ensure
that all system boards are powered on, as described above.
 
Upgrade the firmware using the flashupdate command.  Use the
appropriate flashupdate command based on on the protocol being used:
 
HTTP:   lom&gt; flashupdate -f http://server/&lt;path&gt; all
FTP:    lom&gt; flashupdate -f ftp://server/&lt;path&gt; all
 
The above commands will reboot the system controller and upgrade the
firmware.  Solaris should be rebooted after the upgrade to use the new
firmware.
 
 
2.  Using the 'lom -G' Command
------------------------------
 
Connect to the system via the LOM console (serial port) and ensure
that all system boards are powered on, as described above.
 
*** WARNING: Failing to carry out the next step *before* issuing     ***
***          the 'lom -G' command may cause Solaris to shut down.    ***
 
Reset the System Controller using the command:
 
        lom&gt; resetsc -y
 
Wait for the reset of the System Controller to complete, then return
to the Solaris system console (serial port).  Do not reboot Solaris
after resetting the System Controller; if it is necessary to do so
before the firmware upgrade is complete then the System Controller
must be reset again.
 
Copy the downloaded patch archive file to a suitable directory
(e.g. /var/tmp), and extract the contents of the patch archive using
the commands:
 
        # unzip &lt;patch-id&gt;.zip
        # cd &lt;patch-id&gt;
 
Then update all of the firmware components, waiting for each update to
complete before proceeding with the next one.  Follow the on-screen
prompts to reset or reboot as appropriate.
 
The following order of update is recommended:
 
        # lom -G sgsc.flash     (system controller application)
        # lom -G sgrtos.flash   (system controller operating system)
        # lom -G sgcpu.flash    (CPU/Memory Board Local POST and OBP)
        # lom -G sgpci.flash    (I/O board Local POST)
 
Refer to the Sun Fire V1280/Netra 1280 System Administration Guide
(chapter 8) for further information.
 
 
FRU Upgrade Procedure
---------------------
 
A replacement board should have the same version of firmware as the
System Controller and the other system boards.  If the board that has
been replaced has a different firmware version then it needs to be
upgraded.
 
The board needs to be powered on. If there is a board of the same type
already in the system then that board can be used as the source:
 
        lom&gt; flashupdate -c &lt;source board&gt; &lt;replacement board&gt;
 
otherwise the upgrade must be done from a URL as above:
 
        lom&gt; flashupdate -f &lt;URL&gt; &lt;replacement board&gt;
 
If the showboards command shows the board as "Failed", then the board
must be powered off and then back on again to clear the failed state.
 
 
Firmware Version Verification Procedure
---------------------------------------
 
When the firmware upgrade is complete, or when a System Controller,
CPU board or I/O board has been replaced, the firmware version should
be verified.  The firmware of all boards can be checked with:
 
    lom&gt;showsc
 
    SC: SSC1  
    Clock failover disabled.
 
    SC date: Tue Feb 04 15:38:10 GMT 2003
    SC uptime: 4 hours 25 minutes 41 seconds 
 
    ScApp version: 5.13.0012 LW8_build0.12
    RTOS version: 23
 
    Solaris Host Status: Active - Solaris
 
    lom&gt;showboards -p version
 
    Component   Compatible Version                
    ---------   ---------- -------                
    SSC1        Reference  5.13.12 LW8_build0.12  
    /N0/IB6     Yes        5.13.12 LW8_build0.12  
    /N0/SB2     Yes        5.13.12 LW8_build0.12  
 
-----------------------------------------------------------------------
 
Copyright 2003 Sun Microsystems, Inc.
901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
All rights reserved.
 
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 licensors, 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, 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.
 
-----------------------------------------------------------------------
 
Copyright 2003 Sun Microsystems, Inc.,
901 San Antonio Road, Palo Alto, Californie, 94303, Etats-Unis.
Tous droits r?serv?s.
 
Ce produit ou document est prot?g? par un copyright et distribu? avec
des licences qui en restreignent l'utilisation, la copie, la
distribution, et la d?compilation.  Aucune partie de ce produit ou
document ne peut ?tre reproduite sous aucune forme, par quelque moyen
que ce soit, sans l'autorisation pr?alable et ?crite de Sun et de ses
bailleurs de licence, s'il y en a.  Le logiciel d?tenu par des tiers,
et qui comprend la technologie relative aux polices de caract?res, est
prot?g? par un copyright et licenci? par des fournisseurs de Sun.
 
Sun, Sun Microsystems, Solaris, le Sun logo, Sun Fire, et SPARC sont
des marques de fabrique ou des marques d?pos?es de Sun Microsystems,
Inc. aux Etats-Unis et dans d'autres pays. Toutes les marques SPARC
sont utilis?es sous licence et sont des marques de fabrique ou des
marques d?pos?es de SPARC International, Inc. aux Etats-Unis et dans
d'autres pays.  Les produits portant les marques SPARC sont bas?s sur
une architecture d?velopp?e par Sun Microsystems, Inc.
 
LA DOCUMENTATION EST FOURNIE "EN L'ETAT" ET TOUTES AUTRES CONDITIONS,
D?CLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT
EXCLUES DANS LA MESURE AUTORIS?E PAR LA LOI APPLICABLE, Y COMPRIS
NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE ? LA QUALIT? MARCHANDE, ?
L'APTITUDE ? U NE UTILISATION PARTICULI?RE OU ? L'ABSENCE DE
CONTREFA?ON.

README -- Last modified date:  Thursday, July 10, 2003

</pre></body></html>