Power7 High-End Power Subsystem Firmware

Applies to:  9125-F2C

This document provides information about the installation of Licensed Machine or Licensed Internal Code, which is sometimes referred to generically as microcode or firmware.


Contents


1.0 Systems Affected

This package provides firmware for IBM Power 775 (9125-F2C)  Servers only.  Do not use on any other systems.
 

The firmware level in this package is:


2.0 Important Information

HMC-Managed Systems

This firmware level requires a minimum HMC level of:  HMC V7  R7.3.0 Service Pack 7 with PTF MH01643 or HMC V8  R8.6.0 Service Pack 1 with PTF MH01703.

Go to the following URL to access the HMC code packages:

NOTE:   You must be logged in as hscroot in order for the firmware installation to complete correctly.


3.0 Firmware Information and Description

Use the following examples as a reference to determine whether your installation will be concurrent or disruptive.

Note: The concurrent levels of system firmware may, on occasion, contain fixes that are known as deferred. These deferred fixes can be installed concurrently, but will not be activated until the next IPL. Deferred fixes, if any, will be identified in the "Firmware Update Descriptions" table of this document. For deferred fixes within a service pack, only the fixes in the service pack which cannot be concurrently activated are deferred.

Note: The file names and service pack levels used in the following examples are for clarification only, and are not necessarily levels that have been, or will be released.

System firmware file naming convention:

02APXXX_YYY_ZZZ

NOTE: Values of service pack and last disruptive service pack level (YYY and ZZZ) are only unique within a release level (XXX). For example, 02AP730_067_045 and 02AP731_067_045 are different service packs.

An installation is disruptive if:

Example: Currently installed release is AP730, new release is AP731 Example: AP730_061_061 is disruptive, no matter what level of AP730 is currently
installed on the system Example: Currently installed service pack is AP730_120_120 and new service pack is AP730_152_130

An installation is concurrent if:

Example: Currently installed service pack is AP730_126_120, new service pack is AP730_143_120.

Firmware Information and Update Description

 
Filename Size Checksum
02AP730_180_092.rpm 17,498,646 32289
 
02AP730_180_092

08/29/2017
 

Impact:  Availability         Severity:  ATT

  • Enhancement to current balance algorithm.
  • Widen the air pump motor current limits on the Fill and Drain tool to avoid unnecessary errors and prevent shutdown.
  • Corrected system being left in low power mode after a failed DCCA-IH7 repair caused service to fail.
  • Corrected problem where DC Mode status in the BPR was being clearing out during power cycle.
  • Corrected problem where 1 byte is being dropped from large SEEPROM reads to the DCCA-IH7.
  • Corrected problem when the HMC sends the Request for Low Power command to the 'B' side BPCH.
  • Corrected problem where a VRM Failure Error Log calling DCCA-2 defective was posted during a BCM Recovery.
  • Enhancement to battery check algorithm to prevent false call out for replacement.
  • Adjust BPF algorithm to take into account BPR state when at Rack Standby.
  • Corrected problem where the Activate command failed with good primary return code and a bad secondary return code.
  • BPR to increase the speed of the polling loop for the -350V Output sensor.
  • Faulty BPR preventing other BPRs on the same line cord from contributing to total power calculation.
  • Changed input voltage reported to rvitals so it is not the average of the 3 rail voltages in the BPR.
  • Changes to the WCU data displayed by the "bpccmd -b -m" and "BPCmnfgvapi -m" commands.
  • Changed to prevent the BPR input current reported to rvitals from being reported as zero when output current exceeds 25.2A per rail.
  • Reason Code description indicate BATTERY_DEAD for SCB recovery failures.
  • Created Fill and Drain Tool BPC macro.
  • If Fill and Drain Tool pressure sensor returns a negative value return 0 psi instead.
  • Change to the ACDC input voltage calculation on the BPR.
  • Send back-end poll data to DCCA-IH7 as part of the power on command.
  • Corrected problem with access error being posted against BPD instead of the BPCH.
  • Corrected problem with rvitals reporting stale data for a CEC that is deactivated.
  • Add the level that has the Test Switching fault to the SRC description.
  • Fill and Drain Tool System Pressure Test improvements.
  • Changed to block a new request if a Fill and Drain Tool command is already in progress.
  • Corrected Fill and Drain Tool problem where the air pump starts up, stops, then starts up again during Pressure Calibration & Test.
  • Corrected problem if the is hose attached to TS rather than TEST during pressure calibration of the Fill and Drain Tool that results in a Critical Error locking out user functions.
  • Corrected problem where the Fill and Drain Tool rejects a command due to a prior critical error and gives back a good return code.
  • Corrected problem where after 2nd Pressure Calibration attempt, the air pump remains on while function appears.
  • Corrected problem with Fill & Drain tool Solenoid 1 getting an under-Current critical error if the hoses are connected incorrectly during pressure calibration.
  • Change Processor Thermal Diode OT Warning Limit to 110 C in DCCA-IH7.
  • DCCA-DE Carrier Sanitization improvements.
  • Improvement of the firmware's freeze data capability in the WCU.
  • Added Power Meter function.
  • Corrected problem with holding the pump hours more than 3.74 years.
  • Corrected BPR Timer interrupt problem.
  • Changed BPR power calculation for rvitals.
  • Enhancement to the Deactivate command for Concurrent Maintenance.
  • Enhancement to the Activate command for Concurrent Maintenance.
  • Enhancement to the Query Redundancy command for Concurrent Maintenance.
  • Relieve air pressure from Fill & Drain tool after Fill, System Drain & System Pressure Test.
  • The Customer Primary Water Return Flow Sensor will need four consecutive insane readings before a general status error and warning get posted.
  • Corrected the POLL_BPA_INFO macro to match the command spec.
  • Corrected problem of reporting power to rvitals when QCM is not powered on.
  • Corrected problem where the BPA Standby Mode bit is being cleared during the clear status, which prevents the BPR from being power on after a recovery.
  • Post informational fault if Module VPD is not received prior to power on request.
  • Change the way an insane reading if handled in power calculation performed by the BPR.
  • Change Get Environmental Info command to not mark Line Cord bad when reported to rvitals.
  • Identify cage in reason code when voltage data is not received during power on.
  • Corrected problem where Secure VPD is unknown during power on posted for Disk Enclosure.
  • Corrected problem with air pump hanging in ON loop after a critical over-current.
  • Corrected problem with BPR rails not always turning on after a deactivate/activate.
02AP730_165_092

07/27/2017
 

Impact:  Availability         Severity:  ATT

  • Corrected to report BPR input current to rvitals when the output current exceeds 25.2A per rail.
  • Changed the calculation for the input power reported to rvitals.
  • Changed how data for a faulted BPR is reported to rvitals.
  • Corrected problem of reporting power to rvitals when QCM is not powered on.
  • Change the way an insane reading is handled in the power calculation performed by the BPR.
  • A Line Cord will not longer be marked as invalid so that it will be reported in rvitals.
02AP730_163_092

04/01/2016
 

Impact:  Availability         Severity:  SPE

  • Bad BPR preventing other BPRs on line cord from contributing to total power summation in rvitals (LIC)
  • Change to report the highest input voltage from each BPRs to rvitals instead of the average of the 3 rail input voltages (LIC)
  • Fixed to not report stale data for a deactivated CEC in rvitals (LIC)
02AP730_154_092

09/15/2015
 

Impact:  Availability         Severity:  SPE

  • Customer water flush procedure at valve test if customer water is stagnant in WCU (WCU FW)
  • MDA-WCU drive card 5V test point low fix (WCU FW)
  • Modify firmware to handle the ETN pass 47 part number 00LU494
  • EPO Panel firmware with critical fault update (BPCH FW)
  • Incorporate ptlicMonitor onto the BPCH FSP (LIC)
02AP730_149_092

06/30/2015
 

Impact:  Security         Severity:  HIPER

  • BPC Power command, Get Environmental Info version 05, changed to collect the data real-time for the xCAT rvitals command (LIC)
  • Prevent stale Voltage Setpoint data from being used by the DCCA to avoid the potential of "Slow Job" mode (DCCA-IH7 FW)
  • Prevent a Global BCM fault from taking down the Octant Levels through fault association avoiding loss of redundancy (DCCA-IH7 FW)
  • Bias down Global Level 58 before running Test Switching to prevent the Over Voltage condition that can cause a CEC to go down (LIC)
  • Fixes for POODLE, Ghost and Bar Mitzvah security vulnerability
02AP730_140_092

09/02/2014
 

Impact:  Availability         Severity:  SPE

  • Change to Under Temperature Discrimination algorithm (MDA-WCU FW)
  • Add IR Bad return code counter and write out to log, need IR comm fault bit, set warning if failed (MDA-WCU FW)
  • BPC is not returning enough data for the BPR configuration to the HMC lshwinfo command (LIC)
  • Change to BPF Low Speed algorithm (BPCH/BPF FW)
  • Add PRM Recovery for pass 47 DCCA-IH7 (DCCA-IH7 FW)
  • Adjust MDA-WCU 12V test point low (WCU FW)
  • Fix Targeted BEP Update for DCCA-IH7 (DCCA-IH7 FW)
  • Change to WCU Flow calculation (WCU FW)
  • Recover BPC UPIC and BPD HPIC ports from a port overcurrent (LIC)
  • Cycling SCB into OC condition does not cause 'SCB Fault' bit to be set in the BPD (BPD FW)
  • New Commands to clear voltage bias, current balance, and test switching data buffers (DCCA-IH7 FW)
  • Change 'B' side current balance timing (LIC)
02AP730_138_092

05/09/2014
 

Impact:  Availability         Severity:  SPE

  • No SRC posted after critical power fault causes Boundary power off (LIC)
  • Implement slow low-pass filtered current sensor to ensure that the currents used by the Current Balance routine remain in sync (DCCA-IH7 FW)
  • Change to shutdown WCU if both pump winding thermistors are over 95C (MDA-WCU FW)
  • Call out 'Leak Detected' for WCU if both Leak Sensors indicate WET (MDA-WCU FW)
  • Check of System Return Temperature Thermistor limits at power on (MDA-WCU FW)
  • Flow meter limit changed to prevent erroneous call outs (MDA-WCU FW)
  • Add filtering to WCU 'Primary Side Reversed' Warning to prevent erroneous call out (MDA-WCU FW)
  • Correct WCU Pump Speeds in N-1 mode with 10 CECs and 0 DEs (LIC)
  • Update macro BPCmnfgvapi -m for latest WCU spec (LIC)
  • Fixed problem with SRC 14028075 being posted when the dew point is negative (LIC)
  • Fixed problem with DCCA Access errors being seen when in Non-Support mode (DCCA-IH7 FW)
  • Added Thermal Load Sharing between WCUs at low power (MDA-WCU FW)
  • Change to open the Cross-power static circuit breaker as part of BPC service when the mailbox is broken (LIC)
  • Post error log for Octant Redundant Soft Switch Test Failure (DCCA-IH7 FW)
  • Fix to retain DC power Mode status in the BPR (BPR-IH7 FW)
  • Corrected hysteresis used for recovery from input UV faults (BPR-IH7 FW)
  • Changed Test Switching to reread and verify initial voltage reading (DCCA-IH7 FW)
  • Filter the levels disabled but intended on SRC (14022C51/0315) to prevent erroneous call out in reference to PU Enclosure OT SRC (14020079/04FC) (LIC)
  • Turn BPD static circuit breakers back on after BPA loses power occurs (LIC)
  • Fix problem with Fips dumps occurred during concurrent CEC DCCA R&V procedure (LIC)
  • Disable PRM Recovery in pass 50 and later DCCAs to prevent level dips caused by erroneous test switching fails (DCCA-IH7 FW)
  • Prevent Global Level 59 failure after erroneous Test Switching Failure (DCCA-IH7 FW)
02AP730_124_092

03/11/2013
 

Impact:  Availability         Severity:  SPE

  • Fixed the erroneously call out of "VRM ## Soft Switch Power Good Fault" DCCA failure (14022C52) during a BCM fault recovery
  • Fixed the issue with xCAT rvitals log only reporting power from one DCCA on memory levels
  • Implemented PRM recovery for pass 45/47 DCCA's
  • Fixed the hardware OV issue on level 58 that was seen by both DCCAs due to a problem with the OV Discriminator circuit which can cause both DCCAs to reset
  • Fixed the issue where Get Switching could interrupt Test Switching leaving levels biased
  • Fixed the issue where the DCCA TPMD Data Processor Power was incorrect
  • Fixed the issue where support mode was entered less than 10s after the DCCA was deactivate
02AP730_118_092

10/31/2012
 

Impact:  Function         Severity:  SPE

  • Added Output UV with OC protection and Intermediate Bus Faults detection to the BPR
  • Enhancements to BCM fault detection and recovery for CEC DCCAs
  • Enhancements in the inter-DCCA communications for CECs
  • Enhancements to VTM fail in place strategy
  • Added check for CEC DCCA incompatibility
  • Added Fast Trip Motor Overload Protection, fan and pressure transducer trip avoidance when the pumps turn on and off to the Fill & Drain Tool
  • Fixed problems with running downlevel Fill & Drain Tools
  • Enhancements to the detection of faulted levels in the CEC DCCAs
  • Enhancements to BPD fault detection
  • Changed the current balancing procedure to prevent power supplies being left unbalanced
  • Remove WCU fixed regulation for humidity reduction when CECs are not powered on
  • Enhancements to the line cord, CEC Node CPU & Hub Power/Thermal, WCU and Disk Enclosure Disk Population data reported to xCAT rvitals
  • Enhancements to the handling when multiple WCUs detect that the system water is out of spec (too hot)
  • Fixed various erroneously reported error codes
Known Issues to be fix in next the Service Pack:
  • The CEC octant memory power reported by the xCAT rvitals command is off by approximately a factor of 2. The CEC Input Power is being reported correctly.
02AP730_092_092

05/25/2012
 

Impact:  Serviceability         Severity:  SPE

  • The number of required Water Cooling Units and Bulk Power Supplies (BPRs) has been changed. The requirement is based on the number of installed cages and the input line voltage/type
  • Changed the pump speeds in various conditions for the Water Cooling Units
  • Fixed problems with running downlevel Fill & Drain Tools
  • Fixed some BPR rails not turning on after DC input is lost and recovered
  • Changed the current balancing procedure to prevent power supplies being left unbalanced
  • Added detection and reporting of lack of water flow to Disk Enclosure power supplies
  • Fixed Disk Enclosure being erroneously powered off while servicing a port card
  • Fixed various erroneously reported error codes
02AP730_086_086

04/09/2012
 

Impact:  Function         Severity:  SPE

  • Added support for DC input power
  • Improved error detection, fault prevention, and fault recovery on node power supplies
  • Fix Disk Enclosure power supply fans not reaching max speed when required
  • Add recovery of Disk Enclosure power supplies if they reboot due to loss of bias voltage
  • Various fixes for Fill & Drain tool
  • Fix incorrect power information being reported to XCAT (BPR current and Disk Enclosure power usage)
02AP730_071_071

01/23/2012
 

Impact:  Function         Severity:  SPE

  • Fixed BPC incorrectly going to 'Rack Standby' mode after service of the BPA
  • Fixed generation of various erroneous bulk power supply (BPR) error codes
  • Fixed BPRs not being enabled after completion of service
  • Fixed some BPRs incorrectly remaining on after frame is switched off
  • Implemented common firmware to support various Fill/Drain Tool hardware levels
  • Various Fill/Drain Tool operation fixes
  • Enhancements and fixes to Water Conditioning Unit operation, error detection, and service
  • Allow extra Water Conditioning Units to be configured to prevent over-temperature issues for "over-configured" systems
  • Enhancements and fixes to CEC power supply operation, error detection, and service
  • Fixed LEDs incorrectly remaining on after service of Disk Enclosure drives
  • Prevent defective port cards from causing Disk Enclosure power on reset to "hang"
  • Improved fault handling for Disk Enclosure port card faults to prevent erroneous side effect error codes
  • Improved Disk Enclosre fan speed algorithm to prevent overheating for small configurations
02AP730_054_054

12/02/2011
 

Impact:  Function         Severity:  SPE

  • Enhancements and fixes to Water Conditioning Unit operation, error detection, and service
  • Enhancements and fixes to Fill/Drain tool operation and service
  • Enhancements and fixes to frame's bulk power supply (BPR) operation and service
  • Enhancements and fixes for CEC power supplys to prevent erroneous power faults and add recovery
  • Support to light up the frame roll-up LED when servicing BPA parts
  • Emergency Power Off Warning (EPOW) support for Hot Water / Hot Room
  • Support for unlocking of Disk Enclosure carriers for service
  • Increase the number of CECs allowed to power on when running in low voltage DC range from 4 up to 8
  • Many other fixes to service/erroneously generated faults
  • Various other general stability/usability fixes
02AP730_042_042

08/26/2011
 

Impact:  New         Severity:  NEW

  • General Availability Level


4.0 How to Determine Currently Installed Power Subsystem Firmware Levels

You can view the frame's current firmware level on the Advanced System Management Interface (ASMI) Welcome pane.  It appears in the top right corner.   Example:  AP730_042.

5.0 Downloading the Firmware Package

Follow the instructions on the web page. You must read and agree to the license agreement to obtain the firmware packages.

Note: If your HMC is not internet-connected you will need to download the new firmware level to a CD-ROM or ftp server.


6.0 Installing the Firmware

The method used to install new firmware will depend on the release level of firmware which is currently installed on your server. The release level can be determined by the prefix of the new firmware's filename.

Example: EPXXX_YYY_ZZZ

Where XXX =  release level

Instructions for installing firmware updates and upgrades can be found at  http://publib.boulder.ibm.com/infocenter/systems/scope/hw/topic/ipha1/updateschapter.htm