Comments (7)
  • Add a Comment
  • Edit
  • More Actions v
  • Quarantine this Entry

1 KelleyCook commented Permalink

Of course, it would be really nice if someone updated the firmware on the "C" and non-795 "B" and "C" models to allow for DPO. As you have demonstrated -- and unfortunately many of us users have experienced -- near and far memory can be a performance killer with the only current resolution being a complete frame reboot. <div>&nbsp;</div> We also know a fix came in the "D" models in the form of DPO and were envious of those later buyers. <div>&nbsp;</div> However, then came the surprising AH760 upgrade for the 795 (along with a free feature code) which also enabled DPO, and the problem has been truly fixed. But since it was a firmware only change on 2010 equipment it also implies that this needed bugfix could be backported to all the Power7 systems. <div>&nbsp;</div> And envy has turned to annoyance.

2 bpreston commented Permalink

Hello - I own the firmware update process on the hardware management console (HMC). This post is incorrect. I'd like to confirm that: <div>&nbsp;</div> NO PLANAR REPLACEMENT is needed for any of this. Also, the SRC received after installing an unsupported level of firmware is the expected design. The 'restriction' checks from the HMC are only in place as an attempt to catch an invalid combination earlier, however it is not designed to be 100 percent up to date. <div>&nbsp;</div> I'll post the proper recovery instructions for this scenario. <br />

3 bpreston commented Permalink

Also - the server is not 'bricked'. It goes into an error / terminate state with the SRC B1813463 being reported. This is by design. It only means that the server can not boot on the flash-side with the unsupported firmware, but the server itself is still fine. All that needs to be done is recover the valid flash from the permanent side on the service processor. <div>&nbsp;</div>

4 bpreston commented Permalink

Prevention <br /> ----------------- <br /> Before installing Power firmware, verify through the firmware release notes / readme information that the selected level is supported on the targeted server MTM. <div>&nbsp;</div> Example of 01AL770_032_032.readme.txt: <div>&nbsp;</div> System firmware level 01AL770_032_032 <div>&nbsp;</div> System Firmware Release for the General Availability of the <br /> POWER7 System p Servers 8231-E1D, 8231-E2D, 8246-L1D, 8246-L2D, <br /> 8246-L1T, 8246-L2T, 8202-E4D, 8205-E6D <div>&nbsp;</div> <div>&nbsp;</div> Recovery <br /> ----------------- <br /> Set Boot Side to P. From ASMI: <br /> - Expand the "Power/Restart Control" menu. <br /> - Select "Power On/Off System". <br /> - Under the "Firmware boot side for the next boot" option, select "Permanent". <br /> - Click "Save settings". (NOT 'save settings and power on') <br /> - Reboot the system. From ASMI: <br /> - Expand the "System Aids" menu. <br /> - Select "Reset Service Processor". <br /> - Click "Continue" <br /> - Wait for the system to reconnect and show stable state in HMC GUI. <div>&nbsp;</div> Perform a Reject Fix operation. From HMC: <br /> - Select the applicable server. <br /> - Select the "Updates" menu. <br /> - Select "Change Licensed Internal Code for the current release" <br /> - Select "Advanced features" <br /> - Select "Reject Fix - Copy Permanent to Temporary" <br /> - Click "Ok" <div>&nbsp;</div> After the Reject Fix is completed successfully, revert the system to the T side to enable concurrent updates. From ASMI: <br /> - Expand the "Power/Restart Control" menu. <br /> - Select "Power On/Off System". <br /> - Under the "Firmware boot side for the next boot" option, select "Temporary". <br /> - Click "Save settings". <br /> - Expand the "System Aids" menu. <br /> - Select "Reset Service Processor". <br /> - Click "Continue" <div>&nbsp;</div> Power on the server. <br />

5 nagger commented Permalink

In answer to KelleyCook's frustration - Firmware testing and release takes considerable work and time and IBM is very aware of this issue.

6 bpreston commented Permalink

For the sake of completeness, here are the full instructions that will be published in the RETAIN tip. This will show the non-HMC recovery paths as well. I believe this is the final version to be published, but will comment again if any of the steps change. <div>&nbsp;</div> -------------------------------------------------- <div>&nbsp;</div> <div>&nbsp;</div> ### Comment marker, will be removed from tip before publishing <br /> ### Defect SW190047 <div>&nbsp;</div> Abstract: Removing Unsupported System Firmware, SRC B1813463 <div>&nbsp;</div> SYMPTOM: <br /> After applying an unsupported system firmware level to the <br /> temporary side of the FSP the system stops at SRC B1813463. <br /> To resolve this problem follow the steps below to remove the <br /> unsupported system firmware. <br /> Follow the instructions specific to the method used to <br /> update the code. <div>&nbsp;</div> IMPORTANT: <br /> Always consult firmware readme files and verify suported levels <br /> before updating or upgrading system firmware. <br /> ### NO v7r7.1 EFIX CURRENTLY IN PLAN <br /> HMC levels v7r6.3 &amp; v7r7.2 include an update to verify the <br /> system firmware level is supported before allowing a firmware <br /> update or upgrade to begin. <div>&nbsp;</div> ### Acronym definitions required by COGENT tip tool <br /> Through this document: <br /> FSP (Flexible Service Processor) will be used to reference the <br /> component which stores the system firmware. Other documents may <br /> refer to it as simply the Service Processor. <br /> ASMI (Advanced System Management Interface) will be used to <br /> reference the management interface accessable through either a <br /> web browser or a System Port attached ASCII console. <br /> USB (Universal Serial Bus), and interface through which system <br /> firmware may be loaded to some which are not HMC managed. <br /> HMC (Hardware Management Console). <div>&nbsp;</div> FIX: <br /> User must follow the guidelines listed below to remove the <br /> unsupported code. Follow the instructions depending on the <br /> method used to update the code: <br /> . <br /> -- HMC Managed Systems <br /> 1) Using the ASMI, set Boot Side to Permanent. <br /> a) Expand the "Power/Restart Control" menu. <br /> b) Expand the "Power On/Off System" menu. <br /> c) Under the "Firmware boot side for the next boot" option, <br /> select "Permanent". <br /> d) Click the "Save settings" button. <br /> DO NOT click the "Save Settings and Power On" button. It will <br /> cause the server to power on running the unsupported firmware <br /> side and require that you restart the procedure. <br /> e) Expand the "System Service Aids" menu. <br /> f) Select "Reset Service Processor" <br /> g) Click the "Continue" button. <br /> Note: If this step is not completed the unsupported firmware <br /> will not be removed and SRC B1813463 will be displayed again. <br /> 2) Using the HMC GUI, wait for the system to reconnect and show <br /> a state of "Power off". <br /> 3) Using the HMC GUI, perform "Reject Fix - Copy Temp. to Perm.". <br /> a) Select the applicable server. <br /> b) Select the "Updates" menu. <br /> c) Select "Change Licensed Internal Code for current release" <br /> d) Select "Advanced features" <br /> e) Select "Reject Fix - Copy Permanent to Temporary" <br /> f) Click the "Ok" button. <br /> 4) Wait for "Reject Fix" is completed successfully. <br /> 5) Using the ASMI, set the Boot Side back to Temporary and reset <br /> the service processor. <br /> a) Expand the "Power/Restart Control" menu. <br /> b) Select "Power On/Off System". <br /> c) Under the "Firmware boot side for the next boot" option, <br /> select "Temporary". <br /> d) Click the "Save settings" button. <br /> e) Expand the "System Aids" menu. <br /> f) Select "Reset Service Processor". <br /> g) Click the "Continue" button. <br /> . <br /> -- Stand alone systems via USB <br /> -- This option is not available for 9117-MMx and 9179-MHx servers. <br /> Updating firmware via USB is independent of the operating system <br /> installed. The only restriction is that the server cannot be HMC <br /> managed. <br /> 1) Remove all system firmware present in the USB drives root <br /> directory. <br /> 2) Download the RPM file for the latest supported firmware, then <br /> copy it into the USB drive's root directory. <br /> Note: Only one level of code should be contained in the USB <br /> root directory. <br /> 3) Insert the USB drive to the top port of the FSP. <br /> (left side port for tower systems) <br /> 4) Change the FSP Boot Side from Temporary to Permanent using <br /> either method [A] ASMI, or [B] Operator (control) Panel. <br /> [A] Using the ASMI: <br /> 1) Expand the "Power/Restart Control" menu. <br /> 2) Expand the "Power On/Off System" menu. <br /> 3) Under the "Firmware boot side for the next boot" option, <br /> select "Permanent". <br /> 4) Click the "Save settings" button. <br /> [B] Using the Operator (control) Panel. <br /> 1) Use the Increment or Decrement buttons to select <br /> Function 02. <br /> 2) Press the Enter button. <br /> 3) Press the Enter button unil the field marker moves to the <br /> right of the character "T". <br /> 4) Use the Increment or Decrent button to change the "T" to <br /> a "P". <br /> 5) Reset the FSP using either method [A] ASMI, or [B] Performing <br /> a pin-hole reset, or [C] Removing AC power <br /> [A] Using ASMI: <br /> 1) Expand the "System Aids" menu. <br /> 2) Select "Reset Service Processor" <br /> 3) Click the "Continue" button. <br /> [B] Performing a pin hole reset: <br /> 1) Straighten a 2 inch section of an insulated paper clip. <br /> 2) Insert the clip straight into the reset hole on the <br /> operator (control) panel, keeping it perpendicular to the <br /> plastic bezel, until you feel the detent of the switch. <br /> [C] Removing all AC power for 30 seconds, then reconnect. <br /> Note: If step #4 and #5 are not completed correctly the <br /> unsupported firmware will not be removed and SRC B1813463 will <br /> be displayed again. <br /> 6) Wait 15 to 20 minutes for progress code C100B103 to be <br /> displayed on the control (operator) panel. <br /> 7) Remove the USB flash drive. <br /> . <br /> -- AIX OS <br /> 1) Change the FSP Boot Side from Temporary to Permanent using <br /> either method [A] ASMI, or [B] Operator (control) Panel. <br /> [A] Using the ASMI: <br /> 1) Expand the "Power/Restart Control" menu. <br /> 2) Expand the "Power On/Off System" menu. <br /> 3) Under the "Firmware boot side for the next boot" option, <br /> select "Permanent". <br /> 4) Click the "Save settings" button. <br /> DO NOT click the "Save Settings and Power On" button. It <br /> will cause the server to power on running the unsupported <br /> firmware side and require that you restart the procedure. <br /> [B] Using the Operator (control) Panel. <br /> 1) Use the Increment or Decrement buttons to select <br /> Function 02. <br /> 2) Press the Enter button. <br /> 3) Press the Enter button unil the field marker moves to the <br /> right of the character "T". <br /> 4) Use the Increment or Decrent button to change the "T" to <br /> a "P". <br /> 2) Reset the FSP using either method [A] ASMI, or [B] Performing <br /> a pin-hole reset, or [C] Removing AC power <br /> [A] Using ASMI: <br /> 1) Expand the "System Aids" menu. <br /> 2) Select "Reset Service Processor" <br /> 3) Click the "Continue" button. <br /> [B] Performing a pin hole reset: <br /> 1) Straighten a 2 inch section of an insulated paper clip. <br /> 2) Insert the clip straight into the reset hole on the <br /> operator (control) panel, keeping it perpendicular to the <br /> plastic bezel, until you feel the detent of the switch. <br /> [C] Removing all AC power for 30 seconds, then reconnect. <br /> Note: If step #1 and #2 are not completed correctly the <br /> unsupported firmware will not be removed and SRC B1813463 will <br /> be displayed again. <br /> 3) Power on the server and log into AIX with userid "root". <br /> 4) Reject (remove) the unsupported firmware currently loaded on the <br /> temporary side by running the following command: <br /> /usr/lpp/diagnostics/bin/update_flash -r <br /> 5) Verify removal of the unsupported firmware by running the <br /> following command: <br /> lsmcode -c <br /> Both sides should display the same supported level of firmware. <br /> 6) Shutdown the operating system and power off server. <br /> 7) Change the FSP Boot Side from Permanent to Temporary using <br /> either method [A] ASMI, or [B] Operator (control) Panel. <br /> [A] Using the ASMI: <br /> 1) Expand the "Power/Restart Control" menu. <br /> 2) Expand the "Power On/Off System" menu. <br /> 3) Under the "Firmware boot side for the next boot" option, <br /> select "Temporary". <br /> 4) Click the "Save settings" button. <br /> [B] Using the Operator (control) Panel. <br /> 1) Use the Increment or Decrement buttons to select <br /> Function 02. <br /> 2) Press the Enter button. <br /> 3) Press the Enter button unil the field marker moves to the <br /> right of the character "P". <br /> 4) Use the Increment or Decrent button to change the "P" to <br /> a "T". <br /> . <br /> -- Linux OS <br /> The following procedure requires the update_flash command, which <br /> is available on the following linux install media: RHEL5: <br /> package ppc64-utils. RHEL6, SLES10, SLES11: package powerpc-utils. <br /> Reference the following URL for details: <br /> www14.software.ibm.com/webapp/set2/sas/f/lopdiags/home.html <br /> 1) Change the FSP Boot Side from Temporary to Permanent using <br /> either method [A] ASMI, or [B] Operator (control) Panel. <br /> [A] Using the ASMI: <br /> 1) Expand the "Power/Restart Control" menu. <br /> 2) Expand the "Power On/Off System" menu. <br /> 3) Under the "Firmware boot side for the next boot" option, <br /> select "Permanent". <br /> 4) Click the "Save settings" button. <br /> DO NOT click the "Save Settings and Power On" button. It <br /> will cause the server to power on running the unsupported <br /> firmware side and require that you restart the procedure. <br /> [B] Using the Operator (control) Panel. <br /> 1) Use the Increment or Decrement buttons to select <br /> Function 02. <br /> 2) Press the Enter button. <br /> 3) Press the Enter button unil the field marker moves to the <br /> right of the character "T". <br /> 4) Use the Increment or Decrent button to change the "T" to <br /> a "P". <br /> 2) Reset the FSP using either method [A] ASMI, or [B] Performing <br /> a pin-hole reset, or [C] Removing AC power <br /> [A] Using ASMI: <br /> 1) Expand the "System Aids" menu. <br /> 2) Select "Reset Service Processor" <br /> 3) Click the "Continue" button. <br /> [B] Performing a pin hole reset: <br /> 1) Straighten a 2 inch section of an insulated paper clip. <br /> 2) Insert the clip straight into the reset hole on the <br /> operator (control) panel, keeping it perpendicular to the <br /> plastic bezel, until you feel the detent of the switch. <br /> [C] Remove all AC power for 30 seconds, then reconnect. <br /> Note: If step #1 and #2 are not completed correctly the <br /> unsupported firmware will not be removed and SRC B1813463 will <br /> be displayed again. <br /> 3) Power on the server and log into Linux as root <br /> 4) Reject (remove) the unsupported firmware currently loaded on the <br /> temporary side by running the following command: <br /> /usr/sbin/update_flash -r <br /> 5) Verify removal of the unsupported firmware by running the <br /> following command: <br /> lsmcode -c <br /> Both sides should display the same supported level of firmware. <br /> 6) Shutdown the operating system and power off server <br /> 7) Change the FSP Boot Side from Permanent to Temporary using <br /> either method [A] ASMI, or [B] Operator (control) Panel. <br /> [A] Using the ASMI: <br /> 1) Expand the "Power/Restart Control" menu. <br /> 2) Expand the "Power On/Off System" menu. <br /> 3) Under the "Firmware boot side for the next boot" option, <br /> select "Temporary". <br /> 4) Click the "Save settings" button. <br /> [B] Using the Operator (control) Panel. <br /> 1) Use the Increment or Decrement buttons to select <br /> Function 02. <br /> 2) Press the Enter button. <br /> 3) Press the Enter button unil the field marker moves to the <br /> right of the character "P". <br /> 4) Use the Increment or Decrent button to change the "P" to <br /> a "T". <br /> . <br /> KEYWORDS: <br /> D/T8202 D/T8202E4B D/T8202E4C <br /> D/T8205 D/T8205E6B D/T8205E6C <br /> D/T8231 D/T8231E2B D/T8231E1C D/T8231E2C <br /> D/T8246 D/T8246L1B D/T8246L1C D/T8246L2B D/T8246L1S D/T8246L2C <br /> D/T8233 D/T8233E8B <br /> D/T8236 D/T8236E8C <br /> D/T9117 D/T9117MMB D/T9117MMC <br /> D/T9179 D/T9179MHB D/T9179MHC <br />

7 commented Trackback

[Trackback] always a big fan of linking to bloggers that I really like but don�t get lots of link love from