=============================================================================
         Intel(R) Server Platform ME Firmware Release Notes
=============================================================================

INTEL Enterprise Platform & Services Marketing
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA

=============================================================================
DATE: March 25, 2011
TO:   Intel(R) Server Boards S1200BT family, customers

SUBJECT:  Intel(R) SPS ME Firmware "SPS_02.00.08.015.0" release notes

=============================================================================
                               LEGAL INFORMATION
=============================================================================
Information in this document is provided in connection with Intel products.
No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel's
Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to
sale and/or use of Intel products including liability or warranties relating
to fitness for a particular purpose, merchantability, or infringement of any
patent, copyright or other intellectual property right. Intel Corporation may
have patents or pending patent applications, trademarks, copyrights, or other
intellectual property rights that relate to the presented subject matter.
The furnishing of documents and other materials and information does not
provide any license, express or implied, by estoppel or otherwise, to any
such patents, trademarks, copyrights, or other intellectual property rights.
Intel products are not intended for use in medical, life saving, or life
sustaining applications. Intel may make changes to specifications and product
descriptions at any time, without notice.

Intel is a registered trademark of Intel Corporation.

*Other names and brands are the property of their respective owners.

Copyright (c) 2011 Intel Corporation.

A portion of this firmware may be open source code, which falls under the
GPL 2.0 license.

=============================================================================
                         IMPORTANT INSTALLATION NOTES
=============================================================================
- The following versions must be already on the board to ensure a trouble free
  update of your baseboard.
	1. BMC firmware - no limitation
	2. BIOS - no limitation
	3. Manageability Engine (ME) firmware - no limitation

=============================================================================
                 KNOWN ISSUES/WORKAROUNDS/REQUIREMENTS
=============================================================================
SPS_02.00.08.015.0
  - ME does not support HMRFPO_GET_STATUS command in operational mode.
    -- Root cause identified - Workaround: None
  - S4 and S3 ACPI states do not work in SUSE* Linux Enterprise Server* 10 SP3
    x64 and RHEL* 5.5.
    -- Root cause identified - Workaround: None
  - If Online Update session with communication window greater than one is
    for some reason broken, errors may be reported when the new session is
    started.
    -- Root cause identified - Workaround: Restart the new session several
       times, the buffer in BMC will be cleared and finally the session will
       start.
  - Online Update session may sometimes fail when large communication window
    is used.
    -- Under investigation - Workaround: Use smaller communication window.
  - When factory defaults section corruption is detected on the flash the
    appropriate ME Health Event is not sent.
    -- Under investigation - Workaround: None
  - There are power flow scenarios where ME recovery jumper does not reset
    ME configuration to factory defaults. The jumper is supposed to cause ME
    to enter recovery boot loader code and reset ME firmware configuration to
    factory defaults. The later sometimes does not occur. The issue was
    observed in few scenarios, at least in a quite typical scenario, when ME
    works in S0/S1 Only power mode and: 
    (1) User shuts down the system and disconnects AC power
    (2) Asserts ME recovery jumper
    (3) Connects AC power and starts system with power button
    (4) At this moment ME should start recovery boot loader and reset
        configuration to defaults
    (5) User shuts down the system and disconnects AC power
    (6) De-asserts ME recovery jumper
    (7) Connects AC power and starts system with power button
    At this moment ME operational code should start with factory default
    configuration, but actually the user configuration remains active.
    -- Under investigation - Workaround: To make sure the factory defaults were
       restored issue IPMI command Force ME Recovery (DFh) with parameter 2
       (restore factory defaults) when ME runs recovery boot loader.
       In case when the Force ME Recovery cannot be executed, there is a
       scenario to force defaults without the command. In step (3) do not allow
       booting OS, but disconnect AC power in the first few seconds, during
       BIOS POST. Then connect AC power again and go on with steps (4) and
       forwarded.
  - ME firmware generates one watchdog health event at first start after
    burning new image in the flash.
    -- Under investigation - Workaround: Clear this even in the SEL.
  - SDR record for memory throttling sensor (sensor number 34h) is present in
    SDR repository. This is incorrect, there is no such sensor in S1200BT
    platforms.
    -- Root cause identified - Workaround: Do not try to use this sensor.
  - When ME responds with completion code C1h (invalid command) the response is
    always sent to LUN 0.
    -- Root cause identified - Workaround: None
  
===============================================================================
                           ISSUES FIXED
===============================================================================
SPS_02.00.08.015.0
  - The ME recovery boot loader responds with 0.0.0.0 versions to the MKHI Get
    Firmware Version message.
  - The ME operational firmware responds with recovery boot loader version as
    the active image version in the response to the MKHI Get Firmware Version
    request message, and with 0.0.0.0 as the recovery image version.
  - ME may not enter Recovery mode after "Reset to recovery" if
    IPMI/Diagnostics commands are received in early stage of ME initialization
    after ME reset.
  - ME handles power/reset flows incorrectly when Flash Partition Table (FPT)
    is corrupted. ME does not enter S0/S1 Only mode as required for such case.


=============================================================================
                           FEATURES ADDED
=============================================================================
SPS_02.00.08.015.0
  - This release contains fixes in the ME recovery boot loader section. To
    update the recovery boot loader the entire ME region must be updated with
    new ME image, or the entire SPI flash with new flash image needs to be
    updated.
  - ME support for Virtual Hosted Desktop (VHD) CPU fusing added in this
    release.
  - The HECI message HMRFPO_LOCK returns a valid nonce word after host system
    cold/warm reset and wakeup from S4/S5 for both operational and recovery
    boot-loader firmware running in ME. AC power cycle is not necessary for
    recovery boot-loader any longer.

[END OF RELEASE NOTES]
