Printable version

Drivers & software

** CRITICAL ** Supplemental Update / Online ROM Flash Component for Linux (x64) - Smart Array H240ar, H240, H241, H244br, P244br, P246br, P440ar, P440, P441, P741m, P840, and P841

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

Type: Firmware - Storage Controller
Version: 2.14(2 Apr 2015)
Operating System(s): Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 x64
Microsoft Windows Server 2012
Microsoft Windows Server 2012 Essentials
Microsoft Windows Server 2012 R2
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 12
VMware ESXi 5.0
VMware vSphere 5.1
VMware vSphere 5.5
VMware vSphere 6.0
Multi-part download
File name: CP026559.scexe (4.7 MB)
File name: CP026559.md5 (49 Bytes)
File name: hp-firmware-smartarray-ea3138d8e8-2.14-1.1.x86_64.rpm (4.9 MB)
This x64 Smart Component provides firmware for the following storage controllers: Smart Array H240ar, H240, H241, H244br, P244br, P246br, P440ar, P440, P441, P741m, P840, and P841

Enhancements/New Features:

  • Servers now power up faster due to improvements in the UEFI controller driver.
  • Logical volume transformations are allowed on controllers without data preservation.
  • Drives can now be hot-added in a zoned configuration.

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

7732e17db57dfd0935025e303e04079e CP026559.md5
dff2b890ede915cb8a3c861727c14c40 CP026559.scexe
2fcfae691c248e8bf613de89d2e95a6d RPMS/x86_64/hp-firmware-smartarray-ea3138d8e8-2.14-1.1.x86_64.rpm

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


Installation:
To update firmware from Linux operating system on target server:

  • Login as root. (You must be root in order to apply the ROM update.)
  • Place the Smart Component in a temporary directory.
  • From the same directory, execute the Smart Component. For example: ./CPXXXXXX.scexe
  • Follow the directions given by the Smart Component.
  • Reboot your system if you would like the update to take effect immediately.
To use HP Smart Update Manager from the HP Service Pack for ProLiant:

Offline:
  • Place the HP Service Pack for ProLiant on a USB key using the HP USB Key Creator Utility.
  • Place the desired firmware to be updated in the directory, /hp/swpackages on the USB key.
  • Boot from the newly created HP Service Pack for Proliant USB key.
  • Follow HP Smart Update Manager steps to complete firmware update.
Online:
  • Login as root. (You must be root in order to apply the ROM update.)
  • Place the desired firmware to be updated in the directory, /hp/swpackages
  • Locate Start.html which is found in the root of the ISO
  • Open the html file in a supported browser
  • Follow the instructions on the screen

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


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


Notes:

Deliverable Name:
     Supplemental Update / Online ROM Flash Component for Linux (x64) - Smart Array H240ar, H240, H241, H244br, P244br, P246br, P440ar, P440, P441, P741m, P840, and P841

 

Release Version and/or Date:
     2.14

Last Recommended or Critical Version:
     2.14

Previous Version of Firmware:
     1.34

Firmware Dependency:
     None

Enhancements/New Features:

  • Servers now power up faster due to improvements in the UEFI controller driver.
  • Logical volume transformations are allowed on controllers without data preservation.
  • Drives can now be hot-added in a zoned configuration.

Problems Fixed:

  • Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions.  For additional information please refer to the customer advisory # c04602001
  • When rebuilding a logical volume greater than 2TB in size, the controller might cease to function (POST Lockup 0xE0). Controller would report a POST Lockup 0xE0 error and cease to function, when the following conditions were met:

                 1) Encryption enabled and a re-key operation was in progress.
                 2) While IO was in progress, physical drives failed in an Advanced Data Guarding (RAID6 or RAID60) volume, which caused the volume to go into a degraded state.
                 3) Degraded Mode Performance Optimization was enabled via HP Smart Storage Administrator.

  • If a power outage or brownout occurred while running a volume expansion, the controller might cease to function on the following boot (POST Lockup 0x13).
  • HP D2600/D2700 Disk Enclosures might not show the correct box number on the LED display.
  • Controller might become unresponsive if a drive was re-inserted into encrypted LUN while performing IO on it.
  • When running IO with encryption turned on in remote mode and a local key cache enabled, changing the master key might result in encryption being disabled on the next power up.
  • Controller allowed encryption key changes even with locked volumes.
  • A key restore from an Enterprise Secure Key Manager could take a long time for large configurations.
  • Users were unable to install Red Hat Enterprise Linux 6 Update 5 to a logical volume on an HP P2000 MSA Array System if both an HP H241 and H240 Smart Host Bus Adapter were present in the system.
  • When HP D3700 Disk Enclosures were connected to an HP H240 Smart Host Bus Adapter, the maximum number of enclosures displayed in the boot menu was five, although a maximum of eight enclosures were supported.
  • When a volume expansion or encryption re-key operation was performed, and if multiple power losses or brownouts occurred, data might become inaccessible (POST Message 1769).
  • POST messages 1764, 1768, 1784, 1786, 1787, 1789, 1831 have been updated and/or corrected.

Known Issues:
     None


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


Problems Fixed:

  • Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions. For additional information please refer to the customer advisory # c04602001
  • When rebuilding a logical volume greater than 2TB in size, the controller might cease to function (POST Lockup 0xE0). Controller would report a POST Lockup 0xE0 error and cease to function, when the following conditions were met:

                 1) Encryption enabled and a re-key operation was in progress.
                 2) While IO was in progress, physical drives failed in an Advanced Data Guarding (RAID6 or RAID60) volume, which caused the volume to go into a degraded state.
                 3) Degraded Mode Performance Optimization was enabled via HP Smart Storage Administrator.

  • If a power outage or brownout occurred while running a volume expansion, the controller might cease to function on the following boot (POST Lockup 0x13).
  • HP D2600/D2700 Disk Enclosures might not show the correct box number on the LED display.
  • Controller might become unresponsive if a drive was re-inserted into encrypted LUN while performing IO on it.
  • When running IO with encryption turned on in remote mode and a local key cache enabled, changing the master key might result in encryption being disabled on the next power up.
  • Controller allowed encryption key changes even with locked volumes.
  • A key restore from an Enterprise Secure Key Manager could take a long time for large configurations.
  • Users were unable to install Red Hat Enterprise Linux 6 Update 5 to a logical volume on an HP P2000 MSA Array System if both an HP H241 and H240 Smart Host Bus Adapter were present in the system.
  • When HP D3700 Disk Enclosures were connected to an HP H240 Smart Host Bus Adapter, the maximum number of enclosures displayed in the boot menu was five, although a maximum of eight enclosures were supported.
  • When a volume expansion or encryption re-key operation was performed, and if multiple power losses or brownouts occurred, data might become inaccessible (POST Message 1769).
  • POST messages 1764, 1768, 1784, 1786, 1787, 1789, 1831 have been updated and/or corrected.
Version:6.88 (2 Apr 2019)
Fixes

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


Fixes the following Issues

  • SATA drive could stop responding  while on HBA mode when non-NCQ commands are executed
  • Controller could stop responding when upgrading due to the DDR Cache Module exceeding its limitations
  • SSD Cache module could become disable while upgrading FW
  • Data from the HPE Smart Drive Backplane could potentially become corrupted if a non-HPE carrier is present

Version:6.60(B) (27 Sep 2018)
Enhancements

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

Customers who already installed firmware version 6.60 do not need to update to 6.60 (B).


  • Releasing support for SUSE LINUX Enterprise Server 15 OS

Version:6.60 (26 Jun 2018)
Fixes

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


  • Issue where the QueryAsynchronousEvent could potentially provide incorrect response data
  • Issue where the Cache could potentially get disable after several reboots
Enhancements

  • Added support for larger SmartCache capacity size

Version:6.30 (5 Feb 2018)
Fixes

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


Fixes the following issues:

  • DDR cache could be randomly disabled after several boots
  • The controller could become unresponsive while in HBA mode during the creation of a partition/file system

.


Version:6.06 (25 Sep 2017)
Fixes

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


  • Under the following conditions, the controller might stop responding:
    • During POST following an unexpected power event if there was data in the controller cache.
    • When running I/O to SATA drives. (POST Lockup 0x13)
    • When using a RAID configuration with strip size of 1024KiB. (POST Lockup 0x13)
    • When a WRITE SAME command is sent with a buffer size greater than 512 bytes. (POST Lockup 0x13)
  • In a multi-path environment with nested expanders, the active path to a device might be incorrect following a path failure or restoration.

Version:5.52 (12 Jul 2017)
Fixes

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


  • Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
  • SATA drives might not be presented to the host in a Synergy system with a D3940 Disk Enclosure.
  • A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
  • Port/box/bay identifier for physical drives might have an incorrect box number in zoned or multi-path configurations.

Version:5.04(A) (16 May 2017)
Fixes

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


  • Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
  • Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
  • System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
  • In rare cases, the controller might stop responding while running IO without displaying a lockup code.
  • Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
  • System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
  • Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
  • Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
  • Drive LED’s might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
  • Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)
  • System fans might go to 100% if connected drives were spun down.
Enhancements

  • Added support to enable setting the controller boot order in Legacy BIOS Mode.
  • Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.
  • Now installs on systems running VMware vSphere 6.5.

          Note: If controller firmware was previously updated to 5.04, it is not necessary to upgrade to version 5.04(A).


Type: Firmware - Storage Controller
Version: 2.14(2 Apr 2015)
Operating System(s):
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 x64
Microsoft Windows Server 2012
Microsoft Windows Server 2012 Essentials
Microsoft Windows Server 2012 R2
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 11 (AMD64/EM64T)
SUSE Linux Enterprise Server 12
VMware ESXi 5.0
VMware vSphere 5.1
VMware vSphere 5.5
VMware vSphere 6.0

Description

This x64 Smart Component provides firmware for the following storage controllers: Smart Array H240ar, H240, H241, H244br, P244br, P246br, P440ar, P440, P441, P741m, P840, and P841

Enhancements

Enhancements/New Features:

  • Servers now power up faster due to improvements in the UEFI controller driver.
  • Logical volume transformations are allowed on controllers without data preservation.
  • Drives can now be hot-added in a zoned configuration.

Installation Instructions

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

7732e17db57dfd0935025e303e04079e CP026559.md5
dff2b890ede915cb8a3c861727c14c40 CP026559.scexe
2fcfae691c248e8bf613de89d2e95a6d RPMS/x86_64/hp-firmware-smartarray-ea3138d8e8-2.14-1.1.x86_64.rpm

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


Installation:
To update firmware from Linux operating system on target server:

  • Login as root. (You must be root in order to apply the ROM update.)
  • Place the Smart Component in a temporary directory.
  • From the same directory, execute the Smart Component. For example: ./CPXXXXXX.scexe
  • Follow the directions given by the Smart Component.
  • Reboot your system if you would like the update to take effect immediately.
To use HP Smart Update Manager from the HP Service Pack for ProLiant:

Offline:
  • Place the HP Service Pack for ProLiant on a USB key using the HP USB Key Creator Utility.
  • Place the desired firmware to be updated in the directory, /hp/swpackages on the USB key.
  • Boot from the newly created HP Service Pack for Proliant USB key.
  • Follow HP Smart Update Manager steps to complete firmware update.
Online:
  • Login as root. (You must be root in order to apply the ROM update.)
  • Place the desired firmware to be updated in the directory, /hp/swpackages
  • Locate Start.html which is found in the root of the ISO
  • Open the html file in a supported browser
  • Follow the instructions on the screen

Release Notes

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


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


Notes:

Deliverable Name:
     Supplemental Update / Online ROM Flash Component for Linux (x64) - Smart Array H240ar, H240, H241, H244br, P244br, P246br, P440ar, P440, P441, P741m, P840, and P841

 

Release Version and/or Date:
     2.14

Last Recommended or Critical Version:
     2.14

Previous Version of Firmware:
     1.34

Firmware Dependency:
     None

Enhancements/New Features:

  • Servers now power up faster due to improvements in the UEFI controller driver.
  • Logical volume transformations are allowed on controllers without data preservation.
  • Drives can now be hot-added in a zoned configuration.

Problems Fixed:

  • Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions.  For additional information please refer to the customer advisory # c04602001
  • When rebuilding a logical volume greater than 2TB in size, the controller might cease to function (POST Lockup 0xE0). Controller would report a POST Lockup 0xE0 error and cease to function, when the following conditions were met:

                 1) Encryption enabled and a re-key operation was in progress.
                 2) While IO was in progress, physical drives failed in an Advanced Data Guarding (RAID6 or RAID60) volume, which caused the volume to go into a degraded state.
                 3) Degraded Mode Performance Optimization was enabled via HP Smart Storage Administrator.

  • If a power outage or brownout occurred while running a volume expansion, the controller might cease to function on the following boot (POST Lockup 0x13).
  • HP D2600/D2700 Disk Enclosures might not show the correct box number on the LED display.
  • Controller might become unresponsive if a drive was re-inserted into encrypted LUN while performing IO on it.
  • When running IO with encryption turned on in remote mode and a local key cache enabled, changing the master key might result in encryption being disabled on the next power up.
  • Controller allowed encryption key changes even with locked volumes.
  • A key restore from an Enterprise Secure Key Manager could take a long time for large configurations.
  • Users were unable to install Red Hat Enterprise Linux 6 Update 5 to a logical volume on an HP P2000 MSA Array System if both an HP H241 and H240 Smart Host Bus Adapter were present in the system.
  • When HP D3700 Disk Enclosures were connected to an HP H240 Smart Host Bus Adapter, the maximum number of enclosures displayed in the boot menu was five, although a maximum of eight enclosures were supported.
  • When a volume expansion or encryption re-key operation was performed, and if multiple power losses or brownouts occurred, data might become inaccessible (POST Message 1769).
  • POST messages 1764, 1768, 1784, 1786, 1787, 1789, 1831 have been updated and/or corrected.

Known Issues:
     None


Fixes

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


Problems Fixed:

  • Critical issue for all UEFI systems using 2.2 TB or greater volumes configured with GPT partitions. For additional information please refer to the customer advisory # c04602001
  • When rebuilding a logical volume greater than 2TB in size, the controller might cease to function (POST Lockup 0xE0). Controller would report a POST Lockup 0xE0 error and cease to function, when the following conditions were met:

                 1) Encryption enabled and a re-key operation was in progress.
                 2) While IO was in progress, physical drives failed in an Advanced Data Guarding (RAID6 or RAID60) volume, which caused the volume to go into a degraded state.
                 3) Degraded Mode Performance Optimization was enabled via HP Smart Storage Administrator.

  • If a power outage or brownout occurred while running a volume expansion, the controller might cease to function on the following boot (POST Lockup 0x13).
  • HP D2600/D2700 Disk Enclosures might not show the correct box number on the LED display.
  • Controller might become unresponsive if a drive was re-inserted into encrypted LUN while performing IO on it.
  • When running IO with encryption turned on in remote mode and a local key cache enabled, changing the master key might result in encryption being disabled on the next power up.
  • Controller allowed encryption key changes even with locked volumes.
  • A key restore from an Enterprise Secure Key Manager could take a long time for large configurations.
  • Users were unable to install Red Hat Enterprise Linux 6 Update 5 to a logical volume on an HP P2000 MSA Array System if both an HP H241 and H240 Smart Host Bus Adapter were present in the system.
  • When HP D3700 Disk Enclosures were connected to an HP H240 Smart Host Bus Adapter, the maximum number of enclosures displayed in the boot menu was five, although a maximum of eight enclosures were supported.
  • When a volume expansion or encryption re-key operation was performed, and if multiple power losses or brownouts occurred, data might become inaccessible (POST Message 1769).
  • POST messages 1764, 1768, 1784, 1786, 1787, 1789, 1831 have been updated and/or corrected.

Revision History

Version:6.88 (2 Apr 2019)
Fixes

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


Fixes the following Issues

  • SATA drive could stop responding  while on HBA mode when non-NCQ commands are executed
  • Controller could stop responding when upgrading due to the DDR Cache Module exceeding its limitations
  • SSD Cache module could become disable while upgrading FW
  • Data from the HPE Smart Drive Backplane could potentially become corrupted if a non-HPE carrier is present

Version:6.60(B) (27 Sep 2018)
Enhancements

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

Customers who already installed firmware version 6.60 do not need to update to 6.60 (B).


  • Releasing support for SUSE LINUX Enterprise Server 15 OS

Version:6.60 (26 Jun 2018)
Fixes

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


  • Issue where the QueryAsynchronousEvent could potentially provide incorrect response data
  • Issue where the Cache could potentially get disable after several reboots
Enhancements

  • Added support for larger SmartCache capacity size

Version:6.30 (5 Feb 2018)
Fixes

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


Fixes the following issues:

  • DDR cache could be randomly disabled after several boots
  • The controller could become unresponsive while in HBA mode during the creation of a partition/file system

.


Version:6.06 (25 Sep 2017)
Fixes

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


  • Under the following conditions, the controller might stop responding:
    • During POST following an unexpected power event if there was data in the controller cache.
    • When running I/O to SATA drives. (POST Lockup 0x13)
    • When using a RAID configuration with strip size of 1024KiB. (POST Lockup 0x13)
    • When a WRITE SAME command is sent with a buffer size greater than 512 bytes. (POST Lockup 0x13)
  • In a multi-path environment with nested expanders, the active path to a device might be incorrect following a path failure or restoration.

Version:5.52 (12 Jul 2017)
Fixes

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


  • Controller cache module might be marked as permanently disabled if the Smart Storage Battery is removed or failed while the system is online, even if SSA was previously used to enable write caching without a backup power source.
  • SATA drives might not be presented to the host in a Synergy system with a D3940 Disk Enclosure.
  • A hot-inserted replacement drive might show as a predictive failure if the original drive was identified as a predictive failure.
  • Port/box/bay identifier for physical drives might have an incorrect box number in zoned or multi-path configurations.

Version:5.04(A) (16 May 2017)
Fixes

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


  • Kernel core dump using kdump might not complete in Linux when using Smart Array Gen9 firmware version 4.52.
  • Intermittent memory errors might cause the controller to stop responding. (POST Lockup 0x13)
  • System might stop responding if a parity error is found during surface scan of a RAID6 volume. (POST Lockup 0x13)
  • In rare cases, the controller might stop responding while running IO without displaying a lockup code.
  • Non-Maskable Interrupt (NMI) might occur on systems with a Windows OS and HPE Gen9 Smart Array or Smart HBA adapters and performing continuous reboot testing.
  • System IO might stop when using certain 6TiB and 8TiB SAS drives in a dual-path configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode, possibly resulting in an OS crash.
  • Physical slot location of SATA drives might not be returned correctly when using Microsoft Storage Spaces Direct (S2D).
  • Multiple direct attach SATA drives within a cluster might show the same World Wide Name (WWN) when using Microsoft Storage Spaces Direct (S2D).
  • Drive LED’s might be illuminated for the wrong drive and/or only illuminate momentarily when connected to an expander configuration with an HPE Gen9 Smart Array or Smart HBA adapter in HBA-mode.
  • Controllers using a 4GB cache module might fail data retention following an unexpected power event. (POST message 1793 - Data in Write-Back Cache has been Lost)
  • System fans might go to 100% if connected drives were spun down.
Enhancements

  • Added support to enable setting the controller boot order in Legacy BIOS Mode.
  • Enhanced debug capabilities when running in HBA-mode and connected to an expander configuration.
  • Now installs on systems running VMware vSphere 6.5.

          Note: If controller firmware was previously updated to 5.04, it is not necessary to upgrade to version 5.04(A).


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