PCIe3
2-Port 16Gb FC Adapter
PCIe3
Low Profile 2-Port 16Gb FC Adapter
*******
PLEASE READ THIS ENTIRE NOTICE *********
DATE: June 9, 2020
Contents
3.0
Microcode Description and Revision History
4.0
Cautions and Important Notes
5.0
To Determine Adapter Microcode Levels.
7.0
Installing the Adapter's Microcode
7.1
Using the AIX Command-Line Method
7.2
Using the Diagnostic Service Aid Method
7.3
Using the Standalone Diagnostics CD
8.1
Verifying the Update on AIX
----------------------------------------------------------------------------------
This
update contains the AIX RPM file for the current level of microcode for the
PCIe3 2-Port 16Gb FC Adapter, CCIN: 579B with Feature Code(s) EN1G and EN1H.
This
is a multi-port adapter with one ASIC. The single ASIC controls both ports so
only a single resource (port) needs to be updated.
----------------------------------------------------------------------------------
This
microcode is for feature codes EN1G ( High Profile ) and EN1H ( Low Profile ).
CCIN:
579B
To
determine the part number of the adapter on an AIX system, on the command line
key the following command:
#lscfg -l fcsX (where fcsX represents the adapter)
Affected
adapters will be listed as:
PCIe3 2-Port
16Gb FC Adapter (7710612214105006)
The
typical time to install the microcode is 0.4 hr.
----------------------------------------------------------------------------------
Microcode Level |
Changes |
7710612214105006.026005 |
Impact: New Severity: New This is the level of microcode that is initially
supported when it became generally available. |
----------------------------------------------------------------------------------
·
The
microcode installation supports concurrent download while the adapter and
attached storage devices are available for use. HOWEVER, it is strongly
recommended that the installation be scheduled during a maintenance window or
during non-peak production periods.
----------------------------------------------------------------------------------
Before
installing the microcode, it is important to determine the current microcode
level of the adapter.
1.
List
the Fibre Channel (FC) adapters installed in the system by typing on the
command line:
#
lsdev -C | grep fcs
Note
the device names of all the fibre channel adapters installed. The adapter
device names will be fcsX, where X is 0,1, or some other number. There will be
an fcsX listing for each port of the FC EN1G or EN1H adapter
2.
Determine
the current microcode level on the adapter by typing on the command line:
#
lsmcode -d fcsX (where X is the number of the adapter's
port returned from the "lsdev" command above.)
A
screen similar to the following will be displayed:
DISPLAY MICROCODE LEVEL 802111 fcs0
PCIe3 2-Port 16Gb FC Adapter (7710612214105006) The current microcode level for fcs0 is 026005. Use Enter to continue. F3=Cancel
F10=Exit Enter |
Or
# lscfg -vl
fcs0|grep -E ‘fcs0|ROM’ fcs0 U78CD.001.FZH0548-P2-C6-T1 PCIe3 2-Port 16Gb FC Adapter
(7710612214105006) ROM Level.(alterable).......026005 |
If
the current level is not 026005 (as shown in the lsmcode output), then the
microcode image on the adapter is not at the latest level.
----------------------------------------------------------------------------------
Use this method to install the AIX RPM package on an
AIX system.
Note that the commands are case sensitive and must be
entered exactly as shown, including file names. Installing the RPM places the
binary file 7710612214105006.026005 in the /etc/microcode directory.
1.
If the
/etc/microcode directory does not exist, make a directory to receive the RPM
format file. On the command line type:
# mkdir
/etc/microcode
2.
Transfer the RPM
format file, 7710612214105006.026005.aix.rpm to any temporary directory on the
target system.
3.
Unpack the file.
On the command line type:
# rpm -ihv
--ignoreos 7710612214105006.026005.aix.rpm
4.
If the microcode
package unpacks successfully, the microcode file will be added to the
/etc/microcode directory.
If a message is received saying the "package
<package_name> is already installed", you will need to uninstall the
rpm package. On the command line type:
# rpm -e
<package_name>
where <package_name> is the name of the package
that was returned in the message. Return to step 3 and attempt to unpack the
file again.
5.
Verify the file size
and sum of the 7710612214105006.026005 file in /etc/microcode. On the command
line type:
For the file size:
# ls -al
7710612214105006.026005
For the sum:
# sum
7710612214105006.026005
The output of these commands should be:
file
size: 774928
sum:
01348
----------------------------------------------------------------------------------
Login as root user. From the command line key in:
# diag -d fcsX
-T download
where fcsX is the port you on which you want to install
the microcode.
Self-explanatory menus will step you through the
microcode installation.
Login as root user.
From the command line key in: diag
Select: Task
Selection (Diagnostics, Advanced Diagnostics, Service Aids, etc.)
Select: Microcode
Tasks
Select: Download
Latest Available Microcode
Select: file system /etc/microcode
Select the device: fcs*
Press enter when prompted to download the microcode.
Only one of the fcs resources needs to be updated for
the entire adapter to be updated.
Upon completion, a message will state that the
microcode has been successfully updated to level 026005.
Below are references and the general flow on how to
update microcode update via CD. This method requires
1.
To create a bootable Diagnostic's CD go to the
following URL.
http://www.software.ibm.com/webapp/set2/sas/f/diags/home.html
2.
Boot the system via a Standalone Diagnostic's CD
Note: After booting to Standalone Diagnostics, the
Diagnostic's CD can be removed.
3.
The Diagnostic's CD should be replaced by a CD
containing the unpacked microcode image(s).
The CD containing the microcode images should be
prepared prior.
This can be done by taking the
7710612214105006.026005.aix.rpm file(s) and unpacking them on a usable server.
The unpacked files can then be burned on to the CD
media.
----------------------------------------------------------------------------------
1.
List the Fibre Channel (FC) adapters installed in the
system by typing on the command line:
# lsdev -C |
grep fcs
Note the device names of all the fibre channel adapters
installed.
The adapter device names will be fcsX, where X is 0,1,
or some other number.
There will be an fcsX listing for each port of the FC
EN1G or EN1H adapter
2.
Determine the current microcode level on the adapter by
typing on the command line:
# lsmcode -d
fcsX (where X is the number of the
adapter's port returned from the "lsdev" command above.)
A screen similar to the following will be displayed:
DISPLAY MICROCODE LEVEL fcs0 PCIe3 2-Port 16Gb FC Adapter
(7710612214105006) The current microcode level
for fcs0 is 026005. Use Enter to continue. F3=Cancel F10=Exit Enter |
If the current microcode level is 026005, then the
microcode image was updated successfully.
----------------------------------------------------------------------------------
Date |
Change |
06/09/2020 |
Initial Document |
----------------------------------------------------------------------------------
----------------------------------------------------------------------------------
Privacy(http://www.ibm.com/privacy) |
Legal(http://www.ibm.com/legal) | Contact
IBM(http://www.ibm.com/contact)