=============================================================================
Intel(R) Server Platforms S5000PAL/S5000XAL BMC RELEASE NOTES
=============================================================================
INTEL Enterprise Platform & Services Marketing
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA
=============================================================================
DATE:       Dec 10, 2009
TO:         Intel(R) server platform S5000PAL/S5000XAL customers
SUBJECT:    BMC(R) 00.66 Release Notes

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


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

Operational code:       v00.66
Boot code:              v00.43
PIA data:               v00.03
Manufacturer ID:        0x000157 (Intel)
Product ID:             0x0028   (Alcolu)

Checksum Information:
Operational Code
  Region:                0x00020000 -> 0x00131912
  Checksum (HEX File):             0xabfe

Boot code:            
  Region:               0x00000000 -> 0x00005616
  Checksum (HEX file):  	   0x573c


=============================================================================
			SYSTEM HARDWARE REQUIREMENTS/REVISIONS
=============================================================================
Server Board S5000PAL/S5000XAL with the following PBA revisions (or higher):

  - A BMC must previously have been installed.  If this is not the case, first
    follow the directions in the IMPORTANT INSTALLATION NOTES to get an initial
   image into the flash before updating to this BMC version.

  - If the Failsafe BMC is already updated, then to update this BMC, BMC should be 
    in Force Update Mode


=============================================================================
		       SYSTEM SOFTWARE REQUIREMENTS/REVISIONS
=============================================================================
- FRU/SDR package:
      FAL_48

- S5000PAL/S5000XAL BIOS revision:
      R0099 BIOS

- SEEPROM Image:
      v04.00  (SDRAM disabled - Use of any other SEEPROM image is not supported at this time)

- MS-DOS v6.22 (or later)


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

- When updating from BMC version 48 or previous to BMC version 49 or later 
  using fwpiaupd.exe utility please use following command:
  fwpiaupd -u -b -o -pia -nopc -ni -p filename.hex.

- Since the release of the BMC50A Package, boot block updates via BMC66.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 BMC66.bat file.

-From release BMC66, boot block needs to be updated to fix BMC checksum issue. So, boot block updates via "-b" is added in BMC66.bat file.
  
=============================================================================
                         INSTALLATION PROCEDURES
=============================================================================

1) Update the BMC firmware using BMC66.bat.

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

=============================================================================
                           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 is defeatured.

3) From BMC48 we have removed the EEPROM update files from the package.

4) For testing CLTT or OLTT please use systems with active backplanes(HSBP).

=============================================================================
                           FEATURES ADDED
=============================================================================
BMC 00.66:
	This release is based on AL CORE SDK 55 + Sandbox.

Issues resolved:
  - BMC may hang or reboot under stress
  - Comply with IPMI Spec for IPv4 header TTL

BMC 00.65:
	This release is based on AL CORE SDK 55 + Sandbox.

Issues resolved:
  - S5000PAL/S5000XAL DIMM sensors reporting "Unavailable"
  - Unpopulated DIMM slots remain in init state on initial power-on (0xE0 vs 0xC0)
  - FAN_TACH going low issue on S5000PAL/S5000XAL
  - RMM2 IPMI Communication Fails after extended run time
  - BMC IPMB hangs after some time - (Similar case as BMC memory leak issue)
  - Need to add more averaging and debouncing offsets 
  - BMC checksum mismatches 
  - S5/G2 'soft-off' Event 
  - System Status LED is still Solid Green with mixed FSB or Cache processors
  - Beep code 1-5-2-3 doesn't generate on BMC version ¡§SFBMC05¡¨
  - Unexpected status returned for issuing [SYS HEALTH QUERY] command by Terminal Mode.
  - ASF Pong message error
  - Add SEL Entry command failed.
  - Wrong event data of PEF event.
  - Get Channel OEM Payload Info command failed
  - "Test Password" function failed
  - False Temperature SEL events
  - BMC hangs during reboot
  - Incorrect DHCP operation from BMC
  - CPU configuration error is not observed in SEL.
  - BMC failed to respond during Sx sleep state cycling test. 
  - BMC Hangs/Functionality Issues may be caused by BMC Memory Leak

BMC 00.64:
	This release is based on AL CORE SDK 51 + Sandbox.

Issues resolved:
  - S5000PAL/S5000XAL ESB2/82563GB ethernet device  doesn't work reliably with Windows Server 2003 
-BMC checksum mismatches 

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. 
Issues resolved:
  - BMC sometimes hangs if SOL sessions killed  
  - [X] BIOS/BMC hang

BMC 00.62:
	This release is based on AL CORE SDK 51 + Sandbox
	
Issues resolved:
  - 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.

Issues resolved:
  - Discrepancy between EPS and Response received for "Get Fan Control Configuration"
  - Response received for "Get Thermal Profile Data" command for unsupported profile.
  - SL BR: Fans fail to boost after crossing DIMM agg temp UC.
  - SL BR: Get thermal profile data shows success for profile 0 and error for prof 2
  - BMC FW not supporting 128 bytes write. 

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

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

Issues resolved:
  --     TAM module not allowing HSC polling to start until reset of system
  --     Alcolu intermittently fails power restore policy when AC returns

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

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

Issues resolved:
  --     TAM Module Integration 

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

BMC 00.58:
	This release is based on AL CORE SDK 49
Issues resolved:
  --     Wrong status LED behaviour observed for Power restore policy.
  --     Status LED color irregularity observed when power restore policy is "Prior state  
Note   --     Following issues are fixed in core:
---------------------------------------------
  --     Get ACPI State command returns "Legacy Power Off" when in S4 state (Hibernation)
  --     Status Led turns to solid amber color after doing a bmc refresh from OS 
  --     'Get ACPI power state' returns wrong status in Hibernate(S4) mode  
  --      BMC is not tracking the correct sleep states  

BMC 00.57:
Issues resolved:
Note   --     Following issues are fixed in core:
---------------------------------------------
  --     The firmware allowed a invalid password to log in.
  --     [X] IPMI 1.5 session can be made with any password  
- customer Issues:
1) In case of an IPMI 2.0 session IPMI_SendMessage to HSC customer observed that BMC was leaking memory and finally 
   getting unresponsive. 
2) customer 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

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

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

Xeon 5300 Series 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

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

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

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


BMC 00.52:
       This release is based on AL CORE SDK44a

issues resolved:
  --     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 remove platform check and prevent any boot block updates.

BMC 00.50:
       This release is based on AL CORE SDK44

issues resolved:
 - The "-nopc" option to be removed in "upfw.bat" file in the ALBMC package.

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

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


BMC 00.49:
       This release is based on AL CORE SDK43

issues resolved:
 - In Terminal mode some commands are not working
 - Tach Fan5 (0x54) goes to off state ?Stops if BMC updated using OFU utility.
 - Fan speed increase from "clamp" controls may take excessive time to decrease after temperature recovers
 - Hitting Ctrl-Alt-Delete or FP reset early in POST, or after sitting at DOS Prompt or EFI shell sometimes results in SIO fans at 100% 
 - Incorrect product ID was returned by Get device ID command in Firmware transfer mode.
 - Read PECI Poller FW Status command gives wrong "Platform ID" 
 - ALBMC48:Status LED is Blinking in Amberstate without SEL Event for continous DC Cycle
 - The fans didn't boost when increasing the CPU temperature.
 - ALBMC48:After Updating firmware through OFU, fans(#5Aand#54) crossing LNC,LC and status LED is Blinking in AMBER.
 - Change required for legal wording in BMC release notes
 - Release notes needs to be updated for using fwpiaupd.exe utility -nopc option


BMC 00.48:
       This release is based on AL CORE SDK41B
issues resolved:
  - 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 don’t the system will have to go to rework.

issues resolved:
  - OEM Issue - Irregular Fan boost behavior observed w/BMC43 
       - False Carrier Bit Setting
  - System couldn't power on immediately by pressing power button 
         while AC cycle
  - De-Assertion SEL events on Re-arm 
 - Intermittent Beep code 1-5-2-1 produced when booting with dual
         processors
 - CPU population error is getting logged if wood crest processor
         is used
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 Sapello was causing the memory leak in the system
         which would lockup the BMC after 500 or so cycles
-  CPU population error getting logged for Dempsey
-  BMC Refresh Causing system to hang
-  BMC rejects the Set PCIe Link State IPMI message for sensor numbers 9 through 13
-  The system fault LED is incorrect when some non-critical events are generated.
-  The system fault LED is incorrect when some critical events are generated



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 don’t the system will have to go to rework.

Tissues resolved:
 - SIO3 PWM fan output pins configured wrong.


BMC 00.45:
       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 don’t the system will have to go to rework.

issues resolved:
 - The system fault LED is going to OFF state if FAN status LED is amber ?Intermittent.
 - Proc 1 Vcc Out-of-Range & Proc 2 Vcc Out-of-Range sensors are 
         not supported by SDK core
 - LAN and serial sessions are not getting established for Straight
         password key authentication type
 - BMC FW Verify fails in Boot block when running from Bank 1
 -- Get Sensor Event Enable command returned incorrect Assertion/Deassertion Event Mask field of the Processor states sensors. 
 - Serial session is getting timeout
------ - 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.44: Engg release
BMC 00.43: Engg release

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 don’t the system will have to go to 	rework.

issues resolved:
 -- The sensor failure sensor -0x86 is not getting loaded. 
 -- The Set NMI Source command executed successfully even when the reserved bits are set 

 -- The "Set In Progress" bit of the Boot Option parameters didn't be cleared 
 -- Get Sensor Event Enable command returned incorrect Assertion/Deassertion Event Mask field of the Processor states sensors. 
 -- The system fault LED is solid green in degraded state - fan redundancy sensor 
 -- The system fault LED is solid green in critical state - fan redundancy sensor 
 -- BIOS setup "Error Messages" section intermittently reports Serial
	 port device failure. on Aloclu FAB6
 -- BMC does not re-enable 1 processor on DC cycle if both are
         disabled
 -- BMC does not re-enable 1 processor on DC cycle if both are 
         disabled
 -- [BMC] Get AuthCode Command no function
DCN21  -- SMM support for acquiring system resources 
------ - add capability to detect external RAM presence based on external RAM
         indicator bit stored in EEPROM word offset 0x9



BMC 00.41:
       This release is based on AL CORE SDK34
	 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.
Changed SIO3 driver to address EMP failures 
(*Followup* Fixes for TAO 126800 (BIOS setup "Error Message", Serial Port device failure))

BMC 00.40:
       This release is based on AL CORE SDK33
	 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.

issues resolved:
 - [BMC] Statistics count of Get IP/UDP/RMCP Statistics Command
	 didn't behave properly
 - BMC] No SEL entry for Out-of-band access password violation
 - BMC I2C communication timeout on cold boots
 - BMC Selftest reporting failure to BIOS during boot
 - BMC returns I2C timeout error
 - BMC returns I2C transport error
 - Watchdog timer does not stop in S1 state
 - "Get IP/UDP/RMCP statistics" command response with invalid "IP 
	 packets received" data
 - Activate payload returns incorrect response code for correct 
	 parameters
 - "Set Channel Security Keys" command is not working properly
 - BMC returns transport error on SMBus
 - BMC returns SMBus transport error
 - The Kg key is getting locked if “Set channel security keys?
	 command is executed
 - set Self test results command returns 0x57 occasionally
 - In sleep state(S1) state front panel power button and reset
	 buttons are getting locked
 - In sleep state(S1) state front panel power button and reset
       	 buttons are getting locked
 - Dowling 2 Firmware will not read Fan Tachs 1A through 5A
 - BIOS setup "Error Messages" section intermittently reports Serial
	 port device failure. on Aloclu FAB6
-  Need the Therm Control (Prochot) monitoring window setting in the
	 Heceta changed to 5.8sec (currently is 90sec)
 - Bensley BMC EPS did not provide OEM SEL decoding mechanisim/OEM
	 data definition for SEL record type E0
 - BMC sleep state and boost state relative fan speed priority does not match EPS
------ - support for ACPI Fan Control in S1 sleep/standby state
------ - Domain max could miss getting applied if it changed between scans



BMC 00.39:
       This release is based on AL CORE SDK32
	 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.

issues resolved:
 - Get restart cause returns incorrect restart cause if system reset is 
         performed using pressing ALT+CTRL+DEL button
 - "Set secure mode options" command returns invalid response if reserved 
          bits are set
 - GetSDRInfo command returns invalid data
 - SOL-Target keyboard is getting locked after exiting from console
 - SOL-Automatic refresh takes place on target machine if exited and 
         entered into the console
 - SOL redirection is not working after three times entering and exiting 
         the SOL
 - Dowling 2 (SR1500) FRUSDR needs to be fixed for fan failure
 - Dowling2/Petrof Bay fans 1A - 5A are not readable as of BMC 38

BMC 00.38:
       This release is based on AL CORE SDK31
	 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.

issues resolved:
 - [BMC] RMCPP Interface can't establised connection except when Privilege Level set to administrator
 - Unable to trip sensor thresholds after disabling and enabling EVM and sensor scanning
 - Set Fault Indication command failed to generate a Drive fault
 - LED state for all these failures is not indicated when " Set fault indication " command is issued
 - RMCPP session established with wrong priv level
 - When the front panel cable is removed (from any system), the temp sensor should report an error so 
         that the fans can boost to full
 - Get/Set Event Receiver
 - ESB2 SDK support for hot swap devices does not fully meet EPSD requirements for fans
 - Hot swappable Fans should be made as Auto rearm
 - Fans are not boosting up if redundant fans are removed or if processor temperature is raised
 - NIC Link/Activity LEDs are lit green steady while no link detected. (EEPROM 209)
DCN21  - NIC LED mode initializations
 -- Implementation of Sleep State Fan Control and testing from SDK end


BMC 00.37:
       This release is based on AL CORE SDK30
	 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.

issues resolved:
 - BMC & FRUSDR releases are including the wrong version of the FWPIA Update and FRUSDR utilities
 - "Suspend BMC ARPs Command" didn't be concelled by sending the "Set Watchdog Timer Command".
 - [BMC] Statistics count of Get IP/UDP/RMCP Statistics Command didn't behave properly.
 - "Get IP/UDP/RMCP statistics" command response with invalid "IP packets received" data.
 - 'Set fault indication' command does not change the status of sytem fault LED.
 - Activate payload returns incorrect response code for correct parameters
 - Lower non-critical/critical events logged for Fan5 that caused by the failure of FAN6.
 - The Kg key is getting locked if “Set channel security keys?command is executed.
 - Get sensor event enable command did not return the event enable/disabled state for "SAS HSBP Temp" sensor.
 - PS2 presence event didn't be logged when power up system(sensor # 71h).
 - There are two duplicate PS1 present events logged after A/C cycle(sensor # 70).
 - "Set chassis name" command returns incorrect response if executed with invalid chassis name length.

BMC 00.36:
       This release is based on AL CORE SDK29
	 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.

issues resolved:
 - System DC off once after clear CMOS
 -- Petrof Bay: Problem reading power distribution board FRU
 -- The "Get DIMM State" command returned undefined completion code.
DCN017 - Minimum password length increased to 8 non-null characters
DCN018 - Restore Configuration
DCN021 - BMC power on FP indication



BMC 00.35:
       This release is based on AL CORE SDK28
	 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.

issues resolved:

 -- Assertion/Deassertion events didn't be logged for Fan 6 present.(sensor #65h)
 -- Lower non-critical/critical events logged for Fan5 that caused by the failure of FAN6.
 -- Enable Assertion/Deassertion Event Mask in HSC SDR
 -- Temp Sensor Fail Control Value for Front Panel only boosts fan to level of current max stepwise value, even when 
 -- Dowling 2 (SR1500) FRUSDR needs to be fixed for fan failureset to 100%.  should go to 100%
 - SMI Timeout assertion event occurred during system power off.
 - Thermal trip and IERR SEL events are getting logged for processor 1 and 
         processor 2 were seen during CPU population error.
 - BIOS Setup on SOL console is misaligned
 - SOL : Arrow Keys are treated as Esc character in BIOS Setup
 - Auto activation of SOL is not functional
 - EMP not functional under BIOS R0029, BMC31, FAL_18, NIC 2.09
 - The SEL timing cannot be set if the setting time is 0 second
 - Get sensor event enable command did not return the event enable/disable state 
         for "SAS HSBP Temp" sensor
 - Temperature Threshold values are not set



BMC 00.34:
       This release is based on AL CORE BMC27
	 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.

issues resolved:

  - Lower on critical and critical asserted events are getting logged if their values are set to zero for NIC voltage sensors.
  - Fans are not boosting up if redundant fans are removed or if processor temperature is raised.
  - Unexpected events logged for lower non-critical/critical threshold of FAN1 and FAN2 sensors.
 - Not able to set NULL password for the users other than NULL user
 - SMI Timeout assertion event occurred during system power off.
 - Processor thermal trip error is not displayed during BIOS POST.
 - PEF action can just be performed again after DC/AC power cycle.


BMC 00.33:
       This release is based on SDK BFAD 26
	 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.

issues resolved:
 --> Remove fan boost actions associated with lower critical temperature threshold violations
 --> The system fault LED state is incorrect for the processor population error
 --> [BMC] Get ACPI Power State command responses wrong state (S4 mode).
 --> Fan Fault LED's all light up with a fan failure.  Only the individual LED for the failed fan should be lit. 
 --> DIMM fault State Asserted failed when system booting from AC off. 
 --> Set DIMM state command returns incorrect response if group Id is specified as 0.
 --> Unexpected events logged for lower non-critical/critical threshold of FAN1 and FAN2 sensors.
 - "Get PEF capabilities" command returns incorrect response.
 - Incorrect completion code returned when set PEF Configuration Parameters 2.
 - SIO PWM signals locks high or low for a short period of time during every PWM% transition from the BMC. 
         Causes very annoying "raving" of the fans
 - The byte 28 "Sensor Device" field of the LAN alert is incorrect.
 - Fan Fault LED's all light up with a fan failure. Only the individual LED for the failed fan should be lit.
 - [R0017] BIOS R17, BMC 14 and FRUSDR Fal_11 will make DIMM Fault LED 1A,1B,2C,2D lit.
 - Fan Fail LED doesn't get lit when connected fan not spin up and no SEL logs observed.
 - System goes down in firmware transfer mode.
 - Unexpected completion code 0xCB returned after sending the Set Fault Indication command 5 times.
 - FAL_18 didn't detect the power supplies.
 - Undefined completion code "0xBE" returned by sending the "Get SDR Command".
 - Abort Register Update not taking place on BMC 30 for Staging Area update
  - Alcolu FAB5, BIOS25, BMC30, Will not boot with IMM3/GCM3 populated 


BMC 00.32:
       This release is based on SDK BFAD 25
	 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.
issues resolved:

-   Some System Fans getting marked as failed during boot. 
-   Get Platform Information command gives wrong misc data. 
- VRDHOT test, BMC FAIL to generate PROCHOT#  while VRDHOT asserted. 
- "Get PEF capabilities" command returns incorrect response.
- Incorrect completion code returned when set PEF Configuration Parameters 2.
- Unexpected event logged for "AC lost" after system resetting.
- Problems with Fan Speed PWM signal Resets vs Power On
- Online BMC & SDR update does not take affect after a system reset
- Normal Reset of BMC does not take place
- Possible to open three staging areas simultaneously without updating the area.
-  Fan Fail LED doesn't get lit when connected fan not spin up and no SEL logs observed. 
-  [R0017] BIOS R17, BMC 14 and FRUSDR Fal_11 will make DIMM Fault LED 1A,1B,2C,2D lit. 
-  Problems with Fan Speed PWM signal Resets vs Power On 
-  Processor IERR is not getting displayed during BIOS POST. 
-  Unexpected event logged for "AC lost" after ststem resetting. 

------ - The Get Add-in Support Configuration command (NetFn = 0x32, Command = 0x71), parameter 3 is incorrectly returning 
         a value of 0 (not used) in response data byte 1.  Parameter 3 is a read only parameter and it should return a value 		of 1 (FML) in response data byte 1.
------ - Integrate GOLD HAL SDK

BMC 00.31:
       This release is based on SDK BFAD 24
	 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.

issues resolved:

 - Serial interface is not stable.(IOS)
 - [BMC] Get AuthCode Command no function.
 - VRDHOT test, BMC FAIL to generate PROCHOT# while VRDHOT asserted.
  Thermtrip#, CPU2 incorrec recorded into System Error Log. 
 The "Set Sensor Event Enable" command behaved incorrect. 
 - Register update command fails during device update.
 - [BMC] Activate Session Command response incorrect Message Length.
 - S4 wake up hang with beep code 1 5 2 1
 - There are no SEL entries for IERR and Thermal trip.
 - OS Boot Watchdog Timer doesn't work
 - MAC resolution fails in syscfg utility if LAN IP source is DHCP
 - Unable to perform HSC update on Alcolu from BMC17 onwards
 - BMC didn't respond a completion code for exceeded session.
 - Get session info command won't return MAC address of remote console.
- Get SOL Configuration Parameters Command responses Completion Code (0xFF) for get parameter 0.
- Incorrect completion code returned when setting the MAC address by Set LAN Configuration Parameters command
 - System gives out 9 beeps during DC Cycling
------ - Implementation of Pre power off feature for thermal trip
------ - changes regarding SDP swap and force update pin
------ - changes for sensor re-arm and Sys Event queue size
- No SEL entry to indicate loss of redundancy after 10th SBE injection in sparing 
-  Unnecessary events are getting logged along with processor thermal trip event. 
--> "Get processor state" command showing wrong bit set for configuration error
--> "Assertion event mask " value of the sensor(#0Bh) returned by "Get Sensor Event Enable" command was incorrect.
--> PWM3 (SIO) is not setup correctly - running at 22hz PWM instead of 22.5kHz and is operating incorrectly as well.

BMC 00.30:
       This release is based on SDK BFAD 23
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
	SIO3 Contention is resolved in this Release- use EEPROM file V02.07
        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.07 
	installed to match A1/C0 ESB2/Gilgal on board.

issues Resolved:
--> Fan sensor failures take too long to register.  Turns out the set size and slew limits are different then previous gen.  Should change back 
 --> Invalid Platform ID returned for BMC 15 & 16 on both Sapello and Alcolu.
 --> No SEL entry to indicate loss of redundancy after 10th SBE injection in sparing
 --> The front panel status LED and the system fault LED on the board is not correct when the system is in Non critical and critical failures.
 --> Fan fault causes fan boost, but then when the fan "gets better again" the fault is cleared.  Should not be unless a fan hot swap has occurred.
 - In firmware transfer mode, Get Self Test Results returns failure
 - The "Get SM Signal" returns the unexpected completion code "0xCC" for all signal type.
 - System Fans go to slow at startup and get marked as failed, also don't automatically cause system fan speed boost
 - "Get system restart cause" not showing bit set for power-up via power pushbutton
- "Get system restart cause" not showing bit set for reset via pushbutton
 - S4 wake up hang with beep code 1 5 2 1
 - Unexpected events logged for Chassis Intrusion triggered.

DCN017 - added configurable user password minimum size limit

 

BMC 00.21:
       This release is based on SDK BFAD 22
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
	SIO3 Contention is resolved in this Release- use EEPROM file V0.08 

issues resolved
 --> Wrong events logged for the Fan sensor.
 --> The fan sensor readings can't be got by Get Sensor Reading command.
 --> There is no SEL logs for the FAN installed.
 --> Can't update the FRU file of the HSBP (Driskill 2U 3.5).
--> With BMC 18, FRUSDR 13 the system fans are just being set to their absolute minimum (in Dowling2 Chassis)
 --> Fan Speed Control based on Tcontrol "clamping" is starting at too low a temperature (proc temp)
 --> System fault LED is solid green upper/lower non-critical events are generated for voltage sensors.
 --> System fault LED is always solid green if  non-critical temperature events are generated.
 --126155> System fault LED is solid green if lower non-critical events are generated for fan sensors.



BMC 00.20:
       This release is based on SDK BFAD 22
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
	SIO3 Contention is resolved in this Release- use EEPROM file V0.08 
issues resolved - 
 - No SEL event is logged for D/C power cycle and A/C power lost
 - "Get system restart cause" not showing bit set for power-up via power pushbutton
 - The "don't log" bit of the watchdog timer didn't be clear after system hard reset.
 - The "Get SM Signal" returns the unexpected completion code "0xCC" for all signal type.
 - The "Set SM Signal" returns the unexpected completion code "0xCC" for some signal types.
 - FRUSDR update not working on ALBMC12
 - No SEL entry on AC Lost event for Power Unit Status sensor
 - Mismatch is Boot block version given in release notes and response provided by "Get device ID" command
 - SM Signal support for FP LEDs and Switches

------ - incorporated fix for issue discovered on Harwich: fan tach calculations in LM93/94 and SIO3 drivers could cause sensor value to roll over 
         the 8-bit max.


BMC 00.19:
       This release is based on SDK BFAD 21
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS

issues resolved - 
- Get DIMM state command returns invalid response 0x08.
- The fan sensor readings can't be got by Get Sensor Reading command.
- [BMC] No SEL entry for System ACPI Power State.
- Get SMTP Configuration Parameters" and "Set SMTP Configuration Parameters" commands are giving incorrect completion code.
-- ALBMC18 goes to error state
 - [BMC] PEF Alert action not working
 - The secure mode flags not getting cleared after hard reset
------ - Changed default PEF Action Global Control default value from 0x6F to 0x2F since bit 6 is reserved


BMC 00.18:
       This release is based on SDK BFAD 20
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
issues resolved - 
 - Register update command fails during device update
- "Resume on AC power Loss" option not functional
 - BMC didn't restore to legacy mode after power down and reset
 - [BMC] Set Channel Security Keys Command responses insufficient key bytes
 - PEF alert action (power down) is not working
 - "Set SNMP Configuration Parameters" command gives incorrect response code
 - [BMC] Get Sensor Reading Command can't get cpu 2 temperature
 - System Fans go to slow at startup and get marked as failed, also don't automatically cause system fan speed boost
 - Fan Speed Control based on Tcontrol "clamping" is starting at too low a temperature (proc temp)
 - Set Fan Profile command returns invalid data
 - Set Fan Profile command should accept a profile as long as it is supported by at least one Tcontrol SDR
 - Set Fan Profile command will not cause any change in BMC behavior


BMC 00.17:
       This release is based on SDK BFAD 19
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
       Set DIMM State is implemented properly.

issues resolved - 
 -- Invalid Platform ID returned for BMC 15 & 16 on both Sapello and Alcolu.
- Fan Speed Control based on Tcontrol "clamping" is starting at too low a temperature (proc temp)
- System should recorded the System Event Log after push the Front Panel Button. 
 - No SEL event is logged for D/C power cycle and A/C power lost. 
 - "Get SNMP Configuration Parameters" command gives incorrect response 
 - "Set SNMP Configuration Parameters" command gives incorrect response code. 
 - "Set PEF Configuration Parameters " command returns incorrect reponse -param 2 
- "Get system restart cause" command not showing correct system restart cause. 
 - "Get NMI source" command not showing bit set for Watchdog NMI 
 - Expected SEL event did not occur for few sensors 
 - SOL interface is not working. 
 - "Get SMTP Configuration Parameters" and "Set SMTP Configuration Parameters" commands are giving incorrect completion code. 
 - DIMM LED not lit when inject MBE with A02. 
 - The secure mode flags not getting cleared after hard reset. 
 - Default State of the Status LED is not correct. 
 - VRDHOT test, BMC FAIL to generate PROCHOT# while VRDHOT asserted. 
 - Utilize dynamic VID monitoring in LM94 for Vccp monitoring 
 - The "Get SOL Configuration Parameter" command returned wrong completion code. 
 - The "Get DIMM State" command returned undefined completion code. 
 - The Watchdog Timer countdown didn’t be stopped after system power down. 
 - SOL connection terminates after some time 
 - [BMC] "KR" key can't be unlocked. 
 - [BMC] No SEL entry for Processor Thermal Control. 
- IPMI commands return 0xC1 response when commands are executed through LAN interface after DC cycle 
 - NMI is not getting generated for PEF alert action. 
 - Using of the FW_FORCE_UPDATE_BIT in the platform.h file will not affect in boot code. 
 - Bus 3 timeout occurs if we increase the Association records 
 - DIMM configuration such as MAX_GROUPS and MAX_DIMMs should be provided in pia file. 


BMC 00.16:
       This release is based on SDK BFAD 18
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
       Set DIMM State is implemented properly.

issues resolved - 
SDK Core
 - "Set LAN Configuration" command returns completion code 0x00 if MAC address is changed for channel 1 and channel 2.
 - [BMC] Get AuthCode Command no function.
 - [BMC] No SEL entry for Watchdog timer expired.
 - Online Update Close Area Command succeeded when the area had not been previously opened
 - [BMC] No SEL entry for Session Audit.
 - [BMC] BMC doesn't go to the 'set complete' state after system reset
 - SEL events not getting logged for certain sensors after executing "Run Initialization Agent".
 - "Get SEL info" command returns incorrect SEL version(1.5)
 - [BMC] BMC hang after send Chassis Control Command.
 - BMC didn't restore to legacy mode after power down and reset.
 - SMS interface returns error after exiting from firmware transfer mode.
 - Incorrect firmware revision (boot block version) was returned in Firmware transfer mode.
-----  - Fix console redirection via SOL
-----  - Remove the ASSERT - ASSERT being hit due to 1MHz support enabled in the PIA.
 - [BMC] Watchdog behavior incorrectly.


BMC 00.15:
       This release is based on SDK BFAD 17
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
       Set DIMM State is implemented properly.

issues resolved - 
SDK Core
125391 - The hysteresis value remains unchanged
 - "Partial add sdr entry" command behaves incorrectly.
 - Implement the PCI System Management Bus
 - "Set LAN Configuration" command returns completion code 0x00 if MAC address is changed for channel 1 and channel 2. 
 - Online Update Close Area Command succeeded when the area had not been previously opened
 - "Get Platform Information" command returns incorrect Power On state as 0
 - Undefined completion code "0xBE" returned by sending the "Get SDR Command".
 - Request to delete the last SDR record received completion code 0xFE
 - Deleting record with record ID 0xffff returns incorrect response.

Platform 
 -- "Get power supply state" command returns incorrect response.
 -- "Set in Progress" bit is not getting reset after executing chassis control command - "Set/get platform information" command


BMC 00.14:
       This release is based on SDK BFAD 16
       Fan Fault LED corrected.
       SIO3 Slave address is 0xd8 and it works with R0016 BIOS or later BIOS
       ProcHot Sensor is tested properly.
       No FRB3 support

issue resolved - 
SDK Core
 - ID LED should glow Solid when ID Button is pressed
 - PROCHOT# signal from processors won't logged in SEL
 - VRDHOT test, BMC FAIL to generate PROCHOT# while VRDHOT asserted.
 - System didn't reset by sending the "Chassis Control" command. 
 - The SDR version in SDR repository info didn't match with "0x02"
 - [BMC] No SEL entry for Session Audit

Platform
 -- Set Processor Tcontrol command fails
  --[BMC] System didn't reset when watchdog timer expired.
 -- System didn't reset by sending the "Chassis Control" command.
 -- Fan Fail LED doesn't get lit when connected fan not spin up and no SEL logs observed.
 -- ID LED should glow Solid when ID Button is pressed
 -- Thermal trip and IERR SEL events are getting logged for processor 1 and processor 2 was seen during CPU population error.

BMC 00.13:
       This release is based on SDK BFAD 15
       Thermal profile SDR command implemented.
       Added BNB Temperature sensor.
       Added the CPU Fault LED support
       Fan Fault LED.  
       IMM3 Card present support
       SIO3 Slave address is 0xd8 and it works only with R0016 BIOS
       ProcHot Sensor implemented.
       No FRB3 support

issues resolved
 -FW Needs to Assign the SIO3 SMBus Address as 0xD8 
- "Get Sensor Event Enable" returns incorrect "assertion event mask " value for few sensors. 
- No beep code generation for no CPU processor state 
- There is no event logged for the processor population error. 
- Implement TControl Fan Speed Control Record Version 2 
- To implement the Handler for the BNB Temp reading in MCH.c 
- The processor fault LEDs are not glowing for processors disabled state. 
- Fan Fail LED doesn't get lit when connected fan not spin up and no SEL logs observed. 


BMC 00.12:
       This release is based on SDK BFAD 13
       Command added to read the chassis type cmdtool 20 c8 80
       TCOntrol SDR version is implemented
       Thermal profile SDR command implemented.

issues fixed:
  - PIAIOIntrinsicIO has infinite loop capability 
  - Sensor notification events are getting generated only when bEventMessageEnabled 
 - FW update Mode jumper is not working
-Set System GUID makes BMC not to respond
  - "Get system restart cause" command not showing bit set for AC power cycle 
  - Sensor notification events are getting generated only when bEventMessageEnabled 
  - Set power restore policy" command is not working for "always off" parameter
  - "Get current ACPI Power state" command returns incorrect response 0xc1
  - SDK Test: SNSR API Error.  SNSR_seiRdrChildGetNext() - wrong return status code 
  - SDK Test: SNSR API Error: SNSR_seiRdrGetNext()  
  - SensorEffectorCore.c - global accesses require synchronization 
 - Core SDK Team completed the necessary framework for this feature
  - PEF API Error: PEF_ClientRegister Always returns ST_OK
  - Update EPS CMD_ProcessIPMICommand () description and example
  - CMD API Error: Unable to execute a command registered within the BMC
  - CMD_ProcessIPMICommand() not freeing SIPMI if queue create fails
  - SDK Test: CLI_Send( )  
  - EPS: Section 18.1 (CMD)  
  - Some definitions needed to use CMD Handler APIs not in SDK folders 
  - PEF API needs rename or implementation is missing from SDK
  - CMD API Error: Unable to execute a command registered within the BMC
  - ESB2 SDK EPS Command Handler Module (Section 18.1) Problems 
 - Program command while updating the Vitesse FW fails
 - Add the SIO3 GPIO handlers in PC87427.c file
 - Status LED on Alcolu is not working.
 - LM94 Initial configuration should be changed.
 - Set power restore policy" command is not working for "always on" parameter
 - Power restore policy is not working for always POWER OFF state
 - "Get system restart cause" command not showing bit set for AC power cycle
 - "Get system restart cause" command not showing correct system restart cause
  - SDRInitAgent causes a dereference of a NULL pointer 
----   - Various TPT IMM3 module updates   
----   - Fix for I2C bus hang, caused by Power On and Power Off (retention policy events)
----   - Enhancement to reduce the glitch on I2C bus
----   - Workaround fixes for BMS-BIOS SIO3 contention



BMC 00.11:
       This release is based on SDK BFAD 11
       This release is mainly for enabling the SEED program.
       This BMC will disable the SIO3 access. 

BMC 00.10:
       This release is based on SDK BFAD 11
	Sensors
	--------------------------------------------
	Following sensors are not implemented.
	CPU Population Error
	CPU Missing 
	And also associated Beep codes


       issues fixed
	 -- There is no event logged for the processor population error
	 -- No beep code generation for no CPU processor state


BMC 00.09:
       This release is based on SDK BFAD 11
	Sensors
	--------------------------------------------
	Following sensors are not implemented.
	Power unit Status
	Power unit Redundancy
	Fan 

	FRB3 is implemented but not enabled.
        ID LED works as per the Bensley BMC core EPS
        Status LED is implemented according to the sensor criticality
	Processor presence is detected.

        issues fixed
	 -- The upper/lower non-critical threshold value of sensor# D0h and D1h didn't be set in the SDR 	entries.
	 -- EPS:Source ID is not available for "Set fault indication" command
	 -- LM94 register setting not correct
	 -- There are no SEL entries for the processor status after system power up.
	 -- Front panel chassis ID LED not working.
	 -- "Get Sensor Event Enable" returns incorrect "assertion event mask " value for few sensors.
	125422 -- The status of the front panel status LED and the system fault LED on the board is incorrect 	when the 		system power off.

BMC 00.08:
       This release is based on SDK BFAD 09
       Made changes to SIO3 PWM frequency to 47MHz.
       This release is mainly done to enable the SEED program.

BMC 00.07:
       This release is based on SDK BFAD 09
       Made changes to LM94 PWM2 inversion and Tcontrol.
       This release is mainly done to enable the SEED program.
       
BMC 00.06:
       This release is based on SDK BFAD 09
       LM94 and SIo3 PWM control implemented
       LM94 and SIO3 Fan Tach working.
       Fan present and Fan redundancy sensor implemented.  	

BMC 00.05:
       This release is based on SDK BFAD 09
       IMM3 is supported
       Power restore policy works
       Processor presence GPIO is added in PIA file
       OFU works from BMC05 to BMC05   
          


BMC 00.04:
       This release is based on SDK BFAD 07
       Implemented the status LED for all the respective events.
       Added the FW firmware Update mode jumper checking.
       PSMI Power supply Nozzle and Gauge is implemented. 

BMC 00.03:

- Initial release
    LAN, KCS SMS & SMM, and IPMB channels have all been unit tested
    SDR, no FRUs
    BMC Power Control 

    All IPMI commands are implemented as on the Silverwood IMM Professional, though
    much of the underlying functionality has not yet been tested. For example all
    the Get/Set Serial Configuration commands should work even though the serial
    channel itself isn't yet.

    Support added for: PET/PEF, Alerting, PWM Speaker, and NMI/SMI

 FRU support added for the two onboard FRUs.


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

Bensley BMC Core External Product Specification, v1.4


[END OF RELEASE NOTES]
