分类:
2006-03-12 00:01:56
This document describes the installation of Licensed Machine Code, which is sometimes referred to generically as microcode or firmware.
The firmware levels contained in this update are:
The typical time to install this firmware is 0.9 hours. The firmware does not become active when installed and requires a system reboot to become active. This reboot time will vary depending on the system and the amount of features installed. This estimate is for an average system.
Table 2.1: System Firmware Update Descriptions and History | |
NAN04194 |
|
NAN03276 |
|
NAN03156 |
|
NAN03029 |
|
NAN02254 |
|
NAN02066 |
|
NAN02035 |
|
NAN01271 |
|
NAN01252 |
|
NAN01184 |
|
NAN00252 |
|
Table 2.2: Service Processor Firmware Update Descriptions and History | |
sc040624 |
|
sc031003 |
|
sc020308 |
|
sc020115 |
|
sc010928 |
|
sc010831 |
|
sc010702 |
|
sc000908 |
|
The System and Service Processor (SvP) firmware are combined into a single file. This allows all the firmware to be updated together and assures they are companion levels.
Don't be alarmed at the length of this document! For any given download/unpacking/update environment, the process is short. This document describes processes for several environments. One should be suitable for your needs, and these instructions guide you through just the environment you choose.
Never power OFF the server during the firmware update process!
The update will be incomplete and will fail. Depending on where in the update process the power was lost, a recovery attempt will often succeed. One recovery attempt is worthwhile.
Table 3.1: Combined Firmware Levels, File Sizes and Checksums | |||||
Combined System and SvP Firmware | Companion Levels Included | ||||
Distribution Date | Filename | Size | Checksum | System FW | SvP FW |
August 2004 | cb040194.img | 1604074 | 40421 | NAN04194 | sc040624 |
December 2003 | cb03276.img | 1604058 | 44097 | NAN03276 | sc031003 |
August 2003 | cb03156.img | 1604014 | 62649 | NAN03156 | sc020308 |
April 2003 | cb03029.img | 1604014 | 43492 | NAN03029 | sc020308 |
November 2002 | cb02254.img | 1604014 | 10414 | NAN02254 | sc020308 |
March 2002 | cb02066.img | 1604014 | 57469 | NAN02066 | sc020308 |
March 2002 | cb02035.img | 1603986 | 38749 | NAN02035 | sc020115 |
October 2001 | cb01271.img | 1603690 | 37955 | NAN01271 | sc010928 |
September 2001 | cb01252.img | 1604614 | 61922 | NAN01252 | sc010831 |
July 2001 | cb01184.img | 1603410 | 11128 | NAN01184 | sc010702 |
Original (GA) | cb00252.img | 1601422 | 17587 | NAN00252 | sc000908 |
Two methods for reading the firmware levels are described below.
Enter:
lscfg -vp | grep alterable
This command will produce a system configuration report similar to the following.
ROM Level.(alterable).......sc020308 <== Service Processor FW level ROM Level.(alterable).......NAN03029 <== System FW Level
The ROM Level lines list the levels of the currently installed firmware. In the above example, the current System firmware level is NAN03029, and the current Service Processor firmware level is sc020308.
If the right-most five characters (date) of the current System FW level are earlier than 04194 you should consider installing the update.
If the right-most six characters (date) of the current Service Processor FW level are earlier than 040624, you should consider installing the update.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to . If the firmware levels are correct companions and no update is needed, installation is complete.
The current System and Service Processor firmware levels can be found under the "Display Configuration" selection on the SMS main menu. The System firmware level is shown under "System Information" on the line "Firmware Level", and the Service Processor firmware level is shown under "Service Processor Information" on the line "ROM Level."
When you have read the current firmware levels, you may exit SMS as directed on the menu screens.
If the right-most five characters (date) of the current System FW level are earlier than 04194 you should consider installing the update.
If the right-most six characters (date) of the current Service Processor FW level are earlier than 040624, you should consider installing the update.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to . If the firmware levels are correct companions and no update is needed, installation is complete.
The current System and Service Processor firmware levels can be found under the "Config" selection on the SMS main menu. The System firmware level is shown under "System Information" on the line "Firmware Level", and the Service Processor firmware level is shown under "Service Processor Information" on the line "ROM Level."
When you have read the current FW levels, you may exit SMS as directed on the menu screens.
If the right-most five characters (date) of the current System FW level are earlier than 04194 you should consider installing the update.
If the right-most six characters (date) of the current Service Processor FW level are earlier than 040624, you should consider installing the update.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to . If the firmware levels are correct companions and no update is needed, installation is complete.
Follow the instructions on this page. You must read and agree to the license agreement to obtain the firmware packages.
In the table for System/Service Processor Combined Microcode, scroll down to the entry for 7026-B80.
The download choices at that entry are:
Note: In the instructions that follow are specific AIX commands.
AIX commands are CASE (lower and upper) SENSITIVE, and must be
entered exactly as shown, including the filenames.
a) Provide a directory on an AIX system to receive the AIX format file.
Enter:
mkdir /tmp/fwupdate
Note: If the directory /tmp/fwupdate already exists,
make sure it is empty before proceeding.
b) Transfer the AIX format file to the /tmp/fwupdate directory (using "Save as ...").
You'll see the filename is 7026B80F.BIN
c) Unpack the file by executing the instructions below.
Enter the commands:
cd /tmp/fwupdate
chmod +x 7026B80F.BIN
./7026B80F.BIN
[Don't overlook the periods (.) in the above command.]
These files will be added to /tmp/fwupdate.
cb04194.img
ReadMe.TXT
On the intermediate AIX system,
Enter the commands:
ftp {name of target server}
{Login with a valid userid and password}
bin
lcd /tmp/fwupdate
mkdir /tmp/fwupdate
cd /tmp/fwupdate
put cb04194.img
quit
Proceed to .
a) Prepare a directory for receiving the DOS format file.
This directory can be in any partition with 6MB available space.
Executing in such a partition, called [path] in these instructions
(ex. c:\download),
Enter:
md [path]\fwupdate
Note: If the directory [path]\fwupdate already exists,
make sure it is empty before proceeding.
b) Transfer the DOS format file to the [path]\fwupdate directory (using "Save as ...").
You'll see the filename is 7026B80F.EXE
c) Unpack the file by executing the instructions below.
You will need the password from the license agreement.
Enter the commands:
cd [path]\fwupdate
7026B80F
These files will be added to the fwupdate subdirectory:
cb04194.img
26B80_B1.EXE
26B80_B2.EXE
readme.txt
On the Windows workstation,
Enter the commands:
ftp {name of target server}
{Login with a valid userid and password}
bin
lcd [path]\fwupdate
mkdir /tmp/fwupdate
cd /tmp/fwupdate
put cb04194.img
quit
Proceed to .
a) With the first diskette loaded in the drive,
Enter the commands:
cd [path]\fwupdate
26B80_B1
Label this diskette,
"Volume 1: AIX Backup: Combined System (NAN04194) and SvP (sc040624) FW
for IBM pSeries 640 (7026-B80)"
b) With the second diskette loaded in the drive,
Enter the commands:
cd [path]\fwupdate
26B80_B2
Label this diskette,
"Volume 2: AIX Backup: Combined System (NAN04194) and SvP (sc040624) FW
for IBM pSeries 640 (7026-B80)"
Note: Any diskette labeled: 'AIX Backup: . . . .' is in a format that can be used
directly with a computer running AIX as its operating system. This
diskette cannot be read using PC tools or command line operations.
c) On the intermediate AIX system,
Enter the commands:
mkdir /tmp/fwupdate
Note: If the directory /tmp/fwupdate already exists,
make sure it is empty before proceeding.
cd /tmp/fwupdate
restore
You will be prompted to mount volume 1 on /dev/rfd0
In the drive of the intermediate AIX system, put the AIX backup diskette labeled,
"Volume 1: AIX Backup: Combined System (NAN04194) and SvP (sc040624) FW
for 7026-B80"
When prompted for volume 2,
In the drive of the intermediate system, put the AIX backup diskette labeled,
"Volume 2: AIX Backup: Combined System (NAN04194) and SvP (sc040624) FW
for 7026-B80"
The file is now located in the /tmp/fwupdate subdirectory.
d) Enter the commands:
ftp {name of target server}
{Login with a valid userid and password}
bin
lcd /tmp/fwupdate
mkdir /tmp/fwupdate
cd /tmp/fwupdate
put cb04194.img
quit
Proceed to .
***
WARNING:
Do not power off the target server at any time before the update process completes.
***
Note: Checksums can be used to verify files have not been corrupted or altered during transmission.
At the AIX command line, enter:
sum cb04194.img
This command will produce the following output:
40421 1567 cb04194.img
The checksum is ------> 40421
You must have root authority on the target server to update its firmware. Because the update process will cause an automatic AIX reboot, be sure the system is not running any user applications.
With the files are located in the /tmp/fwupdate subdirectory,
Enter the commands:
cd /usr/lpp/diagnostics/bin
./update_flash -f /tmp/fwupdate/cb04194.img
[Don't overlook the periods (.) in the above command.]
You will be asked for confirmation to proceed with the firmware update and the required reboot. If you confirm, the server will apply the new firmware, reboot and return to the AIX prompt. This may take up to ten minutes, depending on the configuration of the target server.
While the update is in progress, you will see "Rebooting . . ." on the display for as long as three minutes.
The firmware update is complete. You will want to verify the update as described in
Don't forget to retrieve and file any firmware update diskette that may still be in the intermediate system's diskette drive. A good time to do this is after the reboot has completed.
Enter:
lscfg -vp | grep alterable
This command will produce a system configuration report similar to the following.
ROM Level.(alterable).......sc040624 <== SvP FW level ROM Level.(alterable).......NAN04194 <== System FW levelThe ROM Level lines list the level numbers of the newly installed System and Service Processor firmware. For System FW, the level number should now be NAN04194. For Service Processor FW, the level should now be sc040624.
If the download process produced diskettes, label and store them in a safe place.
If the download process produced files, archive and identify the files for convenient retrieval.
End of Installation Instructions