Printable version

Drivers & software

** CRITICAL ** Supplemental Update / Online ROM Flash Component for Linux (x64) - MB4000JEQNL and MB6000JEQNN Drives

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 - SAS Storage Disk
Version: HPDB(27 Mar 2018)
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
Microsoft Windows Server 2016
OS Independent
Red Hat Enterprise Linux 5 Server (x86-64)
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 10 (AMD64/EM64T)
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: firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.compsig (2.1 KB)
File name: firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.rpm (4.8 MB)
This x64 Smart Component provides firmware for the following SAS drive models: MB4000JEQNL and MB6000JEQNN

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

7a5b5e25ceb5b175e3a7e37ec2bce778b5602aff2e206b1c8cef410b0d593fad rpm/RPMS/x86_64/firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.compsig
34ea50703c237390346c96d11121289c6633b2f12c284923f9969bfd12eadeaa rpm/RPMS/x86_64/firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.rpm

Reboot Requirement:
Reboot may be 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:

Updating firmware by installing the rpm:

  • Install the firmware rpm using the command:  rpm -ivh <rpm_filename>.  This extracts the contents of the rpm to the '/usr/lib/x86_64-linux-gnu' location.
  • The CP<nnnnnn>.scexe script is located in the 'scexe-compat' folder. The actual name of the 'firmware-hdd-<xxxxxxxxxx>-*' folder is based on the version of the rpm installed in the first step above.  
  • To install firmware, you can execute ONE of the following commands:
    • ./CP<nnnnnn>.scexe in the '/usr/lib/x86_64-linux-gnu/scexe-compat' location (OR)
    • ./setup in the '/usr/lib/x86_64-linux-gnu/firmware-hdd-<xxxxxxxxxx>-*' location
  • The results of the firmware upgrade are saved to the Component.log file, located in the /var/cpq/ directory.
  • To uninstall the rpm, run the command: rpm -e <rpm_package_name>, which is the rpm filename without the '.rpm' extension.

Updating firmware without installing the rpm:

  • Extract the contents of the rpm using the command: rpm2cpio <rpm_filename>.rpm | cpio -id.  This extracts the contents of the rpm to 'usr' folder in the current directory.
  • Navigate to the 'usr/lib/x86_64-linux-gnu/firmware-hdd-<xxxxxxxxxx>-*' location and run ./setup to update the firmware. The actual name of the 'firmware-hdd-<xxxxxxxxxx>-*' folder is based on the version of the rpm installed in the step above.
  • The results of the firmware upgrade are saved to the Component.log file, located in the /var/cpq/ directory.

Additional Information:

Installing the firmware rpm package (rpm -ivh) does not update the firmware.  It merely extracts the rpm content to the local system. Updating the firmware on the local system requires following the above outlined steps.

To use Smart Update Manager from the Service Pack for ProLiant:

Offline:

  • Place the Service Pack for ProLiant on a USB key using the USB Key Utility for Windows.
  • Place the desired firmware to be updated in the directory, /packages on the USB key.
  • Boot from the newly created Service Pack for Proliant USB key.
  • Follow 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, /packages.
  • Run launch_sum.sh script which is found in the root of the ISO.

Follow the instructions on the screen.


End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement


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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

Notes:

Deliverable Name:
      Supplemental Update / Online ROM Flash Component for Linux (x64) - MB4000JEQNL and MB6000JEQNN Drives

Release Version and/or Date:
     HPDB

Last Recommended or Critical Version:
     HPDB

Previous Version of Firmware:
     HPD7

Firmware Dependency:
     None

Enhancements/New Featuresfor HPD7 (C):

          None


Problems Fixed:

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.

  • The firmware also includes emergency power off improvements.

Known Issues:
     None


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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
  • The firmware also includes emergency power off improvements.
Version:HPDB(B) (26 Jun 2018)
Enhancements

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

  • Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager
  • Customers who already installed firmware version HPDB do not need to update to HPDB(B).

  • Added support for SmartRAID 3154-8e RAID controller.
  • Added support for HPE Smart Array P824i-p MR Gen10 Controller.

Version:HPDB (27 Mar 2018)
Fixes

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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
  • The firmware also includes emergency power off improvements.

Version:HPD7(C) (12 Jul 2017)
Fixes

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

  • Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.
  • Customers who already installed firmware version HPD7 do not need to update to HPD7 (C).

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.

Problems Fixed for HPD7 (B):

  • Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - “Device appears more than once in tree”. The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
  • Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
Enhancements

Enhancements/New Featuresfor HPD7 (C):

  • Adds support for HPE ProLiant Gen10 servers.

Version:HPD7(B) (24 Oct 2016)
Fixes

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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.
  • Customers who already installed firmware version HPD7 do not need to update to HPD7 (B).

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.

Problems Fixed for HPD7 (B):

  • Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - “Device appears more than once in tree”. The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
  • Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.

Version:HPD7 (1 Oct 2015)
Fixes

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

  • Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.

Type: Firmware - SAS Storage Disk
Version: HPDB(27 Mar 2018)
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
Microsoft Windows Server 2016
OS Independent
Red Hat Enterprise Linux 5 Server (x86-64)
Red Hat Enterprise Linux 6 Server (x86-64)
Red Hat Enterprise Linux 7 Server
SUSE Linux Enterprise Server 10 (AMD64/EM64T)
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 SAS drive models: MB4000JEQNL and MB6000JEQNN

Installation Instructions

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

7a5b5e25ceb5b175e3a7e37ec2bce778b5602aff2e206b1c8cef410b0d593fad rpm/RPMS/x86_64/firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.compsig
34ea50703c237390346c96d11121289c6633b2f12c284923f9969bfd12eadeaa rpm/RPMS/x86_64/firmware-hdd-2cfaac41db-HPDB-1.1.x86_64.rpm

Reboot Requirement:
Reboot may be 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:

Updating firmware by installing the rpm:

  • Install the firmware rpm using the command:  rpm -ivh <rpm_filename>.  This extracts the contents of the rpm to the '/usr/lib/x86_64-linux-gnu' location.
  • The CP<nnnnnn>.scexe script is located in the 'scexe-compat' folder. The actual name of the 'firmware-hdd-<xxxxxxxxxx>-*' folder is based on the version of the rpm installed in the first step above.  
  • To install firmware, you can execute ONE of the following commands:
    • ./CP<nnnnnn>.scexe in the '/usr/lib/x86_64-linux-gnu/scexe-compat' location (OR)
    • ./setup in the '/usr/lib/x86_64-linux-gnu/firmware-hdd-<xxxxxxxxxx>-*' location
  • The results of the firmware upgrade are saved to the Component.log file, located in the /var/cpq/ directory.
  • To uninstall the rpm, run the command: rpm -e <rpm_package_name>, which is the rpm filename without the '.rpm' extension.

Updating firmware without installing the rpm:

  • Extract the contents of the rpm using the command: rpm2cpio <rpm_filename>.rpm | cpio -id.  This extracts the contents of the rpm to 'usr' folder in the current directory.
  • Navigate to the 'usr/lib/x86_64-linux-gnu/firmware-hdd-<xxxxxxxxxx>-*' location and run ./setup to update the firmware. The actual name of the 'firmware-hdd-<xxxxxxxxxx>-*' folder is based on the version of the rpm installed in the step above.
  • The results of the firmware upgrade are saved to the Component.log file, located in the /var/cpq/ directory.

Additional Information:

Installing the firmware rpm package (rpm -ivh) does not update the firmware.  It merely extracts the rpm content to the local system. Updating the firmware on the local system requires following the above outlined steps.

To use Smart Update Manager from the Service Pack for ProLiant:

Offline:

  • Place the Service Pack for ProLiant on a USB key using the USB Key Utility for Windows.
  • Place the desired firmware to be updated in the directory, /packages on the USB key.
  • Boot from the newly created Service Pack for Proliant USB key.
  • Follow 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, /packages.
  • Run launch_sum.sh script which is found in the root of the ISO.

Follow the instructions on the screen.


Release Notes

End User License Agreements:
HPE Software License Agreement v1
Hewlett-Packard End User License Agreement


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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

Notes:

Deliverable Name:
      Supplemental Update / Online ROM Flash Component for Linux (x64) - MB4000JEQNL and MB6000JEQNN Drives

Release Version and/or Date:
     HPDB

Last Recommended or Critical Version:
     HPDB

Previous Version of Firmware:
     HPD7

Firmware Dependency:
     None

Enhancements/New Featuresfor HPD7 (C):

          None


Problems Fixed:

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.

  • The firmware also includes emergency power off improvements.

Known Issues:
     None


Fixes

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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
  • The firmware also includes emergency power off improvements.

Revision History

Version:HPDB(B) (26 Jun 2018)
Enhancements

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

  • Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager
  • Customers who already installed firmware version HPDB do not need to update to HPDB(B).

  • Added support for SmartRAID 3154-8e RAID controller.
  • Added support for HPE Smart Array P824i-p MR Gen10 Controller.

Version:HPDB (27 Mar 2018)
Fixes

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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

  • Corrects a potential data integrity issue caused by an in process write retry incorrectly starting at the wrong location.  This issue was found during supplier ongoing reliability testing.
  • The firmware also includes emergency power off improvements.

Version:HPD7(C) (12 Jul 2017)
Fixes

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

  • Online firmware flashing of drives attached to a Smart Array controller running in Zero Memory (ZM) mode or a ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the Service Pack for Proliant and Smart Update Manager.
  • Customers who already installed firmware version HPD7 do not need to update to HPD7 (C).

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.

Problems Fixed for HPD7 (B):

  • Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - “Device appears more than once in tree”. The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
  • Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.
Enhancements

Enhancements/New Featuresfor HPD7 (C):

  • Adds support for HPE ProLiant Gen10 servers.

Version:HPD7(B) (24 Oct 2016)
Fixes

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

  • Online firmware flashing of drives attached to an HPE Smart Array controller running in Zero Memory (ZM) mode or an HPE ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.
  • Customers who already installed firmware version HPD7 do not need to update to HPD7 (B).

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.

Problems Fixed for HPD7 (B):

  • Component would fail to install drive firmware for drives present in a system configured with two or more external drive enclosures attached to an HP Host Bus Adapter H22x. The following message would be reported in the component log file - “Device appears more than once in tree”. The drive firmware installation failure was not observed in configurations having only one external drive enclosure attached to an HP Host Bus Adapter H22x.
  • Component fails to update the firmware for drives connected behind an HP Smart Array P431 controller. Component reports the firmware update was successful. However, after a power cycle, the firmware version remains unchanged.

Version:HPD7 (1 Oct 2015)
Fixes

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

  • Online firmware flashing of drives attached to an HP Smart Array controller running in Zero Memory (ZM) mode or an HP ProLiant host bus adapter (HBA) is NOT supported. Only offline firmware flashing of drives is supported for these configurations.
  • Online drive firmware update available for Smart Array Controllers configured in systems running supported Linux, Microsoft Windows, and VMware environments. All other OSes would require an offline update using the SPP and HP SUM.

Problems Fixed:

  • This firmware fixes a potential incorrect data issue in write-cached enabled multi-initiator unaligned write environments, where reservation commands are used.