=============================================================================== 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: August 20, 2024 TO: Intel(R) Server Board M50FCP SUBJECT: Integrated BMC(R) firmware 2.20 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) 2024 Intel Corporation. =============================================================================== ABOUT THIS RELEASE PACKAGE =============================================================================== Offline programming images: fcp-signed-OBMC-egs-2.20-0-g2ce4c5-39e80000-pfr-full.ROM Out Of Band(OOB) update images: fcp-signed-OBMC-egs-2.20-0-g2ce4c5-39e80000-pfr-oob.bin Built from git revision: OpenBMC: COMMUNITY_HASH=39e8b4ebd5ec4beecf8354d22ae4bade4c0750a8 Meta-Intel: INTEL_HASH=2ce4c5e7a1c291027934113487b651abf3c059f5 REVISION INFORMATION RETURNED BY GET DEVICE ID COMMAND: FCP Product ID: 0x00a8 Device ID: 0x23 Manufacturer ID: 0x000157 Firmware Revision: egs-2.20-0-g2ce4c5-39e80000 BMC PFR SVN: 1 SHA1 checksum: fcp-signed-OBMC-egs-2.20-0-g2ce4c5-39e80000-pfr-full.ROM a486e12ed851ed6fd2613d6b2d835b3d2558de25 fcp-signed-OBMC-egs-2.20-0-g2ce4c5-39e80000-pfr-oob.bin 7f1577230b282a939851924fbe947fd07ceeba7e Embeds firmware files for the following components: Power Supplies: DPS-2700CBA 00F: 128.9.44 DPS-2700CBA S2F: 0.4.36 DPS-2700CBA S3F: 128.9.44 PSSF132202A 00A: 128.5.23 PSSF132202A 01A: 128.5.23 PSSF132202A 03A: 128.5.25 PSSF132202A S3C: 128.5.23 PSSF162202A 00A: 128.9.75 PSSF162202A 01A: 128.9.75 PSSF162202A 02A: 128.9.75 PSSF162202A 03A: 128.9.75 PSSF162202A 04A: 128.9.75 PSSF162202A 05A: 128.9.78 PSSF162202A 06A: 128.9.78 PSSF162202A 07A: 128.9.78 PSSF162202A 08A: 128.9.78 PSSF162202A 09A: 128.9.78 PSSF162202A 10A: 128.9.78 PSSF162202A 11A: 128.9.78 PSSF162202A S3: 0.9.55 PSSF162205A 00: 128.4.18 PSSF162205A 01: 128.4.18 PSSF162205A 02: 128.4.18 PSSF162205A 03A: 128.4.19 PSSF162205A S3: 128.4.16 PSSF212201A 00: 128.3.16 PSSF212201A 01: 128.3.16 PSSF212201A 02: 128.3.16 PSSF212201A 03: 128.3.16 PSSF212202A S3: 128.4.4 PSSF222201A 01: 0.0.24 PSSF222201A S3: 128.0.20 PSSF222201A S4: 128.0.33 PSSF302201A S2B: 128.6.6 PSSF302201A 00A: 128.7.8 PSSF302201A 01A: 128.8.9 PSSF302201A S3 : 128.7.8 PSSF302201B 01A: 128.8.9 S-1100ADU00-201 00: 129.1.54 S-1100ADU00-201 01: 129.1.54 S-1100ADU00-201 02: 129.1.54 S-1100ADU00-201 03: 129.1.54 S-1100ADU00-201 04: 129.1.54 S-1100ADU00-201 05: 129.1.54 S-1100ADU00-201 S3: 129.1.54 ZI2100W S3: 128.3.12 Hot Swap Backplane: FCP V2 HSBP: 2.03 Retimer: fcp_riser1_gen5_rtm V1.25.0 fcp_riser2_gen5_rtm V1.25.0 fcp_riser3_gen4_rtm V1.25.0 PDB FW version: v06 FRU File: FCP Baseboard FRU file version:0.07 FCP Systemboard FRU file version:0.1 Sysfwupdt Utility: V16.0.9 =============================================================================== IMPORTANT NOTES =============================================================================== 1. Starting from BMC version 2.15-1, the Retimer FW update function is disabled. 2. For M50FCP users who use Redfish or BMC EWS update method, The CPLD and BMC versions included in R005 should be updated to V3P0 in combination with BMC version 1.81 before the first system reset, otherwise, it may cause the system fail to boot up or boot in BMC recovery mode. Please refer to the R01.01.0005 Out of Band (OOB) FW Component Update Installation Guide included in this package for more information. Recommend update method: a. Update CPLD V3P0 without resetting the system b. Then update BMC version 1.81 followed by a system reset to apply the CPLD and BMC FW components update. d. Update BIOS 01.01.0005, then reset the system. OnReset (no system reset) options can be set via: - Redfish : it can be set via Redfish command to onReset or immReset - BMC EWS : do not select Reset Immediately check box, it is onReset - sysfwupdt.efi : do not include parameter ImmReset, it is onReset 3. Virtual KVM over HTML5 feature is now available as part of the Advanced Server Management product key (iPC ADVSYSMGMTKEY). 4. Options to upload Intel(R) VROC Activation License Key are added to BMC starting from version 1.53. 5. Users need to clear post code via Redfish if the original BMC version is less than 1.52, otherwise, System Debug Log generate function might be impacted by post code format mismatch. HSD: 15012990256 Redfish Command: (POST method) https:///redfish/v1/Systems/system/LogServices/PostCodes/Actions/LogService.ClearLog =============================================================================== INSTALLATION PROCEDURE =============================================================================== WARNING: It is very important to follow these instructions as they are written. Failure to update using the proper procedure may cause damage to your system. Firmware Update Tools: Sysfwupdt User can update BIOS flash image via either of the follow methods... A. UEFI sysfwupdt 1. Copy the entire contents of the SUP package to the HDD or USB flash drive. (All of the files in the package must reside in the same directory.) 2. Boot to UEFI Shell, then change the Shell to mapped device file system Example: Shell> fs0: (or fs1:) 3. Run UpdBMC_FCP.nsh (or startup.nsh to full installation of the SUP, CPLD, BMC, FRU & BIOS) 4. Reboot system after the update is completed. 5. Do *NOT* interrupt the BIOS POST during the first boot. B. BMC Web Console 1. Open BMC Web Console and login 2. Go to Configuration > BMC Firmware Update 3. if desired select Recovery and/or Reset Immediately checkboxes 4. Choose the File (XXX_signed-OBMC-egs-xxx-pfr-oob.bin) 5. Upload 6. BIOS will be updated on the next reboot (if Reset Immediately checkbox was not selected). 7. Do *NOT* interrupt the BIOS POST during the first boot. =============================================================================== KNOWN ISSUES/WORKAROUNDS/REQUIREMENTS =============================================================================== N/A =============================================================================== CHANGES =============================================================================== egs-2.20: Defect: [DNP][14022512564]DNP ACCL modules lost many sensors after FW upgrade Defect: [DNP][22019826638] Adcsensor failure and it caused BMC recovery by PFR. (BMC MAC addresses changed to random) Defect: [DNP#0143][ACCL]BMC will randomly trigger ACCL RTM FW update during QRC test Defect: [DNP#139/FCP#133]The CA certificate will be cleared after updating BMC 2.12 Defect: [FCP#126] Redfish Logs records fan fault recovery event before event before the obstruction is cleared Defect: HSD[22019335902]BMC does not write the system tracking and real time data into PSU black box Defect: [DNP#123/FCP#118]Storage Information Command Data Response Information Missing. Defect: [DNP#121/FCP#116]SDPtool NICINFO command data request response is abnormal. Defect: [DNP#131] 2700W PSUs Will Lose All PSU Sensors With 2.07 BMC on DNP Defect: [FCP#126] Redfish Logs records fan fault recovery event before event before the obstruction is cleared Feature: Update CBB FPGA to 1.2 and CBB Retimer to 2.7.0 Feature: [DNP] Update ACCL retimer fw to 2.8.32 Defect: [DNP#124/FCP#119] Redfish can display NIC information with wrong paths Defect: BMC returns 0x00 completion code when user modifies FRU field with over 32 characters. Defect: BMC will record repeated PSU predictedfailure assert/deassert log while PSU encounters issue Defect: Coverity scan issue Defect: [DNP#0126] BMC cannot detect OAM FRU after upgrade BMC 1.95-0 Defect: the service xyz.openbmc project.pldmd.service has exited Defect: [DNP#102/FCP#97]The system can enable the Shutdown Policy via the IPMI tool even if it is not supported. Defect: the service xyz.openbmc project.pldmd.service has exited Defect: [DNP#89/FCP#85] The copyright information on the EWS needs to be updated Defect: [DNP#98/FCP#93]Set BIOS Config via SDPtool Will Cause Service Bmcweb.service to Crash Defect: the service xyz.openbmc project.pldmd.service has exited Defect: [DNP#82/FCP#78]SUT Unable to Perform FW Update Via Local Image File Defect: [FCP] There is an error in 2100W PSU dual rotor fan definition egs-1.95: Defect: [DNP#85/FCP#80]Password cannot be saved and the User even be cleared with BMC 1.94-0 Defect: [DNP#73]Redfish detected non-existent disk under EWS when install multi-node system. Defect: [DNP#81/FCP#77]The "Network Privileges" of user page cannot be modified if log in EWS with Chinese. Feature: [CCB3721] Dump PSU Blackbox data in System Debug Log (#609) Feature: [FCP] HSBP Fpga fw version update to V2p3 Defect: Can't set username and legal password in the BIOS setup menu at the same time. Defect: [DNP#71/FCP#75] Wrong Chinese warning message when the password does not meet the complexity. Feature: Add LC 3000W Titanium 01A 9.8.128 PSU firmware Feature: Dump PSU Blackbox data in System Debug Log (#47) Defect: Not detected Samsung PM9A3 M.2 Temp sensors via EWS Defect: [DNP#63/FCP#65]There is one abnormal event “Service phosphor-ipmi-host.service has exited unsuccessfully” Defect: [DNP#67/FCP#72]System debuglog's BIOS changed attribute list will always overwrite the newest entry Defect: [DNP#70/FCP#74] Some SUT download events from EWS in different formats Feature: Support MDSG and new DSG cert for EWS custom Feature: [15010870327] [Feature improvement][LocalImage] The Local image does not support writ for ima/img files Defect: [15014205307] Redfish host IP address is not filled in SMBIOS table after AC cycle. Feature: [CCB4826] Add support for new VROC Key Defect: [DNP#60/FCP#63] The non-allowed password of BMC user still can be saved under BIOS setup Defect: [DNP#64/FCP#67] The popup error warning of NM Configuration isn't translated to Chinese. Defect: [DNP#47/FCP#56]Sometimes system lose some sensors during AC/DC cycles stress Defect: [DNP#49] Recommend graying out "Force-enter BIOS setup" button in "provision host disabled" KCS mode. Defect: [DNP#58/FCP#60] fansensor.service exited events generated after FRU information is updated. Defect: [DNP#61] Not Detected 7450 MAX U.2 SSD sensor. Defect: [FCP] DIMM sensor will not trigger any threshold event before ThermTrip Defect: [DNP#57/FCP#59] System doesn't reboot automatically after generating IERR event. Defect: [FCP#53/DNP#43]AD user unable to login EWS when auth over ssl is enabled Defect: [FCP#61] The PN/SN of HSBP is wrong on Redfish URL /redfish/v1/Systems/system/Storage/1 Feature: [CCB4795] [BMC] Add temperature sensor for E810 network card Feature: [CCB4796] Add temperature sensor for ATS M1/M3 card egs-1.81: Defect: The defect divide_by_zero from Coverity scan. Defect: [FCP#54/DNP#45] Unknown chassis installed events generated after AC Cycle Defect: (klocwork) Operands in a bitwise operation have different size Defect: [15014205307] Redfish host IP address is not filled in SMBIOS table after AC cycle. Defect: Redfish response "202 Accepted" even though PATCH the illegal fru value. Defect: FSC didn't work after user modify the product product name of baseboard FRU Defect: The thresholds of TI 900W PSU can't reach expectations. Defect: [15014177258] EWS only show few sensor after changing fru product name Defect: After AC cycle can't get Arc card fw version (#5) Defect: Sensor reading of "Exit Air Temp" is extraordinarily high on BMC web of DNP LC system Defect: [DNP#15/FCP#14] Some EWS pages is abnormal after pressing sequence buttons Defect: [DNP#32/FCP#32] The details of EWS NM Configuration doesn't match its profile after we sort the NM policies. Feature: Expose temp sensors of Midplane Defect: [15010915549] LDAP user unable to login EWS when auth over ssl is enabled Defect: [DNP#33/FCP#33]The Email Alert function through SMTP from EWS is fail. Defect: [DNP#24/FCP#20]There are Multiple Sensors Missing on EMR CPU Defect: Using EMR cpu, BMC would occur kernel panic. Defect: Fail to check Mellanox MCX623106AN-CDAT ‘s FRU info via Redfish. Defect: [DNP#20/FCP#16]The system event logs of baseboard "Board serial number" and "Chassis serial number" is incorrect. Defect: [DNP#26/FCP#22] First time to trigger an OEM Add SEL Entry command but there are 2 events added Defect: System will lose VROC Upgrade Key after BMC reset Feature: [CCB3721] Log any BIOS setting change in System Debug Log Defect: [2103657597]Service system-watchdog.service has exited unsuccessfully Defect: [2103659285] Storage information page is abnormal after press the sequence button. Defect: [BTS0011] Physical device information page is abnormal after pressing the sequence button Defect: [BTS0011] The “Enable” of NM Configuration page doesn’t be clicked if user selects an enabled Node Manager policy. Defect: [BTS0015] Some EWS pages is abnormal after pressing sequence buttons Defect: [BTS009] The NVMe information of Redfish is abnormal with FCP R1212/R2208/R2224. Defect: [BTS18]Password Complexity not keep High after BMC update Defect: [BTS][DNP#23/FCP#19] Sysfwupdt cannot update CPLD with BMC : 1.70-0 Feature: Add Delta_DPS-900AB_PSU.json for DC 900W Delta PSU Defect: (klocwork) base64String is not initialized (#15) Feature: [CCB4793] Change VROC License key to node locking - Use new Defect: There is no Advantest riser item under /redfish/v1/chassis Defect: [15013360465][FCP] Expect no Storage tab if RAID not detected on system Defect: [2103659285] Storage information page is abnormal after press the sequence button. Feature: Support Advantest riser card FRU Defect: [2103657804] BIOS ITK cap file cannot be updated via EWS Defect: [2103658047] AD/LDAP Setting can’t be set to disable in EWS. Feature: [FCP] HSBP Fpga fw version update to V2p2 Defect: [15013347489] Update AMC Fw total progress percentage value is wrong Defect: [15013347495] it needs OS reboot to re-discover all AMC after updating PVC AMC firmware Defect: [2103651949]Can't update Arctic Sound card (#7) Defect: [2103658547]phosphor-ipmi-host.service failure during DC cycle test Feature: [CCB3670] add ability to clear and set bios admin password from redfish interface (#394) Defect: [2103654938][DNP LC OAM] OAM CBB_OAMX_PVC FRU and SDR lost Defect: [2103658161] The EWS help information and warning message has some issues. Defect: [2103658037] Supported RAID Levels in EWS Page Incorrect for MegaRAID 9540-8i RAID Card Defect: [15013028475] When delete primary DNS server IP in IPv4 setting Defect: [16018966304] BMC SEL log should contain both Error Code and Feature: Add Get CBB Retimer Temp OEM command for SDP customer Feature: Add Get Retimer Temperature reading Defect: When adding different types of VROCkey, the utility tool cannot obtain the return value of the ipmid command. Defect: [2103655071] BMC will crash when run script to write VLAN ID. Defect: [2103657728] HBA card RS3P4GF016J cannot be detected on EWS storage page after connecting external storage array. Defect: [CCB3759] Validate new entry RAID adapter Broadcom channel 9540-8i Defect: Fixed raid level option error when multi-card Defect: [15013024578] [EGS][CCB3768] Get VROC software key level via 0x30 0x9d should be restricted to KCS channel and only available in POST phase (#186)" (#188) Defect: [15013069841] Fix the property 'LinkStatus' value is not as per DMTF schema (#392) Defect: [176554][klocwork] 'value' is used uninitialized in this function egs-1.53: First Production Release Defect: PSU Fan Speed 2 sensor is no reading with the 2100W Titanium PSU Defect: The ipmid command cannot be executed during the execution of the dump-jounal script. Defect: [15012885574] Sensor warning triggered on PVC when reading is 0 Defect: [15013024578] [EGS][CCB3768] Get VROC software key level via 0x30 0x9d should be restricted to KCS channel and only available in POST phase (#186) Defect: [15013036205] During BMC reset stress test, BMC automatically downgraded to backup version. Defect: [2103657375] EWS customization bin file cannot be updated successfully. Feature: Only update CBB retimer 1.27.12 for DNP SDP image Feature: CBB retimer fw update to 1.27.12 (#69)" (#71) Defect: Drop files to the page to upload license failed. Defect: [2103655546] No sensor information is displayed on EWS with SDP BMC (#5) Defect: [2103657530] After setting 2 alert destinations , it can not sent test mail successful. Feature:Update ACCL FSC Defect: Modify the 74h, 78h and 9ch cmd for VROC key, add 9dh cmd. Defect: Modify the upload page of EWS for premium key. Defect: [15012822478] Fan PWM Offset is 20 by default, which it should be 0 Defect: [CCB 3768] Support VROC Software Key, modify ipmid CMD 3eh 74h, 30h 9ch Defect: modify license upload URL for premium Feature: Add PSSF212202A.json for 2100W Titanium PSU Feature: Modify SPI filter rule to change the erase way after recovery Description: (#541) Feature: [CCB3768] add support of other type of key such as vroc (#6) ============================================================================= REFERENCE MATERIAL =============================================================================== [Integrated BMC Web Console User Guide for the Intel® Server Boards M50FCP and D50DNP] https://www.intel.com/content/www/us/en/secure/content-details/733625/content-details.html