TITLE: rx2660 System, BMC, iLO-2 MP and FPGA Firmware.

VERSION:

  System FW   : 04.30
  BMC FW      : 05.26
  iLO-2 MP FW : F.02.26
  PDH FW      : 50.07
  UCIO FW     : 03.0b

DESCRIPTION:  
This package contains EFI applications to update the System, BMC, iLO-2 MP and FPGA firmware and 
contains the firmware images. 

UPDATE RECOMMENDATION: Critical

HP recommends systems used in Mission Critical environments update to this revision of firmware during 
the next system maintenance period in order to improve system reliability. 

[X] Critical
    [X] Panic, [ ] Hang, [ ] Abort, [ ] Corruption, [ ] Memory Leak,
    [ ] Other ___________
    [ ] Hardware Enablement, [ ] Software Enablement
[ ] Required
[ ] Recommended
[ ] Optional
    [ ] Hardware Enablement, [ ] Software Enablement, [ ] non-critical
[ ] Initial Customer Release

SUPERSEDES: 
  System FW   : 04.15
  BMC FW      : 05.26
  iLO-2 MP FW : F.02.26
  PDH FW      : 50.07
  UCIO FW     : 03.0b

PRODUCT MODEL(S):  
HP Integrity rx2660 Server 

OPERATING SYSTEMS:  
HP-UX 11i v2  
HP-UX 11i v3  
Windows Server 2003 64-bit Enterprise Edition  
Microsoft Windows Server 2008 Itanium  
Red Hat Enterprise Linux AS 4  
Red Hat Enterprise Linux AS 5  
SUSE Linux Enterprise Server 10  
SUSE Linux Enterprise Server 11  
OpenVMS V8.3  
OpenVMS V8.4  
OpenVMS V8.3-1H1 

LANGUAGES:  
International English 

ENHANCEMENTS:  
None.
 
FIXES:
System FW 04.30

- In rare circumstances, an attempt to set system boot path information on a running OS (including HP-UX setboot, 
  Service Guard, TOC (Transfer of Control)) may cause a panic or MCA if system is reset at the same time.  
  This is now fixed.
 
Hewlett-Packard continually strives to provide customers with the highest quality of products. 
To meet this goal, several minor performance and reliability improvements have been identified 
that Hewlett-Packard has included in this firmware release.  

PREREQUISITES: 
- The iLO-2 MP firmware update will fail if the "Allow MP firmware upgrade via PCI" option is disabled in the iLO-2 MP submenu under Security Options menu. 
  To update the firmware using this package, enable this option in the Security Options Login Options sub-menu of the iLO-2 MP Security Options menu. 
- System firmware versions 03.01 and later require the following minimum 
  HP-UX updates: 
	- HP-UX 11i v2 
	- HP-UX 11i v3 

INSTALLATION INSTRUCTIONS: 

Please review all instructions and the "Hewlett-Packard Support Tool License Terms" or your Hewlett-
Packard support terms and conditions for precautions, scope of license, restrictions, and limitation of 
liability and warranties, before installing this package. It is important that you read and understand these 
instructions completely before you begin. This can determine your success in completing the firmware 
update. 

CAUTION: Before you start the update, disable OpenVMS system disk shadowing. 
The system disk of the OpenVMS server cannot be a shadow set. If the system disk is a shadow set, 
please refer to the OpenVMS Volume Shadowing manuals on how to dissolve the shadow set and then 
follow the instructions below to update the firmware.

Prior to Installation:  
Clear the system event logs. 
1 - Establish a telnet session with the iLO-2 MP. 
2 - Logon to the iLO-2 MP using the Admin password. 
3 - Type "SL" to enter the Show Logs menu. 
4 - At the "Enter menu item or [Ctrl-B] to Quit:" prompt, type "C". 
5 - At the "Are you sure you want to clear all logs? (Y/[N]):" prompt, type "Y". 
6 - The following should be displayed: 
	-> Logs have been cleared.

Instalation Instructions:  
HP-UX -Loading Firmware files onto EFI partition 

1 - You may need superuser privileges. Download "PF_CMERLSYS0415AEFI.tar.gz" and then FTP to 
    an empty directory on the server requiring the firmware update. 
2 - Use "gunzip" to unzip the file: 
     # gunzip PF_CMERLSYS0430EFI.tar.gz
3 - Use the "tar" command to extract the firmware files "update_SFW.nsh", "fweupdate_1p91.efi": 
    # tar -xvf PF_CMERLSYS0415AEFI.tar
4 - Determine the character-special device file for the EFI partition on your disk. Depending upon the 
    volume manager installed, the path may vary.Check the "bdf" output. 
    # bdf
    Filesystem                  kbytes    used   avail   %used Mounted
                                                                  on
    /dev/vx/dsk/rootdg/rootvol  1048576  409432  634296   39% /
    /dev/vx/dsk/rootdg/standvol 1835008  309536 1513632   17% /stand
    /dev/vx/dsk/rootdg/varvol   4718592  596480 4093712   13% /var
    /dev/vx/dsk/rootdg/usrvol   4539568 3054808 1473224   67% /usr
    /dev/vx/dsk/rootdg/tmpvol   4194304   21288 4140424    1% /tmp
    /dev/vx/dsk/rootdg/optvol   7599584 4810176 2767680   63% /opt
    /dev/vx/dsk/rootdg/homevol  102400    5792   95864     6% /home

If the disk path is of the format /dev/vx/dsk/* then VxVM is installed. However if the disk path is 
of the format /dev/vg* then LVM is installed.Depending on the volume manager installed, proceed 
to the correct section below. 

- For VxVM users: Type "vxdisk list" to get the list of disks. The file will be /dev/vx/dmp/*s1. (i.e./dev/vx/dmp/c2t1d0s1) 
  # vxdisk list
    DEVICE      TYPE        DISK        GROUP       STATUS
    c2t0d0s2   auto:LVM      -            -         LVM
    c2t1d0s2   auto:hpdisk  rootdisk01  rootdg      online

  Do a "vxprint" command on the disk belonging to the group "rootdg".In the above output, the disk would be "rootdisk01" 
  # vxprint -l rootdisk01
    Disk group: rootdg
    Disk: rootdisk01
    info: diskid=1201226032.5.hpdst167
    assoc: device=c2t1d0s2 type=auto
    flags: autoconfig
    device: path=/dev/vx/dmp/c2t1d0s2
    devinfo: publen=34640800 privlen=1024
    timeout: 30

Note the device file of the disk. In this example the disk device file would be "c2t1d0" and the device file for the EFI partition would be "/dev/vx/dmp/c2t1d0s1". 
- For LVM users: Check "bdf" output to identify the name of the disk associated with the root "/" directory 
  # bdf
    Filesystem          kbytes    used   avail %used Mounted 
                                                        on
    /dev/vg00/lvol3     409600  191592  216336   47% /
    /dev/vg00/lvol1     311296   69296  240160   22% /stand
    /dev/vg00/lvol8    2613248 1087200 1515664   42% /var
    /dev/vg00/lvol7    4390912 2515064 1861224   57% /usr
    /dev/vg00/lvol4     204800    8544  194728    4% /tmp
    /dev/vg00/lvol6    3465216 1982064 1471600   57% /opt
    /dev/vg00/lvol5      24576    8432   16032   34% /home

In the above output, the disk would be lvol3. Depending on the operating system installed, the device file for the EFI partition may vary. 
- For HP-UX 11i v2: The file will be /dev/rdsk/*s1. (i.e. /dev/rdsk/c2t1d0s1) For more 
  information, type "man vgdisplay" and " man 4 efi". Do a lvdisplay command with 
  the name of the disk associated with the root "/" directory obtained from the 
  output of "bdf". 
  # lvdisplay -v /dev/vg00/lvol3 | more
    --- Distribution of logical volume ---
    PV Name            LE on PV  PE on PV
    /dev/dsk/c2t1d0s2  50        50

  Note the device file of the disk. In this example the disk device file would be "c2t1d0" and the device file for the EFI partition would be "/dev/rdsk/c2t1d0s1". 
- For HP-UX 11i v3: The file will be /dev/rdisk/*p1. (i.e. /dev/rdisk/disk2_p1) For more information, type "man vgdisplay" and "man 4 efi".Do a lvdisplay command 
  with the name of the disk associated with the root "/" directory obtained from the output of "bdf". 
  # lvdisplay -v /dev/vg00/lvol3 | more
    --- Distribution of logical volume ---
    PV Name                 LE on PV  PE on PV
    /dev/disk/disk2_p2      256       256

Note the device file of the disk. In this example the disk device file would be "disk2" and the device file for the EFI partition would be "/dev/rdisk/disk2_p1". 

5 - Type the following command to create the /efi/hp/firmware folder in the EFI partition using the 
    character-special device file determined in step 4 in place of "/dev/rdsk/c2t1d0s1": 
    # /usr/sbin/efi_mkdir -d /dev/rdsk/c2t1d0s1 /efi/hp/firmware
6 - Type the following command to copy the "update_SFW.nsh" file to the folder created in EFI partition in the above step. 
    # /usr/sbin/efi_cp -d /dev/rdsk/c2t1d0s1 update_SFW.nsh /efi/hp/firmware/update_SFW.nsh
7 - Type the following command to copy the "fweupdate_1p91.efi" file to EFI: 
    # /usr/sbin/efi_cp -d /dev/rdsk/c2t1d0s1fweupdate_1p91.efi /efi/hp/firmware/fweupdate_1p91.efi
8 - Verify that the files were successfully copied to the EFI partition using the following command: 
    # /usr/sbin/efi_ls -d /dev/rdsk/c2t1d0s1 /efi/hp/firmware
9 - Type: 
    # /usr/sbin/shutdown -ry now
    to reboot the system to the "EFI Boot Manager". 
10 - When the "EFI Boot Manager" menu appears, use the arrow keys to highlight the entry "EFI Shell 
     [Built-in]", then press ENTER to select it. The selection must be made within the timeout period 
     displayed on the screen. 
11 - The "Device mapping table" will be displayed. 
12 - Proceed to "OS Independent - Updating Firmware from EFI shell", shown below. 

HP-UX - Cleaning up the EFI partition (after firmware has been updated) 

1 - Type the following command to remove the "update_SFW.nsh" file in the EFI partition using the 
    character-special device file determined in step 4 of the above section in place of "/dev/rdsk/c2t1d0s1": 
    # /usr/sbin/efi_rm -d /dev/rdsk/c2t1d0s1 /efi/hp/firmware/update_SFW.nsh
2 - Type the following command to remove the "fweupdate_1p91.efi" file from EFI partition. 
    # /usr/sbin/efi_rm -d /dev/rdsk/c2t1d0s1 /efi/hp/firmware/fweupdate_1p91.efi

Linux - Loading Firmware files onto EFI partition 
1 - You may need superuser privileges. Download "PF_CMERLSYS0430EFI.tar.gz" and then FTP to an empty directory on the server requiring the firmware update. 
2 - Type:
    # mkdir -p /boot/efi/hp/firmware 
3 - Use "gunzip" to unzip the file: 
    # gunzip PF_CMERLSYS0430EFI.tar.gz
4 - Use the "tar" command to extract the firmware files - "update_SFW.nsh","fweupdate_1p92.efi": 
    # tar -xvf PF_CMERLSYS0430EFI.tar
5 - Type: 
    # cp update_SFW.nsh /boot/efi/hp/firmware/update_SFW.nsh
6 - Type: 
    # cp fweupdate_1p91.efi /boot/efi/hp/firmware/fweupdate_1p92.efi
7 - Type: 
    # reboot
    to reboot the system to "EFI Boot Manager". 
8 - When the "EFI Boot Manager" menu appears, use the arrow keys to highlight the entry "EFI Shell 
    [Built-in]", then press ENTER to select it. The selection must be made within the timeout period 
    displayed on the screen. 
9 - The "Device mapping table" will be displayed. 
10 - Proceed to "OS Independent - Updating Firmware from EFI shell", shown below. 

Linux - Cleaning up the EFI partition (after firmware has been updated) 
1 - Type 
    # rm /boot/efi/hp/firmware/update_SFW.nsh
    to remove the "update_SFW.nsh" file from the EFI partition. 
2 - Type the following command to remove the "fweupdate_1p92.efi" file from EFI partition 
    # rm /boot/efi/hp/firmware/fweupdate_1p92.efi

Windows - Loading Firmware files onto EFI partition 
1 - Click "Start" on the taskbar, then click "Run..." . 
2 - Type "cmd", then press ENTER. A command prompt window opens. 
3 - Type "mountvol z: /s", then press ENTER. "z" can be replaced with any available drive letter in your system. 
4 - Type: "mkdir \efi\hp\firmware". 
5 - Download the firmware update package "PF_CMERLSYS0430EFI.tar.gz" and unpack it to obtain 
    "update_SFW.nsh", "fweupdate_1p92.efi". Save "update_SFW.nsh", "fweupdate_1p92.efi"in z:\ . 
6 - Reboot the system to "EFI Boot Manager"; see next step. 
7 - When the "EFI Boot Manager" menu appears, use the arrow keys to highlight the entry "EFI Shell 
    [Built-in]", then press ENTER to select it. The selection must be made within the timeout period displayed on the screen. 
8 - The "Device mapping table" will be displayed. 
9 - Proceed to "OS Independent - Updating Firmware from EFI shell", shown below. 

Windows - Cleaning up the EFI partition (after firmware has been updated) 
1 - Click "Start" on the taskbar, then click "Run..." . 
2 - Type "cmd", then press ENTER. A command prompt window opens. 
3 - Type "mountvol z: /s", then press ENTER. "z" can be replaced with any available drive letter in your system. 
4 - Type "z:" . 
5 - Type "del update_SFW.nsh" and "del fweupdate_1p92.efi" to remove the firmware update files from the EFI partition. 
6 - Type "mountvol z: /D" to unassign the drive letter z: used. 
7 - Type "exit" to close the command prompt window. 

OS Independent - Updating Firmware from EFI Shell 

For general information about using EFI, refer to the "Operation and Maintenance Guide". 

1 - At the shell prompt, type "fs0:", replacing "fs0:" with each "fs" entry in the table until you find the 
    volume containing the "update_SFW.nsh" file that was copied to the EFI partition in the previous 
    instructions. We will assume this volume is labeled fs0 for the remainder of these instructions. 
2 - Type "fs0:", then press ENTER. 
3 - Locate the file "update_SFW.nsh" and type "update_SFW.nsh", then press ENTER. 
4 - The MP connection will be lost. Wait for a few minutes and then reconnect to the MP. 
5 - The server will reset after completing the flash. Boot to your operating system. 
6 - Clean up any resulting firmware update files from the EFI partition by following your operating system specific instructions. 

COMPATIBILITY/INTEROPERABILITY: 
1 - WARNING: 
    After this firmware upgrade, Users of Operating Systems other than Windows Server 
    2003,(HPUX/Linux/VMS/Windows Server 2008) should set the MPS optimization switch ON at the 
    EFI shell to improve the IO performance.This setting defaults to OFF, because of an 
    incompatibility with Windows Server 2003. 
  	shell> ioconfig mps_optimize on 
2 - WARNING  
    IF DOWNGRADING TO THIS FIRMWARE VERSION: Before downgrading to this firmware version, 
    please ensure that it is compatible with the currently installed processors and other hardware. 

DETERMINING CURRENT VERSION: 
1 - Establish a telnet session with the iLO-2 MP. 
2 - Logon to the iLO-2 MP using the Admin password. 
3 - Type "CM" to enter the Command Menu. 
4 - Type "SYSREV" to display system revision information. The following should be displayed if the current firmware is installed: 

    Current firmware revisions
     MP FW     : F.02.26
     BMC FW    : 05.26
     EFI FW    : ROM A 07.14, ROM B 07.14
     System FW : ROM A 04.30, ROM B 04.15, Boot ROM A
     PDH FW    : 50.07
     UCIO FW   : 03.0b
     PRS FW    : 00.08 UpSeqRev: 02, DownSeqRev: 01
     HFC FW    : 00.05 SetRev: 00

   NOTE: HFC FW is applicable only to Office Friendly Servers. 
   NOTE: Only one of the System FW ROMs will be upgraded in the firmware update process, 
         therefore the two ROMs will show different firmware revisions. The Boot ROM should contain the latest firmware. 
   NOTE: HFC and PRS firmware are not contained within this package and will not be updated. 
5 - If the System firmware revision in the current Boot ROM, or any other firmware component is less than those listed above, then firmware should be updated. 

KNOWN ISSUES: 
- The new enhancement "vFlash beyond 2 GB support" will not work properly, if the target is remote. 
- System firmware versions 04.03 and later require the following HP-UX package be installed in 
  order for HP-UX to respond to power policy changes made via iLO Power Regulator and HP 
  Insight Power Manager (IPM): PHKL_37724 
- iLO Virtual Media installation of this firmware package via remote MP connection to an ISO image 
  file is not supported. The ISO image must be burned to CD/DVD media and mounted on a 
  physical drive connected to the target system. 
- The vMedia USB key can be connected to the server even if the local client has current open 
  access. This can lead to files being unexpectedly overwritten. The user should verify that all local 
  USB key access is closed prior to connecting to the server. 
- The iLO-2 MP Web Console size is adjustable by Zoom out, then clicking and dragging the corner 
  to desired size. After changes to the Emulation configuration, the Web Console may require a 
  click in the text space or click of the Reset button to start working properly. 
- Restricting iLO-2 MP access using Time Restriction settings in the e-Directory does not work 
  correctly with 1/2 time zones. 

DISCLAIMER: 
The information in this document is subject to change without notice. 

Hewlett-Packard makes no warranty of any kind with regard to this material, including, but not limited to, 
the implied warranties of merchantability and fitness for a particular purpose. Hewlett-Packard shall not be 
liable for errors contained herein or for incidental or consequential damages in connection with the 
furnishing, performance, or use of this material. 

This document contains proprietary information that is protected by copyright. All rights are reserved. No 
part of this document may be reproduced, photocopied, or translated to another language without the 
prior written consent of Hewlett-Packard Company. 

(C) Copyright 1994-2012 Hewlett-Packard Development Company, L.P. 

ADDITIONAL COPYRIGHT NOTICE: 
Copyright (C) 2004, Intel Corporation All rights reserved. 

Redistribution and use in source and binary forms, with or without modification, are permitted provided 
that the following conditions are met: 
- Redistributions of source code must retain the above copyright notice, this list of conditions and 
  the following disclaimer. 
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions 
  and the following disclaimer in the documentation and/or other materials provided with the 
  distribution. 
- Neither the name of the Intel Corporation nor the names of its contributors may be used to 
  endorse or promote products derived from this software without specific prior written permission. 

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 
ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF 
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 

SUPERSEDES HISTORY: 

ENHANCEMENTS:  
System FW 4.15
- Vmedia help page now clarifies that images created from CD-ROM cannot be mounted with USB option and vice-versa.

System FW 04.11 
- Added support for the following Intel (R) Itanium (R) processors: 
  - AD392A Single-core 1.6GHz processor with 12MB cache. 
  - AH240A Dual-core 1.42GHz processor with 12MB cache. 
  - AH241A Dual-core 1.67GHz processor with 18MB cache. 
- Added power management features which include power meter readings for last 24 hours of 
  power consumption and four different power regulation modes via dynamic, low, high and by OS. 

System FW 04.03 
- Added support for Windows Server 2008 64-bit. 
- Added support for CPU power conservation states with Prop68. 
- Implemented support for hardware error record EFI variables. 
- Added extended EFI NVM area. 
- Updated SMBIOS to version 2.4. 

System FW 03.01 
- Added support for PCI-x Error Handling and Recovery. 
- Added support for Automated Process Recovery. 
- Added support for "B" memory DIMMs. 
- UEFI 2.0 specification support. 
- PCI Express performance enhancements (Max Payload Size optimization). 
- Trusted Platform Module v1.1 and v1.2 support. 
- EFI shell support for PCI Express devices 
  - Decoding PCI Express capabilities in "pci" command. 
  - "mm" command allows access to extended PCI config space. 

BMC FW 05.06 
- Added support for the HP Integrity rx2660 Office Friendly Server. 

iLO-2 MP FW F.02.26
- Vmedia help page now clarifies that images created from CD-ROM cannot be mounted with USB option and vice-versa. 

iLO-2 MP FW F.02.23 
- Added new log "iLO Event Log" which contains events corresponding to Login/Logout actions to iLO and execution of selected iLO commands. 
- Added the license installation date as part of the license information ("lm" command). 
- Server "Ambient Temperature" value is now displayed in the iLO CLI "ps" command as well as in the "Server Status" page of iLO GUI. 
- "Host SMH URL", "Host System Name", "Host System Primary OS" and "Host System Current 
  OS" information are now displayed in the iLO CLI "id -h" command which is now a read-only 
  command. 
- "Current Operating System" and link to "System Management Homepage" information are now displayed in the "Server Status" page of iLO GUI. 
- Server "Power Usage" value is now displayed in the "Server Status" page of iLO GUI. 
- A user with "M" configuration rights will now be able to use the "PM" command. 
- Support for vFlash is extended beyond 2 GB. 
- Enabled support to set the iLO LAN parameters from EFI. 
- Enabled Scriptable vMedia support via SMASH CLP interface. 

iLO-2 MP FW F.02.17 
- Enabled upgrade of FPGA components from EFI. 
- Added a feature that allows the user to enter a 1-32 character string or an asset tag that stays with the system and helps to track the system. 
- Added vFloppy and USB key support to vMedia feature. 

FIXES:
iLO-2 MP FW F.02.26 
- Fixed an issue that prevented LDAP authentication for user@domain.com and domain/user format to work 
- Fixed an issue where some Virtual Media connection request could cause iLO to hang 
- Fixed an issue with MP F.02.25, where the IRC (Integrated Remote Console) was not working. A new window would open but remain blank with only a red x displayed in the upper left corner. 


System FW 04.15 
- Corrected an issue introduced in System FW 03.01 where PCI-X "mode 2" I/O Cards installed in 
  the (PCI-X 133) slots could hang the system in some situations. 
- Fixed random MCAs with XPN and zx2 logging rope forward progress timeouts, with an MCA 
  signature not easily traceable to a hardware, firmware, or software problem.   

System FW 04.11 
- Fixed incorrect status of "INVALID" ROM revision observed in "fwconfig" command output after 
  "fwconfig copy ROM from a to b" and a system reset. 
- Corrected "pdt" command to display "correctable" and "uncorrectable" rather than SBE and MBE respectively. 

System FW 04.04 
- Added code to recognize the MVX OFS product ID with ODE Mapper. 

System FW 04.03 
- During extensive lab testing, HP observed a general exception fault occurring with a Machine 
  Check Abort (MCA) on Dual Core Intel (R) Itanium (R) 9000 series (Montecito) and 9100 
  series(Montvale) processors. An MCA arriving during a call to PAL_MC_ERROR_INFO will cause 
  corruption of the stacked registers for MCAs, which are not PAL corrected, resulting in undefined 
  behavior. This has not been observed outside extreme stress testing in the lab environment. 
- Increased tftp performance during Windows WinPE 2.0 boot used to install Windows. 
- EFI shell "TFTP" Put will no longer fail with new Intel (R) EFI drivers. 
- PXE/network boot will no longer fail to try all DHCP servers. 
- All USB flash drives are now accessible at EFI using the iLO-2 vMedia feature. 
- In previous versions Dual Core Intel (R) 9100 series (Montvale) 1.42 GHz processors are displayed as 1.40 GHz. 

System FW 03.01 
- Fixed an issue where the wrong PCIe slot status value was being printed out in the MCA log. 
- Provides the correct processor status parameter to the cmc error log. 
- Directed lanboot now works for this platform. 
- In previous releases, an unexpected Trap may occur when PXE boot is not answered. 
- Corrected an issue where a nested MCA occurring on a CPU other than the CPU that is reporting 
  the earlier MCA may not return the platform log. 
- Security code now validates the proper ROM (primary). 
- Fixed memory address parity detection. 
- Fixed a problem with HDD enumeration in SFW that caused some OS loaders to not find required 
  resources on other partitions in the same HDD. Specifically this was observed with newer EFI 
  Emulex drivers.

BMC 5.26 
- Fixed a condition where very rarely system fans would be run at full speed when environmental conditions do not require it.  

BMC FW 05.25 
- Fixed an issue introduced in BMC 5.24 where if the battery is removed, NVRAM gets corrupted 
  and the BMC encounters some uninitialized data that keep the BMC from booting successfully. 
- The VGA on some universal IO boards used with rx2660 are not properly translating its interrupt 
  pin and can interfere with the operation of other PCI devices. This has caused the USB controller 
  to cause an MCA while booting to EFI. This can be an intermittent failure with RHEL 5.1. 

BMC FW 05.24 
- Fixed a condition were a certain IPMI command would cause the internal and external health LEDs 
  to go off until the system is power cycled or SFW is reset. 
- Fixed the recovery of information about the enclosure from the MP with RHEL 5.1 . 

BMC FW 05.23 
- BMC will not fail to write some tokens, which are used to store EFI variables in normal/guest privilege mode. 

BMC FW 05.21 
- Previously, when the SEL reached 75% capacity the "SEL Almost Full" event was logged. This 
  was changed to be logged at 95% instead of 75%. 
- Power was not being restored automatically after repetitive short AC dropouts.If the power restore 
  policy is set to "on", the system power is supposed to be turned back on if AC power is lost and 
  restored to the chassis.Enhancements were made to recover from these short losses of AC power. 
- Issue with Front Panel power supply LEDs remaining on after an AC loss recovery has been fixed. 
  The LEDs were remaining in a failed state even though the system had fully recovered. 
- A new power up sequence was introduced to correct an error in powering on PCI-x cards. 
- Fixed an issue where BMC may not take the designated programmed action (this can be 
  configured) when Microsoft Watchdog Timer expires. 

iLO-2 MP FW F.02.25 
- Fixed an issue where HP-SIM operation would cause the iLO to reset. 
- Fixed problem that prevented the entry of "|", "/" and "_" characters from a Japanese keyboard 
  connected through the iLO-2 Virtual Keyboard feature. 
- Fixed an issue where reset could happen when running nMap to scan ports on iLO. 
- Enhanced online help to show exactly which ports are used for all iLO functions and opened on the existing firewall . 
- Introduced a check to permit only users with console access rights to view the console logs. 
- Corrected a situation where the iLO would send false SNMP traps (power on and power off) to the 
  recipients if the SNMP trap destination is enabled and has been on for more than 3 to 4 days. 
- Corrected an issue where the iLO was not sending out all the SNMP traps to its destinations, when 
  there were multiple SNMP packets to be sent out. 
- iLO-2 reset from Web does not log XD_MP_RESET or any event in the iLO-2 event log like an iLO-2 reset from the SSH connection. 
- Corrected Handling of Telnet NOP. 
- Corrected the iLO-2 event log display of the IP address for ssh exec commands including SMASH commands. 
- Fixed a condition that prevented SSH Login in the format "cn=Username,USC". 

iLO-2 MP FW F.02.23 
- A new note was added requesting user to close all open files on USB key before launching the vMedia/vUSB. 
- A long push button reset of MP is provided as a workaround for the issue where "MP is not 
  responding while login, if LDAP is enabled with Novell e -Directory".This push button reset will 
  disable LDAP and allow local user login. 
- Memory leak via SSH connection has been resolved. 
- iLO reset requires "MP" configuration rights to be executed. 
- Fixed the issue in LDAP-lite iLO feature, wherein anonymous logon is needed to be enabled at 
  Microsoft Active Directory for LDAP-lite to work. Now an anonymous logon setting at the 
  directory is no longer required. 
- NAT issue has been resolved for Remote Serial Console and Virtual Media Applet in iLO GUI. 
- The Delete/Backspace key of the Remote Serial Console feature in iLO GUI is now set when 
  "checked" and also works as per the expected functionality when the emulation is set to vt100+. 
- When the user enters the https URL in the browser address bar, the iLO continues to use the same 
  access method the user has entered for their browser session, be it IP, domain name, or fully 
  qualified domain name. The address bar in the browser no longer switches to the iLOs IP address 
  when a DNS/FQDN name is given in the browser. 

iLO-2 MP FW F.02.17 
- Who command now shows current user. 
- Web GUI interface timeout has been increased from 5 to 15 minutes. 
- Incomplete hot-key sequence on serial console is now forwarded to OS console. 
- SSH now works with SSH 4.4. 
- vMedia connection enabled when system power is off. 
- Web power status was showing as unavailable on power off. 
- Battery failure event no longer occurs on upgrade. 
- Repeating CO and Ctrl-B can no longer cause an MP hang. 
- Fixed SSH bad password detection. 

UCIO FW 03.0b 
- The video signal in the iLO Integrated Remote Console had the potential to lose quality following 
  video resolution changes and through system reboots. This is now fixed. 

INITIAL RELEASE: 

System FW   : 01.05
BMC FW      : 05.02
iLO-2 MP FW : F.01.58
PDH FW      : 50.04
UCIO FW     : 03.01
PRS FW      : 00.08
HFC FW      : 00.05

FEEDBACK  
As we are continuing to improve the firmware management process we welcome your feedback on this 
document and on the firmware update process.  
TEAM-FWupdateFeedback@external.groups.hp.com