================================================================================ 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 : July 17 2017 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) 2017 Intel Corporation. ================================================================================ ABOUT THIS RELEASE ================================================================================ Build Stamp : SE5C620.86B.00.01.0004 Build Date : July 12 2017 ================================================================================ Supported Platforms ================================================================================ S2600WF Family S2600BP Family S2600SP Family ================================================================================ BIOS COMPONENTS/CONTENTS ================================================================================ Processors supported: Intel(R) Xeon Scalable Family Processor Microcode versions: CPUID Version Status 0x50653 0x01000138 (Xeon Scalable B1) 0x50654 0x02000026 (Xeon Scalable H0) SATAAHCI: v2.00i RSTeSATAEfi: v5.1.0.1007 RSTeSATALegacy: v5.1.0.1007 RSTesSATAEfi: v5.1.0.1007 RSTesSATALegacy: v5.1.0.1007 RSTe NVMe UEFI drivers: v5.2.1.1001 ESRT2 UEFI drivers: 05080000 NVMDIMMDriver: v01.00.01.1853 NVMDIMMHii: v01.00.01.1853 AspeedVideo: 1.03 ASTVBIOS: 1.03 Production BIOSACM: Production,v1.3.0_LBG Production SINIT: Production,v1.3.0_LBG PDR: V1.0 S2600WP_WFT_WFS FPKSI: 3.38 S2600WP_WFQ_WF0 FPKSI: 3.38 S2600BP FPKSI: 3.38 S2600SP FPKSI: 3.38 ME: 04.00.03.219 Securiry Revision: 0002 ================================================================================ 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. User can update BIOS flash image via the next method... UEFI iFlash32 1. Copy the entire contents of the zip file to the root of a USB flash drive 2. Boot to uEFI Shell, then change the Shell to the mapped device (USB flash drive) Example: Shell> fs0: (or fs1:) 3. Run updBIOS.nsh, updME.nsh, updFD.nsh and reset the system after each region upgrade 4. Reboot the system after the last upgrade is completed 5. Do *NOT* interrupt the BIOS POST during the first and second boot ================================================================================ BIOS RECOVERY INSTRUCTIONS ================================================================================ The Recovery process can be initiated by setting the recovery jumper (called BIOS Recovery Boot Jumper) Details regarding the jumper ID and location can be obtained from the Board TPS. 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. The BIOS POST screen will appear displaying the progress and it automatically boots to the uEFI SHELL 2. Follow any of the next two methods for recovery process. Note: Recover mode will clean up all user previous changed BIOS settings including ITK saved settings BIOS update under recovery mode as below two methods: The USB flash drive is necessary for the primary BIOS upgrade and must contain the following files under its root directory: 1. uEFI iFlash32.efi (including iflash32_temp.efi and ipmi.efi ) 2. *.CAP( the released BIOS capsule which version you expect to update) 3. UpdBIOS.nsh (update accordingly to use proper *.CAP file) A Method: 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:) 3. Execute the UpdBIOS.nsh script for BIOS update, wait for BIOS update complete 4. Power OFF the system, and revert the recovery jumper position to "normal operation". 5. Power ON the system. 6. Do *NOT* interrupt the BIOS POST during the first boot. B Method: 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 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 power off the system and revert the recovery jumper back to normal operation and restart the system by performing a power cycle. Note: The Startup.nsh file includes parameters to upgrade not only the BIOS, but the ME, FD, BMC and FRUSDR ================================================================================ IMPORTANT NOTICE ================================================================================ 1. Package C-State only works well with SKX H0 parts, for other SKX stepping, C6 non-retention is hardcode from BIOS side. 2. BIOS R00.01.0001 does not support online downgrade to any Dxxx or Xxxx BIOS. 3. BIOS R00.01.0001 removed SKX A1 microcode(m1350651_8000002B) and SKX B0 microcode(m9750652_80000035). 4. Removed 'UpdateNvram' support for iflash32 tool for security reason of SRA bios. 5. Security revision upgrade to v0002 on BIOS R00.01.0002 will prevent BIOS downgrade via normal mode to R00.01.0001, user can use BIOS recovery mode for BIOS downgrade. Although Intel doesn't recommend downgrading firmware 6. One new production key is integrated onto R0004 BIOS, which will correct an OEM string. ================================================================================ KNOWN ISSUES/WORKAROUND ================================================================================ - None ================================================================================ CHANGE LIST ================================================================================ ================================================================================ R00.01.0004 ================================================================================ Rename BIOS ID from X0029 to R0004. HSD-ES: 2006649895, , FRB2 Asserted during system boot when 7 QLogic PCI cards are inserted on the system. HSD-ES: 1504396363, , BIOS should include production key when secure boot enabled. HSD-ES: 2006650537, , [S2600BP]DMI Information for the network device is not correct. "enp" as oppose to "eno". HSD-ES: 1504403422, , Update ME FW to the new version. HSD-ES: 1504531663, , [PC Stitching] Sync Microcode 0x26 for SKX H0 from RP. HSD-ES: 1504521876, , [S2600BP]NVMe U.2 SSD can't be detected or link speed/width downgrade during reboot cycling. HSD-ES: 2103617966, , [S2600WF] The warning message is incorrect when set Admin/User PWD the same. HSD-ES: 1504521041, , [S2600BP]Syscfg_V14_1:Command:syscfg /bldfs "" and F9 load different Bios default Boot Order. ================================================================================ R00.01.0003 ================================================================================ Rename BIOS ID from X0021 to R0003. HSD-ES: 1504527306, , Integration BIOS ACM & SINIT to 1.3.2. HSD-ES: 1604381641, , [AEP S2600WF] Can't update ME version with Debug BIOS. HSD-ES: 1504527236, , CCB 1958: S2600BP RJ45-L SKU need disable Uplinkx4 and QAT2 for PCH power consumption reduction. HSD-ES: 2006650537, , [S2600BP]DMI Information for the network device is not correct. "enp" as oppose to "eno". HSD-ES: 2103617705, , The system SATA HDDs will Warning on BMC web. HSD-ES: 1504526567, , [PC-Stitching] Sync SKX B1 Production Patch 0x138 from RP. ================================================================================ R00.01.0002 ================================================================================ Rename BIOS ID from X0014 to R0002. HSD-ES: 2006650537, [S2600BP]DMI Information for the network device is not correct. "enp" as oppose to "eno" HSD-ES: 220203024, 3 slot riser + 4P/8P switch + VROC key + VMD enabled does not enable VROC OpROM in some cases HSD-ES: 2103616560, VMware 6.5 Passthrough of RMSP3AD160F doesn't work with S2600WF 2U BIOS SE5C620.86B.01.00.0448 HSD-ES: 2103617774, [S2600BP] Package C1 always >90% whatever Package C-state with BIOS X0008 HSD-ES: 1504403422, Update ME FW to the new version HSD-ES: 2103617693, [S2600BP]UUT cannot boot to EFI Shell automatically in recovery mode. HSD-ES: 2103617718, [S2600BP] Windows OS eventview not report whea eventID 23 after SBE is sucessfully injected with BIOS X0008. HSD-ES: 2103616570, [S2600WF]SUT can not boot to Win2016 with FAB2 Switch card. HSD-ES: 2103617732, [S2600BP] SFP+ SKU socket0 1a,1c always show x8 whatever CPU1 IOU1 setting. HSD-ES: 2103617198, [S2600BP]Can not build raid if pcie ssd connect VMD Port CPU1 1C/1D & VMD Port CPU2 3A/3B. HSD-ES: 2103617682, [S2600BP]Riser_Slot_X Bifurcation's help text is incorrect in BIOS X0007 and BIOS Setup Degin v1.04 HSD-ES: 1504521158, Optimize slot3 VMD option display. HSD-ES: 1504452197, #CCB 1900 [S2600WF BIOS] Enable Symmetric QAT Support in BIOS for hardware CCB 1893 HSD-ES: 1504521139, [S2600WF] and [S2600BP] short team solution for 10Gbe MAC address need BIOS sent it to BMC FW HSD-ES: 1504437936, [SDLS4]REACT-2017-1-OpenSSL upgrade for security vulnerability HSD-ES: 1504520668, GPIO need to be locked on all of platform HSD-ES: 1504403422, Update ME FW to the new version HSD-ES: 2103617416, [S2600WF] Pause key will not suspend the FRB2 timer during post process, thus system will reboot after 6 min. HSD-ES: 1504515553, Integration BIOS ACM to 1.3.1 ================================================================================ R00.01.2001 ================================================================================ Rename BIOS ID from X0007 to R2001 HSD-ES: 2103617458, [S2600BP] Amber LED have keep blinking once boot into OS.(when disabled VMD) HSD-ES: 1504452197, #CCB 1900 [S2600WF BIOS] Enable Symmetric QAT Support in BIOS for hardware CCB 1893 HSD-ES: 2103616570, [S2600WF]SUT can not boot to Win2016 with FAB2 Switch card. HSD-ES: 2103617398, [S2600ST] SMBIOS type 20 "Memory Device Handle" and "Memory Array Mapped Address Handle" not align with type17 and type 19. HSD-ES: 1504513467, [PC Stitching] Sync Microcode 0x22 for SKX H0 from RP HSD-ES: 2103615650, [Cert] HLK USB 3.0 Exposed Port System Test will be fail ================================================================================ R00.01.0001 ================================================================================ Rename BIOS ID from X0005 to R0001. HSD-ES: 1405802398, SDP: UEFI PXE is failing with message "PXE-E16: No Offer received." on S2600WF. HSD-ES: 1504506169, Open all setup options, except [CPU Power and Performance Policy] under Power and Performance page to Syscfg. HSD-ES: 2103617250, PCIe SSD cann't be detected by Redhat 7.3 on 6Port 3408 or 6Port 3008 after plug out/in. HSD-ES: 2103617276, [S2600SP] The first digit of BMC build number in "BIOS post information" isn't printed if it's 0. HSD-ES: 1504483939, Error: 'ascii' codec can't encode character in this title! HSD-ES: 1504396268, Unsigned capsule should be copied to root folder. HSD-ES: 1504502129, Integration BIOS ACM to 1.3.0 HSD-ES: 1504502257, Error: 'ascii' codec can't encode character in this title! HSD-ES: 1504501726, Disable Sddc Plus one HSD-ES: 1504502155, [PC-Stitching] Support BIOS ID in the IFWIingredientTable.htm HSD-ES: 220194030, [S2600BP] With BIOS D503 tftp during WDS UEFI PXEBOOT fails, Legacy still works HSD-ES: 2103617198, [S2600BP] Can not build raid if pcie ssd connect VMD Port CPU1 1C/1D & VMD Port CPU2 3A/3B. HSD-ES: 1209680381, [S2600BP] CPU slow down when power dropped from 1 PSU HSD-ES: 2006635112, Function keys F6, F9, F10 and F12 not working when using serial connection HSD-ES: 220187579, WFQ-0 NVM v3.38 BIOS integration. HSD-ES: 1504480516, #CCB 1925 [ BIOS] Change boot order so UEFI is same as legacy HSD-ES: 220187550, WFT-S NVM v3.38 BIOS integration. HSD-ES: 2103615650, [Cert] HLK USB 3.0 Exposed Port System Test will be fail HSD-ES: 1504396363, BIOS should include production key when secure boot enabled. HSD-ES: 220187598, S2600SP NVM v3.38 BIOS integration. HSD-ES: 220187591, S2600BP NVM v3.38 BIOS integration HSD-ES: 1504403422, Update ME FW to the new version HSD-ES: 1504495288, [PC Stitching] Integrate the Microcode 0x1e for SKX H0 from RP HSD-ES: 2006616153, BIOS update to include the Storm Lake Gen1 Fabric AOC Platform Config Files HSD-ES: 1504489067, SINIT ACM 1.2.1 update. HSD-ES: 1504495428, Microcode version is not correct in BIOS capsule file HSD-ES: 1504495368, [PC Stitching] Integrate the OPA UEFI driver v1.4.0.0.0 from RP HSD-ES: 2103614736, [S2600BP NVDIMM] NVDIMM marked as "?" in windows 2016 Device Manager. HSD-ES: 1504396262, Remove 'UpdateNvram' support for iflash32 tool for security reason of SRA bios HSD-ES: 1504396357, Public key should be included in BootBlock of BIOS HSD-ES: 2103616884, [S2600WF] The root port description is incorrect in VMD page when 3 slot riser installed. HSD-ES: 2103616467, [MIC-S2600WF] WHLK USB Exposed System Test Fail. HSD-ES: 2103616983, [S2600BP] Load file URI address string is not fully on boot option description when boot into HTTPv6 server. HSD-ES: 1504492558, [S2600BP]Disabled boot type still show in boot manager menu(F6), not match with display devices in Boot order or Boot Manager . HSD-ES: 2103616521, [S2600BP] SUT cannot boot normally after do recovery boot once with primary BIOS D0485 and backup BIOS D0478 HSD-ES: 220131068, Serial Over Lan funtion not working correctly - (1) When SOl is enabled - Splash screen stays enabled which masks the console data. HSD-ES: 1504493464, [PC-Stitching] Removing SKX A1/B0 Microcode support from trunk HSD-ES: 1504429786, #CCB 1863 [ Common]BIOS should support the Demoted Warm Reset (DWR) flow and setting of the 'Debug Enable' MSR bit HSD-ES: 2103616882, Error: 'ascii' codec can't encode character in this title! HSD-ES: 1504429786, #CCB 1863 [ Common]BIOS should support the Demoted Warm Reset (DWR) flow and setting of the 'Debug Enable' MSR bit HSD-ES: 1504480516, #CCB 1925 [ BIOS] Change boot order so UEFI is same as legacy HSD-ES: 1504483939, Error: 'ascii' codec can't encode character in this title! HSD-ES: 1504492558, [S2600BP]Disabled boot type still show in boot manager menu(F6), not match with display devices in Boot order or Boot Manager . HSD-ES: 1504493464, [PC-Stitching] Removing SKX A1/B0 Microcode support from trunk HSD-ES: 1504495288, [PC Stitching] Integrate the Microcode 0x1e for SKX H0 from RP HSD-ES: 1504495368, [PC Stitching] Integrate the OPA UEFI driver v1.4.0.0.0 from RP HSD-ES: 2006616153, BIOS update to include the Storm Lake Gen1 Fabric AOC Platform Config Files HSD-ES: 2103614736, [S2600BP NVDIMM] NVDIMM marked as "?" in windows 2016 Device Manager. HSD-ES: 2103616467, [MIC-S2600WF] WHLK USB Exposed System Test Fail. HSD-ES: 2103616521, [S2600BP] SUT cannot boot normally after do recovery boot once with primary BIOS D0485 and backup BIOS D0478 HSD-ES: 2103616882, Error: 'ascii' codec can't encode character in this title! HSD-ES: 2103616884, [S2600WF] The root port description is incorrect in VMD page when 3 slot riser installed. HSD-ES: 2103616983, [S2600BP] Load file URI address string is not fully on boot option description when boot into HTTPv6 server. HSD-ES: 1504489067, SINIT ACM 1.2.1 update. HSD-ES: 1504495428, Microcode version is not correct in BIOS capsule file. HSD-ES: 1504396262, Remove 'UpdateNvram' support for iflash32 tool for security reason of SRA bios. HSD-ES: 1504396357, Public key should be included in BootBlock of BIOS. HSD-ES: 1504396268, Unsigned capsule should be copied to root folder. HSD-ES: 1504403422, Update ME FW to the new version. HSD-ES: 220131068, Serial Over Lan funtion not working correctly - (1) When SOl is enabled - Splash screen stays enabled which masks the console data. HSD-ES: 1504399927, The PCIe port name in PCIe port Oprom control is not same to circuit diagram. HSD-ES: 2103616317, SMBIOS Type 8 and Type 41 are incorrect.