IBM Support

IBM uEFI Flash Update v1.10 Linux - IBM System x

Download


Version

1.10

Release Date

9 February 2011

Downloadable File

File link File size File description
16,691 CHANGE HISTORY for the IBM uEFI Flash Update
17,350 README for the IBM uEFI Flash Update
17,935 XML for the IBM uEFI Flash Update
3,667,995 IBM uEFI Flash Update

Abstract

Download the latest IBM uEFI Flash Update (Linux) for IBM System x.

Download Description

Change history

Severity: Suggested

Version 1.10 - BuildID: D6E150A - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • Update VPD extraction from IMM to strip trailing blanks from buildid

Enhancements:

  • Update Intel 56xx Processor Microcode to version 0x00000013
  • Add Out-of-band PXE Configuration
  • Renaming of output files to add version information.
  • Re-enable disabled DIMM while AC Power Cycle.
  • Reverse F1 Setup Event Log number order and change the number format.

Version 1.09 - BuildID: D6E149C - Critical

Problem(s) Fixed:

  • Enhance performance for Intel NIC card.
  • Add 16th DIMM info in DMI table
  • To correct an Intel(R) Xeon(R) 5600 series processor's internal circuit marginality issue, that could cause false memory errors when the C6-state is enabled

Enhancements:

  • Update Intel Westmere Memory Reference Code to V2.21
  • Update Intel Westmere QPI Reference Code to V1.85
  • Add IMM IP6 enablement code to Setup

Version 1.08 - BuildID: D6E148B - Critical

Problem(s) Fixed:

  • Fix system can not use PXE BOOT in EFI mode
  • Fixed issue where UEFI SYSTEMS WITH HBAs AND > 2 TB LUN MAY HAVE DATA ERRORS. Please refer to RETAIN tip number: H16222 or MIGR-5084554 for additional details
  • Fix the iMM HostName can not be changed under uEFI setup menu.
  • Fix Memory DIMM configuration Error message.
  • Fix the information of DIMM 16 and 7 are incorrect in DMI Table
  • Fix the value of Thermal Mode can not be changed
  • Fix ASU default miss Sparing mode
  • Fix ASUTool will make system crash
  • Fixed unable to enable boot ROM with uxdiag tool
  • Fixed PCI devices show as on-board
  • Change the QPI tap value for QPI performance issue
  • Fix Unsupported config on 16G DIMMs, system could not indicate config error.
  • Fix OS lag with 12 16GB DIMMs in RH5,Sles10.
  • Fix 16GB Quad rank DIMM can not be displayed correct information in uefi setting.
  • Remove "High Power Processor Check Required" event when 130W processor is installed.

Enhancements:

  • Enable spread spectrum function for Mirage Emulex 10G fiber adapter.
  • Add power table for 16GB DIMMs.

Limitations:
Dependencies:

Version 1.07 - BuildID: D6E145F - Critical

Problem(s) Fixed:

  • Update Intel 56xx Processor Microcode to version 0x0000000C
  • Fixed issue where the system can hang following a UEFI flash, due to a numeric configuration setting getting corrupted when the new UEFI image no longer supports the value.

Enhancements:

  • Allow disabling of Intel 56xx Processor Data Reuse Optimization feature to improve performance for Enterprise workloads (settable by Advanced Setup Utility (ASU) only)

Limitations:
Dependencies:

Version 1.06 - BuildID: D6E145C - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • General
    • Early video shuts down during POST
    • SAS topology was ignored when it was available
    • VPD string content was not consistent across boot system firmware releases
    • Processor Turbo mode was not being enabled properly leaving it disabled
  • RAS
    • Incorrect DIMM is called out for double bit error in mirrored mode
    • Improve reporting of memory related CATERRs
    • Correct a potential memory error problem caused by demand scrubbing collisions
    • Incorrect message for SEL almost full event
  • Network
    • Hang during legacy PXE boot when MAC address is disabled in PXE configuration
    • PXE VLAN settings do not persist across boot cycles
    • PXE Boot error when PXE server is not the same server as the TFTP server
    • iSCSI boot errors when initiator/target names are longer than 72 characters
  • FLASH Update Package
    • UEFI FLASH update fails intermittently before transferring image to IMM

Enhancements:

  • Intel Xeon processor 5600 series support
  • Updrade TianoCore EDK support to version 1.05.05
  • Update Intel Framework Code to Release 8.6.4.1.W1.0
  • Update Intel QPI/Memory Reference Code to release P2.50
  • Update Intel Memory Reference Code to V2.11
  • Upgrade Broadcom NIC driver support to version T.5.0A.3.1
  • Setup
    • Allow L1 power state to be disabled to improve system performance
    • Allow 2DPC support to be enabled from ASU
    • Improve several setup options displaying behavior
    • Add Quiet Boot selection

Limitations:
Dependencies:

Version 1.05 - BuildID: D6E131C - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • Abnormal behavior after applying early power-on support

Enhancements:

  • Allow 2DPC support to be enabled from ASU

Limitations:
Dependencies:

Version 1.04 - BuildID: D6E131B - Critical

Problem(s) Fixed:

  • POST:
    • Hang during early POST (PEI) initialization
    • Hang during POST when power cycling systems
  • SMBIOS:
    • Invalid change in SMBIOS structure data occurs over AC power cycle
    • Incorrect status displayed in current usage of system slots information
  • RAS:
    • No usable memory causes system to reset and execute POST repeatedly
    • Incorrect slot number for SAS/SATA RAID riser-card
  • Setup:
    • Initial display of 'Adapters and UEFI Drivers' did not auto refresh
    • Execute Disable Bit setup menu setting had no effect
    • Administrative password dialog accepts 5 letter passwords
    • iSCSI CHAP password lenghts of 12 caused problems in the Setup browser
    • Incorrect Processor options display when setting power performance modes
    • Change Boot Order does not operate correctly
    • Power restore policy is not reset to default setting properly
    • C-states are exposed to OS when package limit is less than C-state
    • When enabling DIMMs, there is no prompt to save settings before exiting
    • Inproper message display when saving change for iMM subnet mask
    • System Event Log (SEL):
      • Unable to display a full SEL
      • Invalid event descriptions in SEL
      • Empty Extended Service Data records when injecting multi-bit memory errors into OS
      • SEL event log display shows incomplete BMC sensor event
      • Empty Event Data when front panel Video/USB cable loosened
    • Miscellaneous typographic errors and incorrect/misleading prompts/help text
  • Advanced Setup Utility (ASU):
    • Display of Devices and Option ROMs contained many unused entries
    • Advanced Setup Utility (ASU) is unable to update iSCSI.MacAddress parameter
    • ASU shows unsuppoted values of PackageCState
  • USB:
    • May not be able to boot a fixed disk in a USB enclosure
    • Miscellaneous problems when booting from legacy USB devices
  • pDSA:
    • Unable to boot when a Sandisk USB key is installed
    • Memory test only reports the first 256 correctable errors
  • Miscellaneous:
    • Reverse PCI slot number for riser-cards
    • On-board video fails during some legacy mode operations under UEFI
    • System had no video when booting with multiple add-in video adapters
    • Microsoft WLK Test Kit 1: WHEA Test failed
    • ACPI:
      • Processor C-State information was not visible
    • Network
      • When booting with iSCSI interface, system would not login to SAN unit
      • A PXE function could respone with a failure when there was no problem

Enhancements:

  • Update Intel UEFI/PIA Reference Code to version 8.6.4.P1 Thurley 1.0
  • Enable early power-on support for IMM (requires future IMM update)
  • Improve early (PEI) video support for console messages
  • Improve DIMM SMBUS recovery mechanism to prevent possible bus hangs and loss of access to DIMM(s) during memory initialization.
  • Update SMBIOS Type 11 strings with addition descriptive text
  • Update memory PFA conform with internal standards
  • Setup:
    • Allow user to:
      • Enable/Disable legacy USB 2.0
      • Enable/Disable ACPI C2 (CPU C3) state
      • Select PCIe Gen1/Gen2 configuration per slot (add-in options only)
    • Add support for controlling UEFI PCI Option ROM execution
    • Improve 'look and feel'
  • Support:
    • Two DIMMs/channel @ 1333 MHz (qualified DIMMs only)

Limitations:
Dependencies:

Version 1.03 - BuildID: D6E128A - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • Boot Selection/Manager:
    • System hangs upon entering 'Start Options'
    • Boot list disappeared after deleting a WOL boot item
  • Power Management:
    • An error in power throttling tables that prevented operation at 100% power
  • RAS:
    • CRTM error messages had no useful description text
    • No indication of booting with a non-production signed CRTM build
    • Multiple error events were logged for single-bit error injected into the OS
    • System reported a 'Failed to boot 3 times' error when a power loss occurred after a Wake-On-Lan (WOL) boot request
    • System was forced to go into setup after a 'Failed to boot 3 times' error instead of booting with default values.
    • When an ABR condition occurred, the backup image failed to display the 'F3' option to switch back to the primary image.
    • System Event Log (SEL):
      • System hung when attempting to view SEL
  • Setup:
    • PCIeGenSelection setup menu setting had no effect
    • HyperThreading Enable setup menu setting had no effect
    • Processor C3/C6 power mode settings were coupled together incorrectly
    • UEFI network boot dialog did not work properly
    • Miscellaneous typographic errors and incorrect/misleading prompts/help text
  • Advanced Setup Utility (ASU):
    • iSCSI parameter updates from ASU failed when an IP address setting specified an invalid value.
  • Miscellaneous:
    • ACPI:
      • IBFT table contained erroneous information
      • P-States Table (PCD_) reported incorrect/invalid information to the OS
    • USB:
      • Legacy USB SMI handler caused system to hang during POST
      • Legacy booting of USB storage device based on Setup settings did not work
      • System failed to recognize and/or boot from some USB storage devices
      • Legacy USB devices were not always stable

Enhancements:

  • Setup:
    • Allow user to:
      • Select number of active cores in a CPU package (1/2/4)
      • Enable/disable onboard CDROM/DVD device
      • Enable/disable CPU prefetch setting
    • Improve 'look and feel'
  • Support:
    • Real Time OS (RTOS) in System Maintenance Manager (SMM)
    • Keyboard/mouse devices on legacy USB 2.0 controller

Limitations:
Dependencies:

Version 1.02 - BuildID: D6E126A - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • Correct abnormalities in SOL display when running pre-boot Diagnostics
  • Correct errors in the display of SEL error entries
    • Incorrect descriptions for IPMI error entries
    • Display of SEL full message when SEL is not full
  • Errors when PXE booting with a SAS adapter card installed in the system
  • Missing help text for Setup IMM configuration
  • Correct video display problem when installing SLES 11
  • Correct a problem setting Setup PackageCState option via ASU
  • Force reservation of SATA/IDE interrupt even if no hard drive is installed
  • Add RTOS table to CSM EBDA to support RTOS
  • Correct improper handling of an interrupt shared with an IDE device interrupt
  • Correct inability to set 'Physical Presence' for TPM updates
  • Update the PXE TFTP_GET_FILE_SIZE API interface to return a proper size value instead of a 'load error' response
  • Correct a problem in which WOL boot options could not be configured
  • Correct inconsistent text displayed for some SEL messages
  • Fix an error reporting problem in which PCIe errors in some slots were not being reported.
  • Correct text errors in security information panel displays
  • Correct simultaneous display of BDS hot keys and password dialog
  • Correct a problem where boot order information from ASU was not being accepted
  • Correct a program exception which occurred during boot option configuration
  • Correct a CSM problem in which the network option ROM is being called with an invalid parameter
  • Correct a PCI device problem where an unused base address register on a device could cause the resource allocation algorithms to fail resulting in a system hang.
  • Add a setup option to allow disabling of processor execution.

Enhancements:

  • Update Intel CPU microcode to release 0011
  • Update Intel QPI/Memory Reference Code to release 1.05
  • Add setup options to support selection of system power profiles
  • Add setup option to allow disablement of USB 2.0 support
  • Add basic video support during PEI boot phase
  • Update memory error handling support for Pre-boot Diagnostics
  • Add WHEA error log support
  • Improve reliability of memory configuration updates

Limitations:
Dependencies:

Version 1.01 - BuildID: D6E124A - Suggested (Be aware to check the change history for any critical updates)

Problem(s) Fixed:

  • FLASH utility (iflash, lflash, wflash) problems which caused:
    • an error 15 when updating host system firmware to a previous level of the firmware.
    • the MEM and CNFG error lights to be turned on after an update
  • The default setup value for an iSCSI option was invalid
  • An SMBIOS table problem which caused the Windows HCT to fail
  • Interrupt routing was not valid for VMWARE 4.0
  • Erroneous disablement of some DIMM's during POST.
  • Sub-optimal setting for chipset control parameters
  • USB errors when installing Windows 2003
  • Errors when using SOL to view the IMM System Event Log
  • Legacy (CSM) iSCSI does not support all defined boot attempts
  • Failure to report ACPI/WHEA messages after fatal PCI errors
  • Errors when reading DVD media for some drive/media combinations
  • Long delay at splash screen during POST when iSCSI DHCP enabled
  • missing ACPI IBFT table entry when booting a legacy OS

Enhancements:

  • Enable user control of USB-EHCI enabling via ASU
  • Improve system security:
    • Lock SMRAM for updates after POST
    • Update settings for chipset SMRAM control registers
  • Improve RAS support:
    • Improve DIMM error handling
    • Automated disabled DIMM recovery
    • Add error messages for PCI option ROM errors
    • Improve IMM SEL display presentation
    • Enable error reporting for chipset thermal alerts
  • Increase available high Post Memory Manager (PMM) space
  • Update onboard Broadcom 5709 UEFI driver to level 4.6.35

Version 1.00 - BuildID: D6E123A (Initial Release)

Problem(s) Fixed:
Enhancements:
Limitations:
Dependencies:

 

Off

Document Location

Worldwide

Operating System

System x:Red Hat Enterprise Linux 4

System x:Red Hat Enterprise Linux 4 x86-64

System x:Red Hat Enterprise Linux 5

System x:Red Hat Enterprise Linux 5 x86-64

System x:SUSE Linux Enterprise Server 10

System x:SUSE Linux Enterprise Server 10 x86-64

System x:SUSE Linux Enterprise Server 11

System x:SUSE Linux Enterprise Server 11 x86-64

System x:VMware ESX Server 3

System x:VMware ESX Server 4

[{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SLL","label":"System x->System x3650 M3->7945"},"Platform":[{"code":"PF042","label":"Caldera"},{"code":"PF047","label":"SurePOS"},{"code":"PF032","label":"VM"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU04SPC","label":"System x->System x3550 M3->4254"},"Platform":[{"code":"PF042","label":"Caldera"},{"code":"PF047","label":"SurePOS"},{"code":"PF032","label":"VM"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU016","label":"Multiple Vendor Support"},"Product":{"code":"QU04SPI","label":"System x->System x3650 M3->4255"},"Platform":[{"code":"PF042","label":"Caldera"},{"code":"PF047","label":"SurePOS"},{"code":"PF032","label":"VM"}],"Line of Business":{"code":"","label":""}},{"Type":"HW","Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"QU90AAK","label":"System x->Smart Analytics System 5600->7949"},"Platform":[{"code":"PF042","label":"Caldera"},{"code":"PF047","label":"SurePOS"},{"code":"PF032","label":"VM"}],"Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
09 February 2011

UID

ibm1MIGR-5086655