PCIe3 2-Port 16Gb FC Adapter

 

PCIe3 Low Profile 2-Port 16Gb FC Adapter

 

 

******* PLEASE READ THIS ENTIRE NOTICE *********

 

DATE: June 9, 2020

 

 

Contents

 

1.0 Overview.. 1

2.0 Adapters Affected. 2

3.0 Microcode Description and Revision History. 2

4.0 Cautions and Important Notes. 2

5.0 To Determine Adapter Microcode Levels. 2

5.1 AIX Systems. 2

6.0 Install RPM Package. 3

6.1 AIX RPM Package. 3

7.0 Installing the Adapter's Microcode. 5

7.1 Using the AIX Command-Line Method. 5

7.2 Using the Diagnostic Service Aid Method. 5

7.3 Using the Standalone Diagnostics CD. 5

8.0 Verifying the Update. 6

8.1 Verifying the Update on AIX. 6

Document Change History. 7

 

 

----------------------------------------------------------------------------------

1.0 Overview

 

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.

 

 

----------------------------------------------------------------------------------

2.0 Adapters Affected

 

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.

 

 

----------------------------------------------------------------------------------

3.0 Microcode Description and Revision History

 

Microcode Level

Changes

7710612214105006.026005

Impact: New Severity: New

This is the level of microcode that is initially supported when it became generally available.

 

 

----------------------------------------------------------------------------------

4.0 Cautions and Important Notes

 

·       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.

 

 

----------------------------------------------------------------------------------

5.0 To Determine Adapter Microcode Levels

 

Before installing the microcode, it is important to determine the current microcode level of the adapter.

 

5.1 AIX Systems

 

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.

 

 

----------------------------------------------------------------------------------

6.0 Install RPM Package

 

6.1 AIX RPM Package

 

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

 

 

----------------------------------------------------------------------------------

7.0 Installing the Adapter's Microcode

 

7.1 Using the AIX Command-Line Method

 

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.

 

 

7.2 Using the Diagnostic Service Aid Method

 

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.

 

 

7.3 Using the Standalone Diagnostics CD

 

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.

 

 

----------------------------------------------------------------------------------

8.0 Verifying the Update

 

8.1 Verifying the Update on AIX

 

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.

 

 

----------------------------------------------------------------------------------

 Document Change History

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)