13.07.2013 Views

The IBM eServer BladeCenter JS20 - IBM Redbooks

The IBM eServer BladeCenter JS20 - IBM Redbooks

The IBM eServer BladeCenter JS20 - IBM Redbooks

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5.4.3 <strong>BladeCenter</strong> <strong>JS20</strong> firmware (BIOS)<br />

<strong>The</strong>re is currently no way to upgrade the firmware (BIOS) of a <strong>BladeCenter</strong> <strong>JS20</strong><br />

without first installing an operating system on the blade server. This is usually not<br />

an issue, because newly shipped <strong>BladeCenter</strong> <strong>JS20</strong>s already have current<br />

firmware installed.<br />

For completeness, we explain how to upgrade the firmware of a <strong>BladeCenter</strong><br />

<strong>JS20</strong> after you install an operating system.<br />

Upgrading firmware under AIX<br />

AIX includes the update_flash utility as part of the AIX diagnostics package. To<br />

use the update_flash utility, you must first download the latest firmware from the<br />

<strong>IBM</strong> support Web site. <strong>The</strong>n transfer it to a disk that is accessible to the operating<br />

system running on the <strong>BladeCenter</strong> <strong>JS20</strong>. Next, you start the update_flash utility<br />

from the directory where the new firmware is located. <strong>The</strong> update_flash utility<br />

requires that you have root privileges.<br />

<strong>The</strong> following example illustrates the usage of update_flash:<br />

/usr/lpp/diagnostics/bin/update_flash -f JS1FW419A.IMG<br />

In this example, JS1FW419A.IMG is the firmware image that was previously<br />

downloaded from the <strong>IBM</strong> support Web site. <strong>The</strong> update_flash utility asks you to<br />

confirm that you want to update the firmware and then reboot the operating<br />

system to perform the actual update.<br />

If you subsequently have a problem with the new firmware and want to revert to<br />

the previous firmware level, use the following command:<br />

/usr/lpp/diagnostics/bin/update_flash -r<br />

Alternatively, if you are satisfied with the new firmware, commit the firmware<br />

update before you install any future firmware by using this command:<br />

/usr/lpp/diagnostics/bin/update_flash -c<br />

Upgrading firmware under Linux<br />

<strong>The</strong> mechanism used to update the firmware (BIOS) of the <strong>BladeCenter</strong> <strong>JS20</strong><br />

under the Linux operating system is based on a Linux kernel module called<br />

rtas_flash. This kernel module is available in most recent 2.4 kernels and in all<br />

2.6 kernels. All supported Linux distributions for the <strong>BladeCenter</strong> <strong>JS20</strong> include<br />

this kernel module.<br />

<strong>The</strong> rtas_flash kernel module creates interfaces for manipulating the flash<br />

memory where the firmware is stored in the /proc/ppc64/rtas directory. In most<br />

Linux distributions, this kernel module is normally not loaded at system boot.<br />

84 <strong>The</strong> <strong>IBM</strong> Eserver <strong>BladeCenter</strong> <strong>JS20</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!