		      WINDOWS System Event Log Viewer - Release Notes
		         Copyright (c) 2007 - 2010, Intel Corporation
			          All Rights Reserved
			            May 21, 2010

The Windows system event log (SEL) viewer utility is a WINPE-based application program 
used for displaying data from the BMC's system event log.


RELEASE NOTES FOR SEL Viewer VERSION v2.0.1 Build 19

A. SUPPORTED PLATFORMS
	
    	S5500 & S5520 Platform series.
	S3420GP platform series.
	S3420TH platform series.

B. DEPENDENCIES
   
   Operating systems supported are: 
	
	Windows Server 2003 Enterprise (32 bit)
        Windows Server 2003 Enterprise (EM64T)   
	Windows Server 2008 Enterprise (32 bit)
	Windows Server 2008 Enterprise (EM64T)
	Windows Server 2008 R2 Enterprise (EM64T)
        WINPE 1.5
	WINPE 1.6
	WINPE 2.0
        WINPE 2.1 
        WINPE 3.0 (32 bit)
        WinPE 3.0 (EM64T)

C. MAJOR CHANGES SINCE THE PREVIOUS RELEASE
   
  S5500 & S5520 Platform series..
     1. Added support for decoding HDD SEL Errors Under SATA AHCI mode.
     2. Added decoding logic for Memory ECC Error SEL Records.
      
   
D. Installation Procedure and how to use WINDOWS SEL Viewer utility

The SEL Viewer is meant to be used as a Windows application on a Microsoft 
Windows and Windows Pre-installation Environment* server. 

The WINDOWS SEL Viewer utility requires IMBdriver or Microsoft IPMI driver to be installed as a pre-requisite.

*If end user boots the server using WINDOWS 2003 hard disk - then the hard disk should be installed with IMBdriver by following the below procedure:-
	
	1. Go to the command prompt.
	2. Change directory to the path where SEL Viewer package is present (selview.exe exist).
	3. Go to the IMBDRIVER directory for the appropriate OS installation (x86 or x64).
        4. Run install.cmd as follows:
		install.cmd .
	** The IMBdriver installation is not needed if the customized WinPE/Windows OS CD, containing the Intel drivers is used.
	5. Change directory to the path where SEL Viewer package is present (selview.exe exist).

*If end user boots the server using WINPE/Windows OS CD then that CD should have IMB or Microsoft IPMI drivers installed. 

Now user can run SEL Viewer application either from the USB key or any external disk containing SEL Viewer release binaries. Also user can't save the SEL entries to a file if the SEL Viewer application is running from CD ROM or if the release folders have read-only attribute. User must check this before trying save operation.

The following is the procedure to execute the WINDOWS SEL Viewer utility:

   1. GUI interface

      The SEL Viewer is invoked by entering the following command at a WINDOWS prompt:
   
		selview	

   2. Command-line interface

      The SEL Viewer can be run as a command-line application for some of the actions that
      it performs, including clearing the SEL or saving SEL contents to a file.

		selview [SEL File Name] [Options]

      a. To view the command-line help:

                selview /h   

      b. To save the SEL entries to a file in text format:

                selview log.sel /save
		
      c. To save the SEL entries to a file in hex format:

                selview log.sel /save /hex

****Note: 
	End user needs to ensure that read-only attribute is disabled for SEL Viewer utility's release folders before running SEL Viewer utility application. 
        If the release folders are read-only, user needs to disable the read-only attribute of all the inner folders and all the files in the release folder
        except hrs.ini, selhelp.txt and ReleaseNotes.txt files. 

        If still user couldn't able to save the SEL entries to a file, it is wise to do the following:

	   1. Create a directory on your USB key or external hard disk,
	   2. Copy SEL Viewer release files to the above created directory.
	   3. Ensure that all the files are available in the folder. See section E for reference.
  	   4. Run SEL Viewer application.
********

       d. To clear the SEL entries:

                selview /clear

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


   3. MSIPMI Driver Usage

          a. By default, if present, the utility will use Microsoft IPMI driver on Windows OS. 
             Utility installation procedure checks for presence of Microsoft IPMI driver and accordingly installs Intel drivers.

          b. In order to use the Intel IMB driver on Windows, the user needs to first manually uninstall the MS IPMI driver (steps mentioned below), 
             and then install Intel IPMI driver by invoking 'Install.cmd' script from the appropriate folder (32bit or 64bit).

          c. Steps to uninstall MSIPMI driver on Windows:
             1. Go to windows device manager
             2. Expand "System devices" Menu
             3. If a device is seen with name "Microsoft Generic IPMI Compliant Device", right click and select Uninstall

E. Required Files

The SEL Viewer utility SHOULD contain the following files and sub directories in the directory from which it is running.

	SELView.exe
	IMBDRIVER (directory)
	imbapi.dll
 	smbios.dll
	seldata.dll
	msipmi.dll
	sel.ini
	selhelp.txt
	enus (directory)
	msvcr71.dll (only in x86)
	msvcp71.dll (only in x86)
	msvcr80.dll (only in x64)
	msvcp80.dll (only in x64)
	hrs.ini
	hrs.dll
	Microsoft.VC80.CRT.manifest (only in x64).
	Licenses/INTEL SOFTWARE LICENSE AGREEMENT WITH.doc
        Licenses/license.txt
        Licenses/BSD/BSD-License-From-Intel.txt
        Licenses/Others/NetBeansLicense.txt
   
F. KNOWN ISSUES

   1.On WinVista (SP1 EM64T) launch the cmd prompt?with Administrator privilege to run the utility. 

G. UNSUPPORTED FEATURES
   None.	

H. INSTRUCTIONS TO END USER

*	The server needs to be updated with the appropriate latest FRUSDR package. The SDR repository is essential in translating SEL entries to a readable SEL description.

*	Do not modify the HRS.ini file.  Any modifications to this file may cause unpredictable behavior of the SEL Viewer utility. 

*	By default, if present, the utility will use Microsoft IPMI driver on Windows.  
	Utility installation procedure checks for presence of Microsoft IPMI driver and accordingly install Intel drivers. 

*	In order to use the Intel driver, the user needs to disable the Microsoft IPMI driver in the Windows Device Manager. 
	   

*	If the SDR record is not found for a SEL event combination (Sensor Type, Generator ID and Sensor number) , 
        the utility will display  sensor type and number instead of the name field, and the SEL Viewer will display sensor reading 
        and threshold reading values as "unspecified".

*	If the SEL Viewer utility cannot find the description string for a SEL event combination (sensor type, offset, evd1, evd2 and evd3),
        the utility displays the event description for that event as "Unknown Event". 

*	If the event description for the given SEL event is more than 256 characters:
		- Only up to 256 characters will be displayed in the event description column of the GUI.
		- The bottom window will show the complete event description.

*	The HR_SEL.log file contains the information on Type 02 SEL events that could not be decoded. 
        This file is created in the same folder where SEL Viewer application is running.

*	Shortcut keys for the SEL Viewer GUI:

		'Alt-f' followed by 'S' to save the SEL entries to a file
		'Alt-f' followed by 'O' to open a saved SEL file
		'Alt-f' followed by 'x' to exit the SEL Viewer GUI

*	In case of OEM events, Utility decodes events of type C0, C1 and Microsoft OEM events of type 0xDC, 0xDD & 0xDE.

* 	SEL Viewer decodes only the events complying with IPMI 1.5 and 2.0 specifications.

*	Third-party brands and names are the property of their respective owners.



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

(end)

