2020-02-12: UEFI/BIOS release, Build #270 production
- Added SPI Flash write-protect feature
Setup [F2]: Security -> SPI Flash Write-Protect
Available options: Disabled (Default), Enabled
- Show detailed USB routing in Setup
Setup [F2]: Advanced -> USB Configuration (Intel)
USB Per-port Disable Control is now Enabled by default.
- Removed unavailable hardware devices from SMBIOS tables
- Show USB routing in SMBIOS table
- Added feature to load Manufacturer Setup Defaults instead of Standard Setup Defaults
When booting in manufacturing mode only a minimized number of devices will be enabled during POST.
- Added SX6-FIREWORKS and SFV-RAY in list of EKF detectable boards
- Fixed a bug which shows garbage at end of Setup menu “Processor Power Management”
- Deleted unnecessary strings in help screen of Boot Menu
- Feature i210 alternate device ID is now also supported even if lower PCH Root ports are set to disabled
Setup [F2]: Advanced -> Network Configuration -> Select alternate Device ID for i21x on cPCI Serial
- When Setup option for Ethernet Option ROMs is set to Enabled, a new menu item “Misc” is shown in Setup
Setup [F2]: Misc
Menu “Misc” shows configuration data (MAC address, …) of all detected Intel Ethernet controller
- Fixed some security related issues
- Added support for SV2-MOVIE Rev 3
- Changed RTC default date to 2020-01-01 on RTC error
- Implemented Secure Boot feature and added EKF and Microsoft certificates as defaults
Setup [F2]: Security -> Secure Boot Configuration
For further information read fwinfo.txt.
- Added support to enable or disable Ethernet controller NC2/NC3/NC4
Setup [F2]: Advanced -> Network Configuration -> Control i210 Ethernet controller NC2/NC3/NC4
Available options: Disabled, Enabled (Default)
- Added Setup node to control boot option watchdog timer when in Setup
Setup [F2]: Main -> Boot Features -> Skip Timeout for Setup
Available options: Disabled, Enabled (Default)
- Moved control of TPM Support
Setup [F2]: Security -> Trusted Platform Module Configuration
- UEFI Shell: Changed display of utility dmpstore with option -n
- Changed custom specific Setup Defaults
2019-04-15: UEFI/BIOS release, Build #260 production
- Added support for boards with missing, empty or weak battery
Appropriate RTC and CMOS error messages and SMBIOS logs can be suppressed by this Setup node
Setup (F2): Advanced -> Miscellaneous Configuration -> Ignore Battery Error
Available options: Disabled (Default), Enabled
- Fixed missing detection of PCI devices when a missing, empty or weak battery is detected
- Changed RTC default date to 2019-01-01 on RTC error
- UEFI Shell: Added new option for Shell command ekfpci (alias p)
Option -l3 shows PCI buses occupied by PCI bridges
- Added mode “Auto” for ACPI Virtual Battery feature
Setup [F2]: Advanced -> ACPI Configuration -> Virtual Battery
Available options: Disabled, Enabled, Auto (Default)
Mode “Auto” automatically enables the ACPI virtual battery if a certain MXM module is detected on EKF SV2-MOVIE
- Added Setup node to remove “Windows Boot Manager”
Setup [F2]: Main -> Remove Windows Boot Manager
Available options: Disabled (Default), Enabled
If this option is set to Enabled the “Windows Boot Manager” boot option is always removed from Setup menu “Boot”.
- UEFI Shell: Fixed a bug in Shell command “reset”
Option -c now really performs a cold reset
- Updated Broadwell CPU microcode to version 30
Current CPU microcode version is shown in Setup [F2]: Advanced -> Silicon Information
- Corrected notification message when a PCH QM87 internal PCI bridge with a lower function number is set to Disabled
Setup [F2]: Advanced -> PCH PCI Express Configuration -> PCH PCI Express Configuration x
PCH PCIe Setup menus are not disabled anymore if PCH PCIe function 0 is set to disabled.
The first not disabled PCH PCIe function will become PCI function 0 (bus 0, device 28).
- Fixed a bug when Setup mode for SMBUS routing was set to “Enabled”
Setup [F2]: Advanced -> Board Configuration -> SMBus to CompactPCI
- Added SRF-FAN, EA4-COUNTRY, SCL-RHYTHM, SK5-BALL, SL6-COMBO, SBF-CROSSOVER, SCX-PCIE, SXP-JAM,
SPY-RIG, SU3-ENSEMBLE and SU5-ENSEMBLE in list of installed EKF boards
- Added Setup node to control feature PCI Express Native
Setup [F2]: Advanced -> ACPI Configuration -> Native PCI Express Features
Available options: Disabled, Enabled (Default)
Note: This item must be set to Disabled to support EKF cPCI boards with an on-board PCI-to-PCI Express Bridge (Reverse Bridge).
- Enabled Setup node to control the CSM
Setup [F2]: Main -> Boot Features -> CSM Support
Available options: Yes (Default), No
The CSM module (Compatibility Support Module) provides backward compatibility services for legacy OS or Expansion ROMs.
- Changed some Setup defaults of PCI Express settings of SA PCI Express Ports 1-3
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Select max speed for SA PCIe 1 -> Auto
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Select max speed for SA PCIe 2 -> Auto
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Select max speed for SA PCIe 3 -> Auto
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Gen3 Equalization Phase 2 -> Enabled
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Gen3 Equalization Preset Search -> Disabled
- Added setup node to always enable cPCI Serial Fat-Pipe slots even if no PCI device is detected during POST
Setup [F2]: Advanced -> PCI Configuration -> SA PCI Express Configuration -> Always Enable SA PCIe Ports
Available options: Disabled (Default), Enabled
- Added custom specific Setup Defaults
- Added support for an alternate PCI Device ID for all Ethernet controllers of type Intel i210 or i211
detected on CompactPCI Serial on EKF boards SN1-REVERB or SN2-VIBRATO
Setup [F2]: Advanced -> Network Configuration -> Select alternate Device ID for i21x on cPCI Serial
An alternate PCI ID is useful for an Operating Systems which does not support the default Device ID of the i210.
- Added Setup node to allow selection of PCI clock speed on CompactPCI
Setup [F2]: Advanced -> CompactPCI Configuration -> CompactPCI Bus Frequency
Available options: 50 MHz, 33 MHz (66 MHz if supported by hardware), 25 MHz, 20 MHz or 10 MHz
Default bus frequency is 33 MHz.
- Improved performance and transfer speed over CompactPCI classic
This feature can be controlled with three new Setup nodes:
Setup [F2]: Advanced -> CompactPCI Configuration -> Cacheline Size of PLX 8112
Setup [F2]: Advanced -> CompactPCI Configuration -> Maximum Read Request Size
Setup [F2]: Advanced -> CompactPCI Configuration -> Programmed Prefetch Size
For more information about optimized settings read datasheet of PCI bridge PLX 8112.
- Added capability to transfer data over CompactPCI with 64 bit addresses
Setup [F2]: Advanced -> CompactPCI Configuration -> 64 Bit Prefetch Address Capability
Available options: Disabled, Enabled (Default)
Note: This item must be enabled for all 64 Bit Operating Systems and Drivers which uses
64 Bit addresses to transfer data over 32 Bit CompactPCI bus.
- Added Setup node to control locked transactions through CompactPCI bridge PLX8112
Setup [F2]: Advanced -> CompactPCI Configuration -> Locked Transactions
Available options: Disabled (Default), Enabled
- Control size of PCI Cacheline of all slots on CompactPCI
Setup [F2]: Advanced -> CompactPCI Configuration -> Cacheline Size of Slot Dev #9-15
- Control PCI Latency Timer of all slots on CompactPCI
Setup [F2]: Advanced -> CompactPCI Configuration -> PCI Latency Timer of Slot Dev #9-15
- Added support for Primary VGA on different slots on CompactPCI Serial
Setup [F2]: Advanced -> Graphics Configuration -> Primary Display Selection
Available options are: Intel GD (Default), Auto
- Added Setup nodes to skip loading of option ROMs for AMD, Nvidia or Silicon Motion graphics controller
Setup [F2]: Advanced -> Graphics Configuration -> Load AMD Option ROM
Setup [F2]: Advanced -> Graphics Configuration -> Load Nvidia Option ROM
Setup [F2]: Advanced -> Graphics Configuration -> Load Silicon Motion Option ROM
Available options: Disabled, Enabled (Default)
AMD or Nvidia options ROMs can be found on MXM modules installed on EKF SV1-CLIP or SV2-MOVIE.
Silicon Motion options ROMs can be found on e.g. XMC graphics module EKF DV1-DRAGON.
- Added setup item to allow to ignore VGA UEFI Options ROMs
Setup [F2]: Advanced -> Graphics Configuration -> VGA Graphics UEFI Option ROMs
Available options: Ignored (Default), Enabled
- Added setup node to control IMON correction for Intel GD
Setup [F2]: Advanced -> Graphics Configuration -> Graphics Turbo IMON correction
Available options: 14-31 (default is 31)
- Added NVMe boot support for all slots on CompactPCI Plus IO
- Added support for new After-G3 mode “S0 Unconditional”
Setup [F2]: Advanced -> Board Configuration -> Select mode after G3
Available options: S5, S0 Normal, S0 Unconditional (Default), Last State
- UEFI Shell: Added feature to measure memory write speed with utility ekfma
- The CPU speed now shown in Setup “System Information” page is now always the current CPU speed
Setup [F2]: Main -> System Information
- SMBIOS Type 4 CPU speed value is now the performance state read from a CPU register (MSR 0x198)
- UEFI Shell: Added new option -n (show only variable names) for utility dmpstore
- Fixed a bug when typing F9 in Setup. A few Setup nodes were not always set to default value.
- Updated Intel Video BIOS V1039 to subversion 4