================================================================================ Intel(R) Server Platform BIOS Release Notes ================================================================================ INTEL(R) Server Boards and Systems Intel Corporation 2111 N.E. 25th Avenue, Hillsboro, OR 97124 USA ================================================================================ DATE : August 27 2019 TO : Multi-Core Intel(R) Xeon(R) Processor-Based Server Platform customers SUBJECT : BIOS Release notes ================================================================================ LEGAL INFORMATION ================================================================================ Information in this document is provided in connection with Intel Products and for the purpose of supporting Intel developed server boards and systems. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Intel products are not intended for use in medical, life saving, or life sustaining applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel is a registered trademark of Intel Corporation. *Other names and brands are the property of their respective owners. Copyright (C) 2019 Intel Corporation. ================================================================================ ABOUT THIS RELEASE ================================================================================ Build Stamp : SE5C620.86B.2X.01.0062 Build Date : August 27 2019 ================================================================================ Supported Platforms ================================================================================ S9200WK Family ================================================================================ BIOS COMPONENTS/CONTENTS ================================================================================ Processors supported: Intel® Xeon® Advanced Performance Processor Microcode versions: CPUID Version Status 0x50656 0x0400002b (CLX B0) 0x50657 0x0500002b (CLX B1) SataAHCI v2.00i RSTeSataEfi v6.1.0.1017 RSTeSataLegacy v6.1.0.1017 RSTesSataEfi v6.1.0.1017 RSTesSataLegacy v6.1.0.1017 BIOSACM Production,v1.7.12_LBG SINIT Production,v1.7.22_LBG AspeedVideo v1.09 ASTVBIOS v1.09 BiosGuard PC_v0_9 HfiPcieGen3 v1.9.2.0.0 CLX AP A0 mbf50655_83100a0e CLX AP B0 mbf50656_0400002b CLX AP B1 mbf50657_0500002b VMDVROC2 v6.1.0.1017 VMDVROC1 v6.1.0.1017 PDR v1.0 FpkSi v3.50_80000D2F_BNP ME SPS,E5_04_03_03_260_0,LBG_WKP_Full.xml non-display SE5C ================================================================================ INSTALLATION NOTES ================================================================================ 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: iFlash32_V14_1_Build13_V14_0_Build13_AllOS User can update BIOS flash image via the next method... UEFI iFlash32 1. Copy the entire contents of the zip archive file to the HDD or USB flash drive. (All of the files in the zip archive 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 updBios.nsh, updME.nsh, updFD.nsh and reset the system for each region upgrade respectively. 4. Reboot system after the update is completed. 5. Do *NOT* interrupt the BIOS POST during the first boot. 2. BIOS update under recovery mode as below methods The USB media is necessary for primary BIOS upgrade and must contain the following files under the root directory, you can capture all the ingredients from BIOS release package: 1. UEFI iFlash32 (including IFlash32.efi and ipmi.efi ) 2. *.CAP( the released BIOS capsule which version you expect to update) 2. Startup.nsh (update accordingly to use proper *.CAP file, and NVRAM would be forced update by default) A: Install USB media after recovery boot to shell, you need to follow below steps 1. Under Shell, type "map -r" to map all disc 2. Change the Shell to mapped device file system Example: Shell> fs0: (or fs1:) 2. Execute the startup.nsh scripts for BIOS update, wait for BIOS update complete 4. Power OFF the system, and revert the recovery jumper position to "normal operation". 3. Power ON the system. 6. Do *NOT* interrupt the BIOS POST during the first boot. B: Install USB media prior to recovery boot It will boot automatically into EFI Shell to invoke the Startup.nsh script and start the flash update application (IFlash32.efi). IFlash32.efi requires the supporting BIOS Capsule image file (*.CAP). After the update is complete, there will be a message displayed stating that the "BIOS has been updated successfully" indicating the recovery process is finished. The User should then switch the recovery jumper back to normal operation and restart the system by performing a power cycle. Notes: To update backup BIOS region, you need to custimize the iflash32 update scripts and add "UpdateBackupBios" parameter ================================================================================ BIOS RECOVERY INSTRUCTIONS ================================================================================ The Recovery process can be initiated by setting the recovery jumper (called BIOS Recovery Boot Jumper) A BIOS recovery can be accomplished from backup BIOS region. BIOS starts the recovery process by first loading and booting to the recovery image from backup BIOS region. This process takes place before any video or console is available. Once the system boots to the recovery image use the following steps to perform the BIOS recovery: 1. Power OFF the system. 2. Switch the recovery jumper. Details regarding the jumper ID and location can be obtained from the Board EPS for that Platform. 3. Power ON the system. 4. The BIOS POST screen will appear displaying the progress and system automatically boots to the EFI SHELL. 5. Follow the BIOS recovery update manual for BIOS recovery. ================================================================================ IMPORTANT NOTICE ================================================================================ 1. This IFWI contains both Release and Debug version BIOS, our test was based on release version BIOS, just basic function check on debug version BIOS. ================================================================================ KNOWN ISSUES/WORKAROUND ================================================================================ HSD-ES:1507378428 - [S9200WK]system hang up at post screen during first boot in system level build ================================================================================ CHANGE LIST ================================================================================ 2X.01.0062 ================================================================================ HSD-ES:1507355635 - [S2600WP]User configuration page is hidden after setting BMC KCS to Restricted Mode HSD-ES:1507332013 - CCB2763: Single reboot to update BIOS, FD, ME & BMC: Current design requries 3 reboots to update FD, BIOS and ME. Unacceptable customer experience. Need to reduce to one boot only. HSD-ES:1607085596 - Restrict Update Nvram support for DC requirement HSD-ES:1507354875 - [S9200WK] OOB update caused system be in reboot loop under restricted/Deny all mode HSD-ES:1607584070 - [Purley-R]All BIOS knobs impacted by KCS will show up when load BIOS default via pressing F9 under Restricted/Deny All Mode HSD-ES:2103627271 - [S9200WK]Sensor failure-LBG Temp – Asserted during OOB ME FW update from EWS. HSD-ES:2103627364 - [S9200WK]There is unsupported BIOS Variable Value “Serial Port B” for Console Redirection on Server Management of EWS. HSD-ES:1507036525 - There are 7 PSIRT BIOS security issues reported on R15 code base HSD-ES:2103624920 - BIOS / ME / FD image still can be updated via OOB feature when the mismatch type is selected HSD-ES:1409427241 - [S9200WK] ME Update system reset when using OFU build 14.1 Build 21 with WW18 BKC - same on WFP HSD-ES:2007825516 - [S9200WK] DIMM Thrm Mrgn 5,6,7,8 sensors showing "no reading" state. ================================================================================ 2X.01.0020 ================================================================================ HSD-ES:2007825516 - [S9200WK] DIMM Thrm Mrgn 5,6,7,8 sensors showing "no reading" state HSD-ES:2007823784 - [S9200WK] BIOS "Volume Management Device" page is blank when populating Beta/Silver/EA/GA Risers HSD-ES:2103625951 - [S9200WK] PXE Boot Working When Onboard NIC1 Controller Disabled HSD-ES:1507136963 - [S2600WP-CLX]FRUSDR/SYSCFG utility stall for quite a long time when dumping FRU content or bios/bmc setting under uefishell with USB31000SA installed. HSD-ES:2207494872 - S9200WK BIOS needs additional option to establish performance estimate for future Intel products in HPC HSD-ES:2103626817 - [S9200WK] The 'KTI Prefetch' item's help text is different BIOS spec. The prefetch letter p in KTI prefetch should be capitalized, HSD-ES:1607136428 - Include Infineon TPM Driver in Purley-R source tree. ================================================================================ 0D.01.0545 ================================================================================ Initial Release