1.42 (Z01-0002A042): 1. Add - (ITS 0108235) Can't flash secure boot keys on BIOS. Add "Enroll Key Only" for "Secure Boot" options. 1.41 (Z01-0002A041): 1. Fix - Power button fails after resuming from S3. 2. Add - (ITS 0108235) Can't flash secure boot keys on BIOS. Add an hidden option for H2OEZE. 1.40 (Z01-0002A040): 1. Add - (ITS 0104075) Boot order of generic devices in binary 2. Update - (ITS 0104075) Boot order of generic devices in binary Additionally please review if the microcode is up to the latest maintenance release m22a0650_000000be.inc # G-0 (Comet Lake-S62) m22906ed_000000f0.inc # R-0 (Comet Lake-H82) m22a0651_000000c2.inc # P-0 (Comet Lake-S102) m20a0652_000000f0.inc # R-1 (Comet Lake-H) m22a0653_000000f0.inc # G-1 (Comet Lake-S) m22a0654_000000c6.inc # P-1 (Comet Lake-S102) m22a0655_000000f0.inc # Q-0 (Comet Lake-S102) 3. Update - Hide non-Setup forms in H2OEZE 1.39 (Z01-0002A039): 1. Update - (ITS 0101771) Only program P12V controller over I2C on board ID 00. 2. Fix - (ITS 0101937) Nvidia GPU drivers crashing 1.38 (Z01-0002A038): 1. Fix - (ITS 0098198) Wake on LAN on I210 from S5 does not function (Windows) 1.37 (Z01-0002A036): 1. Update - (ITS 0095581) Enable SATA hotswap by default on all. 1.36 (Z01-0002A035): 1. Update - Add the following security patch: IB18410044 IB09480204 IB18410114 IB18410120 IB18410143 IB18410144 IB18410146 IB18410148 IB18410151 1.35 (Z01-0002A034): 1. Update - (ITS:0090346) Upgrade Intel Management Engine (ME) to 14.1.60.1807 v5.2_Corporate. 2. Fix - Default password function is missing from 1.32. 1.34 (Z01-0002A033): 1. Fix - (ITS:0090346) Cannot update SMBIOS type 0 offset 8 (BIOS release date) by H2OSDE. 1.33 (Z01-0002A032): 1. Update - (ITS:0090346) Upgrade Intel Management Engine (ME). 2. Fix - H2OEZE cannot modify "Timeout" option. 1.32 (Z01-0002A031): 1. (ITS:0085308) Add ALC888 verb table for new hardware. 1.31 (Z01-0002A030): 1. Update - (ITS:0081399) 1. Change default I219 MAC address to FF:FF:FF:FF:FF:FF. 2. Set BIOS master access to not write Gbe region. 1.30 (Z01-0002A029): 1. Fix - (ITS:0079228) PCR1 is changed because dynamic fields in SMBIOS type 4 are changed. 1.29 (Z01-0002A028): 1. Add - (ITS:0077735) Add default password feature that comes from Carbon project. 1.28 (Z01-0002A027): 1. Add - (ITS:0077481) Expose option to lock gen/speed of PEG lanes in "System Agent (SA) Configuration" page. 1.27 (Z01-0002A026): 1. (ITS:0074793) Adjust some setup default items: 1. + Processor TCC offset -> 5 2. + TDP -> 35W (Z01-0002A025 already contains this value) 3. + Turbo -> On (Z01-0002A025 already contains this value) 4. + Boot > USB Boot -> Enabled (Z01-0002A025 already contains this value) 5. + Boot > UEFI OS Fast Boot -> Disabled 6. + Boot > Quick Boot -> Disabled 7. + Advanced > SIO NCT5524D > Fan Control > Mode -> Manual 8. + Advanced > SIO NCT5524D > PWM Duty Cycle -> 100 1.26 (Z01-0002A025): 1. Update - (ITS:0071766) Disable xHCI SMI before BIOS updating. 1.25 (Z01-0002A024): 1. Update- (ITS:0070394) Change OEM default logo. 2. Update - (ITS:0070394) Make the "OEM Configuration" section visible/available on the Advanced page. 3. Fix - (ITS:0070394) COM2 device no longer function in windows after 1.24 (Z01-0002A023). 1.24 (Z01-0002A023): 1. Add - (ITS:0068755) Implementing Customer Facing BIOS. 1.23: 1. Update - (ITS:0068301) 1. Set "PCIe Controller 4 (Port 13-16)" to "4x1". 1.22: 1. Update - (ITS:0068556) Enable MrcFastBoot. 2. Update - (ITS:0068301) 1. Set "SATA / PCIe Combo Port 4" to "GPIO Polarity PCIe" to support both SATA and PCIe NVME on M.2 key B slot. 2. Set "PCIe Controller 4 (Port 13-16)" to "2x2" to support x2 PCIe devices on M.2 key B slot. 1.21: 1. Fix - (ITS:0067621) I210 PXE cannot work (UEFI and Legacy). 1.20: 1. Fix - (ITS:0067203) RS-485 Tx enable logic doesn't function correctly. 1.19: 1. (ITS:0067152) Update CSME to 14.0.33.1125_Version_3. 2. (ITS:0067152) Update microcode: 1. m22a0653_000000ca -> m22a0653_000000cc 2. m22a0654_000000c4 -> m22a0654_000000c6 3. m22a0655_000000c6 -> m22a0655_000000c8 1.18: 1. Fix - (ITS:0065585) Cannot wake up system by using the Task Scheduler tool in Windows. 2. Update - (ITS:0065492) Change GPP_D3 to GPP_C21 in order to prevent leakage from the 3v3 rail onto the 1v8. 1.17: 1. Fix - (ITS:0063556) Power LED no longer works at all in BIOS versions after 1.14. 2. Update - (ITS:0065441) Intel suggested that change CSME to 14.0.31.1120. 1.16: 1. Fix - (ITS:0065585) RTC Wake not Functional 2. Fix - (ITS:0065493) Cannot boot to Operating System when using only 4GB of RAM. 3. Update - (ITS:0065493) VCCORE and VCCGT Load Line and Imon updates 1.15: 1. (ITS:0065441) Change "SMLink0 Frequency" from 1MHz to 100KHz. 2. (ITS:0065492) Holds GPP_D3 LOW until memory SPD probe/training is complete, and then goes HIGH. 1.14: 1. (ITS:0065065) Load BIOS to default setting when CMOS is clear. 2. (ITS:0065319) Do not program LPC/eSPI related GPIOs. 1.13: 1. Update code: Reference Code Version CometLakeSiliconPkg RC 9.0.2C.10 AC Module Version Boot Guard 4532_QS_PV_1.0 BIOS Guard 0.9.0 TXT 1.7.0.PV UEFI Driver Version GOP 9.0.1105 RAID 17.8.0.1065 LAN 0.0.24 MEBx 14.0.0.0001 Option ROM Version VBIOS 1024 RAID 17.8.0.1065 PXE 0.1.15 Microcode Version Stepping m22a0650 00be G-0 (Commet Lake-S62) m22906ed 00cc R-0 (Commet Lake-H82) m22a0651 00c2 P-0 (Commet Lake-S102) m20a0652 00c8 R-1 (Commet Lake-H) m22a0653 00ca G-1 (Commet Lake-S) m22a0654 00c4 P-1 (Commet Lake-S102) m22a0655 00c6 Q-0 (Commet Lake-S102) 2. Update CSME to 14.0.30.1115 (Intel VIP Kit 134681). 3. Set MrcFastBoot to disabled to train memory every boot. 1.12: 1. (ITS:0064246) 1. Add I210 UEFI driver and Legacy PXE ROM. 2. Add an option to disable I210. 2. (ITS:0064026) Change I2C frequency to 100KHz for I2C0. 1.11: 1. (ITS:0063556) Configure power LED to blink while the system is in S3. 2. (ITS:0063712) Set I2C bus frequency to 100KHz before programming OEM I2C devices. 1.10: 1. (ITS:0063372) Implement a UIM switching function in BIOS menu. 2. (ITS:0063556) Implement SIO GP60 (power LED) function. 3. (ITS:0063300) Program OEM i2c device (APW8856) - value update. 4. (ITS:0063640) a. Change emulate sku to Q470. b. Change CSME to cooperate version and CSME/PCHC/PMC to production version. c. Enable TXT/AMT. 1.09: 1. (ITS:0062763) Program OEM i2c device (NCP81239) - update value. 2. (ITS:0063300) Program OEM i2c device (APW8856). 1.08: 1. (ITS:0063104) Adjust GPIO configuration for USB Functionality on B-Key. 2. Implement SIO functions. 1.07: 1. Add back PnpSmm driver to support H2OSDE. Please use H2OSDE 200.01.00.03 and later version. 2. (ITS:0063014) Apply Carbon project verb table. 1.06: 1. (ITS:0062763) Program OEM i2c device (NCP81239). 2. (ITS:0062986) SATA can't be detected on M.2 Key-B 3. (ITS:0062987) DisplayPort Hot-Plug function fail. 4. Change Front Page hot key from ESC to DEL and add Boot Manager hot key F10. 1.05: 1. Update code base to chipset tag 05.33.43.0019: Reference Code Version CometLakeSiliconPkg RC 9.0.22.10 AC Module Version [CometLake] Boot Guard 4532_QS_PV_1.0 BIOS Guard 0.7.0 TXT 1.5.0.PV UEFI Driver Version GOP 9.0.1096 RAID 17.8.0.1032 LAN 0.0.24 MEBx 14.0.0.0001 Option ROM Version VBIOS 1024 RAID 17.8.0.1032 PXE 0.1.13 Microcode Version Stepping MC0806EA 00b4 D-0 (Coffee Lake-U43e) MD0806EB 00c6 W-0 (Whiskey Lake-U42) m90806ec 00aa V-0 (Whiskey Lake-U42) m94806ec 00c6 V-0 (Commet Lake-U42 v1) m80a0660 00c6 A-0 (Commet Lake-U62 v1) m22a0650 00ae G-0 (Commet Lake-S62) m22906ed 00be R-0 (Coffee Lake-S + CNL PCH) m22906ed 00aa R-0 (Commet Lake-H82) m22a0651 00b8 (Commet Lake-S102) 2. Update CSME to Consumer 14.0.25.7228. a. Emulate Z490 PCH. b. AmtSupported = NO. c. PttSupported = YES and PttPwrUpState = Enabled. this will require one or two more reboots after flashing BIOS. d. DeepSxSupportEnable = Yes. 3. Set PTT_SUPPORT to YES to follow CRB code setting. 4. Disable unused function, adjust function map to meet HW design to keep GPIO status synced with GPIO table. 5. Disable GT PM support to boot to Ubuntu desktop environment. 1.04-DEBUG: 1. Disable PnpSmm module for testing exception issue. 1.03-DEBUG: 1. Disalbe PTT/TXT/AMT for power on testing. 2. Set C-State to disabled by default for power on testing. 3. Change ME FW binary to consumer version for power on testing. 1.02-DEBUG: 1. Change ME/PCHC/PMC binaries to pre-production version because HW is pre-production silicon. 2. Output silicon information at early stage. 1.01-DEBUG: 1. Power on BIOS based on CML chipset tag 05.33.33.0016: Reference Code Version CometLakeSiliconPkg RC 9.0.1E.30 AC Module Version [CometLake] Boot Guard 4532_QS_PV_1.0 BIOS Guard 0.7.0 TXT 1.5.0.PV UEFI Driver Version GOP 9.0.1096 RAID 17.8.0.1032 LAN 0.0.24 MEBx 14.0.0.0001 Option ROM Version VBIOS 1024 RAID 17.8.0.1032 PXE 0.1.13 Microcode Version Stepping MC0806EA 00b4 D-0 (Coffee Lake-U43e) MD0806EB 00c6 W-0 (Whiskey Lake-U42) m90806ec 00aa V-0 (Whiskey Lake-U42) m94806ec 00c6 V-0 (Commet Lake-U42 v1) m80a0660 00c6 A-0 (Commet Lake-U62 v1) m22a0650 00ae G-0 (Commet Lake-S62) m22906ed 00be R-0 (Coffee Lake-S + CNL PCH) m22906ed 00aa R-0 (Commet Lake-H82) m22a0651 00b8 (Commet Lake-S102) 2. BIOS is EFI_DEBUG version and will output debug message from SIO COM1. This BIOS does not contain any feature customization and only for powering on.