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

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

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

DATE:   Feb 06, 2014

TO:     Intel(R) Server Platform Granite Pass customers

SUBJECT:    IBMC(R) FRU/SDR update package S2400GP_FRUSDR_109 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) 2010 - 2014 Intel Corporation.


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

SDR file version:                   1.09
Baseboard FRU file version:         1.00
Master configuration file version:  1.09
FRUSDR utility version:             11.0 Build 20

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

- This FRU/SDR package has only been tested on Granite Pass FAB2 baseboards.

- BMC firmware rev 1.17(or later) MUST be preinstalled prior to installing
  this FRU/SDR package.

- BIOS R1.06 or later

- MB Ver B2A

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

- None

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

1. Ensure BMC release 1.17 or later is pre-installed before attempting this
   FRU/SDR update.

2. Copy all of the files in the S2400GP_FRUSDR_109.zip archive to a USB key,
   hard disk drive or floppy drive.
   All of the files in this zip archive must reside in the same directory.

3. Boot to EFI and then run the following command to display the
   contents of the baseboard FRU device:

    FRUSDR /d FRU

   If device is empty(which is the case for all new FAB1 baseboards) or corrupted, then
   execute the following command to program the empty FRU device:

   For Granite Pass:
        FRUSDR /fru S2400GP.fru

4. Now execute the following command to bring up the main FRU/SDR load menu:

    FRUSDR /cfg master.cfg


5. Select the option which is applicable to what you want to do. On a brand
   new baseboard I would highly recommend to run option 3 to program both
   the FRU and SDR. By reprogramming the FRU you will be given the option
   to input data from the keyboard into various chassis, board and product
   areas. Ensure that you select the correct chassis from the chassis
   selection menu otherwise your fan sensors will not be configured
   properly.

6. Once the package has finished its installation, I would highly recommend
   to DC power off the system and cycle AC power.

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

- None.

=============================================================================
                           FEATURES ADDED
=============================================================================
FGP_01:
- This package is only for PO builds.
- Update SDR as per GranitePass_CONFIG-FSC.xls(v1.4).

FGP_02:
- Follow Granite Pass FSC config sheet Rev (1.4).
- Add SDR Fan 6 Present( 0x45).
- Add other chassis Redundant Fan 1 to 6 present taag (sensor number 40 to 45):
  OTHER_FAN_1,OTHER_FAN_2,OTHER_FAN_3,OTHER_FAN_4,OTHER_FAN_5,OTHER_FAN_6.
- MASTER.CFG Other chassis :add CLEAR "PS_REDUNDANCY" and CLEAR "EATEMP".
- MASTER.CFG other chassis :set fan redundancy sensor flag "FAN_REDUN_FLAG".
- SDR: Fan Redundancy(0x0c)add flag "FAN_REDUN_FLAG".
- Modify Fan Redundancy Map SDR Record Tag for 'FAN_REDUN_FLAG','FCT','FCT2'.
- SDR: Exit Air Temp remove tag "UPM_BASE" and "UPM".
- Global Clamp Header Record: Exit Air Temp remove tag "UPM_BASE" and "UPM".
- Modify Entity Instance.
- Global Clamp Header Record: Clamp ID 01  the Clamp Flags = 11h.
- Modify VBAT SDR and VBAT scale.
- Del SDR BB -12.0V(0xD5) and BB -12.0V scale.
- SDR:remove Agg Thrm Mgn 3(0xCA) tag 'UPM_BASE' to Agg Thrm Mgn 2(0xC9).

FGP_03:
- Follow Granite Pass FSC config sheet Rev (1.5).
- Modify P3V_BAT_SCALED Scale Factor.
- Modify MASTER.CFG FCT/FCT2 SET "EATEMP" to CLEAR "EATEMP"
- Modify SDR sensor name "Chs Intrusion"(04h) change to "Physical Scrty".
- Modify SDR sensor name "VR WD Timer"(0Bh) change to "VR Watchdog".
- Modify SDR sensor name "BB CPU1 VR Temp "(24h) change to "BB P2 VR Temp"(Thermal engineer will change to "BB P2 VR Temp").
- Modify SDR sensor name all fans change change(30H~38H) to "System Fan xx".
- Modify SDR sensor name "CPU1 Status"(70h) change to "P1 Status".
- Modify SDR sensor name "CPU2 Status"(71h) change to "P2 Status".
- Modify SDR sensor name "P1 ERR2 TimeOut"(7Ch) change to "P1 ERR2".
- Modify SDR sensor name "P2 ERR2 TimeOut"(7Dh) change to "P2 ERR2".
- Modify SDR sensor name "P1 MSID Mismatch"(81h) change to "P1 MSID Misatch".
- Modify SDR sensor name "P2 MSID Mismatch"(87h) change to "P2 MSID Misatch".
- Modify SDR sensor name "CPU1 VRD Hot"(90h) change to "P1 VRD Hot".
- Modify SDR sensor name "CPU2 VRD Hot"(91h) change to "P2 VRD Hot".
- Modify SDR sensor name "Mem Thrm Trip 1"(C0h) change to "Mem P1 Thrm Trip".
- Modify SDR sensor name "Mem Thrm Trip 2"(C1h) change to "Mem P2 Thrm Trip".
- add SDR Chassis ID and FAN FRU LED Mapping(UPM BASE/UPM/Other Chassis/FCT/FCT2)
- Modify New PS Fan SDRs (sensor number: A0/A1/A4/A5).

FGP_04:
- Follow Granite Pass FSC config sheet Rev (1.7).
- Modify FRU Board Product Name from S2600GP change to S2400GP,FRU ver 0.02.
- Modify MASTER.CFG from S2600GP change to S2400GP.
- Modify BB+12V(0xD0) scale.
- modify "P0 MSID Misatch" to "P0 MSID Mismatch"(81),"P1 MSID Misatch" to "P1 MSID Mismatch"(87).
- Modify Agg Thrm Mgn 1 ~ 5 Assertion/Deassertion Event Mask to 0000.

FGP_05:
- Follow Granite Pass FSC config sheet Rev (2.0).
- SDR: Add SAS MODULE.
- SDR: Add 'OTHER' tag to Global Stepwise Records "BB EDGE Temp"(20).
- SDR: Add 'OTHER' tag to Global Clamp Headers "P1 Therm Margin"(74),DIMM Thrm Mrgn 1(B0),DIMM Thrm Mrgn 2(B1),
  BB EDGE Temp(20),BB CPU1 VR Temp(24),BB BMC Temp(23),BB MEM VR Temp(25),LAN NIC Temp(2F),SSB Temp(22),P1 DTS Therm Mgn(83).
- SDR:  Modify VBAT(0xDE). 
- SDR: Modify SDR name 'MTT CPU0' to 'P1 MTT'.
- SDR: Modify SDR name 'MTT CPU1' to 'P2 MTT'.
- SDR: Modify SDR name 'P0 MSID Mismatch' to 'P1 MSID Mismatch'
- SDR: Modify SDR name 'P1 MSID Mismatch' to 'P2 MSID Mismatch'
- SDR: Add P1 MTT/P2 MTT tag.
- MASTER.CFG: delete OTHER chassis fan redundancy sensor detect tag "FAN_REDUN_FLAG".
- MASTER.CFG: Modify FCT/FCT2 "OTHER_FAN_6" change to "FCT_FAN_6".
- SDR: Fan Redundancy (0x0C) remove 'FAN_REDUN_FLAG' tag.
- SDR: System Fan 6' add 'FCT_FAN_6' tag.
- SDR: Fan 1 Present (0x40) remove 'OTHER_FAN_1' tag.
- SDR: Fan 2 Present (0x41) remove 'OTHER_FAN_2' tag.
- SDR: Fan 3 Present (0x42) remove 'OTHER_FAN_3' tag.
- SDR: Fan 4 Present (0x43) remove 'OTHER_FAN_4' tag.
- SDR: Fan 5 Present (0x44) remove 'OTHER_FAN_5' tag.
- SDR: Fan 5 Present (0x45) 'OTHER_FAN_6' change to 'FCT_FAN_6'.
- SDR: Fan Redundancy Map SDR Record remove 'FAN_REDUN_FLAG' tag.
- Modify FRUSDR utility version 11 duild 5

FGP_06:
- Follow Granite Pass FSC config sheet Rev (2.1).
- SDR: Modify Global Clamp Record P2 DTS Margin(0x84) Clamp Flags CPU Number=1.
- SDR: Remove SAS Module tag 'FCT'.
- SDR: Remove IO Module tag 'FCT'.
- SDR: Remove Global Clamp Header SAS module tag 'UPM'.
- SDR: FP NMI Diag Int add tag 'FP_NMI'.
- SDR: Modify P1 Mem Thrm Trip(0xC0)/P2 Mem Thrm Trip(0xC1) Sensor Type to 0C, Event / Reading Base Type to 6F.
- MASTER.CFG: FCT/FCT2 SET "EATEMP" change to CLEAR "EATEMP".
- MASTER.CFG: FCT2, SET "PS_REDUNDANCY" change to CLEAR "PS_REDUNDANCY".
- MASTER.CFG: FCT2, SET "750_PS2" change to CLEAR "750_PS2".
- MASTER.CFG: OTHER chassis prompt "Does the front panel support a NMI button?".
- MASTER.CFG: UP-M NR,UP-M R,Shipping,FCT,FCT2 add SET "FP_NMI".
- MASTER.CFG: Shipping/FCT/FCT2 remove SET "FP_NMI".

S2400GP_FRUSDR_07:
- Follow Granite Pass FSC config sheet Rev (2.1).
- Modify FRU file name, version update to 0.03.
- master.cfg: Modify FRU and SDR file name.
- S2400GP.sdr: Modify Exit Air Temp(0x2E) OEM to 0x47.
- S2400GP.sdr: Modify System Airflow(0x11) Analog characteristic flags from 00 change to 07.

S2400GP_FRUSDR_08:
- Follow Granite Pass FSC config sheet Rev (2.1).
- S2400GP.sdr: BMC Health(0x10) Deassertion Event Mask from 1000 change to 0000.
- master.cfg: Add "NO_CHASSIS_INTRU" tag for Other chassis and shipping.
- S2400GP.sdr: Sensor number 0x04:into two, one is with chassis intrusion event mask, another is not.
- S2400GP.sdr: Sensor number 0x26/0x2D/0x2F entity id change to 07h and instance change to 01h.
- S2600CP.sdr: Modify DOMAIN 0 to DOMAIN 7.

S2400GP_FRUSDR_09:
- Follow Granite Pass FSC config sheet Rev (2.4).
- S2400GP.sdr: 'Mem Rdnc Sensor' Sensor Owner ID from 1 change to 0x33.
- S2400GP.sdr: 'Mem Conf Sensor' Sensor Number from 9 change to 2,
               Event / Reading Base Type from 0x6F change to 0x09.
- S2400GP.sdr: add SDR 'QPI Link Width'(0x09).
- S2400GP.sdr: add SDR 'Sparing Rdnc'(0x11).
- S2400GP.sdr: 'Rdnc Mod Sensor'(0x12) Sensor Owner ID from 0x33 change to 0x01.
- S2400GP.sdr: add SDR 'Mmry Parity Err'(0x13).
- S2400GP.sdr: 'PCIe Fat Sensor' Sensor Number from 0x04 change to 0x14,
               Event / Reading Base Type from 0x70 change to 0x76.
- S2400GP.sdr: 'QPI Fatl Sensor' Sensor Number from 0x07 change to 0x17,
               Event / Reading Base Type from 0x73 change to 0x74.
- S2400GP.sdr: add SDR 'BIOS Evt Sensor'(0x83)(two BIOS Evt Sensor).

S2400GP_FRUSDR_10:
- Follow Granite Pass FSC config sheet Rev (2.5).
- S2400GP.sdr: add SDR'PCIe Fat Sensor'(0x04)(two PCIe Fat Sensor).
- S2400GP.sdr: modify FCT/FCT2 FAN FRU LED Mapping Number of mapping pairs.
- S2400GP.sdr: modify SDR Entity Instance.
- S2400GP.sdr: modify SDR Exit Air Temp(0x2E) Assertion/Deassertion Event Mask and Reading Mask & Settable to 0000.
- FRUSDR UTILITY upgrade to Version 11.0 Build 6.

S2400GP_FRUSDR_100:
- Follow Granite Pass FSC config sheet Rev (2.7).
- S2400GP.sdr: Modify SDR sensor name "Pwr Unit Status"(0x01),"SMI Timeout"(0x06),"BMC FW Health"(0x10),"PS1 Power In"(0x54),
               "PS2 Power In"(0x55),"BB +1.5 P1MEM"(0xD8),"BB +1.5 P2MEM"(0xDA).

S2400GP_FRUSDR_101:
- Follow Granite Pass FSC config sheet Rev (2.8).
- S2400GP.sdr: Front Panel temp sensor entity ID from 0x0C to 0x40 in SDR to solve DCMI issue.

S2400GP_FRUSDR_102:
- Follow Granite Pass FSC config sheet Rev (2.8).
- Master.cfg : change chassis code name to product name.
- Master.cfg : change copyright 2011-->2012.

S2400GP_FRUSDR_103:
- Follow Granite Pass FSC config sheet Rev (2.9).
- S2400GP.sdr: Modify "front panel" FRU Entity ID from 0x07 change to 0x0C.
- S2400GP.sdr: Modify "front panel" FRU Entity Instance from 0x37 change to 0x01.
- S2400GP.sdr: Modify "Baseboard" FRU Entity Instance from 0x36 change to 0x01.
- S2400GP.sdr: Modify "SAS Module" FRU Entity Instance from 0x31 change to 0x01.
- S2400GP.sdr: Add SDR Type 11 Record "Pwr Supply 1 FRU".
- S2400GP.sdr: Add SDR Type 11 Record "Pwr Supply 2 FRU".
- S2400GP.sdr: Add SDR Type 11 Record "HS Backplane 1".
- S2400GP.sdr: Add SDR Type 11 Record "HS Backplane 2".
- S2400GP.sdr: Add SDR Type 11 Record "HS Backplane 3".

S2400GP_FRUSDR_104:
- Follow Granite Pass FSC config sheet Rev (3.0).
- Update FRUSDR utility Version 11.0 Build 9.
- S2400GP.sdr: Modify HDD number.
- S2400GP.sdr: Add SAS Module Presence.

S2400GP_FRUSDR_105:
- Follow Granite Pass FSC config sheet Rev (3.1).
- Update FRUSDR utility Version 11.0 Build 11.
- S2400GP.sdr: Power unit redundancy sensor "Capabilities" change to 00.

S2400GP_FRUSDR_106:
- Follow Granite Pass FSC config sheet Rev (3.1).
- S2400GP.sdr: Modify sensor number 02 "Pwr Unit Redund" Remove De-assertion event from FF00 change to 0000.
- S2400GP.sdr: Modify sensor number 0F "SAS Mod Presence" Sensor Capabilities to 00.
- S2400GP.sdr: Modify sensor number 70/71 "P1 Status"/"P2 Status" Assertion Event Mask/Deassertion Event Mask/Reading Mask to 8200.
- S2400GP.sdr: Modify sensor number 90/91 "P1 VRD Hot"/"P2 VRD Hot" Sensor Capabilities to 40.
- S2400GP.sdr: Modify sensor number 94/96 "P1 MEM VRD Hot"/"P2 MEM VRD Hot" Sensor Capabilities to 40.
- S2400GP.sdr: Modify sensor number F0~FE,60~68 "HDD 0 Status" to "HDD 23 Status" Assertion Event Mask/Deassertion Event Mask/Reading Mask to 8300.
- S2400GP.sdr: Modify sensor number 34/35 'P1 MTT"/"P2 MTT" M = 0x05, B=0x00, Rexp/Bexp = 0xF0.
- Update FRUSDR utility Version 11.0 Build 14.

S2400GP_FRUSDR_107:
- Follow Granite Pass FSC config sheet Rev (3.2).
- S2400GP.sdr: Update upper critical and upper noncritical for exit air temperature in sys config tab.

S2400GP_FRUSDR_108:
- Follow Granite Pass FSC config sheet Rev (3.2).
- FRUSDR UTILITY upgrade to Version 11.0 Build 19.

S2400GP_FRUSDR_109:
- Follow Granite Pass FSC config sheet Rev (3.2).
- S2400GP.sdr: Add sensor number 66/67 PSU1 Status/PSU2 Status SDR.

=============================================================================
                           ISSUES FIXED
=============================================================================
FGP_01:
- None.

FGP_02:
- None.

FGP_03:
- None.

FGP_04:
- None.

FGP_05:
- None.

FGP_06:
- None.

S2400GP_FRUSDR_07:
- None.

S2400GP_FRUSDR_08:
- None.

S2400GP_FRUSDR_09:
- None.

S2400GP_FRUSDR_10:
- None.

S2400GP_FRUSDR_100:
- None.

S2400GP_FRUSDR_101:
- None.

S2400GP_FRUSDR_102:
- None.

S2400GP_FRUSDR_103:
- None.

S2400GP_FRUSDR_104:
- None.

S2400GP_FRUSDR_105:
- None.

S2400GP_FRUSDR_106:
- None.

S2400GP_FRUSDR_107:
- None.

S2400GP_FRUSDR_108:
- None.

S2400GP_FRUSDR_109:
- None.

=============================================================================
                             REFERENCE MATERIAL
=============================================================================
GranitePass_CONFIG-FSC Rev 3.2 datasheet.
[END OF RELEASE NOTES]