Printable version

Drivers & software

Online ROM Flash Component for Windows - HP ProLiant ML350 G6 (D22) Servers

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: 2010.12.01(18 Dec 2010)
Operating System(s): Microsoft Windows Server 2003
Microsoft Windows Server 2003 for 64-bit Extended Systems
Microsoft Windows Server 2008 Essential Business
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 Small Business
Microsoft Windows Server 2008 W32
Microsoft Windows Server 2008 x64
File name: cp014287.exe (1.5 MB)
Used in conjunction with HP Smart Update Manager (HPSUM), this Smart Component allows the user to update firmware on remote servers from a central location. This remote deployment capability eliminates the user being physically present at the server in order to perform a firmware update.

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:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Known Issues:

None

To ensure the integrity of your download, HP recommends verifying your results with this MD5 Checksum value:

81b13f6f52168a5b2053247f5c4a1415 cp014287.exe

Installation:
Download the Smart Component to a directory on your hard drive and change to that directory. The downloaded file is a self-extracting executable with a filename based on the Smart Component Number.

From that drive and directory, execute the downloaded file.


End User License Agreements:
Hewlett-Packard End User License Agreement


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:

Important Notes:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Deliverable Name:

HP ProLiant ML350 G6 System ROM - D22

Release Date:

12/01/2010

Last Recommended or Critical Revision:

08/16/2010

Previous Revision:

08/16/2010

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Problems Fixed:

None

Known Issues:

None

Important Notes:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Deliverable Name:

HP ProLiant ML350 G6 System ROM - D22

Release Date:

12/01/2010

Last Recommended or Critical Revision:

08/16/2010

Previous Revision:

08/16/2010

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Problems Fixed:

None

Known Issues:

None
Version:2018.05.21 (2 Jul 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 and hypervisor updates, provides mitigation for the L1 Terminal Fault – OS/SMM (CVE-2018-3620) and L1 Terminal Fault – VMM (CVE-2018-3646) security vulnerabilities.  These vulnerabilities may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access via a side-channel analysis.  These security vulnerabilities are not unique to HPE servers and impact any servers utilizing impacted processors.  Note that this server is NOT vulnerable to L1 Terminal Fault – SGX (CVE-2018-3615), also known as Foreshadow, because this server does NOT support SGX.

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.

For Windows 2008 R2, install all Windows critical update.  Windows 2008 R2 critical update will include security update KB3033395 that will support SHA-2
For Windows 2008 SP2 requires KB4039648 be installed which is not part of the Windows Update 2008 SP2.   Follow this link to download the KB4039648
https://support.microsoft.com/en-us/help/4039648/update-to-add-sha2-code-signing-support-for-windows-server-2008-sp2

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 and hypervisor updates, provides mitigation for the L1 Terminal Fault – OS/SMM (CVE-2018-3620) and L1 Terminal Fault – VMM (CVE-2018-3646) security vulnerabilities.  These vulnerabilities may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access via a side-channel analysis.  These security vulnerabilities are not unique to HPE servers and impact any servers utilizing impacted processors.  Note that this server is NOT vulnerable to L1 Terminal Fault – SGX (CVE-2018-3615), also known as Foreshadow, because this server does NOT support SGX.

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.

Known Issues:

None


Version:2018.02.22 (2 Apr 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 does NOT have 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

Version:2015.08.16 (30 Sep 2015)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

While HP ProLiant servers using impacted Intel processors are not vulnerable to the specific attack announced publicly at the Blackhat USA 2015 security conference, this BIOS update includes updated microcodes from Intel which prevent the possibility of exploiting the processor vulnerability that make the attack possible. This Intel processor vulnerability is NOT unique to HP ProLiant servers.

Known Issues:

None

Version:2013.07.02 (B) (25 Aug 2014)
Fixes

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


Important Notes:

Component packaging has been updated; no impact to product’s functionality.

Enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Addressed a processor issue under which a rare and complex sequence of internal processor microarchitecture events that occur in specific operating environments could cause a server system to experience unexpected page faults, general protection faults, or machine check exceptions or other unpredictable system behavior. While all processors supported by this server have this issue, to be affected by this issue the server must be operating in a virtualized environment, have Intel Hyperthreading enabled, have a hypervisor that enables Intel VT FlexPriority and Extended Page Tables, and have a guest OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant servers and could impact any system utilizing affected processors operating with the conditions listed above. This revision of the System ROM contains an updated version of Intel's microcode that addresses this issue. Due to the potential severity of the issue addressed in this revision of the System ROM, this System ROM upgrade is considered a critical fix.

Addressed an issue with the Intel Xeon Processor X5675, Intel Xeon Processor X5690, and Intel Xeon Processor X5687 where a rare and complex combination of data and environmental conditions may result in some instructions not executing properly causing unpredictable system behavior. This issue is not unique to HP ProLiant servers and could impact any system using the affected processors listed above. This revision of the System ROM contains and updated version of Intel's microcode that addresses this issue. This System ROM upgrade is considered a critical fix for customers utilizing the affected processors. This issue does not impact any processors that are not listed above.

Addressed an issue where the platform may experience networking issues under heavy workloads with Operating Systems, such as Linux RedHat 6.2, and IRQ Balancing enabled in the Operating System. As a result of this issue, software may lose interrupts, receive spurious interrupts or cause a network disconnect.

Known Issues:

None

Version:2012.12.02 (4 Jan 2013)
Fixes

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


Important Notes:

After updating to this revision of the System ROM, the System ROM revision cannot be downgraded with the flash components available on the HP Support site for any ROM version 01/30/2011 or earlier. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue where the ROM Based Setup Utility (RBSU) Command Line Interface (CLI) would not set the QPI Bandwidth Optimization (RTID) feature properly.

Known Issues:

None

Enhancements

Optimized the memory settings to improve the reliability of the memory system.
 


Version:2011.05.05 (6 Jul 2011)
Fixes

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


Important Notes:

Enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue that may result in any of the following conditions: operating system stops responding, unexpected system reset, Blue Screen when using a Microsoft Windows operating system, kernel panic when using a Linux operating system, or Purple Screen when using VMware ESX. A message may be displayed by the operating system or logged in the HP Integrated Management Log (IML) when this issue occurs indicating an "Uncorrectable Machine Check Exception." However, there are instances where the system resets before the operating system displays an error message and instances where the IML contains no log entry when this issue occurs. This issue does not occur if the Minimum Processor Idle State is configured for No C-states or C1E-state. The system is susceptible to this issue in the default Minimum Processor Idle State configuration.

Resolved an issue where PCI-Express Gen 3 option cards would run at PCI-Express Gen 1 speeds rather than the appropriate behavior of running at PCI-Express Gen 2 speeds. This server supports a maximum PCI-Express speed of Gen 2.

Resolved an issue where the system did not properly modify the processor’s power state (P-state) based on workload when the system is configured with Intel Xeon 5687 processors and the HP Power Regulator Mode is configured to OS Control Mode in the ROM-Based Setup Utility (RBSU). The processor would always run in its maximum power/performance state rather than modifying the power state based on the workload.

Known Issues:

None
Enhancements

Enhanced HP’s Memory Pre-failure Alert support with HP Advanced Memory Error Detection Technology. This innovation analyzes multiple parameters of correctable memory error events and intelligently detects when the system is at an increased probability of non-recoverable memory conditions that would result in unplanned downtime or when correctable memory errors may degrade system performance. HP Advanced Memory Error Detection Technology will increase server uptime by accurately determining when a server administrator should schedule planned maintenance to replace DIMMs preventing unnecessary planned downtime and reducing the probability of unplanned downtime.

Enhanced the System ROM flash update process to improve the reliability of System ROM updates and decrease the probability of unintended corruption of the flash part. Note: As enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Enhanced DIMM initialization such that the system will continue to boot with failed DIMM(s) installed (with those DIMM(s) not available to the operating system) in some instances that would have previously resulted in a hang early in the system boot process without any information displayed on the screen.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Improved the logging of Smart Array Accelerator Battery and Smart Array Accelerator Super-Cap information in the Integrated Management Log (IML) to clearly indicate what actions a customer should take when the battery or super-cap is not installed, requires replacement, or is charging.


Version:2011.01.30 (3 Mar 2011)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue where Online Spare (OLS) Advanced Memory Protection Mode does not function properly when a system contains six 32 GB DIMMs on any processor (two 32 GB DIMMs per channel for all 3 channels on the processor). When Online Spare Mode is enabled for a system with six 32 GB DIMMs on a processor, the system will NOT be protected by the spare memory and one channel of memory per processor in this configuration will not be available to the operating system. The system will indicate it is in Advanced ECC mode during system boot, but not all installed memory will be available to the operating system as would normally occur in Advanced ECC Mode. Customers configuring their system for Online Spare Mode with six 32 GB DIMMs per installed processor should update their System ROM. Note: Because 32 GB DIMMs are quad-rank, six 32 GB DIMMs per processor is the maximum supported.

Resolved a very rare issue where the system may either hang during system boot or boot with configuration options set incorrectly when non-volatile storage becomes corrupt. This is normally seen as the system hanging during system boot without anything displayed to video. Once the system gets into this state, the maintenance jumper can be utilized to recover operation of the system and restore configuration defaults. This revision of the System ROM will restore configuration defaults when non-volatile storage becomes corrupt.

Improved the logging of Smart Array Accelerator Battery and Smart Array Accelerator Super-Cap information in the Integrated Management Log (IML) to clearly indicate what actions a customer should take when the battery or super-cap is not installed, requires replacement, or is charging.

Resolved an issue where the iLO TEXTCONs feature would not function properly with the latest Linux kernels, including RHEL 6 and SLES 11 SP1. The issue is usually seen as TEXTCONs data no longer being received once the operating system has loaded.

Resolved an issue where the system may not be able to install an operating system to an iSCSI-based storage solution when using the local optical drive.

Resolved an issue where the system would not boot from iLO Virtual USB devices when configured with multiple local USB devices. This issue is usually seen as a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are installed locally in the server. iLO Virtual Devices will now always have priority over local USB devices.

Resolved an issue where the system may experience a Windows Blue Screen (BSOD), Linux kernel panic, VMware ESX Server Purple Screen of Death (PSoD), or unexpected reset when configured with an HP NC382T Network controller in PCI-E slot 6. In addition, this ROM update adds a new ROM-Based Setup Utility (RBSU) Advanced option that allows the user to configure the PCI-Express speed for Slot 6 independently from other slots in the system. Users with devices installed in PCI-E slot 6 and are experiencing unexplained system resets or crashes should use this new option to limit the speed of PCI-E Slot 6 to Generation 1 to determine if this addresses the issue.

Known Issues:

None
Enhancements

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2010.12.01 (18 Dec 2010)
Enhancements

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:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Known Issues:

None

Version:2010.08.16 (9 Sep 2010)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

For servers using Intel Xeon processor 5600 series, resolve an issue where an Uncorrectable Memory Error or Exceeded Correctable Memory Error Threshold Event may occur. These errors may result in events logged to the Integrated Management Log (IML) and the System Health LED illuminating blinking amber. Additionally, if an Uncorrectable Memory Error occurs, the system will reset and error messages indicating the failure will be displayed during Power On Self Test (POST). These errors do not indicate a problem with the memory DIMMs or the server system board. This issue is not unique to HP ProLiant servers and is resolved by a new revision of Intel's microcode for Intel Xeon processor 5600 series that is implemented in this version of the System ROM. Intel Xeon processor 5500 series are not affected by this issue. Note: After completing the flash upgrade process for this revision of the System ROM, the server should be power cycled.

Known Issues:

None

Version:2010.05.15 (24 Jun 2010)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue that may result in memory instability. The following symptoms may be observed: System hang during boot with all DIMM LEDs illuminated (an Integrated Management Log (IML) entry indicating an "Uncorrectable Memory Error (module unknown)" or "Memory Configuration Error: System boot halted" may or may not be logged); Uncorrectable Memory Errors logged to the IML and "Uncorrectable memory error detected on Processor x DIMM y" message displayed during boot; Correctable Memory Error Threshold events logged to the IML; failure of some DIMMs to initialize resulting in the system booting with less memory available to the operating system than expected and a "207-Memory Initialization Error" message displayed during boot. For instances where these errors occur due to this System ROM issue, the errors do not indicate of a problem with the server hardware or the installed DIMMs. The System ROM should be upgraded to this revision or later before replacing hardware components due to these errors. This issue is more likely to result in memory instability with Intel Xeon 5600-series processors than Intel Xeon 5500-series processors and with processor and DIMM configurations that result in memory operating at 1333 MHz. HP requires customers update to this revision of the System ROM due to the potential impact of this issue.

Resolved an issue where a VT-d aware Operating System may experience a hang when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is enabled by default). If using Intel VT-d support with the Xen hypervisor, the System ROM must be updated to this revision.

Resolved an issue where the system may experience a hang during the subsequent boot after changing the Processor Core Disable option in the ROM Based Setup Utility or via the SmartStart Scripting Toolkit. This issue is only seen if the system is warm reset via the iLO power management interface or from a CTRL-ALT-DEL instead of properly exiting the configuration utilities.

Known Issues:

None
Enhancements

Added new Advanced Performance Options in the ROM-Based Setup Utility (RBSU) for DCU Prefetcher and Data Reuse. These options are only available when the system is using Intel 5600-series Xeon processors. These options are enabled by default (and are always enabled on previous revisions of the System ROM when using Intel 5600-series Xeon processors). While these options should remain enabled in most environments for optimum performance, in some high CPU-utilization environments disabling DCU Prefetcher and/or Data Reuse will improve overall performance. HP measurements indicate an ~8% performance increase with the SPECjbb2005 benchmark and ~4.6% performance increase with SAP when DCU Prefetcher and Data Reuse are disabled.

Added a new Turbo Boost Optimization option in the ROM Based Setup Utility (RBSU). This option allows the user to choose between the traditional performance optimized behavior or a more power efficient behavior. This option is only valid when the Intel Turbo Boost Technology feature is enabled.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2010.03.30 (14 Apr 2010)
Enhancements

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

Enhancements/New Features:

Added support for Intel Xeon 5600 series quad-core and six-core processors.

Added support for Low Voltage (1.35V) DDR3 DIMMs when Intel Xeon 5600-series processors are installed in the system.

Added support for Online Spare Advanced Memory Protection Mode when Intel Xeon 5600 series processors are installed in the system.

Known Issues:

None

Version:2010.03.01 (30 Mar 2010)
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 (03/01/2010) does NOT support Intel Xeon 5600-series processors.  While Intel Xeon 5600-series processors will boot with this revision of the System ROM, they are not supported and proper operation cannot be guaranteed.

Firmware Dependencies:

None

Problems Fixed:

Resolved a very rare and intermittent issue where pressing keys during system boot could result in a hang or Red Screen illegal opcode. This issue only affects the system while booting through POST.

Known Issues:

None
Enhancements

Added support to prevent the possibility of the server exceeding its allocated power budget if it is reset when managed as part of a Dynamic Group Power Cap. The server will now request permission to reset before doing so.


Version:2010.01.13 (1 Feb 2010)
Fixes

Upgrade Requirement:

Optional

Users should update to this firmware revision if their system is affected by one of the documented fixesor if there is a desire to utilize any of the enhanced functionality provided by this revision.

Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue which could cause correctable memory error threshold events or uncorrectable memory errors. This issue does not indicate a data issue with the DIMM and the System ROM upgrade will completely resolve this issue.

Resolved an issue where the keyboard could stop responding after pressing the PAUSE key during system boot. This would prevent any further keyboard input from being accepted.

Resolved the possibility of an extremely rare issue where the system could hang during system boot. This issue has never been observed on this platform.

Resolved an issue where Restoring Default Settings from the ROM-Based Setup Utility (RBSU) with a system containing a Trusted Platform Module (TPM) could result in the system displaying a TPM initialization error during boot and halting the system.

Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware in cases in which the frequency was not limited. This issue did not cause or indicate any actual performance degradation. The fix simply prevents the erroneous messages from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed.

Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware. The system firmware was incorrectly identifying slowness in frequency due to normal idle power state transitions as throttling due to power capping, even if power capping was not enabled or active. This fix simply prevents the warnings from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed.

Resolved an issue which results in a lockup during boot on every warm reset after disabling the embedded Smart Array P410i Controller through the ROM-Based Setup utility via the PCI Device Enable/Disable menu. After disabling the embedded Smart Array P410i Controller, the system will halt during boot prior to any screen display with the internal health LED in the blinking Red state on every warm reset.

Resolved an issue where fan failures for fan 3 and 4 would not be reported correctly if the optional third fan is installed in a single processor configuration with the non-redundant fan kit.

Known Issues:

None
Enhancements
Enhanced the look of the display during boot. The new enhanced look will be displayed by default. The Power-On Logo option in the ROM-Based Setup Utility (RBSU) can be used to disable the enhanced display if desired. The enhanced display is not utilized if using an optional video card or if an iLO 2 TEXTCONs session is active.

Version:2009.10.02 (6 Nov 2009)
Fixes

Upgrade Requirement:

Optional

Users should update to this firmware revision if their system is affected by one of the documented fixesor if there is a desire to utilize any of the enhanced functionality provided by this revision.

Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Improved acoustics when the optional PCI-X expansion riser is installed in the server.

Resolved an issue where an Uncorrectable Memory Error is inaccurately reported in the Integrated Management Log (IML) when a DIMM fails to properly initialize during system boot. The inaccurate message states "207-Uncorrectable Memory Error detected by ROM-based memory validation (Memory Module X)" where X indicates an incorrect DIMM number. The IML will now report "207-Memory initialization error on Processor X DIMM Y. The operating system may not have access to all of the memory installed in the system." where X indicates the processor number and Y indicates the DIMM number for the DIMM that failed to initialize properly.

Resolved an issue where the system would fail to boot certain USB Drive Keys or SD Cards. This issue was seen when USB Drive Keys or SD Cards configured with a boot loader such as GRUB. This issue only effects USB based devices and has no impact on installations to other mass storage devices.

Resolved an issue which could result in the power supply state being reported as "warning" for a non-installed power supply by some industry standard utilities that read power supply information from the industry standard SMBIOS tables. This issue results in no functional issue for the system. The status was simply indicated incorrectly.

Resolved an issue where the ambient temperature is not displayed properly during system boot if the ambient temperature is below 0 Degrees Celsius. This issue only affects the display of the temperature on the screen during boot and does not affect operation of the system.

Resolved an issue where fan numbers were reported incorrectly for fans that are not installed. Fan numbers for failed fans were always reported correctly.

Known Issues:

None
Enhancements
Added support for a new Boot Override Menu during POST that can be entered by pressing the F11 key. This menu will allow the user to temporarily, for one boot only, override the current boot settings currently configured in the ROM Based Setup Utility (RBSU).

Added support for displaying the Power Management Controller (PMC) Firmware version in the ROM Based Setup Utility (RBSU) information panel.

Increased server power efficiency when the server is configured to take advantage of idle power states (C-states). Increased idle power savings will be observed if idle states are enabled in the ROM Based Setup Utility (RBSU) along with the proper Operating System support.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added support for using the ROM Based Setup Utility (RBSU) Asset Tag field as a Microsoft Windows 2003 SLP 1.0 Activation Marker.


Version:2009.07.24 (14 Aug 2009)
Fixes

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


Resolved an issue where the iLO 2 Power Graphs may show excessive power peaks over the configured cap value when Dynamic Power Capping is enabled. Note that it is normal for some power peaks over the configured cap to occur which are within specification for HP Dynamic Power Capping and which do not affect circuit breaker protection. This revision of the System ROM does not affect these expected occurrences.

Increased the amount of space available to load and execute option ROMs. In some cases, this may allow the option ROM of a device to be executed in instances where this was previously not possible.

Modified the system manufacturer name, as stored in the industry standard SMBIOS tables, from "Hewlett-Packard" to "HP". While this will result in industry standard software referring to the platform as an "HP ProLiant" instead of a "Hewlett-Packard ProLiant", the most important aspect of this change is that it may affect customer scripts which looked for a manufacturer name of "Hewlett-Packard". In such cases, the customer's script will need to be updated. This change will result in the manufacturer name being consistent with previous generations of HP ProLiant servers which have always used "HP". Some customers were adversely affected when transitioning to G6 ProLiant servers because their scripts did not work because the manufacturer name had been changed to "Hewlett-Packard".

Resolved an issue where error messages from HP Smart Array controllers would be logged to the Integrated Management Log (IML) on every server boot, even after the error was resolved. This issue was documented as fixed in a previous revision of the System ROM, but the original fix did not fully address the issue.

Resolved an issue which could result in a system hang when installing the 64-bit version of Microsoft Windows Server 2008 SP2 when the optional HP Trusted Platform Module (TPM) is installed and enabled in the system. This issue does not affect system operation if the system does not have the optional HP Trusted Platform Module installed or enabled.

Added support for PCI-X and PCI Express option cards that request large amounts of non-prefetchable PCI memory (up to 1GB). While these option cards are extremely rare, they will now function properly.

Updated text for ROM-Based Setup Utility menus for non-English languages.

Enhancements

Added support for Microsoft Windows Server 2008 Release 2.

Added support for Collaborative Power Control. This feature, when using an operating system that supports this functionality (such as Windows Server 2008 Release 2), provides improved power management when HP Power Regulator is configured for HP Dynamic Power Savings Mode by allowing the operating system and platform firmware to work together to provide optimum control of processor frequency for improved power efficiency. This functionality has no impact on system operation if using an operating system that does not support this feature or if HP Power Regulator is not configured for HP Dynamic Power Savings Mode. The Collaborative Power Control selection in the Advanced Power Management Options of the ROM-Based Setup Utility (RBSU) provides the capability to disable this feature. Only operating systems that support the PCC interface allow for Collaborative Power Control. At the time of release of this firmware, Windows Server 2008 Release 2 is the only operating system that supports the PCC interface.

Added support to allow an operating system to read power usage and the configured power cap value (configured power cap value available only when using HP Dynamic Power Capping). This functionality requires HP integrated Lights-Out 2 Firmware revision 1.79 or later. This functionality is only available when using an operating system that supports the ACPI Power Meter Device defined in the ACPI 4.0 specification. At the time of release of this firmware, Windows Server 2008 Release 2 is the only operating system that supports this functionality.

Added support to allow some industry standard utilities to display power supply information such as the power supply wattage and part number.

Added support to display the ambient temperature measured near the air intake of the system during system boot.

Added the option to disable devices installed in PCI Express slots from the ROM-Based Setup Utility (RBSU). Previous revisions of the System ROM only allowed disabling embedded PCI-express devices.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2009.06.20 (1 Jul 2009)
Fixes
Resolved an issue where the user would automatically be prompted to set the Boot Controller Order the first time the ROM-Based Setup Utility (RBSU) is run after having selected to Restore Default System Settings.

Resolved an issue where the Administrative or Power-on password may not be set as expected if a user attempted to set a password longer than 7 characters. These passwords cannot be longer than 7 characters, and the ROM-Based Setup Utility (RBSU) will now stop accepting input after the seventh character.


Version:2009.06.01 (11 Jun 2009)
Fixes
Resolve a rare issue in which Correctable Memory Threshold errors or, in extremely rare cases, Uncorrectable Memory errors, may occur on the server. In these cases, the issue does NOT indicate an actual DIMM issue. This error is most likely to occur when the server's thermal environment changes between when the system boots and normal operation. Upgrading to this revision of the System ROM will resolve these issues.

Resolve an issue where a VT-d aware Operating System may experience a hang when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is enabled by default). If using Intel VT-d support with the Xen hypervisor, the System ROM must be updated to this revision.

Resolve an issue where the server would not properly boot to a USB Optical Drive (CD or DVD) when a USB Drive Key is present on the internal USB port.

Resolve an issue where the system may hang while booting the OS when a non-bootable USB 1.1 Mass Storage device, such as a USB security key, is plugged into the system.

Enhancements

Add support to the ROM Based Setup Utility (RBSU) to enable Network Server Mode. When enabled, this option allows a PS/2 keyboard to be locked out (prevent input) until the Power On password is entered.

Add support to disable individual network ports for the embedded network controller. This option is available in the ROM Based Setup Utility (RBSU) PCI Device Enable/Disable menu. By default, all network ports are enabled.

Add support for 16GB DDR3 Registered Memory Modules which will be available from HP in the future.


Version:2009.03.28 (15 Apr 2009)
Fixes
Resolved an issue where the server will hang during system boot without any message displayed if maintenance switch 6 is set to the ON position (for clearing the configuration of the server). If switch 6 is in the ON position a message should be displayed indicating this condition when system boot is halted.

Resolved an issue where error messages from HP SmartArray controllers would be logged to the Integrated Management Log (IML) on every server boot, even after the error was resolved.

Resolved an issue where the ROM-Based Setup Utility (RBSU) Advanced Performance Tuning Options for HW Prefetcher and Adjacent Sector Prefetch would not properly disable the corresponding functionality.

Resolved an issue where selecting to Save User Defaults in the ROM-Based Setup Utility (RBSU) could cause the loss of video display when using an optional video controller.

Resolved an issue where selecting "C3 State" for the Minimum Processor Idle Power State option in the ROM-Based Setup Utility (RBSU) would not properly select the C3 as the minimum available C-state. Instead, the availability of the C3-state would be removed and the available ability of the C6-state would remain (when it should have been removed).

Resolved an issue where the system would incorrectly report a "1611 - Fan 4 Missing - Fan Solution Not Fully Redundant" error message if Fan 4 is not installed. Fan redundancy by adding Fan 4 is an optional feature on this platform, and this message should not be displayed.

Resolved an issue where the hard drive and/or system board zone temperatures reported from HP Systems Insight Manager or from the iLO 2 web interface would be displayed incorrectly. This issue is cosmetic only and does not affect system cooling.

Enhancements
Added support for the ROM-Based Setup Utility (RBSU) option for Dynamic Power Savings Mode Response under the Power Management Options menu. This tuning option allows the user to optimize the Power Regulator - Dynamic Power Savings Mode functionality based on the system's workload for improved power efficiency.

Added support for the Power Supply High Efficiency Mode feature which is configured in the Power Management Options in the ROM-Based Setup Utility (RBSU). This feature allows configuring how the system will handle redundant power supply configurations. High Efficiency Mode will provide the most power efficient operation with redundant power supplies by keeping one power supply in standby mode at lower power usage levels. Balanced Load will share the power delivery equally between both installed power supplies. This functionality requires the server to be upgraded to iLO 2 Firmware revision 1.77 or later.

Added the "Memory Speed with 3 DIMMs per Channel" option in the Advanced Performance Tuning Options of the ROM-Based Setup Utility (RBSU) to allow configuring the system to run DIMMs at 1333 MHz when up to two DDR3 DIMMs are installed on a memory channel (if all other requirements for 1333 MHz operation are met). This provides a performance increase with most workloads. By default, the system will operate a maximum of 1066 MHz when two DIMMs are installed on any memory channel. HP has validated this functionality with all HP DIMMs. It is recommend this setting remain at the default of 1066 MHz if non-HP DIMMs are installed in the system.

Added support in the ROM-Based Setup Utility (RBSU) for the 1066 MHz selection for the Maximum Memory Bus Frequency option under the Power Management Options menu. With some workloads, a memory speed of 1066 MHz is more power efficient than 1333 MHz.

Added the Node Interleaving option in the Advanced Performance Tuning Options of the ROM-Based Setup Utility (RBSU). Enabling Node Interleaving disables the NUMA architecture properties of the system. All operating systems supported by this platform support NUMA architectures. In the majority of cases, optimum performance is obtained by disabling Node Interleaving. When this option is enabled, memory addresses will be interleaved across the memory installed for each processor. Some workloads may see improved performance when this option is enabled.


Version:2009.02.23 (13 Apr 2009)
Enhancements
Initial release.

Type: BIOS (Entitlement Required) - System ROM
Version: 2010.12.01(18 Dec 2010)
Operating System(s):
Microsoft Windows Server 2003
Microsoft Windows Server 2003 for 64-bit Extended Systems
Microsoft Windows Server 2008 Essential Business
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 Small Business
Microsoft Windows Server 2008 W32
Microsoft Windows Server 2008 x64

Description

Used in conjunction with HP Smart Update Manager (HPSUM), this Smart Component allows the user to update firmware on remote servers from a central location. This remote deployment capability eliminates the user being physically present at the server in order to perform a firmware update.

Enhancements

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:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Known Issues:

None

Installation Instructions

To ensure the integrity of your download, HP recommends verifying your results with this MD5 Checksum value:

81b13f6f52168a5b2053247f5c4a1415 cp014287.exe

Installation:
Download the Smart Component to a directory on your hard drive and change to that directory. The downloaded file is a self-extracting executable with a filename based on the Smart Component Number.

From that drive and directory, execute the downloaded file.


Release Notes

End User License Agreements:
Hewlett-Packard End User License Agreement


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:

Important Notes:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Deliverable Name:

HP ProLiant ML350 G6 System ROM - D22

Release Date:

12/01/2010

Last Recommended or Critical Revision:

08/16/2010

Previous Revision:

08/16/2010

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Problems Fixed:

None

Known Issues:

None

Important

Important Notes:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Deliverable Name:

HP ProLiant ML350 G6 System ROM - D22

Release Date:

12/01/2010

Last Recommended or Critical Revision:

08/16/2010

Previous Revision:

08/16/2010

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Problems Fixed:

None

Known Issues:

None

Revision History

Version:2018.05.21 (2 Jul 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 and hypervisor updates, provides mitigation for the L1 Terminal Fault – OS/SMM (CVE-2018-3620) and L1 Terminal Fault – VMM (CVE-2018-3646) security vulnerabilities.  These vulnerabilities may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access via a side-channel analysis.  These security vulnerabilities are not unique to HPE servers and impact any servers utilizing impacted processors.  Note that this server is NOT vulnerable to L1 Terminal Fault – SGX (CVE-2018-3615), also known as Foreshadow, because this server does NOT support SGX.

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.

For Windows 2008 R2, install all Windows critical update.  Windows 2008 R2 critical update will include security update KB3033395 that will support SHA-2
For Windows 2008 SP2 requires KB4039648 be installed which is not part of the Windows Update 2008 SP2.   Follow this link to download the KB4039648
https://support.microsoft.com/en-us/help/4039648/update-to-add-sha2-code-signing-support-for-windows-server-2008-sp2

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 and hypervisor updates, provides mitigation for the L1 Terminal Fault – OS/SMM (CVE-2018-3620) and L1 Terminal Fault – VMM (CVE-2018-3646) security vulnerabilities.  These vulnerabilities may allow unauthorized disclosure of information residing in the L1 data cache to an attacker with local user access via a side-channel analysis.  These security vulnerabilities are not unique to HPE servers and impact any servers utilizing impacted processors.  Note that this server is NOT vulnerable to L1 Terminal Fault – SGX (CVE-2018-3615), also known as Foreshadow, because this server does NOT support SGX.

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.

Known Issues:

None


Version:2018.02.22 (2 Apr 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 does NOT have 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

Version:2015.08.16 (30 Sep 2015)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

While HP ProLiant servers using impacted Intel processors are not vulnerable to the specific attack announced publicly at the Blackhat USA 2015 security conference, this BIOS update includes updated microcodes from Intel which prevent the possibility of exploiting the processor vulnerability that make the attack possible. This Intel processor vulnerability is NOT unique to HP ProLiant servers.

Known Issues:

None

Version:2013.07.02 (B) (25 Aug 2014)
Fixes

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


Important Notes:

Component packaging has been updated; no impact to product’s functionality.

Enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Addressed a processor issue under which a rare and complex sequence of internal processor microarchitecture events that occur in specific operating environments could cause a server system to experience unexpected page faults, general protection faults, or machine check exceptions or other unpredictable system behavior. While all processors supported by this server have this issue, to be affected by this issue the server must be operating in a virtualized environment, have Intel Hyperthreading enabled, have a hypervisor that enables Intel VT FlexPriority and Extended Page Tables, and have a guest OS utilizing 32-bit PAE Paging Mode. This issue is not unique to HP ProLiant servers and could impact any system utilizing affected processors operating with the conditions listed above. This revision of the System ROM contains an updated version of Intel's microcode that addresses this issue. Due to the potential severity of the issue addressed in this revision of the System ROM, this System ROM upgrade is considered a critical fix.

Addressed an issue with the Intel Xeon Processor X5675, Intel Xeon Processor X5690, and Intel Xeon Processor X5687 where a rare and complex combination of data and environmental conditions may result in some instructions not executing properly causing unpredictable system behavior. This issue is not unique to HP ProLiant servers and could impact any system using the affected processors listed above. This revision of the System ROM contains and updated version of Intel's microcode that addresses this issue. This System ROM upgrade is considered a critical fix for customers utilizing the affected processors. This issue does not impact any processors that are not listed above.

Addressed an issue where the platform may experience networking issues under heavy workloads with Operating Systems, such as Linux RedHat 6.2, and IRQ Balancing enabled in the Operating System. As a result of this issue, software may lose interrupts, receive spurious interrupts or cause a network disconnect.

Known Issues:

None

Version:2012.12.02 (4 Jan 2013)
Fixes

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


Important Notes:

After updating to this revision of the System ROM, the System ROM revision cannot be downgraded with the flash components available on the HP Support site for any ROM version 01/30/2011 or earlier. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue where the ROM Based Setup Utility (RBSU) Command Line Interface (CLI) would not set the QPI Bandwidth Optimization (RTID) feature properly.

Known Issues:

None

Enhancements

Optimized the memory settings to improve the reliability of the memory system.
 


Version:2011.05.05 (6 Jul 2011)
Fixes

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


Important Notes:

Enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue that may result in any of the following conditions: operating system stops responding, unexpected system reset, Blue Screen when using a Microsoft Windows operating system, kernel panic when using a Linux operating system, or Purple Screen when using VMware ESX. A message may be displayed by the operating system or logged in the HP Integrated Management Log (IML) when this issue occurs indicating an "Uncorrectable Machine Check Exception." However, there are instances where the system resets before the operating system displays an error message and instances where the IML contains no log entry when this issue occurs. This issue does not occur if the Minimum Processor Idle State is configured for No C-states or C1E-state. The system is susceptible to this issue in the default Minimum Processor Idle State configuration.

Resolved an issue where PCI-Express Gen 3 option cards would run at PCI-Express Gen 1 speeds rather than the appropriate behavior of running at PCI-Express Gen 2 speeds. This server supports a maximum PCI-Express speed of Gen 2.

Resolved an issue where the system did not properly modify the processor’s power state (P-state) based on workload when the system is configured with Intel Xeon 5687 processors and the HP Power Regulator Mode is configured to OS Control Mode in the ROM-Based Setup Utility (RBSU). The processor would always run in its maximum power/performance state rather than modifying the power state based on the workload.

Known Issues:

None
Enhancements

Enhanced HP’s Memory Pre-failure Alert support with HP Advanced Memory Error Detection Technology. This innovation analyzes multiple parameters of correctable memory error events and intelligently detects when the system is at an increased probability of non-recoverable memory conditions that would result in unplanned downtime or when correctable memory errors may degrade system performance. HP Advanced Memory Error Detection Technology will increase server uptime by accurately determining when a server administrator should schedule planned maintenance to replace DIMMs preventing unnecessary planned downtime and reducing the probability of unplanned downtime.

Enhanced the System ROM flash update process to improve the reliability of System ROM updates and decrease the probability of unintended corruption of the flash part. Note: As enhancing the flash upgrade process requires modifications to both the System ROM and the flash update utility, the System ROM revision cannot be downgraded with the flash components available on the HP Support site after updating to this revision of the System ROM. A customer can downgrade the System ROM by creating a new flash component with the older System ROM revision as indicated in Advisory C02838375 available at the following link: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02838375

Enhanced DIMM initialization such that the system will continue to boot with failed DIMM(s) installed (with those DIMM(s) not available to the operating system) in some instances that would have previously resulted in a hang early in the system boot process without any information displayed on the screen.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Improved the logging of Smart Array Accelerator Battery and Smart Array Accelerator Super-Cap information in the Integrated Management Log (IML) to clearly indicate what actions a customer should take when the battery or super-cap is not installed, requires replacement, or is charging.


Version:2011.01.30 (3 Mar 2011)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue where Online Spare (OLS) Advanced Memory Protection Mode does not function properly when a system contains six 32 GB DIMMs on any processor (two 32 GB DIMMs per channel for all 3 channels on the processor). When Online Spare Mode is enabled for a system with six 32 GB DIMMs on a processor, the system will NOT be protected by the spare memory and one channel of memory per processor in this configuration will not be available to the operating system. The system will indicate it is in Advanced ECC mode during system boot, but not all installed memory will be available to the operating system as would normally occur in Advanced ECC Mode. Customers configuring their system for Online Spare Mode with six 32 GB DIMMs per installed processor should update their System ROM. Note: Because 32 GB DIMMs are quad-rank, six 32 GB DIMMs per processor is the maximum supported.

Resolved a very rare issue where the system may either hang during system boot or boot with configuration options set incorrectly when non-volatile storage becomes corrupt. This is normally seen as the system hanging during system boot without anything displayed to video. Once the system gets into this state, the maintenance jumper can be utilized to recover operation of the system and restore configuration defaults. This revision of the System ROM will restore configuration defaults when non-volatile storage becomes corrupt.

Improved the logging of Smart Array Accelerator Battery and Smart Array Accelerator Super-Cap information in the Integrated Management Log (IML) to clearly indicate what actions a customer should take when the battery or super-cap is not installed, requires replacement, or is charging.

Resolved an issue where the iLO TEXTCONs feature would not function properly with the latest Linux kernels, including RHEL 6 and SLES 11 SP1. The issue is usually seen as TEXTCONs data no longer being received once the operating system has loaded.

Resolved an issue where the system may not be able to install an operating system to an iSCSI-based storage solution when using the local optical drive.

Resolved an issue where the system would not boot from iLO Virtual USB devices when configured with multiple local USB devices. This issue is usually seen as a failure to boot an iLO Virtual Medial USB key when 2 or more USB keys are installed locally in the server. iLO Virtual Devices will now always have priority over local USB devices.

Resolved an issue where the system may experience a Windows Blue Screen (BSOD), Linux kernel panic, VMware ESX Server Purple Screen of Death (PSoD), or unexpected reset when configured with an HP NC382T Network controller in PCI-E slot 6. In addition, this ROM update adds a new ROM-Based Setup Utility (RBSU) Advanced option that allows the user to configure the PCI-Express speed for Slot 6 independently from other slots in the system. Users with devices installed in PCI-E slot 6 and are experiencing unexplained system resets or crashes should use this new option to limit the speed of PCI-E Slot 6 to Generation 1 to determine if this addresses the issue.

Known Issues:

None
Enhancements

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2010.12.01 (18 Dec 2010)
Enhancements

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:

Users should update to this latest firmware revision for any systems running with the 10/15/2010 System ROM revisions. The 10/15/2010 System ROM revisions have a known issue which can result in uncorrectable memory errors and correctable memory threshold errors and should not be utilized. These errors are due to a firmware issue and not a result of a problem with the system hardware or installed DIMMs.

Firmware Dependencies:

None

Enhancements/New Features:

Added support to allow industry standard utilities to display the actual operating frequency of the installed memory. This is supporting a newly defined industry standard field. Utilities to display this information may not yet be available.

Added a new ROM Based Setup Utility (RBSU) Advanced Performance Tuning option known as QPI Bandwidth Optimization(RTID) to optimize link bandwidth settings for 2-Socket Intel Xeon 5600 series processors. These settings (also known as RTIDs) allow the user to balance bandwidth allocated between processors, memory, and I/O. While the balanced option (default) is recommended for the majority of customers, some benchmarks and workloads may show improved performance using different settings that allow optimization for memory streaming or I/O streaming. Customers that deploy I/O intensive applications such as seen with multiple GPUs, might see an improvement in GPU processing throughput when using the Optimized for I/O setting. This option is not available for systems utilizing Intel Xeon 5500-series processors.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added the Power-On Logo option to the ROM-Based Setup Utility (RBSU) to allow the system to always display option ROM messages during system boot.

Known Issues:

None

Version:2010.08.16 (9 Sep 2010)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

For servers using Intel Xeon processor 5600 series, resolve an issue where an Uncorrectable Memory Error or Exceeded Correctable Memory Error Threshold Event may occur. These errors may result in events logged to the Integrated Management Log (IML) and the System Health LED illuminating blinking amber. Additionally, if an Uncorrectable Memory Error occurs, the system will reset and error messages indicating the failure will be displayed during Power On Self Test (POST). These errors do not indicate a problem with the memory DIMMs or the server system board. This issue is not unique to HP ProLiant servers and is resolved by a new revision of Intel's microcode for Intel Xeon processor 5600 series that is implemented in this version of the System ROM. Intel Xeon processor 5500 series are not affected by this issue. Note: After completing the flash upgrade process for this revision of the System ROM, the server should be power cycled.

Known Issues:

None

Version:2010.05.15 (24 Jun 2010)
Fixes

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


Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue that may result in memory instability. The following symptoms may be observed: System hang during boot with all DIMM LEDs illuminated (an Integrated Management Log (IML) entry indicating an "Uncorrectable Memory Error (module unknown)" or "Memory Configuration Error: System boot halted" may or may not be logged); Uncorrectable Memory Errors logged to the IML and "Uncorrectable memory error detected on Processor x DIMM y" message displayed during boot; Correctable Memory Error Threshold events logged to the IML; failure of some DIMMs to initialize resulting in the system booting with less memory available to the operating system than expected and a "207-Memory Initialization Error" message displayed during boot. For instances where these errors occur due to this System ROM issue, the errors do not indicate of a problem with the server hardware or the installed DIMMs. The System ROM should be upgraded to this revision or later before replacing hardware components due to these errors. This issue is more likely to result in memory instability with Intel Xeon 5600-series processors than Intel Xeon 5500-series processors and with processor and DIMM configurations that result in memory operating at 1333 MHz. HP requires customers update to this revision of the System ROM due to the potential impact of this issue.

Resolved an issue where a VT-d aware Operating System may experience a hang when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is enabled by default). If using Intel VT-d support with the Xen hypervisor, the System ROM must be updated to this revision.

Resolved an issue where the system may experience a hang during the subsequent boot after changing the Processor Core Disable option in the ROM Based Setup Utility or via the SmartStart Scripting Toolkit. This issue is only seen if the system is warm reset via the iLO power management interface or from a CTRL-ALT-DEL instead of properly exiting the configuration utilities.

Known Issues:

None
Enhancements

Added new Advanced Performance Options in the ROM-Based Setup Utility (RBSU) for DCU Prefetcher and Data Reuse. These options are only available when the system is using Intel 5600-series Xeon processors. These options are enabled by default (and are always enabled on previous revisions of the System ROM when using Intel 5600-series Xeon processors). While these options should remain enabled in most environments for optimum performance, in some high CPU-utilization environments disabling DCU Prefetcher and/or Data Reuse will improve overall performance. HP measurements indicate an ~8% performance increase with the SPECjbb2005 benchmark and ~4.6% performance increase with SAP when DCU Prefetcher and Data Reuse are disabled.

Added a new Turbo Boost Optimization option in the ROM Based Setup Utility (RBSU). This option allows the user to choose between the traditional performance optimized behavior or a more power efficient behavior. This option is only valid when the Intel Turbo Boost Technology feature is enabled.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2010.03.30 (14 Apr 2010)
Enhancements

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

Enhancements/New Features:

Added support for Intel Xeon 5600 series quad-core and six-core processors.

Added support for Low Voltage (1.35V) DDR3 DIMMs when Intel Xeon 5600-series processors are installed in the system.

Added support for Online Spare Advanced Memory Protection Mode when Intel Xeon 5600 series processors are installed in the system.

Known Issues:

None

Version:2010.03.01 (30 Mar 2010)
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 (03/01/2010) does NOT support Intel Xeon 5600-series processors.  While Intel Xeon 5600-series processors will boot with this revision of the System ROM, they are not supported and proper operation cannot be guaranteed.

Firmware Dependencies:

None

Problems Fixed:

Resolved a very rare and intermittent issue where pressing keys during system boot could result in a hang or Red Screen illegal opcode. This issue only affects the system while booting through POST.

Known Issues:

None
Enhancements

Added support to prevent the possibility of the server exceeding its allocated power budget if it is reset when managed as part of a Dynamic Group Power Cap. The server will now request permission to reset before doing so.


Version:2010.01.13 (1 Feb 2010)
Fixes

Upgrade Requirement:

Optional

Users should update to this firmware revision if their system is affected by one of the documented fixesor if there is a desire to utilize any of the enhanced functionality provided by this revision.

Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Resolved an issue which could cause correctable memory error threshold events or uncorrectable memory errors. This issue does not indicate a data issue with the DIMM and the System ROM upgrade will completely resolve this issue.

Resolved an issue where the keyboard could stop responding after pressing the PAUSE key during system boot. This would prevent any further keyboard input from being accepted.

Resolved the possibility of an extremely rare issue where the system could hang during system boot. This issue has never been observed on this platform.

Resolved an issue where Restoring Default Settings from the ROM-Based Setup Utility (RBSU) with a system containing a Trusted Platform Module (TPM) could result in the system displaying a TPM initialization error during boot and halting the system.

Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware in cases in which the frequency was not limited. This issue did not cause or indicate any actual performance degradation. The fix simply prevents the erroneous messages from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed.

Resolved an issue where Microsoft Windows Server 2008 R2 would log erroneous warning messages into the system event log pertaining to the processor's frequency being limited by firmware. The system firmware was incorrectly identifying slowness in frequency due to normal idle power state transitions as throttling due to power capping, even if power capping was not enabled or active. This fix simply prevents the warnings from being erroneously logged and does not change any behaviour of the processor, since there wasn't actually any performance capping being performed.

Resolved an issue which results in a lockup during boot on every warm reset after disabling the embedded Smart Array P410i Controller through the ROM-Based Setup utility via the PCI Device Enable/Disable menu. After disabling the embedded Smart Array P410i Controller, the system will halt during boot prior to any screen display with the internal health LED in the blinking Red state on every warm reset.

Resolved an issue where fan failures for fan 3 and 4 would not be reported correctly if the optional third fan is installed in a single processor configuration with the non-redundant fan kit.

Known Issues:

None
Enhancements
Enhanced the look of the display during boot. The new enhanced look will be displayed by default. The Power-On Logo option in the ROM-Based Setup Utility (RBSU) can be used to disable the enhanced display if desired. The enhanced display is not utilized if using an optional video card or if an iLO 2 TEXTCONs session is active.

Version:2009.10.02 (6 Nov 2009)
Fixes

Upgrade Requirement:

Optional

Users should update to this firmware revision if their system is affected by one of the documented fixesor if there is a desire to utilize any of the enhanced functionality provided by this revision.

Important Notes:

None

Firmware Dependencies:

None

Problems Fixed:

Improved acoustics when the optional PCI-X expansion riser is installed in the server.

Resolved an issue where an Uncorrectable Memory Error is inaccurately reported in the Integrated Management Log (IML) when a DIMM fails to properly initialize during system boot. The inaccurate message states "207-Uncorrectable Memory Error detected by ROM-based memory validation (Memory Module X)" where X indicates an incorrect DIMM number. The IML will now report "207-Memory initialization error on Processor X DIMM Y. The operating system may not have access to all of the memory installed in the system." where X indicates the processor number and Y indicates the DIMM number for the DIMM that failed to initialize properly.

Resolved an issue where the system would fail to boot certain USB Drive Keys or SD Cards. This issue was seen when USB Drive Keys or SD Cards configured with a boot loader such as GRUB. This issue only effects USB based devices and has no impact on installations to other mass storage devices.

Resolved an issue which could result in the power supply state being reported as "warning" for a non-installed power supply by some industry standard utilities that read power supply information from the industry standard SMBIOS tables. This issue results in no functional issue for the system. The status was simply indicated incorrectly.

Resolved an issue where the ambient temperature is not displayed properly during system boot if the ambient temperature is below 0 Degrees Celsius. This issue only affects the display of the temperature on the screen during boot and does not affect operation of the system.

Resolved an issue where fan numbers were reported incorrectly for fans that are not installed. Fan numbers for failed fans were always reported correctly.

Known Issues:

None
Enhancements
Added support for a new Boot Override Menu during POST that can be entered by pressing the F11 key. This menu will allow the user to temporarily, for one boot only, override the current boot settings currently configured in the ROM Based Setup Utility (RBSU).

Added support for displaying the Power Management Controller (PMC) Firmware version in the ROM Based Setup Utility (RBSU) information panel.

Increased server power efficiency when the server is configured to take advantage of idle power states (C-states). Increased idle power savings will be observed if idle states are enabled in the ROM Based Setup Utility (RBSU) along with the proper Operating System support.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).

Added support for using the ROM Based Setup Utility (RBSU) Asset Tag field as a Microsoft Windows 2003 SLP 1.0 Activation Marker.


Version:2009.07.24 (14 Aug 2009)
Fixes

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


Resolved an issue where the iLO 2 Power Graphs may show excessive power peaks over the configured cap value when Dynamic Power Capping is enabled. Note that it is normal for some power peaks over the configured cap to occur which are within specification for HP Dynamic Power Capping and which do not affect circuit breaker protection. This revision of the System ROM does not affect these expected occurrences.

Increased the amount of space available to load and execute option ROMs. In some cases, this may allow the option ROM of a device to be executed in instances where this was previously not possible.

Modified the system manufacturer name, as stored in the industry standard SMBIOS tables, from "Hewlett-Packard" to "HP". While this will result in industry standard software referring to the platform as an "HP ProLiant" instead of a "Hewlett-Packard ProLiant", the most important aspect of this change is that it may affect customer scripts which looked for a manufacturer name of "Hewlett-Packard". In such cases, the customer's script will need to be updated. This change will result in the manufacturer name being consistent with previous generations of HP ProLiant servers which have always used "HP". Some customers were adversely affected when transitioning to G6 ProLiant servers because their scripts did not work because the manufacturer name had been changed to "Hewlett-Packard".

Resolved an issue where error messages from HP Smart Array controllers would be logged to the Integrated Management Log (IML) on every server boot, even after the error was resolved. This issue was documented as fixed in a previous revision of the System ROM, but the original fix did not fully address the issue.

Resolved an issue which could result in a system hang when installing the 64-bit version of Microsoft Windows Server 2008 SP2 when the optional HP Trusted Platform Module (TPM) is installed and enabled in the system. This issue does not affect system operation if the system does not have the optional HP Trusted Platform Module installed or enabled.

Added support for PCI-X and PCI Express option cards that request large amounts of non-prefetchable PCI memory (up to 1GB). While these option cards are extremely rare, they will now function properly.

Updated text for ROM-Based Setup Utility menus for non-English languages.

Enhancements

Added support for Microsoft Windows Server 2008 Release 2.

Added support for Collaborative Power Control. This feature, when using an operating system that supports this functionality (such as Windows Server 2008 Release 2), provides improved power management when HP Power Regulator is configured for HP Dynamic Power Savings Mode by allowing the operating system and platform firmware to work together to provide optimum control of processor frequency for improved power efficiency. This functionality has no impact on system operation if using an operating system that does not support this feature or if HP Power Regulator is not configured for HP Dynamic Power Savings Mode. The Collaborative Power Control selection in the Advanced Power Management Options of the ROM-Based Setup Utility (RBSU) provides the capability to disable this feature. Only operating systems that support the PCC interface allow for Collaborative Power Control. At the time of release of this firmware, Windows Server 2008 Release 2 is the only operating system that supports the PCC interface.

Added support to allow an operating system to read power usage and the configured power cap value (configured power cap value available only when using HP Dynamic Power Capping). This functionality requires HP integrated Lights-Out 2 Firmware revision 1.79 or later. This functionality is only available when using an operating system that supports the ACPI Power Meter Device defined in the ACPI 4.0 specification. At the time of release of this firmware, Windows Server 2008 Release 2 is the only operating system that supports this functionality.

Added support to allow some industry standard utilities to display power supply information such as the power supply wattage and part number.

Added support to display the ambient temperature measured near the air intake of the system during system boot.

Added the option to disable devices installed in PCI Express slots from the ROM-Based Setup Utility (RBSU). Previous revisions of the System ROM only allowed disabling embedded PCI-express devices.

Added latest product names of optional expansion cards for display in the ROM-Based Setup Utility (RBSU).


Version:2009.06.20 (1 Jul 2009)
Fixes
Resolved an issue where the user would automatically be prompted to set the Boot Controller Order the first time the ROM-Based Setup Utility (RBSU) is run after having selected to Restore Default System Settings.

Resolved an issue where the Administrative or Power-on password may not be set as expected if a user attempted to set a password longer than 7 characters. These passwords cannot be longer than 7 characters, and the ROM-Based Setup Utility (RBSU) will now stop accepting input after the seventh character.


Version:2009.06.01 (11 Jun 2009)
Fixes
Resolve a rare issue in which Correctable Memory Threshold errors or, in extremely rare cases, Uncorrectable Memory errors, may occur on the server. In these cases, the issue does NOT indicate an actual DIMM issue. This error is most likely to occur when the server's thermal environment changes between when the system boots and normal operation. Upgrading to this revision of the System ROM will resolve these issues.

Resolve an issue where a VT-d aware Operating System may experience a hang when the ROM Based Setup Utility (RBSU) option for VT-d is enabled (it is enabled by default). If using Intel VT-d support with the Xen hypervisor, the System ROM must be updated to this revision.

Resolve an issue where the server would not properly boot to a USB Optical Drive (CD or DVD) when a USB Drive Key is present on the internal USB port.

Resolve an issue where the system may hang while booting the OS when a non-bootable USB 1.1 Mass Storage device, such as a USB security key, is plugged into the system.

Enhancements

Add support to the ROM Based Setup Utility (RBSU) to enable Network Server Mode. When enabled, this option allows a PS/2 keyboard to be locked out (prevent input) until the Power On password is entered.

Add support to disable individual network ports for the embedded network controller. This option is available in the ROM Based Setup Utility (RBSU) PCI Device Enable/Disable menu. By default, all network ports are enabled.

Add support for 16GB DDR3 Registered Memory Modules which will be available from HP in the future.


Version:2009.03.28 (15 Apr 2009)
Fixes
Resolved an issue where the server will hang during system boot without any message displayed if maintenance switch 6 is set to the ON position (for clearing the configuration of the server). If switch 6 is in the ON position a message should be displayed indicating this condition when system boot is halted.

Resolved an issue where error messages from HP SmartArray controllers would be logged to the Integrated Management Log (IML) on every server boot, even after the error was resolved.

Resolved an issue where the ROM-Based Setup Utility (RBSU) Advanced Performance Tuning Options for HW Prefetcher and Adjacent Sector Prefetch would not properly disable the corresponding functionality.

Resolved an issue where selecting to Save User Defaults in the ROM-Based Setup Utility (RBSU) could cause the loss of video display when using an optional video controller.

Resolved an issue where selecting "C3 State" for the Minimum Processor Idle Power State option in the ROM-Based Setup Utility (RBSU) would not properly select the C3 as the minimum available C-state. Instead, the availability of the C3-state would be removed and the available ability of the C6-state would remain (when it should have been removed).

Resolved an issue where the system would incorrectly report a "1611 - Fan 4 Missing - Fan Solution Not Fully Redundant" error message if Fan 4 is not installed. Fan redundancy by adding Fan 4 is an optional feature on this platform, and this message should not be displayed.

Resolved an issue where the hard drive and/or system board zone temperatures reported from HP Systems Insight Manager or from the iLO 2 web interface would be displayed incorrectly. This issue is cosmetic only and does not affect system cooling.

Enhancements
Added support for the ROM-Based Setup Utility (RBSU) option for Dynamic Power Savings Mode Response under the Power Management Options menu. This tuning option allows the user to optimize the Power Regulator - Dynamic Power Savings Mode functionality based on the system's workload for improved power efficiency.

Added support for the Power Supply High Efficiency Mode feature which is configured in the Power Management Options in the ROM-Based Setup Utility (RBSU). This feature allows configuring how the system will handle redundant power supply configurations. High Efficiency Mode will provide the most power efficient operation with redundant power supplies by keeping one power supply in standby mode at lower power usage levels. Balanced Load will share the power delivery equally between both installed power supplies. This functionality requires the server to be upgraded to iLO 2 Firmware revision 1.77 or later.

Added the "Memory Speed with 3 DIMMs per Channel" option in the Advanced Performance Tuning Options of the ROM-Based Setup Utility (RBSU) to allow configuring the system to run DIMMs at 1333 MHz when up to two DDR3 DIMMs are installed on a memory channel (if all other requirements for 1333 MHz operation are met). This provides a performance increase with most workloads. By default, the system will operate a maximum of 1066 MHz when two DIMMs are installed on any memory channel. HP has validated this functionality with all HP DIMMs. It is recommend this setting remain at the default of 1066 MHz if non-HP DIMMs are installed in the system.

Added support in the ROM-Based Setup Utility (RBSU) for the 1066 MHz selection for the Maximum Memory Bus Frequency option under the Power Management Options menu. With some workloads, a memory speed of 1066 MHz is more power efficient than 1333 MHz.

Added the Node Interleaving option in the Advanced Performance Tuning Options of the ROM-Based Setup Utility (RBSU). Enabling Node Interleaving disables the NUMA architecture properties of the system. All operating systems supported by this platform support NUMA architectures. In the majority of cases, optimum performance is obtained by disabling Node Interleaving. When this option is enabled, memory addresses will be interleaved across the memory installed for each processor. Some workloads may see improved performance when this option is enabled.


Version:2009.02.23 (13 Apr 2009)
Enhancements
Initial release.

Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.