# changelog

author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.00.04.393
changelog:
  -     *Important Notes:**
      
      This revision has mitigated security vulnerability CVE-2018-3643
      (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3643) and CVE-2018-3655
      (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3655). It is anticipated
      that details regarding these security vulnerabilities will be published to
      these links on September 11,2018. These security vulnerabilities are not
      unique to HPE servers.
      
      **Firmware Dependencies:**
      
      HPE Gen10 system ROM version 1.26 or later
      
      HPE Gen10 Innovation Engine (IE) Firmware version 0.1.5.2 or later
      
      **Problems Fixed:**
      
      This revision has mitigated security vulnerability CVE-2018-3643
      (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3643) and CVE-2018-3655
      (https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3655). It is anticipated
      that details regarding these security vulnerabilities will be published to
      these links on September 11, 2018. These security vulnerabilities are not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.251
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Intel Xeon Scalable Performance 3200, 4200, 5200, 6200 and
      8200 series processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.296
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an intermittent issue where an optional PCIe device may not properly
      report its thermal data or other telemetry data as seen through the Integrated
      Lights-Out (iLO) interface. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.339
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This image contains the latest Intel Server Platform Services (SPS) Firmware
      which contains mitigations for a variety of security vulnerabilities. The
      following vulnerabilities have been addressed in this SPS release:
      CVE-2019-11090 and CVE-2019-11109. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.381
changelog:
  -     This image contains the latest Intel Server Platform Services (SPS) Firmware
      which contains mitigations for security vulnerability CVE-2020-0545. This
      issue is not unique to HPE Servers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.381-2.1
changelog:
  -     *Important Notes:**
      
      The Ver. 04.01.04.381(B) flash component contains an updated flash image. The
      actual firmware is exactly the same as was delivered with the original ver.
      04.01.04.381 flash component. The previous flash component had an issue that
      caused flashing to intermittently fail. It is not necessary to upgrade with
      Revision B if a previous component Revision was successfully used to upgrade
      the firmware to version 04.01.04.381 or for systems that originally shipped
      with version 04.01.04.381 firmware.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems configured with older versions of the Server
      Platform Services (SPS) Firmware, such as version 04.00.00.288 or older, may
      become inoperable after flashing to SPS firmware version 04.01.04.381. This
      releases contains an updated flash component for SPS Firmware 04.01.04.381
      which allows direct flashing from older firmware versions to the latest.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.505
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2021.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the Server Platform Services (SPS) Firmware addresses an issue
      where not all PCIe devices will be managed properly by the system when there
      are more than 16 PCIe devices present in the platform. This would include PCIe
      devices in PCIe slots or NVMe drives. This issue would typically manifest
      itself as iLO Firmware not properly reporting thermals from a device when a
      server was in this heavily loaded configuration.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.601
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version is in compliance with IPU.2021.2 guidance.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.01.04.804-2.1
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Addressed an issue where Intel reference systems were observed to
      intermittently fail to power on during extensive reboot testing.  This issue
      has not been reported on HPE servers.  This version of the Intel SPS firmware
      has been released as part of the Intel 2022.2 IPU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.058
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Intel Optane Persistent Memory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.062
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version of the System ROM contains updates aligned with the INTEL Whitley
      BKC WW52.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.202
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the INTEL PLR3.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.603
changelog:
  -     *Important Notes:**
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2024.1 guidance. This
      version of the SPS should be paired with System ROM 2.00 (02/22/2024) or
      later.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the Server Platform Services Firmware provides mitigations
      for security vulnerability documented as CVE-2023-35191. This issue is not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 04.04.04.603-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 04.04.04.603(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 04.04.04.603. It is not necessary to upgrade
      with Revision B if a previous component revision was used to upgrade the
      firmware to version 04.04.04.603.
      
      This version of the Server Platform Services (SPS) Firmware contains updates
      aligned with the Intel Product Update (IPU) version IPU.2024.1 guidance. This
      version of the SPS should be paired with System ROM 2.00 (02/22/2024) or
      later.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the Server Platform Services Firmware provides mitigations
      for security vulnerability documented as CVE-2023-35191. This issue is not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_10-21-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the AMD Input-Output Memory Management Unit (IOMMU)
      incorrectly blocks PCIe traffic to system memory space just below 1TB that may
      result in an unexpected server reset or Microsoft Windows Blue Screen of Death
      (BSOD) with an IML entry of PCIe device error.
      
      Addressed an issue where the system may fail to boot after setting the Maximum
      Memory Bus Frequency to 1066 MHz or 1333 MHz.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.04_12-12-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the AMD processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.06_02-01-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and would impact any systems using AMD
      EPYC 7000 Series processors that do not contain a work-around for this issue.
      Note: this does not address any security vulnerability mitigations.
      
      Addressed a rare issue where a system may become nonresponsive. This issue is
      addressed by updating to the latest AMD microcode. The issue is NOT unique to
      HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_03-09-2018
changelog:
  -     Added support for 128GB Load Reduced DIMMs (LRDIMM).
      
      Added support for NVMe hot plug through the HPE SmartDrive Carrier.
      
      Added support for the optional HPE Gen10 Chassis Intrusion Security Kit.
      
      Added a new System Utilities option for Memory Interleave Mode. This allows a
      system to be configured for no interleave, channel, die, or socket interleave
      when a system has the appropriate memory installed.
      
      Added a new System Utilities option to enable/disable the L1 Stream HW
      Prefetcher and the L2 Stream Prefetcher. Some workloads may have performance
      improvement by disabling these features.
      
      Added new Storage Information page to the System Information section of System
      Utilities.
      
      Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
      for Enhanced CPU Cooling. When running certain processor intensive workloads,
      this option can provide additional cooling to the processors which can result
      in improved performance.
      
      Added a new System Utilities option for Embedded Diagnostics. To take
      advantage of this feature, the user must also update Intelligent Provisioning
      to version 3.10 or later.
      
      Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
      functionality in the BIOS System Utilities application. This feature also
      requires iLO firmware version 1.20 or later for proper support.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_03-09-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would power on immediately after powering
      off when using VMware.
      
      Addressed an issue where configuring the Memory Refresh Rate to 2x Refresh
      would not function and the system would continue to operate at 1x Refresh.
      
      Addressed an issue where the UEFI Boot Order would not get reset to a default
      value when loading a default configuration. This issue does not impact systems
      configured in Legacy Boot Mode.
      
      Addressed an issue where the Embedded Serial Port option could not be properly
      configured through the RESTful Interface.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.22_04-16-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed the Fallout and Masterkey vulnerabilities with AMD EPYC 7000 Series
      processors which were reported by researchers with CTS Labs. This System ROM
      update includes updated firmware from AMD to fully mitigate these
      vulnerabilities. Per AMD, no other mitigations are required, and these
      mitigations should not impact performance. These issues are not unique to HPE
      servers and would impact any servers using AMD EPYC 7000 Series processors.
      Note: Even though this server is not exposed to the Masterkey vulnerability
      due to HPE's Silicon Root of Trust functionality, this System ROM includes the
      mitigations for this vulnerability. https://community.amd.com/community/amd-
      corporate/blog/2018/03/21/initial-amd-technical-assessment-of-cts-labs-
      research.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_06-07-2018
changelog:
  -     Added support for the latest VMware vSphere Secure Boot Certificate.
      
      Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
      menu. This option allows disabling memory controller interleaving which may
      improve memory performance for systems configured with an unbalanced memory
      configuration.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_06-07-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems with 1 TB or more of memory installed may
      have memory resources assigned incorrectly resulting in a kernel panic or an
      IOMMU reported error.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34_10-02-2018
changelog:
  -     Added RBSU option to allow customers to disable Page Table Entry Speculative
      Lock Scheduling. Disabling this feature decreases performance so it should
      only be done in very rare instances. Systems running Microsoft Windows 10 RS3
      or RS4 may experience unexpected system behavior when this feature is enabled.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.34_10-02-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and would impact any systems using AMD
      EPYC 7000 Series processors.
      
      Addressed an issue with NVMe drives becoming unavailable to an operating
      system when updating the backplane firmware.
      
      Addressed a rare issue where NVMe drives may not be available to an operating
      system when installing two or more NVMe drives simultaneously.
      
      Addressed an issue with the RBSU setting for AMD Core Performance Boost not
      being correctly applied in all instances.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_01-25-2019
changelog:
  -     Added support for HPE One button secure erase. This option can be launched
      from the HPE Intelligent Provisioning application or through the HPE RESTful
      API to securely restore the system back to a default configuration. This
      option also requires iLO firmware 1.40 or later, and Intelligent Provisioning
      3.30 or later.
      
      Added Secure Configuration Lock feature. This feature can be enabled to detect
      system hardware, security configuration, or firmware revision changes to
      protect against malicious or unintended modifications to the server. This
      protection can be enabled for systems in transit from the factory to the
      customer site, in transit from one customer site to another, or can be left
      enabled on a deployed server. A new BIOS/Platform Configuration (RBSU) Server
      Configuration Lock menu in the Server Security Options is available to enable
      and configure this functionality.
      
      Added a new BIOS/Platform Configuration (RBSU) Backup and Restore Settings
      menu to System Default Options. This option can be used to backup (save off)
      the current BIOS configurations settings to a USB storage device for migration
      to another server.
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_01-25-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the UEFI EDK2
      support that provides mitigations for a variety of security vulnerabilities.
      The following vulnerabilities have been addressed in this System ROM release:
      CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
      CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
      CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
      vulnerabilities are not unique to HPE servers.
      
      Addressed an issue in which the system may not properly boot to the HPE 8GB
      Dual microSD Flash USB Drive when an SD card is installed on the internal SD
      slot when the system is configured for Legacy Boot Mode. This issue does not
      impact systems in UEFI Boot Mode.
      
      Addressed an issue where certain 3rd party USB drive keys may not function
      properly after a system reset when the system is configured in UEFI Boot Mode.
      
      Addressed an issue where the HPE CN1000E-T adapter may not boot properly in
      Legacy Boot Mode. This issue does not impact systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where firmware updates staged through the HPE RESTful API
      may fail to properly execute on a subsequent boot and be marked with an
      exception in the iLO firmware installation queue.
      
      Addressed an issue where iLO virtual media may not boot properly after setting
      the Boot on Next Reset option in the iLO Remote Console and Media - Virtual
      Media settings.
      
      Addressed an issue where the AHS Download application from the System
      Utilities Embedded Applications or UEFI Shell may fail to work properly with
      iLO firmware 1.30 or later.
      
      Addressed an issue where the UEFI Shell sysconfig command may fail to set an
      option or become unresponsive.
      
      Addressed an issue where an optional SATA DVD drive may not unlock and allow
      media to be ejected after an operating system reboot.
      
      Addressed an issue where the system may become unresponsive during boot and
      experience a Red Screen (RSOD) when booting in Legacy Boot mode with a SATA
      M.2 drive installed. This issue does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where a USB KVM, such as the HP AF611A KVM, may not
      function properly after a system reboot.
      
      Addressed an issue where Core Performance Boost may remain enabled even when
      disabled in BIOS/Platform Configuration (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.44_06-24-2019
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM provides mitigation for a new AMD Secure
      Encrypted Virtualization vulnerability. This includes support for mitigating
      the following vulnerability: CVE-2019-9836.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a Secure Encryption Virtualization encryption key
      could be compromised by manipulating the encryption technology's behavior when
      using AMD's secure encryption feature on a virtual machine running the Linux
      operating system. The following vulnerability has been addressed in this
      System ROM release: CVE-2019-9836.These security vulnerabilities are not
      unique to HPE servers.
      
      **Known Issues:**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_07-10-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and would impact any systems using AMD
      EPYC 7001 Series processors that do not contain latest AMD microcode. Note:
      this does not address any security vulnerability mitigations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_07-20-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for AMD EPYC 7002 processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_09-17-2019
changelog:
  -     Added setup option to disable Periodic Directory Rinse. Disabling this
      processor feature can improve performance in certain workloads. This option is
      only applicable when using AMD EPYC 7002 Series processors and does not apply
      to AMD EPYC 7000 Series processors.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_09-17-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with rare occurrences of unpredictable system behavior.
      This issue is NOT unique to HPE servers and may impact any systems using AMD
      EPYC 7002 Series processors that do not contain a BIOS update for this issue.
      This issue does not affect AMD EPYC 7000 Series processors.
      
      Addressed an issue where systems may fail to boot if configured with AMD EPYC
      7002 Series processors and 2400 MT/s memory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_10-18-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where PCIe root ports were incorrectly indicating they
      supported PCIe Gen4. In rare cases this could cause a PCIe device to attempt
      to train at Gen4. Only PCIe Gen1, Gen2, and Gen3 are supported on the ProLiant
      DL385 Gen10. Without this resolution devices may run slower than their optimal
      frequency.
      
      Addressed an issue where core counts for some processors such as AMD EPYC 7282
      would be incorrectly displayed in iLO and some pre-boot pages. This was not a
      functional issue and only affected the count of enabled cores as displayed to
      the user. The cores would have been active even without this resolution.
      
      Addressed an issue where the system may fail to boot if the RBSU Bifurcate
      option was set to anything other than Auto when using AMD EPYC 7002 series
      processors.
      
      Addressed an issue where the system may immediately power on after issuing
      shutdown while running VMware ESXi.
      
      Addressed an issue where some PCIe cards may not be available due to PCIe
      training issues.
      
      Addressed an issue where some rare system configurations using LRDIMMs would
      incorrectly flag a memory training error during boot. The iml would be logged
      every boot on the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.32_01-13-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Enhanced the system performance when running some benchmarks and workloads.
      
      Added a new BIOS/Platform Configuration (RBSU) for Setup Browser Selection to
      Boot Options. This option selects which setup browser to use: GUI or Text.
      Auto mode uses text when the user enters RBSU via serial console, and uses GUI
      via IRC or physical terminal.
      
      Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
      to Memory Options. This option can be used to opportunistically power down the
      memory controller.
      
      Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
      Power and Performance Options. This option can be used to configure the
      maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
      
      Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
      Power and Performance Options. This option can be used to manually configure
      the XGMI link width when XGMI Force Link Width is set to manual.
      
      Added a new BIOS/Platform Configuration (RBSU) for Application Power Boost to
      Power and Performance Options. This option can be used to configure
      Application Power Boost.
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_02-18-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue introduced in the v2.32 (01/13/2020) revision of the System
      ROM in which the Integrated Lights-Out (iLO) System Information - Memory
      Information page reports memory information as unavailable. This issue did not
      exist in System ROM revisions prior to v2.32.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_03-09-2020
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains the latest support for the HPE Smart
      Array s100i UEFI Driver. This system ROM is critical for customers who have
      enabled the HPE Smart Array s100i support.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the HPE Smart Array s100i Software RAID may
      experience potential data inconsistency during initial configuration or
      operation of a RAID volume configured in RAID 5/50/50/60 Fault Tolerant Modes.
      This issue does not impact systems configured in other RAID configurations
      such as RAID 0 or 1. This issue does not impact systems that have not enabled
      Smart Array s100i support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
      Virtualization Options. This option is specific to systems configured with AMD
      EPYC 7002 Series Processors. This option can be used to configure the minimum
      address space identifier (ASID) that can be used for AMD Secure Encrypted
      Virtualization (SEV) enabled guests. ASID below this number are only available
      to SEV enable guest that also enable SEV-ES (Encrypted State).
      
      Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
      Virtualization Options. This option is specific to systems configured with AMD
      EPYC 7002 Series Processors. This option selects the number of AMD Secure
      Encrypted Virtualization (SEV) address space identifiers (ASID) that can be
      used for SEV enabled guests. This option affects the amount of system memory
      supported by the server.
      
      Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
      Power and Performance Options. This option is specific to systems configured
      with AMD EPYC 7002 Series Processors. This option can provide improved PCIe
      performance for all endpoints on one AMD NBIO (NorthBridge I/O).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a performance issue where systems configured with AMD EPYC 7002
      Series Processors may experience lower than expected core frequencies for
      Processor 1.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed a rare issue where the system may delay or soft lock during a
      "shutdown -r" reboot under Linux. When this occurs, the server may take ten
      additional minutes to complete the reboot and log a Caution level Integrated
      Management Log (IML) indicating "ASR Detected by System ROM."
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_05-11-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a memory initialization issue on systems configured with LRDIMMs, AMD
      EPYC 7002 processors, and the v2.38 (04/15/2020) revision of the System ROM
      that could lead to an increased chance for Corrected Memory Threshold Errors
      or Uncorrected Memory Errors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Improved system stability with LRDIMM's by staggering memory refresh cycles to
      reduce power spikes across system memory.
      
      Reverted a system firmware debug feature which has proven to cause a slight
      degredation in system performance in internal testing.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for DRAM Burst Refresh
      Mode to provide mitigation for TRRespass and Targeted Row Refresh exploits.
      This option should be configured to Disabled to mitigate the TRRespass
      vulnerability. Setting this option to Disabled may have a minimal impact to
      system performance. The default setting is Enabled.
      
      Added a new BIOS/Platform Configuration (RBSU) option in the Minimum Processor
      Idle Power Core C-State setting for C1 State. This option allows for power
      savings during certain workloads without the performance impacts of C6 State.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Address an issue that could cause a slight degradation of performance.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed an issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      Addressed an extremely intermittent issue with AMD Epyc 1st Gen processors
      that would cause a critical error and system reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_10-29-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices.  This option would only be used for PCIe Adapters that support his
      level of bifurcation.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_10-29-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may hang during boot up after a warm reset
      from the OS.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.46_06-08-2021
changelog:
  -     Added Boot time IPMI Watchdog timer support.
      
      Updated and improved thermal definition.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.46_06-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Corrected Memory Error Threshold Events
      being logged to the Integrated Management Log (IML) in cases when they should
      not be logged.  The system monitors corrected errors and notifies the user
      when action is required due to an increased risk of an Uncorrected Memory
      Error.  Corrected Memory errors are a normal and expected occurrence and do
      not always indicate a higher risk of an Uncorrected Memory Error.  Previous
      revisions of the System ROM were incorrectly logging Corrected Memory Error
      Threshold Events to the IML when action should not have been required,
      resulting in unnecessary scheduled downtime to replace DIMMs.  It is
      recommended that the System ROM be updated to this version before replacing
      DIMMs due to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-08-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Server Security
      called UEFI Variable Access Firmware Control. This option, when enabled, can
      be used to block UEFI Variable writes, such as to the UEFI Boot Order, from
      the Operating System or a third-party utility. HPE recommends leaving this
      capability disabled unless the user specifically wants to prevent the
      operating system's normal operation of writing to UEFI Variables, which
      typically occur during OS install.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in system information page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-28-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1021) which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      Addressed an issue with AMD EPYC 1st Generation processors that can result in
      Corrected Memory Error Threshold Events being logged to the Integrated
      Management Log (IML) in cases when they should not be logged. The system
      monitors corrected errors and notifies the user when action is required due to
      an increased risk of an Uncorrected Memory Error. Corrected Memory errors are
      a normal and expected occurrence and do not always indicate a higher risk of
      an Uncorrected Memory Error. Previous revisions of the System ROM were
      incorrectly logging Corrected Memory Error Threshold Events to the IML when
      action should not have been required, resulting in unnecessary scheduled
      downtime to replace DIMMs. It is recommended that the System ROM be updated to
      this version before replacing DIMMs due to Corrected Memory Error Threshold
      Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Corrected Memory Error Threshold Events
      being logged to the Integrated Management Log (IML) incorrectly. The system
      monitors corrected memory errors and notifies the user via a Corrected Memory
      Error Threshold Event when action is recommended due to an increased risk of
      an uncorrected memory error. Previous versions of the System ROM may log a
      Corrected Memory Error Threshold Event in cases where the system is not at an
      increased risk of an uncorrected memory error. It is strongly recommended that
      the System ROM be updated to this version or later before replacing DIMMs due
      to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing the Power-On Password, Administrator Password is also
      cleared.
      
      Addressed an issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-16-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigations for security vulnerabilities documented as CVE-2022-0778
      and CVE-2022-1292. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of LibPng library
      which provides mitigations for security vulnerability documented as CVE-
      CVE-2019-7317. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addressed an issue where systems using AMD 1st Generation EPYC processors
      would incorrectly count correctable DIMM errors from different channels into
      one channel thus possibly incorrectly causing Correctable Memory Error
      Threshold Exceeded errors to occur.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_08-11-2022
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code 100E for AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigations for security vulnerabilities documented as
      CVE-2022-02068. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_11-17-2022
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code 100E for AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-02-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM updates zlib to 1.2.13 which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-37434.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-37434). This security vulnerability
      is documented in the CVE report site. This issue is not unique to HPE servers.
      
      Addressed an issue where some Chinese translation is missing from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.E for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.J for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where an abnormal MR controller name would display when
      setting the system language to Japanese from RBSU, and then rebooting the
      system.
      
      Addressed an issue where the TPM status between RBSU and iLO web pages was not
      synchronized.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 for AMD 1st Generation EPYC processors, and CVE-2022-23829 and
      CVE-2023-20593 for AMD 2nd Generation EPYC processor. This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_09-07-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-19-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where "Restore Manufacturing Defaults" and "Restore
      Defaults" from iLO web did not restore the Secure Boot Status.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with vulnerability
      fixes in EDK2 NetworkPkg IP stack implementation that is described in the
      address <https://github.com/tianocore/edk2/security/advisories/GHSA-hc6x-cw6p-
      gj7h>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This version of the System ROM contains updates aligned with vulnerability
      fixes in EDK2 NetworkPkg IP stack implementation that is described in the
      address <https://github.com/tianocore/edk2/security/advisories/GHSA-hc6x-cw6p-
      gj7h>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-16-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31315 for AMD 1st and 2nd Generation EPYC processors.
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-45853, CVE-2023-45229, CVE-2022-36763,
      CVE-2022-36764, CVE-2021-38578, CVE-2023-5678 and CVE-2024-0727. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This revision of the System ROM includes AMD reference code
      NaplesPI 1.0.0.L for AMD 1st Generation EPYC processors. This revision of the
      System ROM includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation
      EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the operating system could not detect iSCSI drive
      through IPv6 installation when iSCSI IpAddressType was set to auto.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_07-04-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.J for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.M for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the boot order was cleared unexpectedly after
      configuring System Configuration (RBSU) options, navigating to Boot Options >
      UEFI Boot Settings > UEFI Boot Order, and then pressing F12 to Save and Exit.
      
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving configuration page of MR controller.
      
      Addressed an issue where duplicated "Physical Drive missing" may appear in
      POST and IML.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.30_10-04-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.K for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.N for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Fixed an issue where the system may reboot infinitely when a faulty PCIE card
      was installed.
      
      Fixed an issue where the firmware versions of iLO and Backplane showed
      incorrectly.
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.40_01-16-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.L for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.P for AMD 1st Generation EPYC processors.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added new Microsoft Option Rom UEFI CA 2023 secure boot key.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.42_02-21-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.F
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.L for AMD 2nd Generation EPYC
      processors.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      **Problems Fixed:**
      
      **Known Issues:**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_04-16-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Trusted Platform Module (TPM) Firmware update does
      not complete successfully.
      
      Addressed an issue where systems configured for SATA RAID may incorrectly
      report that fan 1 and/or fan 7 are missing. These fans are not required for
      this configuration.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.38_04-15-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a performance issue where systems configured with AMD EPYC 7002
      Series Processors may experience lower than expected core frequencies.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed a rare issue where the system may delay or soft lock during a
      "shutdown -r" reboot under Linux. When this occurs, the server may take ten
      additional minutes to complete the reboot and log a Caution level Integrated
      Management Log (IML) indicating "ASR Detected by System ROM."
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_07-17-2020
changelog:
  -     See the release document A41_2.42_07_17_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_11-13-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices. This option would only be used for PCIe Adapters that support his
      level of bifurcation.
      
      Added support to increase the maximum amount of system memory to 8TB.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_11-13-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-19-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code NaplesPI 1.0.0.K for AMD 1st Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Restore Manufacturing Defaults and Restore Defaults
      from iLO web did not restore the Secure Boot Status.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-16-2024-2.1
changelog:
  -     See the release document A41_3.20_07_04_2024 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.18_01-22-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would never enter Data Fabric C-States.
      Data Fabric C-States can help reduce overall power consumption of a system
      that is running an idle or low stress workload.
      
      Addressed an issue where the system would report the HPE Memory Type as
      Unknown. This was only an issue with reporting and did not affect system
      behavior.
      
      Addressed an issue where RestCli or a Redfish "Get" command could return some
      invalid configuration settings.
      
      Addressed an issue where systems configured with an UBM backplane may very
      rarely become unresponsive during post with a red error screen (RSOD)
      indicating a general protection fault in the PlatformStorageSupportDxe Image.
      
      Addressed an issue where systems configured with an UBM backplane will not
      honor a customer configured One-Time boot setting.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.18_01-22-2020
changelog:
  -     Enhanced the system power consumption when system is in an idle state. When
      running with iLO fw version 2.12 or later, the system will enter a low power
      state when the Data Fabric C-State Enable option is configured to Auto and iLO
      Integrated Remote Console is not open.
      
      Enhanced the system performance when running some benchmarks and workloads.
      
      Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
      to Memory Options. This option can be used to opportunistically power down the
      memory controller.
      
      Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
      Power and Performance Options. This option can be used to configure the
      maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
      
      Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
      Power and Performance Options. This option can be used to manually configure
      the XGMI link width when XGMI Force Link Width is set to manual.
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     Added support for dynamic PCIe bus reallocation. In very rare PCIe/NVMe
      configurations the system may require non-symmetric bus allocation to provide
      more bus numbers to specific PCIe rootbridges or PCIe slots. The system ROM
      will detect and automatically adjust to attempt to resolve the PCI bus
      numbering.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue introduced in the v1.18 (01/22/2020) revision of the System
      ROM in which AMD EPYC 7742, 7662, 7642, or 7542 processors would run at a
      lower maximum power which could result in lower performance in certain
      workloads.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-29-2020
changelog:
  -     Added support for P25526-B21 HPE NVMe Single Port Adapter and P25527-B21 HPE
      NVMe Dual Port Adapter.
      
      Added support for 826689-B21 HPE DL38X NVMe 8 SSD Express Bay.
      
      Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
      Virtualization Options. This option can be used to configure the minimum
      address space identifier (ASID) that can be used for AMD Secure Encrypted
      Virtualization (SEV) enabled guests. ASID below this number are only available
      to SEV enable guest that also enable SEV-ES (Encrypted State).
      
      Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
      Virtualization Options. This option selects the number of AMD Secure Encrypted
      Virtualization (SEV) address space identifiers (ASID) that can be used for SEV
      enabled guests. This option affects the amount of system memory supported by
      the server.
      
      Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
      Power and Performance Options. This option can provide improved PCIe
      performance for all endpoints on one AMD NBIO (NorthBridge I/O).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-29-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a performance issue where the system may experience lower than
      expected core frequencies for Processor 1.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed a rare issue where the system may delay or soft lock during a
      "shutdown -r" reboot under Linux. When this occurs, the server may take ten
      additional minutes to complete the reboot and log a Caution level Integrated
      Management Log (IML) indicating "ASR Detected by System ROM."
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-11-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a memory initialization issue on systems configured with LRDIMMs and
      the v1.24 (04/29/2020) revision of the System ROM that could lead to an
      increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
      Errors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Addressed an issue that could cause a slight degradation of performance.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed an issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for DRAM Burst Refresh
      Mode to provide mitigation for TRRespass and Targeted Row Refresh exploits.
      This option should be configured to Disabled to mitigate the TRRespass
      vulnerability. Setting this option to Disabled may have a minimal impact to
      system performance. The default setting is Enabled.
      
      Added a new BIOS/Platform Configuration (RBSU) option in the Minimum Processor
      Idle Power Core C-State setting for C1 State. This option allows for power
      savings during certain workloads without the performance impacts of C6 State.
      
      Added driver and option to enable SmartRAID SW RAID support for direct
      attached SATA drives.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.38_10-30-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may encounter an Uncorrectable Machine
      Check Exception (UMCE) with a Bank of 0x00000005 or an Uncorrectable PCI
      Express Error with status 0x00040000 or 0x00010000. These errors will result
      in either an unexpected reset of the server or the server becoming
      unresponsive (such as Blue Screen with Windows, Purple Screen with VMware, or
      Kernel Panic with Linux). This revision of the System ROM includes the latest
      revision of AMD firmware which addresses this issue. This issue is not unique
      to HPE servers.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) for Platform RAS Policy to
      control the Platform Resiliency and Serviceability (RAS) policy. This option
      controls whether platform firmware or the operating system has control of
      corrected error handling and reporting.
      
      Added driver and option to enable SmartRAID SW RAID support for direct
      attached SATA and NVMe drives.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      Addressed an issue where the fan runs at a higher than expected speed after
      upgrading the firmware of HPE Smart Array E208i or E408i to version 3.0.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-29-2021
changelog:
  -     Updated HPE Smart Array SR100i Gen10 Plus SW RAID UEFI driver to version
      v3.3.14.1004.
      
      Added a new BIOS/Platform Configuration (RBSU) option for No-Execute
      Protection. This option allows disabling processor No-Execution protection to
      work around an issue where the system hangs with a blank screen when entering
      Recovery mode with Windows Server 2016. This issue is not unique to HPE
      servers, and disabling No-Execute protection is required on any system that
      defaults to No-Execute enabled to address this issue.
      
      Updated OpenSSL module to version 1.1.1h.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Address an issue where the Industry Standard SMBIOS Type 17 tables will
      indicate the Manufacture ID as "Unknown" for LRDIMMs.
      
      Addressed a rare issue where the time zone cannot be changed successfully in
      BIOS/Platform Configuration (RBSU).
      
      Addressed an issue preventing array creation on HPE Smart Array SR100i Gen10
      Plus SW RAID through the Redfish API.
      
      Addressed an issue where the system may become unresponsive during POST when
      the server is configured with 24 Xilinx NVMe drives.
      
      Addressed an issue where the AMD Fmax Boost value is inconsistent between
      BIOS/Platform Configuration (RBSU) and Redfish API.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_08-09-2021
changelog:
  -     Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      Added a new BIOS/Platform Configuration (RBSU) option for Microsoft Secured-
      core Support. Enabling this setting makes the following policy changes and
      configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      Added a new BIOS/Platform Configuration (RBSU) option to Server Availability
      called IPMI Watchdog Timer. When enabled, the system will start an IPMI based
      watchdog timer during boot which can be used to protect against a boot hang or
      other unexpected system boot issue. It is the responsibility of the user to
      disable the IPMI watchdog timer once the operating system has booted. Failure
      to disable the timer can result in an unexpected server reset or shutdown.
      
      Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following EDK2.
      Warning: changing the setting will affect TPM measurements and can impact
      software functionality which utilizes the TPM PCR registers such as Microsoft
      BitLocker. PCR[4] is the register that records the process of attempting to
      boot different hardware paths like from a a hard drive or CD, and what boot
      devices are attempted, and the Initial Program Loader (IPL) code that is
      loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_08-09-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Tianocore
      Edk2 Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      Addressed an issue with hot-adding drives after removing them from Bay 1 when
      using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      Addressed an issue with hot adding NVMe drives with VMware ESXi when a drive
      bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option for Dynamic PCIe Rate
      Change. This option should be enabled for certain PCIe devices that change
      their advertised speed during training. The option is disabled by default, and
      should only be enabled if the system is configured with a device which is
      training at a less than advertised speed.
      
      Added a new BIOS/Platform Configuration (RBSU) option for MCTP Broadcast
      Support. This option is used to control the PCIe Management Component
      Transport Protocol (MCTP) support for a given slot. This option can be used to
      disable MCTP support to a given PCIe endpoint that may not properly support
      this protocol. It is recommended that this option remain enabled for full
      system functionality.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1021) which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of AMD security
      patch (AMD-SN-1007) which provides mitigation for AMD vulnerability with PSP
      Code Execution documented by AMD. This issue is not unique to HPE servers.
      
      Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-09-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the AMD
      reference code for AMD 3rd Generation EPYC processors which addresses and
      issue with Windows 2022 AQ Secure Core certification.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-0778. This security vulnerability is documented in the CVE report
      site https://nvd.nist.gov/vuln/detail/CVE-2022-0778. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigation for BIOS security vulnerability documented
      as CVE-2022-27405. This security vulnerability is documented in the CVE report
      site https://nvd.nist.gov/vuln/detail/CVE-2022-27405. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system fails to boot OpenShift Container Platform
      in UEFI boot and optimized boot modes.
      
      Addressed an issue where the IPMI Watchdog Timer (WDT) would continuously be
      re-enabled on reboots even after being disabled which causes the system to
      continuously reboot after the timeout is triggered.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_08-11-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-2068 (https://nvd.nist.gov/vuln/detail/CVE-2022-2068). This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the QR Code in ROM Based Setup Menu (RBSU) was not
      valid.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_11-17-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes an updated revision of the AMD
      reference code for AMD 2nd Generation EPYC processors.
      
      Addressed an issue where the system would encounter an unexpected shutdown
      with "Internal processors error" in the IML while running the TPM scripts.
      
      Addressed an issue where the system boot-up would hang if the system has
      installed mutiple PCIe devices and set to "Dual Bifurcation" at the same time.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM updates zlib to 1.2.13 which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-37434.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-37434). This security vulnerability
      is documented in the CVE report site.
      
      This revision of the System ROM includes the v1.1.1s openSSL which provides
      mitigation for BIOS security vulnerability documented as CVE-2022-2097.
      
      (https://nvd.nist.gov/vuln/detail/CVE-2022-2097). This security vulnerability
      is documented in the CVE report site.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     Add new System Configuration (RBSU) configuration options that allow
      controlling the processor's P0 (maximum) frequency. This includes the "Custom
      Pstate0" option with settings of "Auto" (default) and "Manual" and the
      "Pstate0 Frequency(MHz)" option that allows setting the P0 frequency. When
      the "Custom Pstate0" option is configured for "Manual", the value of the
      "Pstate0 Frequency(MHz)" is used for the processor's P0 frequency. When the
      "Custom Pstate0" option is configured for "Auto", the processor uses its
      normal, maximum P0 frequency and the "Pstate0 Frequency(MHz)" option is not
      configurable. In System Configuration (RBSU), these options are located under
      the BIOS/Processor Options. This setting has the following Redfish
      properties:
      
      /redfish/v1/systems/1/bios/settings/CustomPstate0
      
      /redfish/v1/systems/1/bios/settings/Pstate0Frequency


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     The following options from RBSU will hide if using customized iPXE.
      
       iPXE Script Auto-Start
      
       iPXE Script Verification
      
       iPXE Auto-Start Script Location
      
       Network Location for iPXE Auto-Start Script


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.A for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the "Access Control Service" option under RBSU did
      not work.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering "System Information"
      from RBSU under legacy mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      In System Configuration (RBSU), the option is located under L1 IO Drop Chain
      Enable in Service Option when the system is with AMD 3rd Generation EPYC
      processors.
      
      This setting has the following Redfish properties.
      
      /redfish/v1/systems/1/bios/oem/hpe/service/settings/DropChainedWrite


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering System Information
      from RBSU under legacy mode.
      
      Addressed an issue where Uncorrectable Machine Check Exception (UMCE) would
      occur due to unexpected completion timeout to cause system not responding.
      Added new System Configuration (RBSU) configuration options that allows
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_08-17-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.G for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1v update which provides mitigation for security vulnerabilities
      documented as CVE-2023-3817.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_10-27-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.B
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.G for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2023-20592 for both AMD 2nd and 3rd Generation EPYC processors. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     Added new Microsoft secure boot keys, KEK2023, Microsoft UEFI CA 2023 and
      Windows UEFI CA 2023, since the original keys will expire in 2026.
      
      Added the System Configuration (RBSU) option "Boot Options/UEFI Boot
      Settings/Filter Non-bootable Drives" and set to "Auto" by default. This
      setting has the following Redfish property:
      
      /redfish/v1/systems/1/bios/settings/FilterNonbootableDrive


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229, CVE-2023-45230,
      CVE-2023-45231, CVE-2023-45232, CVE-2023-45233, CVE-2023-45234,
      CVE-2023-45235, CVE-2023-45236, and CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-16-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31315 for AMD 2nd and 3rd Generation EPYC processors.
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-45853, CVE-2023-45229, CVE-2022-36763,
      CVE-2022-36764, CVE-2023-5678, CVE-2021-38575 and CVE-2021-38578. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This revision of the System ROM includes AMD reference code
      MilanPI 1.0.0.D for AMD 3rd Generation EPYC processors. This revision of the
      System ROM includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation
      EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the operating system could not detect iSCSI drive
      through IPv6 installation when iSCSI IpAddressType was set to auto.
      
      Addressed an issue where system would not complete POST after BIOS firmware
      updated to ver 3.00 with E810-XXVDA4''s installed.
      
      Addressed an issue where system would hang with ASSERT during POST after
      adding DIMMs.
      
      Addressed an issue where the boot order was cleared unexpectedly after
      configuring System Configuration (RBSU) options, navigating to Boot Options >
      UEFI Boot Settings > UEFI Boot Order, and then pressing F12 to Save and Exit.
      
      Removed the value of "Not Specified" in System Configuration (RBSU) option
      "Server Security/Trusted Platform Module Options/Current TPM 2.0 Active PCRs"
      and set the default value as "SHA1 and SHA256".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-16-2024-2.1
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31315 for AMD 2nd and 3rd Generation EPYC processors.
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-45853, CVE-2023-45229, CVE-2022-36763,
      CVE-2022-36764, CVE-2023-5678, CVE-2021-38575 and CVE-2021-38578. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This revision of the System ROM includes AMD reference code
      MilanPI 1.0.0.C for AMD 3rd Generation EPYC processors. This revision of the
      System ROM includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation
      EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the operating system could not detect iSCSI drive
      through IPv6 installation when iSCSI IpAddressType was set to auto.
      
      Addressed an issue where system would not complete POST after BIOS firmware
      updated to ver 3.00 with E810-XXVDA4''s installed.
      
      Addressed an issue where system would hang with ASSERT during POST after
      adding DIMMs.
      
      Addressed an issue where the boot order was cleared unexpectedly after
      configuring System Configuration (RBSU) options, navigating to Boot Options >
      UEFI Boot Settings > UEFI Boot Order, and then pressing F12 to Save and Exit.
      
      Removed the value of "Not Specified" in System Configuration (RBSU) option
      "Server Security/Trusted Platform Module Options/Current TPM 2.0 Active PCRs"
      and set the default value as "SHA1 and SHA256".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_08-07-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.D
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.J for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving configuration page of MR controller.
      
      Addressed an issue where Redfish BIOS actions, ResetBIOS and ChangePassword
      may not work.
      
      Addressed an issue that Battery Failure IML message log may be incorrectly
      logged for MR Controller with Smart Storage Battery.
      
      Addressed an issue where system failed to boot with selected NVMe HDD by
      setting One-Time Boot Option in ILO Web.
      
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_08-07-2024
changelog:
  -     Added the System Configuration (RBSU) option "Processor Options/AMD IC Config
      Disable IT Bypass" and set to "Disabled" by default. Enable this option if a
      UMCE with Bank 0x03 and Synd[0]=1 is logged in IML on EPYC 7003 processors.
      
      This setting has the following Redfish property:
      
      /redfish/v1/systems/1/bios/settings/AmdIcConfigDisableITBypass


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_08-07-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.D
      for AMD 3rd Generation EPYC processors.
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.J for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.  
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving the configuration page of the MR controller.  
      Addressed an issue where Redfish BIOS actions, ResetBIOS and ChangePassword
      may not work.  
      Addressed an issue where Battery Failure IML message log may be incorrectly
      logged for the Smart Array controller with Smart Storage Battery.  
      Addressed an issue where system failed to boot with selected NVMe HDD by
      setting One-Time Boot Option in ILO Web.  
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.30_09-05-2024
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where HDD numbering was incorrect for 4LFF backplane
      installed on Port 9A.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.40_10-04-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.E
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.K for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Fixed an issue where the iLO firmware version may show incorrectly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.50_12-06-2024
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where certain Server Configuration Lock settings cannot be
      modified by Redfish interface.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.60_01-16-2025
changelog:
  -     Added new Microsoft Option Rom UEFI CA 2023 secure boot key.
      
      Updated language translations.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.60_01-16-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.F
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.L for AMD 2nd Generation EPYC
      processors.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would use UUID for IPV6 DHCP when
      "RBSU\Network Options\Network Boot Options\IPv6 DHCP Unique Identifier\DUID-
      LLT" is selected.
      
      Addressed an issue where the system iLO remote console might hang when the
      System Utilities Language is set to Japanese.
      
      Addressed an issue where the system might bring up a warning message ("ERST:
      [Firmware Warn]: too many record IDs!") in the Linux environment during boot
      up.
      
      Addressed an issue where the system might log "RESTful API Error - Unable to
      communicate with iLO FW. BIOS config resources may not be up-to-date".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.62_02-21-2025
changelog:
  -     Added pop-up message for all Intelligent Provisioning boot paths to warn users
      of the risk of data loss.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.62_02-21-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.F
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.L for AMD 2nd Generation EPYC
      processors.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where system may encounter an SMI storm when PCIe error
      disconnect recover(EDR) failed.
      
      Addressed an issue where system may fail to update NVMe drive firmware.
      
      Addressed an issue where the system might not be able to update SR controller
      FW with BIOS legacy mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.64_03-11-2025
changelog:
  -     *Important Notes:**
      
      None
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system might RSOD when performing firmware update
      via Firmware Management Protocol.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.16_01-10-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would never enter Data Fabric C-States.
      Data Fabric C-States can help reduce overall power consumption of a system
      that is running an idle or low stress workload.
      
      Addressed an issue where the system would report the HPE Memory Type as
      Unknown.  This was only an issue with reporting and did not affect system
      behavior.
      
      Addressed an issue where RestCli or a Redfish "Get" command could return some
      invalid configuration settings.
      
      Addressed an issue where systems configured with an UBM backplane may very
      rarely become unresponsive during post with a red error screen (RSOD)
      indicating a general protection fault in the PlatformStorageSupportDxe Image.
      
      Addressed an issue where systems configured with an UBM backplane will not
      honor a customer configured One-Time boot setting.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.16_01-10-2020
changelog:
  -     Enhanced the system power consumption when system is in an idle state.  When
      running with iLO fw version 2.12 or later, the system will enter a low power
      state when the Data Fabric C-State Enable option is configured to Auto and iLO
      Integrated Remote Console is not open.
      
      Enhanced the system performance when running some benchmarks and workloads.
      
      Added a new BIOS/Platform Configuration (RBSU) for DRAM Controller Power Down
      to Memory Options. This option can be used to opportunistically power down the
      memory controller.
      
      Added a new BIOS/Platform Configuration (RBSU) for AMD Fmax Boost Limit to
      Power and Performance Options. This option can be used to configure the
      maximum boost frequency when AMD Fmax Boost Limit Control is set to manual.
      
      Added a new BIOS/Platform Configuration (RBSU) for XGMI Max Link Width to
      Power and Performance Options. This option can be used to manually configure
      the XGMI link width when XGMI Force Link Width is set to manual.
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_02-28-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue introduced in the v1.16 (01/10/2020) revision of the System
      ROM in which AMD EPYC 7742, 7662, 7642, or 7542 processors would run at a
      lower maximum power which could result in lower performance in certain
      workloads.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-09-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for Minimum SEV ASID to
      Virtualization Options. This option can be used to configure the minimum
      address space identifier (ASID) that can be used for AMD Secure Encrypted
      Virtualization (SEV) enabled guests. ASID below this number are only available
      to SEV enable guest that also enable SEV-ES (Encrypted State).
      
      Added a new BIOS/Platform Configuration (RBSU) for Maximum SEV ASID to
      Virtualization Options. This option selects the number of AMD Secure Encrypted
      Virtualization (SEV) address space identifiers (ASID) that can be used for SEV
      enabled guests. This option affects the amount of system memory supported by
      the server.
      
      Enhanced the BIOS/Platform Configuration (RBSU) for Preferred IO Bus in the
      Power and Performance Options. This option can provide improved PCIe
      performance for all endpoints on one AMD NBIO (NorthBridge I/O).
      
      Added support for P17209-B21 HPE DL325 Gen10 Plus 8SFF U.2 SCN FIO Kit.  
        
      Added support for P17224-B21 HPE DL325 Gen10 Plus 8-16SFF U.2 SCN Upg Kit.  
        
      Added support for P17202-B21 HPE DL325 Gen10 Plus 2SFF U.2 SCN Enable Kit.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.24_04-09-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a performance issue where the system may experience lower than
      expected core frequencies.
      
      Addressed a rare issue where the system may fail to boot after a warm reset.
      
      Addressed a rare issue where the system may delay or soft lock during a
      "shutdown -r" reboot under Linux. When this occurs, the server may take ten
      additional minutes to complete the reboot and log a Caution level Integrated
      Management Log (IML) indicating "ASR Detected by System ROM."
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-11-2020
changelog:
  -     Resolved a memory initialization issue on systems configured with LRDIMMs and
      the v1.24 (04/09/2020) revision of the System ROM that could lead to an
      increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
      Errors.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Addressed an issue that could cause a slight degradation of performance.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed an issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      Addressed an issue where the server may experience slower than expected
      performance when the inlet ambient temperature is greater than 30 degrees
      Celsius.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Addressed an issue that could cause a slight degradation of performance.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed an issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      Addressed an issue where the server may experience slower than expected
      performance when the inlet ambient temperature is greater than 30 degrees
      Celsius.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_09-17-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the insufficient fan modules error occurs when HPE
      Smart Array S100i Software RAID is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_02-06-2023
changelog:
  -     Add new System Configuration (RBSU) configuration options that allow
      controlling the processors P0 (maximum) frequency. This includes the Custom
      Pstate0 option with settings of Auto (default) and Manual and the Pstate0
      Frequency(MHz) option that allows setting the P0 frequency. When the Custom
      Pstate0 option is configured for Manual, the value of the Pstate0
      Frequency(MHz) is used for the processors P0 frequency. When the Custom
      Pstate0 option is configured for Auto, the processor uses its normal, maximum
      P0 frequency and the Pstate0 Frequency(MHz) option is not configurable. In
      System Configuration (RBSU), these options are located under the
      BIOS/Processor Options. This setting has the following Redfish properties:
      
      /redfish/v1/systems/1/bios/settings/CustomPstate0
      
      /redfish/v1/systems/1/bios/settings/Pstate0Frequency


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_04-20-2023
changelog:
  -     The following options from RBSU will hide if using customized iPXE.
      
      iPXE Script Auto-Start
      
      iPXE Script Verification
      
      iPXE Auto-Start Script Location
      
      Network Location for iPXE Auto-Start Script


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.F for
      AMD 2nd Generation EPYC processors. This revision of the System ROM includes
      AMD reference code MilanPI 1.0.0.B for AMD 3rd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision provides AMD's mitigation for security vulnerabilities for
      CVE-2022-23829 and CVE-2023-20593 for AMD 2nd Generation EPYC processors, and
      CVE-2022-23829 and CVE-2023-20569 for AMD 3rd Generation EPYC processor. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.1.1u update which provides mitigation for security vulnerabilities
      documented as CVE-2023-0286, CVE-2022-4304 and CVE-2023-2650.
      
      Addressed an issue where Secure Boot would not be enabled when loading
      manufacturing default from iLO web.
      
      Addressed an issue where RSOD would occur when entering System Information
      from RBSU under legacy mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.64_03-11-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.F
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.L for AMD 2nd Generation EPYC
      processors.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system might RSOD when performing firmware update
      via Firmware Management Protocol.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_05-14-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Resolved a memory initialization issue on systems configured with LRDIMMs and
      the v1.24 (05/04/2020) revision of the System ROM that could lead to an
      increased chance for Corrected Memory Threshold Errors or Uncorrected Memory
      Errors.
      
      Addressed an issue where a system configured with 4SFF U.3 Premium Storage
      Backplane displayed Box and Bay location incorrectly for SATA drives.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-18-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where uncorrectable memory errors are seen when running
      memory intensive workloads with LRDIMMs.
      
      Addressed an issue that could cause a slight degradation of performance.
      
      Resolved an issue with NVMe hot add or removal which may result in an
      unrecoverable I/O error reported in the Integrated Management Log (IML).
      
      Addressed an issue where the UEFI Shell command GetPciRom may not display
      information for PCI expansion device drivers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_10-08-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) for dual bifurcation
      (quadfurcation) of PCIe Adapters to the Advanced PCIe Configuration Options.
      This option will allow a x16 PCIe device to be bifurcated into four x4
      devices. This option would only be used for PCIe Adapters that support this
      level of bifurcation.
      
      Added support to increase the maximum amount of system memory to 8TB.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_10-08-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Advanced Options for Secure Boot failed to export
      all keys.
      
      Addressed an issue where One-Button Secure Erase was not completed when
      SmartRAID SW RAID support is enabled.
      
      Resolved an issue where the backplane was not properly reported under system
      inventory.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.38_11-06-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may encounter an Uncorrectable Machine
      Check Exception (UMCE) with a Bank of 0x00000005 or an Uncorrectable PCI
      Express Error with status 0x00040000 or 0x00010000. These errors will result
      in either an unexpected reset of the server or the server becoming
      unresponsive (such as Blue Screen with Windows, Purple Screen with VMware, or
      Kernel Panic with Linux). This revision of the System ROM includes the latest
      revision of AMD firmware which addresses this issue. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the chassis name was not being reported for inventory
      control.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_01-21-2021
changelog:
  -     Added support for AMD EPYC 7003 processors.
      
      Added support for BIOS switches to control RAS (handles by OS/Firmware first).
      
      Added support for OCP 3.0 NIC.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_01-21-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 34
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 34
      
      **Enhancements/New Features:**
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_05-21-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      System Programable Logic CPLD version 38
      
      **Enhancements/New Features:**
      
      Added support for the 4SFF 24G x4NVMe/SAS UBM1 Storage Controller backplane.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     \- Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for Microsoft
      Secured-core Support. Enabling this setting makes the following policy changes
      and configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option to Server
      Availability called IPMI Watchdog Timer. When enabled, the system will start
      an IPMI based watchdog timer during boot which can be used to protect against
      a boot hang or other unexpected system boot issue. It is the responsibility of
      the user to disable the IPMI watchdog timer once the operating system has
      booted. Failure to disable the timer can result in an unexpected server reset
      or shutdown.
      
      \- Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following
      EDK2. Warning: changing the setting will affect TPM measurements and can
      impact software functionality which utilizes the TPM PCR registers such as
      Microsoft BitLocker. PCR[4] is the register that records the process of
      attempting to boot different hardware paths like from a a hard drive or CD,
      and what boot devices are attempted, and the Initial Program Loader (IPL) code
      that is loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.
      
      \- Added support for the 4SFF 24G x4NVMe/SAS UBM1 Storage Controller
      backplane.
      
      \- Added an enhancement to existing processor current monitoring in order to
      avoid potential overcurrent shutdowns.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of the
      Tianocore Edk2 Code which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      \- Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      \- Addressed an issue with hot-adding drives after removing them from Bay 1
      when using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      \- Addressed an issue with hot adding a NVMe drives with VMware ESXi when a
      drive bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     \- Added a new BIOS/Platform Configuration (RBSU) option for Dynamic PCIe Rate
      Change. This option should be enabled for certain PCIe devices that change
      their advertised speed during training. The option is disabled by default, and
      should only be enabled if the system is configured with a device which is
      training at a less than advertised speed.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for MCTP Broadcast
      Support. This option is used to control the PCIe Management Component
      Transport Protocol (MCTP) support for a given slot. This option can be used to
      disable MCTP support to a given PCIe endpoint that may not properly support
      this protocol. It is recommended that this option remain enabled for full
      system functionality.
      
      \- Added support for reporting CPU PPIN/Serial Number in SMBIOS.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1021) which provides mitigations for BIOS advisories
      and security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1007) which provides mitigation for AMD vulnerability
      with PSP Code Execution documented by AMD. This issue is not unique to HPE
      servers.
      
      \- Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      \- Addressed an issue where BootMode and UefiOptimizedBoot settings are not
      accessible through Redfish on class 3 systems.
      
      \- Addressed an issue where the controller's name is missing in BIOS/Platform
      Configuration (RBSU) and One Time Boot Menu if HPE SR416i-a x16 Lanes 4GB
      Cache NVMe/SAS 24G Gen10 Plus Controller or HPE SR932i-p x32 Lanes 8GB Wide
      Cache NVMe/SAS 24G PCIe4 x16 Gen10 Plus Controller is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- Addressed an issue that can result in Corrected Memory Error Threshold
      Events being logged to the Integrated Management Log (IML) incorrectly. The
      system monitors corrected memory errors and notifies the user via a Corrected
      Memory Error Threshold Event when action is recommended due to an increased
      risk of an uncorrected memory error. Previous versions of the System ROM may
      log a Corrected Memory Error Threshold Event in cases where the system is not
      at an increased risk of an uncorrected memory error. It is strongly
      recommended that the System ROM be updated to this version or later before
      replacing DIMMs due to Corrected Memory Error Threshold Events.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_02-10-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue that can result in Correctable Memory Error Threshold
      Events on DIMM slots 9/10/13/14/15/16 with AMD EPYC 7773/7573/7473/7373 CPU
      SKUs not being reported in the IML (Integrated Management Log).
      
      Addressed an issue where RAID volumes will be lost when using the "Restore
      Default Manufacturing Settings" feature.
      
      Addressed an issue where if the Administrator Password and Power-On Password
      are set, after clearing the Power-On Password, Administrator Password is also
      cleared.
      
      Addressed an issue where a system with Microsoft BitLocker enabled may
      incorrectly and intermittently prompt the user to unlock drives after a
      graceful OS reboot.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.58_06-09-2022
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the AMD
      reference code for AMD 3rd Generation EPYC processors which addresses and
      issue with Windows 2022 AQ Secure Core certification.
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-0778. This security vulnerability is documented in the CVE report
      site. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigation for BIOS security vulnerability documented
      as CVE-2022-27405. This security vulnerability is documented in the CVE report
      site. This issue is not unique to HPE servers.
      
      https://nvd.nist.gov/vuln/detail/CVE-2022-27405
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addressed an issue where the system fails to boot OpenShift Container Platform
      in UEFI boot and optimized boot modes.
      
      Addressed an issue where the IPMI Watchdog Timer (WDT) would continuously be
      re-enabled on reboots even after being disabled which causes the system to
      continuously reboot after the timeout is triggered.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_07-31-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling L1 IO Drop Chain Enable to drop chain write support to avoid
      unexpected timeouts due to under certain conditions, some high-bandwidth PCIe
      devices could fail to complete the transaction.
      
      In System Configuration (RBSU), the option is located under L1 IO Drop Chain
      Enable in Service Option when the system is with AMD 3rd Generation EPYC
      processors. This setting has the following Redfish properties.
      /redfish/v1/systems/1/bios/oem/hpe/service/settings/DropChainedWrite


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229 CVE-2023-45230
      CVE-2023-45231 CVE-2023-45232 CVE-2023-45233 CVE-2023-45234 CVE-2023-45235
      CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229, CVE-2023-45230, CVE-2023-45231, CVE-2023-45232,
      CVE-2023-45233, CVE-2023-45234, CVE-2023-45235, CVE-2023-45236, and
      CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers.
      
      
      
      This revision of the System ROM includes the mitigation for NetworkPkg iSCSI
      Dxe driver vulnerability documented as CVE-2021-38575.
      
      
      
      This revision of the System ROM includes the mitigation for NetworkPkg PXE IP
      stack vulnerabilities documented as CVE-2023-45229 CVE-2023-45230
      CVE-2023-45231 CVE-2023-45232 CVE-2023-45233 CVE-2023-45234 CVE-2023-45235
      CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_08-07-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.D
      for AMD 3rd Generation EPYC processors.
      
      This revision of the System ROM includes AMD reference code RomePI 1.0.0.J for
      AMD 2nd Generation EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving configuration page of MR controller.
      
      Addressed an issue where Redfish BIOS actions, ResetBIOS and ChangePassword
      may not work.
      
      Addressed an issue that Battery Failure IML message log may be incorrectly
      logged for MR Controller with Smart Storage Battery.
      
      Addressed an issue where system failed to boot with selected NVMe HDD by
      setting One-Time Boot Option in ILO Web.
      
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.64_03-11-2025
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.F
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.L for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system might RSOD when performing firmware update
      via Firmware Management Protocol.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     Added support for AMD EPYC 7003 processors.
      
      Added support for Direct Liquid Cooling solution.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC+1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) for Platform RAS Policy to
      control the Platform Resiliency and Serviceability (RAS) policy. This option
      controls whether platform firmware or the operating system has control of
      corrected error handling and reporting.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      HPE ProLiant XL675d Gen10Plus CPLD version 0F
      
      HPE Apollo 6500 Gen10 Plus Chassis CPLD version 0909
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     \- Added support for Microsoft Windows Server 2022. Windows Server 2022 adds a
      new security feature called Secured-core. Secured-core is only supported on
      AMD Gen 3 EPYC processors. Secured-core servers use a combination of hardware
      features, firmware enablement and Windows Server operating system capabilities
      to provide protection against malware and rootkit security exploits.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option for Microsoft
      Secured-core Support. Enabling this setting makes the following policy changes
      and configures the corresponding options: AMD I/O Virtualization Technology
      enabled, TPM visible, DMA remapping enabled, AMD DRTM enabled, and Secure Boot
      enabled. Disabling any of these features while Secured-core is enabled can
      prevent Secured-core from working properly.
      
      \- Added a new BIOS/Platform Configuration (RBSU) option to Server
      Availability called IPMI Watchdog Timer. When enabled, the system will start
      an IPMI based watchdog timer during boot which can be used to protect against
      a boot hang or other unexpected system boot issue. It is the responsibility of
      the user to disable the IPMI watchdog timer once the operating system has
      booted. Failure to disable the timer can result in an unexpected server reset
      or shutdown.
      
      \- Added new RBSU option to Omit Boot Device Event in TPM PCR[4] following
      EDK2. Warning: changing the setting will affect TPM measurements and can
      impact software functionality which utilizes the TPM PCR registers such as
      Microsoft BitLocker. PCR[4] is the register that records the process of
      attempting to boot different hardware paths like from a a hard drive or CD,
      and what boot devices are attempted, and the Initial Program Loader (IPL) code
      that is loaded and executed from the device. If boot from one device fails,
      measurements in PCR[4] record the attempt to boot the next device or boot
      path. If recording which device attempted to boot is omitted with this option
      (i.e. enable this option), the BIOS records the event type
      EV_OMIT_BOOT_DEVICE_EVENTS in PCR[4], otherwise the event is not recorded.
      
      \- Added an enhancement to existing processor current monitoring in order to
      avoid potential overcurrent shutdowns.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_07-29-2021
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of the
      Tianocore Edk2 Code which provides mitigations for BIOS advisories and
      security vulnerabilities documented as CVE-2019-14584, CVE-2021-28211 and
      CVE-2021-28210. These security vulnerabilities are documented in Tianocore
      Edk2 CVE details site. These issues are not unique to HPE servers.
      
      \- Addressed an issue with Pensando Distributed Services Platform DSC-25
      Enterprise 10/25Gb 2-port SFP28 Card missing in pre-boot System Utilities
      System Information Page.
      
      \- Addressed an issue with hot-adding drives after removing them from Bay 1
      when using the HPE SR100i Software RAID solution for systems and the UBM4 2SFF
      backplane. In this situation the HDD cannot be detected after re-insertion.
      
      \- Addressed an issue with hot adding a NVMe drives with VMware ESXi when a
      drive bay is empty at boot up. Drive may fail to be added.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_10-29-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1021) which provides mitigations for BIOS advisories
      and security vulnerabilities documented as CVE-2020-12954, CVE-2020-12961,
      CVE-2021-26331, CVE-2021-26335, CVE-2021-26315, CVE-2020-12946,
      CVE-2020-12951. CVE-2021-26336, CVE-2021-26337, CVE-2021-26338,
      CVE-2021-26320, CVE-2020-12944, CVE-2020-12988, CVE-2021-26329,
      CVE-2021-26330, CVE-2021-26321, CVE-2021-26323, CVE-2021-26325,
      CVE-2021-26326, CVE-2021-26322, CVE-2021-26327, and CVE-2021-26312. These
      issues are not unique to HPE servers.
      
      \- This revision of the System ROM includes the latest revision of AMD
      security patch (AMD-SN-1007) which provides mitigation for AMD vulnerability
      with PSP Code Execution documented by AMD. This issue is not unique to HPE
      servers.
      
      \- Addressed an issue where in the OS does not display the true CPU Max Core
      Frequency.
      
      \- Addressed an issue that can result in Corrected Memory Error Threshold
      Events being logged to the Integrated Management Log (IML) in cases when they
      should not be logged. The system monitors corrected errors and notifies the
      user when action is required due to an increased risk of an Uncorrected Memory
      Error. Corrected Memory errors are a normal and expected occurrence and do not
      always indicate a higher risk of an Uncorrected Memory Error. Previous
      revisions of the System ROM were incorrectly logging Corrected Memory Error
      Threshold Events to the IML when action should not have been required,
      resulting in unnecessary scheduled downtime to replace DIMMs. It is
      recommended that the System ROM be updated to this version before replacing
      DIMMs due to Corrected Memory Error Threshold Events.
      
      \- Addressed an issue where BootMode and UefiOptimizedBoot settings are not
      accessible through Redfish on class 3 systems.
      
      \- Addressed an issue where the controller's name is missing in BIOS/Platform
      Configuration (RBSU) and One Time Boot Menu if HPE SR416i-a x16 Lanes 4GB
      Cache NVMe/SAS 24G Gen10 Plus Controller or HPE SR932i-p x32 Lanes 8GB Wide
      Cache NVMe/SAS 24G PCIe4 x16 Gen10 Plus Controller is installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     Added new Microsoft secure boot keys, KEK2023, Microsoft UEFI CA 2023 and
      Windows UEFI CA 2023, since the original keys will expire in 2026.
      
      Added the System Configuration (RBSU) option "Boot Options/UEFI Boot
      Settings/Filter Non-bootable Drives" and set to "Auto" by default. This
      setting has the following Redfish property:
      /redfish/v1/systems/1/bios/settings/FilterNonbootableDrive


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers. This revision of the System ROM
      includes the mitigation for NetworkPkg iSCSI Dxe driver vulnerability
      documented as CVE-2021-38575. This revision of the System ROM includes the
      mitigation for NetworkPkg PXE IP stack vulnerabilities documented as
      CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_01-26-2024-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 3.00_01-26-2024(B) contains updates to the firmware packaging and is
      functionally equivalent to ver. 3.00_01-26-2024. It is not necessary to
      upgrade with Revision B if a previous component revision was used to upgrade
      the firmware to version 3.00_01-26-2024.
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.C
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation EPYC
      processors. This revision of the System ROM includes the mitigation for
      security vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd
      Generation EPYC processors. This security vulnerability is documented in the
      CVE report site. This issue is not unique to HPE servers. This revision of the
      System ROM includes the mitigation for NetworkPkg iSCSI Dxe driver
      vulnerability documented as CVE-2021-38575. This revision of the System ROM
      includes the mitigation for NetworkPkg PXE IP stack vulnerabilities documented
      as CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31346 and CVE-2023-31347 for AMD 3rd Generation EPYC
      processors. This security vulnerability is documented in the CVE report site.
      This issue is not unique to HPE servers. This revision of the System ROM
      includes the mitigation for NetworkPkg iSCSI Dxe driver vulnerability
      documented as CVE-2021-38575. This revision of the System ROM includes the
      mitigation for NetworkPkg PXE IP stack vulnerabilities documented as
      CVE-2023-45229 CVE-2023-45230 CVE-2023-45231 CVE-2023-45232 CVE-2023-45233
      CVE-2023-45234 CVE-2023-45235 CVE-2023-45236 CVE-2023-45237.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-17-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31315 for AMD 2nd and 3rd Generation EPYC processors.
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-45853, CVE-2023-45229, CVE-2022-36763,
      CVE-2022-36764, CVE-2023-5678, CVE-2021-38575 and CVE-2021-38578. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This revision of the System ROM includes AMD reference code
      MilanPI 1.0.0.C for AMD 3rd Generation EPYC processors. This revision of the
      System ROM includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation
      EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the operating system could not detect iSCSI drive
      through IPv6 installation when iSCSI IpAddressType was set to auto. Addressed
      an issue where system would not complete POST after BIOS firmware updated to
      ver 3.00 with E810-XXVDA4's installed. Addressed an issue where system would
      hang with ASSERT during POST after adding DIMMs. Addressed an issue where the
      boot order was cleared unexpectedly after configuring System Configuration
      (RBSU) options, navigating to Boot Options > UEFI Boot Settings > UEFI Boot
      Order, and then pressing F12 to Save and Exit. Removed the value of "Not
      Specified" in System Configuration (RBSU) option "Server Security/Trusted
      Platform Module Options/Current TPM 2.0 Active PCRs" and set the default value
      as "SHA1 and SHA256".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_05-17-2024-2.1
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-31315 for AMD 2nd and 3rd Generation EPYC processors.
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2023-45853, CVE-2023-45229, CVE-2022-36763,
      CVE-2022-36764, CVE-2023-5678, CVE-2021-38575 and CVE-2021-38578. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This revision of the System ROM includes AMD reference code
      MilanPI 1.0.0.C for AMD 3rd Generation EPYC processors. This revision of the
      System ROM includes AMD reference code RomePI 1.0.0.H for AMD 2nd Generation
      EPYC processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the operating system could not detect iSCSI drive
      through IPv6 installation when iSCSI IpAddressType was set to auto. Addressed
      an issue where system would not complete POST after BIOS firmware updated to
      ver 3.00 with E810-XXVDA4's installed. Addressed an issue where system would
      hang with ASSERT during POST after adding DIMMs. Addressed an issue where the
      boot order was cleared unexpectedly after configuring System Configuration
      (RBSU) options, navigating to Boot Options > UEFI Boot Settings > UEFI Boot
      Order, and then pressing F12 to Save and Exit. Removed the value of "Not
      Specified" in System Configuration (RBSU) option "Server Security/Trusted
      Platform Module Options/Current TPM 2.0 Active PCRs" and set the default value
      as "SHA1 and SHA256". Addressed an issue where GPUs 0 and 1 in slots 2,4 are
      disabled when a PCIe device in slot 17 is disabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_08-07-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes AMD reference code MilanPI 1.0.0.D
      for AMD 3rd Generation EPYC processors. This revision of the System ROM
      includes AMD reference code RomePI 1.0.0.J for AMD 2nd Generation EPYC
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving the configuration page of the MR controller.
      
      Addressed an issue where Redfish BIOS actions, ResetBIOS and ChangePassword
      may not work.
      
      Addressed an issue where Battery Failure IML message log may be incorrectly
      logged for the Smart Array controller with Smart Storage Battery.
      
      Addressed an issue where system failed to boot with selected NVMe HDD by
      setting One-Time Boot Option in ILO Web.
      
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     Added support for Dynamic Power Capping. This support requires Power
      Management Controller Firmware version 1.0.4 and Integrated Lights-Out (iLO)
      Firmware version 1.15 or later.
      
      Added support for the HPE Core Boost Technology. This feature requires HPE
      Innovation Engine Firmware 0.1.2.6 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for LLC Dead Line Allocation. When running certain applications,
      modifying this setting from its default value may improve system performance.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for Stale A to S. When running certain applications, modifying this
      setting from its default value may improve system performance.
      
      Added support to detect and report unbalanced memory configurations that may
      result in non-optimal performance. Please consult the Memory Population
      Guidelines for more information on memory population rules and
      recommendations.
      
      Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
      Configuration (RBSU) menu that will default the XPT prefetcher to disabled
      based on a current Intel sighting processor issue.  Enabling this option (via
      setting this option for Force Enable) may improve latency performance, but
      Intel has indicated rare stability issues may occur if XPT Prefetcher is
      enabled.
      
      Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Embedded UEFI Shell restclient utility would not
      properly configure attributes for Network TLS (HTTPS) support.
      
      Addressed an issue where the UEFI or Legacy Boot Order could still be modified
      after an incorrect Administrator Password was entered in the BIOS/Platform
      Configuration (RBSU) menus.
      
      Addressed an issue where the embedded AHCI SATA controller would not show up
      properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
      drives were attached to the controller.
      
      Addressed an issue where saving a configuration setting from an optional
      device's configuration page in the System Utilities menu would not be saved
      properly.  This issue was seen with one Network Adapter card.
      
      Addressed an issue where the system ROM would not correctly report a
      configuration error for the HPE Smart Battery storage subsystem when more
      devices were installed than could be supported by the installed battery.
      
      Addressed an issue where a platform configured with direct attached NVMe hard
      drives may report the incorrect location (box and bay location) from the
      System Utilities page.
      
      Addressed an issue where the System Utilities menu may not show the proper
      name for an optional PCIe Adapter.
      
      Addressed an issue where the Integrated Lights Out (iLO) remote Console
      Keyboard and Mouse may not function properly when the system is configured for
      Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where the HPE Jitter Performance feature settings could not
      be properly modified from the Integrated Lights Out web interface.
      
      Addressed an issue where the system may report that the HPE Smart Battery is
      charging when in fact the battery has failed. It is recommended to flash to
      this system ROM if a system is reporting Smart Battery issues.
      
      Addressed an issue where the Trusted Platform Module (TPM) option for TPM
      Visibility could not be configured through the RESTful API.
      
      Addressed an issue where the system may become unresponsive when repeatedly
      typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
      This issue does not impact systems in UEFI Boot Mode or a system once the
      system boots into an operating system.
      
      Addressed an issue where certain third party PCIe adapters, such as a Dialogic
      adapter, would not function properly due to the PCIe Maximum Payload size
      being incorrectly programmed.
      
      Addressed an issue where certain NVMe devices may not be detected when the x16
      slot PCIe Riser and three slot x8 riser are present in the server.
      
      Addressed an issue where a Network Boot option would still show an entry  in
      the Legacy Boot Order when Network Boot was disabled on the device from the
      BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
      affect systems configured for UEFI Boot Mode.
      
      Addressed an issue where the system may become unresponsive when using the TAB
      key in the BIOS/Platform Configuration (RBSU) menus.
      
      Addressed an issue where the BIOS would not properly identify and halt a
      system from booting with an invalid DIMM configuration.
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
      Efficient Turbo setting was "backwards".  When the configuration setting was
      set to enabled, the feature would actually be Disabled.  When configured to
      Disabled, the feature would actually be enabled.
      
      Addressed an issue where the server might lockup and display a red screen when
      trying to repair a failed RAID volume off of an S100i SW RAID controller.
      
      Addressed an issue where the RESTful API may report that BIOS settings were
      not applied properly even when they are properly configured.
      
      Addressed an issue where the system may become unresponsive during boot after
      a warm reset, typically seen with a blank screen, when a Trusted Platform
      Module (TPM) is installed.  If reboot issues are seen with systems containing
      an optional TPM, it is highly recommended the System ROM be enabled to this
      revision or later.
      
      Addressed an extremely rare issue where the system may incorrectly report a
      413 Innovation Engine Authentication Error on a server reboot.
      
      Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
      disable functionality.
      
      Removed the Platform Configuration (RBSU) Option to enable or disable the
      Embedded Diagnostics.  Embedded Diagnostics is not supported on this server
      and the menu option should not have been available and was not functional.
      
      Remove Embedded Diagnostics support from System Utilities.
      
      Removed support for the chipset firmware based Trusted Platform Module (TPM)
      known as Intel Platform Trust Technology (Intel PTT). This feature is no
      longer supported due to stability issues and Intel recommends not supporting
      this feature. Users should instead install a discrete HPE TPM option for this
      support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.22_09-29-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would not achieve maximum performance
      results when the BIOS/Platform Configuration (RBSU) Sub-NUMA Clustering option
      is enabled. This option is not enabled by default.
      
      Addressed an issue where the system may have the system time incorrectly
      "shifted" to the incorrect time after the operating system has been running
      for an extended period of time. This issue was typically seen under Microsoft
      Windows when the Set Time Automatically option was enabled from the Windows
      Date and Time Settings configuration page.
      
      Addressed an issue where the system may report an inaccurate error message in
      the Integrated Management Log (IML) when a memory training failure occurred.
      It is recommended that customers update to this version of the system ROM
      before replacing any DIMMs due to a training issue.
      
      Addressed an issue where the system may experience an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 System ROM. Note
      that this IML entry is only valid for servers using the Intel Xeon Scalable
      6143 processor. If the message and IML entry are received with any other
      processor model installed, the message is erroneous and can be ignored without
      any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
      feature also requires Innovation Firmware Version 0.1.3.2. This version of
      System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
      Firmware for this feature.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      Addressed an issue where the High Performance Event Timer (HPET) may not
      function properly under an Operating System. This was typically seen under a
      Windows Operating System where the HPET was reported as not functioning
      properly in Windows Device Manager.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.28_12-11-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      Addressed an issue where the system may experience an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
      System ROM. Note that this IML entry is only valid for servers using the Intel
      Xeon Scalable 6143 processor. If the message and IML entry are received with
      any other processor model installed, the message is erroneous and can be
      ignored without any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_02-01-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
      known as Spectre.  The revision of the microcode included in this System ROM
      addresses issues with more frequent reboots and unpredictable system behavior
      which impacted the previous Intel microcode which was part of the Spectre
      Variant 2 mitigation.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_02-14-2018
changelog:
  -     Added new Storage Information page to the System Information section of System
      Utilities.
      
      Added a new BIOS/Platform Configuration (RBSU) Advanced PCIe Configuration
      option for PCIe Bifurcation of PCI Express Slots. When enabled, this option
      will bifurcate a PCIe slot into two equal width slots. This option is used for
      certain PCIe option cards that support/require bifurcation.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance option
      for Direct to UPI. When Enabled, this option can provide a performance benefit
      in multi-processor configured systems that are reliant on the UPI bus for
      remote memory or I/O accesses.
      
      Added a new BIOS/Platform Configuration (RBSU) Thermal Configuration option
      for Enhanced CPU Cooling. When running certain processor intensive workloads,
      this option can provide additional cooling to the processors which can result
      in improved performance.
      
      Added a new System Utilities option for Embedded Diagnostics. To take
      advantage of this feature, the user must also update Intelligent Provisioning
      to version 3.10 or later.
      
      Added support for the Integrated Lights-Out (iLO) virtual wheel mouse
      functionality in the BIOS System Utilities application. This feature also
      requires iLO firmware version 1.20 or later for proper support.
      
      Added RESTful API configuration support for the HPE Smart Array S100i SR Gen10
      SW RAID controller.
      
      Improved performance with applications and configurations that are sensitive
      to PCIe Device I/O NUMA awareness. This change optimally allocates the PCI
      Express I/O Proximity values in the ACPI System Locality Information Table
      (SLIT).
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.36_02-14-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the UEFI Boot Order would not get reset to a default
      value when loading a default configuration. This issue does not impact systems
      configured in Legacy Boot Mode.
      
      Addressed an issue where the High Performance Event Timer (HPET) may not
      function properly under an Operating System. This was typically seen under a
      Windows Operating System where the HPET was reported as not functioning
      properly in Windows Device Manager.
      
      Addressed an issue where the Embedded Serial Port option could not be properly
      configured through the RESTful Interface.
      
      Addressed an issue where the PCI Express I/O Proximity values were not
      properly allocated in the ACPI System Locality Information Table (SLIT). This
      change may help provide a performance benefit in applications and
      configurations that are sensitive to PCIe Device I/O NUMA awareness.
      
      Addressed a rare issue where the system may become unresponsive when a SAS
      drive was inserted with the HPE Smart Array S100i SR Gen10 SW RAID enabled.
      This issue does not impact systems configured in AHCI mode.
      
      Addressed an issue where the system may experience an erroneous boot-time
      message and Integrated Management Log (IML) entry stating that Core Boost
      Technology is disabled due to a lack of an iLO Advanced License (531 - Core
      Boost Technology missing required iLO License) when using the Version 1.20
      System ROM. This issue does NOT occur with the Version 1.00 or Version 1.22
      System ROM. Note that this IML entry is only valid for servers using the Intel
      Xeon Scalable 6143 processor. If the message and IML entry are received with
      any other processor model installed, the message is erroneous and can be
      ignored without any negative impact to the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     Added support for the latest VMware vSphere Secure Boot Certificate.
      
      Added support to decode certain Machine Check Exceptions to a specific failing
      PCIe device. Previous versions of the System ROM would log a generic Machine
      Check event to the Integrated Management Log (IML) for these error events.
      
      Added a new BIOS/Platform Configuration (RBSU) Memory Controller Interleaving
      menu. This option allows disabling memory controller interleaving which may
      improve memory performance for systems configured with an unbalanced memory
      configuration.
      
      Added a new BIOS/Platform Configuration (RBSU) Processor Jitter Control
      Optimization menu for Jitter Smoothing Support. This new optimization setting
      allows customers to choose between optimizing Auto-tuned mode for maximum
      throughput performance, low latency, or the default - zero latency.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where the system may become unresponsive during POST or
      experience a Red Screen on the next boot following an I/O Machine Check
      Failure at runtime.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where systems configured with HPE s100i Software RAID may
      experience a failed RAID volume on a system reset.
      
      Added support for the HPE D2220sb Storage Blade.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_06-20-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      This firmware version includes additional fixes (since version 1.40) for an
      issue where systems may experience a 389-Unexpected Shutdown and Restart,
      logged in the iLO Integrated Management Log (IML). This issue is not unique to
      HPE servers.
      
      Addressed an issue where systems may log an erroneous Bank 4 Machine Check to
      the iLO Integrated Management Log (IML) on a system reset event. In most
      cases, this error can safely be ignored. This issue is not unique to HPE
      servers.
      
      Addressed an issue where systems configured with NVDIMM-N Memory may
      experience a loss of persistent data during a system crash event that would
      cause a fatal processor error condition (IERR). This issue is not unique to
      HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.44_08-08-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Address an issue that can result in a Flex NIC intermittently not being
      configured properly during boot. When the issue occurs, the NIC is configured
      to its default state versus the desired state setup via Virtual Connect. A
      reboot of the system would generally have corrected the issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_10-02-2018
changelog:
  -     Added support for flashing the firmware of the optional HPE Trusted Platform
      Module (TPM). This is the minimum revision of the System ROM that should be
      used if updating the firmware on the optional HPE TPM module.
      
      Added a new PCIe Peer-to-Peer Serialization option to the Advanced Performance
      Options menu in the BIOS/Platform Configuration (RBSU). This option can be
      used to improve peer-to-peer performance between two PCIe devices installed on
      the same processor. This option may improve performance in certain GP-GPU
      configurations.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_10-02-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where early server video output, on a locally attached
      monitor, may not show correctly when the monitor is attached to the server
      through a KVM. This issue does not impact systems that are not using a KVM or
      video output through the iLO Remote Console application.
      
      Addressed an issue where firmware flashing through the RESTful API could
      periodically fail and the task being marked with an exception in the iLO
      firmware page. This issue could impact flashing firmware such as the HPE
      Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
      Module (TPM).
      
      Addressed an issue where a PCIe card would not properly train to its maximum
      speed when the PCIe Bifurcation option was enabled. This issue does not impact
      PCIe cards that do not require bifurcation.
      
      Addressed an extremely rare issue where a system configured with an optional
      SATA DVD drive and an HPE SmartArray controller may become unresponsive during
      boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
      does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where an optional PCIe card's legacy option ROM may not
      properly display its legacy setup menu prompt during boot when in legacy boot
      mode. This issue does not impact systems in UEFI Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.50_12-29-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM contains enhancements to the HPE memory
      support to improve memory resiliency. Please consult the following Customer
      Advisory for additional details:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00064444en_us
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Improved the memory resiliency of the server with enhanced support for HPE
      Fast Fault Tolerant Memory (ADDDC) capabilities. This System ROM will now
      configure the Advanced Memory Protection mode of the server to HPE Fast Fault
      Tolerant (ADDDC) memory mode for all Workload Profiles except Low Latency and
      Custom if the feature is supported by the server's DIMM configuration. Note
      that if the Advanced Memory Protection mode had previously been configured for
      Mirroring or Online Spare, the setting will NOT be automatically changed to
      HPE Fast Fault Tolerant Memory (ADDDC) mode. Also, if the DIMM configuration
      does not support HPE Fast Fault Tolerant Memory (ADDDC) mode, then the
      Advanced Memory Protection Mode will remain Advanced ECC Mode. Note that if
      the current BIOS configuration settings are queried via Redfish or the RESTful
      API, the setting for the Advanced Memory Protection Mode will indicate this
      change.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02_03-19-2019
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.  
      
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.
      
      This system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers. This issue was incorrectly documented as being addressed in the v2.00
      System ROMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.04_04-18-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      Addressed an issue where the system may experience a higher rate of
      Uncorrectable Memory errors or boot time Memory training issues with Intel
      Xeon Scalable Performance Bronze and Silver processors. This issue was first
      introduced with System ROM version 2.00. HPE recommends that any customer
      experiencing a memory issue immediately update to this version of the system
      ROM before replacing any components. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option called Intel Priority
      Based Frequency to support enabling Intel Speed Select - Base Frequency
      support on select 2nd Generation Xeon Scalable Family Processors that are
      optimized for NFV workloads. This option, which is disabled by default, is
      located in the Processor Options menu and visible only when NFV optimized SKUs
      are installed (denoted by the N in the SKU model). On supported Operating
      Systems, Intel Speed Select - Based Frequency functionality allows high
      priority cores to operate at a higher frequency than the nominal base
      frequency while lower priority cores will run at a slower frequency.
      
      Added a new BIOS/Platform Configuration (RBSU) I/O Direct Cache (IODC) menu to
      the Power and Performance Menu. This option allows for tuning the policy for
      which I/O transactions interact with the processor cache. The caching policy
      may have a slight impact on cross socket latency. Workloads where this option
      would need to be modified from its default value for optimum performance are
      extremely rare.
      
      Added support for HPE Fast Fault Tolerant Memory (ADDDC) to operate when a
      single memory rank is only available on a given memory channel. Previous
      versions of the System ROM required two or more memory ranks to be available
      on each memory channel. After updating to this version of the System ROM the
      server will automatically configure the system for HPE Fast Fault Tolerant
      Memory Mode if the memory configuration supports this option.
      
      Updated the UEFI OpenSSL support to version 1.0.2r to address security
      vulnerability CVE-2019-1559.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Server Backup and Restore functionality may not
      work properly if initiated through the HPE RESTful API returning a message "An
      internal error occurred during RIS operation".
      
      Addressed an issue where configuring memory to run at 2x refresh rate would
      still actually operate memory at 1x refresh rate. This issue was introduced
      with the v2.00 System ROM and did not impact earlier versions of the System
      ROM. This issue is not unique to HPE servers.
      
      Addressed an issue where the NVMe PCIe Resource Padding option in
      BIOS/Platform Configuration (RBSU) would not properly allocated sufficient
      resources to support a NVMe hot add event. In certain configurations, an
      insufficient amount of resources would have been reserved and a reboot would
      have been required to detect the presence of the newly added drive.
      
      Addressed an issue where the system would not boot to a USB drive when a non-
      bootable (non-formatted) drive was also present in the system. This issue only
      impacts systems configured in Legacy Boot Mode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.14_09-05-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where certain 2933Mhz LRDIMMs (HPE part number P03054-091,
      P03055-091 and P11057-0A1) may experience an uncorrectable memory error when
      operating with a Second Generation Intel Xeon Scalable Processor. This issue
      can be seen when processor c-states are enabled on the platform. This issue
      does not impact 2666Mhz LRDIMMs or any speed RDIMM. HPE recommends that
      customers experiencing an uncorrectable memory error in one of these
      configurations update to this version of the System ROM before replacing any
      memory. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.16_09-12-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the System ROM includes the latest revision of the Intel
      microcode which addresses an issue where the system may experience an
      unexpected machine check exception. This issue would be logged to the
      Integrated Management Log (IML) as a Bank 0x03 or Bank 0x04 with status
      0xBE000000'00800400 or 0xFE000000'00800400 Machine Check Exception. This issue
      is not unique to HPE servers.
      
      This version of the System ROM includes the latest version of the Intel
      microcode which addresses an issue where under complex microarchitectural
      conditions involving branch instructions that span multiple 64 byte
      boundaries, unpredictable system behavior may occur. This issue is not unique
      to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-31-2019
changelog:
  -     Updated to the latest thermal support for the platform.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_10-31-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest support for Intel Trusted
      eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
      mitigation is only needed for systems that have TXT enabled. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code support that provides mitigations for the multiple security
      vulnerabilities. The following vulnerabilities have been addressed in this
      System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
      CVE-2019-11139. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      micro-architectural conditions, executing X87 or AVX or integer divide
      instructions may results in unpredictable system behavior. This issue is not
      unique to HPE servers.
      
      Addressed an issue where the system may become unresponsive during POST when
      both iLO and the server are reset simultaneously.
      
      Addressed an issue where the server may experience a Red Screen (RSOD) during
      boot when a Matrox GPU is present and the server is booting in Legacy Boot
      Mode. This problem could occur with other optional PCIe graphics adapters.
      This issue is not intermittent and will occur on every boot with impacted
      optional PCIe graphics adapters with previous System ROM revisions. This issue
      is not seen with servers configured in UEFI Boot Mode or when using the
      embedded graphics controller.
      
      Addressed an issue where the system may incorrectly report that a DIMM has
      been mapped out after a memory training failure in the Integrated Management
      Log (IML) when the DIMM is still present in the system memory map. The IML
      will now correctly indicate the memory training failure, but will not indicate
      that the DIMM has been mapped out. This change only impacts the IML logging of
      the error and does not impact the operation of the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_11-13-2019
changelog:
  -     *Important Notes:**
      
      This version of the System ROM replaces the previously published v2.20 System
      ROM. The v2.20 System ROM introduced an issue where a small subset LRDIMMs
      could experience an uncorrectable memory error. This issue had been previously
      fixed in the v2.14 ROM of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest support for Intel Trusted
      eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
      mitigation is only needed for systems that have TXT enabled. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code support that provides mitigations for the multiple security
      vulnerabilities. The following vulnerabilities have been addressed in this
      System ROM release: CVE-2019-11137, CVE-2019-152, and CVE-2019-11136. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an CVE-2017-5715, CVE-2019-11135 and
      CVE-2019-11139. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      micro-architectural conditions, executing X87 or AVX or integer divide
      instructions may results in unpredictable system behavior. This issue is not
      unique to HPE servers.
      
      Addressed an issue where the system may become unresponsive during POST when
      both iLO and the server are reset simultaneously.
      
      Addressed an issue where the server may experience a Red Screen (RSOD) during
      boot when a Matrox GPU is present and the server is booting in Legacy Boot
      Mode. This problem could occur with other optional PCIe graphics adapters.
      This issue is not intermittent and will occur on every boot with impacted
      optional PCIe graphics adapters with previous System ROM revisions. This issue
      is not seen with servers configured in UEFI Boot Mode or when using the
      embedded graphics controller.
      
      Addressed an issue where the system may incorrectly report that a DIMM has
      been mapped out after a memory training failure in the Integrated Management
      Log (IML) when the DIMM is still present in the system memory map. The IML
      will now correctly indicate the memory training failure, but will not indicate
      that the DIMM has been mapped out. This change only impacts the IML logging of
      the error and does not impact the operation of the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_02-11-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to the Intel Persistent
      DC Performance Settings called Balanced Performance Mode. This option may
      improve performance of systems configured with Intel DC Persistent Memory with
      certain workloads.
      
      Updated to the latest thermal support for the platform.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_02-11-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of Intel
      microcode which addresses a Mesh to Memory Machine Check Exception failure
      when Fast Fault Tolerant Memory Mode (ADDDC) is enabled. In most cases, this
      issue results in the log of an Integrated Management Log (IML) Bank 8 or Bank
      9 Machine Check Exception with a status of 0xB2000000:00200400 but can also
      result in a system reset with an Unexpected Shutdown logged. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerabilities documented
      as CVE-2020-0548 and CVE-2020-0549, also known as CacheOut. These security
      vulnerabilities are documented in Intel Security Advisory INTEL-SA-00329.
      These issues are not unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST with a
      Red Screen Exception (RSOD) when the server was reset (restarted) at the same
      time that an iLO firmware reset was initiated. Note that updating iLO firmware
      results in the reset of iLO firmware.
      
      Addressed an issue where the System Utilities System Information data could
      not be successfully exported to an FTP (network) location. Previously the
      System Utilities would report the file was saved successfully but no actual
      information was saved on the network share.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the serial port would not function properly when the
      iLO CLI serial interface was also enabled on the platform. This could lead to
      the serial BAUD rate not being configured properly and the serial output from
      the host would be corrupted or no output would be seen.
      
      Addressed an issue where UEFI Serial Debug output could inadvertently be seen
      over BIOS Serial Console. This issue would be seen periodically on server
      reboots. This issue was introduced with System ROM v2.30 and did not impact
      servers using previous versions of the System ROM.
      
      Addressed an extremely rare issue where the system could become unresponsive
      in POST when configured in Legacy Boot Mode when a USB Mouse is attached. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where boot devices could disappear from the Boot Options
      menu in the BIOS/Platform Configuration (RBSU) when pressing the F10 or F12
      key to save boot order changes.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would become unresponsive with a Red
      Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
      Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
      when booting from other types of media.
      
      Addressed an issue where a dual port networking device may show up in the
      System Configuration Utilities with two Port 1 names instead of properly being
      represented as Port 1 and Port 2. This did not impact any functionality to the
      device.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_05-06-2015
changelog:
  -     Added a Server Security BIOS/Platform Configuration (RBSU) option to Enable or
      Disable "Processor AES-NI Support". This option enables or disables the
      Advanced Encryption Standard Instruction Set. The option is enabled by default
      and was enabled automatically with previous revisions of the BIOS.
      
      Added support for UEFI iSCSI Software Initiator boot functionality. The iSCSI
      Software Initiator boot support can be enabled on any network card that is in
      Ethernet mode. The iSCSI network settings can be configured in the new System
      Utilities BIOS/Platform Configuration (RBSU) iSCSI Boot Configuration menu, as
      well as using the HP RESTful API HpiScsiSoftwareInititiator resource type.
      This option is only available in UEFI Boot Mode.
      
      Added a BIOS/Platform Configuration (RBSU) Network Option for VLAN
      Configuration. This option allows the user to configure Virtual LAN (VLAN)
      settings for all network devices present in the system. This option is only
      available in UEFI Boot Mode.
      
      Added a new System Utilities Embedded Applications Active Health System Log
      option. This option allows users to download Active Health System (AHS) Logs.
      
      Added support for additional Storage Options to BIOS/Platform Configuration
      (RBSU). These new options allow the user to configure the number of boot
      targets that are listed per storage controller in the UEFI Boot Order. This
      option can be used to limit the number of boot targets to simplify the UEFI
      boot order and decrease boot time. These options are only available in UEFI
      Boot Mode.
      
      Added pre-boot OHCI USB support. This will allow an optional PCIe USB
      controller, such as available on the Teradici PCoIP Zero Client card, to be
      functional in a pre-boot environment. This also adds support for booting from
      USB devices attached to optional PCIe OHCI USB controllers. Support for OHCI
      USB controllers should be available from operating system drivers when not in
      the pre-boot environment.
      
      Added support for a new partitions command in the Embedded UEFI Shell. This
      command can be used to view all available drive partitions
      
      Added support for a new ahsdownload command in the Embedded UEFI Shell. This
      command can be used to download Active Health System (AHS) files.
      
      Added support for a new restclient command in the Embedded UEFI Shell. This
      command can be used to configure the server through the HP RESTful services.
      
      Updated the default setting of the Power Management Minimum Processor Idle
      Power Package C-State to Package C6 (retention). Previous revisions of the
      server defaulted to Package C6 (non-retention). This change was made to be
      consistent with other ProLiant servers and does not address any particular
      issue.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the HPRESTful API support to report and set the default UEFI Boot
      Order settings using the HpServerBootOrder resource type
      
      Updated the language translations (non-English modes) for System Utilities
      
      Updated the HP RESTful API support for HpBios resource to rename "SecureBoot"
      property to "SecureBootStatus" to avoid conflict with the "SecureBoot"
      property in HpSecureBoot resource. This change will impact any scripts written
      with a dependency on the "SecureBoot" property in the HpBios resource.
      
      Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
      Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
      Previous revisions of the System ROM defaulted to scanning all targets.
      
      Enhanced the thermal solution to provide proper cooling for optional PCIe
      graphics and acceleration cards.
      
      Enhanced the System Utilities System Information and the Embedded UEFI SHell
      sysinfo command to provide additional details for the processor, memory, PCI
      subsections. In addition, added a new Firmware Information menu to System
      Information to provide a list of current firmware revisions for supported
      components.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_05-06-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Online Spare Memory Protection would not function
      properly when the system was configured with Quad Rank LRDIMMs. Failover to
      the spare memory would not occur due to a degraded DIMM.
      
      Addressed an issue where the system may become unresponsive early in the boot
      process (approximately 20% to 23% POST progress) when configured with quad
      rank LRDIMMs populated in every DIMM socket on at least one memory channel and
      not in every DIMM socket on at least one other memory channels. This issue
      occurs on every system boot with the impacted DIMM configuration and is NOT
      intermittent.
      
      Addressed an issue where the system may become unresponsive during system boot
      when configured with a single processor when configured in Legacy Boot Mode.
      This does not affect systems configured with two or more processors or systems
      configured for UEFI Boot Mode.
      
      Addressed an issue where the QPI Bandwidth Optimization (RTID) setting could
      not be properly configured from the HP RESTful API.
      
      Addressed an issue where the Intel NIC DMA Channels (IOAT) option could not be
      properly be configured from the Embedded UEFI Shell via the Sysconfig command.
      
      Addressed an issue where the +/- keys in the BIOS/Platform Configuration
      (RBSU) Boot Options menu were not functioning properly when configuring the
      server through a BIOS Serial Console Session.
      
      Addressed an issue where the fwupdate Embedded UEFI Shell command and the
      Firmware Update pre-boot application could hang during a firmware update and
      not successfully flash the device.
      
      Addressed an issue where the server may fail to boot properly to a Windows
      Deployment Server (WDS) when configured for IPv6 network boot mode.
      
      Addressed an issue where an optional PCIe adapter's legacy Expansion ROM may
      not run properly or the Expansion ROM's Setup Utility may not run properly
      when the server is configured for Legacy Boot Mode. This issue was seen with a
      Seagate storage adapter but may impact other devices.
      
      Addressed an issue where the Administrator Password would not be properly
      configured from the Embedded UEFI Shell Sysconfig command
      
      Addressed an issue where a system could become unresponsive when booting to
      Linux Operating when serial output was enabled from the operating system and
      the iLO Virtual Serial Port was the only enabled UART.
      
      Addressed various issues with webclient and ftp commands in the Embedded UEFI
      Shell.
      
      Addressed an issue in which an Interphase audio streaming PCI-express
      expansion card may not achieve optimal performance resulting in dropped
      packets when streaming data. A similar issue could be seen with other PCI-
      express expansion cards implemented with a PCI device behind a PLX PCIe-to-PCI
      bridge. This type of PCI-express card implementation is more common with older
      PCI-express expansion cards.
      
      Addressed an issue where the system health LED would remain blinking RED
      (indicating a failed state) due to a power supply failure after the power
      supply had been replaced. Once the power supply is replaced, the system health
      LED should have returned to the blinking GREEN state. With previous revisions
      of the System ROM, the system health LED would not return to GREEN until after
      a reboot when a failed power supply is replaced.
      
      Addressed an issue where the system health LED would remain blinking AMBER
      (indicating a degraded state) due to an installed power supply not being
      plugged in after the power supply had been plugged in. Once the power supply
      is plugged in, the system health LED should have returned to the blinking
      GREEN state. With previous revisions of the System ROM, the system health LED
      would not return to GREEN until after a reboot when an unplugged power supply
      is plugged in.
      
      Addressed a possible issue where the platform may become unresponsive during
      POST when the user selects the Simplified Chinese language in System
      Utilities.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-20-2015
changelog:
  -     Added a Date and Time BIOS/Platform Configuration (RBSU) option to configure
      the Time Format. This option controls how the system date and time is stored
      in the Real Time Clock and presented to the operating system. By default, the
      time is formatted for Coordinated Universal Time (UTC). The users may
      optionally change the time format to Local Time which removes the use of the
      time zone. This option may be used to work around interaction issues between
      the system and Microsoft Windows operating systems running in legacy boot mode
      that can result in the time to be incorrect.
      
      Added a new System Utilities BIOS/Platform Configuration (RBSU) IPv6 DHCP
      Unique Identifier menu that allows the user to select how the UEFI BIOS will
      use the DHCP Unique Identifier (DUID) for IPv6 PXE Boot. By default, the
      system will use the server's Unique Universal Identifier (UUID). The user can
      now optionally select to use the DUID-LLT as the unique identifier for PXE
      Boot. This setting applies when the server is configured to UEFI Boot Mode.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the System Utilities BIOS/Platform Configuration (RBSU) Fibre
      Channel/FCoE Scan Policy option to default to Scan Configured Targets only.
      Previous revisions of the System ROM defaulted to scanning all targets.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.30_07-20-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may experience Machine Check Exceptions or
      unexpected reboots under heavy load and high temperature. This issue is NOT
      unique to HP servers. HP recommends that users experiencing these issues
      update to this revision of the System ROM before replacing any hardware
      components.
      
      Addressed an issue where a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      Addressed an issue where a system configured with an option Trusted Platform
      module 1.2 and configured for legacy boot mode may not be able to properly
      support Microsoft Windows Bitlocker. This issue does not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where User Defined Default settings may fail to be properly
      applied to the system after Restoring System Defaults from the System
      Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with one processor. This issue was introduced with the v1.20
      05/06/2015 version of the system ROM and did not affect earlier versions of
      the system ROM. This issue does not impact systems configured with more than
      one processor.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_09-24-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the server may experience Machine Check Exceptions or
      unexpected reboots under heavy load and high temperature. This issue is NOT
      unique to HP servers. HP recommends that users experiencing these issues
      update to this revision of the System ROM before replacing any hardware
      components.
      
      Addressed an issue where a server configured for UEFI boot mode may become
      unresponsive during boot when configured with an optional graphics controller
      that does not support UEFI boot mode. This issue does not affect systems
      configured in Legacy Boot Mode.
      
      Addressed an issue in the HP RESTful API data model with the reporting of
      "EmbSasXBoot" and "SlotXStorageBoot" properties in the HpBiosMappings
      resource. The properties were not associated with the correct PCI devices for
      the embedded and optional storage controllers.
      
      Addressed an issue where the server may become unresponsive during boot when
      configured with a very large number of disks such as fibre adapters.
      
      Addressed an issue in the HP RESTful API BIOS support that resulted in
      internal HTTP sessions between BIOS and iLO left open during boot. This can
      result in the iLO Event Log indicating multiple events for HTTP session
      logins.
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue where the system would not reset configuration settings to
      defaults when using the Embedded UEFI Shell Sysconfig -d command.
      
      Addressed an issue where the HP RESTful API and Embedded UEFI Shell
      description of the storage controller may begin with an instance of 2 instead
      of 1 when only one storage controller was installed in the server.
      
      Addressed an issue where a system configured for Legacy Boot Mode may become
      unresponsive during boot and display a NMI error when the Virtual Install Disk
      is enabled.
      
      Addressed an issue where a system configured for UEFI Boot Mode with an
      optional PCI Express based USB 3.0 controller installed may not be able to
      properly load the USB driver under the operating system. This issue does not
      affect systems configured in Legacy Boot Mode.
      
      Addressed an issue where a system configured with an option Trusted Platform
      module 1.2 and configured for legacy boot mode may not be able to properly
      support Microsoft Windows Bitlocker. This issue does not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where User Defined Default settings may fail to be properly
      applied to the system after Restoring System Defaults from the System
      Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Dynamic Power Savings Mode Response Option when configured for Slow
      Mode may not efficiently switch processor performance modes resulting in lower
      than expected performance.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with one processor. This issue was introduced with the v1.20
      05/06/2015 version of the system ROM and did not affect earlier versions of
      the system ROM. This issue does not impact systems configured with more than
      one processor.
      
      Addressed an issue where the system may not report processor temperatures
      correctly when the server is configured with three processors. This issue does
      not affect systems with other processor configurations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_10-27-2015
changelog:
  -     Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to detect and log when memory performance may be degraded due to
      a high rate of correctable memory errors. When this condition is detected, a
      new Integrated Management Log (IML) message will be logged indicating a "High
      rate of corrected memory errors, performance may be degraded".
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      Operating System and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support for the industry standard SMBIOS Type 2 baseboard record.
      
      Added an option for "Configure for 2 minimum required, 4 required for
      redundancy" to the Power Supply Requirements Override setting in the ROM-
      Based Setup Utility (RBSU). This option can be selected to force the system to
      use "2+2" power supply redundancy. This option should only be selected if
      the HP Power Advisor indicates the system's configuration allows the server to
      operate properly with two power supplies installed. This option was
      incorrectly not included in RBSU in previous revisions of the System ROM. It
      could be configured using CONREP and was honored by the System ROM. If this
      option was previously configured with CONREP, updating to this revision of the
      System ROM will NOT impact the power supply requirements.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.
      
      Added support for 64GB LRDIMMs.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_10-27-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux Operating System.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the UEFI shell when interrupting the ping command via a
      CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the embedded UEFI shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where processor temperatures may not be reported properly
      when the server was configured with 3 processors. This issue does not affect
      systems configured with a different amount of processors installed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-16-2016
changelog:
  -     Added support for Intel Xeon E7-4800 v4 and E7-8800 v4 series processors.
      
      Added support for 128GB Load Reduced DIMMs (LRDIMM).
      
      Added a new System Utilities BIOS/Platform Configuration (RBSU) PCIe I/O
      Allocation option that allows the user to select how PCIe resources are
      assigned. This option can be used to address an issue where a server
      configured with a large number PCIe option cards that request legacy I/O
      space, such as Graphics Adapters, will display and log to the Integrated
      Management Log (IML) a "276-IMPORTANT: Option Card Configuration Error"
      message indicating that one or more PCIe devices may not have been assigned
      its requested I/O resources and attempt to boot.
      
      Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
      Microsoft.
      
      Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_05-16-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an extremely rare issue where the server may become unresponsive
      during boot when performing reboot testing. When this issue occurs, the system
      will report an Illegal Opcode Exception (Red Screen) in the pre-boot error
      handler.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the server may assign incorrect ACPI NUMA proximity
      allocations for servers configured with two or more processors and with memory
      only attached to a single processor socket potentially leading to non-optimal
      performance. This issue does not impact servers with memory configured on
      multiple processors.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_07-21-2016
changelog:
  -     *Important Notes:**
      
      HPE requires that any server using the 2.20 version of the System ROM be
      updated to version 2.22 or later due to the issue addressed by version 2.22 of
      the System ROM.  Note that the version 2.20 05/16/2016 System ROM has been
      removed from the HPE Support Site.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems using the version 2.20 05/16/2016 System ROM
      may experience Unexpected Machine Check Exceptions or Uncorrectable Memory
      errors (as indicated in the Integrated Management Log (IML)).  It is
      recommended that users who are experiencing this issue update to this revision
      of the System ROM or later before replacing any components.  Note that the
      version 2.20 05/16/2016 of the System ROM was removed from the HPE Support
      site due to this issue.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     Updated to the latest support modules for Intel Trusted eXecution Technology
      (TXT) including the Intel Authenticated Code Module (ACM) and Intel Secure
      Initialization (SINIT) module.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_09-12-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where fatal system errors may not be logged to the
      Integrated Management Log (IML) when an error occurs on any processor other
      than Processor 1.
      
      Addressed an extremely rare issue where the system may receive a Red Screen
      error and become unresponsive during boot. This issue would not be seen if the
      ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
      Disabled (the default for this option is Auto which could result in this
      issue).
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     Updated the system thermal logic to support the latest adapters.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017
changelog:
  -     *Important Notes:**
      
      None  
      
      **Firmware Dependencies:**
      
      None  
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_02-17-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.40_02-17-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.40_02-17-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.40_02-17-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.40_02-17-2017
      (B).
      
      **Firmware Dependencies:**
      
      None  
      
      **Problems Fixed:**
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may properly indicate that a DIMM has
      experienced a high rate of corrected memory errors in the Integrated
      Management Log (IML), but the DIMM's status may incorrectly be reported in the
      iLO GUI as healthy. The iLO GUI will now report the DIMM's status as degraded.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_04-05-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.42_04-05-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.42_04-05-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.42_04-05-2017.
      
      SUM version 8.0.0 or later should be used for deployment of 2.42_04-05-2017
      (B).
      
      **Firmware Dependencies:**
      
       None  
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where the server may become unresponsive
      during POST when configured with memory configurations that are 6TB or larger.
      In some cases, this issue would be seen as a Red Screen with a General
      Protection Fault.
      
      **Known Issues:**
      
       None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.44_09-12-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may report a System Power Fault event in
      the Integrated Management Log (IML). It is recommended that any servers
      experiencing this issue be updated to this version of the System ROM or later
      before replacing any components.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-01-2017
changelog:
  -     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
      For systems configured with the optional TPM 2.0 device, this is the minimum
      revision of the System ROM required to update TPM firmware.
      
      Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-01-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E7 v3 processors.
      
      Addressed an issue where systems configured with a Honeywell LCNP4 card
      installed may stop responding during system boot.
      
      Addressed an issue where the system may become unresponsive during system boot
      when an optional HPE Dual 8GB MicroSD USB device is installed with firmware
      version 202. This issue does not impact servers configured with an HPE Dual
      8GB MicroSD USB device using revision of firmware 212 or later.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_11-08-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems configured with 128GB LRDIMMs may see a high
      rate of correctable memory errors, sometimes reported as a memory pre-failure
      event in the iLO Integrated Management Log (IML). This issue does not impact
      systems configured with other memory configurations. HPE recommends customers
      update to this version of the System ROM before replacing any memory
      components.
      
      Addressed an issue where Processor Core Disable may not function properly,
      such as disabling the wrong number of cores, when Intel Xeon E7 v4 processors
      are installed in the system. This issue does not impact systems configured
      with Intel Xeon E7 v3 processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_12-07-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_01-22-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
      known as Spectre. The revision of the microcode included in this System ROM
      addresses issues with more frequent reboots and unpredictable system behavior
      which impacted the previous Intel microcode which was part of the Spectre
      Variant 2 mitigation. Additional information is available from Intel's
      Security Exploit Newsroom, <https://newsroom.intel.com/press-kits/security-
      exploits-intel-products/>.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-23-2018
changelog:
  -     Added support to allow for the ROM Based Setup Utility (RBSU) Power Regulator
      setting to be set to Static Low or OS Control Mode when the Processor Power
      and Utilization Support was disabled. Previous ROMs required the Power
      Regulator to be configured for Static High Mode only.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-23-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      Addressed an issue where uncorrectable Quick Path Interlink (QPI) errors would
      not be reported properly and logged to the Integrated Management Log.
      Previously, the system would become unresponsive during boot with no
      indication of a failure.
      
      Addressed an issue where systems configured Intel Xeon E5-2600 v4 processors
      and 64GB LRDIMMs may experience a Machine Check Exception or NMI event when
      under heavy stress. This issue is not unique to HPE Servers.
      
      Addressed an issue where the HPE RESTful settings for Software Initiator iSCSI
      may not be available in the resource registry.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_10-11-2018
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Microsoft Windows 2019. This System ROM is the minimum
      recommended version for use with this operating system version. This revision
      of the System ROM contains updated support for Windows 2019 when using the
      optional HPE TPM Module.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_10-11-2018-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.62(B) contains updates to the component packaging and is functionally
      equivalent to ver. 2.62. It is not necessary to upgrade with Revision B if a
      previous component Revision was used to upgrade the firmware to version 2.62.
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Microsoft Windows 2019. This System ROM is the minimum
      recommended version for use with this operating system version. This revision
      of the System ROM contains updated support for Windows 2019 when using the
      optional HPE TPM Module.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.70_12-29-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the UEFI EDK2
      support that provides mitigations for a variety of security vulnerabilities.
      The following vulnerabilities have been addressed in this System ROM release:
      CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
      CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
      CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
      vulnerabilities are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.74_07-21-2019
changelog:
  -     This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where the system may
      experience a machine check after updating to the latest System ROM which
      contained a fix for an Intel TSX (Transactional Synchronizations Extensions)
      sightings. The previous microcode was first introduced in the v2.70 System
      ROM. This issue only impacts systems configured with Intel Xeon v4 Series
      processors. This issue is not unique to HPE servers.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.74_07-21-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an extremely rare issue where a system booting to VMware may
      experience a PSOD in legacy boot mode. This issue does not impact systems in
      UEFI boot mode or other operating systems.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_10-21-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest support for Intel Trusted
      eXecution Technology (TXT) which provides mitigation for CVE-2019-151. This
      mitigation is only needed for systems that have TXT enabled. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code support that provides mitigation for CVE-2019-11137. This issue
      is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_10-21-2019-2.1
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest support for Intel Trusted
      eXecution Technology (TXT) which provides mitigation for CVE-2019-0151. This
      mitigation is only needed for systems that have TXT enabled (TXT is disabled
      by default). This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_12-02-2015
changelog:
  -     Added support for an optional Trusted Platform Module (TPM) 2.0.
      
      Added support to the Embedded UEFI Shell to allow the user to export Secure
      Boot certificates to a file.
      
      Added support to automatically initialize the Trusted Platform Modules (TPM)
      nonvolatile storage when the TPM is first installed on a platform. This
      feature helps avoid issues where a TPM may be locked out from use to an
      operating system and requires the user to manually clear the TPM setting from
      the BIOS/Platform Configuration (RBSU) menus when first installed.
      
      Updated branding during the boot process and in the pre-boot System Utilities
      from HP to Hewlett Packard Enterprise. No branding changes were made that
      could impact software running on the system. Industry standard SMBIOS tables
      were NOT updated to reflect Hewlett Packard Enterprise branding.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Updated the HP RESTful API HP BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Added support for the industry standard SMBIOS Type 2 baseboard record.
      
      Added support to the HP RESTful API to allow the user to configure the UEFI
      boot order when the system is configured for Legacy Boot Mode.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_12-02-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
      rare and complex micro-architectural condition may result in unpredictable
      system behavior. While this issue is rare, the workload requirements to expose
      the issue cannot be characterized. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. This issue not
      unique to HPE ProLiant servers and could impact any system utilizing affected
      processors which does not include the updated microcode. 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 a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The DL20 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where Extended Page Table (EPT) Write protect fault when
      using string operation in a virtual machine may result in unexpected behavior.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.70_05-06-2016
changelog:
  -     Enhanced PCIe resource allocation so that systems configured with multiple
      PCIe expansion devices may in some cases no longer report a "276 Option Card
      Configuration Error" during system boot due to not having enough I/O resources
      to support what is requested by the installed devices. This BIOS revision
      allows a wider range of PCIe configurations that request large amounts of I/O
      to be configured properly.
      
      Updated the UEFI Secure Boot revocations list (DBX) with the latest copy from
      Microsoft.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the language translations (non-English modes) for System Utilities.
      
      Increased the default timeout value of the iSCSI UEFI Software Initiator boot
      to 20 seconds. This may help resolve issues of intermittent connection drop
      during an iSCSI boot.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.70_05-06-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a system that experiences an HPE Smart Storage
      Battery failure may become unresponsive when configured with iLO Firmware
      2.40.Note there is an issue wherea system configured with Integrated
      Lights-Out (iLO) Firmware version 2.40 may experience an intermittent and
      false HPE Smart Storage Battery failure, logged in the Integrated Management
      Log (IML).Due to the BIOS issue addressed in this revision, the false HPE
      Smart Storage Battery failure may result in the system becoming unresponsive.
      This issue does not impact systems that are not configured with an HPE Smart
      Storage Battery or systems configured with iLO Firmware 2.30 or earlier.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Boot Options setting may not properly allow the server to boot from
      the internal SD card before a USB key when SD is higher in the priority list.
      This issue only affects servers configured in Legacy Boot Mode.
      
      Addressed an issue where the ambient temperature reported by the system during
      server boot may report incorrectly. This issue also requires an iLO firmware
      version update to a revision later than 2.4x which will be released later this
      year. This issue has no impact on the thermal operation of the server and is
      simply an issue with the temperature displayed during boot. While updating to
      this revision of the BIOS will not address this issue unless the iLO FW
      revision is later than 2.4x, there are no issues caused by updating the BIOS
      without updating iLO FW.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where the server health LED may remain set in a degraded or
      failed state after an error event was resolved during server operation.
      Previously, a server reset may have been needed to clear the health LED event.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) option for Embedded UEFI Shell Auto Startup Script Network Location
      does not accept an NSH file name containing upper case characters.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may become unresponsive during boot when
      configured with a HPE Dual microSD device when one of the microSD devices is
      failed or missing.
      
      Addressed an issue where the Automatic Server Recovery (ASR) setting may not
      be configured properly through the HP RESTful API.
      
      Addressed an issue where the internal SD card would remain active after the
      user has disabled the SD slot from System Utilities BIOS/Platform
      Configuration (RBSU) option. This issue only affects systems configured in
      Legacy Boot Mode.
      
      Addressed an issue where the server may become unresponsive when using the
      PING command from the Embedded UEFI Shell.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot options may
      become invalid if the DHCP server provides a new IP Address to a previously
      configured iSCSI boot option.
      
      Addressed an issue where the system may fail to boot from existing UEFI iSCSI
      Software Initiator boot options if the user changed the iSCSI Target IP
      address.
      
      Addressed an issue where the system may fail to boot from UEFI iSCSI Software
      Initiator boot options that has iSCSI Initiator or Target configured using
      static IPv6 addresses.
      
      Addressed an issue where the UEFI iSCSI Software Initiator boot option IPv6
      address cannot be configured using the HP RESTful API.
      
      Addressed an issue that may result in losing the existing UEFI iSCSI Software
      Initiator boot options if any of the connection parameters (LUN, Remote Port,
      IP address, login credentials) change.
      
      Addressed an issue in reporting the incorrect PCIe slot number in the error
      messages of failed iSCSI boot attempts.
      
      Addressed an issue of iSCSI boot configuration options not being available
      from the HP RESTful API when there are no network adapters in the system.
      
      Addressed an extremely rare issue where the server may become unresponsive due
      to a Non Maskable Interrupt (NMI) when performing a shutdown or startup from
      an Operating System.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.80_09-12-2016
changelog:
  -     Updated the UEFI Secure Boot Key Database revocations list (DBX) with the
      latest version from Microsoft. This includes the latest list of revoked
      certificates.
      
      Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.80_09-12-2016
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed a rare issue where fatal system errors may not be logged to the
      Integrated Management Log (IML) when an error occurs on the processor.
      
      Addressed an issue where the system may exhibit unpredictable behavior when
      not properly responding to error events from devices attached to PCI Express
      root ports.
      
      Addressed an extremely rare issue where the system may receive a Red Screen
      error and become unresponsive during boot. This issue would not be seen if the
      ROM Based Setup Utility (RBSU) Option for Dynamic Power Calibration is set to
      Disabled (the default for this option is Auto which could result in this
      issue).
      
      Addressed an issue where the system would become unresponsive during boot and
      display a NMI error when configured with an optional PCI Express device
      supporting older versions of the PCI Express specification.
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
      system may become unresponsive or result in unpredictable system behavior when
      executing 256-bit AVX instructions. This issue is not unique to HPE ProLiant
      servers and could impact any system utilizing affected processors that does
      not include the updated microcode.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.00_01-17-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where setting the System Utilities BIOS/Platform
      Configuration (RBSU) Power Regulator option to Low Power Mode would not result
      in the processor running at its lowest frequency.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) would incorrectly show Turbo Mode capability on certain processors.
      
      Addressed an issue where the system would not successfully shutdown from
      Windows 2012R2/2016 installed on a Smart Array controller when the Embedded
      SATA Controller is disabled in System Utilities BIOS/Platform Configuration
      (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_02-21-2017
changelog:
  -     Updated the HP RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_02-21-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
      by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
      servers and could impact any system utilizing the affected chipset.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_02-21-2017-2.1
changelog:
  -     *Important Notes:**
      
      Version 2.10_02-21-2017 (B) contains updates to the component packaging and is
      functionally equivalent to version 2.10_02-21-2017.  It is not necessary to
      upgrade with Revision B if the system ROM was previously upgraded to version
      2.10_02-21-2017.
      
      SUM version 7.6.0  or earlier should be used for deployment of 2.10_02-21-2017
      (B).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with the Intel Direct Connect Interface (DCI) as directed
      by Intel's Technical Advisory. This issue is not unique to HPE ProLiant
      servers and could impact any system utilizing the affected chipset.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a third party USB 3.0 XHCI adapter card is installed in the server.
      
      Addressed an issue where the system may become unresponsive during system boot
      when a USB-based UPS is attached to the server USB ports. This issue only
      impacted a system when configured for legacy boot mode.
      
      Addressed an issue where the system may not properly report and log errors to
      the Integrated Management Log (IML) detected on the optional HPE Dual SD Card
      option. This issue only impacted logging when the system performed a warm
      reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.20_04-28-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors where the
      system may become unresponsive or result in unpredictable system behavior.
      This issue is not unique to HPE ProLiant servers and could impact any system
      utilizing affected processors that does not include the updated microcode.
      
      Addressed an issue where some 2400 MT/s DIMM configurations may not properly
      initialize. This issue is not unique to HPE ProLiant servers and could impact
      any system utilizing affected DIMMs configurations.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.22_06-13-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series Processors, Intel Xeon
      E3-1200 v6 series Processors, 6th Generation Intel Core i3 Processors, 7th
      Generation Intel Core i3 Processors, and Intel Pentium Processor G Series
      Processors in which a complex number of concurrent micro-architectural
      conditions may result in unpredictable system behavior when Intel
      Hyperthreading is enabled. This revision of the System ROM contains an updated
      version of Intel's microcode for these processors that addresses this issue.
      The issue requires short loops of less than 64 instructions that use the AH,
      BH, CH, or DH registers as well as their corresponding wider registers (e.g.
      RAX, EAX, or AX for AH) when both logical processors on the same physical
      processor core are active. This issue is not unique to HPE ProLiant servers
      and could impact any system utilizing affected processors which do not include
      the updated microcode. 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 for systems with Intel Hyperthreading enabled (which is the
      default for systems using processors which support Intel Hyperthreading).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.30_06-15-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) USB Control setting for disabling USB ports would not properly disable
      the port for USB 3.0 devices plugged into the rear USB ports.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-02-2017
changelog:
  -     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
      For systems configured with the optional TPM 2.0 device, this is the minimum
      revision of the System ROM required to update TPM firmware.
      
      Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-02-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel processors in which a complex number of
      concurrent micro-architectural conditions may result in unpredictable system
      behavior. This revision of the System ROM contains an updated version of
      Intel's microcode for these processors that addresses this issue. This issue
      is not unique to HPE ProLiant servers and could impact any system utilizing
      affected processors that do not include the updated microcode. 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.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-21-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_05-21-2018-2.1
changelog:
  -     *Important Notes:**
      
      Ver. 2.60(B) contains updates to the component packaging and is functionally
      equivalent to ver. 2.60. It is not necessary to upgrade with Revision B if a
      previous component Revision was used to upgrade the firmware to version 2.60.
      
      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.
      
      **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


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_12-18-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the UEFI EDK2
      support that provides mitigations for a variety of security vulnerabilities.
      The following vulnerabilities have been addressed in this System ROM release:
      CVE-2018-3613 CVE-2017-5731, CVE-2017-5732, CVE-2017-5733, CVE-2017-5734,
      CVE-2017-5735, CVE-2018-3630, CVE-2018-12178, CVE-2018-12179, CVE-2018-12180,
      CVE-2018-12181, CVE-2018-12182 and CVE-2018-12183. These security
      vulnerabilities are not unique to HPE servers.
      
      Addressed an issue where certain PCIe option cards may not train properly and
      cause the system to hang during POST. This issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.84_11-07-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for CVE-2017-5715, CVE-2019-11135,
      CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, and CVE-2018-11091. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      micro-architectural conditions, executing X87 or AVX or integer divide
      instructions may results in unpredictable system behavior. This issue is not
      unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.86_05-28-2020
changelog:
  -     See the release document U22_2.86_05_28_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.60_12-02-2015
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue with Intel Xeon E3-1200 v5 series processors in which a
      rare and complex micro-architectural condition may result in unpredictable
      system behavior. While this issue is rare, the workload requirements to expose
      the issue cannot be characterized. This revision of the System ROM contains an
      updated version of Intel's microcode that addresses this issue. This issue not
      unique to HPE ProLiant servers and could impact any system utilizing affected
      processors which does not include the updated microcode. 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 a VT-d security issue. This issue is NOT unique to ProLiant servers.
      HPE recommends that users using processors that support VT-d update the BIOS
      to this version.
      
      Addressed an issue where the Advanced ECC feature was displayed incorrectly on
      the graphical POST screen and as a System Utilities BIOS/Platform
      Configuration (RBSU) option. The ML30 Gen9 supports ECC not Advanced ECC.
      
      Addressed an issue where the system may incorrectly display an error message
      stating that a device is SR-IOV capable but is installed in a slot that does
      not support SR-IOV.
      
      Addressed an issue where the system is unable to enter package C6 state when
      the processor is idle.
      
      Addressed an issue where the processor frequency would stay high when the
      System Utilities BIOS/Platform Configuration (RBSU) Power Regulator Option is
      confgured to OS Control Mode.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Processor Core Disable Option would not correctly restore its default
      value when an invalid core number is entered.
      
      Addressed an issue where the System Utilities BIOS/Platform Configuration
      (RBSU) Redundant Power Supply Mode Option setting would not match with the iLO
      Web Management System Information Power page.
      
      Addressed an issue where the user may not be able to properly download an
      Active Health Systems (AHS) file from System Utilities or the Embedded UEFI
      Shell when certain date ranges were used.
      
      Addressed an issue where a system configured with a Trusted Platform Module
      (TPM) may improperly measure an extra EV_SEPARATOR into the TPM PCR7.
      
      Addressed an issue where the Active Health System (AHS) file could not be
      downloaded to the embedded SD card from the Embedded UEFI Shell.
      
      Addressed issues with USB support in the pre-boot environment when the system
      is configured in Legacy Boot Mode. These issues did not affect systems
      configured in UEFI Boot Mode.
      
      Addressed an issue where certain optional PCIe video adapters would fail to
      work properly when using a Linux operating system.
      
      Addressed an issue where industry standard SMBIOS Type 9 entries for PCIe
      Slots attached to a not installed processor did not exist.
      
      Addressed an issue where the UEFI iSCSI Boot Configuration may not work
      properly when configuring these options through the HP RESTful Interface. This
      issue does not affect systems where the UEFI iSCSI Boot Configuration is
      configured through the System Utilities BIOS/Platform Configuration (RBSU).
      
      Addressed an issue where the drives attached to an HP Smart Array controller
      may not be detected on the first boot after switching from UEFI Boot Mode to
      Legacy Boot Mode.
      
      Addressed an issue where the PXE Boot Policy does not function properly when
      the Network VLAN Configuration option is enabled. When Network VLAN
      Configuration is enabled, the server would always attempt to boot both iPV4
      and iPV6 regardless of the PXE Boot Order Policy setting.
      
      Addressed an issue where the server would display a Red Screen error and
      become unresponsive when exiting the System Utilities Embedded User
      Diagnostics when configured for Legacy Boot Mode. This issue does not impact
      systems configured for UEFI Boot Mode.
      
      Addressed an issue where the HP ProLiant Dynamic Power Regulator would not
      function properly when configured for Slow Mode. In rare cases, this could
      cause the system to not optimally switch processor power states.
      
      Addressed an issue where the system may display a Red Screen error and become
      unresponsive from the Embedded UEFI Shell when interrupting the ping command
      via a CTRL-C key press.
      
      Addressed an issue where the system may report a 335-HP RESTful API error
      after setting the BIOS Administrator password through the HP RESTful API.
      
      Addressed an issue where the Date and Time may be set incorrectly when using
      the Date and Time option from the BIOS/Platform Configuration (RBSU) when the
      Daylight Savings Time option is enabled.
      
      Addressed an issue where the server may display a Red Screen error and become
      unresponsive during boot when more than 256 hard drives are attached to a
      storage controller. The UEFI BIOS will now limit the enumeration of bootable
      devices to 256 entries.
      
      Addressed an issue where video is not displayed when using the embedded video
      controller with certain newer monitors, such as the HP E190i, which do not
      properly operate in native resolutions such as 1280x1024.
      
      Addressed an issue with the incorrect version of the HpServerBootSettings
      schema in the HP RESTful API.
      
      Addressed an issue where the server could become unresponsive during boot or
      from the Embedded UEFI Shell when a Block I/O device such as a USB key or hard
      drive has a corrupt FAT32 file system.
      
      Addressed an issue where an erroneous 312 - HP Smart Battery error message
      would be displayed and logged to the Integrated Management Log (IML) on the
      first boot after the system battery was removed from the server.
      
      Addressed an issue where the UEFI or Legacy Option ROM for a PCIe adapter may
      not be properly executed when installed in certain slots. This could cause
      such issues as an inability to boot using the PCIe adapter. This issue was
      seen with a Brocade network adapter but could be seen with other adapters.
      
      Addressed an issue where Extended Page Table (EPT) Write protect fault when
      using string operation in a virtual machine may result in unexpected behavior.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_10-02-2017
changelog:
  -     Added support for Trusted Platform Module (TPM) 2.0 Firmware flash updates.
      For systems configured with the optional TPM 2.0 device, this is the minimum
      revision of the System ROM required to update TPM firmware.
      
      Updated the HPE RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Enhanced the system thermals to provide improved acoustics when the server is
      configured with no hard drives attached to the chipset SATA Controller.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.86_05-28-2020
changelog:
  -     See the release document U23_2.86_05_28_2020 in Download Product Binaries page
      from Product Summary of the firmware product.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.02_06-14-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for HPE ProLiant DL380 Gen10 servers using the 2 SFF Premium HDD
      front NVMe/SAS/SATA Kit (Part Number 826687-B21). This is the minimum ROM
      revision required to support servers using this option. If utilizing an
      earlier revision of the System ROM with this option, PCIe Slot 1 will not
      function and any devices installed in that slot will not be visible to the
      system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     Added support for Dynamic Power Capping. This feature can be enabled from the
      BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. This support
      requires Power Management Controller Firmware version 1.0.4 and Integrated
      Lights-Out (iLO) Firmware version 1.15 or later.
      
      Added support for the HPE Core Boost Technology. This feature requires HPE
      Innovation Engine Firmware 0.1.2.6 or later.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for LLC Dead Line Allocation. When running certain applications,
      modifying this setting from its default value may improve system performance.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for Stale A to S. When running certain applications, modifying this
      setting from its default value may improve system performance.
      
      Added support to detect and report unbalanced memory configurations that may
      result in non-optimal performance. Please consult the Memory Population
      Guidelines for more information on memory population rules and
      recommendations.
      
      Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
      Configuration (RBSU) menu that will default the XPT prefetcher to disabled
      based on a current Intel sighting processor issue.  Enabling this option (via
      setting this option for Force Enable) may improve latency performance, but
      Intel has indicated rare stability issues may occur if XPT Prefetcher is
      enabled.
      
      Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated the system thermal logic to support the latest GPU adapters.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Embedded UEFI Shell restclient utility would not
      properly configure attributes for Network TLS (HTTPS) support.
      
      Addressed an issue where the UEFI or Legacy Boot Order could still be modified
      after an incorrect Administrator Password was entered in the BIOS/Platform
      Configuration (RBSU) menus.
      
      Addressed an issue where the embedded AHCI SATA controller would not show up
      properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
      drives were attached to the controller.
      
      Addressed an issue where saving a configuration setting from an optional
      device's configuration page in the System Utilities menu would not be saved
      properly.  This issue was seen with one Network Adapter card.
      
      Addressed an issue where the system ROM would not correctly report a
      configuration error for the HPE Smart Battery storage subsystem when more
      devices were installed than could be supported by the installed battery.
      
      Addressed an issue where a platform configured with direct attached NVMe hard
      drives may report the incorrect location (box and bay location) from the
      System Utilities page.
      
      Addressed an issue where the System Utilities menu may not show the proper
      name for an optional PCIe Adapter.
      
      Addressed an issue where the chassis power supply information would not be
      properly reported from the Industry Standard SMBIOS records.
      
      Addressed an issue where the Integrated Lights Out (iLO) remote Console
      Keyboard and Mouse may not function properly when the system is configured for
      Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where the HPE Jitter Performance feature settings could not
      be properly modified from the Integrated Lights Out web interface.
      
      Addressed an issue where the system may report that the HPE Smart Battery is
      charging when in fact the battery has failed. It is recommended to flash to
      this system ROM if a system is reporting Smart Battery issues.
      
      Addressed an issue where the Trusted Platform Module (TPM) option for TPM
      Visibility could not be configured through the RESTful API.
      
      Addressed an issue where the system may become unresponsive when repeatedly
      typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
      This issue does not impact systems in UEFI Boot Mode or a system once the
      system boots into an operating system.
      
      Addressed an issue where certain third party PCIe adapters, such as a Dialogic
      adapter, would not function properly due to the PCIe Maximum Payload size
      being incorrectly programmed.
      
      Addressed an issue where certain NVMe devices may not be detected when the x16
      slot PCIe Riser and three slot x8 riser are present in the server.
      
      Addressed an issue where a Network Boot option would still show an entry  in
      the Legacy Boot Order when Network Boot was disabled on the device from the
      BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
      affect systems configured for UEFI Boot Mode.
      
      Addressed an issue where the system may become unresponsive when using the TAB
      key in the BIOS/Platform Configuration (RBSU) menus.
      
      Addressed an issue where the BIOS would not properly identify and halt a
      system from booting with an invalid DIMM configuration.
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
      Efficient Turbo setting was "backwards".  When the configuration setting was
      set to enabled, the feature would actually be Disabled.  When configured to
      Disabled, the feature would actually be enabled.
      
      Addressed an issue where the server might lockup and display a red screen when
      trying to repair a failed RAID volume off of an S100i SW RAID controller.
      
      Addressed an issue where the RESTful API may report that BIOS settings were
      not applied properly even when they are properly configured.
      
      Addressed an issue where the system may become unresponsive during boot after
      a warm reset, typically seen with a blank screen, when a Trusted Platform
      Module (TPM) is installed.  If reboot issues are seen with systems containing
      an optional TPM, it is highly recommended the System ROM be enabled to this
      revision or later.
      
      Addressed an extremely rare issue where the system may incorrectly report a
      413 Innovation Engine Authentication Error on a server reboot.
      
      Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
      disable functionality.
      
      Removed support for the chipset firmware based Trusted Platform Module (TPM)
      known as Intel Platform Trust Technology (Intel PTT). This feature is no
      longer supported due to stability issues and Intel recommends not supporting
      this feature. Users should instead install a discrete HPE TPM option for this
      support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     Added support for HPE 16GB NVDIMM-N Persistent Memory. Support for this
      feature also requires Innovation Firmware Version 0.1.3.2. This version of
      System ROM and Innovation Engine Firmware 0.1.3.2 are the minimum supported
      Firmware for this feature.
      
      Added support for HPE Scalable Persistent Memory. Support for this feature
      also requires Innovation Firmware Version 0.1.3.2. This version of System ROM
      and Innovation Engine Firmware 0.1.3.2 are the minimum supported Firmware for
      this feature.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_02-01-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for Variant 2 of the Side Channel Analysis vulnerability, also
      known as Spectre. The revision of the microcode included in this System ROM
      addresses issues with more frequent reboots and unpredictable system behavior
      which impacted the previous Intel microcode which was part of the Spectre
      Variant 2 mitigation.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where a system configured for HPE Scalable Persistent
      Memory may not properly log a backup failure event to the Integrated
      Management Log (IML).
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where the system may become unresponsive during POST or
      experience a Red Screen on the next boot following an I/O Machine Check
      Failure at runtime.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where systems configured with HPE s100i Software RAID may
      experience a failed RAID volume on a system reset.
      
      Addressed an issue where systems configured for Scalable Persistent Memory may
      not function properly after changing certain BIOS/Platform Configuration
      (RBSU) Settings such as Intel TXT support. Previously these configuration
      changes could have led to a loss of persistent data.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_06-20-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      This firmware version includes additional fixes (since version 1.40) for an
      issue where systems may experience a 389-Unexpected Shutdown and Restart,
      logged in the iLO Integrated Management Log (IML). This issue is not unique to
      HPE servers.
      
      Addressed an issue where systems may log an erroneous Bank 4 Machine Check to
      the iLO Integrated Management Log (IML) on a system reset event. In most
      cases, this error can safely be ignored. This issue is not unique to HPE
      servers.
      
      Addressed an issue where systems configured with NVDIMM-N Memory or Scalable
      Persistent Memory may experience a loss of persistent data during a system
      crash event that would cause a fatal processor error condition (IERR). This
      issue is not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.02_03-19-2019
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for an Intel sighting where under complex
      microarchitectural conditions, software using Intel TSX (Transactional
      Synchronizations Extensions) may result in unpredictable system behavior.
      Intel has only seen this under synthetic testing conditions and is not aware
      of any commercially available software exhibiting this behavior. This issue is
      not unique to HPE servers.
      
      This system ROM contains the latest Intel microcode that addresses an issue
      where the system may experience an Uncorrected Machine Check Exception in Bank
      0 with Status containing 000F0150. This update may not address all Bank 0
      machine check events with a Status containing 000F0150 but should be used
      before any other further service actions for issues resulting in this
      Integrated Management Log (IML) entry. This issue is not unique to HPE
      servers. This issue was incorrectly documented as being addressed in the v2.00
      System ROMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.10_05-21-2019
changelog:
  -     Added support for HPE Persistent Memory featuring Intel Optane DC Persistent
      Memory.
      
      Added a new BIOS/Platform Configuration (RBSU) option called Intel Priority
      Based Frequency to support enabling Intel Speed Select - Base Frequency
      support on select 2nd Generation Xeon Scalable Family Processors that are
      optimized for NFV workloads. This option, which is disabled by default, is
      located in the Processor Options menu and visible only when NFV optimized SKUs
      are installed (denoted by the N in the SKU model). On supported Operating
      Systems, Intel Speed Select - Based Frequency functionality allows high
      priority cores to operate at a higher frequency than the nominal base
      frequency while lower priority cores will run at a slower frequency.
      
      Added a new BIOS/Platform Configuration (RBSU) I/O Direct Cache (IODC) menu to
      the Power and Performance Menu. This option allows for tuning the policy for
      which I/O transactions interact with the processor cache. The caching policy
      may have a slight impact on cross socket latency. Workloads where this option
      would need to be modified from its default value for optimum performance are
      extremely rare.
      
      Added support for HPE Fast Fault Tolerant Memory (ADDDC) to operate when a
      single memory rank is only available on a given memory channel. Previous
      versions of the System ROM required two or more memory ranks to be available
      on each memory channel. After updating to this version of the System ROM the
      server will automatically configure the system for HPE Fast Fault Tolerant
      Memory Mode if the memory configuration supports this option.
      
      Updated the UEFI OpenSSL support to version 1.0.2r to address security
      vulnerability CVE-2019-1559.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_07-03-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Network Choice (NC) SKUs of the HPE ProLiant DL380 Gen10
      Server. These server SKUs do not include the embedded NIC. This revision of
      the System ROM supports all SKUs of the HPE ProLiant DL380 Gen10 Server, but
      does not include any new functionality or issue fixes for non-NC SKUs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.14_09-05-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where certain 2933Mhz LRDIMMs (HPE part number P03054-091,
      P03055-091 and P11057-0A1) may experience an uncorrectable memory error when
      operating with a Second Generation Intel Xeon Scalable Processor. This issue
      can be seen when processor c-states are enabled on the platform. This issue
      does not impact 2666Mhz LRDIMMs or any speed RDIMM. HPE recommends that
      customers experiencing an uncorrectable memory error in one of these
      configurations update to this version of the System ROM before replacing any
      memory. This issue is not unique to HPE servers.
      
      Addressed an issue where NVIDIA V100 GPUs may experience a thermal shutdown or
      Unexpected PCIe Uncorrectable error to the GPU. This issue only impacts the
      NVIDIA V100 GPU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.34_04-08-2020
changelog:
  -     Updated to the latest thermal support for the platform.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.36_07-16-2020
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would become unresponsive with a Red
      Screen or hang when booting to FreeBSD R12.1 from a USB device when in Legacy
      Boot Mode. This issue did not impact systems configured for UEFI Boot Mode or
      when booting from other types of media.
      
      Addressed an issue where a dual port networking device may show up in the
      System Configuration Utilities with two Port 1 names instead of properly being
      represented as Port 1 and Port 2. This did not impact any functionality to the
      device.
      
      Addressed an issue where a system may not log the failed DIMM (FRU) to the
      Integrated Management Log (IML) when experiencing an uncorrectable memory
      error when in ADDDC Memory Mode. In this case the system would log a Machine
      Check Exception to the IML but would not log the expected IML entry indicating
      the failed DIMM. Note that this issue is only a logging issue when a real
      error occurs and does not impact operation of the system.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Memory Options called
      Refresh Watermarks. When selecting the Low Watermark setting, the memory
      controller will help reduce susceptibility to a DDR4 RowHammer attack. It is
      expected that a memory performance impact will be seen when enabling the Low
      Watermark setting. The default operation of the system has not changed and
      customers wanting to provide additional RowHammer protection should enable
      this setting.
      
      Added support to BIOS/Platform Configuration (RBSU) to allow importing and
      exporting Secure Boot signature lists as a signed binary file. This is useful
      to import the Microsoft revocation list binary file into the Secure Boot DBX
      as found on the UEFI forum at https://uefi.org/revocationlistfile.
      
      Updated the System ROM to allow for an increased amount of 64-bit Memory
      Mapped I/O available for third party options cards.
      
      Updated the System ROM support for One Button Secure Erase functionality with
      the latest HPE option devices.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.40_10-26-2020
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2020.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This version of the system ROM includes updates to the Intel Memory Reference
      Code which may help improve memory stability for systems configured with two
      DIMMs per channel. Please consult Intel sighting documentation for more
      details on the improvements included in the Intel IPU.2.2020 release. This
      issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerabilities documented
      as CVE-2020-8696. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-0381. The Intel microcode patches included in this
      release are version 0x02006A08 (CPUID 50654), 0x04003003 (CPUID 50656) and
      0x05003003 (CPUID 50567). These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2020-0587, CVE-2020-0588, CVE-2020-0590,
      CVE-2020-0591, CVE-2020-0592 and CVE-2020-0593. These security vulnerabilities
      are documented in Intel Security Advisory INTEL-SA-00358. These issues are not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which provides mitigations for BIOS platform code advisories
      and security vulnerabilities documented as CVE-2020-8738, CVE-2020-8739,
      CVE-2020-8740, and CVE-2020-8764. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00390. These issues are not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which addressed an issue where the system may get stuck in a
      reboot loop during memory training. This issue was introduced with the v2.30
      System ROM. This issue was not unique to HPE servers
      
      Addressed an issue where the memory locality of the ACPI SLIT table was not
      being created properly. In rare cases, the incorrect ACPI SLIT values could
      cause unexpected impacts to system performance. This issue was introduced in
      the v2.10 version of the System ROM and was not seen with previous versions of
      the System ROM.
      
      Addressed an issue where NVMe Hot-plug and Hot-add would not function properly
      with VMware. This issue did not impact NVMe Hot-plug or Hot-add with other
      operating systems.
      
      Addressed an issue where the system would not properly call out a memory
      replacement event in the Integrated Management Log (IML) if an uncorrected
      memory failure occurred during an Advanced Double DRAM Device Correction
      (ADDDC) sparing operation. This fix only impacts the incorrect logging of
      these events and does not impact the normal operation of the system in terms
      of causing uncorrected memory failures or causing any change to the operation
      of A3DC functionality. This issue only impacts systems configured for fast
      Fault Tolerant Memory Mode (ADDDC).
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) option for the
      Extended Memory Test could be automatically disabled after a system reboot.
      This issue was introduced with the v2.30 System ROM and was not seen with
      earlier version of the System ROM.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     Updated the support for Fast Fault Tolerant Memory Mode (ADDDC) to improve
      system uptime.
      
      Added support to the BIOS/Platform Configuration (RBSU) Time Zones to add
      Dublin/London (UTC 1). This support also requires the latest version of iLO
      Firmware, version 2.40 or later.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.42_01-23-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception under
      heavy stress with short loops of instructions. This may result in a machine
      check exception in Bank 3 with MSCOD = 0080 and MCACOD = 0400h, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x04003005 (CPUID 50656) and 0x05003005 (CPUID
      50657). This issue only impacts 2nd generation Intel Xeon Scalable Performance
      processors. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides a fix for a potential machine check exception when
      high levels of posted interrupt traffic occurs on PCIe. This may result in a
      machine check exception in Bank 9, 10 or 11 with MSCOD = 000Ch, as logged in
      the Integrated Management Log (IML). The Intel microcode patches included in
      this release are versions 0x02006A09 (CPUID 50654), 0x04003005 (CPUID 50656)
      and 0x05003005 (CPUID 50657). As part of this change, a new BIOS/Platform
      Configuration (RBSU) option in Advanced Performance Options has been added to
      allow a customer to disable this mitigation. This issue is not unique to HPE
      servers.
      
      Addressed an extremely rare issue where the Real Time Clock may become
      corrupted on a server boot. This was typically seen as an unexpected change to
      the RTC Year field but could impact other parts of the Date and Time. This
      issue is not unique to HPE servers.
      
      Addressed an issue where the Extended Memory Test is not run when configured
      in BIOS/Platform Configuration (RBSU) to Enabled. Note that this option is
      Disabled by default. This issue was introduced in the v2.40 revision of the
      System ROM.
      
      Addressed an issue where the server system fans may run higher than
      anticipated when a server is configured with AHCI SATA drives.
      
      Addressed an issue where a bad LRDIMM memory device could be mapped out but
      was not properly reported in the Integrated Memory Log (IML). This issue only
      impacted systems configured with LRDIMMs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     Added a new BIOS/Platform Configuration (RBSU) option to Server Availability
      called IPMI Watchdog Timer. When enabled, the system will start an IPMI based
      watchdog timer during boot which can be used to protect against a boot hang or
      other unexpected system boot issue. It is the responsibility of the user to
      disable the IPMI watchdog timer once the operating system has booted. Failure
      to disable the timer can result in an unexpected server reset or shutdown.
      
      Added a new BIOS/Platform Configuration (RBSU) option to Server Security
      called UEFI Variable Access Firmware Control. This option, when enabled, can
      be used to block UEFI Variable writes, such as to the UEFI Boot Order, from
      the Operating System or a third-party utility. HPE recommends leaving this
      capability disabled unless the user specifically wants to prevent the
      operating system's normal operation of writing to UEFI Variables, which
      typically occur during OS install.
      
      Updated the BIOS TPM 1.2 support for Windows 2022.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.50_05-24-2021
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.1 guidance. HPE recommends that customers using
      Intel Optane Persistent Memory update to this version of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system may experience an Unexpected Shutdown or a
      Bank 4 or a Bank 6 Machine Check with Intel Optane DC Persistent Memory
      installed and configured for Memory Mode (2LM) or Mixed Mode. This issue only
      impacts systems configured with Intel Optane DC Persistent Memory in one of
      these modes. HPE recommends updating to this version of the System ROM for any
      customer using Intel Optane DC Persistent Memory in Memory Mode (2LM) or Mixed
      Mode. This issue is not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerabilities documented
      as CVE-2020-24511. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-464. The Intel microcode patches included in this
      release are version 0x02006B06 (CPUID 50654) and 0x05003103 (CPUID 50567).
      These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2020-12358, CVE-2020-12360, and
      CVE-2020-24486. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00463. These issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which address various functional issues documented in the Intel
      Technical Specification update. These issues are documented as the EIBRS
      Guest/Host and REP MOVS* MCE on Memory Not Access Issue. These issues are not
      unique to HPE servers.
      
      Addressed an issue where the server may become unresponsive during POST or
      take an unexpected long time to complete POST when the RBSU Extended Memory
      Test option was enabled.
      
      Addressed an issue where the server was allowed to boot when mixed SKUs of
      Intel Xeon Scalable Processors are installed. The server should display an
      error message and halt boot in these configurations.
      
      Addressed an issue where the System ROM was logging a mismatched power supply
      condition with the latest version of the HPE Power Supplies. When this issue
      occurred, Dynamic Power Capping and High Efficiency Power Supply Mode were
      also disabled. To properly mitigate this issue, iLO Firmware version 2.50 or
      later is also needed.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.52_07-08-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the second port of HPE InfiniBand FDR/Ethernet
      10Gb/40Gb 2-port 544 FLR-QSFP Adapter shows "null string" in RBSU system
      information page.
      
      This revision of the System ROM includes the EDK2 patches which provides
      mitigations for BIOS advisories and security vulnerabilities documented as
      CVE-2019-14584, CVE-2021-28211 and CVE-2021-28210.
      
      Addressed an issue where the memory channel numbering is incorrect for
      Correctable Memory Errors.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_09-03-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Uncorrectable Memory Errors may be reported and
      logged to the Integrated Management Log (IML) with certain DIMMs installed and
      the RBSU "Extended Memory Test" option enabled after updating the System ROM
      to v2.50 or later. The "Extended Memory Test" option is disabled by default
      and this issue would only impact customers who had specifically configured
      this option to enabled. The reported Uncorrected Memory Errors were due to an
      issue with the impacted System ROM revisions and do NOT indicate an issue with
      the DIMMs themselves.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.56_10-28-2021
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerabilities documented
      as CVE-2021-0157. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-0562. The Intel microcode patch included in this
      release is version 0x05003208 (CPUID 50567). These issues impacts 2nd
      Generation Intel Xeon Scalable Processors. They does NOT impact 1st Generation
      Intel Xeon Scalable Processors. These issues are not unique to HPE servers.
      
      Addressed an issue in which a server may fail to boot and experience a Machine
      Check Exception indicating "x64 Exception type 0x12: An uncorrectable machine
      check exception had occurred on CPU1" when a Fastcom SuperFSCC/4 PCIe card is
      installed.
      
      Addressed an issue where servers with an HPE NS204i-p OS Boot Device may
      shutdown and log a "System Overheating" error message in the Integrated
      Management Log (IML).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.60_01-13-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2021.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides BIOS mitigations for security vulnerabilities documented as INTEL-
      SA-00527 (2/8) for CVE-2021-0092, CVE-2021-0093, CVE-2021-0144. These issues
      are not unique to HPE servers.
      
      This revision of the System ROM includes Intel Platform Update 2021.2. It
      provides Authenticated Code Module (ACM) mitigations for security
      vulnerabilities documented as INTEL-SA-00527 (2/8) for CVE-2021-0099,
      CVE-2021-0103, CVE-2021-0107, CVE-2021-0111, CVE-2021-0114, CVE-2021-0115,
      CVE-2021-0116, CVE-2021-0117, CVE-2021-0118, CVE-2021-0125, CVE-2021-0124.
      These issues are not unique to HPE servers.
      
      Addressed an issue (SIK6906) where the systems with HPE NS204i-p NVMe OS Boot
      Device may shut down intermittently and may log the following System
      Overheating message in the Integrated Management Log (IML): "System
      Overheating (Temperature Sensor 47, Location I/O Board, Temperature61)
      ACTION:Check fans, processor heat sink and air baffles installation."
      
      Addressed an issue where the system may not automatically restart due to a
      hang condition during the boot process after a cold boot when the IPMI
      Watchdog Timer feature is enabled in the ROM-Based Setup Utility (RBSU).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.62_03-08-2022
changelog:
  -     *Important Notes:**
      
      This System ROM should be considered Critical for any systems using the v2.60
      revision of the System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Advanced Memory Protection (AMP) mode was
      incorrectly forced to Advanced ECC from HPE Fast Fault Tolerant (ADDDC) mode
      after updating to Sysrom ROM 01/13/2022 v2.60.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.64_04-21-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigations for security vulnerability documented as
      CVE-2022-21166 and CVE-2021-21131. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00616. These issues are not
      unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of the Intel
      Reference Code which provides mitigations for BIOS advisories and security
      vulnerabilities documented as CVE-2021-0189, CVE-2021-0159, CVE-2021-33123,
      CVE-2021-33124, and CVE-2021-33159. These security vulnerabilities are
      documented in Intel Security Advisory INTEL-SA-00601 and INTEL-SA-00610. These
      issues are not unique to HPE servers.
      
      This revision of the System ROM includes the latest revision of zlib library
      which provides mitigations for security vulnerability documented as
      CVE-2018-25032. This issue is not unique to HPE servers.
      
      Addresses an issue where the system ROM does not display Storage controller
      product names when the ROM Based Setup Utility (RBSU) language setting is non-
      English.
      
      Addresses an issue where the system would loop in reboot once the watchdog
      timer times out.
      
      Addresses an issue where Advanced ECC is selected in Advanced Memory
      Protection (AMP), the option will be forced to HPE Fast Fault Tolerant (ADDDC)
      when in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode can be set
      while in custom workload mode.
      
      Addresses an issue where Advanced Memory Protection (AMP) mode does not change
      back to ADDDC after updating system ROM from version 2.60 to 2.62. For more
      details on this please check the following advisory:
      https://support.hpe.com/hpsc/doc/public/display?docId=emr_na-a00121538en_us
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.66_05-17-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL and
      LibPng which provides mitigation for BIOS security vulnerabilities documented
      as CVE-2022-1292 and CVE-2019-7317. This security vulnerability is documented
      in the CVE report site. This issue is not unique to HPE servers.
      
      Addressed an issue of an incomplete mitigation for a BIOS advisory and
      security vulnerabilities documented as CVE-2021-0159, CVE-2021-33123, and
      CVE-2021-33124. These security vulnerabilities are documented in Intel
      Security Advisory INTEL-SA-00601. These issues are not unique to HPE servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_07-14-2022
changelog:
  -     Added support for One Button Secure Erase (OBSE) and encryption for Broadcom
      MR controller series on Intel Gen10 systems.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.68_07-14-2022
changelog:
  -     *Important Notes:**
      
      When installing with HPE Smart Update Manager (SUM) 8.9.5 or earlier, the
      warning message "Component Not Signed" might be displayed for SHA-384 signed
      components. This issue will be resolved in a future version of SUM. For
      details, see https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&d
      ocId=a00125612en_us.
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of openSSL which
      provides mitigation for BIOS security vulnerability documented as
      CVE-2022-2068 (ttps://nvd.nist.gov/vuln/detail/CVE-2022-2068). This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      This revision of the System ROM includes the latest revision of FreeType
      library which provides mitigations for security vulnerabilities documented as
      CVE-2022-27404, CVE-2022-27405, and CVE-2022-27406. This issue is not unique
      to HPE servers.
      
      Addressed an issue where the system will hang with Red Screen of Death (RSOD)
      in ROM Based Setup Utility (RBSU) when user tries to switch [Image
      Description] choices for NVMe devices under the Firmware Update Page.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_09-29-2022
changelog:
  -     Updated Intel Optane Memory UEFI driver.
      
      Added support to show manufacturing date for DIMMs in SMBIOS.
      
      Improved the description of Memory Failed Events in the Integrated Management
      Log (IML).


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.72_09-29-2022
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2022.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where a server running the ESXi hypervisor a with TPM
      module installed would halt on loading modules after the installation of the
      hypervisor OS, with the message "TPM log extend failed".
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_02-09-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.1 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.1 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-32231 and CVE-2022-26343. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the zlib library
      1.2.13 update which provides mitigation for and security vulnerabilities
      documented as CVE-2022-37434. This issue is not unique to HPE servers.
      
      Addressed an issue that system will hang when BIOS tries to print a large IML
      message on POST screen.
      
      Addressed an issue when system discovers thousands of LUNs and was trying to
      create thousands of boot options for each LUNs. System cannot add, delete or
      adjust new boot options on iLO web and RBSU after rebooting. System becomes
      unstable unless loading manufacture default.
      
      Addressed an issue where some Chinese and Japanese translations were missing
      in RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.76_02-09-2023
changelog:
  -     Added new System Configuration (RBSU) configuration options that allow
      enabling and disabling EPP (Energy Performance Preference) when "Workload
      Profile" sets to "Custom" and "Power Regulator" sets to "OS Control Mode".


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.78_03-16-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where servers may stop responding during boot when the
      Intel TXT function is enabled.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.80_04-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.2 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.2 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-38087. This security
      vulnerability is documented in the CVE report site. This issue is not unique
      to HPE servers.
      
      Addressed the issue where the system might hang due to invalid memory free and
      usage when TPM is enabled.
      
      Addressed the issue where the PCIe device serial number in OEM SMBIOS type 203
      does not populate in some cases.
      
      Addressed the issue where the power-on-password dialog popped up even though
      user did not set the password.
      
      Addressed the issue where the TPM status between RBSU and iLO web pages was
      not synchronized.
      
      Addressed the issue where BIOS does not correctly log memory error data and
      memory health telemetry in AHS.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.90_07-20-2023
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2023.3 guidance.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel IPU
      2023.3 BIOS update which provides Intel's mitigation for BIOS advisory and
      security vulnerabilities documented as CVE-2022-43505 and CVE-2022-40982. This
      security vulnerability is documented in the CVE report site. This issue is not
      unique to HPE servers.
      
      This revision of the System ROM includes the revision of the OpenSSL library
      1.0.2zh update which provides mitigation for security vulnerabilities
      documented as CVE-2023-2650.
      
      Addressed an issue where iLO embedded device health info would display blank
      content under RBSU when the Language was set to Japanese or Chinese.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_10-19-2023
changelog:
  -     Replaced "AC power" with "external power" in the help text of "Automatic
      power-on" option. This is due to ProLiant servers also provide the DC power
      supply option.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.00_10-19-2023
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where "Restore Manufacturing Defaults" and "Restore
      Defaults" from iLO web did not restore the Secure Boot Status.
      
      Addressed an issue where BIOS did not report CPU status correctly to iLO, and
      OneView would receive notification when Uncorrectable Machine Check Exception
      (UMCE) occurs.
      
      Addressed an issue where system might hang while accessing IML logs from RBSU.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_02-22-2024
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where SBCE and ECC storm records may disappear from AHS.
      
      Addressed an issue where the iSCSI SW IPv6 HDD is not found under OS when the
      iSCSI IpAddressType is set to Auto.
      
      Addressed an issue where the server may hang due to an IE function error.
      
      Merged the solutions from EDK2 for vulnerabilities:
      
      \- Buffer overflow in the DHCPv6 client via a long Server ID option
      
      \- Out-of-bounds read when handling a ND Redirect message with truncated
      options
      
      \- Infinite loop when parsing unknown options in the Destination Options
      header
      
      \- Infinite loop when parsing a PadN option in the Destination Options header
      
      \- Buffer overflow when processing DNS Servers option in a DHCPv6 Advertise
      message
      
      \- Predictable TCP ISNs
      
      \- Use of a Weak PseudoRandom Number Generator
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.10_02-22-2024
changelog:
  -     Patch for CVE-2021-38575: The vulnerability allows a remote attacker to
      execute arbitrary code on the target system.
      
      Patch the primary APIC ID for SMBIOS type 211: Some special CPUs may not have
      an intra-processor APIC ID == 00h and may cause wrong TControl data.
      
      Patch for CVE-2023-45853: The vulnerability allows a remote attacker to
      execute arbitrary code on the target system.
      
      The vulnerability exists due to a boundary error in the IScsiHexToBin()
      function in NetworkPkg/IScsiDxe. A remote attacker with ability to inject data
      into communication between edk2 and the iSCSI target can execute arbitrary
      code on the target system.
      
      Prevented a non-standard VPD content from causing the UEFI read function to
      become write.
      
      Patch for CVE-2022-36763 and CVE-2022-36764: EDK2 is susceptible to a
      vulnerability in the Tcg2MeasureGptTable() function, allowing a user to
      trigger a heap buffer overflow via a local network. Successful exploitation of
      this vulnerability may result in a compromise of confidentiality, integrity,
      and/or availability.
      
      Added a new event support for IML.
      
      Patch for CVE-2023-45229: EDK2 NetworkPkg Vulnerability
      
      Added an additional retry mechanisms to avoid a BIOS hang from iLO failure.
      
      Corrected Redfish Property value changed from vN_N_N to N.N.N in uri:
      
      /redfish/v1/registrystore/registries/{lang}/biosattributeregistry{Platform}.vN
      _N_N
      
      there, {lang} = { en, ja, zh }, {platform} = Platform Name e.g. A55, U63 ,
      vN_N_N =
      
      version number defined as Redfish specification
      
      [Example]
      
      uri: /redfish/v1/registrystore/registries/zh/biosattributeregistrya55.v1_1_20
      
      Property of RegistryVersion is changed from v1_1_20 to 1.1.20


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_05-27-2024
changelog:
  -     Added value "C6 without C1E" in System Configuration (RBSU) option "Power
      Management/Advanced Power Options menu/Minimum Processor Idle Power Core
      C-State". When selected, the Minimum Processor Idle Power Core C-State is C6
      with C1E disabled. This setting has the following Redfish property:
      /redfish/v1/systems/1/bios/MinProcIdlePower


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.20_05-27-2024
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the mitigation for security
      vulnerabilities CVE-2021-38578, CVE-2023-5678 and CVE-2024-0727. The security
      vulnerabilities are documented in the CVE report site. They are not unique to
      HPE servers. This version of the System ROM should be paired with Server
      Platform Services (SPS) Firmware 04.01.05.002.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where system may encounter a RSOD while updating SAS drive
      FW via HPE Service Packs, including, but not limited to, VMware ESXi Online
      HDD FW Component Bundle 16.00, HPE Synergy Service Pack (SSP) 2024.01.02
      (January 2024) and the future HPE Synergy Service Pack (SSP) 2024.07.01 (July
      2024).
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.30_07-31-2024
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2024.3 guidance. This version of the System ROM
      should be paired with Server Platform Services (SPS) Firmware 04.01.05.002.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving the configuration page of an MR controller.
      
      Addressed an issue where Windows Server 2025 HLK TPM2.0 UEFI Preboot Interface
      test failed on XL450Gen10.
      
      Addressed an issue where the "Physical Drive missing" message appeared twice
      in POST when a drive was removed and rebooted with incorrect severity in IML.
      
      Addressed an issue where the boot order was cleared unexpectedly after
      configuring System Configuration (RBSU) options and navigating to Boot Options
      > UEFI Boot Settings > UEFI Boot Order, and then pressing F12 to Save and
      Exit.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.30_07-31-2024
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel Product
      Update (IPU) version IPU.2024.3 guidance. This version of the System ROM
      should be paired with Server Platform Services (SPS) Firmware 04.01.05.002.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where NS204i may not be identified as an NVMe device.
      
      Addressed an issue where the Logical Drive name was cleared in RBSU after
      leaving the configuration page of an MR controller.
      
      Addressed an issue where the "Physical Drive missing" message appeared twice
      in POST when a drive was removed and rebooted with incorrect severity in IML.
      
      Addressed an issue where the boot order was cleared unexpectedly after
      configuring System Configuration (RBSU) options and navigating to Boot Options
      > UEFI Boot Settings > UEFI Boot Order, and then pressing F12 to Save and
      Exit.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.32_08-29-2024
changelog:
  -     *Important Notes:**
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where system was not compliant with WS2025 HSTI
      requirement.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.34_09-30-2024
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Fixed an issue where system may reboot infinitely when a faulty PCIE card was
      installed.
      
      Fixed an issue where the firmware versions of iLO and Backplane showed
      incorrectly.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.40_01-16-2025
changelog:
  -     *Important Notes:**
      
      This version of the System ROM contains updates aligned with the Intel
      IPU2025.1 updates.
      
      This version of the System ROM should be paired with Server Platform Services
      (SPS) Firmware 04.01.05.105.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the system would uses UUID for IPV6 DHCP even when
      DUID-LLT is selected.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 3.42_02-21-2025
changelog:
  -     *Important Notes:**
      
      This version of the System ROM should be paired with Server Platform Services
      (SPS) Firmware 04.01.05.105.
      
      Details about reported security vulnerabilities and their mitigation can be
      found at the following link [Security Bulletin Library | HPE Support](https://
      support.hpe.com/connect/s/securitybulletinlibrary?language=en_US).
      
      **Firmware Dependencies:**
      
      **Problems Fixed:**
      
      Addressed an issue where the system iLO remote console might hang in glyph
      loop error handling when the System Utilities Language is set to Japanese.
      
      **Known Issues:**


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.26_11-14-2017
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM enables flash support for Innovation Engine
      (IE) Firmware revision 0.1.4.4 and later. It must be installed prior to
      updating to IE FW 0.1.4.4. Attempting to update to IE FW 0.1.4.4 or later
      without this revision of the System ROM or later will result in the flash
      operation not occurring. This revision of the BIOS, along with IE FW 0.1.4.4
      and SPS FW 04.00.04.288, provide a solution to mitigate security vulnerability
      CVE-2017-5706 (http://www.cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5706)
      and CVE-2017-5709 (http://www.cve.mitre.org/cgi-
      bin/cvename.cgi?name=2017-5709) with Intel's SPS FW. It is anticipated that
      details regarding these security vulnerabilities will be published to these
      links on November 20,2017. These security vulnerabilities are not unique to
      HPE servers. Note that IE FW 0.1.4.4 must be installed prior to updating to
      SPS FW 04.00.04.288.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.32_02-01-2018
changelog:
  -     *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.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Updated the Intel processor microcode to the latest version.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.42_06-20-2018
changelog:
  -     *Important Notes:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which, in combination with operating system updates, provides
      mitigation for the Speculative Store Bypass (also known as Variant 4) security
      vulnerability. A Medium level CVE has been assigned to this issue with ID
      CVE-2018-3639. Systems with microprocessors utilizing speculative execution
      and speculative execution of memory reads before the addresses of all prior
      memory writes are known may allow unauthorized disclosure of information to an
      attacker with local user access via a side-channel analysis. This security
      vulnerability is not unique to HPE servers and impacts any systems utilizing
      impacted processors.
      
      This revision of the System ROM includes the latest revision of the Intel
      microcode which provides mitigation for the Rogue Register Read (also known as
      Variant 3a) security vulnerability. A Medium level CVE has been assigned to
      this issue with ID CVE-2018-3640. Systems with microprocessors utilizing
      speculative execution and that perform speculative reads of system registers
      may allow unauthorized disclosure of system parameters to an attacker with
      local user access via a side-channel analysis. This security vulnerability is
      not unique to HPE servers and impacts any systems utilizing impacted
      processors.
      
      This firmware version includes additional fixes (since version 1.40) for an
      issue where systems may experience a 389-Unexpected Shutdown and Restart,
      logged in the iLO Integrated Management Log (IML). This issue is not unique to
      HPE servers.
      
      Addressed an issue where systems may log an erroneous Bank 4 Machine Check to
      the iLO Integrated Management Log (IML) on a system reset event. In most
      cases, this error can safely be ignored. This issue is not unique to HPE
      servers.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.46_10-11-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where early server video output, on a locally attached
      monitor, may not show correctly when the monitor is attached to the server
      through a KVM. This issue does not impact systems that are not using a KVM or
      video output through the iLO Remote Console application.
      
      Addressed an issue where firmware flashing through the RESTful API could
      periodically fail and the task being marked with an exception in the iLO
      firmware page. This issue could impact flashing firmware such as the HPE
      Innovation Engine, Intel SPS Firmware or the optional HPE Trusted Platform
      Module (TPM).
      
      Addressed an issue where a PCIe card would not properly train to its maximum
      speed when the PCIe Bifurcation option was enabled. This issue does not impact
      PCIe cards that do not require bifurcation.
      
      Addressed an extremely rare issue where a system configured with an optional
      SATA DVD drive and an HPE SmartArray controller may become unresponsive during
      boot, usually with a Red Screen (RSOD), when in legacy boot mode. This issue
      does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where an optional PCIe card's legacy option ROM may not
      properly display its legacy setup menu prompt during boot when in legacy boot
      mode. This issue does not impact systems in UEFI Boot Mode.
      
      Addressed an issue where the embedded Network Controller may not function
      properly under an operating system when the server is configured with a high
      number of optional PCIe Adapters.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     Added support for Dynamic Power Capping. This feature can be enabled from the
      BIOS/Platform Configuration (RBSU) Boot Time Optimizations Menu. For proper
      operation, please ensure that Power Management Controller Firmware version
      1.0.4 and Integrated Lights-Out (iLO) Firmware version 1.15 are updated on the
      server.
      
      Added support for the HPE Core Boost Technology. This feature also require HPE
      Innovation Engine Firmware 1.2.4 to be updated on the system to properly
      function.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for LLC Dead Line Allocation. When running certain applications, it may
      be necessary to change this parameter for optimal system performance.
      
      Added a new BIOS/Platform Configuration (RBSU) Power and Performance Tuning
      option for Stale A to S. When running certain applications, it may be
      necessary to change this parameter for optimal system performance.
      
      Added support to detect and report unbalanced memory configurations that may
      result in non-optimal performance. Please consult the Memory Population
      Guidelines for more information on memory population rules and
      recommendations.
      
      Added a new Auto option for the XPT Prefetcher in the BIOS/Platform
      Configuration (RBSU) menu that will default the XPT prefetched to disabled
      based on a current Intel sighting. It is recommended that users leave this
      setting in Auto mode and do not Force Enable the option due to potential
      stability issues.
      
      Added support for HPE 128GB SmartMemory Load Reduced DIMMs (LRDIMMs).
      
      Updated the system thermal logic to support the latest adapters.
      
      Updated the RESTful API HPE BIOS Attribute Registry resources to match the
      latest BIOS/Platform Configuration options.
      
      Updated the language translations (non-English modes) for System Utilities.


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.20_08-18-2017
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where the Embedded UEFI Shell restclient utility would not
      properly configure attributes for Network TLS (HTTPS) support.
      
      Addressed an issue where the UEFI or Legacy Boot Order could still be modified
      after an incorrect Administrator Password was entered in the BIOS/Platform
      Configuration (RBSU) menus.
      
      Addressed an issue where the embedded AHCI SATA controller would not show up
      properly in the BIOS/Platform Configuration (RBSU) PCI Devices menu when no
      drives were attached to the controller.
      
      Addressed an issue where the chassis power supply information would not be
      properly reported from the Industry Standard SMBIOS records.
      
      Addressed an issue where saving a setting from an Optional Devices
      configuration page, such as a Network Adapter, in the System Utilities menu
      would not be saved properly.
      
      Addressed an issue where the system ROM would not correctly report a
      configurations error for the HPE Smart Battery storage subsystem when more
      devices were installed than could be supported by the installed battery.
      
      Addressed an issue where a platform configured with direct attached NVMe hard
      drives may report the incorrect location (box and bay location) from the
      System Utilities page.
      
      Addressed an issue where the System Utilities menu may not show the proper
      name for an optional PCIe Adapter.
      
      Addressed an issue where the SMBIOS Type 3 record for chassis information may
      not properly report the chassis serial number.
      
      Addressed an issue where the Integrated Lights Out (iLO) remote Console
      Keyboard and Mouse may not function properly when the system is configured for
      Legacy Boot Mode. This issue does not exist on systems configured in UEFI Boot
      Mode.
      
      Addressed an issue where the chassis firmware revision would not be reported
      properly from the System Information page or Integrated Lights Out (iLO) web
      interface.
      
      Addressed an issue where the HPE Jitter Performance feature settings could not
      be properly modified from the Integrated Lights Out web interface.
      
      Addressed an issue where the system may report that the HPE Smart Battery is
      charging when in fact the battery has failed. It is recommended to flash to
      this system ROM if a system is reporting Smart Battery issues.
      
      Addressed an issue where the Trusted Platform Module (TPM) option for TPM
      Visibility could not be configured through the RESTful API.
      
      Addressed an issue where the system may become unresponsive when repeatedly
      typing characters, such as DIR, in Legacy Boot Mode from a pre-OS environment.
      This issue does not impact systems in UEFI Boot Mode or a system once the
      system boots into an operating system.
      
      Addressed an issue where certain third party PCIe adapters, such as a Dialogic
      adapter, would not function properly due to the PCIe Maximum Payload size
      being incorrectly programmed.
      
      Addressed an issue where certain NVMe devices may not be detected when the x16
      slot PCIe Riser and three slot x8 riser are present in the server.
      
      Addressed an issue where a Network Boot option would still show an entry in
      the Legacy Boot Order when Network Boot was disabled on the device from the
      BIOS/Platform Configuration (RBSU) Network Options Menu. This issue does not
      affect systems configured for UEFI Boot Mode.
      
      Addressed an issue where the system may become unresponsive when using the TAB
      key in the BIOS/Platform Configuration (RBSU) menus.
      
      Addressed an issue where the BIOS would not properly identify and halt a
      system from booting with an invalid DIMM configuration.
      
      Addressed an issue where the BIOS/Platform Configuration (RBSU) Energy
      Efficient Turbo setting was backwards.
      
      Addressed an issue where the server might lockup and display a red screen when
      trying to repair a failed RAID volume off of a S100i SW RAID controller.
      
      Addressed an issue where the server might become unresponsive during boot when
      trying to repair a failed RAID volume off of a S100i SW RAID controller.
      
      Addressed an issue where the RESTful API may report that BIOS settings were
      not applied properly even when they are properly configured.
      
      Addressed an issue where the system may become unresponsive during boot after
      a warm reset, typically seen with a blank screen, when a Trusted Platform
      Module (TPM) is installed.
      
      Addressed an extremely rare issue where the system may incorrectly report a
      413 Innovation Engine Authentication Error on a server reboot.
      
      Removed support for the BIOS/Platform Configuration (RBSU) Power On Logo
      disable functionality.
      
      Removed the Platform Configuration (RBSU) Option to enable or disable the
      Embedded Diagnostics. Embedded Diagnostics is not supported on this server and
      the menu option should not have been available and was not functional.
      
      Removed support for the Chipset based Firmware Trusted Platform Module (Intel
      PTT). This feature is no longer support due to stability issues. Users should
      instead install a discrete HPE TPM option for this support.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 1.40_06-15-2018
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where systems may experience an 389-Unexpected Shutdown and
      Restart, logged in the iLO Integrated Management Log (IML). This issue is not
      unique to HPE servers.
      
      Addressed an issue where the Embedded Diagnostics may not launch properly when
      the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Integrated Management Log (IML) Viewer in the
      System Utilities menu may become unresponsive when launched.
      
      Addressed an issue where the HPE Dual SD Card USB Module may not boot properly
      when the UEFI POST Discovery Mode option is set to Force Fast Discovery.
      
      Addressed an issue where the Trusted Platform Module (TPM) Firmware update may
      not complete properly when the TPM is configured for TPM 2.0 Mode. This issue
      does not impact systems configured with a TPM operating in TPM 1.2 mode.
      
      Addressed an issue where the system may not be able to boot to Intelligent
      Provisioning when a third party USB Key was installed in one of the server USB
      Ports. This issue was seen with a specific USB Key and has not been seen with
      other devices.
      
      Addressed an issue where Integrated Lights-Out (iLO) Virtual Media may not
      boot properly when the UEFI POST Discovery Mode option is set to Force Full
      Discovery.
      
      Addressed an issue where the system may become unresponsive during POST or
      experience a Red Screen on the next boot following an I/O Machine Check
      Failure at runtime.
      
      Addressed an issue where a system configured with the internal SD Card
      disabled from BIOS/Platform Configuration (RBSU) and an HPE Dual SD card
      installed would not boot from the HPE Dual SD card USB Module when configured
      in Legacy Boot Mode. This issue does not impact systems configured in UEFI
      Boot Mode.
      
      Addressed an issue where a system configured with an optional HPE CN1200E-T
      adapter would not boot properly when configured in Legacy Boot Mode. This
      issue does not impact systems configured in UEFI Boot Mode.
      
      Addressed an issue where systems configured with HPE s100i Software RAID may
      experience a failed RAID volume on a system reset.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.12_07-03-2019
changelog:
  -     *Important Notes:**
      
      None
      
      **Firmware Dependencies:**
      
      None
      
      **Enhancements/New Features:**
      
      Added support for Network Choice (NC) SKUs of the HPE ProLiant DL360 Gen10
      Server. These server SKUs do not include the embedded NIC. This revision of
      the System ROM supports all SKUs of the HPE ProLiant DL360 Gen10 Server, but
      does not include any new functionality or issue fixes for non-NC SKUs.
      
      **Known Issues:**
      
      None


author: HP Linux Development <Linux_SWdeliverables@external.groups.hpe.com> 2.54_09-03-2021-2.1
changelog:
  -     *Important Notes:**
      
      The 2.54_09-03-2021(B) flash component contains the 2.54 ROM flash image. The
      previous flash component had an issue that caused system upgrade to version
      2.52 instead of version 2.54.  For any systems where the previous flash
      component was utilized, the system should be updated again with this flash
      component to properly install the version 2.54 System ROM.
      
      **Firmware Dependencies:**
      
      None
      
      **Problems Fixed:**
      
      Addressed an issue where Uncorrectable Memory Errors may be reported and
      logged to the Integrated Management Log (IML) with certain DIMMs installed and
      the RBSU "Extended Memory Test" option enabled after updating the System ROM
      to v2.50 or later. The "Extended Memory Test" option is disabled by default
      and this issue would only impact customers who had specifically configured
      this option to enabled. The reported Uncorrected Memory Errors were due to an
      issue with the impacted System ROM revisions and do NOT indicate an issue with
      the DIMMs themselves.
      
      **Known Issues:**
      
      None


