=============================================================================
    Intel(R) Server Platform S2600TP FRU/SDR Update Release Notes
=============================================================================

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

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

DATE:       Mar 21, 2017

TO:         Intel(R) Server Platform S2600TP customers

SUBJECT:    IBMC(R) FRU/SDR update package S2600TP_FRUSDR_117 release notes

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

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

SDR file version:                    1.17
Baseboard FRU file version:          1.00
Master configuration file version:   117
FRUSDR loader version:               14.0 Build 9

=============================================================================
        SYSTEM HARDWARE & SOFTWARE REQUIREMENTS/REVISIONS
=============================================================================

- S2600TP baseboard PBA H26989 - 201/PBA H14263 - 201 or higher.

- Haswell processor C1 stepping or higher.

- BMC FW 01.01 or later

- BIOS D0064 or later

- Hot-swap backplane, and Baseboard FRU data must be available
  for chassis auto-detection to succeed.    

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

NOTE: If you updated BIOS and did not clear CMOS Ram, you should do that before
      installing this package.
	  
NOTE: You need to have ME FW 3.05 or later installed for the SSB Temp sensor to work properly.

=============================================================================
                           INSTALLATION PROCEDURE
=============================================================================

1. Ensure BMC FW release 01.01.6653 or later and BIOS D0064 or later are
   pre-installed before attempting this FRU/SDR update.

2. Copy all of the files and directories in the S2600TP_FRUSDR_117.zip archive
   to a USB key, hard disk drive or floppy drive.

3. If the board FRU information has not been previously programmed, then
   default FRU information must be programmed before the update is started.
   This is done with the following command:
   frusdr.efi /FRU S2600TP.fru   (De-pop boards)
   frusdr.efi /FRU S2600TPF.fru  (Infinite band boards)
   frusdr.efi /FRU S2600TPR.fru  (BDW CPU)
   frusdr.efi /FRU S2600TPFR.fru

4. Execute the following script to bring up the main FRU/SDR load menu:

     updS2600TP.nsh

5. Select Option 1 or 3 to do the SDR update.

6. The package should do an auto-config. If it does not, it will print
   an error message indicating why auto-detection failed and then present
   the standard chassis selection menu.

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

1. Alpha boards do not have the board FRU information programmed at the factory.
   Before updating the SDR, the Board must have default FRU info programmed
   with the following command:
   frusdr.efi /FRU S2600TP.fru   (De-pop boards)
   frusdr.efi /FRU S2600TPF.fru  (Infinite band boards)
   frusdr.efi /FRU S2600TPR.fru  (BDW CPU)
   frusdr.efi /FRU S2600TPFR.fru

2. This package allows setting of the board Part Number and Serial Number since
   the FRU data may not be pre-programmed at the factory.

=============================================================================
                           ISSUES FIXED
=============================================================================
S2600TP_117:
- 24HDD Stepwise curve control pair count error.

S2600TP_116:
- None.

S2600TP_115:
- None.

S2600TP_114:
- None.

S2600TP_113:
- Change IFSET statements in master.cfg file to make utility to identify FRU exactly.

S2600TP_112:
- EPSD100029551:The "successfully Completed" message will occur after FRUSDR package for other platform is update.

S2600TP_111:
- None.

S2600TP_110:
- None.

S2600TP_109:
- None.

S2600TP_108:
- Fix power redundant lost in TLP.

S2600TP_107:
- None.

S2600TP_105:
- None.

S2600TP_104:
- EPSD100245788:Wrong product name H2300TP during FRUSDR update.

S2600TP_103:
- None.

S2600TP_102:
- None.

S2600TP_101:
- N/A: Version changed and release note updated.

S2600TP_100:
- EPSD100243849: [SLV_TLP]When updating FRU a space is not left between product version and product part number.

S2600TP_008:
- EPSD100243000: Remove obsolete sensor 0x69 from SDR.
- N/A: Add LAN leash sensor in 2U4N chassis.

S2600TP_007:
- EPSD100242929: BB +3.3V Vbat has incorrect assertion and deassertion mask values.
- N/A: Modified OEM for some SDRs.

S2600TP_006:
- None.

S2600TP_005:
- None.

S2600TP_004:(Not Release)
- EPSD100026491: No AutoCfg Status failure logged in the SEL after update invalid HSBP FRU then DC cycle the SUT to trigger an auto-config cycle.
- EPSD100026429: There are some unexpected PSU SELs after pull out the PSU.
- EPSD100026304: "IO module" can't be detected in "System information"-->"FRU Information" by EWS.
- EPSD100026562: Unnecessary "Auto Shutdown" assert/desserted event logs were recorded after the system Auto Shutdown.
- N/A: Change SDR type 1 to 2 of "PSx Fanx Fail" sensor.

S2600TP_003:
- N/A: Change sensor name string "BB IB Temp" to "BB REAR Temp".
- N/A: Change MTT CPU1 and MTT CPU2 sensor maximum reading from 00 to FF.

S2600TP_002:
- N/A: Modified Minimum Performance Profile value for H2300TP and H2200TP system.
- N/A: Detect FRU device by probe FRU ID.

S2600TP_001:
- First release


=============================================================================
                           FEATURES ADDED
=============================================================================
S2600TP_117:
- Update frusdr.efi and ipmi.efi utility 14.0 build 9.

S2600TP_116:
- Update SDR as per Taylor Pass FSC Config Sheet Rev 1.5.xlsm.

S2600TP_115:
- Modified the cfg file to detect EBCP SKU.
- Update SDR as per Taylor Pass FSC Config Sheet Rev 1.4_draft.xlsm.

S2600TP_114:
- Add DISABLE_NVME_FUNCTIONS record for Auto Detect in the Master.cfg file.
- Add FSC Record Type = 1Dh (Backplane NVMe capabilities) records.
- Add S2600TPFR.fru file into package.
- Add master_internal.cfg file.
- Modify master.cfg to add the item of 'S2600TPFR.fru'.
- Add 'OTHER' tag into SDR 'LAN NIC Temp'.

S2600TP_113:
- Add S2600TPR.fru file for BDW CPU and probe this fru.
- Update frusdr.efi and ipmi.efi utility 13.1 build 8.

S2600TP_112:
- None.

S2600TP_111:
- Change FSC profile according to Taylor Pass FSC Config Sheet Rev 1.2.

S2600TP_110:
- Add a SDR record for IO Module M2.  Make it compatible with previous version of IO Module.

S2600TP_109:
- Add a SDR record for CCB310, named 'Bad User PWD'.

S2600TP_108:
- Update SDR as per Kennedy Pass FSC Config Sheet Rev 1.6.xlsm.
  - Set Sensor-failed Control Value and Sensor-reading-unavailable Control Value to 100%
  - Change the Sensor Number of "LSI3008 Temp VR" to 93h.
  - Add 2200W PSU records, PS1 and PS2. Including Input Power, Currrent Out %, Temperature, Fan Tach
  - Add Stepwise curve ID for 24HDDs (21d to 28d)
- Set Global Clamp ID of Clamp sub-record 17 to 91h
- Add SDR of HSBP HDD(HDD4 to HDD6)

S2600TP_107:
- Update SDR as per TaylorPass FSC Config Sheet Rev 0.8.xlsm.

S2600TP_105:
- Add 24HDDHSBP FRU Info.
- Add 24*12G HSBP(FHW24X25HSBP12G) detect in the Master.cfg file. 
- Some tag name changes for Auto Detect in the Master.cfg file.
- Add Tag "24HDDHSBP" at SDR for display 24HDD info on EWS

S2600TP_104:
- None.

S2600TP_103:
- Enable sensor number 21 threshold event mask of upper non-recoverable.
- Change CATERR sensor name to 'IERR'.
- Add IERR recovery information SDR.

S2600TP_102:
- Update SDR as per TaylorPass FSC Config Sheet Rev 0.5.xlsm.

S2600TP_101:
- None.

S2600TP_100:
- Update SDR as per TaylorPass FSC Config Sheet Rev 0.2.xlsm.

S2600TP_008:
- None.

S2600TP_007:
- None

S2600TP_006:
- New version of FRUSDR.efi utility (ver 13 build 10).

S2600TP_005:
- New version of FRUSDR.efi utility (ver 13 build 9).
- Update SDR as per TaylorPass FSC Config Sheet Rev 0.1.xlsm.

S2600TP_004:(Not Release)
- None.

S2600TP_003:
- None.

S2600TP_002:
- Removed Romley HSBP support.

S2600TP_001:
- First release

=============================================================================
                             REFERENCE MATERIAL
=============================================================================
Common IBMC Firmware EAS
Common Platform IBMC FW EPS

[END OF RELEASE NOTES]
