Firmware Update Process

Review these cautions and these guidelines when updating the firmware.

Caution - Shut down your host operating system before proceeding. ILOM attempts to shut down the OS gracefully. If a graceful shutdown is not possible, ILOM forces a shutdown, which could cause filesystem corruption.

Caution - ILOM enters a special mode to load new firmware. No other tasks can be performed in ILOM until the firmware upgrade is complete and the ILOM is reset. To ensure a successful update, do notattempt to modify the ILOM configuration, or use other ILOM Web, CLI, SNMP, or IPMI interfaces, during the flash update process. Wait until after the update succeeds before making further ILOM configuration changes. The update process requires less than 20 minutes to complete.

The firmware update process takes about five minutes to complete. During this time, no other tasks should be performed in ILOM.

A network failure during the firmware file upload results in a time-out. This causes ILOM to reboot with the currently installed version of ILOM firmware.

When updating to a later firmware release, the preserve configuration option (when enabled) saves your existing configuration in ILOM and restores the configuration after the update process is completed.

ILOM Firmware Update Overview

1. View ILOM version information.

2. Download the new firmware image.

3. Copy the image to a TFTP server for a CLI update or to a local file system for a web interface update.

4. Log in as any user with Administrator privileges.

5. Update the firmware on each service processor (SP) and/or Chassis Monitoring Module (CMM) in the system using the CLI or the web interface.

6. When the firmware update is complete, the system automatically reboots.

View ILOM Version Information Using the CLI

You can view ILOM version information using either of the following methods:

Using the CLI Through the Management Ethernet Port

Using the CLI Through the Serial Port

Using the CLI Through the Management Ethernet Port

1. Connect an RJ-45 Ethernet cable to the NET MGT Ethernet port.

Establish an SSH connection using the following command:

# ssh -l rootsp_ip_address

where sp_ip_address is the IP address of the server’s service processor.

Enter the default password when you are prompted:

changeme

2. After you have successfully logged in, the SP displays its default command prompt:

->

3. Type the version command, which returns output similar to the following:

-> version

SP firmware version: 2.0

SP firmware build number: 10644

SP firmware date: Tue Sep 13 12:50:37 PDT 2007

SP filesystem version: 0.1.13

The ILOM (SP) firmware version and build number are listed above.

Using the CLI Through the Serial Port

1. Configure your terminal device or the terminal emulation software running on a laptop or PC to the following settings:

8N1: eight data bits, no parity, one stop bit

9600 baud

Disable hardware flow control (CTS/RTS)

Disable software flow control (XON/XOFF)

2. If needed, connect a dongle cable to the server module.

3. Connect a serial cable from the RJ-45 SER MGT port on the server module dongle or server’s back panel to your terminal device or PC.

4. Press Enter on the terminal device to establish a connection between that terminal device and the server’s SP.

The SP displays a login prompt.

SUNSP0003BA84D777 login:

Here, 0003BA84D777 is the Ethernet MAC address of the SP. This will be different for each server.

5. Log in to the ILOM SP and type the default user name (root) with the default password (changeme).

After you have successfully logged in, the SP displays its default command prompt:

->

6. Type the version command, which returns output similar to the following:

-> version

SP firmware version: 2.0

SP firmware build number: 10644

SP firmware date: Tue Sep 13 12:50:37 PDT 2007

SP filesystem version: 0.1.13

The ILOM firmware version and build number are listed above.

View ILOM Version Information Using the Web Interface

1. Log in to the ILOM web interface.

2. Select System Information -->Version.

The current firmware version information appears.

Download New Firmware

The procedure to download the new firmware image differs between x64-based systems and SPARC-based systems. Follow the procedure below that applies to your platform.

where tftpserver is the TFTP server that contains the update and ilom.firmware.xxx is the firmware image file, for example:

ilom.X6220-2.0.3.2-r26980.ima

3. At the prompt for confirming that you want to load the specified file, type y for yes or n for no.

4. At the preserve configuration prompt, type y for yes or n for n.

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

5. Reconnect to the ILOM server SP or CMM using an SSH connection.

6. Verify that the proper firmware version was installed. Type:

->version

For example:

-> load -source tftp://xxx.xxx.xxx.xxx/ilom.filename.xxxNOTE: A firmware upgrade will cause the server and ILOM to be reset. It is recommended that a clean shutdown of the server be done prior to the upgrade procedure. An upgrade takes about 6 minutes to complete. ILOM will enter a special mode to load new firmware. No other tasks can be performed in ILOM until the firmware upgrade is complete and ILOM is reset.Are you sure you want to load the specified file (y/n)? yDo you want to preserve the configuration (y/n)? y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Preserving configuration. Please wait.Done preserving configuration.Firmware update is complete.ILOM will now be restarted with the new firmware.

Update ILOM Firmware Using the Web Interface

Note - The web interface screens and options that are available to you during the firmware upgrade process might differ from the information presented in this procedure. Refer to your platform ILOM Supplement for platform-specific information.

1. Log in to the ILOM web interface as Administrator.

2. Select Maintenance --> Firmware Upgrade.

The Firmware Upgrade page appears.

FIGURE 11-1 Firmware Upgrade Page

3. Click Enter Upgrade Mode.

A dialog box appears asking you to confirm that you want to enter Upgrade mode.

4. Click OK to enter Upgrade mode or Cancel to exit the process.

ILOM stops its normal operation and prepares for a flash upgrade.

5. Enter the path to the new ILOM flash image file in the Select Image File to Upload field or click Browse to locate and select the firmware update file.

Files with either.pkg or.ima extensions can be used.

6. Click Upload or Cancel to exit the process.

The selected file is uploaded and verified as the correct image update for your SP or CMM.

This process takes about one minute with a fast network connection.

The Verify Firmware Image page appears.

7. In the Verify Firmware Image page, click OK.

8. Select Preserve Configuration to keep your existing ILOM configuration settings. If you do not preserve your configuration, the settings will be overwritten by the firmware defaults.

9. Click Start Upgrade or click Cancel to exit the process.

When you click Start Upgrade, a progress screen indicates that the firmware image is being updated. Once the update progress reaches 100%, the firmware update is complete.

When the update is complete, the system automatically reboots.

10. After the SP and/or CMM finishes rebooting, use your browser to reconnect to ILOM.

Note - The ILOM web interface might not refresh properly after the update completes. If the ILOM web page looks wrong, is missing information, or displays an error message, you may be viewing a cached version of the page from the version previous to the update. Clear your browser cache and refresh your browser before continuing.

Reset ILOM SP

From the ILOM SP web interface, navigate to the Maintenance tab and the Reset SP tab, and then click the Reset SP button.

FIGURE 11-2 Reset Service Processor Page

;

From the ILOM CLI, use the following command:

reset /SP

Using IPMItool, use the following command:

ipmitool -U root -P password -H SP-IP bmc reset cold

where SP-IP is the IP address of the service processor.

Reset the ILOM SP by shutting down the host, then removing and restoring AC power cords to the system.

Reset SP to Factory Defaults Using the CLI

1. Log in to the ILOM CLI as Administrator.

2. Type the following command:

-> set reset_to_defaults=option

Where option is:

All - (For x64-based systems and SPARC-based systems) Select this option if you want to erase the existing ILOM configuration file. When the ILOM reboots, the configuration file that was included in the SP firmware is used.

Factory - (For x64-based systems only) Select this option if you want to erase the existing configuration file and the internal log files. When the SP reboots, the configuration file that was included in the SP firmware is used instead and the log files are erased.

None - (For x64-based systems and SPARC-based systems) Select this option if you want to cancel the request you initiated previously. To cancel a previously initiated reset operation, you must initiate a reset operation with the None option before the ILOM SP reboots.

Reset SP to Factory Defaults Using the Web Interface

1. Log in to the ILOM web interface as Administrator.

2. Select Maintenance --> Configuration Management.

The Configuration Management page appears.

3. In the Reset Defaults drop-down list box, select one of these options:

All - (For x64-based systems and SPARC-based systems) Select this option if you want to erase the existing ILOM configuration file. When the ILOM reboots, the configuration file that was included in the SP firmware is used.

Factory - (For x64-based systems only) Select this option if you want to erase the existing configuration file and the internal log files. When the SP reboots, the configuration file that was included in the SP firmware is used instead and the log files are erased.

None - (For x64-based systems and SPARC-based systems) Select this option if you want to cancel the request you initiated previously. To cancel a previously initiated reset operation, you must initiate a reset operation with the None option before the ILOM SP reboots.