=============================================================================
Intel(R) Server Platforms S5000VCL BMC RELEASE NOTES
=============================================================================
INTEL Enterprise Platform & Services Marketing
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA
=============================================================================
DATE:       Feb 08, 2008
TO:         Intel(R) server platform S5000VCL customers
SUBJECT:    BMC(R) 00.63 Release Notes
Used only BETA Base boards

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


=============================================================================
                              ABOUT THIS RELEASE
=============================================================================
REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND:

Operational code:       v00.63
Boot code:              v00.42
PIA data:               v00.03
Manufacturer ID:        0x000157 (Intel)
Product ID:             0x002C   (S5000VCL)

Checksum Information:
Operational Code
       
  Region 	     : 	  0x00020000 -> 0x0012dbb2
  Checksum (HEX File):              0x336e

Boot Block
  Region:               0x00000000 -> 0x0000557e
  Checksum (HEX file):             0xe9c3


=============================================================================
			SYSTEM HARDWARE REQUIREMENTS/REVISIONS
=============================================================================
- NONE
=============================================================================
		       SYSTEM SOFTWARE REQUIREMENTS/REVISIONS
=============================================================================

- MS-DOS v6.22 (or later)
  

- FRU/SDR package:
      FCL_18

- S5000VCL BIOS revision:
      R0085 BIOS

- S5000VCL SEEPROM Image
      v03.01  (Use of any other SEEPROM image is not supported at this time)
  

=============================================================================
                         IMPORTANT INSTALLATION NOTES
=============================================================================
- Executing the batch files can be done from any media (Hard disk, USB disk-on-
  key, shared network drive or floppy).

- We have removed EPROM files from BMC48 onwards

- Anyone with older board using BMC 46 or 47 will need to use OFU or FWPIAUPD
  to upgrade to 48.  No one should be downgrading.

- Since the release of the BMC50A Package, boot block updates via UPFW.bat file
  has been removed. The Boot block firmware remains the same in all subsequent
  releases even though the version number appeared to change in some release notes.

- From release BMC61, boot block needs to be updated to make Firmware Update
  faster. So, boot block updates via "-b" is added in UPFW.bat file.

=============================================================================
                         INSTALLATION PROCEDURES
=============================================================================


-----------------------------------------------------
   If a BMC has previously been installed
-----------------------------------------------------
1) Update the BMC firmware using UpFW.bat.

2) Update the SDR & FRUs with the FRU/SDR package.


-----------------------------------------------------
   If a BMC has not been previously installed
-----------------------------------------------------
1) Copy the update files from this release package to the media (Hard Drive,
   USB Disk-on-Key, Floppy...) that you wish to perform the update from. Files
   include all those listed in the RELEASE PACKAGE CONTENTS section.

2) It is strongly recommended that a backup be created of the SEEPROM image
   currently residing on your S5000VCL system. The following DOS command
   can be used to create a backup SEEPROM image: "eeupdate /nic=1 /dump"

3) Update the SEEPROM image by running UpEEPROM.bat. You must then A/C
   power cycle with power off for at least 30 seconds.

4) Update the BMC flash by running UpPFlash.bat. You must then A/C power
   cycle with power off for at least 30 seconds.

5) Update the SDR & FRUs with the FRU/SDR package.

6) Subsequent updates of the BMC FW should use UpFW.bat.


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

1) SIO3 Contention is resolved in this Release
   --------------------------------------------
	  This release is for Beta base board (or equivalent) only.  Equivalent HW must contain SIO and GPIO rework.  
	Otherwise system will not function correctly.  True Beta HW must have EEPROM V02.09 
	installed to match A1/C0 ESB2/Gilgal on board.

2) Serial/Modem interface is defeatured for S5000 Series platform.


=============================================================================
                           FEATURES ADDED
=============================================================================
BMC 00.63
	This release is based on AL CORE SDK 51 + Sandbox
	Increased Max DB size to 0xFF to avoid too many asserts on BMC 
        released code in debug mode due to maxing out of DBS entries. 

Trackers resolved:
32507: BMC sometimes hangs if SOL sessions killed  
32483: [X] BIOS/BMC hang

BMC 00.62:
	This release is based on AL CORE SDK 51 + Sandbox
	
Trackers resolved:
32238: CLTT work abnormal on the Intel(R)  Server System SR1530CL and SR1530HCL(S) 
32207: CL: System reverting to OLTT after ctrl+alt+del  

BMC 00.61:
	This release is based on AL CORE SDK 51 + Sandbox
	Added the new FWPIAUPD which supports 128 bytes of flash update.

Trackers resolved:
31433:SL BR: Fans fail to boost after crossing DIMM agg temp UC.
31434:SL BR: Get thermal profile data shows success for profile 0 and error for prof 2
31467: BMC FW not supporting 128 bytes write. 

Note -: Following trackers/issues are fixed in core:
----------------------------------------------------
127752: BMC slow to respond or stops responding completely
30889: Direct Serial Connection" is not working from sysconfig
172269: The event type of system reconfigured event are incorrect

BMC 00.60:
	This release is based on AL CORE SDK 51 + Sandbox
	S5000 Serie Refresh Release with CLTT integration

Trackers resolved:
127714: S5000PAL intermittently fails power restore policy when AC returns

Note -: Following trackers/issues are fixed in core:
----------------------------------------------------
127664: SOL can't activate by OpenSource IPMITOOL
127576: There are two duplicate assertion/de-assertion events for Power Unit Redundancy sensor after DC Power Cycle.
172165: [SYS BOOT -F NORMAL & SERVICE] terminal mode command can't set the needed boot flags.
27669: Unnecessary SEL events is getting logged in AC and DC cycle 
28765: SP Owosso: Unnecessary power redundancy events observed.  
29706: OEM Issue - PEF configuration will be lost after AC or DC cycle 
29704: OEM Issue - Irregular Chassis ID LED blinking 

BMC 00.59:
	This release is based on AL CORE SDK 50 + SandBox

Trackers resolved:

Note -: Following trackers/issues are fixed in core:
---------------------------------------------
127615: BIOS Setup screen is observed as garbled data on remote machine.
127617: Power -on -console comand is not working
29598:  PIA configurable data: System Event Manager queue size & IPMISensorCoreEM thread 
29599:  GPO61 not supported by PC87427/SIO3 driver 
29611:  SDK - BMC cmd "Set Processor State" Unsupported state settable and unclearable. 
28775:  BMC SEL log contains inaccurate timestamp
29306:  BMC failed to respond during Sx sleep state cycling test.
29220:  Unable to read SEL entries
29608:  Ballenger-CT system cannot access serial EMP im powered off state 

BMC 00.58:
	This release is based on AL CORE SDK 49

Trackers resolved:
127630: Wrong status LED behaviour observed for Power restore policy.
28623: Status LED color irregularity observed when power restore policy is "Prior state  
Note -: Following trackers/issues are fixed in core:
---------------------------------------------
127582: Get ACPI State command returns "Legacy Power Off" when in S4 state (Hibernation)
28563: Status Led turns to solid amber color after doing a bmc refresh from OS 
28493: 'Get ACPI power state' returns wrong status in Hibernate(S4) mode  
28388:  BMC is not tracking the correct sleep states  

BMC 00.57:
	
Trackers resolved:
Note -: Following trackers/issues are fixed in core:
---------------------------------------------
127580: The firmware allowed a invalid password to log in.
28647: [X] IPMI 1.5 session can be made with any password  
NCR Issues:
1) In case of an IPMI 2.0 session IPMI_SendMessage to HSC NCR observed that BMC was leaking memory and finally 
   getting unresponsive. 
2) NCR also reported that when on a particular LAN channel if they have 1 session active and they kill all the
   other session BMC still reports all the session alive, and does not timeout on the session which were killed. 

BMC 00.56:
	This release is based on AL CORE SDK 47

Trackers resolved:
Note -: Following trackers are fixed in core:
---------------------------------------------
127516: BIOS not responding to BMC SetSystemBootOption command - Note -: At this point of time this tracker is resolved only for Xeon 50xx processors.
127532: ACPI issue: When Get ACPI Status command is executed even before DC is on, BMC responds as S0/G0 working.
127301: After system go into shutdown, then system will auto-reboot when comport2 connected to loopback
127447: System will automatically boot up with RJ45-RS232 convert and RS232 Loopback.
28057:  Windows 32 or 64-bit will not shutdown with loopback connector on COM Port 2
127515: ALBMC54:Email Alerting is not working
28184:  TPT module is not including FML Header/FML Status/TPT Status as part of read buf  
27815:  Switching Serial MUX from System to TMODE truncates "[TMODE OK] message  
27827:  TMode will not maintain connection in standby

BMC 00.55: 
	This release is based on AL CORE SDK 46

Xeon 5300 Series processors PECI Support is added.

BMC 00.54:
	This release is based on AL CORE SDK 46

CCB 364: SUPPORT EMAIL ALERTS VIA ESB2/BMC ON ALL S5000 PRODUCTS IS ADDED

Trackers resolved:
127464: Deasserted sel event for chassis intrusion.
127447: System will automatically boot up with RJ45-RS232 convert and RS232 Loopback.
127301: After system go into shutdown, then system will auto-reboot when comport2 connected to loopback
126694: Unnecessary Characters are displayed in SOL redirection
126924: Update to BIOS R38 got error 92AB serial port B is being used by BMC as EMP port
27432:  CL: Voltage events on continuous AC Cycling and IERR/Thermal Trip issue
27488:  T-Mode Auto Detect Message  "[TMODE OK]" response is truncated  
27725:  The CPU failure LEDs on the server board are not light for processor disabling.
27699:  The boot code version in CLBMC53 does not match that of the BMC release note  

BMC 00.53:
	This release is based on AL CORE SDK 45a

Trackers Resolved:
27120    BMC stops responding (Error message in BIOS)  - D/C power cycle over RMCPP (dpccli) session
27215    Suspend BMC ARPs' command is not working as expected. 
27235    S5000VSA BMC version 48 issue (factory issue) - loopback NIC 
127244   Fully Fan redundant event [deasserted, asserted]is getting logged in DC cycyleFully Fan redundant event [deasserted, asserted]is getting logged in DC cycle
127242	 System hangs if processor disabled thru "set proc state" command
27495    In PIA file PECI Poller Imager Type is incorrect 
27457 	 Power Redundancy event [deasserted, asserted] is getting logged in DC cycle 


BMC 00.52:
       This release is based on AL CORE SDK44a

Trackers resolved:
27456: SEL event for S3 ACPI power state is not getting logged when system goes to S3 

BMC 00.51:
       Engg Release

BMC50A Package
--------------
This release has same firmware as BMC00.50 release based on AL Core SDK44.
The only change has been made to UPFW.bat file used for updating BMC Firmware.
This batch file has been modified to prevent any boot block updates.

BMC 00.50:
       This release is based on AL CORE SDK44

Trackers resolved:
27270  - Update the release notes for S5000VCL

Note -: Following trackers are fixed in core:
---------------------------------------------

127224 - SLV: Front Panel Status LED stays solid Amber due to a memory error after the system is restarted
27206  - SYS statusLED is not returning to green after system restart in DIMM error cases 
27210  - SP: DIMM Errors doesn't rearm after system reset 
26980  - S5000PSL: BMC gets corrupted on FRUSDR update 
27003  - No deasserted SEL event is logged for processor presence(90h,91h) 
26472  - SMI errors on S5000PSL server sata fab5 under bios r40 - C9 
26508  - The system fault LED on the board shouldn't be amber and green at the same time 
27219  - S5000VCL: Sensor 0xF1 is not giving proper response for 'Get Sensor Reading' 


BMC 00.49:
       This release is based on AL CORE SDK43

Trackers Resolved
26922-  CPU Fan1 and Fan2 failed LEDs status was swapped  
26998-  Incorrect platform information appears while flashing BMC  
27056  - SP: Read PECI Poller FW Status cmd gives Wrong Platform ID  
26361  - Online update SEL events are not getting logged after updating BMC using OFU utility
27173  - Change required for legal wording in BMC release notes  
26355  - S5000VSA: Terminal mode health query returns incorrect results.  
26786  - The BMC rejects the Set PCIe Link State IPMI message for sensor numbers > 8 


BMC 00.48:
       This release is based on AL CORE SDK41B

Trackers resolved:
26885  - BIOS setup locks up on setting the COM 2 to Always available  mode.  

BMC 00.47:
       This release is based on AL CORE SDK41
       1) This release is for Beta base board (or equivalent) only.  Equivalent HW must contain SIO and GPIO rework.  
       Otherwise system will not function correctly.  True Beta HW must have EEPROM V03.01
       installed to match A1/C0 ESB2/Gilgal on board.
       2) Make sure you do the EEPROM 3.01 update prior to updating to BMC41.  If you dont the system will have to go to rework.

Trackers resolved:
26436  - S5000VSA & S5000PSL  PWM3&5 freq comes up low freq:  fans run to fast 
26501  - OEM Issue - Irregular Fan boost behavior observed w/BMC43 
       - False Carrier Bit Setting
24753  - System couldn't power on immediately by pressing power button 
         while AC cycle
26261  - De-Assertion SEL events on Re-arm 
26527  - CPU population error is getting logged in AC cycle with 
         Xeon 5100 series Processor 
25284  - In normal condition, a SEL event is logged for CPU population
         error randomly 
26641  - SL: Thermal trip sets whenever AC cycled 
DCN 21 - for selective re-arm of sensors by init agent
------ - Change the Product Configuration Record to have the correct 
         Product ID
------ - DC cycle on a S5000VSA was causing the memory leak in the system
         which would lockup the BMC after 500 or so cycles
26508 The system fault LED on the board shouldn't be amber and green at the same time 
26825 Processor 1 thermal trip error shows on AC cycle 


BMC 00.46:
       This release is based on AL CORE SDK38
	1) This release is for Beta base board (or equivalent) only.  Equivalent HW must contain SIO and GPIO rework.  
	Otherwise system will not function correctly.  True Beta HW must have EEPROM V03.01
	installed to match A1/C0 ESB2/Gilgal on board.
	2) Make sure you do the EEPROM 3.01 update prior to updating to BMC41.  If you dont the system will have to go to 		rework.

Trackers resolved:
SIO3 PWM fan output pins configured wrong
26204  - System Fault status is changed amber blink to Green after Power
	 down & power On 

------ - allow  keeping IDEr session connected over host resets 
         (during BIOS post) to remain open and unaffected, since PHY
         resets can now be disabled
------ - GW Mac Address Corruption Fixed

BMC 00.42:
       This release is based on AL CORE SDK35
	1) This release is for Beta base board (or equivalent) only.  Equivalent HW must contain SIO and GPIO rework.  
	Otherwise system will not function correctly.  True Beta HW must have EEPROM V03.01
	installed to match A1/C0 ESB2/Gilgal on board.
	2) Make sure you do the EEPROM 3.01 update prior to updating to BMC41.  If you dont the system will have to go to 		rework.

Initial version


=============================================================================
                             REFERENCE MATERIAL
=============================================================================

S5000 Series BMC Core External Product Specification, v1.4


[END OF RELEASE NOTES]
