TITLE: HPE Integrity MC990 X Server Firmware Bundle
VERSION:
Bundle Version: 2017.02
RMC version: 1.1.99
BMC Version: 1.0.39
BIOS Version: 5.2.6
PSOC Version: 20.1.9
MB PLD1 Version: 4.1.17 or 10.1.17 (*)
MB PLD2 Version: 5.1.12 or 7.1.12 (*)
HARP PLD3 Version: 3.1.18
*: Versions 10.1.17 and 7.1.12 are
returned on systems with boards that support Intel EX v4 family processors
DESCRIPTION:
This bundle contains the RMC, BMC and BIOS firmware files for HPE Integrity
MC990 X Servers. These files allow updating the MC990 X server firmware (RMC,
Motherboard BMC, Motherboard BIOS, Motherboard and HARP board PLD, Power board
PSOC). The PLD and power board PSOC firmware are updated using the BMC file.
Note: Firmware bundle version 2016.06 or later is
required to support servers running with Intel processor EX v4
family.
UPDATE RECOMMENDATION: Recommended
[ ]
Critical
[ ] Panic, [ ] Hang, [
] Abort, [ ] Corruption, [ ] Memory Leak, [ ] Performance
[ ] Security
[ ] Hardware
Enablement, [ ] Software Enablement
[ ] Required
[X ] Recommended
[ ] Optional
[ ] Hardware
Enablement, [ ] Software Enablement, [ ] non-critical
[ ] Initial Customer Release
SUPERSEDES:
Bundle 2016.11
Note: Only the BIOS has changed (from version 2016.11). Instructions for
checking the current firmware levels on the system are provided at the bottom
of the Installation notes.
PRODUCT MODEL(S):
HPE Integrity MC990 X Server
OPERATING SYSTEMS:
LANGUAGES:
International English
FIXES:
BIOS
5.2.6:
·
Handle and report PCU SVID errors
and memory buffer chip errors to aid in diagnosing VMSE channel versus DDR ECC
errors.
·
For a full list of changes, see
the README* file (after installing the rpm file)
COMPATIBILITY:
The table below lists all the IO cards and
firmware versions supported with the HPE Integrity MC990 X server firmware
bundle versions 2016.05 or later.
Note: For IO Firmware updates, please contact Hewlett Packard Enterprise
support.
|
Product |
Description |
Recommended IO FW versions |
|
H7B97A |
HPE
SN1100E 16Gb 2p Fibre Channel Adapter |
Universal
boot 10.7.110.31 |
|
H7B68A
|
HPE
MC990 16Gb 2p Fibre Channel Adapter |
10.6.144.21
|
|
H7B69A |
HPE MC990 6Gb 16p Ext SAS Controller |
20.00.04.00-IT |
|
H7B70A |
HPE MC990 12Gb 8p Ext SAS Controller |
10.00.00.00-IT |
|
H7B71A |
HPE
MC990 6Gb 4p Internal SAS Controller |
12.14.0-0167
/ 2.130.393-2551 (Note 4) |
|
H7B72A |
HPE
MC990 10GbE Fiber 2p Adapter |
n/a
(Note
1) |
|
H7B74A |
HPE
MC990 10GBASE-T 2p Adapter |
n/a
(Note
1) |
|
H7B75A |
HPE
MC990 1000BASE-T 4p 5719 Adapter |
n/a
(Note
1) |
|
H7B76A |
HPE
MC990 1000BASE-T 4p Adapter |
n/a
(Note
1) |
|
H7B78A |
HPE
MC990 10GbE 2p SFP+ RDMA Adapter |
n/a
(Note
1) |
|
H7B79A |
HPE
MC990 IB FDR/EN 40Gb 2p QSFP Adptr |
PSID (Note 2):
MCX354A-FCBT MT_1090120019 |
|
H7B80A |
HPE MC990 800GB P3700 SSD Accelerator |
n/a
(Note
3) |
|
H7B81A |
HPE MC990 2TB P3700 SSD Accelerator |
n/a
(Note
3) |
Note 1: No minimum firmware requirement established. Note that PXE boot is only
supported on the BASE I/O NIC (Intel i210)
Note 2: PSID (Parameter-Set IDentification) is a
16-ascii character string embedded in the firmware image which provides a
unique identification for the configuration of the firmware.
Note
3: No minimum firmware requirement established for Intel SSD
S3700 products.
Note 4: 12.14.0-0167 is a package
version, firmware version is 2.130.393-2551
PREREQUISITES:
·
BIOS
version 5.2.6 requires to use BMC version 0.1.4 or later and RMC version 1.1.23
or later.
·
Prior to updating
the firmware, make sure that you know the RMC root password. It will be
requested several times during the RMC and BMC firmware update.
INSTALLATION INSTRUCTIONS:
Please review all instructions and the "Hewlett Packard Enterprise
Support Tool License Terms" or your Hewlett Packard Enterprise support
terms and conditions for precautions, scope of license, restrictions, and
limitation of liability and warranties, before installing this package. It is
important that you read and understand these instructions completely before you
begin. This can determine your success in completing the firmware update.
Note: It is highly recommended that firmware
updates be executed by Hewlett Packard Enterprise support personnel.
Note: Only the BIOS
has changed in release 2017.02 compared to version 2016.11.
INSTALLATION
1. Copy the rpm files that need to be installed to
your system. To verify the downloads, you may use the utility
2017-Jan-30-FW-MD5SUMS as follows:
$md5sum --check
2017-Jan-30-FW-MD5SUMS
It should return OK after each
downloaded RPM file names.
2. Follow the instructions below to install the firmware version 2017.02
on your system. Here is a summary of the steps to install the firmware:
Note: Do not
leave the system unattended during the update as the RMC root password will be
requested multiple times during the update process.
Note: You may
skip the installation steps if any of the firmware versions are already up to
date.
A. Flashing the RMC firmware (file:
hpe-mc990-rmc-1.1.99_3-20161026.noarch.rpm)
B.
Flashing the BMC firmware (file: hpe-mc990-bmc-1.0.39_2-20160601.noarch.rpm)
C. Updating the
BIOS firmware (file:
hpe-bios-biosdev_5.2.6-2016-11-30_13.43.15-5.2.6-1.noarch.rpm)
D.
Flashing the PLD firmware (uses the BMC file above)
E. Flashing the
power board PSOC firmware (uses the BMC file above)
A. Flashing the RMC firmware
To flash the RMC firmware:
1. Install the hpe-mc990-rmc-1.1.99_3-20161026.noarch.rpm RPM on
a system running Linux that has network access to the RMC.
linux# rpm -ivh
hpe-mc990-rmc-1.1.99_3-20161026.noarch.rpm
2. Change to the directory that contains the flashrmc
file:
linux# cd /usr/local/sysco/firmware/uv300/rmc/1.1.99
3. Run the flashrmc flash utility:
linux# ./flashrmc -r
uv300_rmc.bin <RMC hostname/IP>
4. Confirm that the RMC firmware was updated:
rmc>
version
B. Flashing the BMC firmware
To flash the BMC firmware:
1. Install the hpe-mc990-bmc-1.0.39_2-20160601.noarch.rpm RPM on a
system running Linux that has network access to the RMC.
linux# rpm -ivh
hpe-mc990-bmc-1.0.39_2-20160601.noarch.rpm
2. Change to the directory that contains the flashbmc
file:
linux#
cd /usr/local/sysco/firmware/sgioem1/bmc/1.0.39
3. Cycle the system power manually:
a. Log into the Integrity MC990 X system as the root user, and enter the
following command to stop the operating system:
# halt
b. On the RMC, enter the power off command to power down the Integrity
MC990 X system.
For example:
RMC:r1i1c> power off
==== r001i01c
(PRI) ====
4. Run the flashbmc flash utility:
linux# ./flashbmc –r sgioem1bmc.ima
<CMC hostname/IP>
Warning: Flashing the BMC takes approximately 10
minutes. Do not interrupt the process or power cycle the system while flashing
the BMCs.
5. After the flashbmc utility has completed,
on the RMC, enter the power on command to power up the Integrity MC990 X
system. The power up takes only a few minutes.
For example:
RMC:r001i01c>
power on
5. Confirm that the BMC firmware was updated:
rmc>
bmc version
C. Updating the BIOS firmware
The BIOS is updated by copying a new image to the RMC, creating an entry
point in the HWCFG file, and rebooting the system.
To update the motherboard BIOS firmware:
1. Install the hpe-bios-biosdev_5.2.6-2016-11-30_13.43.15-5.2.6-1.noarch.rpm
RPM on a system running Linux that has network access to the RMC.
linux# rpm -ivh
hpe-bios-biosdev_5.2.6-2016-11-30_13.43.15-5.2.6-1.noarch.rpm
2. Change to the directory that contains the BIOS image file:
linux#
cd /usr/local/sysco/firmware/uv3/bios/rel-5.2.6-2016-11-30_13.43.15
3. Copy the BIOS image file to the RMC:
linux#
scp hpe-bios-biosdev_5.2.6-2016-11-30_13.43.15.fd
root@<RMC hostname/IP>:/work/bmc/common
4. Log in to the RMC and link the image file to bios.fd:
rmc>
cd /work/common
rmc>
ln –s hpe-bios-biosdev_5.2.6-2016-11-30_13.43.15.fd
bios.fd
5. Create an entry point to the image in the HWCFG file:
rmc> hwcfg BIOS_FILE=/common/bios.fd
6. Reboot the system:
rmc>
power —c reset
7. Confirm that the BIOS firmware was updated:
rmc>
bios —v
D. Flashing the PLD firmware
The PLD firmware is included in the BMC RPM: hpe-mc990-bmc-1.0.39_2-20160601.noarch.rpm
To flash the motherboard and HARP board programmable
logic device (PLD) firmware:
1. Power down the MC990 X server:
rmc> power off
2. Flash the PLD:
rmc> bmc
flash_pld
E. Flashing the power board
PSOC firmware
The PSOC firmware is included in the BMC RPM: hpe-mc990-bmc-1.0.39_2-20160601.noarch.rpm
To flash the power board PSOC firmware:
1. Power down the MC990 X server:
rmc> power off
2. Flash the PSOC:
rmc> bmc flash_psoc
DETERMINING CURRENT VERSION:
To check or verify the current firmware levels on the system, enter these RMC
commands:
RMC> version
HPE Integrity MC990 X RMC, Rev. 1.1.99 [Bootloader 1.1.4]
RMC> bmc version
HPE Integrity MC990 X BMC, Firmware Rev. 1.0.39
RMC> bios or RMC> bios —v
Integrity MC990 X BIOS 5.2.6 built in rel-5.2.6-2016-11-30_13.43.15
RMC> bmc version —v
HPE
Integrity MC990 X BMC, Firmware Rev. 1.0.39 [Bootloader 0.6.0]
Power Board
PSOC: 20.1.9
MB
PLD1:
4.1.17 or 10.1.17 (*)
MB
PLD2:
5.1.12 or 7.1.12 (*)
HARP
PLD3:
3.1.18
*: Versions 10.1.17 and 7.1.12 are
returned on systems with boards that support Intel EX v4 family processors
KNOWN ISSUES & WORKAROUNDS:
None.
DISCLAIMER:
The information in this document is subject to change without notice.
Hewlett Packard Enterprise makes no warranty of any kind with regard to this
material, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. Hewlett-Packard shall not
be liable for errors contained herein or for incidental or consequential
damages in connection with the furnishing, performance, or use of this
material.
This document contains proprietary
information that is protected by copyright. All rights are reserved. No part of
this document may be reproduced, photocopied, or translated to another language
without the prior written consent of Hewlett Packard Enterprise.
(C) Copyright 2016-2017 Hewlett Packard
Enterprise Development L.P.
SUPERSEDES HISTORY:
Firmware
bundle 2016.11:
FIXES:
RMC 1.1.99:
• Fixed uv3dmp issues
related to invalid data in HAx_iMCx_ADDR
ENHANCEMENTS:
Firmware bundle 2016.09:
FIXES:
BIOS
5.2.5:
• Addresses an issue where
correctable memory errors could cause process termination
ENHANCEMENTS:
Firmware bundle 2016.06:
FIXES:
·
None
Enhancements:
Firmware bundle 2016.05.25:
FIXES:
BIOS 5.2.03:
FEEDBACK
As we are continuing to improve the firmware
management process we welcome your feedback on this document and on the firmware
update process:
TEAM-FWupdateFeedback@groups.ext.hpe.com