#
# Install.info
# Copyright 2001 Sun Microsystems, Inc.  All rights reserved.
#


Firmware Upgrade Procedure
--------------------------

This procedure assumes that the firmware update is available on a ftp or
http server.  Refer to the Sun Fire 6800/4810/4800/3800 Systems Platform
Administration Manual for more information.

Connect to the system controller console (serial port) to monitor the system
during flashupdate.  The prompt should look like:

	schostname:SC>

Upgrade the firmware using the flashupdate command.
Choose the one appropriate flashupdate commands based on
on the protocol being used and the need to upgrade the RTOS.

*** WARNING: Do not power down the system or reset the system while ***
***          performing the following flashupdate commands.         ***

HTTP:
	flashupdate -f http://server/<path> all rtos

FTP:
	flashupdate -f ftp://server/<path> all rtos


* The above commands will reboot the system controller and upgrade
  the firmware.

Solaris in each active domain should be rebooting after the upgrade
to use the new firmware and get bug fixes.


FRU Upgrade Procedure
---------------------

The replacement board should have the same version of firmware as the
system controller and the other system boards.  If the board you replaced
is different then you will need to upgrade it.

The board needs to be powered on. If you have a board of the same type
you can use that board as the source otherwise you will have to upgrade
from a URL.

    flashupdate -c <source board> <replacement board>
    flashupdate -f <URL> <replacement board>

If showboards shows the board as "Failed" then the board needs to
be powered off to clear the failed state.


Firmware Version Verification Procedure
---------------------------------------

When a System Controller, CPU board or I/O board is replaced the firmware
needs to be checked.

The firmware of all boards can be checked with:

schostname:SC> showsc

SC: SSC0  

SC date: Thu Sep 06 10:54:14 PDT 2001
SC uptime: 5 minutes 54 seconds 

ScApp version: 5.11.9
RTOS version: 18

schostname:SC> showboards -p proms

Proms
-----
/SSC0/javaosflash: 
        ScApp  5.11.9  08/24/2001 10:45
        Info   5.11.9  08/24/2001 10:45

/IB6/bbcGroup0/sysbdflash: 
        iPOST  5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:41

/IB7/bbcGroup0/sysbdflash: 
        iPOST  5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:41

/SB1/bbcGroup0/sysbdflash: 
        POST   5.11.9  08/24/2001 10:39
        OBP    5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:39

/SB1/bbcGroup1/sysbdflash: 
        POST   5.11.9  08/24/2001 10:39
        OBP    5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:39

/SB3/bbcGroup0/sysbdflash: 
        POST   5.11.9  08/24/2001 10:39
        OBP    5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:39

/SB3/bbcGroup1/sysbdflash: 
        POST   5.11.9  08/24/2001 10:39
        OBP    5.11.9  08/24/2001 10:39
        Info   5.11.9  08/24/2001 10:39

schostname:SC> 
