ReleaseNotes_R0064.txt Driver File Contents (BIOS_R0064.zip)

================================================================================
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    : September 12, 2006
TO      : Multi-Core Intel(R) Xeon(R) Processor-Based Server Platform customers
SUBJECT : BIOS Release notes for version R0064
================================================================================
                           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) 2006 Intel Corporation.

================================================================================
                              ABOUT THIS RELEASE
================================================================================
Build Stamp : S5000.86B.04.00.0064.09122006
Build Date  : September 12, 2006

================================================================================
                           BIOS COMPONENTS/CONTENTS
================================================================================
Processors supported: 
  Dual-Core Intel(R) Xeon(R) Processor 5000 series w/ 533Mhz/667Mhz/1066Mhz FSB
  Dual-Core Intel(R) Xeon(R) Processor 5100 series w/ 1066Mhz/1333Mhz FSB
  Dual-Core Intel(R) Xeon(R) Processor 5300 series w/ 1066Mhz FSB

Microcode update versions:
CPUID   Version Status  
0F64h   02      Production
0F65h   08      Production
06F4h   26      Beta
06F5h   33      Beta
06F6h   44      Production
06F7h   60      Production Candidate


On-Board Component Option ROM Versions:
ATI RN50 VGA    	: BK-ATI YJ20234a VER008.005.023.000
				 YJ18794g (S5000PAL, S5000XAL, S5000PHB)
PXE Ver.        	: Intel(R) Boot Agent GE v1.2.40
ESB2 Option ROM 	: vA.01.07251734I
ESB2 AHCI Option ROM	: iSrc 1.07 08042006

Memory Reference Code Version:  1.11 (External Release)

================================================================================
                       SYSTEM FIRMWARE REQUIREMENTS
================================================================================
BIOS Update Utility: 
IFLASH32 VERSION 1.5.1 Build 7 

Beta/Silver/Gold boards:
  Product		Fab Version		BMC	FRUDSR	EEPROM	HSC 
  S5000PAL, S5000XAL ->	Fab8->Fab5, Fab4+rwk	54	FAL_37	v03.01	v1.41

================================================================================
                           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.

Update BIOS using bootable USB Flash Drive:


***Updating from BIOS revisions R0038 or earlier:***

NOTE:  This operation will update both banks of the flash part.  This is necessary
as the Setup options from R0038 and earlier are not compatible with R0039 and later.

NOTE:  BIOS Bank Select jumper needs for be in Normal mode (2-3) during this whole
procedure.

1)  Download release package and extract contents to USB Flash Drive
2)  Verify that the R0064.CAP, UPDATE.BAT and IFLASH32.EXE files are present
    on the USB Flash drive
3)  Verify that BIOS Bank Select Jumper is set to Normal mode (2-3).
4)  Power system on and boot to USB Flash Drive
5)  At the command prompt type "update".
6)  Flash update should complete within 3 minutes
7)  Shut down the system but leave it connected to AC power
8)  Clear CMOS by moving the Clear CMOS jumper to the clear position and back.
9)  Boot system and enter BIOS Setup by pressing the F2 Key during POST
10) Verify BIOS string
11) Press F9 to load defaults
12) Press F10 to save and reset the system.
13) Power system on and boot to USB Flash Drive
14) At the command prompt type "update".
15) Flash update should complete within 3 minutes
16) Reboot system and enter BIOS Setup by pressing the F2 Key during POST
17) Verify BIOS string
 

***Updating from BIOS revisions R0039 or later:***

NOTE:  This operation will only update one bank in the flash part.  This is
recommended in case of a flash update failure that the system can be easily
recovered.

NOTE:  BIOS Bank Select jumper needs for be in Normal mode (2-3) during this
whole procedure.

1) Download release package and extract contents to USB Flash Drive
2) Verify that the R0064.CAP, UPDATE.BAT and IFLASH32.EXE files are present
   on the USB Flash drive
3) Verify that BIOS Bank Select jumper is set to Normal mode (2-3).
4) Power system on and boot to USB Flash Drive
5) At the command prompt type "update".
6) Flash update should complete within 3 minutes
7) Reboot system and enter BIOS Setup by pressing the F2 Key during POST
8) Verify BIOS string


================================================================================
                            KNOWN ISSUES/WORKAROUNDS
================================================================================

-Video mode is set to 80x25 until BIOS defaults are loaded

-PAE mode and the equivalent Linux mode must be set to see > 2.5GB of memory.

NOTE:  Dual-Core Intel(R) Xeon(R) Processor 5100 series DO NOT support HyperThreading.
       The OS will only show 2 CPU threads per physical processor installed.
NOTE:  BIOS Setup shows the number of physical processors installed and not the
       number of processor cores. For example, when 2 Dual-Core Intel(R) Xeon(R)
       Processor 5100 series are installed, BIOS POST and Setup will only show 2 processors. 

-IF CMOS IS CLEARED, IT MUST BE CLEARED PER THE INSTALLATION INSTRUCTIONS.

-SAS SW RAID not supported for embedded controller when SAS IO module is attached.

-When two Dual-Core Intel(R) Xeon(R) 5100 series processors are installed,
 an NMI error may appear during POST after updating from BIOS R0054 or earlier
 to BIOS releases after R0054.  This is expected and due to a change in the way
 errors are handled in the newer BIOS release. Perform a full DC power cycle
 (front panel power off and power on) to prevent this message from appearing again.

-As of BIOS R0063, may encounter a system reset upon first boot if previous
 NVRAM corruption has been found.


================================================================================
                              FEATURES ADDED/REMOVED
================================================================================
-As of BIOS R0052, DIMMs with outdated AMB (Advanced Memory Buffer) component
 present are no longer supported. The system will halt with 3 beeps at POST code
 0xEA to indicate an "Unsupported AMB" error.

-As of BIOS R0056, removed support for Pre-production CPU steppings of the
 Dual-Core Intel(R) Xeon(R) Processor 5000 series.
 This includes processors with CPUID 0F61h, 0F62h, 0F63h


================================================================================
                              FIXED ISSUES
================================================================================

127421	[X]BIOS does not recognize an IDE Flash drive.
127502	The Processor Front Side Bus Speed Mismatch error will be issued with 
	Dual-Core Intel(R) Xeon(R) Processor 5000 series C-1 stepping processors.
127504	The system can't load BIOS setup default by setting "Clear CMOS Jumper".
127506	The system hangs with CPU configuration error during DC Cycle test.

[END OF RELEASE NOTES]



==================================================================================
Pedigree of Changes
==================================================================================

BIOS R59:

127411	[X] SMBIOS entry point not found with BIOS 56 and multiple add-in cards.


BIOS R57 (Not Released)

None.


BIOS R56 (Not Released)

127251	When bad or corrupt SPD DIMM installed, POST Diagnostic LED code does
	not match definition.
127284	Using "Edit" under EFI shell, the PS/2 mouse cursor is moving with
	difficulty and the LEDs on PS/2 K/B are blinking.
127292	The sub-menu of Mass Storage Controller in BIOS setup disappeared at
	first re-boot of clearing CMOS by jumper.
127293	When the user populate Active Mid Plane RAID key, the sub-menu of
	"ROMB Setup" is still grayed out.
127322	[X] Problems booting with PXFA/PXSA ESCON Adapters installed.
127332	With some DIMMs, Closed Loop Throttling Bit (ThermHunt) gets enabled.
127348	BIOS R0055 breaks add in adapter Intel SCRU42E
127355	(EPSD) BIOS R0055, system renters BIOS setup on each reboot.
127359	AMI Monitor Key Filter does not work if EBDA segment location updated by OpROM.
127363	When install windows 2003 EE R2 into Intel SRCU42E, it can't detect any HDDs.
127366	[X]modifying the master.cfg file to add OEM information will show chassis
	manufacturer the same as product manufacturer.
127368	SAS Option ROM enable/disable needs to be hidden for all products.


    -	Update to new ESB2 RAID Option ROM vA.01.06231119I
    -	Removal of pre-Production Beta microcode patches for processors with 
	CPUID 0F61h, 0F62h, 0F63h.
    -	Update to new Intel(R) Boot Agent Option ROM v1.2.40
    -	Move overriding platform specific code into separate sub-components and
	implement libraries for platform specific hooks.
    -	Cleanup and reorder project components according to logical Project structure.
    -	Fix for INT15 Read function
    -	Code updated for S3 Save/Restore service routine on PCIe address.
    -	Add <ESC> hot key message on Quiet Boot screen and update handling of <ESC> key
    -	Fix Link Training Error in Manufacturing Mode w/ PCI-e IBIST.
    -	Bug fixed for registers missed from S3 Resume. (PCI & MMIO).
    -	Mask CEMR:[RTT] when Marvell or Sysconnect card installed.
    -	Update to Intel(R) 5000 Series Chipset Memory Reference Code v1.11 RC2.
    -	Change message type for PCIe correctable errors
    -	Add 06F5h B-1 processor microcode patch M506F533 for Platform ID 0x50.
    -	Fix strings with no assigned UQI value.


BIOS R54:

127210	EVENT 120 (WMIxWDM - Fatal Memory Hierarchy Error (Event Viewer) on two
	Win2003 R2 EE (EM64T) systems.
127277	SMI Time Out Occured and System Hangs for every Power cycle.
-	Add 9600 Baud to the SOL configuration
-	Fix BIOS setup display for processors with CPUID 0F65h & 06F6h
-	Display Current Memory Speed on the Diagnostic text window



BIOS R53 (Not Released)

127271	PS/2 Keyboard has no response occasionally.



BIOS R52 (Not Released)

125228	System clock abnormality
126963	Junk characters redirection happens in SOL console redirection
127116	System will auto reboot when Active Mid-Plane(LSI 1068) set to SW RAID
	and SAS I/O module(LSI 1064e) inserted at same time
127194	Critical Interrupt #0xA0, Bus Uncorrectable Error" in SEL.
127210	EVENT 120 (WMIxWDM - Fatal Memory Hierarchy Error (Event Viewer)
	on two Win2003 R2 EE (EM64T) systems
127251	When bad or corrupt SPD DIMM installed, POST Diagnostic LED code does
	not matched with EPS 1.03.
127261	System will hang at 0x7Ah during booting-up when EEPROM is programmed by
	BIOS programmer device
    -	Update to new ESB2 RAID Option ROM vA.01.06051927I
    -	Update AMI CSM16 (Compatibility Support Module) to version 26.
    -	Update to Intel(R) 5000 Series Chipset Memory Reference Code v1.10.
    -	Ensure with Dual Core disabled, all Multi-Core processors should have
	1 CPU Core enabled.
    -	Fix mistake in GV3 Lock routine.
    -	Display Current Memory Speed on the Memory Configuration sub-menu
    -	Add 0F65h D-0 processor microcode Beta patch M01F6508.
    -	Do not publish console redirection if baud rate is anything other than PC-ANSI
    -	Improvements to Serial Over-LAN functionality.




BIOS R51 (Not Released)

127243	Can't update R50 normally and system will generate 8602 error in Error Manager.
    -	Add check for NULL device path node when connecting terminal devices.



BIOS R50 (Not Released)

125290	"Port 60/64 Emulation" default setting not match with EPS.
126111	The Sparing/Mirroring possibility shown in BIOS setup is broken
126686	Memory address on SMBIOS Type 20 should be redefined.
126695	Sometimes the full screen is not seen in SOL redirected screen
126992	Processor: 2Ah MSR_EBC_HARD_POWERON [4] BINIT# Observation Disabled is failed.
126993	Processor: 2Ah MSR_EBC_HARD_POWERON [3] MCERR# Observation Disabled is failed.
126996	LPC Bridge (ESB2) 3418h FUNCTION DISABLE REGISTER [7] - MMIOis failed.
127036	[X] SOL doesn't work in DOS
127038	[X] Initial POST Messages after a reset not seen at SOL console
127124	Smbios Type 8 structure related errors
127138	Option of "NIC IO module(enable/disable)" appeared when CMOS cleared
	even NIC IO module is not installed.
127191	Win 2k3 R2, 64b & 32b fail installation in SATA AHCI Mode 
	(6 SATA Drives connected to ESB2) & SAS I/O Module connected to SAS JBODs.
127195	PS/2 Keyboard and Mouse have no function in RHEL4 AS 32/64bit OS.
127210	EVENT 120 (WMIxWDM - Fatal Memory Hierarchy Error (Event Viewer) on two
	Win2003 R2 EE (EM64T) systems.
127216	Able to Load and Save BIOS setup defaults when Setup is entered with
	User password.
127235	The length of of Dual-Core Intel(R) Xeon(R) Processor 5100 series B1
	stepping Processor name in BIOS setup Main menu is not enough.
    -	Include EPCS EFI utility
    -	LocateProtocol clean up for multiple PlatformIdProtocol
    -	SMBIOS Type 17 Total/Data Widths should be at the DIMM-level granularity
    -	Generic Monolithic Support for Memory Capacity Detection
    -	Fix suppressif conditional for 5000X SKU setup options.
    -	Correct unused LocalRoot reference
    -	Make the "Configure SAS as SW RAID" setup option configurable again.
    -	Include lock-stepped partner DIMM on persistent memory error.
    -	Cleanup Memory DFT Support.
    -	Update to new ESB2 AHCI Option ROM Version iSrc 1.05 05302006.
    -	Update to new ESB2 RAID Option ROM vA.01.05311325I
    -	Enable ESB2 PCIe Root Port error reporting
    -	Add 06F6h B-2 processor microcode patch M046F644.
    -	Enable MCERR generation on Dual-Core Intel(R) Xeon(R) Processor 5100 series
    -	Clear the direction flag to fix EFI_DEBUG bug
    -	Change BDS connect Terminal before VGA so messages are available at TSE start
    -	Add UIP check for RTC sync
    -	Unhide Memory RAS setup options



BIOS R39 (Factory 1st Production) to BIOS R45

127034	[X] Console Redir Baud Rate Setting auto changing to 19.2K w/ SOL active.
127039	Secondary HSC FW version is not reflected in BIOS
127074	Inconsistency observed when trying to boot from the Boot manager after
	any of the Setup options are changed.
127095	Dual-Core Intel(R) Xeon(R) Processor 5001 series processor frequency will
	not be the max frequency even if Power Schema is set Always On with
	Dual Core feature Disabled.
127142	System will not post with 2 X 3.0GHz 667FSB procs in system.
127145	User is prompted for Admin/User password during normal system boot even
	without F2 pressed.
127159	Unable to install SAS Storage Driver 1.21.15.00 with Windows 2003 R2, 64-Bit
127160	Boot failure due to Hard Drive Order change in BIOS settings during
	Windows 2003 ACPI testing.

    -	Add 06F5h B-1 processor microcode Beta patch M046F533.
    -	Add support for two separate onboard Video OpROMs used for different S5000 SKUs.
    -	Grayout the "Configure SAS as SW RAID" setup option.
    -	Update to new ESB2 RAID Option ROM vA.01.05171109I
    -	ESB2 Spec Update - PEXH register settings for performance.
    -	Fix for SCSI card that hangs system during BIOS post.
    -	Update Manufacturing default for "Dual Monitor Video" setup option.
    -	Update AMI* CSM16 (Compatibility Support Module) to version 24.
126994	PCI-E: 74h PEXDEVCTRL[0],[7:2] - PCI-E Device Control Register is failed.
127064	BIOS R0042 failed OS Installation on Fab 603 Leadfree MLB.
    -	Boot time performance tuning.
    -	Update F2 string to remove period
    -	Remove the updates to AMI Text Setup Environment (TSE) build 1060, 
	and back rev to build 1057
    -	SLP Enhancement to restore saved OEM strings from NV Variable to Type 11.
    -	Improve SATA and Slot performance by avoiding IRQ sharing
    -	Update to new ESB2 AHCI Option ROM Version iSrc 1.02 05032006.
    -   Restore "Configure SATA as RAID" setup option.
126740	BIOS only presenting 25 of 32 drives - real fix instead of the workaround 
126741	Add the "Press <F2> to enter setup" message display for the Quiet Boot
	Splash screen, and update hotkey text to acknowledge when <F2> is pressed.
126851	Console Redirection : End of Line character missing at Serial Console
126919	Slot Characterestics 1 field in Smbios Type 9 structure indicates "Unknown"
127004	Memory Control Registers 10Ch FBD[0]EINJCTL: FBD Outbound Error Injection
	Control Register is failed.
127005	Memory Control Registers 20Ch FBD[1]EINJCTL: FBD Outbound Error Injection
	Control Register is failed.
127018	Production SRAK (Software RAID Key) is not programmed and will not allow
	RAID 5 configuration
127027	Incorrect BMC and SDR versions reported in BIOS Setup with R0039 and ALBMC42a_27
- Fix Intel(R) 5000X Chipset SKU ID for S5000XAL
- Removal of pre-Production Beta microcode patches.
- Enhancement to display the logo earlier
- Update BIOS Capsule header to official product name as reported with IFlash32.
- Revert AHCI ROM back to Version iSrc 1.01 (03302006).
- Remove code for IpmiSdrReader, GenericSensor, and IpmiRedirSensor.
- Update to Intel(R) 5000 Series Chipset Memory Reference Code v1.00.
- EFI Driver Toolkit (EDK) sync up
- Fix some processor info missing from Setup
- GV3 Code cleanup including removal of GV3 SMM code no longer used.
- Remove code for VesaUga.
- Update to new ESB2 RAID Option ROM vA.01.05051350I
- Update the AMI Text Setup Environment (TSE) to build 1060
- Enable XBBSL.VSBXBUS for S5000VSA(FAB5) and S5000VCL
- Undo changes that increased timeouts and added additional delay to boot time.
- Enhancement to speed up Security (SEC) phase
- Grayout and Disable the "Configure SATA as RAID" setup option.
126121	Console Redirection Enabled Slows BIOS screen load times
126774	EMP : When Channel access mode is "Always avaiable" for BMC, BIOS still 
	displays Serial2 in Setup
126903	SMBIOS Base Board (or Module) Information (Type 2) Product Verstion is wrong.
126969	Onboard NIC Boot Agents (IBA) list on BEV Device Order, not Network Device Order.
126979	[SMBIOS] Some Internal Connector Types of type 8 are wrong.
126995	PCI-Express: 108h UNCERRMSK[7:2] [5] IO19Msk - Uncorrectable Error Mask is failed.
- MTRR code update
- Update to new ESB2 RAID Option ROM vA.01.04271616I
- Update 82571EB IBA for I/O Module to IBA GE v1.2.36.
- Changes to ensure the embedded IBA image is only used for I/O Module LOM and
  not any add-on NICs with the same controller.
- Updated ChangeLogo documentation
- Implement the new changes introduced in BNB BSU v0.77.
- Fix the workaround for BNB Sighting #501592
- Update BIOS setup help text for BEV Device Order and Network Device Order.
- Implemented changes to Thermal Monitoring accoring to Processor BWG Spec update 2.0.
- Implemented limited change to Adjaccent Cache Line Prefetch accoring to Processor
  BWG Spec update 2.0.
- Memory timing setup option removed from setup.
- Remove accesses to the Test Mode Register for SATA SWRAID.
- Fix IOxAPIC register are not programmed as per Regmon tool
- Correct and modify BIOS ASL code of PAM register and PCI resource
- Split PioReadWriteData into separate functions PioReadData and PioWriteData
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.69