================================================================================
Intel(R) Server Boards S5000PAL
INTEL Enterprise Products and Services Division
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA

This package contins the following updates: 
 BIOS:  R0066
 BMC:      55
 FRUSDR: FAL_37
 HSC:    2.02
 
This package may be used with Intel(R) Deployment Assistant or Intel(R) One-boot 
Flash Update (OFU) utilities. 
NOTE: After updating all pieces in this Update Pack, download and update to the
FRUSDR package FAL_38 using the tool provided in the package. 

================================================================================
                           BIOS COMPONENTS/CONTENTS
================================================================================

Build Stamp : S5000.86B.04.00.0066.10122006
Build Date  : October 12, 2006

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
  Quad-Core Intel(R) Xeon(R) Processor 5300 series w/ 1066MHz FSB

Microcode update versions:
CPUID   Version Status  
0F64h   02      Production	06F4h   26      Beta
0F65h   08      Production	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)
PXE Ver.        	: Intel(R) Boot Agent GE v1.2.40
ESB2 Option ROM 	: vA.01.09220849I
ESB2 AHCI Option ROM	: iSrc 1.08 09252006

Memory Reference Code Version:  1.11 

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 proc

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

-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 later BIOS releases due to a change in error handling. Perform a full DC power cycle
 (front panel power off and power on) to prevent this message from appearing again.
--Intel(R) Embedded Software RAID II (SAS) not supported when SAS PM module is attached (No Embedded RAID on module nor midplane controller).

-As of BIOS R0063, user may encounter a system reset upon first boot if previous
 NVRAM corruption has been found.
-Video mode is set to 80x25 until BIOS defaults are loaded
-PAE mode and the equivalent Linux mode must be set to see greater than 2.5GB of memory.
-ESB NIC disable option in BIOS setup has been removed. 

                              FIXED BIOS ISSUES
================================================================================

- BIOS R0065 causes the System error event: IRQ failure of ACPI BIOS(ID 6).
- 500GB SATA drives failing to boot.
- M5 memory error does not generate an NMI.
-'Press F2 to Enter Setup' message flashing during console redirection.
- BIOS R0064 Causes SOL Console Corruption prior to LSI MPT OpROM load.
- BIOS not responding to BMC SetSystemBootOption command.
- Cannot enter Intel Embedded Server RAID Technology II ESB2 OpROM /system hang
- SLES10 x86_64 dmesg reports error 'Invalid PBLK length [5]'.
- Fail to install SLES10 32bit to ESB2 SATA SW RAID with 913 driver
- SOL redirection is not happening when system booted to DOS.
- Add ACPI IPMI Support (Exposing BMC resources via ACPI).
- Remove files from tree for MemoryInitDriver component.
- Do not report External Clock value for empty socket in SMBIOS Type 4.
- Add UpdateOemBit utility for setting MFG flag.
- Disable Unused PCI Clocks for S5000PAL.
- Add MSI Emulation support for PCI-E on S5000PAL.
- Add PCI-E Swizzle support for riser on S5000PAL.
- Ensure IBA image only used for I/O Module and not add-on NICs
- Ensure iSCSI OpROM correctly identified based on the Class code in PnP header.
- Adjust display of Error Manager message for improper Memory RAS configuration.
- Updates for possible NVRAM corruption.
- Suppress "Staggered Spin-Up Support" setup option.
- Remove AMI BCP (BIOS Configuration Program) Support.
- BIOS does not recognize an IDE Flash drive.
- The system can't load BIOS setup default by setting "Clear CMOS Jumper".
- SOL doesn't work in DOS.
- Not enough resources when insert full 2U FL PCI-X Passive riser card.
- BIOS sets PCI-X configuration registor poorly for 10GigE card.
- Fix BIOS Hang on SOL Auto Activation.
- Add SMBIOS v2.5 support for the Type 4 Processor Information record.
- Prevent Driver#### NVRAM entries when no keyboard is present
- Add IpmiSolStatusProtocol.
- Ensure Quite Boot only enabled if CR or SOL is not active.
- [Sporadic] System can't shutdown from Windows Start menu.
- System hung when press <Ctrl + Q> into BIOS of QLogic2342.
- 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.
- SMART event logged message shows up in the POST screen.
- SMBIOS Type 9 is wrong on new 2U LP PCI-E riser.
- System does not prompt Save & Reset when User defaults are restored 
- 500 Gbyte SATA drives failing to boot.
- Down clocking 667 FBDIMM modules to 533 results in a degradation of performance.

=============================================================================
                              ABOUT THIS BMC RELEASE
=============================================================================
REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND:
Operational code:       v00.55
Boot code:              v0B.41
PIA data:               v00.03
Manufacturer ID:        0x000157 (Intel)
Product ID:             0x0028   (S5000PAL)

Checksum Information:
Operational Code
  Region:                0x00020000 -> 0x0012a95a
  Checksum (HEX File):             0xf65b
Boot Block
  Region:               0x00000000 -> 0x0000557e
  Checksum (HEX file):             0x1b37


         BMC Features/Changes and  Known Issues 
=============================================================================
Dual-Core Intel(R) Xeon(R) Processor 5300 series 1066MHz FSB PECI Support added.
Support for email alerts VIA ESB2/BMC added
Serial/Modem interface is defeatured for all current generation platform.
Deasserted sel event for chassis intrusion.
-Fixed deasserted sel event for chassis intrusion.
-Fixed auto boot up with RJ45-RS232 convert and RS232 Loopback.
-Fixed auto-reboot when comport2 connected to loopback
-Removed unnecessary Characters in SOL redirection
-Changed Update to BIOS R38 got error 92AB serial port B is being used by BMC as EMP port
-Corrected T-Mode Auto Detect Message  "[TMODE OK]" response is truncated  
-Corrected CPU failure LEDs on the server board are not light for processor disabling.
-Fixed BMC stops responding (BIOS error message)D/C power cycle over dpccli session
-Fixed Suspend BMC ARPs' command 
-Fixed fully Fan redundant event getting logged in DC cycyle
-Fixed System hangs if processor disabled thru "set proc state" command
-Changed PECI Poller Imager Type 

=============================================================================
FRUSDRs
=============================================================================
Almbd_05.fru, Alxmbd_3.fru, 
AL_37.sdr, ALfct_37.sdr
SR1500BP.fru, SR1550BP.fru, SR2500BP.fru

=============================================================================
Pedigree of Changes from FAL_32
=============================================================================
- Fixed the entity instance values in CPU2 VRD Temp and CPU2 Vcc OOR records.
- Removed the PVCS header.
- Added SEL entry to indicate loss of redundancy after 10th SBE injection in sparing. 
Updated the Sensor Initialization byte in the sensors F0h to F5h from 2Dh to 67h
- Removed processor 2 records of Domain 3 and Domain 4 in other chassis.
- Fixed Count of Temperature valus from 08 to 09.
- Updated CPU Steppings
- Fixed the power unit status sensor assertion and deassertion event mask to 7300h.
- Added the deassertion event mask in sensor# 01h, 02h, 04h, 6Fh, E1h to E7h and ECh to EFh.
- The sensor# 86 has been removed.
- The upper non-critical has been removed in sensor# C0h and C1h.
- The assertion and deassertion event mask has been removed in sensor# D0h and D1h.
- Set analog characteristic flags bit 0 in P1 and P2 thermal control records.
- Set sensor unit 2 field to degree C in P1 and P2 thermal margin records
- Added PWM3 and PWM4 records for other chassis and setting it to 100%.
- Fixed sensor initialization from 27h to 67h in sensor# 90h, 91h and E0h to E7h 
- Fixed LM94 RPM for 100% and threshold values in processor 1 and 2 fan
- Changed Power supply sub system display when one is absent. 
- The LM94 and SIO records were added in other chassis.
- Fixed HSBP temperature lower critical to 00h and lower non-critical to 05h.
- Added the "+" in voltage records.
- Removed the 1.9 NIC records.
- Addded the file which names ALXMBD_2.FRU for S5000XAL.
- Fixed FRUSDR throttling value updates 
- Fixed FRUSDR 32 will detect the North bridge type then update each FRU.

================================================================================
HSC 2.02 For SR1500, SR1550 and SR2500

REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND:

		1500			2500			1550
	- DO2_202.hex 		- DR235202.HEX  	- PET202.hex          
	- DO2_202.s3r 		- DR235202.s3r  	- PET202.s3r          
	- DO2_202.bin  		- DR235202.BIN  	- PET202.BIN
Firmware Version:     v02.02
Manufacturer ID:      0x0157 (Intel)
Product ID: 0x0A0A   		   0x0A09(2500)     	  0x0A0B (1550)

Checksum Information:
Boot Code: 0x00000000 -> 0x000253FA   -> 0x000255AA  	->0x000256AA
Boot Code checksum: 0x00A4F538     0x00A53FB6    	  0x00A4E164
File Checksum: 0xD97F538   	   0x0D983FB6  		  0x0D97E164


Requires: BIOS R0054, BMC 49, FAL35 (31 for 2500)

Issues Fixed
- Get Fault Status
- Set Sensor Hysterisis returns 0x00 on incorrect reserved byte 
- Set Sensor Event Enable is succesful with incorrect parameters
- Perform Slot Operation SAF-TE command sets the wrong flag
- Read Device Slot Status SAF-TE command doesn't report unconfig Drive
- Perform Slot Operation results invalid response.
- Set sensor event enable"responding wrong value.
- Wrong and no SAS drive detection SEL events
- "Read Device Slot Status does not report Prepare Insert/Removal Flag 
  
=============================================================================
                         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.

[END OF RELEASE NOTES]
