==============================================================================
Intel(R) Server Boards S5000PSL, S5000XSL and Intel(R) Workstation Board S5000XVN FRU/SDR RELEASE NOTES
==============================================================================

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

=============================================================================
DATE:     June 17, 2009
TO:       customers of:
          Intel(R) Server Boards S5000PSL, S5000XSL 
          and Intel(R) Workstation Board S5000XVN
SUBJECT:  FRUSDR Package FSL_48 Release Notes

=============================================================================
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) 2005 - 2009 Intel Corporation.

=============================================================================
ABOUT THIS RELEASE
=============================================================================

The FRUSDR Load Utility is a DOS application program used for updating the
server management subsystem product level Field Replacement Unit (FRU) and
sensor data repository (SDR).

This utility is used to update the non-volatile storage device associated
with the Baseboard Management Controller (BMC), which holds the SDR and FRU
area. The utility has the capability to generically handle FRU devices that
may not be associated with the BMC.

Each version of the FRUSDR Load Utility package contains the FRUSDR Load
utility program as well as the latest FRU, SDR, and CFG files available at
the time the FRUSDR Load utility package is released.

=============================================================================
INSTALLATION PROCEDURE
=============================================================================
Update command:
  command line
    A:\SLUPD
	The command will execute all update procedures.
=============================================================================
			SYSTEM HARDWARE REQUIREMENTS/REVISIONS
=============================================================================
Intel(R) Server Boards S5000PSL and S5000XSL, 
or Intel(R) Workstation Board S5000XVN with the following PBA revisions (or
higher) are supported:
PBA version: D30807-004

- The ESB2/NIC SEEPROM must be initialized in order for the BMC to run.
    See installation procedure for EEPROM update.

=============================================================================
SYSTEM SOFTWARE REQUIREMENTS/REVISIONS
=============================================================================

- ROM-DOS or MS-DOS v6.22 (or later)
- BMC Firmware revision SLBMC65 or later
- BIOS version: R0098 or later
- Appropriate SEEPROM image for Intel(R) Server Board S5000PSL or S5000XSL, 
  or Intel(R) Workstation Board S5000XVN

=============================================================================
IMPORTANT INSTALLATION NOTES
=============================================================================

The FRUSDR Load utility is meant to be used as a DOS application on a server.
The utility should be placed onto a bootable DOS media and the system rebooted
just before and right after using the utility. Running the utility in a Window's
DOS box is not supported and will provide incorrect results.

=============================================================================
DISPLAY or UPDATE FRU, SDR, and SMB Flash Areas
=============================================================================

   1. Boot to the ROM-DOS or MS-DOS v6.22 (or later) command prompt.

   2. Copy frusdr.exe and any .fru, .sdr, and .cfg files from the latest
      firmware release to a hard drive or USB key.

	3a. To run the command-line interface to display information:

	    frusdr [File Name] [Options]

		Where:

			/? or /h Displays usage information.
			/d {fru | sdr | smb} Displays the requested area:
				fru = FRU data
				sdr = SDR repository
				smb = SMBIOS information
			/cfg filename.cfg Uses a custom configuration file,
			 with file 			 extension .cfg.
			/p Pause between blocks of data.

		Note: Users may use a '-' instead of the '/' in the command line.

		Examples:

			1. To display the Intel(R) server board SDRs:
			   C> FRUSDR /P /D SDR

			2. To display the Intel(R) server board BMC FRU:
			   C> FRUSDR /P /D FRU

			3. To display the Intel(R) server board HSC 1 FRU:
			   C> FRUSDR /P /D FRU IMBDEVICE 00 C0

	3b. To update FRUs and SDRs using default configuration file master.cfg:

		frusdr /cfg master.cfg

	3c. To run the command-line interface to display data using direct
	    addressing:

	    frusdr /d fru [NVS type] [dev ctlr] [lun] [bus] [addr]

		Where:

			[NVS type] = non-volatile storage type
			[dev ctlr] = device controller (must start with "C")
			[lun] = logical unit number (must start with "L" and can
				only be 0, 1, 2, or 3.
			[bus] = bus the storage area is associated with
			[addr] = slave address

		Example of a command to display BMC FRU data using direct
		addressing:

		frusdr /d fru imbdevice C20 L00 FF 20

	3d. To run the command-line interface to display data using indirect
	    addressing

	    frusdr /d fru [NVS type] [device ID]

		Where:

			[NVS type] = non-volatile storage type
			[device ID] = the device to display

	Example of a command using indirect addressing:

		frusdr /d fru imbdevice 00


	4. Reboot server after updating of the FRUs or SDRs is completed.


=============================================================================
                         FEATURES ADDED/CHANGED IN THIS RELEASE
=============================================================================
FSL_48:
- Made correction in processor query display strings in Master and factory CFG files for Wolfdale processors.
- Modified theresholds for Mem Thermal Margin sensor to supports only [u] [c, nc]

FSL_46
- Corrected processor query display strings in CFG files for Intel(R) Xeon Processor 5200 series and Intel(R) Xeon Processor 5400 series processors.

FSL_45:
- Changed Master.cfg to include chassis manufacturer name in the FRU file.
- Updated Control type byte parameters.
- Changed sensor name for FBDIMM sensor.

FSL_44:
- Update Control type byte parameters. 


FSL_43:
- Update SDR as per Starlake BR Config Sheet.xls
- Update OLTT/CLTT parameters for future support of CLTT.
- Update for future support of  Intel(R) Xeon Processor 5200 series and Intel(R) Xeon Processor 5400 series processors.

FSL_42:
- Added SCSI BP support for S5000PSL, s5000XSL and S5000XVN SKUS

FSL_41:
- Updated FRUSDR.exe with 7.0.7 version 
- SDR Type 11 removed for  DIMMs.
- Additional mother board ,Power distribution boards & Power supplies FruS.

FSL_40A:
- Updated FRUSDR.exe with 7.0.6 version.

FSL_40:

- Updated FRUSDR.exe with 7.0.5 version.

FSL_39: 

- Updated SDR File and Master.cfg as per the latest FSC & Configuration sheet.
- SC5400RA configuration supported - Added extra 8 DIMM Sensors and replaced sensor 
  #1B(0.9V) with #1C(1.8V) sensor.

FSL_38:

- Updated the Product Name of all the Motherboard FRU files.
- Changed the Header information of the SDR File and Master.cfg. 
- Added processor auto detection code to .cfg files in factory folder.


FSL_37: 

- None

FSL_36:

- Removed the two space bytes for Board Product Name from baseboard fru files.
- Removed all the NONEUSE tags.

FSL_35:

- Added support for Secondary HSBP FRU Programming.

FSL_34:

- Disabled event logging for the session audit sensor.

FSL_33

-First Production Release

=============================================================================
                        ISSUES FIXED SINCE LAST RELEASE
=============================================================================
FSL_45:
- N/A

FSL_44:
- N/A

FSL_43:

- N/A
FSL_42:

- Add SCSI BP support for S5000PSL/S5000XSL.

FSL_41:

- N/A

FSL_40A:
 
- N/A

FSL_40:

- Fixed: Discrepancy between EPS and Sensors Loaded.
- Fixed: Mismatch between EPS and SDR for some sensors[sensor 0xC0, 0xC1, 0xC8, 0xC9]  
- Fixed: Sensors(#02,53,55,62,63,64,65,6F,70,71,78,79,7A,7B,7C,7D)aren't loaded. 
- Fixed: Need to add support for 2nd processor PECI sensors (per proc) for future processors.
- Fixed: FRUSER - Need FSC & FBDIMM updates for SC5400RA.

FSL_39:
 
- Fixed: CPU Fan Speed threshold needs updating.
- Fixed: SC5400RA Fan Config POR Change  
- Fixed: Need to change  SC5400RA board ID from "S5400RA" to "SC5400RA".
- Fixed: FRUSDR has the incorrect identification text on screen.
- Fixed: Shipping SDRs should not load any CPU specific sensors.

FSL_38:

- Fixed: Wrong SEL Event for Battery sensor  


FSL_37:

- Fixed: SEL Event for S3 ACPI power state is not getting logged.

FSL_36:

- Fixed: SC5400RA FSC values need updating  

FSL_35

- Fixed: Correctable error not mentioned in EPS  


FSL_34:
- Fixed: SC5299E WS fan speed curve adjusted  
- Fixed: FRUSDR not correct with 2 HSBP installed  
- Fixed: Session Audit sensors should have event logging disabled  
- Fixed: Need SC5299E 650W PSMI sensors in SDRs  

FSL_33

- First Production Release
=============================================================================
                                    Known Issue
=============================================================================
- None

=============================================================================
[END OF RELEASE NOTES]
=============================================================================