Loading The Storage Controller Driver Via The F6 Feature

How To: Install XP with SATA support (Improved July 2011). Install XP with SATA support (Improved July 2011) by mdr86 » 5. Jul 2011, 17:01. The one driver that does work with F6 install/nLite integration isn't available from Intel as a zip with the drivers in, so you have to extract them from the installer, which is a. Tim’s F6 driver guide. What F6 drivers are; The general procedure. You have no way to install one (especially if it’s a recent laptop), XP supports the use of some USB floppy drives for loading F6 drivers. Not just mess about with storage controller drivers), but I’ve had to rely on it once or twice at work and it’s. The GA-890FXA-UD5 (revision 2.1, BIOS ver. F6) has an AMD chipset. During each install, the Win7 installer reported that it could not find a HDD and offered the option Load Driver. I used that option, and the installer displayed a dialog with which I browsed to the Cruzer to select the AHCI driver. Dell PowerEdge RAID Controller (PERC) The Dell™ PERC (PowerEdge™ RAID Controller) family of enterprise-class controllers is designed for enhanced performance, increased reliability, fault tolerance, and simplified management — providing a powerful, easy-to-manage way to create a robust infrastructure and help maximize server uptime.

Printable version

* RECOMMENDED * Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, and P812

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:5.12(30 Sep 2011)
Operating System(s):
Microsoft Windows Server 2003 for 64-bit Extended Systems
Microsoft Windows Server 2008 R2
Microsoft Windows Server 2008 W32
Microsoft Windows Server 2008 x64
Microsoft Windows Server 2003
Multi-part download
File name:cp015961.exe (5.7 MB)
File name:cp015961.md5 (48 Bytes)
This Smart Component provides firmware for the following storage controllers: Smart Array P212, P410, P410i, P411, and P812

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

edd1b8d5cc70bf43e9aaf8fce87572afcp015961.md5
cb28cbf77a47218c0d5e251718db532ecp015961.exe

Installation:

To install the Smart Component, complete the following steps:

  1. Place the Smart Component in a temporary directory.
  2. Double-click on the Smart Component.
  3. Follow the directions given by the Smart Component.
  4. Reboot your system if you would like the update to take effect immediately.

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

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

Important:

Important Notes:

  • This firmware is Optional for customers using SAS drives.

Notes:

Deliverable Name:
Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, and P812

Release Version and/or Date:
5.12

Last Recommended or Critical Version:
5.12

Previous Version of Firmware:
5.06
Firmware Dependency:
None

Enhancements/New Features:
None

Problems Fixed:

  • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
  • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
Known Issues:

  • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

Important Notes:

  • This firmware is Optional for customers using SAS drives.

Problems Fixed:

  • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
  • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
Known Issues:

  • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

Important Notes:

  • This firmware is Optional for customers using SAS drives.
Version:6.64 (B) (1 Oct 2015)

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

  • Running SMARTCTL (smartmontools) on HP Proliant G6/G7 (Px1x) Smart Array controllers that have firmware version 5.70 to 6.62 installed with SATA drives attached may result in system not responding or reboot. When reboot occurred, a reboot 1719 POST error message with lockup 0x15 displayed.

Version:6.64 (15 Jun 2015)

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

  • Running SMARTCTL (smartmontools) on HP Proliant G6/G7 (Px1x) Smart Array controllers that have firmware version 5.70 to 6.62 installed with SATA drives attached may result in system not responding or reboot. When reboot occurred, a reboot 1719 POST error message with lockup 0x15 displayed.

Version:6.62 (6 Apr 2015)

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

Enhancements/New Features:

  • Performance enhancement when a drive starts to degrade due to excessive recovered media errors.

Problems Fixed:

  • On systems configured with HP Smart Array P711m controllers connected to logical volumes on HP P2000 G3 SAS storage arrays, the Smart Array device driver ‘hpsa’ would cease to function during installation of VMware vSphere 5.5 Update 2.
  • After the Smart Array device driver 'hpsa' was upgraded to version 3.4.6-165 on Red Hat Enterprise Linux 6 Update 4 or Update 5 on a server configured with logical volumes on HP P2000 G3 Storage Systems or HP MSA 2040 SAS Storage Arrays, the system would cease to function and an HP Smart Array P712m controller lockup would be reported after reboot. (POST Error: 1719 - A controller failure event occurred prior to this power-up. (Previous lock up code = 0x13))

Version:6.6 (9 Sep 2014)

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

Problems Fixed in version 6.60:
This firmware release resolved the following issues:

  • After a mode toggle at EFI ORCA was performed, the controller name would not be displayed when running the command: “reconnect –r”.
  • Controller displayed a POST error message 1805 “Cache Module Super–Cap is not installed” when the controller was configured to work without super-capacitors.
  • Corrected thermal behavior with HDDs.
  • Controllers configured with one or more SATA spare drives and firmware version 6.40 (or earlier) may halt with 'Lockup Code = 0xAB' after 64, 128, or 256 days.
  • HP Smart Array P812 controller onboard expander firmware was updated to version 3.12 to enforce 3Gbps SATA connection speeds which is the maximum supported SATA data rate on HP Smart Array P212, P410, P410i, P411, P711m, P712m, and P812 controllers.

Enhancements/New Features:

  • Enhanced the controller SAS discovery logic to tolerate devices that may be resetting.
  • Added a new POST message 1813 to indicate bad or failed battery charge circuit.

Version:6.40(B) (18 Oct 2013)

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

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

Problems Fixed in version 6.40(B):

  • Fixed an installation issue where version 6.40 of the Online Smart Array firmware smart components for the Smart Array P410i Controller would in some cases update the SAS expander in the HP D2200sb Storage Blade with incorrect firmware causing the Smart Array P410i Controller to be unable to communicate with the hard drives installed in the HP D2200sb Storage Blade. Reference Customer Advisory c03964262 for additional important information about this issue.
Problems Fixed in version 6.40:
  • False POST 1705 messages were being posted on the HP BL465c G7 or HP BL685c G7 Blade systems that used HP Smart Array P410i controller firmware version 5.76 or greater. The POST was indicateding a bad Super-Cap, which in turn disabled write caching.
  • On rare occasions the controller would become unresponsive during POST.
  • On intermittent occasions, SATA spare drives in a JBOD were being marked as hot removed and then rediscovered.
  • Customers could not invoke ORCA via command line interface, by pressing the escape key-strokes “Esc+6” or 'F6' or “Esc+8” or 'F8' via the BIOS Serial Console.
Note: Version 6.40 is no longer available for download from HP Support Center, but the following fixes are also provided in version 6.40(B).

Enhancements/New Features:

  • Allow Windows Server 2012 drivers to utilize command addressing above the lower 4GB memory region when requested by the storage driver.

Version:6.00(B) (11 Apr 2013)

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

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

Important Note:

  • Do not upgrade HP ProLiant BL465c G7 or ProLiant BL685c G7 Server Blades with embedded P410i Smart Array Controllers to Smart Array Firmware Version 6.00. Some servers may experience an Array Accelerator Super-Capacitor charging failure and subsequent failure of the embedded P410i Smart Array Controller on specified servers.

Problems Fixed:
The following problems are addressed in version 6.00 of Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, P711m, P712m, and P812:

  • On rare occasions during power-up of an HP D2200sb the expander backplane would be unresponsive. When the expander backplane was unresponsive, the attached Smart Array Controller was not allowed to discover drives that were attached.
  • On an HP P812 controller, executing several sequential Write operations to more than 75 hard drives would result in a controller lockup.
  • Modified the FBWC module code to improve the training of the DDR2 DIMMs in order to prevent the rare occasions when 1783 POST error messages displays followed by an unresponsive controller.
  • Protection has been added to prevent potential Smart Array controller hangs under rare conditions when hot-adding hard drives.
  • When running in a Solaris environment, Smart Array firmware version 6.00 works around an issue where the driver would not handle asynchronous events from the Smart Array controller properly.
  • An interaction issue occurred between the Smart Array Controller and HP SAS Expander card in which the Hard Drives attached to the HP SAS Expander were not being discovered occasionally upon boot up or hot plug.
  • On rare occasions, the Smart Array controller would reset the same SATA drive several times when a PHY is stuck longer than four seconds.
  • The Smart Array P711m and P712m would report false link errors.
  • The Open Connection timeout was reduced to 900 microseconds so that SAS connections terminate gracefully and data transfer stalls are prevented.
  • The Smart Array controller would not connect to hard drives within 20ms under heavy stress.
  • Upon power up, a Post message will now be displayed to the user to indicate that a cache module is needed for the P711m controller.
  • When running heavy I/O in RAID 5, while an HP P410 controller was connected to more than 17 SAS drives in an HP DL180 G6 server with a 25SFF backplane, a lockup issue (error code 0xAB or 0xEA) could occur.
  • During heavy I/O when the HP P711m controller is connected to a HP P2000sa G3 MSA Array System via a HP 6Gb SAS Switch, a lockup issue (error code 0x15) could occur.
  • After a system with (2) or more empty SAS storage boxes, Box 1, 2, 3 …, attached to an HP SAS Expander card is powered up and then a drive is hot plugged into Box 2 or above, ACU and ORCA would incorrectly display the drive in Box 1.
  • In FW version 6.00 (B) the component installer was updated to improve the firmware flash operation.

Version:6.00 (19 Feb 2013)

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

  • Do not upgrade HP ProLiant BL465c G7 or ProLiant BL685c G7 Server Blades with embedded P410i Smart Array Controllers to Smart Array Firmware Version 6.00. Some servers may experience an Array Accelerator Super-Capacitor charging failure and subsequent failure of the embedded P410i Smart Array Controller on specified servers.

Problems Fixed:
The following problems are addressed in version 6.00 of Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, P711m, P712m, and P812:

  • On rare occasions during power-up of an HP D2200sb the expander backplane would be unresponsive. When the expander backplane was unresponsive, the attached Smart Array Controller was not allowed to discover drives that were attached.
  • On an HP P812 controller, executing several sequential Write operations to more than 75 hard drives would result in a controller lockup.
  • Modified the FBWC module code to improve the training of the DDR2 DIMMs in order to prevent the rare occasions when 1783 POST error messages displays followed by an unresponsive controller.
  • Protection has been added to prevent potential Smart Array controller hangs under rare conditions when hot-adding hard drives.
  • When running in a Solaris environment, Smart Array firmware version 6.00 works around an issue where the driver would not handle asynchronous events from the Smart Array controller properly.
  • An interaction issue occurred between the Smart Array Controller and HP SAS Expander card in which the Hard Drives attached to the HP SAS Expander were not being discovered occasionally upon boot up or hot plug.
  • On rare occasions, the Smart Array controller would reset the same SATA drive several times when a PHY is stuck longer than four seconds.
  • The Smart Array P711m and P712m would report false link errors.
  • The Open Connection timeout was reduced to 900 microseconds so that SAS connections terminate gracefully and data transfer stalls are prevented.
  • The Smart Array controller would not connect to hard drives within 20ms under heavy stress.
  • Upon power up, a Post message will now be displayed to the user to indicate that a cache module is needed for the P711m controller.
  • When running heavy I/O in RAID 5, while an HP P410 controller was connected to more than 17 SAS drives in an HP DL180 G6 server with a 25SFF backplane, a lockup issue (error code 0xAB or 0xEA) could occur.
  • During heavy I/O when the HP P711m controller is connected to a HP P2000sa G3 MSA Array System via a HP 6Gb SAS Switch, a lockup issue (error code 0x15) could occur.
  • After a system with (2) or more empty SAS storage boxes, Box 1, 2, 3 …, attached to an HP SAS Expander card is powered up and then a drive is hot plugged into Box 2 or above, ACU and ORCA would incorrectly display the drive in Box 1.

Version:5.70 (D) (20 Nov 2012)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Customers who already installed firmware version 5.70 do not need to update to 5.70(D).

Problems Fixed:

  • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
  • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
  • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
  • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
  • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
  • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
  • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
  • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
  • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
  • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
  • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
  • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
  • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
  • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
  • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
  • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
  • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
  • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
  • Fixed an issue in which 3TB drives were not managed as spares.
  • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
  • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).
  • Firmware version 5.70(D) resolved an issue in a configuration supporting multiple HP Smart Array controllers. After flashing an HP Smart Array P812 controller, then the flash operation would terminate without flashing any other controllers in the system.

Enhancements/New Features:

  • Added support for Microsoft Windows Server 2012. This enhancement was added in the 5.70(C) component (cp018403.exe).

Version:5.70 (C) (26 Oct 2012)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Customers who already installed firmware version 5.70 do not need to update to 5.70(C).

Problems Fixed:

  • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
  • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
  • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
  • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
  • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
  • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
  • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
  • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
  • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
  • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
  • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
  • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
  • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
  • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
  • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
  • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
  • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
  • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
  • Fixed an issue in which 3TB drives were not managed as spares.
  • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
  • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).

Enhancements/New Features:

  • Added support for Microsoft Windows Server 2012. This enhancement was added in the 5.70(C) component (cp018403.exe).

Version:5.70 (B) (4 Sep 2012)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Customers who already installed firmware version 5.70 do not need to update to 5.70(B).

Problems Fixed:

  • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
  • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
  • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
  • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
  • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
  • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
  • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
  • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
  • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
  • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
  • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
  • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
  • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
  • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
  • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
  • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
  • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
  • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
  • Fixed an issue in which 3TB drives were not managed as spares.
  • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
  • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).

Version:5.7 (4 Jun 2012)

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

Problems Fixed:

  • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
  • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
  • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
  • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
  • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
  • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
  • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
  • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
  • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
  • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
  • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
  • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
  • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
  • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
  • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
  • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
  • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
  • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
  • Fixed an issue in which 3TB drives were not managed as spares.
  • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515

Version:5.36 (B) (16 Apr 2012)

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.
Customers who already installed firmware version 5.36 do not need to update to 5.36(B).

Problems Fixed:

  • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later deleting the configured volume. This may impact all HP ProLiant G6 and G7 BladeSystem servers using the Smart Array Controllers P711m or P712m installed with firmware version 5.32. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515
  • Fixed an issue where incorrect return codes were being logged. These return codes indicate the completion status of the component installation. Systems where the return codes are monitored to determine if the component installation was successful or if a server reboot is required after component installation will benefit from upgrading to version 5.36 of cp016904.exe.

Version:5.14 (B) (16 Apr 2012)

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.
Customers who already installed firmware version 5.14 do not need to update to 5.14(B).

Problems Fixed:

  • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later by deleting the configured volume. This may impact all HP ProLiant G6 and G7 servers, except the 100 series, using the Smart Array Controllers P212, P410i, P410, P411, or P812 installed with either firmware version 5.06 or 5.12. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515
  • Fixed an issue where incorrect return codes were being logged. These return codes indicate the completion status of the component installation. Systems where the return codes are monitored to determine if the component installation was successful or if a server reboot is required after component installation will benefit from upgrading to version 5.14 of cp016902.exe.


Version:4.02 (B) (27 Mar 2012)

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.

  • Customers who already installed firmware version 4.02 do not need to update to 4.02(B).
  • Only the HP Smart Array P711m and P712m controllers are supported by firmware version 4.02.

Enhancements/New Features:

  • Added support for the HP Smart Array P711m
  • Enabled external ports on HP Smart Array P712m with a minimum of 256MB cache installed on the controller.
  • Added support for HP 6Gb SAS BL Switch
  • Added support for HP StorageWorks P2000 G3 MSA

Version:5.36 (16 Jan 2012)

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

Problems Fixed:

  • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later deleting the configured volume. This may impact all HP ProLiant G6 and G7 BladeSystem servers using the Smart Array Controllers P711m or P712m installed with firmware version 5.32. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515

Version:5.14 (16 Jan 2012)

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

Problems Fixed:

  • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later by deleting the configured volume. This may impact all HP ProLiant G6 and G7 servers, except the 100 series, using the Smart Array Controllers P212, P410i, P410, P411, or P812 installed with either firmware version 5.06 or 5.12. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515

Version:5.32 (3 Oct 2011)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Firmware Version 5.32 only applies to HP Smart Array P711m and P712m.

Firmware Dependency:
The devices listed below require minimum FW deliverables with HP Smart Array FW version 5.32:
Device Minimum Version

  • HP D2060 Disk Enclosure 1.34
  • HP D2070 Disk Enclosure 1.34
  • HP 600 Modular Disk System 3.44
  • HP P2000 Modular Smart Array TS230P06
  • Virtual Storage Manager 2.0.1.0

Problems Fixed:

  • For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
    There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446

  • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).
  • RAID 6/60 surface analysis could result in background parity scans that stop responding while doing excessive fault tolerance calculations.
  • When a Smart Array controller is configured without a cache module the server intermittently will not respond during the boot process.
  • The server PXE was prevented from successfully booting.
  • An IO request that is never completed after outstanding read and write requests overlapped the same block range. This issue can potentially cause the controller to stop responding without displaying a lockup code as a result.
  • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.
  • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

· 1783-Slot # Drive Array Controller Failure
· 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

Enhancements/New Features:
Added support for:

  • HP D2600 and the HP D2700 Disk Enclosures
  • HP 600 Modular Disk System
  • HDDs that exceed 2.2 TB in size
  • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

Version:5.12 (30 Sep 2011)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

Important Notes:

  • This firmware is Optional for customers using SAS drives.

Problems Fixed:

  • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
  • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
Known Issues:

  • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

Version:5.08 (16 Aug 2011)

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.
Firmware Version 5.08 only applies to HP DL165 G7 and HP DL170e G6 server platforms.

Problems Fixed:

Resolved the following issues:

  • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
  • An issue that prevented a successful server PXE boot.
  • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
  • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

  • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

· 1783-Slot # Drive Array Controller Failure

· 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

  • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
  • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
  • Fixed a BIOS interaction issue that causes a system reset or hang after entering the Online Raid Configuration Utility on the HP DL165 G7 and the HP DL170e G6.

Enhancements/New Features:

Added support for the following features:

  • HDDs that exceed 2.2 TB in size
  • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
  • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

Version:5.06 (C) (29 Jul 2011)

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

Customers who already installed firmware version 5.06 do not need to update to 5.06(C).

Problems Fixed:

Resolved the following issues:

  • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
  • An issue that prevented a successful server PXE boot.
  • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
  • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

  • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

· 1783-Slot # Drive Array Controller Failure

· 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

  • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
  • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
  • In the 5.06 (B) version - Fixed an issue that caused the component to hang during installation under a Japanese Language version of the OS.

Known Issues:

  • HP Smart Array FW version 5.06 should not be installed on the HP DL165 G7 or the DL170e G6 due to a Smart Array issue that causes a system reset or hang after entering the Online Raid Configuration Utility. The issue will be corrected in a future version of the Smart Array Controller firmware, targeted for availability September 2011. Customers with the HP DL165 G7 or DL170e G6 server should remain at HP Smart Array FW version 3.66.

  • Smart Array FW version 5.06 will not log HDD and Smart Array Controller POST error messages to the Integrated Management Log (IML). HDD and SA controller events encountered during OS run time will continue to be logged in the IML. Additionally, ADU reports, Insight agents and OS event logs will also include the error messages. The next updated version of Smart Array controller firmware will include POST error message logging within IML.

Enhancements/New Features:

Added support for the following features:

  • HDDs that exceed 2.2 TB in size
  • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
  • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

Version:5.06(B) (29 Jun 2011)

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

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

Problems Fixed:

Resolved the following issues:

  • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
  • An issue that prevented a successful server PXE boot.
  • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
  • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

  • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

· 1783-Slot # Drive Array Controller Failure

· 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

  • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
  • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
  • In the 5.06 (B) version - Fixed an issue that caused the component to hang during installation under a Japanese Language version of the OS.

Known Issues:

  • HP Smart Array FW version 5.06 should not be installed on the HP DL165 G7 or the DL170e G6 due to a Smart Array issue that causes a system reset or hang after entering the Online Raid Configuration Utility. The issue will be corrected in a future version of the Smart Array Controller firmware, targeted for availability September 2011. Customers with the HP DL165 G7 or DL170e G6 server should remain at HP Smart Array FW version 3.66.

  • Smart Array FW version 5.06 will not log HDD and Smart Array Controller POST error messages to the Integrated Management Log (IML). HDD and SA controller events encountered during OS run time will continue to be logged in the IML. Additionally, ADU reports, Insight agents and OS event logs will also include the error messages. The next updated version of Smart Array controller firmware will include POST error message logging within IML.

Enhancements/New Features:

Added support for the following features:

  • HDDs that exceed 2.2 TB in size
  • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
  • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

Version:4.02 (5 May 2011)

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.

Enhancements/New Features:

  • Added support for the HP Smart Array P711m
  • Enabled external ports on HP Smart Array P712m with a minimum of 256MB cache installed on the controller.
  • Added support for HP 6Gb SAS BL Switch
  • Added support for HP StorageWorks P2000 G3 MSA

Version:3.66 (B) (6 Jan 2011)

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

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

Firmware Dependency:

Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

  • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
  • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
  1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
  2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
  • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
  1. Smart Array P700m Controller
  2. Smart Array P411 Controller
  3. Smart Array P212 Controller

NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

For additional information, reference the Customer Advisory available at the following URL:

To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

Problems Fixed:

  • After hot-replacement of an HP Smart Array HDD, all drives, which were attached to the expander where the HDD was replaced, report as being in Bay 0. Issue occurs on the HP StorageWorks MSA60, HP StorageWorks MSA70, and HP ProLiant DL180 G6 with 12 bay and 25 bay backplanes.
  • Spare drives were not spinning up when attached to a non-hot plug backplane on the HP ProLiant ML150 G6 server.
  • A No-Data Loss post message was not being displayed when the Battery Backed Write Cache (BBWC) was in a depleted state. The BBWC was improperly disabled permanently when the battery became depleted.
  • Resolved an incompatibility between Smart Array and the Kaspersky Anti-Virus tool that resulted in a Smart Array lockup.
  • Modified memory interface parameters to fix an issue resulting in controller lock-ups when utilizing a Flash-Backed Write Cache (FBWC).
  • Corrected an installation error while using the Online ROM Flash Component for Windows in a Microsoft Windows Server 2003 environment. The Windows 2003 specific installation error has been fixed in Rev B version of the Online ROM Flash Component for Windows.

Enhancements/New Features:

  • Added support for HP SATA SSD's connected to the HP StorageWorks D2600 and the HP StorageWorks D2700.

Version:3.52 (13 Oct 2010)

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

Firmware Dependency:

Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

  • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
  • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
  1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
  2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
  • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
  1. Smart Array P700m Controller
  2. Smart Array P411 Controller
  3. Smart Array P212 Controller

NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

For additional information, reference the Customer Advisory available at the following URL:

To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

Problems Fixed:

  • Fix for an incomplete or problematic data transfer issue on RAID 0 or RAID 1 volumes, which may occur under heavy I/O workloads. This issue may happen when array accelerator cache-bypassed write operations take place on a common small Logical Block Addressing (LBA) region on the drive, following multiple discontinuous non-overlapping cached writes.

For additional information, reference the Customer Bulletin available at the following URL:

  • Fix to resolve the rare potential for a data transfer from an incorrect host memory address. This issue is associated with read or write operations that span 8 GB (or higher) address boundaries in non-Windows OS using Physical Address Extensions.

For additional information, reference the Customer Bulletin available at the following URL:


Version:3.50 (19 Aug 2010)

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

Firmware Dependency:

Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

  • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
  • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
  1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
  2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
  • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
  1. Smart Array P700m Controller
  2. Smart Array P411 Controller
  3. Smart Array P212 Controller

NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

For additional information, reference the Customer Advisory available at the following URL:

To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

Problems Fixed:

  • Fixed an issue where spare drives were not being seen at post on an HP SAS Expander card when connected to an HP Smart Array P410.
  • Fixed an issue on the HP ProLiant DL180G6 that occurred when a drive was hot-added in Bay 12 the LED was illuminating in Bay 11.
  • Fixed an issue where false hot-drive removal of drives is being reported.
  • Fixed an issue where an OS would hang during heavy IO loads and drive rebuilds.
  • Fixed an issue where a bad block in a RAID 60 configuration could lead to potential . This issue did not affect SAS drives.

For additional information, reference the Customer Advisory available at the following URL:

Enhancements/New Features:

  • Added dual domain support for the HP Smart Array P411 and the HP Smart Array P812 when connected to the HP StorageWorks D2000 disk enclosures (HP Smart Array P411 support requires purchase of the HP Smart Array Advanced Pack).
  • Added support to the HP Smart Array P812 for the MDS600 configuration.

    • Note that this configuration requires the MDS600 firmware to be version 2.66 (or later).
    • Also note that the HP Smart Array P812 firmware should be upgraded to version 3.50 (this version or later) prior to physically attaching the MDS600.


Version:3.00 (12 Mar 2010)

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

Important Notes:

  • Smart Array Firmware Version 3.30 is no longer available for download. If this version of firmware has been installed on a server configured with SATA hard drives in your computing environment, it should be immediately downgraded to version 3.00. Customers who have SAS hard drives do not need to revert back to Smart Array Firmware Version 3.0 and may remain at Smart Array Firmware version 3.30.

    For additional information, reference the Customer Advisory available at the following URL:

    http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02457119

    The issue mentioned in the Advisory,where hard drives are incorrectly flagged as “Failed” , is specific to Smart Array Controller Firmware Version 3.30 and SATA hard drives. Earlier versions of Smart Array Controller firmware are NOT affected. In addition, Smart Array Controllers configured with SAS hard drives are NOT affected.

    A future version of the Smart Array Controller firmware will also prevent the SATA hard drives from being incorrectly flagged as failed. The advisory and release notes will be updated when more information becomes available.

  • Customers are advised not to apply 3.0 FW if they are using the HP ProLiant DL180 G6 server.

    On a HP ProLiant DL180 G6, an internal drive hot-plug event will cause subsequent LED signals to be routed to the incorrect bay number. For example, a drive failure subsequent to a previous drive hot-plug event will result in the failure LED of the incorrect drive bay to light. This could possibly lead replacing incorrect drives and eventual volume failure.

  • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
  • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

  • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
  • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
  • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
  • Select the Firmware Update tab
  • Click on the Install Firmware link to launch the HP Smart Update Manager
  • Follow the GUI to install the firmware on remote servers

Firmware Dependency:
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

Problems Fixed:

  • Fixed an issue where Bios on HP ProLiant 100 series servers could not designate a boot controller when more than 1 HP Smart Array P212, P411, or P410 controller are in the server.
  • Fixed an issue where the controller became unresponsive while upgrading HDD FW.
  • Fixed an issue where CPU usage in the Storage Management Hompage was being incorrectly reported as 100%.

Version:2.74 (B) (12 Feb 2010)

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.

Enhancements:

Firmware Dependency:
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

Enhancements/New Features:
Added support for 512MB and 1G Flash Backed Write Cache (FBWC) attached to the HP Smart Array P410i only.


Version:2.74 (8 Jan 2010)

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.

Firmware Dependency:
HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

Enhancements/New Features:
Added support for 512MB and 1G Flash Backed Write Cache (FBWC) attached to the HP Smart Array P410i only.


Version:2.72 (B) (17 Dec 2009)

Update Requirements:
Critical: HP requires users to update to this firmware version immediately.

If you have previously updated to version 2.72, another update is not needed. The changes for 2.72(B) did not affect FW functionality.

Important Notes:

  • HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
  • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
  • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

  • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
  • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
  • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
  • Select the Firmware Update tab
  • Click on the Install Firmware link to launch the HP Smart Update Manager
  • Follow the GUI to install the firmware on remote servers

Problems Fixed:

  • Fixed an issue where 3G SATA drives were not being detected at post on the ProLiant DL180G6 with a 12 drive backplane
  • Fixed an issue where erroneous drive hot remove events were being reported causing unnecessary drive rebuilds.
  • Fixed an issue where Novell Netware volumes failed to mount with 2.00 HP Smart Array FW.
  • Added support for attaching the HP Smart Array P212 and the HP Smart Array P411 to an HP StorageWorks 600 Modular Disk System (MDS600).
  • Improved performance in SATA Hard drive configurations.
  • Improved performance during offset non-contiguous writes.

Version:2.72 (9 Dec 2009)

Update Requirements:
Critical: HP requires users to update to this firmware version immediately.

Important Notes:

  • HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
  • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
  • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

  • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
  • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
  • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
  • Select the Firmware Update tab
  • Click on the Install Firmware link to launch the HP Smart Update Manager
  • Follow the GUI to install the firmware on remote servers

Problems Fixed:

  • Fixed an issue where 3G SATA drives were not being detected at post on the ProLiant DL180G6 with a 12 drive backplane
  • Fixed an issue where erroneous drive hot remove events were being reported causing unnecessary drive rebuilds.
  • Fixed an issue where Novell Netware volumes failed to mount with 2.00 HP Smart Array FW.
  • Added support for attaching the HP Smart Array P212 and the HP Smart Array P411 to an HP StorageWorks 600 Modular Disk System (MDS600).
  • Improved performance in SATA Hard drive configurations.
  • Improved performance during offset non-contiguous writes.

Version:2.50 (18 Sep 2009)

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

Update Requirements – Critical – HP requires users to update to this firmware version immediately.

Important Notes -

It is NOT recommended to apply version 2.00 or higher on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
  • HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
  • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
  • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD
  • HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

    • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
    • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
    • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
    • Select the Firmware Update tab
    • Click on the Install Firmware link to launch the HP Smart Update Manager
    • Follow the GUI to install the firmware on remote servers

    Required Fixes :

    • Fix for a potential controller hang condition (lockup error code 0XBC) seen during heavy I/O.
    • Fix for a server operating system hang condition encountered during IO stress tests, such as SQLIO.
    • Fix for a potential controller hang condition (lockup error code 0XAB) seen when controller is configured in Zero Memory Mode (no cache module installed)
    • Fix for potential data miscompare condition during error recovery in a RAID50/60 configuration. The error condition was only observed in a lab test environment.
    • Fix for an issue where logical erase feature in utilities such as ACU, does not completely erase a volume if write cache is enabled
    • Fix for a potential controller hang condition that may be seen when a 2nd SATA drive fails in a RAID 6 configuration.
    • Support for SATA SSD drives
    • Support for HP DS2600 JBOD
    • Additional performance enhancements specific to non-contiguous offset writes

    Version:2.00 (27 Jul 2009)

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

    Update Requirements:
    Recommended: HP recommends that users should update to this firmware version at their earliest convenience.
    Important Notes:

    • It is NOT recommended to apply version 2.00 on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
    • HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    • It is NOT recommended to apply version 2.00 on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
    • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

    Firmware Dependency:
    HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    Enhancements/New Features:
    Includes advanced error logging features for controller lockup codes that can be collected via the HP Array Diagnostics Utility.
    Enhancements to support 6Gb SAS / 3Gb SATA hard drives for all HP Proliant G6 Servers.
    Problems Fixed:
    Fix to address high latency issues seen during heavy I/O conditions involving non-contiguous offset writes and RAID 5/6 write operations.
    Fix for a potential controller lockup condition when a drive is hot removed during a read operation.
    Additional fixes to address rare occurrences of controller unresponsiveness during heavy I/O stress tests in a lab environment.


    Version:1.66 (4 Jun 2009)
    • Fix for an ORCA related issue, where a ProLiant ML150G6 server may stop responding during POST.

    Version:1.62 (21 Apr 2009)

    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.

    • Enabled a feature that allows the HP Smart Array P410i, P410, P411, and P212 to run at generation 2 speeds.

    Version:1.58 (B) (17 Apr 2009)
    • Fixed an issue on RAID 1 and RAID 1+0 logical drives in which normal operating system-related buffer content changes that occur during write operations are misinterpreted and logged as critical 'inconsistent stripe' events.
    • Enabled support for the HP Smart Array P410i Controller

    Version:1.58 (4 Mar 2009)

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

    • Fixed an issue on RAID 1 and RAID 1+0 logical drives in which normal operating system-related buffer content changes that occur during write operations are misinterpreted and logged as critical 'inconsistent stripe' events.
    • Enabled support for the HP Smart Array P410i Controller

    Type:Firmware - Storage Controller
    Version:5.12(30 Sep 2011)
    Operating System(s):
    Microsoft Windows Server 2003
    Microsoft Windows Server 2003 for 64-bit Extended Systems
    Microsoft Windows Server 2008 R2
    Microsoft Windows Server 2008 W32
    Microsoft Windows Server 2008 x64

    Description

    This Smart Component provides firmware for the following storage controllers: Smart Array P212, P410, P410i, P411, and P812

    Installation Instructions

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

    edd1b8d5cc70bf43e9aaf8fce87572afcp015961.md5
    cb28cbf77a47218c0d5e251718db532ecp015961.exe

    Installation:

    To install the Smart Component, complete the following steps:

    1. Place the Smart Component in a temporary directory.
    2. Double-click on the Smart Component.
    3. Follow the directions given by the Smart Component.
    4. Reboot your system if you would like the update to take effect immediately.

    Release Notes

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

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

    Important:

    Important Notes:

    • This firmware is Optional for customers using SAS drives.

    Notes:

    Deliverable Name:
    Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, and P812

    Release Version and/or Date:
    5.12

    Last Recommended or Critical Version:
    5.12

    Previous Version of Firmware:
    5.06
    Firmware Dependency:
    None

    Enhancements/New Features:
    None

    Problems Fixed:

    • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
    • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

    For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
    Known Issues:

    • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

    Fixes

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

    Important Notes:

    • This firmware is Optional for customers using SAS drives.

    Problems Fixed:

    • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
    • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

    For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
    Known Issues:

    • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

    Important

    Important Notes:

    • This firmware is Optional for customers using SAS drives.

    Revision History

    Version:6.64 (B) (1 Oct 2015)

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

    • Running SMARTCTL (smartmontools) on HP Proliant G6/G7 (Px1x) Smart Array controllers that have firmware version 5.70 to 6.62 installed with SATA drives attached may result in system not responding or reboot. When reboot occurred, a reboot 1719 POST error message with lockup 0x15 displayed.

    Version:6.64 (15 Jun 2015)

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

    • Running SMARTCTL (smartmontools) on HP Proliant G6/G7 (Px1x) Smart Array controllers that have firmware version 5.70 to 6.62 installed with SATA drives attached may result in system not responding or reboot. When reboot occurred, a reboot 1719 POST error message with lockup 0x15 displayed.

    Version:6.62 (6 Apr 2015)

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

    Enhancements/New Features:

    • Performance enhancement when a drive starts to degrade due to excessive recovered media errors.

    Problems Fixed:

    • On systems configured with HP Smart Array P711m controllers connected to logical volumes on HP P2000 G3 SAS storage arrays, the Smart Array device driver ‘hpsa’ would cease to function during installation of VMware vSphere 5.5 Update 2.
    • After the Smart Array device driver 'hpsa' was upgraded to version 3.4.6-165 on Red Hat Enterprise Linux 6 Update 4 or Update 5 on a server configured with logical volumes on HP P2000 G3 Storage Systems or HP MSA 2040 SAS Storage Arrays, the system would cease to function and an HP Smart Array P712m controller lockup would be reported after reboot. (POST Error: 1719 - A controller failure event occurred prior to this power-up. (Previous lock up code = 0x13))

    Version:6.6 (9 Sep 2014)

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

    Problems Fixed in version 6.60:
    This firmware release resolved the following issues:

    • After a mode toggle at EFI ORCA was performed, the controller name would not be displayed when running the command: “reconnect –r”.
    • Controller displayed a POST error message 1805 “Cache Module Super–Cap is not installed” when the controller was configured to work without super-capacitors.
    • Corrected thermal behavior with HDDs.
    • Controllers configured with one or more SATA spare drives and firmware version 6.40 (or earlier) may halt with 'Lockup Code = 0xAB' after 64, 128, or 256 days.
    • HP Smart Array P812 controller onboard expander firmware was updated to version 3.12 to enforce 3Gbps SATA connection speeds which is the maximum supported SATA data rate on HP Smart Array P212, P410, P410i, P411, P711m, P712m, and P812 controllers.

    Enhancements/New Features:

    • Enhanced the controller SAS discovery logic to tolerate devices that may be resetting.
    • Added a new POST message 1813 to indicate bad or failed battery charge circuit.

    Version:6.40(B) (18 Oct 2013)

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

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

    Problems Fixed in version 6.40(B):

    • Fixed an installation issue where version 6.40 of the Online Smart Array firmware smart components for the Smart Array P410i Controller would in some cases update the SAS expander in the HP D2200sb Storage Blade with incorrect firmware causing the Smart Array P410i Controller to be unable to communicate with the hard drives installed in the HP D2200sb Storage Blade. Reference Customer Advisory c03964262 for additional important information about this issue.
    Problems Fixed in version 6.40:
    • False POST 1705 messages were being posted on the HP BL465c G7 or HP BL685c G7 Blade systems that used HP Smart Array P410i controller firmware version 5.76 or greater. The POST was indicateding a bad Super-Cap, which in turn disabled write caching.
    • On rare occasions the controller would become unresponsive during POST.
    • On intermittent occasions, SATA spare drives in a JBOD were being marked as hot removed and then rediscovered.
    • Customers could not invoke ORCA via command line interface, by pressing the escape key-strokes “Esc+6” or 'F6' or “Esc+8” or 'F8' via the BIOS Serial Console.
    Note: Version 6.40 is no longer available for download from HP Support Center, but the following fixes are also provided in version 6.40(B).

    Enhancements/New Features:

    • Allow Windows Server 2012 drivers to utilize command addressing above the lower 4GB memory region when requested by the storage driver.

    Version:6.00(B) (11 Apr 2013)

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

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

    Important Note:

    • Do not upgrade HP ProLiant BL465c G7 or ProLiant BL685c G7 Server Blades with embedded P410i Smart Array Controllers to Smart Array Firmware Version 6.00. Some servers may experience an Array Accelerator Super-Capacitor charging failure and subsequent failure of the embedded P410i Smart Array Controller on specified servers.

    Problems Fixed:
    The following problems are addressed in version 6.00 of Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, P711m, P712m, and P812:

    • On rare occasions during power-up of an HP D2200sb the expander backplane would be unresponsive. When the expander backplane was unresponsive, the attached Smart Array Controller was not allowed to discover drives that were attached.
    • On an HP P812 controller, executing several sequential Write operations to more than 75 hard drives would result in a controller lockup.
    • Modified the FBWC module code to improve the training of the DDR2 DIMMs in order to prevent the rare occasions when 1783 POST error messages displays followed by an unresponsive controller.
    • Protection has been added to prevent potential Smart Array controller hangs under rare conditions when hot-adding hard drives.
    • When running in a Solaris environment, Smart Array firmware version 6.00 works around an issue where the driver would not handle asynchronous events from the Smart Array controller properly.
    • An interaction issue occurred between the Smart Array Controller and HP SAS Expander card in which the Hard Drives attached to the HP SAS Expander were not being discovered occasionally upon boot up or hot plug.
    • On rare occasions, the Smart Array controller would reset the same SATA drive several times when a PHY is stuck longer than four seconds.
    • The Smart Array P711m and P712m would report false link errors.
    • The Open Connection timeout was reduced to 900 microseconds so that SAS connections terminate gracefully and data transfer stalls are prevented.
    • The Smart Array controller would not connect to hard drives within 20ms under heavy stress.
    • Upon power up, a Post message will now be displayed to the user to indicate that a cache module is needed for the P711m controller.
    • When running heavy I/O in RAID 5, while an HP P410 controller was connected to more than 17 SAS drives in an HP DL180 G6 server with a 25SFF backplane, a lockup issue (error code 0xAB or 0xEA) could occur.
    • During heavy I/O when the HP P711m controller is connected to a HP P2000sa G3 MSA Array System via a HP 6Gb SAS Switch, a lockup issue (error code 0x15) could occur.
    • After a system with (2) or more empty SAS storage boxes, Box 1, 2, 3 …, attached to an HP SAS Expander card is powered up and then a drive is hot plugged into Box 2 or above, ACU and ORCA would incorrectly display the drive in Box 1.
    • In FW version 6.00 (B) the component installer was updated to improve the firmware flash operation.

    Version:6.00 (19 Feb 2013)

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

    • Do not upgrade HP ProLiant BL465c G7 or ProLiant BL685c G7 Server Blades with embedded P410i Smart Array Controllers to Smart Array Firmware Version 6.00. Some servers may experience an Array Accelerator Super-Capacitor charging failure and subsequent failure of the embedded P410i Smart Array Controller on specified servers.

    Problems Fixed:
    The following problems are addressed in version 6.00 of Online ROM Flash Component for Windows - Smart Array P212, P410, P410i, P411, P711m, P712m, and P812:

    • On rare occasions during power-up of an HP D2200sb the expander backplane would be unresponsive. When the expander backplane was unresponsive, the attached Smart Array Controller was not allowed to discover drives that were attached.
    • On an HP P812 controller, executing several sequential Write operations to more than 75 hard drives would result in a controller lockup.
    • Modified the FBWC module code to improve the training of the DDR2 DIMMs in order to prevent the rare occasions when 1783 POST error messages displays followed by an unresponsive controller.
    • Protection has been added to prevent potential Smart Array controller hangs under rare conditions when hot-adding hard drives.
    • When running in a Solaris environment, Smart Array firmware version 6.00 works around an issue where the driver would not handle asynchronous events from the Smart Array controller properly.
    • An interaction issue occurred between the Smart Array Controller and HP SAS Expander card in which the Hard Drives attached to the HP SAS Expander were not being discovered occasionally upon boot up or hot plug.
    • On rare occasions, the Smart Array controller would reset the same SATA drive several times when a PHY is stuck longer than four seconds.
    • The Smart Array P711m and P712m would report false link errors.
    • The Open Connection timeout was reduced to 900 microseconds so that SAS connections terminate gracefully and data transfer stalls are prevented.
    • The Smart Array controller would not connect to hard drives within 20ms under heavy stress.
    • Upon power up, a Post message will now be displayed to the user to indicate that a cache module is needed for the P711m controller.
    • When running heavy I/O in RAID 5, while an HP P410 controller was connected to more than 17 SAS drives in an HP DL180 G6 server with a 25SFF backplane, a lockup issue (error code 0xAB or 0xEA) could occur.
    • During heavy I/O when the HP P711m controller is connected to a HP P2000sa G3 MSA Array System via a HP 6Gb SAS Switch, a lockup issue (error code 0x15) could occur.
    • After a system with (2) or more empty SAS storage boxes, Box 1, 2, 3 …, attached to an HP SAS Expander card is powered up and then a drive is hot plugged into Box 2 or above, ACU and ORCA would incorrectly display the drive in Box 1.

    Version:5.70 (D) (20 Nov 2012)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Customers who already installed firmware version 5.70 do not need to update to 5.70(D).

    Problems Fixed:

    • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
    • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
    • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
    • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
    • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
    • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
    • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
    • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
    • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
    • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
    • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
    • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
    • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
    • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
    • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
    • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
    • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
    • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
    • Fixed an issue in which 3TB drives were not managed as spares.
    • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
    • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).
    • Firmware version 5.70(D) resolved an issue in a configuration supporting multiple HP Smart Array controllers. After flashing an HP Smart Array P812 controller, then the flash operation would terminate without flashing any other controllers in the system.

    Enhancements/New Features:

    • Added support for Microsoft Windows Server 2012. This enhancement was added in the 5.70(C) component (cp018403.exe).

    Version:5.70 (C) (26 Oct 2012)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Customers who already installed firmware version 5.70 do not need to update to 5.70(C).

    Problems Fixed:

    • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
    • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
    • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
    • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
    • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
    • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
    • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
    • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
    • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
    • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
    • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
    • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
    • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
    • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
    • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
    • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
    • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
    • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
    • Fixed an issue in which 3TB drives were not managed as spares.
    • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
    • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).

    Enhancements/New Features:

    • Added support for Microsoft Windows Server 2012. This enhancement was added in the 5.70(C) component (cp018403.exe).

    Version:5.70 (B) (4 Sep 2012)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Customers who already installed firmware version 5.70 do not need to update to 5.70(B).

    Problems Fixed:

    • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
    • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
    • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
    • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
    • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
    • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
    • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
    • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
    • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
    • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
    • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
    • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
    • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
    • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
    • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
    • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
    • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
    • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
    • Fixed an issue in which 3TB drives were not managed as spares.
    • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515.
    • Fixed an issue that caused the 5.70 component (cp017182.exe) to fail during installation under the German Language version of the OS. This issue is fixed in the 5.70(B) component (cp017780.exe).

    Version:5.7 (4 Jun 2012)

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

    Problems Fixed:

    • Fixed an issue with the HP P812 controller in which a rare lockup (code 0xD4) could occur upon reboot.
    • Fixed an issue where disk location information was reported incorrectly in the HP DL580 G5 with the HP SAS Expander card
    • Fixed an issue where a RAID 6 volume could have inconsistent parity data in the last stripe in certain configurations after a volume transformation operation had occurred.
    • Fixed an issue where removal of a HP P2000saG3 controller module could cause a controller lockup (code 0xAB).
    • Fixed an issue where the hot-add of a 3TB drive to HP DL180G6 12 drive backplane could cause the controller to lock up (code 0x15).
    • Fixed an issue where the controller would lock up (code 0xBC) due to incorrectly placing host data into a write-cache line that had a memory error.
    • Fixed an issue where a controller configured for 100% read cache could cause a false 'A cache error was detected. Run a diagnostic report for more information' error to be displayed in the 'Cache Status Details' column in ACU.
    • Fixed an issue where after hot-adding a SATA disk to an MSA-60, MSA-70, or HP DL180-G6 12-drive backplane, the storage controller could become unresponsive. Reference Customer Advisory c03011608.
    • Fixed an issue where the controller could become unresponsive while handling a hot-removal event when experiencing heavy I/O.
    • Fixed an issue that could be experienced during a volume transformation operation. If a logical Unrecovered Read Error occurred, it could cause the bad block(s) to be moved to the incorrect location in the transformed volume if the original volume was configured at an offset in the array.
    • Fixed an issue where simultaneous handling of many Unrecoverable Read Errors on SATA disks supporting Native Command Queuing could result in a lockup (code 0x15).
    • Fixed an issue where a disk of size >2TB could be incorrectly marked as failed.
    • Fixed an issue that caused a lockup (code 0x13) with a SSD RAID 10 array under heavy I/O load.
    • Fixed an issue where SATA disks could occasionally be marked as failed or missing during boot when no cache module is installed on the controller.
    • Fixed an issue where a controller running with no cache module, attached to SATA disks, could encounter a lockup (code 0x15) when running HP Insight Diagnostics software or offline HDD firmware flash utility.
    • Fixed an issue with cable pull between the controller and an enclosure IO module that would cause a lockup (code 0x13) in Open VMS / Solaris systems.
    • Fixed several issues that caused the controller to become unresponsive at boot up time. Reference CA C03161926.
    • Fixed the controller firmware to properly process F1 and F2 keys at startup. Reference CA c03127437.
    • Fixed an issue in which 3TB drives were not managed as spares.
    • Fixed an issue in which the Server Serial Number, Product ID, and Other Configurations were cleared or set to default. Reference Customer Advisory c03083515

    Version:5.36 (B) (16 Apr 2012)

    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.
    Customers who already installed firmware version 5.36 do not need to update to 5.36(B).

    Problems Fixed:

    • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later deleting the configured volume. This may impact all HP ProLiant G6 and G7 BladeSystem servers using the Smart Array Controllers P711m or P712m installed with firmware version 5.32. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515
    • Fixed an issue where incorrect return codes were being logged. These return codes indicate the completion status of the component installation. Systems where the return codes are monitored to determine if the component installation was successful or if a server reboot is required after component installation will benefit from upgrading to version 5.36 of cp016904.exe.

    Version:5.14 (B) (16 Apr 2012)

    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.
    Customers who already installed firmware version 5.14 do not need to update to 5.14(B).

    Problems Fixed:

    • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later by deleting the configured volume. This may impact all HP ProLiant G6 and G7 servers, except the 100 series, using the Smart Array Controllers P212, P410i, P410, P411, or P812 installed with either firmware version 5.06 or 5.12. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515
    • Fixed an issue where incorrect return codes were being logged. These return codes indicate the completion status of the component installation. Systems where the return codes are monitored to determine if the component installation was successful or if a server reboot is required after component installation will benefit from upgrading to version 5.14 of cp016902.exe.


    Version:4.02 (B) (27 Mar 2012)

    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.

    • Customers who already installed firmware version 4.02 do not need to update to 4.02(B).
    • Only the HP Smart Array P711m and P712m controllers are supported by firmware version 4.02.

    Enhancements/New Features:

    • Added support for the HP Smart Array P711m
    • Enabled external ports on HP Smart Array P712m with a minimum of 256MB cache installed on the controller.
    • Added support for HP 6Gb SAS BL Switch
    • Added support for HP StorageWorks P2000 G3 MSA

    Version:5.36 (16 Jan 2012)

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

    Problems Fixed:

    • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later deleting the configured volume. This may impact all HP ProLiant G6 and G7 BladeSystem servers using the Smart Array Controllers P711m or P712m installed with firmware version 5.32. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515

    Version:5.14 (16 Jan 2012)

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

    Problems Fixed:

    • Resolved an issue where the server’s serial number, product ID, and/or BIOS Configuration options may be cleared if the server’s HP Smart Array RAID configuration was created by first using the Smart Array’s Option ROM Configuration for Arrays (ORCA) utility or Smart Array Auto-Configuration and then later by deleting the configured volume. This may impact all HP ProLiant G6 and G7 servers, except the 100 series, using the Smart Array Controllers P212, P410i, P410, P411, or P812 installed with either firmware version 5.06 or 5.12. For more details, please review the customer advisory located here: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03083515

    Version:5.32 (3 Oct 2011)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Firmware Version 5.32 only applies to HP Smart Array P711m and P712m.

    Firmware Dependency:
    The devices listed below require minimum FW deliverables with HP Smart Array FW version 5.32:
    Device Minimum Version

    • HP D2060 Disk Enclosure 1.34
    • HP D2070 Disk Enclosure 1.34
    • HP 600 Modular Disk System 3.44
    • HP P2000 Modular Smart Array TS230P06
    • Virtual Storage Manager 2.0.1.0

    Problems Fixed:

    • For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
      There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446

    • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).
    • RAID 6/60 surface analysis could result in background parity scans that stop responding while doing excessive fault tolerance calculations.
    • When a Smart Array controller is configured without a cache module the server intermittently will not respond during the boot process.
    • The server PXE was prevented from successfully booting.
    • An IO request that is never completed after outstanding read and write requests overlapped the same block range. This issue can potentially cause the controller to stop responding without displaying a lockup code as a result.
    • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.
    • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

    · 1783-Slot # Drive Array Controller Failure
    · 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

    Enhancements/New Features:
    Added support for:

    • HP D2600 and the HP D2700 Disk Enclosures
    • HP 600 Modular Disk System
    • HDDs that exceed 2.2 TB in size
    • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

    Version:5.12 (30 Sep 2011)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Firmware Version 5.12 only applies to HP Smart Array P212, P410, P410i, P411, and P812.

    Important Notes:

    • This firmware is Optional for customers using SAS drives.

    Problems Fixed:

    • There is a potential data transfer issue if the following Smart Array controllers P212, P410, P410i, P411, or P812 are attached to certain models of the SATA hard drives. SAS hard drives are not affected by this issue. For additional information and a list of affected SATA hard drives models, reference Customer Advisory c03011446 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011446
    • SATA hard drives may not be discovered during Power-On Self-Test (POST) when attached to Smart Array P212, P410, or P410i Controllers that are configured for Zero Memory RAID (ZMR).

    For additional information, reference Customer Advisory c03012502 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03012502
    Known Issues:

    • A potential system lockup may occur during a hot-replace scenario on a HP ProLiant DL180 G6 with 12-large form factor (LFF) backplane, configured with the Smart Array P212, P410, or P812. Please upgrade the HP ProLiant DL180 G6 backplane to a minimum firmware level of 2.18. The firmware is available for download from: http://www.hp.com/swpublishing/MTX-34dab3580fef4c82a2041adefd. For additional information, reference Customer Advisory c03011608 at the following URL: http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03011608

    Version:5.08 (16 Aug 2011)

    Upgrade Requirement:
    Recommended - HP recommends users update to this version at their earliest convenience.
    Firmware Version 5.08 only applies to HP DL165 G7 and HP DL170e G6 server platforms.

    Problems Fixed:

    Resolved the following issues:

    • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
    • An issue that prevented a successful server PXE boot.
    • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
    • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

    • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

    · 1783-Slot # Drive Array Controller Failure

    · 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

    • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
    • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
    • Fixed a BIOS interaction issue that causes a system reset or hang after entering the Online Raid Configuration Utility on the HP DL165 G7 and the HP DL170e G6.

    Enhancements/New Features:

    Added support for the following features:

    • HDDs that exceed 2.2 TB in size
    • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
    • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

    Version:5.06 (C) (29 Jul 2011)

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

    Customers who already installed firmware version 5.06 do not need to update to 5.06(C).

    Problems Fixed:

    Resolved the following issues:

    • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
    • An issue that prevented a successful server PXE boot.
    • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
    • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

    • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

    · 1783-Slot # Drive Array Controller Failure

    · 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

    • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
    • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
    • In the 5.06 (B) version - Fixed an issue that caused the component to hang during installation under a Japanese Language version of the OS.

    Known Issues:

    • HP Smart Array FW version 5.06 should not be installed on the HP DL165 G7 or the DL170e G6 due to a Smart Array issue that causes a system reset or hang after entering the Online Raid Configuration Utility. The issue will be corrected in a future version of the Smart Array Controller firmware, targeted for availability September 2011. Customers with the HP DL165 G7 or DL170e G6 server should remain at HP Smart Array FW version 3.66.

    • Smart Array FW version 5.06 will not log HDD and Smart Array Controller POST error messages to the Integrated Management Log (IML). HDD and SA controller events encountered during OS run time will continue to be logged in the IML. Additionally, ADU reports, Insight agents and OS event logs will also include the error messages. The next updated version of Smart Array controller firmware will include POST error message logging within IML.

    Enhancements/New Features:

    Added support for the following features:

    • HDDs that exceed 2.2 TB in size
    • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
    • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

    Version:5.06(B) (29 Jun 2011)

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

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

    Problems Fixed:

    Resolved the following issues:

    • An issue resulting in a server hang during the boot process when a Smart Array controller is configured without a cache module.
    • An issue that prevented a successful server PXE boot.
    • An issue that resulted in never completing an IO request after outstanding read and write requests overlapped the same block range. This issue can potentially cause controller hang with no lockup code as a result.
    • An apparent hot-swap of a disk drive is reported even though the drive was not physically hot-plugged.

    • Flash-based cache modules caused a controller failure at POST, displaying one of the following error messages:

    · 1783-Slot # Drive Array Controller Failure

    · 1719-Slot [x] Drive Array - A controller failure event occurred prior to thispower-up (previous lock-up code = 0x11) [or other lock-up codes] (RESUME = 'F1' KEY)

    • The release of HP Smart Array firmware version 3.52 caused a regression in rebuild performance while in Zero Memory Raid mode.
    • A Smart Array P812 controller attached to multiple MSA 60 storage systems may encounter a lockup condition (lockup code 0XAB) during heavy I/O workload.
    • In the 5.06 (B) version - Fixed an issue that caused the component to hang during installation under a Japanese Language version of the OS.

    Known Issues:

    • HP Smart Array FW version 5.06 should not be installed on the HP DL165 G7 or the DL170e G6 due to a Smart Array issue that causes a system reset or hang after entering the Online Raid Configuration Utility. The issue will be corrected in a future version of the Smart Array Controller firmware, targeted for availability September 2011. Customers with the HP DL165 G7 or DL170e G6 server should remain at HP Smart Array FW version 3.66.

    • Smart Array FW version 5.06 will not log HDD and Smart Array Controller POST error messages to the Integrated Management Log (IML). HDD and SA controller events encountered during OS run time will continue to be logged in the IML. Additionally, ADU reports, Insight agents and OS event logs will also include the error messages. The next updated version of Smart Array controller firmware will include POST error message logging within IML.

    Enhancements/New Features:

    Added support for the following features:

    • HDDs that exceed 2.2 TB in size
    • SATA Solid State Drives (SSD) connected to the HP D2200sb Storage Blade
    • HP Smart SSD Gas Gauge for select Single Level Cell (SLC) and Multi-Level Cell (MLC) SSD's

    Version:4.02 (5 May 2011)

    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.

    Enhancements/New Features:

    • Added support for the HP Smart Array P711m
    • Enabled external ports on HP Smart Array P712m with a minimum of 256MB cache installed on the controller.
    • Added support for HP 6Gb SAS BL Switch
    • Added support for HP StorageWorks P2000 G3 MSA

    Version:3.66 (B) (6 Jan 2011)

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

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

    Firmware Dependency:

    Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

    • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
    • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
    1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
    2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
    • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
    1. Smart Array P700m Controller
    2. Smart Array P411 Controller
    3. Smart Array P212 Controller

    NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

    For additional information, reference the Customer Advisory available at the following URL:

    To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
    The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
    When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

    Problems Fixed:

    • After hot-replacement of an HP Smart Array HDD, all drives, which were attached to the expander where the HDD was replaced, report as being in Bay 0. Issue occurs on the HP StorageWorks MSA60, HP StorageWorks MSA70, and HP ProLiant DL180 G6 with 12 bay and 25 bay backplanes.
    • Spare drives were not spinning up when attached to a non-hot plug backplane on the HP ProLiant ML150 G6 server.
    • A No-Data Loss post message was not being displayed when the Battery Backed Write Cache (BBWC) was in a depleted state. The BBWC was improperly disabled permanently when the battery became depleted.
    • Resolved an incompatibility between Smart Array and the Kaspersky Anti-Virus tool that resulted in a Smart Array lockup.
    • Modified memory interface parameters to fix an issue resulting in controller lock-ups when utilizing a Flash-Backed Write Cache (FBWC).
    • Corrected an installation error while using the Online ROM Flash Component for Windows in a Microsoft Windows Server 2003 environment. The Windows 2003 specific installation error has been fixed in Rev B version of the Online ROM Flash Component for Windows.

    Enhancements/New Features:

    • Added support for HP SATA SSD's connected to the HP StorageWorks D2600 and the HP StorageWorks D2700.

    Version:3.52 (13 Oct 2010)

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

    Firmware Dependency:

    Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

    • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
    • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
    1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
    2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
    • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
    1. Smart Array P700m Controller
    2. Smart Array P411 Controller
    3. Smart Array P212 Controller

    NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

    For additional information, reference the Customer Advisory available at the following URL:

    To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
    The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
    When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

    Problems Fixed:

    • Fix for an incomplete or problematic data transfer issue on RAID 0 or RAID 1 volumes, which may occur under heavy I/O workloads. This issue may happen when array accelerator cache-bypassed write operations take place on a common small Logical Block Addressing (LBA) region on the drive, following multiple discontinuous non-overlapping cached writes.

    For additional information, reference the Customer Bulletin available at the following URL:

    • Fix to resolve the rare potential for a data transfer from an incorrect host memory address. This issue is associated with read or write operations that span 8 GB (or higher) address boundaries in non-Windows OS using Physical Address Extensions.

    For additional information, reference the Customer Bulletin available at the following URL:


    Version:3.50 (19 Aug 2010)

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

    Firmware Dependency:

    Customers who wish to support the HP Smart Array P812 connected to the HP StorageWorks 600 Modular Disk System (MDS600) must ensure that the hardware is at the minimum firmware versions (or later) as defined below.

    • Before connecting the MDS600 to the HP Smart Array P812, you must first flash the HP Smart Array P812 to firmware version 3.50 or greater.
    • After the HP Smart Array P812 firmware is flashed to 3.50 or greater, then the following steps need to be followed to connect the MDS600 with the HP Smart Array P812 controller and begin operating the MSD600.
    1. If the MDS600 has version 2.60 firmware, then it can be connected to the HP Smart Array P812 controller.
    2. However, to operate the MDS600 connected to HP Smart Array P812, the MDS600 must be upgraded to firmware version 2.66.
    • If an MDS600 is running firmware version 2.54, it must be attached to one of the following Smart Array Controllers to perform the upgrade to firmware version 2.66:
    1. Smart Array P700m Controller
    2. Smart Array P411 Controller
    3. Smart Array P212 Controller

    NOTE: Once the MDS600 firmware is upgraded to 2.66 using this alternate controller method, then the MDS600 can be connected to the HP Smart Array P812, which has firmware version 3.50, and begin operation.

    For additional information, reference the Customer Advisory available at the following URL:

    To support Dual Domain on HP StorageWorks D2000 enclosures, the D2000 must be at a minimum firmware version of 0067 or later.
    The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card firmware version 2.06 or higher, to support 6Gb SAS and 3Gb SATA drives.
    When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD.

    Problems Fixed:

    • Fixed an issue where spare drives were not being seen at post on an HP SAS Expander card when connected to an HP Smart Array P410.
    • Fixed an issue on the HP ProLiant DL180G6 that occurred when a drive was hot-added in Bay 12 the LED was illuminating in Bay 11.
    • Fixed an issue where false hot-drive removal of drives is being reported.
    • Fixed an issue where an OS would hang during heavy IO loads and drive rebuilds.
    • Fixed an issue where a bad block in a RAID 60 configuration could lead to potential . This issue did not affect SAS drives.

    For additional information, reference the Customer Advisory available at the following URL:

    Enhancements/New Features:

    • Added dual domain support for the HP Smart Array P411 and the HP Smart Array P812 when connected to the HP StorageWorks D2000 disk enclosures (HP Smart Array P411 support requires purchase of the HP Smart Array Advanced Pack).
    • Added support to the HP Smart Array P812 for the MDS600 configuration.

      • Note that this configuration requires the MDS600 firmware to be version 2.66 (or later).
      • Also note that the HP Smart Array P812 firmware should be upgraded to version 3.50 (this version or later) prior to physically attaching the MDS600.


    Version:3.00 (12 Mar 2010)

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

    Important Notes:

    • Smart Array Firmware Version 3.30 is no longer available for download. If this version of firmware has been installed on a server configured with SATA hard drives in your computing environment, it should be immediately downgraded to version 3.00. Customers who have SAS hard drives do not need to revert back to Smart Array Firmware Version 3.0 and may remain at Smart Array Firmware version 3.30.

      For additional information, reference the Customer Advisory available at the following URL:

      http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?locale=en_US&objectID=c02457119

      The issue mentioned in the Advisory,where hard drives are incorrectly flagged as “Failed” , is specific to Smart Array Controller Firmware Version 3.30 and SATA hard drives. Earlier versions of Smart Array Controller firmware are NOT affected. In addition, Smart Array Controllers configured with SAS hard drives are NOT affected.

      A future version of the Smart Array Controller firmware will also prevent the SATA hard drives from being incorrectly flagged as failed. The advisory and release notes will be updated when more information becomes available.

    • Customers are advised not to apply 3.0 FW if they are using the HP ProLiant DL180 G6 server.

      On a HP ProLiant DL180 G6, an internal drive hot-plug event will cause subsequent LED signals to be routed to the incorrect bay number. For example, a drive failure subsequent to a previous drive hot-plug event will result in the failure LED of the incorrect drive bay to light. This could possibly lead replacing incorrect drives and eventual volume failure.

    • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

    HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

    • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
    • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
    • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
    • Select the Firmware Update tab
    • Click on the Install Firmware link to launch the HP Smart Update Manager
    • Follow the GUI to install the firmware on remote servers

    Firmware Dependency:
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

    Problems Fixed:

    • Fixed an issue where Bios on HP ProLiant 100 series servers could not designate a boot controller when more than 1 HP Smart Array P212, P411, or P410 controller are in the server.
    • Fixed an issue where the controller became unresponsive while upgrading HDD FW.
    • Fixed an issue where CPU usage in the Storage Management Hompage was being incorrectly reported as 100%.

    Version:2.74 (B) (12 Feb 2010)

    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.

    Enhancements:

    Firmware Dependency:
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

    Enhancements/New Features:
    Added support for 512MB and 1G Flash Backed Write Cache (FBWC) attached to the HP Smart Array P410i only.


    Version:2.74 (8 Jan 2010)

    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.

    Firmware Dependency:
    HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.

    Enhancements/New Features:
    Added support for 512MB and 1G Flash Backed Write Cache (FBWC) attached to the HP Smart Array P410i only.


    Version:2.72 (B) (17 Dec 2009)

    Update Requirements:
    Critical: HP requires users to update to this firmware version immediately.

    If you have previously updated to version 2.72, another update is not needed. The changes for 2.72(B) did not affect FW functionality.

    Important Notes:

    • HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

    HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

    • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
    • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
    • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
    • Select the Firmware Update tab
    • Click on the Install Firmware link to launch the HP Smart Update Manager
    • Follow the GUI to install the firmware on remote servers

    Problems Fixed:

    • Fixed an issue where 3G SATA drives were not being detected at post on the ProLiant DL180G6 with a 12 drive backplane
    • Fixed an issue where erroneous drive hot remove events were being reported causing unnecessary drive rebuilds.
    • Fixed an issue where Novell Netware volumes failed to mount with 2.00 HP Smart Array FW.
    • Added support for attaching the HP Smart Array P212 and the HP Smart Array P411 to an HP StorageWorks 600 Modular Disk System (MDS600).
    • Improved performance in SATA Hard drive configurations.
    • Improved performance during offset non-contiguous writes.

    Version:2.72 (9 Dec 2009)

    Update Requirements:
    Critical: HP requires users to update to this firmware version immediately.

    Important Notes:

    • HP SAS Expander Card connected to an HP Smart Array P410 or HP Smart Array P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

    HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

    • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
    • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
    • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
    • Select the Firmware Update tab
    • Click on the Install Firmware link to launch the HP Smart Update Manager
    • Follow the GUI to install the firmware on remote servers

    Problems Fixed:

    • Fixed an issue where 3G SATA drives were not being detected at post on the ProLiant DL180G6 with a 12 drive backplane
    • Fixed an issue where erroneous drive hot remove events were being reported causing unnecessary drive rebuilds.
    • Fixed an issue where Novell Netware volumes failed to mount with 2.00 HP Smart Array FW.
    • Added support for attaching the HP Smart Array P212 and the HP Smart Array P411 to an HP StorageWorks 600 Modular Disk System (MDS600).
    • Improved performance in SATA Hard drive configurations.
    • Improved performance during offset non-contiguous writes.

    Version:2.50 (18 Sep 2009)

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

    Update Requirements – Critical – HP requires users to update to this firmware version immediately.

    Important Notes -

    It is NOT recommended to apply version 2.00 or higher on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
  • HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
  • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
  • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD
  • HP recommends for remote deployment of this package that you obtain the most recent version of the Firmware Maintenance CD and follow these steps:

    • Place the Firmware Maintenance CD on a USB key using the HP USB Key Creator Utility.
    • Place the firmware to be updated in the directory, /compaq/swpackages on the USB key.
    • Run Autorun from _autorunautorun_win.exe on the Firmware Maintenance CD from the USB key on a system
    • Select the Firmware Update tab
    • Click on the Install Firmware link to launch the HP Smart Update Manager
    • Follow the GUI to install the firmware on remote servers

    Required Fixes :

    • Fix for a potential controller hang condition (lockup error code 0XBC) seen during heavy I/O.
    • Fix for a server operating system hang condition encountered during IO stress tests, such as SQLIO.
    • Fix for a potential controller hang condition (lockup error code 0XAB) seen when controller is configured in Zero Memory Mode (no cache module installed)
    • Fix for potential data miscompare condition during error recovery in a RAID50/60 configuration. The error condition was only observed in a lab test environment.
    • Fix for an issue where logical erase feature in utilities such as ACU, does not completely erase a volume if write cache is enabled
    • Fix for a potential controller hang condition that may be seen when a 2nd SATA drive fails in a RAID 6 configuration.
    • Support for SATA SSD drives
    • Support for HP DS2600 JBOD
    • Additional performance enhancements specific to non-contiguous offset writes

    Version:2.00 (27 Jul 2009)

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

    Update Requirements:
    Recommended: HP recommends that users should update to this firmware version at their earliest convenience.
    Important Notes:

    • It is NOT recommended to apply version 2.00 on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
    • HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    • It is NOT recommended to apply version 2.00 on an HP Proliant 180G6 server configured with the 12 bay drive option and 3Gb SATA drives. On rare occasions, the server may become unresponsive under heavy I/O and a reboot may be required. A future version of the controller firmware will support the HP ProLiant DL180G6 and 12 bay drive expander backplane for 3Gb SATA drives.
    • The components of a storage subsystem (e.g. the drive, the controller, and the server backplane) should operate at the same data transfer rate or the system bandwidth will be negotiated down to an acceptable level for all components.
    • When running VMware ESX/ESXi only offline updates are supported using the HP Smart Update Manager on the Firmware Maintenance CD

    Firmware Dependency:
    HP SAS Expander Card connected to an HP SA P410 or HP SA P410i will require SAS Expander Card Firmware version 1.52 or higher, to support 6Gb SAS and 3Gb SATA drives.
    Enhancements/New Features:
    Includes advanced error logging features for controller lockup codes that can be collected via the HP Array Diagnostics Utility.
    Enhancements to support 6Gb SAS / 3Gb SATA hard drives for all HP Proliant G6 Servers.
    Problems Fixed:
    Fix to address high latency issues seen during heavy I/O conditions involving non-contiguous offset writes and RAID 5/6 write operations.
    Fix for a potential controller lockup condition when a drive is hot removed during a read operation.
    Additional fixes to address rare occurrences of controller unresponsiveness during heavy I/O stress tests in a lab environment.


    Version:1.66 (4 Jun 2009)
    • Fix for an ORCA related issue, where a ProLiant ML150G6 server may stop responding during POST.

    Version:1.62 (21 Apr 2009)

    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.

    • Enabled a feature that allows the HP Smart Array P410i, P410, P411, and P212 to run at generation 2 speeds.

    Version:1.58 (B) (17 Apr 2009)
    • Fixed an issue on RAID 1 and RAID 1+0 logical drives in which normal operating system-related buffer content changes that occur during write operations are misinterpreted and logged as critical 'inconsistent stripe' events.
    • Enabled support for the HP Smart Array P410i Controller

    Version:1.58 (4 Mar 2009)

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

    • Fixed an issue on RAID 1 and RAID 1+0 logical drives in which normal operating system-related buffer content changes that occur during write operations are misinterpreted and logged as critical 'inconsistent stripe' events.
    • Enabled support for the HP Smart Array P410i Controller

    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.

    Sometimes installing Windows can be a truly challenging problem. For example, if you need to install Windows XP (because it's an old hardware uncapable of running something better), and you need to install operating system to the SATA HDD in AHCI mode or to the RAID controller (with appropriate F6 floppy drivers), but you have neither CD/DVD nor floppy drive available, just USB ports!

    Using the power of FlashBoot, you can solve even this challenge. This article explains step by step, how to install Windows XP with builtin F6 floppy drivers for AHCI/RAID disk using USB thumbdrive only.

    Contents

    1. What is AHCI/RAID drivers? Who needs them?

    Hard Disks (HDD) and Solid State Disks (SSD) are connected to the computer via controller (a chip on the motherboard). Modern disks have Serial ATA (SATA) interface, old generation of disks had ATA interface.

    SATA controller can work in two modes: ATA-compatible mode (i.e. look like ATA contoller to operating system), or AHCI mode (new mode which enables all features of modern hardware.

    From the operating system's perspective, disk contoller operates either in ATA mode (old ATA contollers + new SATA controllers in ATA-compatible mode) or in AHCI mode (new SATA controllers in AHCI mode).


    If you have SATA disk attached to disk controller in AHCI mode, you need special driver from motherboard vendor in order to make it work in Windows XP.

    If you are using ATA disk or your SATA contoller is in ATA-compatible mode, then you don't need any special driver — Windows XP already includes one.

    RAID driver is requred when you combine multiple disks into redundant array (so if one of them fails, another one persists; or to gain additional speed). Likewise AHCI, operating system can't handle such situation by default, 'out of the box', and requires special assistance from you for that case — in the form of driver.

    2. What's F6 floppy drivers for Windows XP installation?
    How do they differ from normal Windows drivers?

    Usually Windows drivers can be installed when installation of the Windows itself is complete. This way works great for 3D video card drivers, sound drivers, network drivers etc. But it doen't work for disk drivers. Why?

    The reason this way doesn't work for disk drivers is because Windows must have access to the disk all the time during installation. Temparary disability to use 3D graphics, sound and network during Windows installation is acceptable, but disability to use hard disk (even temporary disability) makes Windows installation effectively impossible.

    So, unlike other types of drivers, disk drivers must be installed not after Windows installation, but along with it. But how?


    Windows provides special mechanism for that purpose: loading drivers during Windows Setup, when Windows Setup had not yet loaded Windows Kernel, and operating in Text Mode. What's why these drivers are officially called 'Text-Mode Drivers', but people usually search for them in Google as 'F6 Floppy Drivers', so I prefer to call them that way.

    Back to the subject. How do there drivers differ? What's special about Text Mode Drivers? They are loaded into memory before Windows Kernel, so there are no USB drivers loaded yet at that stage, no CD-ROM drivers, no bus drivers, nothing at all. The only type of disks which are readable at that time are BIOS disks. And BIOS by default provides access to HDD and FDD (floppy disks). Nothing more. As a special exception, CD/DVD and USB drives may be accessible too, but only if computer is booting from them right now. Otherwise, only HDD and FDD are accessible.

    For that reason, Windows must load Text Mode Drivers from floppy. Everything else is inaccessible under BIOS.

    3. What should I do if I don't have floppy disk drive, but I must use F6 floppy drivers?

    First of all, you can try to disable AHCI mode in your BIOS setup and turn your SATA disk controller into ATA compatible mode. Unfortunately, for some notebooks there's no such option in their BIOS setup. Also, AHCI mode is modern, thus better than ATA in terms of speed (NCQ) and features (for example, hotplugging).

    The rest of this article assumes that you have to install Windows XP on SATA disk plugged via SATA controller configured in AHCI mode, or via RAID contoller.


    Because floppy does not exist, HDD is uninitialized, and everything else is just unavailable in Text-Mode Setup under BIOS, the only way to go is to add AHCI/RAID drivers to Windows Installation CD itself.

    Windows already contains hundreeds of drivers for wide range of supported hardware, but not for everything, unfortunately. For example, Windows has builting support for ATA disk controllers (see figure above in this article).

    So, all you need is just to add (intergrate) your particular driver to the long list of 'default' drivers.

    4. How to integrate F6 AHCI/RAID drivers into Windows XP installation disk / ISO file?

    There's a special software for that purpose called nLite. nLite could be downloaded from official website https://www.nliteos.com/download.html, also here is a local copy (v.1.4.9.1).

    Step-by-step guide follows:

    1) Copy contents of your Windows XP Installation CD into the new folder and call it 'WinXP'.

    2) Download F6 floppy drivers from website of your motherboard vendor, notebook vendor or chipset (south bridge) vendor.

    3) Extract F6 floppy files from archive file to separate folder. If your vendor provides self-extracting archive in the form of EXE file only, which requires actual floppy disk drive to be present, and you have none, then you can work around with Virtual Floppy Driver (VFD, Windows XP 32-bit only) or virtual machine like VirtualBox or VMWare.

    4) Run NLite and choose 'Next':

    5) Choose Windows input/temporary folder ('WinXP' in this example) and click 'Next':

    6) You'll come to 'Presets'. Ignore this screen by choosing 'Next' one more time:

    7) In 'Task Selection' screen, select 'Drivers' and 'Bootable ISO' by pressing corresponding buttons. Then click 'Next':

    8) Choose 'Insert' → 'Single driver':


    9) Navigate to previously extracted floppy files (step 3) and choose one of the files ('iaahci.inf' in this example):

    10) You may see this screen if your INF/SYS files are for multiple devices. Choose your device from the list.

    If your INF/SYS files are for single device, you won't see this screen.

    11) Click 'Next' to confirm the driver list:

    12) Say 'Yes' in 'Do you want to start the process?' dialog. Wait for process completion. When it finishes, click 'Next':



    13) Set 'Mode' to 'Create Image', then click 'Make ISO' and choose where to save the output ISO file. Then wait for completion and click 'Next':



    14) This is a last page. Click 'Finish' to exit wizard.

    5. How to install Windows XP from customized ISO file with F6 AHCI/RAID drivers if I don't have DVD drive?

    Use FlashBoot to convert customized ISO file into bootable USB thumbdrive. The process is explained in detail in this article.

    6. Troubleshooting

    If you have problems integrating SATA/AHCI drivers into Windows XP, read this section.

    Q: Which operating systems are supported/recommended?
    A: None of pre-Windows 2000 (Windows 3.11, Windows 95/98 and Windows ME). Windows 2000 may work with some Intel drivers. It's recommended to use Windows XP (32/64bit) or Windows Server 2003 (32/64bit), depending on availability of Text Mode Drivers from the vendor of your SATA/RAID controller.

    Q: Do I need to tweak anything in BIOS setup?
    A: Yes, you need to enable AHCI mode for your SATA controller, or optionally enable RAID features. Sometimes BIOSes have shortage of low memory address space for all installed cards and onboard controllers, so if it doesn't work maybe you need to disable something else in your BIOS setup to gain free space in low memory for ROM BIOS code of your RAID controller.

    Q: It's still not detected.
    A: Some motherboards have multiple SATA controllers. For example Intel X58-based ASUS P6T has SATA controller in southbridge Intel ICH10R and also JMicron JMB363 as a separate onboard chip. Please make sure you've attached your harddisk(s) to the same controller you are installing drivers for. Consult your mainboard manual if you are unsure about that.

    Loading the storage controller driver via the f6 feature in pdf

    Q: nLite or Windows Setup is giving me some weird errors.
    A: Please use clean, unmodified images of Microsoft Windows XP as input to nLite.

    Loading The Storage Controller Driver Via The F6 Feature In Excel

    Q: Any other ideas why it might not work?
    A1: BIOS bugs. Try to reflash your BIOS to the latest version.
    A2: Maybe you are intermixing 32-bit/64-bit drivers and operating system of different bitness.
    A3: Make sure your copy Windows XP has at least Service Pack 2 integrated.
    A4: The Power Management (ACPI) should be enabled in BIOS setup.

    Loading The Storage Controller Driver Via The F6 Features

    Q: I have troubles guessing correct answer on the step 10.
    A: You can choose them all by holding Ctrl and clicking all of them one after another (don't hold Ctrl while scrolling). Windows Setup will find and install the correct driver automatically.

    Loading The Storage Controller Driver Via The F6 Feature In Windows 7


    Loading The Storage Controller Driver Via The F6 Feature In Word