================================================================================
Multi-Core Intel(R) Xeon(R) Processor-Based Server BIOS Development
================================================================================
INTEL Enterprise Products and Services Division
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA
================================================================================
DATE    : April 22, 2010
TO      : Multi-Core Intel(R) Xeon(R) Processor-Based Server Platform customers
SUBJECT : BIOS Release notes for version R0016
================================================================================
                           LEGAL INFORMATION
================================================================================

Information in this document is provided in connection with Intel Products
and for the purpose of supporting Intel developed server boards and systems.
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) 2010 Intel Corporation.

================================================================================
                              ABOUT THIS RELEASE
================================================================================
Build Version : S3420TH.86B.01.00.0016
Build Date    : May 19, 2010

================================================================================
                           BIOS COMPONENTS/CONTENTS
================================================================================
Processors supported: 
  Quad-Core Intel(R) Xeon(R) 3400 series CPU
  Dual-Core Intel(R) Core(TM) i3 series CPU

Microcode update versions:
CPUID     Version      Status
0x106E5   0x00000003   (Xeon 3400 B1)
0x20652   0x00000009   (Core i3 C2)
0x20655   0x00000002   (Core i3 K0)

On-Board Component Option ROM Versions: 
Intel Matrix RAID Oprom	       : 8.9.0.1023
IBMC Matrox VGA                : VBE BIOS V3.8SL
82574L PXE Version     : Intel(R) Boot Agent GE v1.3.24

Memory Reference Code Version       : Xeon 3400 MRC v1.2
Memory Reference Code Version       : Core i3 MRC v1.1
Ibex Peak Reference code Version    : 1.03
Management Engine Firmware Version  : 6.0.20.1185

================================================================================
                       SYSTEM FIRMWARE REQUIREMENTS
================================================================================
BIOS Update Utility: 
  UEFI iFlash32 2.6 Build 14  
  
Beta boards:
  Product		Fab Version		BMC	 FRUSDR	 EEPROM	   
  S3420TH                PBA -201               01.13     0.8      1.1    
  
IMPORTANT NOTICE:
 1. Core i3 C2-stepping CPU must work with Ignition ME FW 6.0.20.1185.
 2. Please clear CMOS after BIOS update to activate ME-FW 1185.
 
================================================================================
                           INSTALLATION NOTES
================================================================================

WARNING:  It is very important to follow these instructions as they are written.
Failure to update using the proper procedure may cause damage to your system.

User can update BIOS flash image via either of the follow methods...
A. UEFI iFlash32 2.6 Build 14
   1.  Boot the system to EFI Shell
   2.  Copy IFlash32.efi and BIOS .CAP file to a HD or USB Flash Drive
       ( Do not use the *Rec.CAP file as it will clear NVRAM and should
         only be used for Recovery - See Recovery Instructions below )
   3.  Map the respective storage device in system with the command
	   Shell> map -r
   4.  Change the Shell to mapped device file system
	   Example: Shell> fs0: (or fs1:)
   5.  Run the IFlash32 utility on the prompt
	   fs0:\> IFlash32 [File Name] /u /ni
   6.  Reboot system after the update is completed.


================================================================================
                        BIOS RECOVERY INSTRUCTIONS
================================================================================

The Recovery process can be initiated by setting the recovery jumper
(called BIOS Recovery Boot Jumper)

A BIOS recovery can be accomplished from SATA CD and USB Mass Storage device. 
Please note that recovery from USB floppy is not supported on this platform. 

The SATA CD image for recovery is created using El-Torito format image (bootable).

The recovery media must contain the following files under the root directory:
   1.  FVMAIN.FV
   2.  UEFI iFlash32 2.6 Build 14 
   3.  *Rec.CAP
   4.  Startup.nsh (update accordingly to use proper *Rec.CAP file)

BIOS starts the recovery process by first loading and booting to the recovery image 
file (FVMAIN.FV) on the root directory of the recovery media (SATA CD or USB disk).
This process takes place before any video or console is available. Once the system boots 
to this recovery image file (FVMAIN.FV), it will boot automatically into EFI Shell to 
invoke the Startup.nsh script and start the flash update application (IFlash32.efi). 
IFlash32.efi requires the supporting BIOS Capsule image file (*Rec.CAP). 
After the update is complete, there will be a message displayed stating that the
"BIOS has been updated successfully" indicating the recovery process is finished.
The User should then switch the recovery jumper back to normal operation and restart
the system by performing a power cycle.


The following steps demonstrate this recovery process:
   1.  Power OFF the system.
   2.  Insert recovery media.
   3.  Switch the recovery jumper. Details regarding the jumper ID and location
       can be obtained from the Board EPS for that Platform.
   4.  Power ON the system.
   5.  The BIOS POST screen will appear displaying the progress, and system automatically 
       boots to the EFI SHELL.
   6.  Startup.nsh file executes, and initiates the flash update (IFlash32.efi)
       with new capsule file (*Rec.CAP). The regular IFlash message will be displayed at
       the end of the process, once the flash update succeeds.
   7.  Power OFF the system, and revert the recovery jumper position to "normal operation".
   8.  Power ON the system.
   9.  Do *NOT* interrupt the BIOS POST during the first boot.

================================================================================
                        ME FIRMWARE UPDATE INSTRUCTIONS
================================================================================
A. UEFI iFlash32 2.6 Build 14
   1.  Boot the system to EFI Shell
   2.  Copy IFlash32.efi and ME.CAP file to a HD or USB Flash Drive
   3.  Map the respective storage device in system with the command
	   Shell> map -r
   4.  Change the Shell to mapped device file system
	   Example: Shell> fs0: (or fs1:)
   5.  Run the IFlash32 utility on the prompt
           fs0:\> IFlash32 ME.CAP /u /ni
   6.  AC cycle the system after the update is completed.

================================================================================
                            KNOWN ISSUES/WORKAROUNDS
================================================================================
- R0016
 1. Intel(R) Core(TM) i3 K0-stepping CPU must work with Ignition ME FW 6.0.20.1185.

- R0015
 1. Intel(R) Core(TM) i3 C2-stepping CPU must work with Ignition ME FW 6.0.20.1185.
 2. Please clear CMOS after BIOS update to activate ME-FW 1185.
 3. Disabled NIC1 ROM,the NIC1 still can normally work.
 4. Memory error information show incorrectly in BIOS setup.

  
================================================================================
                              FEATURES ADDED/REMOVED
================================================================================
- R0016
  - Intel(R) Core(TM) K0-stepping processor support 
  

[END OF RELEASE NOTES]
