11
The first method requires that the SC 10/100 Ethernet port is connected to a suitable
network and is configured so that it can see an external FTP or HTTP server that
contains the new firmware images to be downloaded.
This chapter includes the following topics:
url
all|systemboards|rtos|scapp|board . . .
flashupdate [-y|-n] -c
source_board destination_board
. . .
flashupdate [-y|-n] -u
where:
-y
-n
specifies a URL as the source of the flash images. This option requires a network
connection with the flash image held on an NFS server. Use this option to install new
firmware.
-f
url is the URL of the directory containing the flash images and must be of
the form:
ftp://[userid:password@]hostname/path
or
http://hostname/path
systemboards
scapp
rtos
automatically updates all CPU/Memory boards with the image from the board that
currently has the highest firmware revision. Use this option to update replacement
CPU/Memory boards.
-u
-h
lom>poweron all
This step has brought sb0, sb2,sb4, and IB6 up to the same firmware level as the
system controller.
4. Shutdown the Solaris OS.
5. Power off the system.
6. Power on the system.
lom>poweron all
This step has brought the CPU/Memory boards, IB6, and the system controller up
to the same firmware level.
3. Shutdown the Solaris OS.
4. Power off the system.
5. Power on the system.
lom>poweron all
Note - 5.13.x firmware does not support UltraSPARC IV CPU/Memory boards or any
features introduced in 5.17.x, 5.18.x, 5.19.x, or 5.20.0 firmware.
lom>poweron all
This step has brought the CPU/Memory boards, IB6, and the system controller
down to the same firmware level.
3. Shutdown the Solaris OS.
4. Power off the system.
5. Power on the system.
Note - The Netra 1290 server requires a minimum of 5.20.0 firmware. Earlier
releases of midrange firmware do not support essential features of the Netra 1290.
You must place these in a suitable directory, for instance /var/tmp, and issue the lom G command with the filename of the file to be downloaded. The firmware knows from
header information contained in the file which image type is being upgraded.
These images will be provided in a patch downloadable from www.sunsolve.sun.com or
from your Sun Service representative.
The patch README file should contain full instructions for installing these new
firmware images. It is very important that the instructions are followed exactly
otherwise you may render your system unbootable.
Caution - Before performing a lom -G, check the firmware revisions of the
boards in your system using the showboards -p versioncommand. If the
versions are not the same on all boards, you must update them to the same
release.
Caution - Run the lom -Gcommand from a Solaris console running on the
serial connection so that the results can be fully monitored.
Examples
Downloading the lw8pci.flash image:
Downloading the
lw8pci.flash
# lom -G lw8pci.flash
This program will replace LOM firmware with version 5.17.0
Image
Downloading the
lw8cpu.flash
Image
# lom -G lw8cpu.flash
This program will replace LOM firmware with version 5.17.0
Are you sure you want to continue?
Enter 'C' and return to Continue or anything else to Terminate
C
Transferring 906 kB image to the system controller.
This may take several minutes.
...................................................
Validating image...
# 906 kB CPU image transferred.
Programming /N0/SB0/FP0
Comparing image and flash
Image and flash are different, proceeding with update.
Erasing
............... Done
Programming ............... Done
Verifying
............... Done
Fri Dec 12 08:23:43 commando lom: /N0/SB0/FP0 updated with version 5.17.0
12/12/2003.
Dec 12 11:23:42 commando-a lw8: /N0/SB0/FP0 updated with version 5.17.0
12/12/2003.
Programming /N0/SB0/FP1
# lom -G sgrtos.flash
# lom -G sgsc.flash
Make sure that you upgrade the SC with both packages from the selected release
(sgrtos.flash and sgsc.flash) before proceeding to the next step. The packages
are a matched pair and require each other.
2. Escape to lom> and reset the SC:
lom>resetsc -y
# lom -G lw8cpu.flash
# lom -G lw8pci.flash
Note - 5.13.x firmware does not support UltraSPARC IV CPU/Memory boards or any
features introduced in 5.17.x, 5.18.x, 5.19.x, or 5.20.0 firmware. The Netra 1290
server requires a minimum of 5.20.0 firmware. Earlier releases of midrange firmware
do not support essential features of the Netra 1290.
# lom -G sgsc.flash
# lom -G sgrtos.flash
lom>resetsc -y
# lom -G lw8cpu.flash
# lom -G lw8pci.flash
819-508610