SC5-FESTIVAL
Intel® XEON® E3 v6 Mobile Workstation Processor or 7th Generation Intel® Core™ Processor
The SC5-FESTIVAL is a rich featured high performance 4HP/3U CompactPCI® Serial CPU board, equipped with an Intel® Xeon® E3 familiy mobile workstation processor for demanding applications. For scalability, the SC5-FESTIVAL is also available with a 7th Generation Intel® Core™ processor.
The SC5-FESTIVAL front panel is provided with two Gigabit Ethernet jacks, two USB 3.0 receptacles, and two DisplayPort connectors. In addition, up to two USB Type-C front panel receptacles are available as an option, one of them usable alternatively as (third) DisplayPort.
On-board mass-storage solutions are based on low profile mezzanine expansion cards, which accommodate M.2 2280 size SSD modules. Up to two sockets are available for fast NVMe® style PCIe® x4 modules (S48-SSD).
The SC5-FESTIVAL is equipped with up to 32GB DDR4 RAM with ECC support. Up to 16GB memory-down are provided for rugged applications, and another 16GB are available via the DDR4 ECC SO-DIMM socket.
The powerful Xeon® E3-1500 v6 series processor is accompanied by the CM238 mobile PCH, for a maximum of high speed I/O resources (e.g. PCI Express®, SATA, USB). Thus, 22 PCIe lanes are available for backplane use, and up to 8 lanes for local mezzanine expansion.
The SC5-FESTIVAL is provided with an on-board SATA hardware RAID controller, enabling high-capacity mass storage solutions across the CompactPCI® Serial backplane.
As an option, up to eight Gigabit Ethernet Ports are available via the backplane connector P6 (low profile mezzanine expansion card).
Downloads & Ressources
Application Notes
General Information
Firmware
- Firmware Update
Release Notes
=============================================================
Release Notes for Phoenix UEFI/BIOS Firmware on EKF SC6-TANGO
=============================================================This file describes changes, extensions and bug fixes made in Phoenix UEFI/BIOS
for EKF SC6-TANGO. For any further questions contact EKF at:
Email : support@ekf.de
Internet : www.ekf.com===================================================================================================================
2024-01-09: UEFI/BIOS production release, Build #154
– Updated PMC firmware to version 03.21.00
– Updated CPU microcode to version 72 (0x48) for Apollo Lake E39xx D0 stepping
– Updated CPU microcode to version 40 (0x28) for Apollo Lake E39xx F1 stepping
– Fixed that BIOS Setup must be called at least once before a legacy OS boot (DOS, FreeDOS, etc.) can happen
– Boot Option ROMs, located in EEPROM of Marvell PCI SATA Controller (9170 or 9230), are now disabled by default
Setup (F2): Advanced -> SATA Configuration -> Option ROM Support for Marvell 9170
Available options: Disabled (Default), Enabled
Setup (F2): Advanced -> SATA Configuration -> Option ROM Support for Marvell 9230
Available options: Disabled (Default), Enabled– Modified feature “Skip UEFI Variable Write”
Setup (F2): Advanced -> Miscellaneous Configuration -> Skip UEFI Non-Volatile Variable Write
Available options: Disabled (Default), Enabled
Note the setting of this option is now disregarded when in BIOS Setup.
Setup option which controls “skip write of volatile variables” is removed.– Updated EFI Shell tool ‘EkfPci’
– Flash red LED GP (100 ms) to indicate end of DXE phase
– Changed RTC default date to 2024-01-01
– Modified and extended custom specific defaults
===================================================================================================================
2023-09-22: UEFI/BIOS production release, Build #150
– Improved TPM device detection
– Added support for TPM device change from fTPM to dTPM (if available) via Setup
Setup (F2): Advanced -> Security Configuration -> Select TPM device
Available options: Disabled, dTPM 2.0, fTPM (Default)– Current active TPM device is shown here:
Setup (F2): Advanced -> Security -> Current detected/selected TPM Device– Corrected board specific strings in certain Setup nodes
– Updated Setup nodes in Main -> System Information
– Added control modes for red LED GP in front panel
Setup (F2): Advanced -> Debug Configuration -> Select mode of red LED GP
Available options: Default (Default), Disabled, Mode 2– Added feature to skip UEFI variable write
Setup (F2): Advanced -> Miscellaneous Configuration -> Select Mode of ‘Skip UEFI Variable Write’
Available options: Disabled (Default), Mode 1 (NV var), Mode 2 (V var), Mode 3 (both types)– Updated EFI Shell tool ‘EkfPci’
– Updated EFI Shell tool ‘EkfReset’
– Updated EFI Shell tool ‘EkfDateTime’
– Now only Standard SMBIOS data is shown in EFI Shell tool ‘smbiosview’
– Setup node ‘System Date’ is now represented in ISO 8601 format
Setup [F2]: Main -> System Date– Converted ambiguous date format in EFI Shell and throughout the UEFI/BIOS to international date format according to ISO 8601
===================================================================================================================
2023-07-07: UEFI/BIOS production release, Build #146
– Added feature which issues an authentification prompt on call to Boot Menu
Setup [F2]: Security -> Authentification Prompt on Boot Menu
Available options: Disabled (Default), Enabled– Added feature which issues an authentification prompt on call to EFI Shell
Setup [F2]: Security -> Authentification Prompt on EFI Shell
Available options: Disabled (Default), Enabled– Added full support for boards with missing, empty or weak battery
Appropriate RTC and CMOS error messages can be suppressed by this Setup node
Setup (F2): Advanced -> Miscellaneous Configuration -> Ignore Battery Error
Available options: Disabled (Default), Enabled– Added feature to simulate an empty or missing battery
Setup [F2]: Advanced -> Debug Configuration -> Simulate empty Battery
Available options: Disabled (Default), Mode [1-4]– Added workaround if a Qualcomm device with PCI Vendor ID 0x168C and unexpected PCI device ID 0xABCD is detected
Setup [F2]: Advanced -> PCI Configuration -> Workaround for Qualcomm PCI device
Available options: Disabled (Default), Enabled
Setup [F2]: Advanced -> PCI Configuration -> Select max number of retries
Available options: Range 1-50, Default = 5
Setup [F2]: Advanced -> PCI Configuration -> Select Reset Type
Available options: Cold Reset (Default), Warm Reset– Added EKF EFI Shell command EkfPci (alias: epci, p)
Displays PCI devices one line per device. Shows PCI device configuration space in hex and decoded.– Added EKF EFI Shell command EkfDmpStore (alias: eds)
Displays UEFI variables one line per variable. Additionally manages UEFI variables.– Added EKF EFI Shell command EkfReset (alias: erst)
Reset, Shutdown or Restart system. Special option supports a timed controlled Restart.– Added EKF EFI Shell command EkfDateTime (alias: edt)
Shows date and time in ISO 8601 format. Useful in EFI Shell scripts.– Added eight more background colors for EFI Shell command cls
– Increased number of UEFI Shell screen history pages from 3 to 20
– Added support for “Warm Reset” for EFI Shell command reset
– Setup item “Select OS Reset Mode” now only used for ACPI/OS Reset mode
Setup [F2]: Advanced -> Board Configuration -> Select OS Reset Mode
Available options: Cold Reset (Default), Warm Reset– Changed RTC default date to 2023-01-01
– Fixed missing GPIO initialization
– Removed Secure Boot double Setup items
===================================================================================================================
2022-11-02: UEFI/BIOS production release, Build #144
– When jumper J-GP is inserted during boot additionally load default boot list
– Added Setup node to allow to perform a delay after every PostCode
Setup [F2]: Advanced -> Debug Options -> Delay after every PostCode
Available options: Disabled (Default), 1 ms, 2 ms, 5 ms, 10 ms, 20 ms, 50 ms– Added Setup node to allow to perform a delay after entering UEFI DXE phase
Setup [F2]: Advanced –> Miscellaneous Configuration –> Delay after first DXE Task
Available options: Disabled (Default), 0.5s, 1s, 1.5s, 2s, 3s, 4s, 5s
An appropriate delay can be used to improve the detection of attached graphic devices (e.g. KVM adapter).– Moved Setup node “Kernel Debugger Enable” to Setup [F2]: Advanced -> Debug Options
– Restructured SMBIOS menu
– Switched off red blinking GP LED immediately after system start
– 16 Bit Postcodes written to Port 80/81 (instead of 8 Bit Postcode to Port 80 only)
– Updated IGD Video BIOS to version 1016, EKF subversion 3
– Added Boot Option ‘System Reboot’
This feature is used to automatically reboot the system if all boot options above ‘System Reboot’ finished– TCO timer set to “No Reboot”
– PTT FPF is now permanently Enabled
– TPM items now shown in Security Page
– Changed RTC default date to 2022-01-01
===================================================================================================================
2020-10-09: UEFI/BIOS production release, Build #142
– Integrated new Phoenix code base
– Updated GOP driver to version 10.0.1039
– Updated CPU microcode to version 30 (0x1E)
– Updated TXE firmware to version 3.1.70.2334
===================================================================================================================
2020-08-11: UEFI/BIOS production release, Build #140
– Added Setup node to remove “Windows Boot Manager”
Setup [F2]: Main -> Boot Features -> 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”– Added Setup option to control default boot list
Setup [F2]: Main -> Boot Features -> Always load default boot list
Available options: Disabled (Default), Enabled– Grayed out Marvell SATA Boot support in UEFI/BIOS when entered in User Mode
Setup [F2]: Main -> Advanced -> SATA Configuration -> Marvell SATA Configuration– Enabled visibility of password hints for supervisor and user in UEFI Setup
Setup [F2]: Security -> Supervisor/User Hint String– Added POST message when EKF GP Jumper (J-GP) was set at system start
– Added SHA256 checksum file generation of UEFI/BIOS output binary
– Fixed bug in UEFI error manager
– Updated Setup form USB Configuration
Setup [F2]: Main -> Advanced -> USB configuration
Added details of physical USB routing, reordered nodes and removed SEtup nodes for unused USB ports.===================================================================================================================
2020-01-28: UEFI/BIOS production release, Build 130
– Integrated new Phoenix code base 4.0.1.779
– Added support for UEFI network stack (PXE network boot)
Setup [F2]: Main -> Advanced -> Network Configuration -> UEFI Network Stack
Available options: Disabled (Default), Enabled– Added support for external graphics cards in pre OS phase
Setup [F2]: Main -> Advanced -> Graphics Configuration -> Primary Display Selection
Available options: Intel GD (Default), PCI/PCIe– Added option to disable Intel integrated graphics device
Setup [F2]: Main -> Advanced -> Graphics Configuration -> Intel Graphics Device (IGD)
Available options: Enabled (Default), Disabled– Disabled PWM PCIe device
This PCIe device of Apollo Lake SOC is not used by EKF hardware (Bus:0x00, Device:0x1A, Function:0x00)– Updated CSE to newest version
This version primary fixes a security issue in the Intel TXE implementation of fTPM 2.0– Added UEFI boot support for Marvell SATA controller
Setup [F2]: Main -> Advanced -> SATA Configuration -> Marvell SATA Configuration -> Marvell SATA Boot support
Available options: Disabled (Default), Enabled– Disabled LPSS UART #1 by default (this UART is used for debugging only)
Setup [F2]: Main -> Advanced -> UART Configuration -> LPSS UART #1 Support
Available options: Disabled (Default), PCI Mode, ACPI Mode
Notice this default value differs from previous UEFI/BIOS releases!– Fixed a crash when too much PCI bridges (> 40) were detected in the system
– Fixed a crash when “edit” or “hexedit” was executed in UEFI Shell
– Updated type of enclosure in SMBIOS (Type 3) to “CompactPCI”
– Updated alias of I2C speed mode (1 MHz) to “Fast Mode Plus”
– Created new UEFI section for SD card configuration
Setup [F2]: Main -> Advanced -> SD Card Configuration
Options for SD Card were listed under Main -> Advanced -> Miscellaneous Configuration before.– Created new UEFI section for eMMC configuration
Setup [F2]: Main -> Advanced -> eMMC Configuration
Options for eMMC were listed under Main -> Advanced -> Miscellaneous Configuration before.– Moved Setup option PCI Express Native Control to Main -> Advanced -> PCI Express Configuration
This option was listed under Main -> Advanced -> Miscellaneous Configuration before.===================================================================================================================
2019-10-30: UEFI/BIOS production release, Build 120
– Integrated new Phoenix code base 4.0.1.745 and 4.0.1.765
– Added Setup option Boot Priority
Setup [F2]: Main -> Boot Features -> Boot Priority
Available options: UEFI First (Default), Legacy First– Implemented Secure Boot feature and added EKF and Microsoft certificates as defaults
Setup [F2]: Security -> Secure Boot Configuration
For further information read fwinfo.txt please– Added Setup node which selects timeout after the UEFI Boot Manager invokes a Boot Option
Setup [F2]: Main -> Boot Features -> Select Timeout for Boot Option
Available options: Disabled (Default), 5s, 10s, 20s, 30s, 45s, 1min, 2min, 5min, 10min, 30min– Added new Setup node Ignore Battery Error
Setup [F2]: Main -> Advanced -> Miscellaneous Configuration
Available options: Disabled (Default), Enabled
Set this to Enabled if you use the CPU board without a battery or a Gold-Cap– Added Setup node to configure startup delay after system reset
Setup [F2]: Main -> Advanced -> Miscellaneous Configuration -> Execute Delay after Reset
Available options: Disabled, 100ms (Default), 250ms, 500ms, 1s, 2s, 3s, 4s, 5s
The delay possibly solves power-up or reset issues of certain devices– Now all UEFI/BIOS settings/nodes will be reset to default values by jumper GP (J-GP)
– Enabled access to UEFI/BIOS Setup even if UEFI Boot is set to Disabled
– Enabled both DisplayPorts on pre-OS phase if UEFI Boot was selected in UEFI/BIOS Setup
– Grayed out all configuration options in UEFI/BIOS Setup if Setup entered in User Mode
– Enabled wake from standby/suspend (S3) by user action on USB keyboard or mouse
– Added Setup node to enable/disable sleep state S3 (Suspend to RAM) support
Setup [F2]: Main -> Advanced -> Miscellaneous Configuration -> Suspend to RAM (S3) Support
Available options: Disabled (Default), Enabled
Notice this default value differs from previous UEFI/BIOS releases!– Added Setup node to enable/disable sleep state S4 (Suspend to Disk) support
Setup [F2]: Main -> Advanced -> Miscellaneous Configuration -> Suspend to Disk (S4) Support
Available options: Disabled (Default), Enabled
Notice this default value differs from previous UEFI/BIOS releases!===================================================================================================================
2019-05-24: First UEFI/BIOS production release, Build #100
===================================================================================================================
Board Support Packages
Ordering Information
SC5-240D-FESTIVAL |
|
SC5-440D-FESTIVAL |
|
SC5-640D-FESTIVAL |
|
SC5-646D-FESTIVAL |
|
Expansion Modules
Specifications
- CompactPCI® Serial (PICMG® CPCI-S.0) CPU card
- Form factor single size Eurocard (board dimensions 100x160mm2)
- Mounting height 3U
- Front panel width 4HP (8HP/12HP assembly with optional mezzanine side card)
- Front panel I/O connectors for typical system configuration (2 x USB3, 2 x DisplayPort, 2 x GbE)
- Backplane communication via PCI Express® Gen3, SATA 6G, USB 3.0, Gigabit Ethernet
- Local mezzanine expansion option, COTS and custom specific boards
Simplified Block Diagram