Printable version

Drivers & software

** CRITICAL ** *REMOVED* System ROM Flash Binary - HPE ProLiant DL380 Gen9/DL360 Gen9 (P89)

By downloading, you agree to the terms and conditions of the Hewlett Packard Enterprise Software License Agreement.
Note:  Some software requires a valid warranty, current Hewlett Packard Enterprise support contract, or a license fee.

Type: BIOS (Entitlement Required) - System ROM
Version: 2.54_12-07-2017(3 Jan 2018)
Operating System(s):
OS Independent
Obtain software
REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download. See Important Notes for more information. This release provides the system ROM flash binary which can be used to update the system ROM version from the UEFI Shell or the System Utilities pre-boot environment.

None

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

7c352034d27d5a608bd50fe0f16300ba10bebdcaa36268c5eff9d4e8e8387be3 P89_2.54_12_07_2017
fe9ec4b632c1e6847ade96d5c111fd2f42f3abe89acae7fdcd3f6c1ce6ea6865 P89_2.54_12_07_2017.signed.flash

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:
To update Firmware from UEFI shell:
1.       Copy the binary file to a USB media or iLO virtual media.
2.       Attach the media to the server.
3.       Boot to Embebded Shell.
4.       Type Map –r to get the assigned file system volume for the USB key.
5.       Change to the current directory to the one with the binary file using the CD command.
6.       Run “fwupdate –d BIOS -f <filename>.flash” to flash the ROM.  You can press the TAB key to complete the file name.
 
 
To update Firmware from System Utilities:
1.       Copy the binary file to a USB media or iLO virtual media.
2.       Attach the media to the server.
3.       In POST, press F9 to enter System Utilities and select Embedded Applications.
4.       Select “Firmware Update” and then “System ROM”.
5.       Choose “Select Firmware File”, and then select the device and the flash file.   
6.       Select “Start Firmware Update” and allow running to completion.


End User License Agreements:
HPE Software License Agreement v1
The MIT License Agreement
OpenSSL License Agreement, Version 0.9.8
PNG Graphics File Format Software End User License Agreement
UEFI EDK2 License
zlib End User License Agreement


Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important:

Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Deliverable Name:

HPE ProLiant DL360/DL380 Gen9 System ROM - P89

Release Version:

2.54_12-07-2017

Last Recommended or Critical Revision:

2.54_12-07-2017

Previous Revision:

2.52_10-25-2017

Firmware Dependencies:

None

Enhancements/New Features:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version

Known Issues:

None


Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Deliverable Name:

HPE ProLiant DL360/DL380 Gen9 System ROM - P89

Release Version:

2.54_12-07-2017

Last Recommended or Critical Revision:

2.54_12-07-2017

Previous Revision:

2.52_10-25-2017

Firmware Dependencies:

None

Enhancements/New Features:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version

Known Issues:

None

Version:2.60_05-21-2018 (8 Jun 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for the Speculative Store Bypass (also known as Variant 4) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3639. Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

This revision of the System ROM includes the latest revision of the Intel microcode which provides mitigation for the Rogue Register Read (also known as Variant 3a) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3640. Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

Firmware Dependencies:

None

Problems Fixed:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for the Speculative Store Bypass (also known as Variant 4) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3639. Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

This revision of the System ROM includes the latest revision of the Intel microcode which provides mitigation for the Rogue Register Read (also known as Variant 3a) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3640. Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would not be reported properly and logged to the Integrated Management Log. Previously, the system would become unresponsive during boot with no indication of a failure.

Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when under heavy stress. This issue is not unique to HPE Servers.

Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI may not be available in the resource registry.

Known Issues:

None
Enhancements

Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator setting to be set to Static Low or OS Control Mode when the Processor Power and Utilization Support was disabled. Previous ROMs required the Power Regulator to be configured for Static High Mode only.

Updated the RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.


Version:2.56_01-22-2018 (23 Feb 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for Variant 2 of the Side Channel Analysis vulnerability, also known as Spectre. The revision of the microcode included in this System ROM addresses issues with more frequent reboots and unpredictable system behavior which impacted the previous Intel microcode which was part of the Spectre Variant 2 mitigation. Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Enhancements

None


Version:2.54_12-07-2017 (3 Jan 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Enhancements

None


Version:2.52_10-25-2017 (23 Oct 2017)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

This System ROM revision replaces the 2.50 revision. An issue was found with the 2.50 revision of the System ROM that may result in a system hang during boot with a messaging indicating “Memory Initialization - complete” with certain memory configurations. The 2.50 revision of the System ROM has been removed from the HPE Support Site. It is highly recommended that any customers using the 2.50 revision of the System ROM upgrade to the 2.52 revision or later.

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where Processor Core Disable may not function properly, such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors are installed in the system. This issue does not impact systems configured with Intel Xeon E5 v3 processors.

Known Issues:

None
Enhancements

Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates. For systems configured with the optional TPM 2.0 device, this is the minimum revision of the System ROM required to update TPM firmware.

Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the system thermal logic to support the NIVIDIA P4000 GPGPU.


Version:2.40_02-17-2017 (21 Apr 2017)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the system may become unresponsive during system boot when a third party USB 3.0 XHCI adapter card is installed in the server.

Addressed an issue where the system may properly indicate that a DIMM has experienced a high rate of corrected memory errors in the Integrated Management Log (IML), but the DIMM's status may incorrectly be reported in the iLO GUI as healthy.  The iLO GUI will now report the DIMM's status as degraded.

Addressed an issue where the system may become unresponsive during system boot when a USB-based UPS is attached to the server USB ports. This issue only impacted a system when configured for legacy boot mode.

Addressed an issue where the system may not properly report and log errors to the Integrated Management Log (IML) detected on the optional HPE Dual SD Card option. This issue only impacted logging when the system performed a warm reset. 

Known Issues:

None

Enhancements

Updated the system thermal logic to support the latest adapters.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options. 


Version:2.30_09-13-2016 (21 Oct 2016)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed a rare issue where fatal system errors may not be logged to the Integrated Management Log (IML) when an error occurs on any processor other than Processor 1.

Addressed an extremely rare issue where the system may receive a Red Screen error and become unresponsive during boot. This issue would not be seen if the ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to Disabled (the default for this option is Auto which could result in this issue).

Addressed an issue where the system would become unresponsive during boot and display a NMI error when configured with an optional PCI Express device supporting older versions of the PCI Express specification.

Known Issues:

None
Enhancements

Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).

Updated to the latest support modules for Intel Trusted eXecution Technology (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure Initialization (SINIT) module.

Updated the UEFI Secure Boot Key Database revocations list (DBX) with the latest version from Microsoft. This includes the latest list of revoked certificates.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.


Version:2.22_07-18-2016 (22 Jul 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system that experiences an HPE Smart Storage Battery failure may become unresponsive when configured with iLO Firmware 2.40.  Note there is an issue where a system configured with Integrated Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and false HPE Smart Storage Battery failure, logged in the Integrated Management Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE Smart Storage Battery failure may result in the system becoming unresponsive.  This issue does not impact systems that are not configured with an HPE Smart Storage Battery or systems configured with iLO Firmware 2.30 or earlier. The original version of the release notes for the v2.20 System ROM inadvertently indicated that this issue was addressed when it was not.

Known Issues:

None

Enhancements

None


Version:2.20_06-02-2016 (9 Jun 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system that experiences an HPE Smart Storage Battery failure may become unresponsive when configured with iLO Firmware 2.40.  Note there is an issue where a system configured with Integrated Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and false HPE Smart Storage Battery failure, logged in the Integrated Management Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE Smart Storage Battery failure may result in the system becoming unresponsive.  This issue does not impact systems that are not configured with an HPE Smart Storage Battery or systems configured with iLO Firmware 2.30 or earlier.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) USB Boot Options setting may not properly allow the server to boot from the internal SD card before a USB key when SD is higher in the priority list. This issue only affects servers configured in Legacy Boot Mode.

Addressed an issue where the ambient temperature reported by the system during server boot may report incorrectly. This issue also requires an iLO firmware version update to a revision later than 2.4x which will be released later this year.  This issue has no impact on the thermal operation of the server and is simply an issue with the temperature displayed during boot.  While updating to this revision of the BIOS will not address this issue unless the iLO FW revision is later than 2.4x, there are no issues caused by updating the BIOS without updating iLO FW.

Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may not be properly executed when installed in certain slots.  This could cause such issues as an inability to boot using the PCIe adapter.  This issue was seen with a Brocade network adapter but could be seen with other adapters.

Addressed an issue where the server health LED may remain set in a degraded or failed state after an error event was resolved during server operation. Previously, a server reset may have been needed to clear the health LED event.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location does not accept an NSH file name containing upper case characters.

Addressed an issue where the UEFI iSCSI Software Initiator boot options may become invalid if the DHCP server provides a new IP Address to a previously configured iSCSI boot option.

Addressed an issue where the system may become unresponsive during boot when configured with a HPE Dual microSD device when one of the microSD devices is failed or missing.

Addressed an issue where the server may assign incorrect ACPI NUMA proximity allocations for servers configured with two or more processors and with memory only attached to a single processor socket potentially leading to non-optimal performance. This issue does not impact servers with memory configured on multiple processors.

Addressed an issue where the Automatic Server Recovery (ASR) setting may not be configured properly through the HP RESTful API.

Addressed an issue where the internal SD card would remain active after the user has disabled the SD slot from System Utilities BIOS/Platform Configuration (RBSU) option. This issue only affects systems configured in Legacy Boot Mode.

Addressed an issue where the server may become unresponsive when using the PING command from the Embedded UEFI Shell.

Addressed an issue where the UEFI iSCSI Software Initiator boot options may become invalid if the DHCP server provides a new IP Address to a previously configured iSCSI boot option.

Addressed an issue where the system may fail to boot from existing UEFI iSCSI Software Initiator boot options if the user changed the iSCSI Target IP address.

Addressed an issue where the system may fail to boot from UEFI iSCSI Software Initiator boot options that has iSCSI Initiator or Target configured using static IPv6 addresses.

Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6 address cannot be configured using the HP RESTful API.

Addressed an issue that may result in losing the existing UEFI iSCSI Software Initiator boot options if any of the connection parameters (LUN, Remote Port, IP address, login credentials) change.

Addressed an issue in reporting the incorrect PCIe slot number in the error messages of failed iSCSI boot attempts.

Addressed an issue of iSCSI boot configuration options not being available from the HP RESTful API when there are no network adapters in the system.

Addressed an extremely rare issue where the server may become unresponsive due to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from an Operating System.

Known Issues:

None

Enhancements

Added support for Intel Xeon E5-1600 v4 series processors.

Enhanced PCIe resource allocation so that systems configured with multiple PCIe expansion devices may in some cases no longer report a "276 Option Card Configuration Error" during system boot due to not having enough I/O resources to support what is requested by the installed devices.  This BIOS revision allows a wider range of PCIe configurations that request large amounts of I/O to be configured properly.

Updated to the latest support modules for Intel Trusted eXecution Technology (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure Initialization (SINIT) module.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the UEFI Secure Boot Key Database revocations list (DBX) with the latest version from Microsoft.  This includes the latest list of revoked certificates.

Updated the language translations (non-English modes) for System Utilities.

Increased the default timeout value of the iSCSI UEFI Software Initiator boot to 20 seconds. This may help resolve issues of intermittent connection drop during an iSCSI boot.


Version:2.00_12-27-2015 (1 Apr 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the user may not be able to properly download an Active Health Systems (AHS) file from System Utilities or the Embedded UEFI Shell when certain date ranges were used.

Addressed an issue where the Active Health System (AHS) file could not be downloaded to the embedded SD card from the Embedded UEFI Shell.

Addressed issues with USB support in the pre-boot environment when the system is configured in Legacy Boot Mode. These issues did not affect systems configured in UEFI Boot Mode.

Addressed an issue where certain optional PCIe video adapters would fail to work properly when using a Linux operating system.

Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe Slots attached to a not installed processor did not exist.

Addressed an issue where the UEFI iSCSI Boot Configuration may not work properly when configuring these options through the HP RESTful Interface. This issue does not affect systems where the UEFI iSCSI Boot Configuration is configured through the System Utilities BIOS/Platform Configuration (RBSU).

Addressed an issue where the drives attached to an HP Smart Array controller may not be detected on the first boot after switching from UEFI Boot Mode to Legacy Boot Mode.

Addressed an issue where the PXE Boot Policy does not function properly when the Network VLAN Configuration option is enabled. When Network VLAN Configuration is enabled, the server would always attempt to boot both iPV4 and iPV6 regardless of the PXE Boot Order Policy setting.

Addressed an issue where the server would display a Red Screen error and become unresponsive when exiting the System Utilities Embedded User Diagnostics when configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Addressed an issue where the HP ProLiant Dynamic Power Regulator would not function properly when configured for Slow Mode. In rare cases, this could cause the system to not optimally switch processor power states.

Addressed an issue where the system may display a Red Screen error and become unresponsive from the Embedded UEFI Shell when interrupting the ping command via a CTRL-C key press.

Addressed an issue where the system may report a 335-HP RESTful API error after setting the BIOS Administrator password through the HP RESTful API.

Addressed an issue where the Date and Time may be set incorrectly when using the Date and Time option from the BIOS/Platform Configuration (RBSU) when the Daylight Savings Time option is enabled.

Addressed an issue where the server may display a Red Screen error and become unresponsive during boot when more than 256 hard drives are attached to a storage controller. The UEFI BIOS will now limit the enumeration of bootable devices to 256 entries.

Addressed an issue where video is not displayed when using the embedded video controller with certain newer monitors, such as the HP E190i, which do not properly operate in native resolutions such as 1280x1024.

Addressed an issue with the incorrect version of the HpServerBootSettings schema in the HP RESTful API.

Addressed an issue where the server could become unresponsive during boot or from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard drive has a corrupt FAT32 file system.

Addressed an issue where an erroneous 312 - HP Smart Battery error message would be displayed and logged to the Integrated Management Log (IML) on the first boot after the system battery was removed from the server.

Addressed an issue where the system may become unresponsive and experience a Machine Check Exception or NMI under heavy stress conditions when configured with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel configuration. This issue does not impact systems configured with other memory configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This System ROM revision should be considered the minimum revision required for use with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.

Addressed an issue where the system may display a Red Screen error and become unresponsive during boot when the Embedded User Partition or Virtual Install Disk are enabled or if a USB storage device is installed when the server is configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Known Issues:

None
Enhancements

Added support for Intel Xeon E5-2600 v4 series processors.

Added support for an optional Trusted Platform Module (TPM) 2.0.

Added support to detect and log when memory performance may be degraded due to a high rate of correctable memory errors. When this condition is detected, a new Integrated Management Log (IML) message will be logged indicating a "High rate of corrected memory errors, performance may be degraded".

Added support to the Embedded UEFI Shell to allow the user to export Secure Boot certificates to a file.

Added support to automatically initialize the Trusted Platform Modules (TPM) nonvolatile storage when the TPM is first installed on a platform. This feature helps avoid issues where a TPM may be locked out from use to an operating system and requires the user to manually clear the TPM setting from the BIOS/Platform Configuration (RBSU) menus when first installed.

Updated branding during the boot process and in the pre-boot System Utilities from HP to Hewlett Packard Enterprise. No branding changes were made that could impact software running on the system. Industry standard SMBIOS tables were NOT updated to reflect Hewlett Packard Enterprise branding.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Added support for the industry standard SMBIOS Type 2 baseboard record.

Added support to the HP RESTful API to allow the user to configure the UEFI boot order when the system is configured for Legacy Boot Mode.


Version:1.52_11-10-2015 (2 Dec 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system configured with a Trusted Platform Module (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.

Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may not be properly executed when installed in certain slots.  This could cause such issues as an inability to boot using the PCIe adapter.  This issue was seen with a Brocade network adapter but could be seen with other adapters.

Known Issues:

None

Enhancements

Added support for the NVIDIA M60 GPU.

Added support to configure the system to bifurcate PCIe Slot 1 on the DL360 Gen9 or PCIe Slot 2 on the DL380 Gen9.

Added support for the latest Intel Trusted Execution Technology (TXT) Authenticated Code Module (ACM) and Secure Initialization (SINIT).


Version:1.50_07-20-2015 (25 Aug 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience Machine Check Exceptions or unexpected reboots under heavy load and high temperature. This issue is NOT unique to HP servers. HP recommends that users experiencing these issues update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow Mode may not efficiently switch processor performance modes resulting in lower than expected performance.

Addressed an issue where the system may not properly respond to error events from devices attached to certain PCI Express root ports.

Addressed an issue where the Channel Interleaving option in the ROM Based Setup Utility (RBSU) did not function when configured for Disabled. Even when this option was configured to Disabled, Channel Interleaving would be enabled.

Addressed an issue where a server configured for UEFI boot mode may become unresponsive during boot when configured with an optional graphics controller that does not support UEFI boot mode. This issue does not affect systems configured in Legacy Boot Mode.

Addressed an issue in the HP RESTful API data model with the reporting of "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings resource. The properties were not associated with the correct PCI devices for the embedded and optional storage controllers.

Addressed an issue where the server may become unresponsive during boot when configured with a very large number of disks such as fibre adapters.

Addressed an issue in the HP RESTful API BIOS support that resulted in internal HTTP sessions between BIOS and iLO left open during boot. This can result in the iLO Event Log indicating multiple events for HTTP session logins.

Addressed an issue where the system would become unresponsive during boot and display a NMI error when configured with an optional PCI Express device supporting older versions of the PCI Express specification.

Addressed an issue where the system would not reset configuration settings to defaults when using the Embedded UEFI Shell Sysconfig -d command.

Addressed an issue where the HP RESTful API and Embedded UEFI Shell description of the storage controller may begin with an instance of 2 instead of 1 when only one storage controller was installed in the server.

Addressed an issue where the system may fail to boot a Linux Operating System when using serial console redirection when the physical Serial Port is disabled and the iLO Virtual Serial Port is enabled.

Addressed an issue where a system configured for Legacy Boot Mode may become unresponsive during boot and display a NMI error when the Virtual Install Disk is enabled.

Addressed an issue where a system configured for UEFI Boot Mode with an optional PCI Express based USB 3.0 controller installed may not be able to properly load the USB driver under the operating system. This issue does not affect systems configured in Legacy Boot Mode.

Known Issues:

None
Enhancements

Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure the Time Format. This option controls how the system date and time is stored in the Real Time Clock and presented to the operating system. By default, the time is formatted for Coordinated Universal Time (UTC). The users may optionally change the time format to Local Time which removes the use of the time zone. This option may be used to work around interaction issues between the system and Microsoft Windows operating systems running in legacy boot mode that can result in the time to be incorrect.

Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP Unique Identifier menu that allows the user to select how the UEFI BIOS will use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the system will use the server's Unique Universal Identifier (UUID). The user can now optionally select to use the DUID-LLT as the unique identifier for PXE Boot. This setting applies when the server is configured to UEFI Boot Mode.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

 


Version:1.40_05-06-2015 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the platform may become unresponsive during system boot when the server is configured for Legacy Boot Mode and the USB Boot Support has been disabled.

Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be properly be configured from the Embedded UEFI Shell via the Sysconfig command.

Addressed an issue where the +/- keys in the BIOS/Platform Configuration (RBSU) Boot Options menu were not functioning properly when configuring the server through a BIOS Serial Console Session.

Addressed an issue where the fwupdate Embedded UEFI Shell command and the Firmware Update pre-boot application could hang during a firmware update and not successfully flash the device.

Addressed an issue where the server may fail to boot properly to a Windows Deployment Server (WDS) when configured for IPv6 network boot mode.

Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may not run properly or the Expansion ROM's Setup Utility may not run properly when the server is configured for Legacy Boot Mode. This issue was seen with a Seagate storage adapter but may impact other devices.

Addressed an issue where the Administrator Password would not be properly configured from the Embedded UEFI Shell Sysconfig command.

Addressed an issue where a system could become unresponsive when booting to Linux Operating when serial output was enabled from the operating system and the iLO Virtual Serial Port was the only enabled UART.

Addressed various issues with webclient and ftp commands in the Embedded UEFI Shell.

Addressed an issue in which an Interphase audio streaming PCI-express expansion card may not achieve optimal performance resulting in dropped packets when streaming data. A similar issue could be seen with other PCI-express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI bridge. This type of PCI-express card implementation is more common with older PCI-express expansion cards.

Addressed an issue where the system may experience a Linux kernel panic when booting from a SATA optical drive attached to the embedded SATA controller when the SATA controller is configured for Dynamic Smart Array B140i support.

Addressed an issue where the system health LED would remain blinking RED (indicating a failed state) due to a power supply failure after the power supply had been replaced. Once the power supply is replaced, the system health LED should have returned to the blinking GREEN state. With previous revisions of the System ROM, the system health LED would not return to GREEN until after a reboot when a failed power supply is replaced.

Addressed an issue where the system health LED would remain blinking AMBER (indicating a degraded state) due to an installed power supply not being plugged in after the power supply had been plugged in. Once the power supply is plugged in, the system health LED should have returned to the blinking GREEN state. With previous revisions of the System ROM, the system health LED would not return to GREEN until after a reboot when an unplugged power supply is plugged in.

Addressed an issue where a system may become unresponsive when launching a guest operating system under a Hypervisor operating system such as Citrix or VMware when VT-d is enabled. This issue is NOT unique to HP servers.

Addressed a possible issue where the platform may become unresponsive during POST when the user selects the Simplified Chinese language in System Utilities.

Known Issues:

None
Enhancements

Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or Disable "Processor AES-NI Support". This option enables or disables the Advanced Encryption Standard Instruction Set. The option is enabled by default and was enabled automatically with previous revisions of the BIOS.

Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI Software Initiator boot support can be enabled on any network card that is in Ethernet mode. The iSCSI network settings can be configured in the new System Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as well as using the HP RESTful API HpiScsiSoftwareInititiator resource type. This option is only available in UEFI Boot Mode.

Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN Configuration. This option allows the user to configure Virtual LAN (VLAN) settings for all network devices present in the system. This option is only available in UEFI Boot Mode.

Added a new System Utilities Embedded Applications Active Health System Log option. This option allows users to download Active Health System (AHS) Logs.

Added support for additional Storage Options to BIOS/Platform Configuration (RBSU). These new options allow the user to configure the number of boot targets that are listed per storage controller in the UEFI Boot Order. This option can be used to limit the number of boot targets to simplify the UEFI boot order and decrease boot time. These options are only available in UEFI Boot Mode.

Added pre-boot OHCI USB support. This will allow an optional PCIe USB controller, such as available on the Teradici PCoIP Zero Client card, to be functional in a pre-boot environment. This also adds support for booting from USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI USB controllers should be available from operating system drivers when not in the pre-boot environment.

Added support for a new partitions command in the Embedded UEFI Shell. This command can be used to view all available drive partitions.

Added support for a new ahsdownload command in the Embedded UEFI Shell. This command can be used to download Active Health System (AHS) files.

Added support for a new restclient command in the Embedded UEFI Shell. This command can be used to configure the server through the HP RESTful services.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the HPRESTful API support to report and set the default UEFI Boot Order settings using the HpServerBootOrder resource type.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API support for HpBios resource to rename "SecureBoot" property to "SecureBootStatus" to avoid conflict with the "SecureBoot" property in HpSecureBoot resource. This change will impact any scripts written with a dependency on the "SecureBoot" property in the HpBios resource.

Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre Channel/FCoE Scan Policy option to default to Scan Configured Targets only. Previous revisions of the System ROM defaulted to scanning all targets.

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.

Enhanced the System Utilities System Information and the Embedded UEFI Shell sysinfo command to provide additional details for the processor, memory, PCI subsections. In addition, added a new Firmware Information menu to System Information to provide a list of current firmware revisions for supported components.

Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.


Version:1.32_03-05-2015 (B) (13 May 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers which shipped from HP with a Windows operating system installed. The actual BIOS included with this revision is the same as ver. 1.32_03-05-2015. It is not necessary to upgrade with Revision B if the previous Revision was used to upgrade the system ROM to version 1.32_03-05-2015. Please refer to the Customer Advisory at http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04634533 for additional details.

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience a high rate of corrected memory errors that result in significant performance degradation. While this issue is rare, once it occurs, the server will continue to experience a high rate of corrected errors until the server is rebooted. This issue is NOT unique to HP servers. HP recommends that users experiencing a performance issue or experiencing corrected memory error threshold events update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where a system running a hypervisor-based operating system may become unresponsive when a guest operating system executes certain debug commands.

Addressed an issue where a system configured for UEFI Boot Mode with multiple GPUs may not be able to properly start the GPUs under the operating system. This could result in one or more of the GPUs experiencing a "Yellow Bang" under a Microsoft operating system. This issue does not impact systems configured in Legacy Boot Mode.

Addressed an extremely rare issue where the system may experience a "266-Non-Volatile Memory Corruption Detected" message and Integrated Management Log (IML) event after being powered down from a momentary power button press. This issue would only occur in a pre-operating system environment such as in the UEFI Shell.

Known Issues:

None

Enhancements

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.


Version:1.30_12-24-2014 (10 Apr 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the FwUpdate Embedded Shell Application and the Firmware Update pre-boot application could hang during a firmware update and not successfully flash the device.

Addressed an issue where the system might become unresponsive during boot when an unsupported memory configuration is installed on processor 2. With this unsupported configuration, in this situation there is no user feedback on the monitor or in the Integrated Management Log (IML). With this revision of the System ROM, the system will properly display a message indicating the error and halt the boot process.

Addressed an issue with some network devices name display in the System Utilities.

Addressed an issue that would result in incorrect or corrupt UEFI boot order data, or malformed JSON output from the HP RESTFul API HpServerBootSettings resource. This also addresses an issue in configuring the server UEFI Boot Order using HP OneView and the HP RESTful API.

Addressed an issue in accessing the file systems or booting to some RAID0 logical volumes off HP Smart Array controllers. This includes accessing the file system on such drivers in the System Utilities menus and the Embedded UEFI Shell.

Addressed an issue that might result in the BIOS Console Redirection support using the Virtual Serial Port to become non-functional.

Addressed an issue with incorrect system time in Microsoft Windows operating systems when booted in Legacy BIOS Boot Mode. When the system time or time zone are changed, on reboot the system time might 'jump' by the current operating system time zone offset. This issue does not occur when booting in UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform Configuration (RBSU) option for ACPI RTC Support.

Addressed an issue where the system might experience a Machine Check Exception under heavy stress conditions when configured with an Intel Xeon E5-2609 processor. This issue does not affect any other processor models.

Addressed an issue where the server might become unresponsive after a user has repeatedly entered and incorrect Power-On or Administrator Password.

Addressed an issue where the server might become unresponsive after looping through the UEFI Boot Order an extended amount of time when no valid boot targets are detected. This issue only effects the server when configured in UEFI Boot Mode.

Addressed an issue where a server might not be able to properly boot Windows Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.

Addressed an issue where the industry standard SMBIOS tables would not properly indicate the number of active cores when Intel Hyperthreading is disabled. The number of active cores would not be reported properly by some utilities.

Addressed an issue where Wake On LAN does not function if the system was shutdown prior to booting an operating system (such as during the boot process or from the Embedded UEFI Shell). Wake On LAN does function properly if the system had been shut down from an operating system.

Addressed an issue where the server would boot slowly when BIOS Serial Console was enabled to the iLO Virtual Serial Port.

Addressed an issue where the server could be configured for Online Spare Memory Mode when the DIMM configuration did not support this mode.

Addressed an issue where a USB key was still bootable when the USB Boot Functionality was disabled from System Utilities BIOS/Platform Configuration (RBSU). This issue does not impact systems configured for UEFI Boot Mode.

Address an issue where the SysConfig command from the Embedded UEFI Shell could not be used to configure Secure Boot even when the user had indicated physical presence when entering the Embedded UEFI Shell.

Addressed various issues where network boot support options might not be applied properly from HP Virtual Connect or HP OneView.

Addressed an issue where the Legacy Boot Order menu in the System Utilities BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the server is configured in Legacy Boot Mode. This issue did not affect servers configured for UEFI Boot Mode.

Addressed an issue where a server configured with a Trusted Platform Module (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the user for a recovery password following a warm reset.

Addressed an issue where messages displayed during the early boot process would not be displayed properly when viewed over BIOS Serial Console.

Addressed an issue where the One Time Boot Menu includes network boot options for devices even when network boot is disabled for those devices.

Addressed an issue where BIOS Serial Console redirection would not work properly when the terminal was configured in VT100+ mode and the server was configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Addressed an issue where Linux dmesg might report a USB error message such as "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot Mode. When this issue occurs, USB support still functions properly under the operating system and the error message is erroneous. This change only prevents the display of the erroneous message and does not impact USB functionality.

Addressed several issues with the legacy USB support (USB support before the operating system loads) when the system is configured for Legacy Boot Mode. This includes addressing an issue where the system might log a 303/304 Keyboard controller failure error when certain USB KVMs are attached to the system.

Addressed an issue where the SATA port numbers reported in the System Utilities BIOS/Platform Configuration (RBSU) would not properly match the port numbers reflected by labels on the system.

Known Issues:

None

Enhancements

Enhancements/New Features:

Added support for a Generic USB Boot entry in the UEFI Boot Order list. This new entry is used as a place holder for any USB device that is bootable in UEFI. The user can set the boot priority of this Generic USB Boot entry, and retain this priority for use with USB devices that might be installed in the future. Attempting to boot from the Generic USB Boot entry will result in attempting all UEFI bootable USB devices that are available in the system. The user can still control the priority of the boot entries of individual USB devices in the UEFI Boot Order list. This new Generic USB Boot entry will now be visible by default in the UEFI Boot Order after updating to this System ROM release. This new option is applicable only in UEFI Boot Mode and might be configured from the HP RESTful API or the System Utilities BIOS/Platform Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable USB devices in the order of the Generic USB Boot entry even if installed individual USB devices are configured lower in the boot order.

Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS will scan for valid Fibre Channel (or boot from SAN) boot targets. By default, the system will now only scan for Fibre Channel boot targets that are configured in each adapter. In the past, the system would scan for all Fibre Channel or FCoE available targets, potentially resulting in long boot times and large number of entries in the UEFI Boot Order list. The boot targets for adapters can be configured using the adapter specific menu in the System Utilities, System Configuration menu, or using management software such as HP Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot Mode. A firmware update of the fibre channel controller might also be required to take full advantage of this feature.

Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group Size Optimizations menu that allows the user to select how the platform will report processor grouping to the operating system. For some applications which cannot optimally handle high logical processor counts that are optimally divided into smaller groups, it might be necessary to change the default setting to get optimal performance.

Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted Prefetching performance option that allows the user to configure how the chipset balances I/O traffic for PCI-e devices. Disabling this option has been shown to provide performance benefits in a very small subset of configurations including certain Infiniband configurations that require a balanced mix of read and write traffic as well as configurations with multiple x16 devices that utilize the max bandwidth of the PCI-e bus. Since disabling the option also has a negative impact on maximum I/O read bandwidth, the overwhelming majority of configurations will benefit from leaving this option at the default.

Added support for Memory Mirroring Mode. This option can be selected from the Advanced Memory Protection Mode selection. This option provides enhanced memory availability and resiliency but requires additional memory be installed to achieve the same amount of memory available to the operating system.

Added support for loading the Embedded UEFI Shell Auto-Startup script from the network in addition to physical/virtual media. The URL describing the network (HTTP or FTP) location of the startup script can be configured in the System Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This allows for using the Embedded UEFI Shell as a scriptable deployment environment without the need for physical or virtual media (on a bare metal system).

Added support to Standard Format Output (SFO) to the SysConfig command in the Embedded UEFI Shell. This allows for easier parsing of the command output using Shell scripts.

Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode. The network settings (DHCP or static IP) and boot file URL can be configured in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot Network settings menu. The file can either be a UEFI Network Boot Program (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO support is currently limited to operating systems that have a self contained OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows or Linux OS installation media is currently not supported.

Added support for a webclient command in the Embedded UEFI Shell. The command can be used to download files from HTTP and FTP servers. It can also be used to download ISO CD/DVD images and mount them in memory as RAM disks.

Added support for an FTP command in the Embedded UEFI Shell. The command can be used to download and upload files to/from FTP servers.

Added support for a Compress command in the Embedded UEFI Shell. The command can be used to compress and decompress ZIP files.

Added support for a SecBoot command in the Embedded UEFI Shell. The command can be used to display the Secure Boot keys and certificates.

Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM disks, increasing the disk size limit from 512 MB to 2GB.

Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be plugged into the internal USB port on the server to allow a mirrored MicroSD card solution.

Added support to configure the BIOS Serial Console Baud Rate to 38400 from the System Utilities BIOS/Platform Configuration (RBSU).

Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD Card Slot menu located in USB Options that allows the user to disable boot from the embedded SD card.

Added support for Intel Trusted eXecution Technology (TXT).

Updated OpenSSL support to version 0.9.8zb to address potential issues that might impact the UEFI Secure Boot support.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0, adding support for BIOS Attributes of type "Password". Also added a new GrayOut property that can be used to describe some dependency scenarios. Also updated enumDescriptions of all enum definitions in the schema.

Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings schemas to version 1.1.0. Added support for self-links in these resources.

Updated the language translations (non-English modes) for System Utilities.

Updated help documentation for System Utilities and the Embedded UEFI Shell.

Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the chances of network DHCP configuration failing due to timeouts caused by delays on the network or slow response when trying to contact the DHCP server.

Enhanced the UEFI Exception handler to provide extended debug and trace information when in a pre-OS environment.

Known Issues:

None


Version:1.32_03-05-2015 (6 Apr 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience a high rate of corrected memory errors that result in significant performance degradation. While this issue is rare, once it occurs, the server will continue to experience a high rate of corrected errors until the server is rebooted. This issue is NOT unique to HP servers. HP recommends that users experiencing a performance issue or experiencing corrected memory error threshold events update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where a system running a hypervisor-based operating system may become unresponsive when a guest operating system executes certain debug commands.

Addressed an issue where a system configured for UEFI Boot Mode with multiple GPUs may not be able to properly start the GPUs under the operating system. This could result in one or more of the GPUs experiencing a "Yellow Bang" under a Microsoft operating system. This issue does not impact systems configured in Legacy Boot Mode.

Addressed an extremely rare issue where the system may experience a "266-Non-Volatile Memory Corruption Detected" message and Integrated Management Log (IML) event after being powered down from a momentary power button press. This issue would only occur in a pre-operating system environment such as in the UEFI Shell.

Known Issues:

None
Enhancements

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.


Version:1.21_11-03-2014 (19 Dec 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where systems may experience one of the following conditions: A "207 - Memory Initialization Error" message and Integrated Management Log (IML) event which results from one or more DIMMs not being initialized and in which not all installed memory will be available to the operating system; a performance degradation (caused by an excessive amount of corrected memory errors but which may not have any indication that this is the cause); or a Corrected Memory Error Threshold event logged to the IML. If a system experiences any of these conditions, the System ROM should be updated to this version or later before contacting service or replacing any hardware components.

Known Issues:

None
Enhancements


None


Version:1.20_08-26-2014 (14 Oct 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where under extremely rare circumstances the server may become unresponsive during boot after experiencing a fatal system error. When this issue occurs, the Integrated Management Log (IML) will not have any indication of the error.

Addressed an issue where the Administrator Password and Power-On Password were incorrectly allowed to be entered with a length of 32 characters with previous revisions of the System ROM. These passwords should support a maximum length of 31 characters. If a 32 character Administrator Password or Power-On Password had been configured in the server, updating to this revision of the System ROM will no longer allow entering these passwords. In this case, the user must set Switch 5 to the ON position to disable these passwords. The Administrator Password and Power-On Password must then be re-entered into the system with a maximum length of 31 characters.

Addressed a rare intermittent issue where the F10 prompt to enter Intelligent Provisioning is not displayed. Note that the Integrated Lights-Out (iLO) Firmware had a similar issue. To address all cases of the F10 prompt not being displayed, also update the iLO Firmware to revision 2.02.

Addressed an issue where selecting "Erase User Defaults" (to erase user defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect if the user also selected Restore Default System Settings or Restore Default Manufacturing Settings.

Addressed an issue where the Integrated Management Log (IML) or operating system log would report multiple error entries when an Non-Maskable Interrupt (NMI) occurs.

Addressed an issue where the system may shutdown when a fatal error occurs in the pre-OS environment (such as the System Utilities or Embedded UEFI Shell) and not log any entry into the Integrated Management Log (IML).

Addressed an issue where the server would become unresponsive during boot with DIMM configurations that include both when configured with 16GB and 32GB LRDIMMs.

Addressed an issue where an HP Smart Array controller installed in a PCI Express Slot attached to Processor 2 may not be visible on the first boot after the server experiences an unexpected shutdown that requires using the HP Smart Storage Battery to backup storage data.

Addressed an issue where the system would continue to run (server did not perform a Blue Screen or reset as expected) when a Non Maskable Interrupt (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2 when Processor x2APIC Support is configured to Enabled (the default value). This issue does not impact other operating systems.

Addressed an issue where optical drives were not properly reported in the server One Time Boot Menu when the HP Smart Array B140i Smart Array controller is enabled.

Addressed an issue where the server could experience a Red Screen reported as a General Protection Error when a user-initiated driver recover/rebuild operation is issued to the HP Dynamic Smart Array B140i controller.

Addressed a rare issue in which the user was not prompted or was not prompted correctly when exiting the UEFI System Utilities.

Addressed an issue with the fwupdate Embedded UEFI Shell command that may cause the system to become unresponsive during some firmware updates.

Addressed an issue with the sysconfig Embedded UEFI Shell command that may cause the system to become unresponsive when using "sysconfig -d get userdefaults all" when the user defaults have not been configured.

Addressed an issue where changing the boot order using the HP RESTful Interface may result in the system not responding to key presses for F9 (System Utilities) or F11 (Boot Menu) during subsequent system boot.

Addressed an issue that resulted in incorrect association of PCI devices to BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.

Addressed an issue that could cause the server's Time Zone setting to be configured to an invalid value when non-volatile storage becomes corrupted due to a battery failure.

Addressed an issue where HP Smart Array error messages are not logged to the Integrated Management Log (IML).

Addressed an issue that can result in an inability to access the Virtual Install Disk volume from the Embedded UEFI Shell.

Known Issues:

None
Enhancements

Added support for the HP Dynamic Smart Array B140i to allow the user to launch the HP Smart Storage Administrator (HPSSA) application from the System Utilities menu.

Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to schema version 1.1.0, adding additional meta-data for Immutable and Write-Only BIOS attributes.

Updated the language translations (non-English modes) for System Utilities.

Updated help documentation for System Utilities and the UEFI Embedded Shell.

Updated the HpBiosAttributeRegistry resources to match the latest BIOS/Platform Configuration options.


Version:1.00_07-11-2014 (17 Sep 2014)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Enhancements/New Features:

This is the initial version.

Known Issues:

None

Type: BIOS (Entitlement Required) - System ROM
Version: 2.54_12-07-2017(3 Jan 2018)
Operating System(s):
OS Independent

Description

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download. See Important Notes for more information. This release provides the system ROM flash binary which can be used to update the system ROM version from the UEFI Shell or the System Utilities pre-boot environment.

Enhancements

None

Installation Instructions

To ensure the integrity of your download, HPE recommends verifying your results with the following SHA-256 Checksum values:

7c352034d27d5a608bd50fe0f16300ba10bebdcaa36268c5eff9d4e8e8387be3 P89_2.54_12_07_2017
fe9ec4b632c1e6847ade96d5c111fd2f42f3abe89acae7fdcd3f6c1ce6ea6865 P89_2.54_12_07_2017.signed.flash

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:
To update Firmware from UEFI shell:
1.       Copy the binary file to a USB media or iLO virtual media.
2.       Attach the media to the server.
3.       Boot to Embebded Shell.
4.       Type Map –r to get the assigned file system volume for the USB key.
5.       Change to the current directory to the one with the binary file using the CD command.
6.       Run “fwupdate –d BIOS -f <filename>.flash” to flash the ROM.  You can press the TAB key to complete the file name.
 
 
To update Firmware from System Utilities:
1.       Copy the binary file to a USB media or iLO virtual media.
2.       Attach the media to the server.
3.       In POST, press F9 to enter System Utilities and select Embedded Applications.
4.       Select “Firmware Update” and then “System ROM”.
5.       Choose “Select Firmware File”, and then select the device and the flash file.   
6.       Select “Start Firmware Update” and allow running to completion.


Release Notes

End User License Agreements:
HPE Software License Agreement v1
The MIT License Agreement
OpenSSL License Agreement, Version 0.9.8
PNG Graphics File Format Software End User License Agreement
UEFI EDK2 License
zlib End User License Agreement


Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important:

Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Deliverable Name:

HPE ProLiant DL360/DL380 Gen9 System ROM - P89

Release Version:

2.54_12-07-2017

Last Recommended or Critical Revision:

2.54_12-07-2017

Previous Revision:

2.52_10-25-2017

Firmware Dependencies:

None

Enhancements/New Features:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version

Known Issues:

None


Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Important

Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Deliverable Name:

HPE ProLiant DL360/DL380 Gen9 System ROM - P89

Release Version:

2.54_12-07-2017

Last Recommended or Critical Revision:

2.54_12-07-2017

Previous Revision:

2.52_10-25-2017

Firmware Dependencies:

None

Enhancements/New Features:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version

Known Issues:

None

Revision History

Version:2.60_05-21-2018 (8 Jun 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for the Speculative Store Bypass (also known as Variant 4) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3639. Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

This revision of the System ROM includes the latest revision of the Intel microcode which provides mitigation for the Rogue Register Read (also known as Variant 3a) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3640. Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

Firmware Dependencies:

None

Problems Fixed:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for the Speculative Store Bypass (also known as Variant 4) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3639. Systems with microprocessors utilizing speculative execution and speculative execution of memory reads before the addresses of all prior memory writes are known may allow unauthorized disclosure of information to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

This revision of the System ROM includes the latest revision of the Intel microcode which provides mitigation for the Rogue Register Read (also known as Variant 3a) security vulnerability. A Medium level CVE has been assigned to this issue with ID CVE-2018-3640. Systems with microprocessors utilizing speculative execution and that perform speculative reads of system registers may allow unauthorized disclosure of system parameters to an attacker with local user access via a side-channel analysis. This security vulnerability is not unique to HPE servers and impacts any systems utilizing impacted processors.

Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would not be reported properly and logged to the Integrated Management Log. Previously, the system would become unresponsive during boot with no indication of a failure.

Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when under heavy stress. This issue is not unique to HPE Servers.

Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI may not be available in the resource registry.

Known Issues:

None
Enhancements

Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator setting to be set to Static Low or OS Control Mode when the Processor Power and Utilization Support was disabled. Previous ROMs required the Power Regulator to be configured for Static High Mode only.

Updated the RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.


Version:2.56_01-22-2018 (23 Feb 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

This revision of the System ROM includes the latest revision of the Intel microcode which, in combination with operating system updates, provides mitigation for Variant 2 of the Side Channel Analysis vulnerability, also known as Spectre. The revision of the microcode included in this System ROM addresses issues with more frequent reboots and unpredictable system behavior which impacted the previous Intel microcode which was part of the Spectre Variant 2 mitigation. Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Enhancements

None


Version:2.54_12-07-2017 (3 Jan 2018)
Fixes

Upgrade Requirement:
Critical - HPE requires users update to this version immediately.


Important Notes:

REMOVED - This version of the System ROM is NO LONGER AVAILABLE for download.

On January 11, Intel announced issues with an increased frequency of reboots when using the microcodes they released to address Variant 2 of the Spectre Vulnerability for numerous processors including Broadwell, Haswell, Skylake, Kaby Lake, Ivybridge, and Sandybridge processors. Mitigations for Variant 1 (Spectre) and Variant 3 (Meltdown) vulnerabilities require only OS updates and are not impacted.

Due to the severity of the potential issues that may occur when using these microcodes addressing Variant 2, Intel now recommends that customers discontinue their use.  Additional information is available from Intel’s Security Exploit Newsroom, https://newsroom.intel.com/press-kits/security-exploits-intel-products/.  HPE is in alignment with Intel in our recommendation that customers discontinue use of System ROMs including impacted microcodes and revert to earlier System ROM versions. Earlier versions of the System ROMs display on the ‘Revision History’ tab. Clicking the ‘Obtain software’ link opens the HPE Customer Advisory on this topic where the recommended version of an earlier System ROM for each affected platform is provided along with additional information about this critical issue.

Firmware Dependencies:

None

Problems Fixed:

Updated the Intel processor microcode to the latest version.

Known Issues:

None

Enhancements

None


Version:2.52_10-25-2017 (23 Oct 2017)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

This System ROM revision replaces the 2.50 revision. An issue was found with the 2.50 revision of the System ROM that may result in a system hang during boot with a messaging indicating “Memory Initialization - complete” with certain memory configurations. The 2.50 revision of the System ROM has been removed from the HPE Support Site. It is highly recommended that any customers using the 2.50 revision of the System ROM upgrade to the 2.52 revision or later.

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where Processor Core Disable may not function properly, such as disabling the wrong number of cores, when Intel Xeon E5 v4 processors are installed in the system. This issue does not impact systems configured with Intel Xeon E5 v3 processors.

Known Issues:

None
Enhancements

Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates. For systems configured with the optional TPM 2.0 device, this is the minimum revision of the System ROM required to update TPM firmware.

Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the system thermal logic to support the NIVIDIA P4000 GPGPU.


Version:2.40_02-17-2017 (21 Apr 2017)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the system may become unresponsive during system boot when a third party USB 3.0 XHCI adapter card is installed in the server.

Addressed an issue where the system may properly indicate that a DIMM has experienced a high rate of corrected memory errors in the Integrated Management Log (IML), but the DIMM's status may incorrectly be reported in the iLO GUI as healthy.  The iLO GUI will now report the DIMM's status as degraded.

Addressed an issue where the system may become unresponsive during system boot when a USB-based UPS is attached to the server USB ports. This issue only impacted a system when configured for legacy boot mode.

Addressed an issue where the system may not properly report and log errors to the Integrated Management Log (IML) detected on the optional HPE Dual SD Card option. This issue only impacted logging when the system performed a warm reset. 

Known Issues:

None

Enhancements

Updated the system thermal logic to support the latest adapters.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options. 


Version:2.30_09-13-2016 (21 Oct 2016)
Fixes

Upgrade Requirement:
Optional - Users should update to this version if their system is affected by one of the documented fixes or if there is a desire to utilize any of the enhanced functionality provided by this version.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed a rare issue where fatal system errors may not be logged to the Integrated Management Log (IML) when an error occurs on any processor other than Processor 1.

Addressed an extremely rare issue where the system may receive a Red Screen error and become unresponsive during boot. This issue would not be seen if the ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to Disabled (the default for this option is Auto which could result in this issue).

Addressed an issue where the system would become unresponsive during boot and display a NMI error when configured with an optional PCI Express device supporting older versions of the PCI Express specification.

Known Issues:

None
Enhancements

Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).

Updated to the latest support modules for Intel Trusted eXecution Technology (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure Initialization (SINIT) module.

Updated the UEFI Secure Boot Key Database revocations list (DBX) with the latest version from Microsoft. This includes the latest list of revoked certificates.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.


Version:2.22_07-18-2016 (22 Jul 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system that experiences an HPE Smart Storage Battery failure may become unresponsive when configured with iLO Firmware 2.40.  Note there is an issue where a system configured with Integrated Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and false HPE Smart Storage Battery failure, logged in the Integrated Management Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE Smart Storage Battery failure may result in the system becoming unresponsive.  This issue does not impact systems that are not configured with an HPE Smart Storage Battery or systems configured with iLO Firmware 2.30 or earlier. The original version of the release notes for the v2.20 System ROM inadvertently indicated that this issue was addressed when it was not.

Known Issues:

None

Enhancements

None


Version:2.20_06-02-2016 (9 Jun 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system that experiences an HPE Smart Storage Battery failure may become unresponsive when configured with iLO Firmware 2.40.  Note there is an issue where a system configured with Integrated Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and false HPE Smart Storage Battery failure, logged in the Integrated Management Log (IML).  Due to the BIOS issue addressed in this revision, the false HPE Smart Storage Battery failure may result in the system becoming unresponsive.  This issue does not impact systems that are not configured with an HPE Smart Storage Battery or systems configured with iLO Firmware 2.30 or earlier.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) USB Boot Options setting may not properly allow the server to boot from the internal SD card before a USB key when SD is higher in the priority list. This issue only affects servers configured in Legacy Boot Mode.

Addressed an issue where the ambient temperature reported by the system during server boot may report incorrectly. This issue also requires an iLO firmware version update to a revision later than 2.4x which will be released later this year.  This issue has no impact on the thermal operation of the server and is simply an issue with the temperature displayed during boot.  While updating to this revision of the BIOS will not address this issue unless the iLO FW revision is later than 2.4x, there are no issues caused by updating the BIOS without updating iLO FW.

Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may not be properly executed when installed in certain slots.  This could cause such issues as an inability to boot using the PCIe adapter.  This issue was seen with a Brocade network adapter but could be seen with other adapters.

Addressed an issue where the server health LED may remain set in a degraded or failed state after an error event was resolved during server operation. Previously, a server reset may have been needed to clear the health LED event.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location does not accept an NSH file name containing upper case characters.

Addressed an issue where the UEFI iSCSI Software Initiator boot options may become invalid if the DHCP server provides a new IP Address to a previously configured iSCSI boot option.

Addressed an issue where the system may become unresponsive during boot when configured with a HPE Dual microSD device when one of the microSD devices is failed or missing.

Addressed an issue where the server may assign incorrect ACPI NUMA proximity allocations for servers configured with two or more processors and with memory only attached to a single processor socket potentially leading to non-optimal performance. This issue does not impact servers with memory configured on multiple processors.

Addressed an issue where the Automatic Server Recovery (ASR) setting may not be configured properly through the HP RESTful API.

Addressed an issue where the internal SD card would remain active after the user has disabled the SD slot from System Utilities BIOS/Platform Configuration (RBSU) option. This issue only affects systems configured in Legacy Boot Mode.

Addressed an issue where the server may become unresponsive when using the PING command from the Embedded UEFI Shell.

Addressed an issue where the UEFI iSCSI Software Initiator boot options may become invalid if the DHCP server provides a new IP Address to a previously configured iSCSI boot option.

Addressed an issue where the system may fail to boot from existing UEFI iSCSI Software Initiator boot options if the user changed the iSCSI Target IP address.

Addressed an issue where the system may fail to boot from UEFI iSCSI Software Initiator boot options that has iSCSI Initiator or Target configured using static IPv6 addresses.

Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6 address cannot be configured using the HP RESTful API.

Addressed an issue that may result in losing the existing UEFI iSCSI Software Initiator boot options if any of the connection parameters (LUN, Remote Port, IP address, login credentials) change.

Addressed an issue in reporting the incorrect PCIe slot number in the error messages of failed iSCSI boot attempts.

Addressed an issue of iSCSI boot configuration options not being available from the HP RESTful API when there are no network adapters in the system.

Addressed an extremely rare issue where the server may become unresponsive due to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from an Operating System.

Known Issues:

None

Enhancements

Added support for Intel Xeon E5-1600 v4 series processors.

Enhanced PCIe resource allocation so that systems configured with multiple PCIe expansion devices may in some cases no longer report a "276 Option Card Configuration Error" during system boot due to not having enough I/O resources to support what is requested by the installed devices.  This BIOS revision allows a wider range of PCIe configurations that request large amounts of I/O to be configured properly.

Updated to the latest support modules for Intel Trusted eXecution Technology (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure Initialization (SINIT) module.

Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the UEFI Secure Boot Key Database revocations list (DBX) with the latest version from Microsoft.  This includes the latest list of revoked certificates.

Updated the language translations (non-English modes) for System Utilities.

Increased the default timeout value of the iSCSI UEFI Software Initiator boot to 20 seconds. This may help resolve issues of intermittent connection drop during an iSCSI boot.


Version:2.00_12-27-2015 (1 Apr 2016)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the user may not be able to properly download an Active Health Systems (AHS) file from System Utilities or the Embedded UEFI Shell when certain date ranges were used.

Addressed an issue where the Active Health System (AHS) file could not be downloaded to the embedded SD card from the Embedded UEFI Shell.

Addressed issues with USB support in the pre-boot environment when the system is configured in Legacy Boot Mode. These issues did not affect systems configured in UEFI Boot Mode.

Addressed an issue where certain optional PCIe video adapters would fail to work properly when using a Linux operating system.

Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe Slots attached to a not installed processor did not exist.

Addressed an issue where the UEFI iSCSI Boot Configuration may not work properly when configuring these options through the HP RESTful Interface. This issue does not affect systems where the UEFI iSCSI Boot Configuration is configured through the System Utilities BIOS/Platform Configuration (RBSU).

Addressed an issue where the drives attached to an HP Smart Array controller may not be detected on the first boot after switching from UEFI Boot Mode to Legacy Boot Mode.

Addressed an issue where the PXE Boot Policy does not function properly when the Network VLAN Configuration option is enabled. When Network VLAN Configuration is enabled, the server would always attempt to boot both iPV4 and iPV6 regardless of the PXE Boot Order Policy setting.

Addressed an issue where the server would display a Red Screen error and become unresponsive when exiting the System Utilities Embedded User Diagnostics when configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Addressed an issue where the HP ProLiant Dynamic Power Regulator would not function properly when configured for Slow Mode. In rare cases, this could cause the system to not optimally switch processor power states.

Addressed an issue where the system may display a Red Screen error and become unresponsive from the Embedded UEFI Shell when interrupting the ping command via a CTRL-C key press.

Addressed an issue where the system may report a 335-HP RESTful API error after setting the BIOS Administrator password through the HP RESTful API.

Addressed an issue where the Date and Time may be set incorrectly when using the Date and Time option from the BIOS/Platform Configuration (RBSU) when the Daylight Savings Time option is enabled.

Addressed an issue where the server may display a Red Screen error and become unresponsive during boot when more than 256 hard drives are attached to a storage controller. The UEFI BIOS will now limit the enumeration of bootable devices to 256 entries.

Addressed an issue where video is not displayed when using the embedded video controller with certain newer monitors, such as the HP E190i, which do not properly operate in native resolutions such as 1280x1024.

Addressed an issue with the incorrect version of the HpServerBootSettings schema in the HP RESTful API.

Addressed an issue where the server could become unresponsive during boot or from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard drive has a corrupt FAT32 file system.

Addressed an issue where an erroneous 312 - HP Smart Battery error message would be displayed and logged to the Integrated Management Log (IML) on the first boot after the system battery was removed from the server.

Addressed an issue where the system may become unresponsive and experience a Machine Check Exception or NMI under heavy stress conditions when configured with Intel Xeon E5-2600 v3 processors and 64GB LRDIMMs in a 3 DIMM Per Channel configuration. This issue does not impact systems configured with other memory configuration including 64GB LRDIMM with less than 3 DIMMs Per Channel. This System ROM revision should be considered the minimum revision required for use with 64 GB LRDIMMs in systems with any memory channels containing 3 DIMMs.

Addressed an issue where the system may display a Red Screen error and become unresponsive during boot when the Embedded User Partition or Virtual Install Disk are enabled or if a USB storage device is installed when the server is configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Known Issues:

None
Enhancements

Added support for Intel Xeon E5-2600 v4 series processors.

Added support for an optional Trusted Platform Module (TPM) 2.0.

Added support to detect and log when memory performance may be degraded due to a high rate of correctable memory errors. When this condition is detected, a new Integrated Management Log (IML) message will be logged indicating a "High rate of corrected memory errors, performance may be degraded".

Added support to the Embedded UEFI Shell to allow the user to export Secure Boot certificates to a file.

Added support to automatically initialize the Trusted Platform Modules (TPM) nonvolatile storage when the TPM is first installed on a platform. This feature helps avoid issues where a TPM may be locked out from use to an operating system and requires the user to manually clear the TPM setting from the BIOS/Platform Configuration (RBSU) menus when first installed.

Updated branding during the boot process and in the pre-boot System Utilities from HP to Hewlett Packard Enterprise. No branding changes were made that could impact software running on the system. Industry standard SMBIOS tables were NOT updated to reflect Hewlett Packard Enterprise branding.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Added support for the industry standard SMBIOS Type 2 baseboard record.

Added support to the HP RESTful API to allow the user to configure the UEFI boot order when the system is configured for Legacy Boot Mode.


Version:1.52_11-10-2015 (2 Dec 2015)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where a system configured with a Trusted Platform Module (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.

Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may not be properly executed when installed in certain slots.  This could cause such issues as an inability to boot using the PCIe adapter.  This issue was seen with a Brocade network adapter but could be seen with other adapters.

Known Issues:

None

Enhancements

Added support for the NVIDIA M60 GPU.

Added support to configure the system to bifurcate PCIe Slot 1 on the DL360 Gen9 or PCIe Slot 2 on the DL380 Gen9.

Added support for the latest Intel Trusted Execution Technology (TXT) Authenticated Code Module (ACM) and Secure Initialization (SINIT).


Version:1.50_07-20-2015 (25 Aug 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience Machine Check Exceptions or unexpected reboots under heavy load and high temperature. This issue is NOT unique to HP servers. HP recommends that users experiencing these issues update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where the System Utilities BIOS/Platform Configuration (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow Mode may not efficiently switch processor performance modes resulting in lower than expected performance.

Addressed an issue where the system may not properly respond to error events from devices attached to certain PCI Express root ports.

Addressed an issue where the Channel Interleaving option in the ROM Based Setup Utility (RBSU) did not function when configured for Disabled. Even when this option was configured to Disabled, Channel Interleaving would be enabled.

Addressed an issue where a server configured for UEFI boot mode may become unresponsive during boot when configured with an optional graphics controller that does not support UEFI boot mode. This issue does not affect systems configured in Legacy Boot Mode.

Addressed an issue in the HP RESTful API data model with the reporting of "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings resource. The properties were not associated with the correct PCI devices for the embedded and optional storage controllers.

Addressed an issue where the server may become unresponsive during boot when configured with a very large number of disks such as fibre adapters.

Addressed an issue in the HP RESTful API BIOS support that resulted in internal HTTP sessions between BIOS and iLO left open during boot. This can result in the iLO Event Log indicating multiple events for HTTP session logins.

Addressed an issue where the system would become unresponsive during boot and display a NMI error when configured with an optional PCI Express device supporting older versions of the PCI Express specification.

Addressed an issue where the system would not reset configuration settings to defaults when using the Embedded UEFI Shell Sysconfig -d command.

Addressed an issue where the HP RESTful API and Embedded UEFI Shell description of the storage controller may begin with an instance of 2 instead of 1 when only one storage controller was installed in the server.

Addressed an issue where the system may fail to boot a Linux Operating System when using serial console redirection when the physical Serial Port is disabled and the iLO Virtual Serial Port is enabled.

Addressed an issue where a system configured for Legacy Boot Mode may become unresponsive during boot and display a NMI error when the Virtual Install Disk is enabled.

Addressed an issue where a system configured for UEFI Boot Mode with an optional PCI Express based USB 3.0 controller installed may not be able to properly load the USB driver under the operating system. This issue does not affect systems configured in Legacy Boot Mode.

Known Issues:

None
Enhancements

Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure the Time Format. This option controls how the system date and time is stored in the Real Time Clock and presented to the operating system. By default, the time is formatted for Coordinated Universal Time (UTC). The users may optionally change the time format to Local Time which removes the use of the time zone. This option may be used to work around interaction issues between the system and Microsoft Windows operating systems running in legacy boot mode that can result in the time to be incorrect.

Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP Unique Identifier menu that allows the user to select how the UEFI BIOS will use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the system will use the server's Unique Universal Identifier (UUID). The user can now optionally select to use the DUID-LLT as the unique identifier for PXE Boot. This setting applies when the server is configured to UEFI Boot Mode.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

 


Version:1.40_05-06-2015 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the platform may become unresponsive during system boot when the server is configured for Legacy Boot Mode and the USB Boot Support has been disabled.

Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be properly be configured from the Embedded UEFI Shell via the Sysconfig command.

Addressed an issue where the +/- keys in the BIOS/Platform Configuration (RBSU) Boot Options menu were not functioning properly when configuring the server through a BIOS Serial Console Session.

Addressed an issue where the fwupdate Embedded UEFI Shell command and the Firmware Update pre-boot application could hang during a firmware update and not successfully flash the device.

Addressed an issue where the server may fail to boot properly to a Windows Deployment Server (WDS) when configured for IPv6 network boot mode.

Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may not run properly or the Expansion ROM's Setup Utility may not run properly when the server is configured for Legacy Boot Mode. This issue was seen with a Seagate storage adapter but may impact other devices.

Addressed an issue where the Administrator Password would not be properly configured from the Embedded UEFI Shell Sysconfig command.

Addressed an issue where a system could become unresponsive when booting to Linux Operating when serial output was enabled from the operating system and the iLO Virtual Serial Port was the only enabled UART.

Addressed various issues with webclient and ftp commands in the Embedded UEFI Shell.

Addressed an issue in which an Interphase audio streaming PCI-express expansion card may not achieve optimal performance resulting in dropped packets when streaming data. A similar issue could be seen with other PCI-express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI bridge. This type of PCI-express card implementation is more common with older PCI-express expansion cards.

Addressed an issue where the system may experience a Linux kernel panic when booting from a SATA optical drive attached to the embedded SATA controller when the SATA controller is configured for Dynamic Smart Array B140i support.

Addressed an issue where the system health LED would remain blinking RED (indicating a failed state) due to a power supply failure after the power supply had been replaced. Once the power supply is replaced, the system health LED should have returned to the blinking GREEN state. With previous revisions of the System ROM, the system health LED would not return to GREEN until after a reboot when a failed power supply is replaced.

Addressed an issue where the system health LED would remain blinking AMBER (indicating a degraded state) due to an installed power supply not being plugged in after the power supply had been plugged in. Once the power supply is plugged in, the system health LED should have returned to the blinking GREEN state. With previous revisions of the System ROM, the system health LED would not return to GREEN until after a reboot when an unplugged power supply is plugged in.

Addressed an issue where a system may become unresponsive when launching a guest operating system under a Hypervisor operating system such as Citrix or VMware when VT-d is enabled. This issue is NOT unique to HP servers.

Addressed a possible issue where the platform may become unresponsive during POST when the user selects the Simplified Chinese language in System Utilities.

Known Issues:

None
Enhancements

Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or Disable "Processor AES-NI Support". This option enables or disables the Advanced Encryption Standard Instruction Set. The option is enabled by default and was enabled automatically with previous revisions of the BIOS.

Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI Software Initiator boot support can be enabled on any network card that is in Ethernet mode. The iSCSI network settings can be configured in the new System Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as well as using the HP RESTful API HpiScsiSoftwareInititiator resource type. This option is only available in UEFI Boot Mode.

Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN Configuration. This option allows the user to configure Virtual LAN (VLAN) settings for all network devices present in the system. This option is only available in UEFI Boot Mode.

Added a new System Utilities Embedded Applications Active Health System Log option. This option allows users to download Active Health System (AHS) Logs.

Added support for additional Storage Options to BIOS/Platform Configuration (RBSU). These new options allow the user to configure the number of boot targets that are listed per storage controller in the UEFI Boot Order. This option can be used to limit the number of boot targets to simplify the UEFI boot order and decrease boot time. These options are only available in UEFI Boot Mode.

Added pre-boot OHCI USB support. This will allow an optional PCIe USB controller, such as available on the Teradici PCoIP Zero Client card, to be functional in a pre-boot environment. This also adds support for booting from USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI USB controllers should be available from operating system drivers when not in the pre-boot environment.

Added support for a new partitions command in the Embedded UEFI Shell. This command can be used to view all available drive partitions.

Added support for a new ahsdownload command in the Embedded UEFI Shell. This command can be used to download Active Health System (AHS) files.

Added support for a new restclient command in the Embedded UEFI Shell. This command can be used to configure the server through the HP RESTful services.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the HPRESTful API support to report and set the default UEFI Boot Order settings using the HpServerBootOrder resource type.

Updated the language translations (non-English modes) for System Utilities.

Updated the HP RESTful API support for HpBios resource to rename "SecureBoot" property to "SecureBootStatus" to avoid conflict with the "SecureBoot" property in HpSecureBoot resource. This change will impact any scripts written with a dependency on the "SecureBoot" property in the HpBios resource.

Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre Channel/FCoE Scan Policy option to default to Scan Configured Targets only. Previous revisions of the System ROM defaulted to scanning all targets.

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.

Enhanced the System Utilities System Information and the Embedded UEFI Shell sysinfo command to provide additional details for the processor, memory, PCI subsections. In addition, added a new Firmware Information menu to System Information to provide a list of current firmware revisions for supported components.

Reduced boot time when the Dynamic Smart Array B140i RAID is enabled.


Version:1.32_03-05-2015 (B) (13 May 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

Ver. 1.32_03-05-2015 (B) addresses a flashing issue that only impacted servers which shipped from HP with a Windows operating system installed. The actual BIOS included with this revision is the same as ver. 1.32_03-05-2015. It is not necessary to upgrade with Revision B if the previous Revision was used to upgrade the system ROM to version 1.32_03-05-2015. Please refer to the Customer Advisory at http://h20564.www2.hp.com/portal/site/hpsc/public/kb/docDisplay/?docId=emr_na-c04634533 for additional details.

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience a high rate of corrected memory errors that result in significant performance degradation. While this issue is rare, once it occurs, the server will continue to experience a high rate of corrected errors until the server is rebooted. This issue is NOT unique to HP servers. HP recommends that users experiencing a performance issue or experiencing corrected memory error threshold events update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where a system running a hypervisor-based operating system may become unresponsive when a guest operating system executes certain debug commands.

Addressed an issue where a system configured for UEFI Boot Mode with multiple GPUs may not be able to properly start the GPUs under the operating system. This could result in one or more of the GPUs experiencing a "Yellow Bang" under a Microsoft operating system. This issue does not impact systems configured in Legacy Boot Mode.

Addressed an extremely rare issue where the system may experience a "266-Non-Volatile Memory Corruption Detected" message and Integrated Management Log (IML) event after being powered down from a momentary power button press. This issue would only occur in a pre-operating system environment such as in the UEFI Shell.

Known Issues:

None

Enhancements

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.


Version:1.30_12-24-2014 (10 Apr 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the FwUpdate Embedded Shell Application and the Firmware Update pre-boot application could hang during a firmware update and not successfully flash the device.

Addressed an issue where the system might become unresponsive during boot when an unsupported memory configuration is installed on processor 2. With this unsupported configuration, in this situation there is no user feedback on the monitor or in the Integrated Management Log (IML). With this revision of the System ROM, the system will properly display a message indicating the error and halt the boot process.

Addressed an issue with some network devices name display in the System Utilities.

Addressed an issue that would result in incorrect or corrupt UEFI boot order data, or malformed JSON output from the HP RESTFul API HpServerBootSettings resource. This also addresses an issue in configuring the server UEFI Boot Order using HP OneView and the HP RESTful API.

Addressed an issue in accessing the file systems or booting to some RAID0 logical volumes off HP Smart Array controllers. This includes accessing the file system on such drivers in the System Utilities menus and the Embedded UEFI Shell.

Addressed an issue that might result in the BIOS Console Redirection support using the Virtual Serial Port to become non-functional.

Addressed an issue with incorrect system time in Microsoft Windows operating systems when booted in Legacy BIOS Boot Mode. When the system time or time zone are changed, on reboot the system time might 'jump' by the current operating system time zone offset. This issue does not occur when booting in UEFI Boot Mode. The change also removes the System Utilities BIOS/Platform Configuration (RBSU) option for ACPI RTC Support.

Addressed an issue where the system might experience a Machine Check Exception under heavy stress conditions when configured with an Intel Xeon E5-2609 processor. This issue does not affect any other processor models.

Addressed an issue where the server might become unresponsive after a user has repeatedly entered and incorrect Power-On or Administrator Password.

Addressed an issue where the server might become unresponsive after looping through the UEFI Boot Order an extended amount of time when no valid boot targets are detected. This issue only effects the server when configured in UEFI Boot Mode.

Addressed an issue where a server might not be able to properly boot Windows Server 2008 R2 when configured with an Optional Graphics Card or GPGPU.

Addressed an issue where the industry standard SMBIOS tables would not properly indicate the number of active cores when Intel Hyperthreading is disabled. The number of active cores would not be reported properly by some utilities.

Addressed an issue where Wake On LAN does not function if the system was shutdown prior to booting an operating system (such as during the boot process or from the Embedded UEFI Shell). Wake On LAN does function properly if the system had been shut down from an operating system.

Addressed an issue where the server would boot slowly when BIOS Serial Console was enabled to the iLO Virtual Serial Port.

Addressed an issue where the server could be configured for Online Spare Memory Mode when the DIMM configuration did not support this mode.

Addressed an issue where a USB key was still bootable when the USB Boot Functionality was disabled from System Utilities BIOS/Platform Configuration (RBSU). This issue does not impact systems configured for UEFI Boot Mode.

Address an issue where the SysConfig command from the Embedded UEFI Shell could not be used to configure Secure Boot even when the user had indicated physical presence when entering the Embedded UEFI Shell.

Addressed various issues where network boot support options might not be applied properly from HP Virtual Connect or HP OneView.

Addressed an issue where the Legacy Boot Order menu in the System Utilities BIOS/Platform Configuration (RBSU) might have incorrect port numbers when the server is configured in Legacy Boot Mode. This issue did not affect servers configured for UEFI Boot Mode.

Addressed an issue where a server configured with a Trusted Platform Module (TPM) and Microsoft Windows 2012 R2 BitLocker might incorrectly prompt the user for a recovery password following a warm reset.

Addressed an issue where messages displayed during the early boot process would not be displayed properly when viewed over BIOS Serial Console.

Addressed an issue where the One Time Boot Menu includes network boot options for devices even when network boot is disabled for those devices.

Addressed an issue where BIOS Serial Console redirection would not work properly when the terminal was configured in VT100+ mode and the server was configured for Legacy Boot Mode. This issue does not impact systems configured for UEFI Boot Mode.

Addressed an issue where Linux dmesg might report a USB error message such as "EHCI: BIOS handoff failed" when the system was configured in Legacy Boot Mode. When this issue occurs, USB support still functions properly under the operating system and the error message is erroneous. This change only prevents the display of the erroneous message and does not impact USB functionality.

Addressed several issues with the legacy USB support (USB support before the operating system loads) when the system is configured for Legacy Boot Mode. This includes addressing an issue where the system might log a 303/304 Keyboard controller failure error when certain USB KVMs are attached to the system.

Addressed an issue where the SATA port numbers reported in the System Utilities BIOS/Platform Configuration (RBSU) would not properly match the port numbers reflected by labels on the system.

Known Issues:

None

Enhancements

Enhancements/New Features:

Added support for a Generic USB Boot entry in the UEFI Boot Order list. This new entry is used as a place holder for any USB device that is bootable in UEFI. The user can set the boot priority of this Generic USB Boot entry, and retain this priority for use with USB devices that might be installed in the future. Attempting to boot from the Generic USB Boot entry will result in attempting all UEFI bootable USB devices that are available in the system. The user can still control the priority of the boot entries of individual USB devices in the UEFI Boot Order list. This new Generic USB Boot entry will now be visible by default in the UEFI Boot Order after updating to this System ROM release. This new option is applicable only in UEFI Boot Mode and might be configured from the HP RESTful API or the System Utilities BIOS/Platform Configuration (RBSU). Note: The system will attempt to boot all UEFI bootable USB devices in the order of the Generic USB Boot entry even if installed individual USB devices are configured lower in the boot order.

Added a new System Utilities BIOS/Platform Configuration (RBSU) Fibre Channel/FCoE Scan Policy menu that allows the user to select how the UEFI BIOS will scan for valid Fibre Channel (or boot from SAN) boot targets. By default, the system will now only scan for Fibre Channel boot targets that are configured in each adapter. In the past, the system would scan for all Fibre Channel or FCoE available targets, potentially resulting in long boot times and large number of entries in the UEFI Boot Order list. The boot targets for adapters can be configured using the adapter specific menu in the System Utilities, System Configuration menu, or using management software such as HP Virtual Connect or HP OneView. This setting is applicable only in UEFI Boot Mode. A firmware update of the fibre channel controller might also be required to take full advantage of this feature.

Added a new System Utilities BIOS/Platform Configuration (RBSU) NUMA Group Size Optimizations menu that allows the user to select how the platform will report processor grouping to the operating system. For some applications which cannot optimally handle high logical processor counts that are optimally divided into smaller groups, it might be necessary to change the default setting to get optimal performance.

Added a new System Utilities BIOS/Platform Configuration (RBSU) I/O Non-Posted Prefetching performance option that allows the user to configure how the chipset balances I/O traffic for PCI-e devices. Disabling this option has been shown to provide performance benefits in a very small subset of configurations including certain Infiniband configurations that require a balanced mix of read and write traffic as well as configurations with multiple x16 devices that utilize the max bandwidth of the PCI-e bus. Since disabling the option also has a negative impact on maximum I/O read bandwidth, the overwhelming majority of configurations will benefit from leaving this option at the default.

Added support for Memory Mirroring Mode. This option can be selected from the Advanced Memory Protection Mode selection. This option provides enhanced memory availability and resiliency but requires additional memory be installed to achieve the same amount of memory available to the operating system.

Added support for loading the Embedded UEFI Shell Auto-Startup script from the network in addition to physical/virtual media. The URL describing the network (HTTP or FTP) location of the startup script can be configured in the System Utilities /Platform Configuration (RBSU), under the Embedded Shell menu. This allows for using the Embedded UEFI Shell as a scriptable deployment environment without the need for physical or virtual media (on a bare metal system).

Added support to Standard Format Output (SFO) to the SysConfig command in the Embedded UEFI Shell. This allows for easier parsing of the command output using Shell scripts.

Added support for boot from URL (HTTP or FTP) functionality in UEFI Boot Mode. The network settings (DHCP or static IP) and boot file URL can be configured in the new System Utilities BIOS/Platform Configuration (RBSU) Pre-Boot Network settings menu. The file can either be a UEFI Network Boot Program (NBP), or an ISO image containing a UEFI bootable OS image. The Boot from ISO support is currently limited to operating systems that have a self contained OS image (such as WinPE, mini Linux, or VMware ESX installer). Booting Windows or Linux OS installation media is currently not supported.

Added support for a webclient command in the Embedded UEFI Shell. The command can be used to download files from HTTP and FTP servers. It can also be used to download ISO CD/DVD images and mount them in memory as RAM disks.

Added support for an FTP command in the Embedded UEFI Shell. The command can be used to download and upload files to/from FTP servers.

Added support for a Compress command in the Embedded UEFI Shell. The command can be used to compress and decompress ZIP files.

Added support for a SecBoot command in the Embedded UEFI Shell. The command can be used to display the Secure Boot keys and certificates.

Enhanced the RamDisk command in the Embedded UEFI Shell to support FAT32 RAM disks, increasing the disk size limit from 512 MB to 2GB.

Added support for the HP Dual 8GB MicroSD EM USB Kit. This device can be plugged into the internal USB port on the server to allow a mirrored MicroSD card solution.

Added support to configure the BIOS Serial Console Baud Rate to 38400 from the System Utilities BIOS/Platform Configuration (RBSU).

Added a new System Utilities BIOS/Platform Configuration (RBSU) Internal SD Card Slot menu located in USB Options that allows the user to disable boot from the embedded SD card.

Added support for Intel Trusted eXecution Technology (TXT).

Updated OpenSSL support to version 0.9.8zb to address potential issues that might impact the UEFI Secure Boot support.

Updated the HP RESTful API HP BIOS Attribute Registry resources to match the latest BIOS/Platform Configuration options.

Updated the HP RESTful API HpBiosAttributeRegistrySchema to version 1.2.0, adding support for BIOS Attributes of type "Password". Also added a new GrayOut property that can be used to describe some dependency scenarios. Also updated enumDescriptions of all enum definitions in the schema.

Updated the HP RESTful API HpBios, HpServerBootSettings, HpBiosMappsings schemas to version 1.1.0. Added support for self-links in these resources.

Updated the language translations (non-English modes) for System Utilities.

Updated help documentation for System Utilities and the Embedded UEFI Shell.

Increased timeout values in Embedded UEFI Shell IfConfig command to reduce the chances of network DHCP configuration failing due to timeouts caused by delays on the network or slow response when trying to contact the DHCP server.

Enhanced the UEFI Exception handler to provide extended debug and trace information when in a pre-OS environment.

Known Issues:

None


Version:1.32_03-05-2015 (6 Apr 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where the server may experience a high rate of corrected memory errors that result in significant performance degradation. While this issue is rare, once it occurs, the server will continue to experience a high rate of corrected errors until the server is rebooted. This issue is NOT unique to HP servers. HP recommends that users experiencing a performance issue or experiencing corrected memory error threshold events update to this revision of the System ROM before replacing any hardware components.

Addressed an issue where a system running a hypervisor-based operating system may become unresponsive when a guest operating system executes certain debug commands.

Addressed an issue where a system configured for UEFI Boot Mode with multiple GPUs may not be able to properly start the GPUs under the operating system. This could result in one or more of the GPUs experiencing a "Yellow Bang" under a Microsoft operating system. This issue does not impact systems configured in Legacy Boot Mode.

Addressed an extremely rare issue where the system may experience a "266-Non-Volatile Memory Corruption Detected" message and Integrated Management Log (IML) event after being powered down from a momentary power button press. This issue would only occur in a pre-operating system environment such as in the UEFI Shell.

Known Issues:

None
Enhancements

Enhanced the thermal solution to provide proper cooling for optional PCIe graphics and acceleration cards.


Version:1.21_11-03-2014 (19 Dec 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where systems may experience one of the following conditions: A "207 - Memory Initialization Error" message and Integrated Management Log (IML) event which results from one or more DIMMs not being initialized and in which not all installed memory will be available to the operating system; a performance degradation (caused by an excessive amount of corrected memory errors but which may not have any indication that this is the cause); or a Corrected Memory Error Threshold event logged to the IML. If a system experiences any of these conditions, the System ROM should be updated to this version or later before contacting service or replacing any hardware components.

Known Issues:

None
Enhancements


None


Version:1.20_08-26-2014 (14 Oct 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Addressed an issue where under extremely rare circumstances the server may become unresponsive during boot after experiencing a fatal system error. When this issue occurs, the Integrated Management Log (IML) will not have any indication of the error.

Addressed an issue where the Administrator Password and Power-On Password were incorrectly allowed to be entered with a length of 32 characters with previous revisions of the System ROM. These passwords should support a maximum length of 31 characters. If a 32 character Administrator Password or Power-On Password had been configured in the server, updating to this revision of the System ROM will no longer allow entering these passwords. In this case, the user must set Switch 5 to the ON position to disable these passwords. The Administrator Password and Power-On Password must then be re-entered into the system with a maximum length of 31 characters.

Addressed a rare intermittent issue where the F10 prompt to enter Intelligent Provisioning is not displayed. Note that the Integrated Lights-Out (iLO) Firmware had a similar issue. To address all cases of the F10 prompt not being displayed, also update the iLO Firmware to revision 2.02.

Addressed an issue where selecting "Erase User Defaults" (to erase user defined defaults) in BIOS/Platform Configuration (RBSU) does not take effect if the user also selected Restore Default System Settings or Restore Default Manufacturing Settings.

Addressed an issue where the Integrated Management Log (IML) or operating system log would report multiple error entries when an Non-Maskable Interrupt (NMI) occurs.

Addressed an issue where the system may shutdown when a fatal error occurs in the pre-OS environment (such as the System Utilities or Embedded UEFI Shell) and not log any entry into the Integrated Management Log (IML).

Addressed an issue where the server would become unresponsive during boot with DIMM configurations that include both when configured with 16GB and 32GB LRDIMMs.

Addressed an issue where an HP Smart Array controller installed in a PCI Express Slot attached to Processor 2 may not be visible on the first boot after the server experiences an unexpected shutdown that requires using the HP Smart Storage Battery to backup storage data.

Addressed an issue where the system would continue to run (server did not perform a Blue Screen or reset as expected) when a Non Maskable Interrupt (NMI) occurs when using Microsoft Windows 2008 or Microsoft Windows 2008 R2 when Processor x2APIC Support is configured to Enabled (the default value). This issue does not impact other operating systems.

Addressed an issue where optical drives were not properly reported in the server One Time Boot Menu when the HP Smart Array B140i Smart Array controller is enabled.

Addressed an issue where the server could experience a Red Screen reported as a General Protection Error when a user-initiated driver recover/rebuild operation is issued to the HP Dynamic Smart Array B140i controller.

Addressed a rare issue in which the user was not prompted or was not prompted correctly when exiting the UEFI System Utilities.

Addressed an issue with the fwupdate Embedded UEFI Shell command that may cause the system to become unresponsive during some firmware updates.

Addressed an issue with the sysconfig Embedded UEFI Shell command that may cause the system to become unresponsive when using "sysconfig -d get userdefaults all" when the user defaults have not been configured.

Addressed an issue where changing the boot order using the HP RESTful Interface may result in the system not responding to key presses for F9 (System Utilities) or F11 (Boot Menu) during subsequent system boot.

Addressed an issue that resulted in incorrect association of PCI devices to BIOS Attributes in the HpBiosMappings resource of the HP RESTful Interface.

Addressed an issue that could cause the server's Time Zone setting to be configured to an invalid value when non-volatile storage becomes corrupted due to a battery failure.

Addressed an issue where HP Smart Array error messages are not logged to the Integrated Management Log (IML).

Addressed an issue that can result in an inability to access the Virtual Install Disk volume from the Embedded UEFI Shell.

Known Issues:

None
Enhancements

Added support for the HP Dynamic Smart Array B140i to allow the user to launch the HP Smart Storage Administrator (HPSSA) application from the System Utilities menu.

Updated the HP RESTful API resources of type HpBiosAttributeRegistrySchema to schema version 1.1.0, adding additional meta-data for Immutable and Write-Only BIOS attributes.

Updated the language translations (non-English modes) for System Utilities.

Updated help documentation for System Utilities and the UEFI Embedded Shell.

Updated the HpBiosAttributeRegistry resources to match the latest BIOS/Platform Configuration options.


Version:1.00_07-11-2014 (17 Sep 2014)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Important Notes:

None

Firmware Dependencies:

None

Enhancements/New Features:

This is the initial version.

Known Issues:

None