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 one hour. The firmware
does not become active when installed and requires a system reboot
to become active. The reboot time will vary depending on the system
and the amount of features installed. This estimate is for an average
system.
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.
The combined update process uses a single file, st06012.img, whose content includes both System and Service Processor companion firmware updates.
Firmware Update Sequence
In the case where you are unable to use the combined update process,
and both System and Service Processor firmware are to be updated, the SYSTEM
firmware MUST BE UPDATED FIRST.
Never power OFF the system 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.
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.(non-alterable).......ss020419 <== Service Processor FW level ROM Level.(alterable)...........SST03115 <== 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 SST03115 and
the current Service Processor firmware level is ss020419.
If the right-most five characters (date) of the current System FW level is less than 06012 you should consider installing the update.
If the right-most six characters (date) of the current Service Processor FW level is less than 020419, you should consider installing the update.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to Section 5.0. 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 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."
If the right-most five characters (date) of the current System FW level is less than 06012 you should consider installing the update.
If the right-most six characters (date) of the current Service Processor FW level is less than 040616, you should consider installing the update.
When you have read the current firmware levels, you may exit SMS as directed on the menu screens.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to Section 5.0. 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."
If the right-most five characters (date) of the current System FW level is less than 06012 you should consider installing the update.
If the right-most six characters (date) of the current Service
Processor FW level is less than 040616, you should consider installing
the update.
When you have read the current FW levels, you may exit SMS as directed on the menu screens.
If you find the firmware levels are not correct companions, or that they must be updated, proceed to Section 5.0. If the firmware levels are correct companions and no update is needed, installation is complete.
To take advantage of the combined update process, follow paths that mention the recommended combined process, AIX backup format or AIX command-line methods.
http://www14.software.ibm.com/webapp/set2/firmware/gjsn
Follow the instructions on this web page. You must read and agree to the license agreement to obtain the firmware packages.
In the drop-down box, choose the entry for your specific machine type and model.
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 package.
Enter:
mkdir /tmp/fwupdate
Note: If the directory
/tmp/fwupdate already exists,
make sure
it is empty before proceeding.
b) Transfer the AIX package to the /tmp/fwupdate directory
(using "Save as ...").
You'll see the filename is 7026H70F.BIN.
c) Unpack the file by executing the instructions below.
Enter the commands:
cd /tmp/fwupdate
chmod +x
7026H70F.BIN
./7026H70F.BIN
[Don't overlook the periods (.) in the above command.]
These files will be added to /tmp/fwupdate.
st06012.img
sst06012.img
ss040616.img
If the above procedure was used to transfer files directly to the target system, you are ready to use the combined update process. Proceed to Section 6.0, Updating the Firmware.
Otherwise, on the intermediate AIX system, choose one of the following methods for transferring the update files to the target system.
On the intermediate AIX system,
Enter the commands:
ftp {name
of target system}
{Login with a
valid userid and password}
bin
lcd /tmp/fwupdate
mkdir /tmp/fwupdate
cd /tmp/fwupdate
put st06012.img
quit
Proceed to Section 6.0, Updating the Firmware.
Two 2MB (HD) new or freshly formatted diskettes are required. (this process will request additional diskettes as each is filled)
With the first diskette loaded in the drive,
Enter the commands (this process will request additional diskettes as each is filled):
cd /tmp/fwupdate
ls st06012.img
| backup -i -v -f/dev/rfd0
This will produce AIX backup diskettes. Label these diskettes, respectively,
"Volume 1: AIX Backup:
Combined System (SST06012) and SvP FW (SS040616)
for IBM 7026-H70"
"Volume 2: AIX Backup:
Combined System (SST06012) and SvP FW (SS040616)
for IBM 7026-H70"
Proceed to Section 6.0,
Updating the Firmware.
Note: The following procedure requires the doswrite
command, which
is included in bos.dosutil (an installation option of AIX). If this is
not loaded on the machine, see your system administrator.
If you must use SMS (i.e. the system will not boot AIX), proceed as follows.
Two 2MB (HD) new or freshly formatted DOS diskettes (or use the AIX dosformat command) are required.
With the first diskette loaded in the drive,
Enter the commands:
cd /tmp/fwupdate
doswrite sst06012.img
ros06012.img
Label this diskette,
"Image: System (SST06012) FW for IBM 7026-H70"
With the second diskette loaded in the drive,
Enter:
doswrite ss040616.img sp040616.img
Label this diskette,
"Image: Service Processor (SS040616) FW for IBM 7026-H70"
Proceed to Section 6.0, Updating the Firmware.
a) Prepare a directory for receiving the DOS package.
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 package to the [path]\fwupdate directory
(using "Save as ...").
You'll see the filename is 7026H70F.EXE.
c) Unpack the file by following the instructions below.
Enter the commands:
cd [path]\fwupdate
7026H70F
These files will be added to the fwupdate subdirectory:
26H70_B1.exe
26H70_B2.exe
sst06012.img
ss040616.img
Two 2MB (HD) new or freshly formatted DOS diskettes are required.
a) With the first diskette loaded in the drive,
Enter the commands:
cd [path]\fwupdate
26H70_B1
Label this diskette,
"Volume 1: AIX Backup: Combined
System (SST06012) and SvP (SS040616) FW
for IBM 7026-H70"
b) With the second diskette loaded in the drive,
Enter the commands:
cd [path]\fwupdate
26H70_B2
Label this diskette,
"Volume 2: AIX Backup: Combined
System (SST06012) and SvP (SS040616) FW
for IBM 7026-H70"
Note: Any diskette
labeled: 'AIX Backup: . . . .' is in a format that can be used
directly with a computer running AIX as it's operating system. This
diskette cannot be read using PC tools or command line operations.
Proceed to Section 6.0, Updating the Firmware.
If you must use SMS (i.e. the system will not boot AIX), proceed as follows.
Two 2MB (HD) new or freshly formatted DOS diskettes are required.
With the first diskette loaded in the drive,
Enter the commands:
cd [path]\fwupdate
copy sst06012.img
a:ros06012.img
Label this diskette,
"Image: System (SST06012) FW for IBM 7026-H70"
With the second diskette loaded in the drive,
Enter:
copy ss040616.img a:sp040616.img
Label this diskette,
"Image: Service Processor (SS040616) FW for IBM 7026-H70"
Proceed to Section 6.0, Updating the Firmware.
***
WARNING:
Do not power off the target system 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 st06012.img
This command will produce the following output:
27646 1486 st06012.img
The checksum is ------> 27646
Two update methods are described below.
This method allows updating either from files already loaded into the target system or from diskettes.
Enter the commands:
cd /usr/lpp/diagnostics/bin
./update_flash
-f /tmp/fwupdate/st06012.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 system 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 system.
While the update is in progress, you will see "Rebooting . . ." on the display for as long as two minutes.
The firmware update is complete. You will want to verify the update as described in paragraph 6.3.
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 target system, put the AIX backup diskette labeled,
"Volume 1: AIX Backup: Combined System (SST06012) and SvP (SS040616)
FW
for 7026-H70"
When prompted for volume 2,
In the drive of the target system, put the AIX backup diskette labeled,
"Volume 2: AIX Backup: Combined System (SST06012) and SvP (SS040616)
FW
for 7026-H70"
The file is now located in the /tmp/fwupdate subdirectory.
Enter the commands:
cd /usr/lpp/diagnostics/bin
./update_flash
-f /tmp/fwupdate/st06012.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 system 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 system.
While the update is in progress, you will see "Rebooting . . ." on the display for as long as two minutes.
The firmware update is complete. You will want to verify this update as shown in paragraph 6.3.
Don't forget to retrieve and file any firmware update diskette that may still be in the system's diskette drive. A good time to do this is after the reboot has completed.
The System Management Services (SMS) Utilities may be accessed in two ways.
b. At checkpoint E1F1 on the operator panel,
watch the terminal for the time to press the "1" key.
An indicator appears on
the terminal as each system component is self-tested. When the word
"keyboard" appears, quickly
press the "1" key. The SMS menu will be displayed after startup testing
has completed.
c. Into the drive, insert diskette labeled,
"Image: System (SST06012)FW for IBM 7026-H70"
d. Choose 3 for Utilities.
e. Choose 6 for Update System Firmware. (the system asks for confirmation)
f. Choose ros06012.img
g. Follow on-screen update steps as they are presented,
until you see the message
that begins, "System firmware
updated . . .".
h. Press <ESC> to return to Utilities.
i. Into the drive, insert diskette labeled,
"Image: Service Processor (SS040616) FW for IBM 7026-H70"
j. Choose 7 for Update Service Processor Firmware. (the system asks for confirmation)
k. Choose sp040616.img
l. Follow on-screen update steps as they are presented.
Following a successful Service Processor firmware update, the system will automatically reboot.
Don't forget to retrieve and file any firmware update diskette that may still be in the system's diskette drive. A good time to do this is after the reboot has completed.
The firmware update is complete. You will want to verify this update as shown in paragraph 6.3.
b. At checkpoint E1F1 on the operator panel,
watch the console for the time to press the "F1" key.
An indicator appears on
the console as each system component is self-tested. When the keyboard
icon appears, quickly press
the "F1" key. The SMS menu will appear displayed after startup
testing
has completed.
c. Into the drive, insert the diskette labeled
"Image: System (SST06012) FW for IBM 7026-H70"
d. Use arrow keys to move to Utilities. <Enter>
e. Use arrow keys to move to Update. <Enter>
f. Use arrow keys to move to System. <Enter>
g. Use arrow keys to move to YES (if the displayed image filename is correct). <Enter>
h. Follow the on-screen update steps as they are
presented, until you see
the message, "Restart Computer".
i. Choose N. <Enter>
j. Into the drive, insert diskette labeled
"Image: Service Processor (SS040616) FW for IBM 7026-H70"
k. Use arrow keys to move to Update. <Enter>
l. Use arrow keys to move to SP. <Enter>
m. Use arrow keys to move to YES (if the displayed image filename is correct). <Enter>
n. Follow on-screen update steps as they are presented.
Following a successful serivice processor firmware update, the system will automatically reboot.
Don't forget to retrieve and file any firmware update diskette that may still be in the system's diskette drive. A good time to do this is after the reboot has completed.
The firmware update is complete. You will want to verify this update as shown in paragraph 6.3.
To check the firmware levels
Enter:
lscfg -vp | grep alterable
This command will produce a system configuration report similar to the following.
ROM Level.(non-alterable).....ss040616 <== SvP FW level ROM Level.(alterable).........SST06012 <== System FW levelThe ROM Level lines list the levels of the newly installed System and Service Processor firmware. For System FW, the level number should now be SST06012. For SvP FW, the level should now be ss040616.
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