User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board About this Manual This manual describes the technical aspects of the PC7-FESTIVAL, required for installation and system integration. It is intended for the experienced user only. Edition History Contents/Changes Author Date...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Standards Reference Documents Term Document Origin PlusIO CompactPCI PlusIO Specification, PICMG® 2.30 www.picmg.org DisplayPort VESA DisplayPort Standard Version 1.2, www.vesa.org DisplayPort Alt Mode on USB Type-C Ethernet IEEE Std 802.3 standards.ieee.org...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Overview The PC7-FESTIVAL is a rich featured high On-board mass-storage solutions are based performance 4HP/3U CompactPCI® PlusIO CPU on low profile mezzanine expansion cards, board, equipped with an Intel® Xeon® E3 which can accommodate up to two M.2 style...
SAC (Stand-Alone Computer) option w. two-pos. 5V/10A terminal block (J1/J2 removed) +12V is required additionally for PC7-FESTIVAL mezzanine assemblies with e.g. S20, S40, SCL ** * option different SKUs available with 25W processors also for +5V/3.3V backplane supply - specify when ordering on request: PC7-FESTIVAL +5V only can deliver +3.3V to backplane for CompactPCI®...
Page 10
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Feature Summary Processor Intel® Kaby Lake-H mobile platform with ECC (CM238 mobile workstation PCH) Intel® Xeon® processor E3 v6 family (mobile workstation) Xeon E3 1505L v6 P 2.2/3GHz P 8M P 4C/8T P DDR4 2400 ECC P 25W P GT2 - P630 P vPRO™/AMT Xeon E3 1505M v6 P 3/4GHz P 8M P 4C/8T P DDR4 2400 ECC P 45/35W P GT2 - P630 P vPRO™/AMT...
Page 11
P82-GBE - 2 x 2.5GBASE-T for J2 backplane connector, 1 x M.2 2280 NVMe® SSD socket 8HP/12HP Mezzanine side card options: P01-M12 - Replacement for PC7-FESTIVAL RJ45 GbE jacks by M12-X receptacles PCU-UPTEMPO - Side board w. 2 x M.2 SATA SSD sockets & front I/O PCZ-NVM - Side board w.
Page 12
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Feature Summary Networking Two networking interface controllers (NIC), 1000BASE-T, 100BASE-TX, 10BASE-T connections Port 1 equipped w. I219LM PHY (suitable for Intel® AMT) Port 2 equipped w. Intel® I210-IT -40°C to +85°C operating temperature GbE controller IPv4/IPv6 checksum offload, 9.5KB Jumbo Frame support, EEE Energy Efficient Ethernet...
Page 13
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Feature Summary Front I/O (4HP) 2 x Gigabit Ethernet RJ45 (1 = PCH & I219LM - iAMT, 2 = I210IT) 2 x DisplayPort (from processor integrated HD graphics engine, standard DP latching receptacles) 2 x USB 3.0...
Page 14
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Feature Summary Environmental & Regulatory Suitable e.g. for industrial, transportation & instrumentation applications Designed & manufactured in Germany ISO 9001 certified quality management Long term availability Rugged solution Coating, sealing, underfilling on request...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board CompactPCI® PlusIO CompactPCI® PlusIO (PICMG® 2.30) is an CompactPCI® Serial (PICMG® CPCIS.0) defines enhancement to CompactPCI® Classic which a card slot based on PCI Express®, SATA, enables system expansion and rear I/O across Gigabit Ethernet and USB serial data lines.
Page 23
7 slots for CompactPCI® Classic peripheral cards. If the PC7-FESTIVAL CPU card is equipped with a side card (8HP or even 12HP front panel), the adjacent CompactPCI® Serial backplane card slots should be positioned at the same clearance, to prevent loss of usable slots.
(32-bit). On the right side CompactPCI® Serial peripheral cards can be plugged. When backplane Ethernet is required, the low profile mezzanine module P82-GBE can be assembled together with the PC7-FESTIVAL. Then, neighbouring to the CPU card slot, two CompactPCI® Serial slots would be Gigabit Ethernet enabled, via their J6 backplane connectors.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Rear I/O The I/O resources provided by the PC7-FESTIVAL backplane connector J2 can also be used for an rear I/O module. EKF can offer custom specific RIO design - please contact sales@ekf.de.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Front Panel Switches & Indicators Front Panel Handle with integrated switch (programmable function, power event button by default) General Purpose bicolour LED Bicoloured LED indicating any activity on SATA ports LED indicating CPU over-temperature...
The processors supported by the PC7-FESTIVAL are SKUs with a thermal design power (TDP) of 25- 45W. Due to the cTDP feature (configurable TDP) the power consumption of the 45W parts may be lowered by UEFI setup to fit the customers requirements (see table below).
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Thermal Considerations In order to avoid malfunctioning of the PC7-FESTIVAL, take care of appropriate cooling of the processor and system, e.g. by a cooling fan suitable to the maximum power consumption of the CPU chip actually in use.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Main Memory The PC7-FESTIVAL features two channels of DDR4 SDRAMs with support of ECC (Error Correction Code). One channel is realized with 18 memory devices soldered to the board (Memory Down) and delivers a capacity of up to 16GB with a clock frequency of 2400MHz (PC4-2400).
(DDC channel, hot plug detection) are located within the PCH CM238. The PC7-FESTIVAL offers two DisplayPort interfaces with latching receptacle in the front panel. The latching feature prevents DisplayPort cables from detaching in vibrating or harsh environments.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board LAN Subsystem The Ethernet LAN subsystem is composed of two Gigabit Ethernet ports: One Intel i219LM Physical Layer Transceiver (PHY) using the PCH CM238 internal MAC and one Intel i210IT Gigabit Ethernet Controller.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Serial ATA Interface (SATA) The PC7-FESTIVAL provides a total of up to ten serial ATA (SATA) ports, derived from up to three independent SATA controllers. All of these ports support data transfer rates of 6Gbps (600MB/s), 3Gbps (300MB/s) or 1.5Gbps (150MB/s).
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board PCI Express® Interface The PC7-FESTIVAL is provided with several PCI Express (PCIe) lanes for I/O expansion. The CM238 offers a total of up to sixteen PCI Express ports supporting PCIe Gen 3 speed (8GT/s).
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Universal Serial Bus (USB) The PC7-FESTIVAL is provided with fourteen USB ports. All of them are USB 2.0 capable, but six ports are also supporting the USB 3.0 SuperSpeed standard. Two USB 3.0 interfaces are routed to front panel connectors and one is connected to P-HSE1 interface.
The HD Audio port requires an additional audio codec, as provided e.g. on the SCS-TRUMPET side card. The LPC bus presents an easy way to add legacy interfaces to the system. EKF offers a variety of mezzanine expansion boards (side cards), to be attached on top of the PC7-FESTIVAL, featuring all classic Super-I/O functionality, for example the SCS-TRUMPET or PCS-BALLET.
In applications were the use of a battery is not permitted, a SuperCap can be soldered instead of the battery. It is also possible to use the PC7-FESTIVAL without any battery or SuperCap. In this case the Real- Time Clock can’t keep its time and date. Per default an error message is reported by the UEFI/BIOS...
If the programming procedure fails e.g. caused by a power interruption, the PC7-FESTIVAL may no more be operable. In this case you would possibly have to send in the board, because the Flash device is directly soldered to the PCB and cannot be changed by the user.
The healthy state of the PC7-FESTIVAL is indicated by the LED PG (Power Good) located in the front panel. This bicoloured LED signals different states of the board (see section below). As soon as this LED begins to lite green, all power voltages are within their specifications and the reset signal has been deasserted.
An important reliability feature is a software programmable watchdog function. The PC7-FESTIVAL contains two of these watchdogs. One is part of the CM238 PCH and also known as TCO Watchdog. A detailed description is given in the CM238 data sheet. Operating systems like Linux offer a driver interface to the TCO watchdog.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Front Panel LEDs The PC7-FESTIVAL is equipped with four LEDs which can be observed from the front panel. Three of these LEDs are labelled according to their primary meaning, but should be interpreted...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board PG (Power Good) LED The PC7-FESTIVAL offers a bicolour LED labelled PG located within the front panel. After system reset, this LED defaults to signal different power states: Sleep state S3, S4 or S5...
On the PC7-FESTIVAL DEG# is pulled to VCC and FAL# is routed to GPP_D0 of the CM238 PCH. As an option a circuit can be stuffed on PC7-FESTIVAL to use this signal as an output to drive PSON# of a power supply. With this option and the related external wiring it is possible to switch off the mainpower supply when the system powers down to state S4.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Mezzanine Side Board Options The PC7-FESTIVAL is provided with several stacking connectors for attachment of a mezzanine expansion module (aka side board), suitable for a variety of readily available mezzanine cards (for a more comprehensive overview, please refer to www.ekf.com/s/mezzanine_connectors.pdf).
Page 58
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Mezzanine Connectors Related Documents www.ekf.com/s/mezzanine_connectors.pdf P-EXP I/F Type Controller LPC (Low Pin Count) HD Audio PCH (I C[0]) 2 x UART (TTL) P-HSE1 I/F Type Controller 4 x PCIe Gen3 or 4 x SATA 6Gbps 2 x USB 2.0, 1 x USB 3.0...
CompactPCI® and CompactPCI® Serial, with the PC7-FESTIVAL in the middle as controller for both backplane segments. The PC7-FESTIVAL can be used in any system with a CompactPCI® PlusIO backplane according to the PICMG® 2.30 specification. Hybrid backplanes allow the configuration of systems with CompactPCI®...
Except of PCI Express, hot-plug is enabled on all interfaces by default. For PCI Express the UEFI/BIOS (Build #138 or later) setup of the PC7-FESTIVAL provides settings to switch on or off the hot-plug feature, for Fat Pipe or Standard peripheral slots on different menu places: After Power-On press function key <F2>...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Installing and Replacing Components Before You Begin Warning: The procedures in this chapter assume familiarity with the general terminology associated with industrial electronics and with safety practices and regulatory compliance required for using and modifying electronic equipment. Disconnect the system from its power source and from any telecommunication links, networks or modems before performing any of the procedures described in this chapter.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Installing the Board Warning: This procedure should be done only by qualified technical personnel. Disconnect the system from its power source before doing the procedures described here. Failure to disconnect power, or telecommunication links before you open the system or perform any procedures can result in personal injury or equipment damage.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Removing the Board Warning: This procedure should be done only by qualified technical personnel. Disconnect the system from its power source before doing the procedures described here. Failure to disconnect power, or telecommunication links before you open the system or perform any procedures can result in personal injury or equipment damage.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board EMC Recommendations In order to comply with the CE regulations for EMC, it is mandatory to observe the following rules: The chassis or rack including other boards in use must comply entirely with CE...
CMOS RAM. The battery should last during the lifetime of the PC7-FESTIVAL. However, some versions of PC7-FESTIVAL are delivered with a battery holder which makes it possible for the user to replace the coin cell. Use a CR2032 cell as replacement part to ensure an extended temperature range.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Technical Reference Local PCI Devices The following table shows the on-board PCI devices and their location within the PCI configuration space. Several devices are part of the processor and platform controller hub CM238.
Local SMB/I C Devices The PC7-FESTIVAL contains devices that are attached to the System Management Bus (SMBus). These are the SPD EEPROMs for the on-board memory or the possibly plugged SODIMM, a general purpose serial EEPROM containing board configuration data, the supply voltage/temperature controlling device NCT7491, a set of board control and status registers as well as two general purpose, non-volatile electronic jumpers.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Hardware Monitor NCT7491 Attached to the SMBus, the PC7-FESTIVAL is provided with the hardware monitor NCT7491. This device is capable to observe the temperatures of the board, processor cores, and on-board memory, as well as several supply voltage rails with a resolution of 10 bit.
Page 69
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Board Control and Status Registers (BCSR) A set of board control and status registers allow to program special features on the PC7-FESTIVAL: Assert a full reset Control activity of front panel reset and power event button...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Write/Read Control Register 0 Write: SMBus Address 0xA0 Default after reset: 0x00 Read: SMBus Address 0xA1 Description CMD_CTRL0 GPLED 0=Green part of the front panel LED GP is off (Default) 1=Green part of the front panel LED GP is on...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Read/Clear Status Register 0 Write: SMBus Address 0xB0 Read: SMBus Address 0xB1 Description CMD_STAT0 PF18S 0=Normal operation 1=Last system reset may be caused by a power failure of the +V1.8S voltage regulator...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Read/Clear Status Register 1 Write: SMBus Address 0xB2 Read: SMBus Address 0xB3 Description CMD_STAT1 WDGARMD 0=Normal operation 1=The watchdog is armed and has to be retriggered within its time-out period WDGRST...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board GPIO Usage GPIO Usage CM238 PCH GPIO Usage CM238 PCH GPIO USAGE Function Description Group A (GPP_A) Native RCIN# Keyboard Reset, to P-EXP Pin 13 A1-A4 Native LPC_AD[0-3] LPC Address/Data Lines...
Page 75
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board GPIO Usage CM238 PCH GPIO USAGE Function Description Group C (GPP_C) Native SMBCLK SMBus Clock Line Native SMBDATA SMBus Data Line GPIO Not used on PC7, pulled to +3.3V Native SML0CLK...
Page 76
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board GPIO Usage CM238 PCH GPIO USAGE Function Description Group D (GPP_D) GPIO CPCI_PS_FAL_ON# Sense CompactPCI PlusIO Power Failure, J2 Pin C15 GPIO PM_MEMTS# Memory Thermal Sensor Event GPIO HM_INT# Hardware Monitor NCT7491 Alert Line...
Page 77
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board GPIO Usage CM238 PCH GPIO USAGE Function Description Group F (GPP_F) Native SATA#PCIE34 Shorted to GPP_E2 F1-F9 GPIO Not connected on PC7 Native SGPIO_CLOCK CompactPCI PlusIO GPIO Bus CLOCK (J2 D14 SATA_SCL)
Page 78
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board GPIO Usage CM238 PCH GPIO USAGE Function Description Deep Sleep Well Group (GDP Native BATLOW# Not used on PC7 (pulled via resistor to +3.3V) Native ACPRESENT Not used on PC7 (pulled via resistor to +3.3V)
The jumper J-GP may be used to reset the UEFI/BIOS configuration settings to a default state. The UEFI/BIOS on PC7-FESTIVAL stores most of its settings in an area within the UEFI/BIOS flash, e.g. the actual boot devices. Using the jumper J-GP is only necessary, if it is not possible to enter the setup of the UEFI/BIOS.
The jumper J-MFG is used to bring the board into the manufacturer mode. This is necessary only on board production time and should not used by customers. For normal operation the jumper should be removed. The pin header J-MFG is not stuffed on the PC7-FESTIVAL by default. J-MFG...
CPU fails to enter the UEFI/BIOS POST after power on. Note: The installing of jumper J-RTC will neither set UEFI/BIOS Setup to EKF Factory Defaults nor resets the time and date register values of the RTC (Real Time Clock). To reset the RTC core the board must be removed from the system rack.
Front Panel Connectors The basic PC7-FESTIVAL front panel connectors are comprised of each two DisplayPort, USB3 Type-A and RJ45 Ethernet jacks. If low profile mezzanine modules are employed, one or two Type-C receptacles may be available for front I/O in addition. Documentation on the Type-C connectors is not provided in this manual - please refer to the particular mezzanine module in use.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board DisplayPort Connectors The Intel graphics processing unit (GPU) on the PC7-FESTIVAL processor carrier card incorporates up to three external DisplayPort video channels. Two video outputs are available via the CPU card front panel (standard DisplayPort receptacles, reverse mount).
USB Connectors The Intel® CM238 Platform Controller Hub incorporates a four-port USB 3.0 xHCI host controller. Two ports are directly available on the PC7-FESTIVAL front panel (type A receptacle), for attachment of external USB devices. P-USB • Dual USB 3.0 Receptacle USB 3.0 dual type A receptacle, stacked, 18-position...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Ethernet Connectors Gigabit Ethernet Ports 1/2 (P-ETH, RJ-45) NC1_MDX0+ NC1_MDX0- NC1_MDX1+ NC1_MDX2+ Port 1 NC1_MDX2- NC1_MDX1- NC1_MDX3+ NC1_MDX3- NC2_MDX0+ NC2_MDX0- NC2_MDX1+ NC2_MDX2+ Port 2 NC2_MDX2- NC2_MDX1- NC2_MDX3+ NC2_MDX3- The lower green LED indicates LINK established when continuously on, and data transfer (activity) when blinking.
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Option M12 X-Coded Ethernet Receptacles As an ordering option, the PC7-FESTIVAL RJ45 jacks can be replaced by M12 X-coded receptacles. A small mezzanine module (P01-M12) is soldered to the RJ45 footprint, resulting in an 8HP front panel assembly.
Page 87
MDX3- brown MDX2- white/blue MDX2+ blue Suitable industrial Gigabit Ethernet M12 cable assemblies can be ordered from EKF, or directly from well-known cable and connector manufacturers e.g. Metz, Phoenix, Escha and many others. Ordering Information Cable Assemblies Gigabit Ethernet cable M12 to M12: #271.14.008.xx (xx=length/meter) Gigabit Ethernet cable M12 to RJ-45: #271.15.008.xx (xx=length/meter)
CPU board. From PCB Rev.3 off, there is an optional GBE mezzanine connector for use with the P82-GBE low profile module. EKF offers low profile mezzanine modules which fit into the 4HP envelope of the CPU carrier card, with varying B2B clearance from 9.5mm to 10.8mm, and also side cards for additional 4HP mounting pitch (8HP in total assembly, 18.7mm B2B).
Page 92
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Board to Side Card Type-C Ethernet Series Board HSE1 HSE2 Option 8HP Profile Front I/O Backplane Space (HSE2) S1 - S5 9.5mm SATA x4 3) D1 - D4 PCIe x4, S1 - S5 10.0mm...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board P-GBE This optional connector is only used for an assembly of the PC7-FESTIVAL CPU card and the P82-GBE low profile module, for passing two ethernet ports from the mezzanine module to the backplane connector J2 on the CPU carrier card.
PC7-FESTIVAL front panel handle (ejector lever). The switch performs a power button event (e.g. system shutdown) by short-circuiting the pins 1 and 3 of P-FPH when activated (hold unlock button of front panel handle depressed momentarily).
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board PLD Programming Header P-ISP The PC7-FESTIVAL is provided with a powerful PLD (in-System Programmable Logic Device) which replaces legacy glue logic. The programming header P-ISP is not stuffed (in use for manufacturing only).
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Processor Debug Header P-XDP The PC7-FESTIVAL may be equipped with a 60-position processor debug header for hard- and software debugging (specified by Intel® as XDP-60 Pin Platform Connection). The connector is suitable for installation of a flat cable, in order to attach an JTAG debugger (emulator) such as the Intel®...
User Guide • PC7-FESTIVAL • CompactPCI® PlusIO CPU Board Backplane Connectors The backplane connector suite is comprised of two hard metric 2.0mm connectors. While the J1 connector is compliant to CompactPCI® PICMG® 2.0, the J2 connector pin assignment follows an enhancement specification named CompactPCI®...
Various PCI control signals pulled up with 1kOhm to V(I/O). This value is specified for +5V V(I/O) but works as well with +3.3V V(I/O) under all environments which have been tested by EKF. On request, 2.7kOhm P/U resistors can be stuffed.
(PCIe Gen1 2.5GT/s, SATA 1.5Gbps). This does not affect peripherals attached via the P-HSE mezzanine connector. The CompactPCI® PlusIO specification refers to SATA data rates of 1.5Gbps and 3Gbps. EKF has tested successfully also 6Gbps over the backplane with sample devices, but cannot guarantee this data rate under any conditions.
Page 105
REQ1# GNT1# REQ2# signals marked grey/italic are not connected The PC7-FESTIVAL does not provide backplane Ethernet by on-board controllers. As an option, the CPU card can be combined as an assembly with the P82-GBE low profile mezzanine module, which is populated with two I226-IT Ethernet controllers for 2.5GbE (4-speed, 10/100/1G/2.5G).
Page 106
RST# would be available on pin J1 C5. Without J1 however, the RST# output must be derived from J2 C17 as an alternate. Hence, if J1 is not populated on the PC7-FESTIVAL, backplane slots which are based on PCI Express® (typically configured according to CompactPCI® Serial) must be connected to J2/P2 C17 as platform reset.
Need help?
Do you have a question about the PC7-FESTIVAL and is the answer not in the manual?
Questions and answers