=============================================================================
Intel(R) Server Board SE7501WV2 FRU/SDR RELEASE NOTES
=============================================================================
Intel Enterprise Platform & Services Marketing
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA
=============================================================================
DATE:       February 21, 2005
TO:         Intel(R) server board SE7501WV2 customers
SUBJECT:    FRU/SDR 5.6.B
=============================================================================
                          IMPORTANT LEGAL INFORMATION
=============================================================================
Information in this document is provided in connection with Intel products.
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 Intel Corporation.

=============================================================================
                              ABOUT THIS RELEASE
=============================================================================
This document describes some specifics of the Intel(R) server board SE7501WV2
FRU & SDR Utility Package Version 5.6.B. This utility is used for updating
the server management subsystem product level Field Replacement Unit (FRU)
and the Sensor Data Repository (SDR).

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

Through the use of a configuration file, added features allow the user to
control the execution path by probing hardware, requesting user input, and
setting tags to provide filtering of FRU and SDR data. Multiple FRU and SDR
files may also be processed at once.

If the user receive an error concerning the FRU headers not matching, when
trying to program a FRU file, this happens when the FRU file on the server
is a non-compatible version with the one you are trying to program.  In
this case you should contact your vendor for support and get a system update
package made to handle this problem.

The FRUSDR utility supports IPMI 0.9, IPMI 1.0 and IPMI 1.5 specifications.
Be aware that both the FRU and SDR file formats vary between these different
implementations and are not completely backward compatible.  The utility will
work correctly on a IPMI 0.9, a IPMI 1.0 or a IPMI 1.5 system, but mixed
IPMI solutions on systems are not supported except for IPMI 1.0 and 1.5 FRU
devices.

=============================================================================
                               INSTALLATION NOTES
=============================================================================
The FRUSDR Loader is meant to be used as a DOS application on a server. The
utility should be placed onto a bootable DOS floppy and the system rebooted
prior to and after using. There is no need to actually install the
application on to a server. Running the utility in a Windows DOS box is
not supported and will provide incorrect results.

Normal Command Line Use:

A:> FRUSDR -CFG MASTER.CFG

Note: Programming the BMC FRU internal use area clears the SDR repository.
Therefore, the SDR repository must be reprogrammed after programming the
BMC. Upon completion of programming the FRU and SDR areas, remove the
floppy disk and reboot the server.
----------------------------------------------------------------------------
                           PARSING THE COMMAND LINE
----------------------------------------------------------------------------
The FRUSDR Loader command line provides the following options:

Usage:

      /? or /h Displays usage information.
      /d {smb,fru,sdr} Only displays requested area.
      /cfg filename.cfg Uses custom CFG file.
      /p Pause between blocks of data.

      Note: Users may alternatively use a '-' instead of the '/'.
----------------------------------------------------------------------------
                      DISPLAY FRU, SDR, and SMB INFORMATION
----------------------------------------------------------------------------
The SDR area can be displayed by using the -D SDR parameter with the FRUSDR
command, such as FRUSDR -D SDR. The SM BIOS (SMB) area can be displayed with
the -D SMB parameter with the FRUSDR command.  Note: The system must be
rebooted in order for the SM BIOS (SMB) changes to take effect.

The -D FRU parameter will display the BMC FRU area by default. To view other
FRU areas, additional addressing information must be provided:

The -D FRU command may be followed with up to 16 device addresses. These
device addresses are used to view up to 16 different FRU areas. The arguments
following the "-D FRU" are in the same order and value as the NVS_TYPE,
NVS_LUN, DEV_BUS and DEV_ADDRESS which may be found in the FRU file header of
each FRU file. The LUN address is optional. If the LUN address is used, it
must start with an 'L'.

      Usage: FRUSDR /d fru (device) [lun] (bus) (addr1) (addr2) (etc)

Examples for the Intel(R) server platforms SPSH4 & SRSH4:

1. To display the Intel(R) server board SSH4 SM BIOS area:
   C> FRUSDR /P /D SMB

2. To display the Intel(R) server board SSH4 SDR's:
   C> FRUSDR /P /D SDR

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

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

Note: If your system does not display the above FRU device, then it probably
does not contain that device.
----------------------------------------------------------------------------
                              TEMPORARY FILES
----------------------------------------------------------------------------
Temporary files are not created by default.  If you desire to have
temporary files created you must use the undocumented "/tmp" switch on the
command line, then when the FRUSDR Loader is executed, it creates temporary
files which may be used to aid in recreating a problem, should on arise.
The FRUSDR Loader does not remove the temporary files, the temporary files
may be erased by the user after the FRUSDR Loader has completed.
----------------------------------------------------------------------------
                             FRU FIELD LENGTHS
----------------------------------------------------------------------------
If a user is going to develop their own Configuration, FRU or SDR files, then
they need a thorough understanding of FRU areas and lengths. That discussion
is beyond the scope of this document. Although, only a basic understanding of
how the FRUSDR application uses FRU files is needed before one modifies
information in a FRU field via a configuration file prompt.

The governing FRU format and SM BIOS specification documents do not specify a
maximum FRU field length. However, a length constraint does exist due to the
limited amount of space available in the Non-Volatile Storage device
containing these items. These maximum lengths are artificial since, if all
strings were of the maximum length, the FRU file would overflow the FRU area.
Therefore, the true maximum field length is actually controlled by the space
available to the FRU file.

As a rule, the length defined in the header of the FRU file and the sizes
defined in each FRU area of the FRU file must not be altered. These were
originally chosen so that the FRU file would fit into the FRU area. Often
each FRU area does contain a certain amount of padding, which will allow an
increase in the length of some strings. To be on the safe side, if FRU
strings are modified, they should be kept at the same length as the current
string in that FRU area. For fields such as the Asset Tag, for which data may
not exist to fill the field, the length should be kept to as few characters
as needed, not to exceed 31 characters.
=============================================================================
                            KNOWN ISSUES/WORKAROUNDS
=============================================================================
None.

=============================================================================
                         FEATURES ADDED IN THIS RELEASE
=============================================================================
Version 5.6.B:
changed LC and LNC values for baseboard fans on SR2300 chassis.

Version 5.6.A:
None.


Version 5.6.9:
- Support for the SR2300 DC power supply was added. Note that BMC 1.16 or later
must be used for this power supply to be supported.

- As part of the DC supply support, the FRUSDR.EXE utility was upgraded to
version 5.6.1.

- Support was added for 3.2 GHz processors.

- The BMC_REFRESH command was added to the config file. This causes the BMC to
be reset after the system is updated. Due to this, it is no longer necessary to
cycle AC power after flashing in the SDRs.


Version 5.6.8:
- Never released. All changes documented as version 5.6.9 changes.


Version 5.5.7:
- The name of the "Proc Hot" sensor was changed to "CPU Thermal Ctrl".

- The name of the power system redundancy sensor was changed from 'Pwr Redund
Lost' to 'Power Redundancy'.

- Support was added for a new memory cooling fan in the SR2300 chassis,along
with a new 5 connector fan board.

- Support was added for cooling 3.00/3.06 GHz processors in the SR1300 chassis.


Version 5.5.6:
- Upgraded to version 5.5 of the FRUSDR.EXE utility to take advantage
  of additional hardware probing.

- Added probing for SCSI or ATA baseboard.

- Probe for front panel temperature sensor to determine if the chassis
  is OEM or Intel.

- Added probing for HSC Product ID which lets us determine SR2300 vs.
  SR1300 chassis.

- Add warning if only PS2 is populated, which will cause the BMC to 
  report power redundancy warnings.

- Added SMaRT Tool chassis name programming of BMC FRU.

- Updated fan speed tables.

=============================================================================
                        ISSUES FIXED SINCE LAST RELEASE
=============================================================================
Version 5.6.A:
The -12V voltage sensor lower limits were widened to -13.4V and -13.8V to avoid
possible false trips.



Version 5.6.9:
None.


Version 5.6.8:
- Never released. All changes documented as version 5.6.9 changes.


Version 5.5.7:
None.

Version 5.5.6:
- Modified power redundancy sensor offsets to match BMC 1.13.

- Corrected fan entity IDs.

- Lowered SR1300 fan thresholds to avoid false triggers.





=============================================================================
                             REFERENCE MATERIAL
=============================================================================
Intel(R) Server Board SE7501WV2 Technical Product Specification (TPS)

[END OF RELEASE NOTES]
