
RELEASE NOTES FOR FRUSDR UTILITY
Version 11.0 Build 5
August 02,2011


Copyright (c) 2011 Intel Corporation.

=====================================

Contents
--------

1. Introduction

2. Supported Platforms

3. Supported Operating Systems

4. Pre-requisites

5. Installation and Un-installation (WinPE)

6. Installation and Un-installation (UEFI)

7. Usage

8. Known Issues

9. Unsupported Features

10. Changes since the previous release

11. Legal Information


1. Introduction

---------------

FRUSDR is used for updating the FRU(Field Replacable Unit) ,SDR (Sensor Data Record) of various miccro-controllers on a given platform through the use of platform-specific CFG,FRU and SDR 
files.The FRUSDR Utility communicates with other controllers on the IPMB. This Utility will display the details of the different areas like SDR Area , FRU Area and SMBIOS Area of the Server.  


2. Supported Platforms

----------------------

    S1200BT platform series.

    S1400FP platform series

    S1400SP platform series

    S1600BP platform series

    S1400BB platform series

    S2400BB platform series

    S2600GL platform series

    S2600GZ platform series
 
    S2400GP platform series
 
    S2600CP platform series
   
    S2600IP platform series
 
    S2400SC platform series
 
    S2400EP platform series
 
    S2600WP platform series
  
    S2600JF platform series
 
    S2400LP platform series

    S1600JP platform series

    W2600CR platform series
     
    S4600LH platform series


3. Supported Operating Systems

------------------------------

    Microsoft WinPE 2.0,WinPE 2.1 and WinPE 3.0
    UEFI 2.1


4. Pre-requisites

-----------------

   1. Boot to the appropriate WinPE (2.0 or 2.1 or 3.0) Environment OR UEFI 2.0.
   
   
5. Installation and Un-installation (WinPE)

-------------------------------------------

   Installation:

   ------------

     1. Copy the compressed ZIP file into your local directory (e.g. C:\FRUSDR).

     2. Unzip the folder.

     3. There will be ReleaseNotes.txt and folders named drivers, win_x86, win_x64.  

     4. Go to drivers folder and you can find a win folder and inside win folder, you will find two 	folder   called x86 and x64. Choose appropriate folder depends on the Operating         System and execute the install.cmd command. (install.cmd .\)

     5. Go to win_x86 or win_x64 folder based on the operating system and you can find 	frusdr.exe,imbapi.dll and msipmi.dll. 

   Uninstallation:

   ---------------

     1. To uninstall FRUSDR utility, manually delete the contents of the directory where the 

        utility present.

     2. To uninstall the drivers, please follow this path : drivers->win and choose the x86 or x64 depends on the Operating system and run the uninstall.cmd.

    
6. Installation and Un-installation (UEFI)

-----------------------------------------

   Installation:

   -------------

   1. Unzip the FRUSDRv10.0Build5UEFI.zip on any Windows* machine and take the folder copy to any external media.

   2. Connect the external media to the machine

   3. Boot system to UEFI and go to the directory where frusdr.efi is present in the external media

   4. Run frusdr.efi -h for usage.

   Uninstallation:
   ---------------

   1. To uninstall FRUSDR utility, manually delete the contents of the directory where the utility is present.
    

7. Usage

--------


   The following is the procedure to execute the FRUSDR utility:

      The FRUSDR can be run as a command-line application for some of the actions that

      it performs, including updating the Firmware of BMC,HSC and ME from either binary or hex file.


		frusdr <switch> [File Name] 


      a. To view the command-line help:


                frusdr /h   


      b. Command Line Syntax:

	Usage:  FRUSDR 		 

        /? or /h              Displays usage information. 		 

        /d {smb,fru,sdr}      Only displays requested area.	

        /cfg filename.cfg     Uses custom CFG file. 		 

   	

	Copyright (c) 2010 Intel Corporation, All Rights Reserved 


	This utility must be run from a system executing WinPE.		 

	Upon completing the programming of the FRU and SDR areas,		 

	the server should be rebooted. For IPMI 1.0 compliant 		 

	systems the SDR repository should be programmed before the 

	FRU areas. IPMI 1.5 and IPMI 2.0 systems do not have this		 	

	requirement. For pre-IPMI 1.0 platforms, programming the BMC FRU

	clears the SDR repository, therefore the SDR repository		 	

	must be reprogrammed.		 


Note: Users may alternatively use a '-' instead of the '/'."}

* In place of '/', user can use '-' also.


8. Known Issues

---------------

 1. During Fan signal detection, the utility currently prints the FAN TACH reading on the screen. This will be 
    removed in the next release.
 
9. Instructions to the end user

-----------------------

 1. The user needs to enable the "Plug and Play BMC" setting in the BIOS, in order to enable the MS IPMI driver in winPE. Otherwise the utility will error out.

 2. When the "Plug and Play BMC" setting is disabled in the F2 screen, the user needs to install the Intel IPMI driver manually using the following command. 
	Devicesetup.exe -v install IMBDrv.inf *IMBDRV
    Due to certain limitations from the WinPE OS, MSIPMI driver is shown as detected always, irrespective of the "Plug and Play BMC" status.  



10. Changes since the previous release

--------------------------------------

 Fixed issues raised on the previous release.


11. Legal Information

--------------------

=======================================================

                               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) 2011 Intel Corporation.

(end)

