=============================================================================== Intel(R) Server Platform Integrated BMC Firmware Release Notes =============================================================================== INTEL Enterprise Platform & Services Marketing Intel Corporation 2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA =============================================================================== DATE: 21 December 2021 TO: Intel(R) Server D40AMP Family SUBJECT: Integrated BMC(R) firmware 2.87 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) 2021 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 =============================================================================== D40AMP Source file: AmericanPass-bmc_signed_cap_2.87.3ccd0377.bin Built from git revision: 3ccd037782c6ac4e2677c712fa8b002716869ab4 REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND: Operational mode: 2.87.3ccd0377 AMP Product ID: 0x00AA Manufacturer ID: 0x000157 SHA1 checksum: AmericanPass-bmc_signed_cap_2.87.3ccd0377.bin: d967f0e0edeecd8cf34914e6130ec0ad3505e3a2 JAVA Certificate: from: Thu May 27 08:00:00 CST 2021 UTC/GMT+08:00 until: Sat May 28 07:59:59 CST 2022 UTC/GMT+08:00 Embeds firmware files for the following components: Power Supplies 1100ADU00201 00: 54.1.1 1100ADU00201 01: 54.1.1 1100ADU00201 02: 54.1.1 1100ADU00201 03: 54.1.1 1100ADU00201 04: 54.1.1 1100ADU00201 05: 54.1.1 1100ADU00201 S3: 54.1.1 DPS-1200TB A 00: 77.39.4 DPS-1200TB A 02: 89.40.6 DPS-750AB32A S0: 33.3.3 DPS-750XB A S4: 100.39.5 DPS-900AB-5 E 00: 13.13.0 DPS-900AB-5 E S3: 12.12.0 PSSF132202A 00: 23.5.0 PSSF132202A 01: 23.5.0 PSSF132202A 03: 25.5.0 PSSF132202A S3: 23.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: 78.9.0 PSSF162202A 06: 78.9.0 PSSF162202A 07: 78.9.0 PSSF162202A 08: 78.9.0 PSSF162202A 09: 78.9.0 PSSF162202A 11: 78.9.0 PSSF162202A 11: 78.9.0 PSSF162205A 00: 18.4.0 PSSF162205A 01: 18.4.0 PSSF162205A 02: 18.4.0 PSSF212201A 00: 12.3.0 PSSF212201A 01: 14.3.0 PSSF212201A S3: 12.3.0 PSSF222201A S4: 33.0.0 Hot Swap Backplane V1 HSBP: 1.33 V2 HSBP: 2.08 TNP EDSFF: v1p7 AMP HSBP: v1p0 AMP Astera retimer FW 1.7.0 BMC PFR SVN: 1 Firmware Update Tools: * NOTE The PSSF222201A 00A or newer 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. FRU/SDR package specific to the baseboard. 3. BIOS/Manageability Engine (ME) firmware (as directed in BIOS Release Notes) 4. NIC EEPROM =============================================================================== INSTALLATION PROCEDURE =============================================================================== There are two supported ways to update the BMC firmware. You may opt to use the Web UI or the legacy UEFI method. Web GUI update 1. Unzip the package onto your system 2. Log into the BMC web UI 3. Navigate to Configuration, then Firmware Update 4. Click browse, and direct the browser to the location of the AmericanPass-bmc_prod_signed_cap_2.87.3ccd0377.bin file 5. Click upload. Progress and status will be shown as the update progresses UEFI update 1. Unzip package to a USB flash drive 2. Boot to UEFI shell, and navigate to the folder where this package lives 3. Run ampFwUpdateBMC.nsh and follow prompts =============================================================================== FIRMWARE UPGRADE/DOWNGRADE PROCEDURES =============================================================================== Upgrade of BMC FW from version 2.87 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. Always observe caution when downgrading firmware. Downgrading below 0.57 is not supported due to a security header change. Downgrading below 1.43 is not supported due to a security revision change. =============================================================================== KNOWN ISSUES/WORKAROUNDS/REQUIREMENTS =============================================================================== WARNING: SDR, network configuration and user credentials will be erased when updating BMC from v2.74 and below to v2.76 and above. WARNING: If there is a retimer update process shown on the screen, the whole process will take from 15 to 20 minutes. Please do not interrupt. 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 disables the BMC PCIe bridge. This will cause a majority of operating systems to fail to boot as they stall during video driver init. More information can be found in the defect below: 1209995146 - Host OS fails to boot when AST2500 P2A bridge is disabled. Steps to recover a failing OS: Linux variants (one of the below): A. Ensure that the nomodeset parameter is set in your boot loader (grub) config. B. Ensure that you are using a kernel version of 4.10 or above Windows variants: Boot to safe mode, and load aspeed video driver v1.03 or greater and reboot WARNING: When using IPMI to establish a SOL session using KONSOLE: A. The "Delete" input cannot be captured when pressing "Backspace" Workaround: Modify the "Backspace" key to "0x08" in the KONSOLE profile keyboard settings B. Resizing a KONSOLE window with an active SOL session can cause the content to overlap Workaround: None. Recommend using the Java SOL Viewer instead of KONSOLE Redfish API: Redfish API POST requests using a browser extension or plugin will fail if the extension manipulates the HTTP(S) Origin header. This affects REST clients which are implemented as browser (chrome, Firefox) plugins or extensions such as the older versions of Postman. It is recommended to use Postman version 6.0 or later. For security purposes, the BMC Redfish API requires that if a HTTP Origin header is present, the host portion of the Origin header must match the HTTP Host header. Some browser based REST clients alter the Origin header preventing their use with the BMC. WARNING: Start from BMC v1.89, by default BMC only enables cipher suite 17, to use that, you must add "-C 17" in ipmitool command. WARNING: Start from BMC v2.21, When KCS control mode is put in restricted and deny all mode, BMC EWS CPU and DIMM page displays blank or last DC on configuration information. WARNING: IPMIUtil can not support user password length larger than 16 bytes. WARNING: When KCS policy control mode is configured as "Deny All", BMC and FRUSDR cannot be upgraded/downgraded as expected behavior. For Purley and Purley-R, KCS Policy control mode is enabled since BIOS version R02.01.0009. =============================================================================== MISC =============================================================================== Tags BMC Version Changes… v0.01 0.01 Branched from Purley master. v0.06 0.06 KVM back online, ASD works for TNP and CYP. v0.07 0.07 Release candidate for external. v0.08 0.08 Update firmware name for Whitley products. v0.09 0.09 Release candidate for FAB2 v0.12 0.12 HSBP and EDSFF sensor support v0.13 0.13 PFR online update v0.14 0.14 Adding PROCESSOR_FAMILY_MODEL handler for autoconfig. v0.18 0.18 Full feature OCP 3.0 support including hotplug v0.21 0.21 Sync to Purley master v2.40 v0.23 0.23 Sync to Purley master v2.41 v0.24 0.24 Sync to Purley master v2.42; Fix OEM EWS customization issue v0.26 0.26 Sync to Purley master 7d48d5828; EWS support full PFR feature v0.27 0.27 Rebuild the release package, include sysfwupdt v2.45 2.45 Merged back to Purley codebase v2.61 2.61 Update BMC SPI flash map to reserve space for BMC rootfs. v2.70 2.70 PC2 v2.71 2.71 PC2, OCP card is lost randomly after AC cycle v2.72 2.72 Software License v2.73 2.73 Software License removal command; Sensor “BMC FW Health” random issue. v2.74 2.74 Fix EWS display issue. v2.75 2.75 Extend rootfs, update CYP/TNP(ACCL,EDSFF) retimer FW to v1.1.63 v2.77 2.77 Update HSBP CPLD to v1p80, Fix MIV test returns 0x80. v2.78 2.78 Update sentinel fit sdk to v1.5 & update production keys. v2.79 2.79 Web SSL Certificate security issue & ASMK help information & InBand update support. v2.80 2.80 Update libs & Fix Can't upload SSL cert through EWS. v2.81 2.81 [Whitley] Retimer FW is 0 byte v2.82a 2.82 [Whitley] Update EDSFF to v1p7. v2.83 2.83 [BNP]Exit Air Temp (#0x2E) CRITICAL event: Exit Air Temp reports the sensor is high state. v2.84 2.84 [AMP] Change #Sensor_Number display to desired Sensor Name v2.85 2.85 Without expected event log after update BMC and BIOS/ME in BMC force update mode. v2.86 2.86 [AMP] Correct HDD Drive Set/Get Fault LED State Check v2.86b 2.86 Fix there is no channel3 on TNP(AT2 network adapter) v2.86c 2.86 [AMP] Align CPU names with BIOS v2.86d 2.86 Fix klocwork errors v2.86e 2.86 Revert "[Whitley][Feature][VM]Support IMG/IMA media type" v2.86k 2.86 Complete CCB3418 & Fix CA signed cert issue & Fix remote folder mount issue & SG1 card FRU support v2.87 2.87 [AMP] Fix Global Fault LED ON issue v2.87a 2.87 [AMP] Add Retimer handshaking with BIOS (Part 2) v2.87g 2.87 [AMP] Fix Global Fault LED ON during Rebuild v2.87h 2.87 Patch CVE-2021-35942 CVE-2021-38604 on glibc-2.29-INTEL_RELEASE ((#36)) v2.87j 2.87 [Whitley][TNP][AMP] Fix Corrupted MAC address issue for AT2 board. (#94) v2.87k 2.87 [AMP] Ensure MUX disable on Intel Vendor ID failure =============================================================================== CHANGES =============================================================================== v2.87k [AMP] Ensure MUX disable on Intel Vendor ID failure [purley] Upgrade Busybox from v1.33.1 to v1.34.1 v2.87j [Whitley][TNP][AMP] Fix Corrupted MAC address issue for AT2 board. (#94) v2.87h Patch CVE-2021-35942 CVE-2021-38604 on glibc-2.29-INTEL_RELEASE ((#36)) update openssl to 1.1.1l (#22) v2.87g [AMP] Fix Global Fault LED ON during Rebuild [AMP] Add HSBP CPLD FW v1p1 [Whitley][Hotfix] Hotfix for gating HSD-1509883596 (#62) [Fix] Change the data of storage capacity (#47) [Whitley] Renew the Java certificate date [Build-Infra] Fix build flow process (#46) v2.87a [AMP] Add Retimer handshaking with BIOS (Part 2) [AMP] Read and check SSD type [AMP] Enable EWS -> BIOS Configurations -> System Event Log v2.87 [AMP] Fix Global Fault LED ON issue [AMP] Add Retimer handshaking with BIOS Revert "[AMP] Add retimer version 1.9.0" [AMP] Support multi-node HSBP CPLD FW online update [AMP] Add HSBP CPLD FW v1p0 [AMP] Correct CPU names in CPU/Memory VRD Hot SEL [AMP] Fix IPMI CMD_SET_HDD_DRIVE_FAULT_LED_STATE [PATCH] Fix it pops up an empty dialog box when replace a new certificate [PATCH] Fix the SSH console is still active when disable SOL SSH in EWS [CYP] Forbid "SC" HSBP to update FW [STP]There is no link to channel 4 in redfish after enable HOST interface v2.86k [CYP] Forbid "SC" HSBP to update FW - Use raw 0x06 0x52 0x8 0xb0/0xb2/0xb8 0x2 0x0 to check [Whitley][CYP] SG1 FRU support Unable to boot up into OS successfully if plug in the folder remotely via HTML5.(Q3QSBR) [Whitley]Repair code lacks fault tolerance processing [Whitley][Purley][PATCH] Fix the ca signed of the 4096-bit SSL certificate are error After BMC online update, the “Tcontrol modifier value” will be set as 80(Hex) which is not synced to the value of “exit air temp” setting of BIOS.(Q3QSBR) [Whitley][TNP] Update TNP EDSFF to v1p7 [CYP] Fix HSBP update hang issue CCB 3418 [Whitley Q3'21BMC]Display message on screen when system is in T-1 and BMC is up v2.86e Revert "[Whitley][Feature][VM]Support IMG/IMA media type" [AMP] Re-order Platform Event Filter Table v2.86d Fix klocwork errors [PATCH] Fix abnormal in the restore BMC with checking "Keep User and LAN configuration" [Purley][STP] Cannot Send alert email when set the SMTP authentication [Purley][STP]The "PercentComplete" always is 60 when simple update BMC via redfish. [PATCH] fix the issue that asm key page appears on purley [Purley][STP]There are four channel options in EWS->VLAN Settings->LAN Channel. [PATCH] Fix img file can not be read on the host by WEBIOS. [Whitley][Purley]Add a protection mechanism for httpd. [Whitley][Purley] Fix CA signed cert uploading issue on Redfish [Whitley][Purley]Fix can't upload ca signed cert. [Purley] With three virtual media devices mounted by HTML5, MountImage should return Bad Request v2.86c [AMP] Align CPU names with BIOS [purley] update kernel to 4.9.279 [purley] update monit to 5.28.1,glib to 2.69.1,curl to 7.78.0 [STP]The boot order can't be changed via redfish [Klocwork] Fix KW issues 69346, 69347 [Purley][WFPR/WKP] The DIMM location is incorrect for "Mem err Sensor" SEL in EWS. [Purley] Change KVM secure port value, open KVM/HTML5 session and it will be disconnected auto v2.86b Fix there is no channel3 on TNP(AT2 network adapter) v2.86 [AMP] Correct HDD Drive Set/Get Fault LED State Check [STP]There is no link to channel 4 in redfish after enable HOST interface Return 400 Bad Request if encounter error with file upload in Redfish Disconnect virtual media and remount to BMC with UmountImage [Whitley][CYP] Fix corrupted HSBP CPLD FW Missing size limition definition for VM over HTML5 help page. Patch CVE-2021-33574 on glibc-2.29-INTEL_RELEASE and fix kernel z version error [Whitley][CYP] Update HSBP CPLD FW to v2p00 [AMP] Combine HSD 1509355132 and KW issue: 69306 fixes Sometimes the NV directory data (bmc ip/user name/pwd/sdr) would be clean after online update bmc to 2.82 [AMP]BMC Lan IP address will be cleared after updating BMC FW to 2.83b under EFI shell [STP]The NTP server IP can't be set successfully when NTP server IP is xxx.xxx.xxx.1~9 in EWS [AMP] Add HSBP CPLD FW v0p9 [AMP] Support HSBP CPLD FW downgrade R_version BIOS update informations show incorrect in SEL(regression issue) [purley] lighttpd upgrade to 1.4.59 [purley] update kernel to 4.9.276 v2.85 Without expected event log after update BMC and BIOS/ME in BMC force update mode. [Whitley] FAB4 HSBP supports v1p9 downgrading to v1p8 v2.84 [AMP] Change #Sensor_Number display to desired Sensor Name [AMP] Fix Klocwork issue: 69306 [AMP] Fix HSBP CPLD not initialized properly after reboot [AMP] Add retimer version 1.9.0 Remove impact of abnormal high voltage waveform to raid card Fix The Mount type is missing NFS in web ISO help page issue. Fix Alert events cannot be selected whe click "Check All" button [STP]There is an extra character '<' in the Date&Time help page in the Chinese EWS [Whitley]Riser card FRU is corrupted when AIC card is installed in MTM1 mode. The Integrated IO Configuration of EWS BIOS Configuration function tab is blank. [purley] Upgrade glib to 2.69.0 and kernel to 4.9.274 [AMP] Fix HDD Power LED ON issue even if the node is offline [AMP] Fix SSD abnormal temperature [AMP] Add HSBP CPLD FW v0p8 [AMP] Add missing sensor records wrt PS4 [AMP] Additions / Corrections wrt PSU [SNMP] Fix klocwork 69293 with more length checking mechanisms Fix KVM "mouse mode setting" screen in ews shows exceptions issue. Fix lighttpd cannot start after replacing BMC certificate Ambiguous caution message when upload invalid/expired SSL certificate via Redfish.(Q3QSBR) Fix Cannot modify "anonymous" user under EWS issue. [AMP] Remove "Unknow" item from Subsystem [purley] Upgrade glib to 2.68.3 and libffi to libffi-3.4.2 [purley] update openLDAP to 2.4.59 [AMP] Add HSBP slots for E1.L [AMP] Resolve Utilities command stuck issue when "KCS: Deny all" [AMP] Add retimer version 1.7.0 [AMP] Add HSBP CPLD FW v0p7 v2.83 [BNP]Exit Air Temp (#0x2E) CRITICAL event: Exit Air Temp reports the sensor is high state. [SNMP] Fix klocwork 69293 Array "authKul" of size 1 may use index values(s) 0..143 Internal Virtual Media improvement [AMP] Add PSU 4 Input display support in EWS [AMP] Ignore HSBP Peer Power State check [SNMP] Remove cryptographic algorithm DES [purley] update dhcp to 4.4.2-P1 Revert "[Whitley] Update TNP EDSFF to v1p7" [Whitley] Updating BMC will not auto reset if there is a "defer reset" update previously. It takes almost 30s for system status LED turn on (normal=solid green) after BMC initial completed (Blue ID LED off). (Corner test)”. v2.82a [feature]Implement Client certificate in Redfish Supports NFS protocol for Redfish VirtualMedia Schema Fix cannot mount ISO image via Redfish Fix cannot upload Redfish EventService CA certificate. [IPMI] Fix ipmid insydeEntry OEM command table wrong request length without AT_LEAST_BIT Fix cannot mount Web ISO [AMP] Fix Entire Platform power consumption value mismatch [ICX] SUT will not auto power on after IBB/OBB watchdog timeout with IBB/OBB BIOS flashed via Sysfwupdt_V14_2_Build9. ID LED is off on second T-1 state after flash BIOS on recovery region. [AMP] Make Fan Fault LED offset value unique [AMP] Update PFR CMD Whitelist [Whitley][TNP/CYP]After the Bios test has finished the jumper test, the BMCweb interface cannot be loaded(Q3QSBR) [purley] update kernel to 4.9.272 [AMP] Add HSBP CPLD FW v0p6 [AMP] Resolve multi-node PS4 sensor reading error [AMP] Support PS4 Hot-Plug and Auto-Config [AMP] Fix Klocwork issue: 69254 [AMP] Implement E1.L RSSD Thrm Mrgn and RSSD status sensor Fix It prompts incorrect password when open Java KVM in EWS with AD account or LDAP account. [AMP] Extend IPMI CMD_GET_SATELLITE_UPD_STATE to max PDBs [AMP] Extend IPMI CMD_GET_PDB_FW_VER to all available PDBs [AMP] Add Fan Redundancy/Non-redundant Event Associations [AMP] Add HSBP CPLD v0p5 [AMP] Update System Fan 5-10A/B sensor values [AMP] Unify Front and Rear U.2 HSBP [Whitley] Update TNP EDSFF to v1p7 After BMC online update, the “Tcontrol modifier value” will be set as 80(Hex) which is not synced to the value of “exit air temp” setting of BIOS. Fix It prompts incorrect password when open Java SOL or Java KVM in EWS with AD account or LDAP account. [Purley][STP]Get event log abnormal in EWS after updating BIOS [AMP]Update CPLD FW interrupted, after reset system, CPLD FW still displays old version, but there has been an update successfully event log in EWS. [AMP] Set Slave Fan information as per PDBType [AMP] Add E1.L FRU device and Ruler BP Temp Sensor [AMP] Update FRU Device ID for uniqueness [AMP] Correct Fan5-10 Fault LED offset value [AMP] Correct Mem VR Temp Sensor numbers [AMP] Update PWM/TACH range check [AMP] Update Sensor numbers and FAN Domain mapping [whitley CYP][ATS] [A0] [PO] [1T] [SDV] NNPTool is not working with CYP BMC There should be more clear caution when you try to add new user with “invalid PWD” which does NOT meet password complexity requirement. To determine EWS SNMP feature to build at compile time. [AMP] Update BIOS Version representation format in SEL [ICX] BIOS option will not roll back to default after flash bios via EWS with parameter Nvram and back. Fix A lack of "Role Group ID"in Active Directory help information issue. Upgrade libxml2 from v2.9.10 to v2.9.12 [purley] update curl to 7.77.0 [Feature][SOW12] SNMPV2/V3 Support [Feature][VM][Redfish] Internal Virtual Media - RAM Disk [VM] Save different config in webiso Fix redfish alerting has power on/off backwards issue. [Whitley][Feature][VM]Support IMG/IMA media type Fix KlockWork scan issue [purley] Upgrade Busybox from v1.32.1 to v1.33.1 [AMP] Take max FANS and TACH Reg Base from config.xml [AMP] Take PDB FW Image filename from config.xml [AMP] Add PDB as parameter to relevant API's [AMP] Add init support for 2 PDB/PIC32 [AMP] Support online FW update of multiple PDBs [AMP] Support 4 PSUs [AMP] Add Rear Temp1/2 and U.2 SSD Temp Sensors [AMP] Add Front Temp1/2 and U.2 SSD Temp Sensors SDPTool [DEV] - SDR Upload shows success even when failure [AMP] Add HDD Drive Status Sensors [AMP] Add Global Fault LED support [AMP] Remove all CPU2/3 references [AMP] Add AMP platform check during load_stage_two() [AMP] Add retimer version 1.2.0 [AMP] Add PEF Action for Right/Left FP Temp Sensor [Feature]Support IMG/IMA media type in Web ISO page [Purley][Buchanan Pass]When BMC is running factory image, try to update BMC, BMC backup image instead of primary image will be updated. [AMP] Filter "ATS Support" for AMP as well [CCB3389][CCB3388]Adding Memory Error Extension and OEM BIOS POST Event sensor offset [AMP] Add front panel temperature sensors [AMP] Add PFR online update support in safe mode [AMP] Enable KVM for AMP [AMP] Remove EDSFF from platform config Improve the message when ASMK is inactive or RMM is not installed. [AMP] Remove NW_SWITCH_ID from platform config [AMP] Update Default and FCT SDR [AMP] Add ASMKey support [AMP] Update sensor mapping Fix Can’t mount Virtual Media via Redfish. Fix the PowerLimit object of the PowerControl schema can not patch in the Redfish. [Whitley] Update HSBP & retimer FW version accordingly v2.81 [Whitley] Retimer FW is 0 byte [purley] update kernel to 4.9.268 [Utilities] [SDPTool-2.1-0] [Whitley] [Redfish] CPLD version showing incorrect [Whitley]Fixed the problem that the server was not started for the second time during the BIOS in-band recovery update (need the new version of CPLD) [Whitley]Fixed the beep code and abnormal SEL problems that occurred on the server during the BIOS in-band update warm reset EWS does not decode CPU ID correctly, there are additional <80><9C>f<80><9D> characters contain ed in process signature. [whitley][Purley] Correct latest version of utility [Whitley] Move "LicenseStatus" & "LastUpdateTime" to pre-defined schema [Whitley] Update HSBP CPLD to v1.90 [Whitley][SDP]Coyote 3.5 in SIlver SKU HSPB IPMI returns incorrect LED status [Whitley] Update retimer to 1.2.0 [purley] update kernel to 4.9.267 [purley] Upgrade glib to 2.68.1 [purley] update curl to 7.76.1 Add new PSU FW v13 for 900w DC Add new PSU FW for ECO 10483254 SoluM 2100W Remove the BootSourceOverrideMode. v2.80 [Whitley]Fix Can't upload SSL cert through EWS, warning message will pop up. [purley] update kernel to 4.9.265 [Whitley] Upgrade jQuery-ui to v1.12.1 [purley] update glib to 2.68.0 [purley] update openssl to 1.1.1k [purley][whitley]update mbedtls and monit [purley] update openldap to 2.4.58 [purley] update libcurl to 7.76 [purley] add busybox patch. [Whitley] Help info of ASMK is not completed on EWS. v2.79 [Whitley]Fix WebSocket session timeout problem [ICX]After OOB flash corrupted BIOS and reboot SEL log behavior is changed on BMC 2.78. [Whitley]Fix the caution message incorrect when upload invalid and expired SSL certificates in EWS. [Whitley] Temperature,RSSD Thrm Mrgn 2 (#0x62)" SEL event reported during DC cycle on TNP Storage Module [Whitley] [Storage][Pre-ST]BMC report "RSSD Thrm Mrgn 1,Temperature, Lower Critical - going low - Asserted/NVMEof-FIO about 1 day" [Whitley]Fix incorrect values in System NIC info and cannot access Drive. [Whitley]Correct the help info of Date & Time to align with User guide. [Whitley][InBand-update]SUT will have beep code after flash BIOS and reset. [Whitley][InBand-update]"VR Watchdog" and "Power Unit Failure detected" error event show in SEL after flash BIOS via Sysfwupdt_V14_2_Build9. [Whitley]SDR Report present empty (invalid) contain in System Debug log. (regression issue) [Whitley]Fix Advanced System Management Key” function link is disappear randomly after login/logout EWS multiple times. [Whitley]Fix cannot upload 4096 bits SSL cert via Redfish. [Whitley]Correct the EWS certificate time. [Whitley]Mount folder remotely via Virtual Media over HTML5 of EWS is not work. [Whitley][klocwork] Fix klocwork issue: 56489 [Whitley]Fix mount folder can not work of VM HTML5 at EWS issue. [Whitley]Restrict the private key length to RSA 2048-bit and verify the cert prior to replacing it. [Whitley]Fix SSL Certification file can not upload at EWS issue. [Whitley]Correct the interpreting when SMBIOS type 190 offset 0x17 value is FFh [Whitley]Fix Advanced Boot Options of BIOS Configurations can not loading via firefox/IE. [Whitley]Fix OEM SEL record type range 0xE0-0xFF overwriting non-timestamped data. [TNP][CYP] Update HSBP version number in release note [Whitley]Correct the warning message when adding a user. [Whitley]Help info of ASMK is not completed on EWS as user guide. [Whitley]Check whether username contains the password prior to adding a username. [Whitley] Update JAVA Certificate v2.78 [Whitley] Update Retimer FW to 1.1.64 [Whitley][CCB3108]The help content of Advanced System Management Key incorrect. [Whitley] Copyright of EWS is not renew to 2021 accordingly. [Whitley][CCB3108] Update sentinel fit sdk to v1.5 & update production keys. v2.77 [Whitley]After OOB online flash BIOS there are update start/complete log display before reset SUT. [Whitley]”Save” button remained grey out after modify the default Ports of KVM (Secure) and USB/Floppy (Secure). [MIV][Whitley]2E C1 SetNMPolicy intermittently reports 0x80 (Policy Id Invalid) after 2E C0 DisableNmPolicyControl [Whitley]Update HSBP CPLD to v1p80 v2.75 Update retimer FW to v1.1.63 with bin format image, [Commerical BMC]EWS update CPLD, upload button is grey. PSU status retry improvement EWS is not able to login with IP of OCP LAN1/2 (VLAN enable) after DC cycle. Implement the last part (KVM/VM HTML5) of the "Use Strict Mode for all JS" function. [whitley][fix]When there is no ASM key, disable all active directory text box [STP][Redfish]The static IPv6 address can't be set via redfish. Fix EWS Event list is NOT arranged in ascending/descending order after clicking event categories Fix Role Group of AD cannot be configured at EWS issue. [Whitley] change FW - KERNEL + KERNEL-CMD-LINE + ROOTFS + WEB + RECERT from 0xdc0000 to 0x1A40000 Fixed a problem where BMC MAC could not be changed [whitley][ASMKey]for syscfg, cp key file from BMC virtual USB. [Whitley] Cosmetic PIC32 changes Change Whitley EDSF: v1p5 -> v1p6 in release doc [CCB3245]Add BIOS POST sensor new offset 3h. v2.74 Fix EWS display issue. v2.73 Implement the part (configuration) of the "Use Strict Mode for all JS" function. Implement the 3rd part of the "Use Strict Mode for all JS" function [Whitley] Use register enums as defined in PDB Fix Change user with different non-admin privilege, from the second time, postman will always shows “File upload is already in progress” when upload soft license through redfish. [whitley][ASMKey]Add one IPMI command for factory to remove the license file under MTM2 mode Sensor “BMC FW Health” report continuous PS sensor failure after PSU removed. (Random issue) BMC FW Health sensor present in Warning Healthy once Samsung Gen4 PM1733 SSD is plugged. Fix Klockwork scan issue Add A100 support The BMC firmware update page on EWS can not display properly via IE browser Missing help info for “Add New Role Group” and “Modify Role Group” of “Active Directory” on EWS. Fix klocwork issue #67389, #67391 v2.72 Update TNP EDSFF CPLD to v1p6 [Whitley][ASMKey] modify mbed makefile,because the rootfs size is not enough HPE Aurora NIC abnormal I2C traffic issue [Whitley] Advanced System Management Key, modify EWS name [Redfish] Implement the soft license Web Interface in Redfish. [Whitley] Use ASMKey(softlicense) to control advanced functions.EWS&Monit. EWS is not able to login with IP of OCP LAN1/2 (VLAN enable) after DC cycle. Implement the soft license Web Interface in EWS. [PFR][BIOS InBand Update]After the BIOS in band update is completed, the host is shut down [Whitley] Advanced System Management Key(license enforcement) [purley] lighttpd upgrade to 1.4.57 Update Intel logo in EWS and change the Non-volatile DIMM asset tag substring. v2.71 [Pre-ST]BMC report “Voltage fault”while running PTU about 11 hours/Tensorflow GPU about 3 days [TNP RDT] UUT SEL will show “Warning event: Voltage,Voltage Fault" when running stress(iLvss) [Storage]No RSSD sensor & Event log on EWS. Got some error message in Redfish test tool "Customer Compliance Tool". Channel 2 of OCP card is lost randomly after AC cycle. TNP Change Retimer version judgement method to reduce online update time v2.70 The SUT have Black screen around 100 power cycles testing.(Such as AC, DC, Reset.) RSSD Thrm Mrgn 1/2 are in Critical health state, At or below lower critical threshold, reading 0 degree C with no Ruler attached. Incorrect target and incomplete version info of SEL description after update BIOS /ME successfully in "BMC Force update mode" v2.69 Hot fix for v2.68 issue that FRUSDR update will timeout, by revert MIC configurable patch v2.68 There is no power cycle sel event when use CYP FCT SDR. Configurable MIC management feature (disable for Whitley) return send message first then return its payload "set node manager policy" MultiNodes CR config sync fail when restore configuration execution. U.2 SSD Kioxia_KCD6X have abnormally temperature on EWS Ambiguous error message "500 Internal server error" when you try to login with 5th AD user at the same time (Max session =4).(Amendment) BIOS update fail if reset SUT manually "immediately" once see prompted message "Save to storage: Done. Please Restart System" of OOB fw update. There is no "EMP Failed" sensor in EWS. Fix issues of wrong link status & NIC Description. EWS UI improvement v2.67 Fix password complexity mode was inconsistent between BIOS and BMC The "Memory Configurations" of EWS display all blank. EWS "OOB Update BIOS" will wait for 35 seconds before notifying users to reset the SUT. Ambiguous error message "500 Internal server error" when you try to login with 5th AD user at the same time (Max session =4). [Storage]No RSSD sensor & Event log on EWS. The help page content of Active Directory is not complete. The status of " KCS Ctrl Mode " is blank. (new added in BMC 2.66, Regression issue) [Commercial BMC]Incorrect completion code "CC" is responded after enter extra byte for command "get password depth raw 0x3e 0xc0". Fixed the date format preview display error when Timezone changed at EWS. [CCB3245]Add BIOS POST sensor new offset AMT and PPR [purley] update glib to 2.67.1 v2.66 [Commercial BMC] There is no help info for backup option of CPLD Update function on EWS. [Commerical BMC]There's no related SEL log asserted after change KCS mode. [Whitley] Add platform AMP v2.65 The debug info of embedded platform (EWS) debug log is not complete. Part 2 Correct the Redfish FW update status message. Update HSBP CPLD to V1p72 for MAX08 and optimize update mechanism With OCP 3.0 Network Card configured, unable to use "configuration management" of dedicated LAN3. SUT is NOT actually power on after remote BIOS OOB update in S5 state then press power button, it needs to press power button twice to power on SUT. The debug info of embedded platform (EWS) debug log is not complete. Part 1 [RF CYP]rackmount-chassis-hdd links can't be found [CYP 1U][TNP]Sensor "BMC FW Health" report P0/P1/PCH Temp sensor failure during AC/DC/reset/idle test. Upgrade retimer FW for TNP Fix VMViewer incorrect information when mount 4th device v2.64 Channel 2 of OCP card is lost randomly after AC cycle. EMP PRESENT sensor is not defined on TNP. Updating EDSFF CPLD to v1p5. For fix Retimer abnormal log issue In EWS/HELP of BIOS/ME f/w Update page, there is "Select image type / Select image type" in Help [RF CYP]rackmount-chassis-hdd1 can't be found Updating Astera retimer FW 1.1.127 for CYP and TNP. TNP D5005 shift profile support. With OCP 3.0 Network Card configured, unable to use “configuration management” of dedicated LAN3. [RF CYP]Read memory25 ~ memory32 in CYP fail in redfish interface. Fix the KVM delete and "+-" button on the current users page in the EWS is invalid issue. BMC only serve 3 USB devices for Virtual Media feature now. v2.63 [Fix] Retimer version checker is invalid [Klocwork][Whitley] Fix klocwork issue [Fix]Abnormal value of NIC Information on EWS. CPLD update fail via Redfish, msg "The request failed due to an internal service error. The service is still operational". "Reset FW Update" button in BMC Firmware Update page of EWS is not working properly. Ipmi command to mailbox fails intermittently. Unsupported Channel-2 is presented in "Enable LAN Failover" of EWS IPv4 Network Settings. (TNP only) v2.62 TNP V100 shift profile support. [CYP][CCB-3177][Fail] When BMC identify 3rd part vendor card, the fan behavior cannot follow FSC setting. [Design optimize] Optimize the IPv4 / IPv6 network page in EWS. [Whitley][PFR] Fix 2 critical issues in v2.61 [SDP] Coyote Pass ME can't report inlet temperature with Get Node Manager Statistics command Retimer FW update feature System status LED remain solid green when UNC/UC event of HSBP 1 Temp is triggered. [Whitley] CPU Nomenclature in EWS [ICX]SEL show "Firmware Update - BIOS image file - is uploaded \u2013 Asserted" after upload corrupt BIOS in Restricted/Deny All mode. Fix KVM session virtual media usable status Fix Virtual Media over HTML5 VM usable status v2.61 [Whitley][PFR][CCB3236] change flash layout Adding GPGPU Riser temperature sensor, AKA ACCL Riser temp sensor. [Whitley] The healthy status of the "Voltage Fault" sensor is displayed as warning after updating BMC to 2.60. Power on SUT with blank BIOS flash will cause unexpected event "Thermal Trip - CPU boot FIVR fault" After OOB FW online upload completely, no proper message to warn user there is expected power cycle coming soon. Revert "[Whitley] Bypass PFR check, when uploading ITK BIOS Image." [Redfish] Change "defer reset" to default action After online update BMC completely, "Get BMC Execution Context" command get unexpected response byte4 as 01h. Fix Web ISO mount fail if the file name of ISO image contain dash character "-" issue. v2.60 Warning message of EWS login page "This server is running factory firmware" after BMC full restore default. (20 C0 02 43 4c 52 bb). [Whitley][TNPCYP] Fix multiple HSDs for TNP and CYP XML Fail to upload New Config/SDR File on SDR Configuration of EWS. Fix undefined postal code in EWS. After online update BMC completely, "Get BMC Execution Context" command get unexpected response byte4 as 01h. [CCB Feature] Implement CCB 3156 "Add NTP and World Clock to BMC" [Feature]Parsing SMBIOS type 190 and 194 for Drive, Storage and EthernetInterface [Feature][VM_HTML5]Change media type check function [CCB Feature] Implement CCB 3209 "options to retain user info and IP settings after firmware factory reset" [Feature][VM_HTML5] Display send data bytes [Feature]Add NFS share function in Web ISO [Fix][Commercial BMC]Set password complexity to medium through command not worked as expected. [Feature] Enable Active Directory and correct timeout function with LSB [Feature][VM_HTML5] Add plug in folder function [Feature] Implement the web UI of host interface at EWS. v2.58 Improve EWS support PFR features [Whitley] Bypass PFR check, when uploading ITK BIOS Image. [Whitley][ICX] HSD 2103634122: PECI command "RdEndPointConfigMmioIcx" is not support with XCC C0 CPU. VLAN feature of bonding LAN CAN’T be disable from EWS once VLAN ID is assigned. There is unexpected item “ATS Support” in “Integrated IO Configuration” of EWS BIOS Configuration. v2.57 CPLD version is recognized incorrectly in CPLD online Update Started event. [Whitley] For fix HSD [2103634615] Fan fault LED is light on when fan-tach sensor has lower "non-critical" event status asserted. [Whitley][CCB3177] Request BMC firmware support on CYP system Thermal requirement about fan speed and power control. There is no expected SEL after changing BIOS Configuration variables in EWS then perform BMC reset. v2.56 [Whitley] For fix WKP SOL issue FW: BMC don't give serial A control to BIOS [ICX]ME Version not match between setup and Sellog when update BIOS. [CYP] For fix HSD 2103634268: System status LED is NOT turn to "Blinking Amber 1 Hz" when BB OCP Temp, Exit Air Temp and Front Panel Temp at or below LC threshold. [Whitley] For fix Fix fail to send RdEndPointConfigMmio PECI command through [TNP] For fix HSD 210363427: M.2 Temp1 sensor status become "At or below lower critical threshold" unexpectedly when M.2 and U.2 NVMe SSD configured in SUT at the same time. Bug fix Send “Graceful Shutdown” request from EWS then cancel the interactive prompt window from OS, will ca use “Reset Server” and “Power Cycle Server” these two function not workable. [CCB2448] Add new IPMI commands for Get/Set Intel Speed Select Configuration support [Whitley][CYP HSBP] HSBP CPLD v1p51 update [Fix][Commercial BMC]Login EWS with chinese, the help content of password rule too simple compare with English help content. v2.55 [Commercial BMC] The FAN 7/8 status are shows "OK" in EWS after remove FAN There is no “Firmware Security” type event asserted when power on with offline programmed factory mode BMC. Ambiguous SEL description: “System Firmware Error - Memory disabled.CPU0_1_DIMM_A1 – Asserted”, not indicate specified CPU position of memory error. Fix There is no instance "Update Started - OEM - Asserted" event when Perform OOB update BIOS from EWS. Fix [ICX]EWS doesn't show BIOS update start event and version via OOB [Whitley] For fix HSD [2103634130] System Status LED is NOT turn to "blinking green 1 Hz" when Fan warning "Description: Lower Non-critical - going low" event asserted. [Whitley][HSBP] Reduce debug message for HSBP FW update thread. [Whitley][ICX] Fix PECI command "RdEndPointConfigMmioIcx" is not support with XCC C0 CPU. "Update from BMC failed Minor Error:0x03" show incorrect in SEL after online update debug sign BIOS from production sign BIOS v2.54 [Whitley][TNP] For fix HSD [2103634018] The system fans and PSU fan are unstable in multi-node condition. (2U AC, master node: DC on, slave node: AC on/DC off) [Whitley][CYP HSBP] For Fix online update would fail while multi- HSBPs installed. [Whitley][TNP] Implement M.2 temp sensor for TNP. [Whitley][CYP HSBP] Removing reload operation. [Whitley][PFR] For fix HSD [2103633987] SUT is able to online update BMC through EWS successfully when disable PFR. [Common] For fix fan boost when Sensor "Lan temp" reach LC issue that reported from thermal. v2.53 SEL does not record CPLD version in related event log (Update Started/Update Completed Successfully) after online CPLD successfully. [Whitley][PFR filter rule] Adding sensor address in json file [Whitley][CYP]FRU ID change for fix FRU ID mapping issue in manufacturing for TNP/ CYP [Whitley][CYP HSBP] HSD issue #2103633980 Misc OEM command 0x67 is NOT able to retrieve correct response. [Whitley][TNP EDSFF] Adding new tag for EDSFF online update [Whitley][CYP HSBP] For fix Get HDD drive fault LED state command read registers behavior [Whitley] For fix HSD#2103633856: Unexpected SEL info after power on w/ FCT SDR F2.45. [Whitley][PFR] Support CPLD recovery update [Whitley][HSBP CPLD] MISC. modification for on-line update HSBP CPLD [Purley][WKP]There is "Channel-2" in the VLAN settings when LAN Failover enabled. v2.52 Fix SEL does not record CPLD version in related event log (Update Started/Update Completed Successfully) after online CPLD successfully. Fix unexpected Caution “Failed to update network configuration” prompt up IPv4 Network Settings of EWS (Without OCP 3.0 attached) Fix The effective click area of EWS function tab "BIOS Configuration" is not acceptable in 1024x768 resolution, it is overlap to another one. [Whitley][TNP] Fix some HSD related to LAN [Whitley] Fix unknown sensor MP5920 for TNP Fix The expected warning message: "This server is running factory firmware" is gone without online update BMC FW, online update CPLD or BIOS will also make it disappear. Got some error message in Redfish test tool "Customer Compliance Tool" v2.51 Fix Unexpected Caution "Failed to update network configuration" prompt up IPv4 Network Settings of EWS (Without OCP 3.0 attached) [Whitley][PFR] Fix multiple HSDs related to BIOS/ME update logs [Whitley][PFR] Update panic/recovery/error event code based on PFR HAS 1.4 [Whitley][PFR] update region alignment to 16KB for PFR 481.4 Fix Unexpected warning message of EWS login page; This server is running factory firmware after reset BMC to default. (BMC 2.47) v2.50 [Whitley] Implement Get/Set EFI Boot Options Commands Fix Web ISO umount button is inactive [Redfish]Revise JSON type array patch behavior [Whitley][Common] HSD#2103633378 OCP LAN (LAN1/LAN2) with VLAN enable cannot ping successfully after AC cycle. [Whitley] Add PSSF132202A_03A_25_5_128_20181203 for 1300W PSU [Whitley] There is no SEL event “Update Completed Successfully - OEM - Asserted” after updated OEM customization image. [Whitley][CYP][OCP] Fix HSD#2103632902 BMC IP behave abnormally during hard reset [Whitley] Adding DIMM therm mgn sensor for CYP. [Whitley] Fix HSD issue 2103633559 There are unknown healthy sensors after update FRUSDR. [Whitley] Fix Get DIMM infor cmd not work for channel G and H [Whitley] TNP thermal request VCCIO and VCCANA temp sensor. [Whitley] Fix HSD#2103632602 system woulde be kept S5 after updating recovery BIOS v2.47 [Whitley] U.2 code optimize for TNP and U.2 SSD LED fix [Whitley] HSBP CPLD 1.40 update [Whitley] Removing Die2 sensor in CYP [Whitley] Disable MEM_HOT sensor scannning if BIOS POST complete isn't active. [Whitley] M.2 code optimize for CYP [Whitley] Fix HSD#2103633209 Fail to get KCS Policy with BMC command [Whitley]Fix EWS login page have no factory warning after offline update Fix the SDR version info in the event logs of FW update status after updating FRUSDR issue. Fix the sidebar font on the BIOS configurations page will be grayed out after logout and login the EWS. [WFP_CLX] Click the "BIOS configurations" tag on the EWS, it shows "NIC Configuration" window (The item is not in the BIOS configuration check list). enable LAN failover in the dynamic ip mode v2.46 Fixed the chinese web console is empty issue. [Whitley][PFR] HSD issue [2103633067][p3-medium][open] BIOS version info of SEL is incorrect after update completed successfully. [Whitley] Adding CYP NVMe sensor, and fix HSD issue 2103632804 [Whitley] Add MEMHOT sensor for Whitley platform [Whitley] Add SEL decode entry for PCIe Cor Sensor [Whitley] Add MTT sensors and remove die2 sensors for Whitley v2.45 [Whitley] Multiple fixes for PFR recovery, I2C rule, OCP and SAS related * [1507919781] Support BMC update through PFR in recovery mode. * [PATCH] [CYP] Modify I2C rules in the pfr manifest * [2103632585] Can't get IP address of OCP LAN1, LAN2 via DHCP after AC cycle. * [PATCH] Changing SAS module interposer temp to RAID module temp by thermal request. [Whitley][PFR] enhance SEL log for PFR based BIOS update * 2103631957: should not generate any BMC update event after online update BIOS. * 2103632507: [ICX]SEL log doesnt record BIOS update info after online updating BIOS via OOB. [Whitley] Update TNP/CYP SDR and xml * [CYP] Adding MTT sensor in sdr, for fix issue [2103632785][p3-medium][open] MTT CPU1/2(ME own sens or) should be included in SDR. * [CYP/TNP] Adding Vccio sensor by thermal request * [CYP] Modify FRU address mapping for new HSBP and midplane * [TNP] Adding TNP EDSFF FRU v0.27 Rebuild the release package, include sysfwupdt [Whitley][PFR]2103631289 Event log description show BMC FW Update after online update bios. [Whitley] Add configuration for PCA9555 thread. v0.26 [Sync master 7d48d5828] Cherry pick all changes from v2.42 to 7d48d5828 [TNP] Add AM1 for PDB FRU [PFR] Make the FW-ID partition read only from BMC side [Merge with careful] Fix DHCP IP dont renem aftert MAC addr is applied [CYP] PCA9555 thread polling time change to 1s. [TNP/CYP]BMC update status is incorrect [Whitley Commercial] EWS support PFR features v0.25 [PFR] Fix backup version under EWS and ipmi command [CYP] Enable monitoring PCA9555 for SSD clock enable [CYP]For fix issue HSD# 2103632151:After installing OCP card and SSD, EWS sensor reading SAS MOD display is not available [PFR][Feature] Change the "Resume on AC power loss" after BIOS update [CYP] Fix HSD#2103632003 BMC MAC check fail [TNP] Fix HSD#1507867210 Beeper LED ( DS5) of TNP is always orange [Whitley Commercial] Add Socket type LGA4189 for ICX-SP v0.24 [Commercial BMC]extend PCH sensor u16PowerOnDelayMs to 15 seconds PFR image re-sign fix, for OEM EWS customization issue [Commercial BMC] No BMC Watchdog event after trigger safe mode [Sync master v2.42] Cherry pick all changes from v2.41 to v2.42 [Commercial BMC]EWS OEM customization image update v0.23 Make Post with FW Update action to be asynchronous by using OEM update method [Sync master v2.41] Cherry pick all changes from v2.40 to v2.41 [PFR] Check BIOS type for SEL logging v0.22 [PFR] Update OOB SEL entry [PFR]Add event log for OOB update, and eliminate unecessary check in OOB_Init [Whitley Commercial] fix fan fault LED issue [Whitley Commercial] For fix issue 2103630807, adding chip type check. [CYP] fan sensor should be rearmed manually [Whitley] The EWS doesn't display backup bmc version v0.21 [Whitley Commercial] HSD#2103629992: SEL will record the "PCH temp failure" event after the AC cycle [Whitley Commercial] Add Winond 1G flash part W25Q01JVSFIQ Rubix fwchallenge to skip bounds check if PFR [Sync master v2.40] Cherry pick all changes until v2.40 v0.20 [Whitley]Fix can't trigger IERR via ITP Return when the length of data to copy is zero in pdb write block v0.19 [Commercial BMC]NM configuration will display Node Busy [CYP] HDD Fault LED command [Whitley] Implement Get/Set EFI Boot Options Commands [Whitley Commercial] Get CPU core number is incorrect via RSD command [CYP] Default and FCT SDR update to fix debug console issue [CYP] Adding HSBP2 and HSBP3 [TNP] Follow WKP to use HSC power good instead off PS power [TNP] For ACCL Riser 3 and Riser4 bus fix. [PFR] Fix SEL decode for FW Resilience [CherryPick from master] Fix Virtual media over HTML 5 can't mount IPv6 address issue. v0.18 [TNP] Fix 2 HSDs related to HSC instance address [CYP] Support OCP 3.0 including hotplug [Whitley][PFR] Fix multiple HSD due to PFR notify CPLD too soon [Whitley Commercial] HSD#2103630704: Air Flow Limit can't modify on BIOS setup [Commercial BMC]Some RSD command will response 0xff [Whitley Commercial] Add necessary I2C busses. [Commercial BMC]Add ERR2 PECI read for ICX v0.17 [TNP] HSD#2103630366: EMP module Couldn't connect to OPB Left node's BMC. [CYP] Update CYP Default.sdr and FCT.sdr follow FSC sheet. [CYP] HSD#2103630917: Voltage Monitor and Threshold Crossing on P12V_Left have no log [CYP] For Riser 1234 access fix [TNP] Removing U.2 SSD temp sensor in TNP FCT.sdr [TNP] Removing abs temp threshold in TNP FCT.sdr [Commercial BMC]Enable ICX CPU Crashdump v0.16 [TNP] EDSFF CPLD update [CYP] Adding HDD status sensor. [TNP] Adding RSSD status sensor. [CYP] Adding more TMP75 sensor since CYP has more. [TNP] Enable bus for riser3/4 [TNP] Adding 3.3V for voltage fault sensor [CYP] Modify ADC4 to P12V_LEFT follow CYP schematic. [CYP] HSD#2103630391: The P0/P1 D1/D2 abs temp threshold value are incorrect. [PATCH] PFR: SMBus Filter changes for TNP/CYP "OS Boot Watchdog Timer Policy" setting will affect FRB-2 feature. [CYP]Correct HSBP CPLD Slave address [Commercail BMC]Enable I2C Bus12 [Commercial BMC]Complete CPU Family Model check [TNP] Correct EMP GPIO direction. v0.15 Add the repository of Coprocessor into Protex Scan v0.14 [CYP] fix HSD issue 2103630364 voltage fault issue, scale factor change. [TNP] Fix RGMII_BMC_RMM4_RXD (0/1/2/3) test item "Skew "out of the spec. [Common] Adding PROCESSOR_FAMILY_MODEL handler for autoconfig. [TNP] Support TNP FRUSDR 0.08. [CYP] Change default poweroffpwm to 35%. [CYP] Fix 2103629992 PCH temp failure. Fix redfish can't update pfr BIOS image issue. v0.13 This release includes PFR online update images Support defer option for BIOS\BMC\CPLD update on redfish [PFR][Whitley] Fix issue when upload multi images by utility tool Implement OCP network card Hot-plug for CYP. v0.12 [Whitley Commercial] FAN7 GPIO and multiple sensor fix. [TNP][EDSFF]Enable support for RSDD status reading Fix issue when upload multi images by utility tool Web System CurrentUsers page add Operations column [PFR][Whitley] Enable CPLD online update via redfish PFR mail box address change to 0x38 v0.11 [CYP][HSBP]Add HSBP CPLD FW and Online Update Support [CYP][HSBP]Enable HDD status reading from CPLD FW [Whitley Commercial][PFR] Redfish for PFR Provisioning and version [PFR][Whitley] Enable PFR online update image by KCS/Lan Support set master mac when NCSI establish fail. PFR: PFR Event monitoring and SEL logging v0.10 Solve the problem of update failure in force-update mode [PFR][Whitley] Enable PFR online update BIOS image [Whitley Commercial][PATCH] Change the sensor type of 'Mem P2 Thrm Trip' into 'Memory' Web WebISO page won't be show if user is not admin [CYP]Correct CPU1 CH8 DIMM2 Led index PFR: I2C AC Timing register fix v0.09 [Commercial BMC] The Chinese help page content of Web ISO is incorrect PFR: Change for handling combined update intents PFR:image authentication fail fix [TNP] Fix TNP CPU Fault LED issue [CYP] CYP MEM VR Temp sensor, and CPU fault LED issue [TNP] Implement beep code LED for TNP and it can configure by platform config.xml item. [CYP] Support GPIOE passthru configure by platform config.xml item. PFR: 128MB image boot issue instant fix BMC eSPI register access restriction [PFR][Whitley] Enable PFR online update BMC image v0.08 [CYP] Support CYP beep control which caused by HW design [Whitley Commercial] update firmware name for Whitley products [TNP] Configure voltage scale factor for TNP v0.07 [TNP] Fix TNP VR Temp sensor issue [CYP] Update config.xml for CPU VR temp fix and multiple FRU instances Fix the product ID get method which used for default seting RMM is present and start ikvmserver. v0.06 [CYP] Implement HSBP FPGA FW update [Whitley Commercial][Careful merge] Enable ASD for TNP and CYP platforms [TNP] For fix TNP node ID definition duplicated [CYP] Config.xml porting. Adding FRU and correct some i2c address and bus. [TNP] Change AST_SCU_MAC_CLK for shorter route RGMII TX trace [PFR][Whitley] IPMI commands for PFR Provisioning / PFM info [CYP] CYP is not a CRB, fix config.xml [TNP/CYP] PFR code for i2c and ipmid [CYP] Configure voltage scale factor for CYP [Whitley Commercial] Fix TNP/CYP ikvm server can't auto start and KVM/Console Redirection Launch Console button always show disable. v0.05 [Whitley Commercial] Update auto power on policy [CYP] Configure voltage scale factor for CYP [Whitley Commercial] PFR- online update bin file fix [TNP/CYP]Modify TNP & CYP ProductID v0.04 [CYP] update platform configuration for FAN and FRU for multiple devices * Fan00 ~ Fan15 * FRU for HSBP1/2/3 * FRU for Riser1/2/3 * FRU for AIC Interposer * FRU for Midplane1/2 [TNP] Support multi node [TNP/CYP] PFR 128 MB image build support [TNP/CYP] Enable ASD for TNP and CYP by default [Multiple platforms] Revert "Disable ASD on platforms that enable it before" v0.03 [Whitley Commercial]Modify libpeci to support ICX CPU (PECI 4.0) [TNP]Follow TNP FSC sheet, change LanTemp SN [CYP]Add CoyotePass(CYP) platform build, config, sdr, enable CYP build v0.02c Release script updated. v0.02b Add TNP platform specific configurations. Add switch port fix for TNP. v0.01 First internal release for Whitley platforms. TNP support is added. =============================================================================== REFERENCE MATERIAL =============================================================================== Common (integrated) BMC Firmware EAS (integrated) BMC Firmware Common Core EPS