C H A P T E R 11

Updating ILOM Firmware

Topics
Description | Links
--- | ---
Review the prerequisites | Before You Begin
Update ILOM firmware | Identify ILOM Firmware Version Download New ILOM Firmware Image Update the Firmware Image
Troubleshoot network problem during firmware update | Recover From a Network Failure During Firmware Update
Reset the ILOM SP | Reset ILOM SP or CMM

Related Topics
For ILOM | Chapter or Section | Guide
--- | --- | ---
Concepts | Configuration Management and Firmware Updates | Oracle Integrated Lights Out Manager (ILOM) 3.0 Concepts Guide (820-6410)
Web interface | Updating ILOM Firmware | Oracle Integrated Lights Out Manager (ILOM) 3.0 Web Interface Procedures Guide (820-6411)
IPMI and SNMP hosts | Configuring ILOM Firmware Settings | Oracle Integrated Lights Out Manager (ILOM) 3.0 Management Protocols Reference Guide (820-6413)
CLI and Web interface (CMM only) | Firmware Update Procedures | Oracle Integrated Lights Out Manager (ILOM) CMM Administration Guide for Sun Blade 6000 and Sun Blade 6048 Modular Systems (820-0052)
The ILOM 3.0 Documentation Collection is available at: `http://docs.sun.com/app/docs/prod/int.lights.mgr30#hic`.

##

Updating the ILOM Firmware

Topics
Description | Links | Platform Feature Support
--- | --- | ---
Review the prerequisites | Before You Begin | x86 system server SP SPARC system server SP CMM
Identify the current ILOM firmware version | Identify ILOM Firmware Version
Download the firmware for your system | Download New ILOM Firmware Image
Update the firmware image | Update the Firmware Image
Troubleshoot network problem during firmware update | Recover From a Network Failure During Firmware Update

### Before You Begin

Prior to performing the procedures in this section, the following requirements must be met:

- Identify the version of ILOM that is currently running on your system.

- Download the firmware image for your server or CMM from the Oracle’s Sun platform product web site and place the image on your TFTP, FTP, or HTTP server.

- If required by your platform, shut down your host operating system before updating the firmware on your server SP.

- Obtain an ILOM user name and password that has Admin (`a`) role account privileges. You must have Admin (`a`) privileges to update the firmware on the system.

- The firmware update process takes several minutes to complete. During this time, do not perform other ILOM tasks. When the firmware update is complete, the system will reboot.

Note - As of ILOM 3.0.10, a new feature is available to manage firmware updates for Oracle Sun Modular System chassis components. For information and procedures for updating ILOM firmware on CMM chassis components, refer to the Oracle Integrated Lights Out Manager (ILOM) CMM Administration Guide for Sun Blade 6000 and Sun Blade 6048 Modular Systems (820-0052).

### Identify ILOM Firmware Version

Follow these steps to identify the ILOM firmware version:

1. Log in to the ILOM SP CLI or the CMM CLI.

2. At the command prompt, type `version`.

The following information appears:

    SP firmware 3.0.0.1
    SP firmware build number: #####
    SP firmware date: Fri Nov 28 14:03:21 EDT 2008
    SP filesystem version: 0.1.22

### Download New ILOM Firmware Image

1. Navigate to `http://www.oracle.com/us/products/servers-storage/servers/index.html`.

2. Expand the “Downloads” box at the right of the page, then click the “Drivers and Firmware” link.

3. Navigate to the appropriate page for your Sun server.

4. Select the “Downloads and Firmware” tab.

5. Click the “Download” link that is appropriate for your server.

### Update the Firmware Image

Note - If required by your platform, shut down your host operating system before updating the firmware on your server SP.

Note - To gracefully shut down your host operating system, use the `Remote` `Power` `Controls` -> `Graceful` `Shutdown` `and` `Power` `Off` option in the ILOM web interface, or issue the `stop` `/SYS` command from the ILOM CLI.

1. Log in to the ILOM SP CLI or the CMM CLI.

2. Verify that you have network connectivity to update the firmware.

For example:

- To verify network connectivity on a server SP, type:

`->` `show /SP/network`

- To verify network connectivity on a CMM, type:

`->` `show /CMM/network`

3. Type the following command to load the ILOM firmware image:

    -> load -source <supported_protocol>://<server_ip>/<path_to_firmware_image>/<filename.xxx>

A note about the firmware update process followed by message prompts to load the image are displayed. The text of the note depends on your server platform.

4. At the prompt for loading the specified file, type `y` for yes or `n` for no.

The prompt to preserve the configuration appears.

For example:
`Do` `you` `want` `to` `preserve` `the` `configuration` `(y/n)?`

5. At the preserve configuration prompt, type `y` for yes or `n` for no.

Type `y` to save your existing ILOM configuration and to restore that configuration when the update process completes.

Note - Typing `n` at this prompt will advance you to another platform-specific prompt.

6. Perform one of the following actions:

- If you have a 2.x firmware release installed on your system, the system loads the specified firmware file then automatically reboots to complete the firmware update. Proceed to Step 7.

- If you have a 3.x firmware release installed on a SPARC system, the system loads the specified firmware file then automatically reboots to complete the firmware update. Proceed to Step 7.

- If you have a 3.x firmware release installed on an x86 system, a prompt to postpone the BIOS update appears. For example:

`Do` `you` `want` `to` `force` `the` `server` `off` `if` `BIOS` `needs` `to` `be` `upgraded` `(y/n)?`

a. At the prompt to postpone the BIOS update, type `y` for yes or `n` for no.

The system loads the specified firmware file then automatically reboots to complete the firmware update.

Note - The BIOS prompt only appears on x86 systems currently running ILOM 3.x firmware release. If you answer yes (`y`) to the prompt, the system postpones the BIOS update until the next time the system reboots. If you answer no (`n`) to the prompt, the system automatically updates the BIOS, if necessary, when updating the firmware.

Note - The BIOS default settings cannot be preserved when updating the SP firmware. After updating the SP firmware, the default settings are automatically loaded for the new BIOS image.

b. Proceed to Step 7.

7. Reconnect to the ILOM server SP or CMM using an SSH connection and using the same user name and password that you provided in Step 1 of this procedure.

Note - If you did not preserve the ILOM configuration before the firmware update, you will need to perform the initial ILOM setup procedures to reconnect to ILOM.

8. Verify that the proper firmware version was installed. At the CLI prompt, type:

    -> version

The firmware version on the server SP or CMM should correspond with the firmware version you installed.

### Recover From a Network Failure During Firmware Update

Note - If you were performing the firmware update process and a network failure occurs, ILOM will automatically time-out and reboot the system.

1. Address and fix the network problem.

2. Reconnect to the ILOM SP.

3. Restart the firmware update process.

##

Resetting the ILOM SP or CMM

Topics
Description | Links | Platform Feature Support
--- | --- | ---
Reset ILOM service processor | Reset ILOM SP or CMM | x86 system server SP SPARC system server SP

### Before You Begin

- To reset the SP, you need the Reset and Host Control (`r`) role enabled.

- After updating the ILOM/BIOS firmware, you must reset the ILOM SP or CMM.

If you need to reset your ILOM service processor (SP), you can do so without affecting the host OS. However, resetting an SP disconnects your current ILOM session and renders the SP unmanageable during reset.

### Reset ILOM SP or CMM

1. Log in to the ILOM server SP CLI or the ILOM CMM CLI.

2. Use the reset command to boot the power on the server SP or CMM.

For example:

`->` `reset /SP`

or

-> `reset /CMM`

The SP or CMM resets and reboots.

Copyright © 2010, Oracle and/or its affiliates. All rights reserved.