C H A P T E R 5 |
Updating ELOM Firmware |
This chapter describes how to update the firmware on a Sun Blade X6450 server module equipped with an ELOM service processor. You can update firmware for the BIOS, the Service Processor (SP), the Command Programmable Logic Device (CPLD), and the RAID expansion module (REM) using procedures in this chapter.
To update the firmware on a server module equipped with an ILOM service processor:
This section contains procedures for updating your server firmware. You can update firmware using several different methods, including the web interface, the CLI, and a bootable USB device. These methods are described in the following section:
The Embedded Lights Out Manager (ELOM) web interface offers an easy to use method for updating both the BIOS and SP firmware. For more information about using the web interface, see the Sun Blade X6450 Server Module Embedded Lights Out Manager Administrative Guide.
To Update the BIOS and the SP Firmware Using the ELOM Web Interface |
1. Start your browser and go to:
http://www.sun.com/servers/blades/downloads.jsp
2. Download the Tools and Drivers CD ISO image.
3. Use the Tools and Drivers CD ISO image file to burn a CD (or mount the ISO image).
4. Copy the combined firmware image file from the Tools and Drivers CD to a device that is accessible to your server.
Use the command: /firmware/bmc/x6450v#.rom
where # is the file version number.
5. In your browser’s address bar, type the IP address of the SP.
Where xxx.xxx.xxx.xxx is the IP address of the SP.
The ELOM web interface login screen appears.
6. Log in as root or as a user account with administrator privileges.
7. From the main menu, click the Remote Control tab.
The Remote Control submenu tabs appear.
8. Click the Remote Power Control tab.
The Remote Power Control submenu screen appears.
9. Select the Power Off radio button, and click the Submit button.
This action powers off the server.
10. From the main menu, click Maintenance tab.
The Maintenance submenu tabs appear.
11. Click the Firmware Upgrade tab.
The Firmware Upgrade screen appears.
12. Click the Enter Firmware Upgrade Mode.
13. Locate the firmware upgrade file.
b. Browse for the combined firmware image file that you copied in Step 4.
c. Select the file then click Open.
14. If you want to save the current SP configuration, click the Save Configuration check box.
15. Click the Update firmware button to start the firmware upgrade.
The firmware upgrade process updates the BIOS and the ELOM firmware. After the upgrade is complete, the ELOM reboots and the web session is restarted. The BIOS version information is updated once the host is powered on.
You can use CLI to update the BIOS and SP firmware. Updating the firmware from the command-line you can update both the SP and the BIOS firmware at the same time, using the combined BIOS and SP (BMC) image on the Sun Blade X6450 Server Module Tools and Drivers CD. For more information about using the CLI, see the Sun Blade X6450 Server Module Embedded Lights Out Manager Administrative Guide.
To Update the BIOS and SP Firmware Using the Command-Line Interface (CLI) |
1. Copy the combined BIOS/BMC image to your Tftp server.
2. If the server OS is running, perform a clean shutdown by using the OS-specific shutdown procedure.
3. Log in to the CLI, and navigate to the TftpUpdate directory. Enter:
Note - A network failure during the file upload will result in a timeout. This causes the SP to reboot with the prior version of the firmware. |
4. To set the IP address of the TFTP server, enter the following command:
-> set ServerIP=xxx.xxx.xxx.xxx
Where xxx.xxx.xxx.xxx is the IP address of the TFTP server.
5. To set the file name of the combined bmc.bios image, enter the following command:
a. To set the update method to overwrite current BMC settings, enter:
b. To set the update method to preserve current BMC settings, enter:
-> set UpdateMethod=PreserveCMOS
7. Select Yes to continue, or select No to exit.
This procedure describes how to update the BIOS from a DOS-Bootable USB disk.
To Update the BIOS From a DOS-Bootable USB Disk |
1. Copy the contents of the firmware/BIOS directory from the Tools and Drivers CD to DOS-bootable USB disk.
2. Attach the multi-port dongle cable to the UCP connector on the front of the server.
3. Connect the USB disk to dongle connector.
4. Press F8 and select this disk to boot DOS.
5. Navigate to the directory to where you copied the files in Step 1.
Where ver# is the BIOS version.
7. Reboot the system after the updating the BIOS.
The following procedure is rarely used, and should not be done unless instructed by Sun Service personnel. For more information about using the web interface, see the Sun Blade X6450 Server Module Embedded Lights Out Manager Administrative Guide.
To Update CPLD Using the ELOM Web Interface |
1. Start your browser and download the Tools and Driver CD ISO image from:
http://www.sun.com/servers/blades/downloads.jsp.
2. Burn a CD from the ISO image, or mount the ISO image.
3. On the CD or ISO image, locate the combined firmware image file:
Where # is the CPLD version number.
4. Save the CPLD_V#.jbc file to a location on your hard drive.
5. Ensure that the host operating system is shut down.
6. In your browser’s address bar, type the IP address of the SP.
Where xxx.xxx.xxx.xxx is the IP address of the SP.
The ELOM web interface login screen appears.
7. Log in as root or as a user account with administrator privileges.
8. From the main menu, click Remote Power Control tab.
The Remote Power Control submenu screen appears.
9. Click the Power Off radio button, and click Submit.
10. From the main menu, click the Maintenance tab.
The Maintenance submenu screen appears.
12. Click Browse and select the CPLD_V#.jbc file that you saved in Step 4.
13. Click the Upgrade CPLD button to start the upgrade process.
14. Wait until the upgrade is finished.
15. Remove and insert the server to allow the new CPLD to take effect.
You need to apply AC power to the server for the new CPLD to take effect.
The following procedure describes how update the RAID expansion module (REM) firmware using a DOS-bootable USB flash drive. To perform this procedure, you will need:
You can also update the REM firmware using the procedures in the Sun StorageTek RAID Software Manager User’s Guide.
To Update the REM Firmware from a DOS-Bootable USB Thumb Drive |
1. On a system with internet access, download the Tools and Driver CD ISO image from:
http://www.sun.com/servers/blades/downloads.jsp
2. Burn a CD or mount the ISO image.
3. Insert the DOS-bootable USB flash drive into the USB port.
4. On the CD or ISO image, go to the Adaptec firmware directory, firmware/REM/.
5. Copy all the files from the firmware/REM/directory to the DOS-bootable USB flash drive.
6. Remove the USB flash drive from the system.
7. Connect the multi-port dongle cable to the UCP connector on the front of the server module.
8. Attach a keyboard, a monitor, and the DOS-bootable USB flash drive to the multi-port dongle cable.
9. To boot the USB thumb drive to DOS:
Watch the POST and boot messages for prompt to press F8 to enter BIOS.
b. When the BIOS F8 prompt appears, press F8.
After some messages, the software prompts you to select a boot device.
c. Select USB boot device, then press Enter.
The server module boots to DOS and displays the DOS prompt.
10. From the DOS prompt, navigate to the directory where you copied the Adaptec files.
11. Execute the afu.exe file by entering the command:
The Adaptec Flash Utility window appears.
12. Select Update the Flash Image, then press Enter.
The utility displays a message:
Please insert disk labeled “Sun STK RAID REM Firmware Disk.”
13. Press Enter to select the file.
The utility loops through the all the files on the USB flash drive one-by-one
14. Press Enter for each file until all the files are selected.
When all the files are selected, the utility displays a message:
“AFU is about to update firmware...”
The utility asks you to wait, and displays a number of messages. This can take several minutes. When the update is done, the following message appears:
Flash image was updated and verified successfully. Press any key to continue.
The utility displays a message “Please restart the computer” then offers another list of selections.
17. Select Exit, and confirm by selecting Yes.
18. Press Alt+Ctrl+Del to reboot the server module.
Copyright © 2009 Sun Microsystems, Inc. All rights reserved.