===============================================================================
        Intel(R) Server Platform Integrated BMC Firmware Release Notes
===============================================================================

INTEL(R) Server Boards and Systems 
Intel Corporation
2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA

===============================================================================
DATE:       February 22, 2018
TO:         Intel(R) Server Board S2600XX
SUBJECT:    Integrated BMC(R) firmware 1.43 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) 2018 Intel Corporation.

A portion of this firmware is open source code.
The OSS source code that the customer is entitled to per OSS license has been
posted on the Intel support website at the following link:

http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=21081

This open source code falls under the GPL 2.0 license, please see the license
at the following link:

http://www.opensource.org/licenses/gpl-2.0.php

===============================================================================
                            ABOUT THIS RELEASE PACKAGE
===============================================================================
Source file: Purley_1.43.33e8d6b4.bin
Built from git revision: 33e8d6b4419894e5d46e0392ef964d27bd76d445

REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND:
Operational mode:   1.43.33e8d6b4

Device ID:          0x22
Manufacturer ID:    0x000157

SHA1 checksum:
    Purley_1.43.33e8d6b4.bin: a9f24e8a83596300f5e79db4ed8a084bbc7462fc

Embedded firmware files for the following components:
Power Supplies
    1100ADU00201 02: 51.1.1
    1100ADU00201 S2: 30.1.1
    1100ADU00201 S3: 50.1.1
    DPS-1200TB A 00: 77.39.4
    DPS-1200TB A 02: 89.40.6
    DPS-1200TB A S3: 77.39.3
    DPS-460KB A  S3: 31.9.3
    DPS-750AB32A S0: 27.3.3
    DPS-750XB A  S4: 100.39.5
    PSSF132202A  00: 23.5.0
    PSSF132202A  01: 23.5.0
    PSSF132202A  S3: 21.5.0
    PSSF162202A  00: 75.9.0
    PSSF162202A  01: 75.9.0
    PSSF162202A  02: 75.9.0
    PSSF162202A  03: 75.9.0
    PSSF162202A  04: 75.9.0
    PSSF162202A  05: 75.9.0
    PSSF162202A  06: 75.9.0
    PSSF162202A  07: 75.9.0
    PSSF162202A  08: 75.9.0
    PSSF162202A  S3: 55.9.0
    PSSF222201A  01: 24.0.0
    PSSF222201A  S1: 9.0.0
    PSSF222201A  S2: 17.0.0
    PSSF222201A  S3: 20.0.0
    PSSF222201A  S4: 32.0.0

Hot Swap Backplane
    V1 HSBP: 1.33
    V2 HSBP: 2.08
	
Firmware Update Tools: FWPIAUPD_v14_1_Build12

* NOTE  The PSSF222201A 01A identifies itself as a PSSF222201A S4 internally.
Please use that firmware version when referencing that PSU.
-------------------------------------------------------------------------------

===============================================================================
                         IMPORTANT INSTALLATION NOTES
===============================================================================
The following update process must be followed to ensure a trouble free updating
of your baseboard.  The order is important to minimize any issues for status
checking as different components are initialized.
1.  BMC firmware
2.  BIOS/Manageability Engine (ME) firmware (as directed in BIOS Release Notes)
3.  FRU/SDR package specific to the baseboard.
4.  NIC EEPROM

===============================================================================
                            INSTALLATION PROCEDURE
===============================================================================
There are two supported ways to update the BMC firmware.
You may opt to use the Web GUI or the UEFI shell method.

Web GUI update
1. Unzip the package onto your system
2. Log into the BMC web GUI
3. Navigate to Configuration, then Firmware Update
4. Click browse, and direct the browser to the location of Purley_1.43.33e8d6b4.bin
5. Click upload.  Progress and status will be shown as the update progresses


UEFI update
1.  Unzip package and load onto a flash drive
2.  Boot to UEFI shell, and navigate to the folder where this package lives
3.  Run fwUpdateBMC.nsh and follow the prompts

===============================================================================
                     FIRMWARE UPGRADE/DOWNGRADE PROCEDURES
===============================================================================
Upgrade of BMC FW from version 1.43 to later versions
will be documented in the release notes for those versions.

Reverting to a lower version of firmware may have unexpected side effects,
including but not limited to user settings reset to defaults, and will always
result in the loss of functionality which was present in the higher version
but was not implemented in the lower version.
We do not guarantee that any downgrade will operate without side-effects.

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

    WARNING: This release disables RMCP authentication by default.  ipmitool uses
    RMCP by default, so it will fail to authenticate.  Add the '-I lanplus' parameter
    to all ipmitool commands to use RMCP+ instead.

    WARNING: This release has the BMC PCIe bridge disabled.  This will cause the
    majority of operating systems to fail at boot as they stall during video
    driver initialization

    Steps to recover a failing Operating System:

    Linux variants (one of the below):
        A. Ensure the "modprobe.blacklist=ast" parameter is set in your boot loader (grub) 
        B. Ensure you are using a kernel version V4.10 or newer
		For Red Hat* Enterprise Linux* v7.3, please refer to the included "RHEL73_InstallationGuide_Rev1.00.pdf"
		For SUSE* Linux* Enterprise Server v12 SP1 or SP2, please refer to the included "SLES12_InstallationGuide_Rev1.00.pdf"

    Windows variants:
        Boot to safe mode, and load aspeed video driver v1.03 or greater and reboot
		For Windows* Server 2016, please refer to the included "WinSrv16_InstallationGuide_Rev1.00.pdf"

===============================================================================
                                DEFECTS SOLVED
===============================================================================
===============================================================================
v1.43 - (Release version)
===============================================================================
    2103619821 - [S2600WF] NM configuration Couldn't dispaly the memory power policy in the EWS
    1504688235 - No fwpiaupd.efi version from EFI SUP package
    2103620398 - Use BMC_1.43.1ec4fc15, while entering the BIOS UI, the EWS SEL Log change the Date and Time to 1970.
    1504574208 - [VMViewer]Fail to run the script of fulltest.sh on S2600ST Base SKU.
    1504656273 - iKVM wasn't able to launch after configuring the  router for IP map
    1504657450 - [S2600BP] L9 systems BMC log time set to 01/01/2015 or 01/01/2016
    1604589093 - Q4'17 [Xeon Scalable Family BMC] Change behavior for unconditional power off to work around ME bug
    2006691598 - [S2600BT] SUT shut down during first reboot after IFWI update. CRITICAL events on SPS and ME
    2006705341 - BMC Video signal lost(Black Screen) after a randomly time of normal use
    2006705542 - iKVM Video signal lost(Black Screen) after a random time
    2103619770 - [S2600BT] Lots unexpected events logged during execute 3 remote scripts and 1 local script.
    2103619782 - [S2600WF] Lots unexpected events logged during execute 3 remote scripts and 1 local script.
    2103619820 - [S2600BT] Deleting Alert Destination would show wrong message
    2103619827 - [S2600WF] Deleting Alert Destination would show wrong message
    2103619950 - [S2600WF] SOL Log can't download by EWS after record a lot of logs.
    2201307496 - [S2600WF] LNET Router BMC Reporting PS1 Status, P1 and P2 Status, and Fan Non-redundant:Insufficient Resources events on OS and DC Cycling
    2201673132 - [S2600BP] OpenIPMI driver fails to detect BMC on startup.
    2103617840 - [S2600BT] The time stamp in sellog is incorrect after offline flash BIOS , BMC , set clear CMOS jumper and remove battery.
    2103619526 - It generates some incorrect event logs in the AC cycle stress test
    1504651008 - Sometimes system will generate an abnormal event log about “Sensor failure—HSBP temp -- Asserted” and status LED show green blinking

v1.42(Internal version)
    1504588545 - [S2600BP] SEL Log has the Processor P1/P2 Status Assert during the Linpack Cluster Stress Test
    1504633089 - [S2600BP] There is LAN Leash Lost event recorded during os reboot cycling test
    2103620045 - PS1/PS2 Temperature sensor Upper Threshold failed.
    2103620107 - [S2600WF] The warning message will pop-up twice after launch 2nd JAVA SOL form EWS
    2103620109 - [S2600BT] The warning message will pop-up twice after launch 2nd JAVA SOL form EWS
    2103620110 - [S2600WF] There are conflicting between help page and its NOTE in EWS keyboard macros page
    2103620112 - [S2600BT] There are conflicting between help page and its NOTE in EWS keyboard macros page

v1.41(Internal version)
    1504657742 - SEL decoding doesn't align with BIOS EPS
    2103619820 - [S2600BT] Deleting Alert Destination would show wrong message

v1.40(Internal version)
    1504605931 - #CCB 1937: [Xeon Scalable Family BMC]Disable/Enable IPMI network ports by IPMI command and EWS
    1504642889 - [S2600BP] SOL can't login via Java SOL viewer
    1504656579 - The  EWS -> Alerts -> Lan channel to configure help page description is mismatched  with the function.
    2103619588 - [S2600BT] SOL can't login via Java SOL viewer
    2103619723 - Status LED keep solid green when second Fan of System Fan reach Lower Critical status.
    2103619801 - When install Windows 2016 from 1 Client PC to 2 SUT, it used more than 80 minutes to completed the installation
    2103619890 - [S2600BT] The Alerts LAN channel configure function is still exist on help page description.

v1.39(Internal version)
    220383016 - [S2600WF] BMC KVM Intermittently Loses Video Requiring BMC Reset
    1504598186 - The PcieSW temp sensor reading value of slave node display abnormal.
    1504633550 - [S2600BP] PSU related sensor show unknown when we issue command to get sensor list by ipmitool sensor list
    1504640978 - [S2600BP] Deleting self-setting keyboard macros would show wrong message
    1504643003 - [S2600ST] Takes long time to install windows2016 via rkvm
    2006684993 - Sensor failure-IFT Mezz Temp - Asserted when mezzanine is populated.
    2006690709 - [S2600BT] The BMC Web Console unable to configure SNMP alerts
    2103619380 - [S2600WF] The Alerts LAN channel configure function is not match help page description.
    2103619592 - [S2600BT] Deleting self-setting keyboard macros would show wrong message
    2103619673 - After sent power reset command to BMC, BMC should response not support this command
    2103619724 - Status LED keep solid green after Riser 1 Temp or Riser 2 Temp sensor reach Lower/Upper Critical and Non-Critical status.
    2103619756 - The system can't shut down when "FP Temp" sensor reading is over upper critical threshold.
    2201411464 - BMC crashed when GetChanCipherSuites command is sent

v1.37(Internal version)
    1504573854 - [VMviewer]Virtual media will auto disconnect when the VMViewer still looks like in running
    1504574208 - [VMViewer]Fail to run the script of fulltest.sh on S2600ST Base SKU.
    1504634077 - Remove TLS 1.0 and 1.1
    2103618278 - The BMC will crash after stress BMC overnight.
    2006656625 - [S2600WF]FRU information is not shown for a Switch 4-port AIC when is connected on  Riser3
    1504598186 - The PcieSW temp sensor reading value of slave node display abnormal.

v1.36(Internal version)
    1504464072 - [S2600BP]Node2(cfg3) EWS BMC events show PS1 PS2,exit air temp,pwr unit redund warning when it is in work loading with linpack
    1504495126 - [S2600ST] The rank order of Power Supplies can't restore to default rank "1 2" after SUT AC cycle with 1600W PSU
    2006662768 - Critical Error Shown on SEL Logs: "Riser 2 Temp"
    2006685617 - Fan redundancy errors at boot after surprise AC cycling.
    2103618699 - [VMviewer] The KVM Refresh button of Virtua Storage can't work after terminate the VMViewer application.
    2103619427 - [S2600BT] Self-setting keyboard macros would cause KVM unable to be open
    2201075343 - BMC 1.29, ipmi cmd 0x30 0x1D no longer returning base mac, reports invalid command

v1.35(Internal version)
    1504574115 - [S2600ST]The refresh button in rkvm virtual media session couldn't work normal
    1504601043 - Remove PS1 and then power on all nodes with PS2, there is an abnormal SEL entry about power Supply PS1 status.
    2103614644 - [S2600WF] "HDD Rebuild in progress" events were occurred during DC cycling
    2103618054 - [S2600BT] "HDD Rebuild in progress" events were occurred during DC cycling
    2103618721 - [S2600BT] Customized image still update successful after revert back to original image.
    2103619322 - The status LED is solid green when the "Exit air temp" reached upper non Critical and Critical status.
    2103619391 - [SFPP Mainboard] It will generate the "Exit Air Temp" log when on-line update the BMC with certain types of Link-Board

v1.34(Internal version)
    1504599797 - [S2600BP] Can't swich PCIe mux to channel 4 by command SlotI2CMasterReadWrite
    1504606409 - [S2600BP] Status LED is green blinking after update ME
    2103619226 - Using get or set watchdog command will cause BMC no response.
    2103619228 - "Get Fan Control Configuration" command is not support during FTF script.
    2103619337 - BMC Debug Port Console can not be logged in successfully.

v1.33(Internal version)
    220129379 - Virtual Storage Menu in KVM has Incorrect Button Text
    220807021 - BMC FW Health Sensor event on WF0 and WFQ SKUs during manufacturing
    1504603394 - [VMviewer]Typo error in the result after VMviewer executed
    2103618696 - [VMviewer] VMviewer don't display a warning message when use insufficient privilege.
    1504573854 - [VMviewer]Virtual media will auto disconnect when the VMViewer still looks like in running

v1.32(Internal version)
    220706756 - RedFish does not respond with correct error message when same POST action is sent
    1406454539 - Redfish PushPowerButton instruccion doesn't work to Power On the system.
    1504521715 - [S2600BT]Run ¡°syscfg /r xx.ini /f¡± pop "Error: Invalid Query" after user change LAN setting on BIOS setup and boot to OS.
    1504573392 - "Get Channel Info" IPMI command response is not expected
    1504594253 - Fail to power control by IPMI command after front BIOS setup option Front Panel Lock is enabled
    1504594988 - NVMe information isn't exact in EWS, customer is hard to judge whether it is bad drive or not supported
    2103619189 - [S2600ST] The fan number of "Auto Fan Detect" command is incorrect.
    2103619200 - IP settings not restore to default after issued "Restore Configuration" command to Initiate only user and IP restore.
    
v1.31(Internal version)
    220706814 - RedFish Patch action - Indicator LED "Lit" cause ID LED to "BLINK" instead of "ON"
    1209210096 - PSOC reports NVMe drives in FAULT state at DC steady state
    1209871879 - 500 - Internal Server Error when 4 kvm session active and 'Current users' page is clicked from multiple browsers - it is followed by resets in a loop
    1504464072 - [S2600BP]Node2(cfg3) EWS BMC events show PS1 PS2,exit air temp,pwr unit redund warning when it is in work loading with linpack
    1504575899 - Read smbios table returns different result with ipmitool lanplus
    1504588545 - [S2600BP] SEL Log has the Processor P1/P2 Status Assert during the Linpack Cluster Stress Test
    2103617028 - [S2600WF]Description in HELP page isn't corresponding to the actual EWS page
    2103617031 - [S2600BT]Description in HELP page isn't corresponding to the actual EWS page
    2103618365 - [VMViewer] The VMViewer can't display a warning message stating insufficient privilege when use USER or CALLBACK Privilege.
    2103618407 - [S2600WF] Fan Redundancy SEL logged after update BMC FW
    2103618484 - Sometimes it needs to program the BMC ".ima" file twice, then can on-line update the customized BMC ".bin" file successfully
    2103618607 - [S2600WF] SOL can't activate via IPv6 address.
    2103618609 - [S2600BT] SOL can't activate via IPv6 address.
    2103619037 - There is a typo error (the word "system" written as "ystem" ) in the EWS
    2103619052 - [S2600WF] The Status LED can't back to solid green after re-plug in PSU 1/2 when DC off.
    2103618716 - [S2600WF] Customized image still update successful after revert back to original image.
    2006676868 - Warning and Critical errors in Fans during IFWI update.
    
v1.30 (Internal version)
    220176358 - Sensor discription string doesn't match the sensor on several entries in the FCT SDR
    2103617028 - [S2600WF]Description in HELP page isn't corresponding to the actual EWS page
    2103618945 - [S2600ST] After update FRUSDR v0.04, found FRUSDR Version not match in Embedded Web Server (EWS) event log.
    2103618937 - [S2600ST] System fans sometimes will boost after reset SUT.
    
===============================================================================
v1.29 - (Release version)
===============================================================================
    2006642484 - [Xeon Scalable Family][Silver] udev initilization timeout during RHEL 7.3 installation after firmware upgrade

v1.28(Internal version)
    1504560658 - vm0.log created after VMViewer1.23 executed
    1504574159 - [S2600ST]Something abnormal happened when VMviewer should be gracefully shutdown and disconnect from SUT
    2103618332 - [S2600WF] The status LED remain solid green after plug out the fan
    2103618333 - [S2600BT] The status LED remain solid green after plug out the fan
    2103618714 - [S2600WF] Auto-config error can't be triggered after disconnect the HSBP I2C cable.
    2103618717 - [S2600BT] Auto-config error can't be triggered after disconnect the HSBP I2C cable.

v1.27(Internal version)
    1504553952 - [S2600BT]  In EWS IPv4 Network configuration show IPv6 address after setting IPv6 DNS address with syscfg
    1504561477 - [S2600BP] System didn't shutdown when pump power is unplugged
    1504565644 - Failed to login EWS with IPV6 address: fe80::11, but we can login it with other IPV6 address liking 2014::11 or 2016::11
    2103617773 - [S2600WF] Status LED will solid amber after insert PSU1 to trigger auto configuration(1300W)
    2103618167 - [S2600WF] ME update description in EWS event log is differ from SELViewer.
    2103618170 - [S2600BT] ME update description in EWS event log is differ from SELViewer.
    2103618270 - [S2600BT] The EWS sel log description is not match with Selview.
    2103618494 - [S2600WF] The description of PS1/2 status are incorrect in EWS SEL after remove PS1/2 power cable.
    2103618496 - [S2600BT] The description of PS1/2 status are incorrect in EWS SEL after remove PS1/2 power cable.

v1.26(Internal version)
    220269450 - Refresh button in Virtual Storage does not refresh the existing connections of other users.
    1504560668 - VMViewer 1.23 will have error comparing glibc version on SLES11.4
    1504566375 - when updated the FRUSDR,  EWS-->Event log page always show LOADING...
    2103616311 - [S2600ST] After set NM Configuration in Embedded Web Server (EWS), NM policy cannot limit the current power reading.
    2103618378 - [S2600WF] The SEL of EWS cannot display events after update FRUSDR
    2103618459 - [S2600ST] The SEL log of "Event Log" page shows incorrect in Embedded Web Server (EWS) after SDR updated successfully with BMC 1.25.
    2103618379 - [S2600BT] The SEL of EWS cannot display events after update FRUSDR


===============================================================================
v1.04 - (Release version)
===============================================================================
    220425959 - [S2600WF] "IPMI Power soft" command not work when Set "Power Button Action" from "Do nothing" 
    						to "Shutdown" under Windows 2016.
    1504529732 - The latest  S2600BP SFP+ mainboard (J36547-301) NIC 1 and 2 is inverse with actually using
    1504531924 - [S2600BP] "IPMI Power soft" command not work when Set "Power Button Action" from "Do nothing" 
    						to "Shutdown" under Windows
    2103617961 - [S2600ST] "IPMI Power soft" command not work when Set "Power Button Action" from "Do nothing" 
    						to "Shutdown" under Windows 2016.
    
===============================================================================
v1.03 - (Release version)
===============================================================================
    220175481 - FCT SDR needs update to match FSC sheet
    220328181 - [S2600BP] SUT powers on immediately after shutting down with "ipmitool power off" command
    1405894475 - [S2600WF] Intermittent "VR Watchdog" sensor 0x0b asserted on power up
    1406262482 - Cliffdate PCie Vendor ID is not correct - it should be reported as 0x8086
    2006642643 - BMC Web Console cannot load complete SEL once it is completely full
    2103614500 - [S2600ST] SEL log display abnormal after AC cycle stress.
    2103615933 - [S2600BP] SFP+ Cannot power on during power cycle/thermel stepping test.

===============================================================================
                                CHANGES
===============================================================================
==============================================================================
v1.43 - (Release version)
==============================================================================
    CCB2183: Changes immediate power off to power button override instead of PCH command
    Adds support for UART break over SOL
    Adds option to print date/time timestamp on BMC serial logs
    Fixes an I2C master-slave switch bug

v1.42(Internal version)
    Improves EWS Help Text
    Updates PSSF132202A revisions 00A and 01A firmware to 20171204 version
    Adds a placeholder for the "uncore_status_regs" section of the JSON CPU debug log

v1.41(Internal version)
    Enables Klocwork on JTAG source
    Redfish: Adds eventing support for Power Unit and SMI Timeout sensors
    Redfish: Improves Drive links in Storage and Chassis schemas
    Redfish: Implements PSME Memory Get schema
    Updates to kernel patch 3.18.85

v1.40(Internal version)
    Updates PSSF162202A all revisions firmware to 20171030 version
    Improves Redfish
    Adds new IPMI command to get system drive info (0x30 0xD2)
    Adds SQ Dump to the CPU debug log
    CCB1937: Adds support to enable/disable remote media ports and http and https separately

v1.39(Internal version)
    Updates PSSF222201A firmware to 20170919 version

v1.38(Internal version)
    Fixes acquiring Redfish version number
    Specifies OEM byte 2 in FW update SEL log
    Updates PSSF162202A firmware to 20171030 version
    
v1.37(Internal version)
    Improves VMViewer thread stability
    Updates toolchain to include glibc-2.26
    BMC JTAG improvements
    CCB2125: Removes TLS 1.0 and 1.1 from the web server
    CCB1904: Adds support for the new rev -002 Riser 3 card
    Changes IKVM to use TLS 1.2

v1.36(Internal version)
    Fixes platform configuration threshold check
    Enables servicing redfish requests even without EWS
    Updates to kernel patch 3.18.77
    CCB1920: Adds new JSON file with new debug sections to the BMC Debug Log

v1.35(Internal version)
    CCB2124: Disables RMCP by default. RMCP+ must be used instead ('-I lanplus' in ipmitool, see note above).

v1.34(Internal version)
    Improves JTAG debug
    Updates FOS and Protex builds
    Updates to msmtp-1.6.2

v1.33(Internal version)
    Fixes disabled Java input after privilege change
    CCB2057: Adds OEM IPMI command to dump BIOS POST codes
    Fixes SPI training to increase SPI clock up to 50MHz
    VMViewer improvements
    Updates kernel patch to 3.18.72
    Updates to dhcp-4.3.6
    Updates to Dropbear 2017-75
    Updates PCRE to 8.41
    Updates to glibc 2.25

v1.32(Internal version)
    Adds command to support RSD testing
    Updates JTAG debug
    ME events trigger the status LED until the next DC on
    Updates PSoC firmware to 1.33 and 2.08
    Changes default static IP to 172.16.10.10
    Fixes IKVM JavaAP blocked while changing the mouse mode
    Forces dedicated NIC to be LAN Channel 3
    Updates RSD command support

v1.31(Internal version)
    Adds Redfish Front Panel improvements
    Updates Intel ME event severity list
    Fixes Web SMTP user field to accept numbers
    Adds IKVM video server improvement
    VMViewer shared library and script updates
    Imports the newest Redfish
    Implements sending events to RCMD

v1.30(Internal version)
    Adds PinMux driver for multifunctional GPIOs
    Fixes IKVM cursor with scaling and quick cursor
    Replaces OS Interrupt Control with valid mutex protection
    
==============================================================================
v1.29 - (Release version)
==============================================================================
    Adds new FPGA VR Temp sensor for S2600BT

v1.28(Internal version)
    Fixes max PWM issue on Starlight
    Adds support for PCIe debug card
    Updates RSD to meet the 2.2 spec
    Updates Redfish OEM command

v1.27(Internal version)
    Fixes abnormal Auto CFG Sensor(0x87) log and LED status
    Enables support for ID button long-press
    Changes S2600BP fans to manual re-arm
    Disables web server in JBOF
    Updates Mac native lib to 2.4.8
    Corrects HSBP slot check when getting state
    Updates curl library to 7.54.1

v1.26(Internal version)
    Adds bootloader option for SOC Flash

v1.25(Internal version)
    Bug fixes only

v1.24(Internal version)
    Cleans up the debug log
    Fixes Fultondale NVMe VPD collection

===============================================================================
v1.04 - (Release version)
===============================================================================
    Restrict SDR config commands to Operator
    Correct the IPMB slave addresses for nodes 8-15

===============================================================================
v1.03 - (Release version)
===============================================================================
    Updates to meet security requirements
    Improves debug logging
    Fixes open-source release package
    Adds Aspeed patch
    Reverts 2130W firmware from 1.01
