MEN Mikro G25A Manual
Transcription
MEN Mikro G25A Manual
20G025A00 E1 2016-05-11 G25A 3U CompactPCI Serial Intel Xeon D CPU Board User Manual G25A – 3U CompactPCI Serial Intel Xeon D CPU Board G25A – 3U CompactPCI Serial Intel Xeon D CPU Board The G25A is a high-performance multicore CPU platform based on Intel’s Xeon D-1500 System-on-a-Chip (SoC). The G25A is the first member of a new family of CPU boards for CompactPCI Serial specifically designed for high data bandwidth based on PCIe 3.0, PCIe 2.0 and Gigabit Ethernet via the backplane. The G25A provides high data bandwidth on the front panel via two 10 Gigabit Ethernet interfaces on RJ45 or M12 connectors. The G25A paired with I/O cards can be ideally used for transferring data from and to storage media, the Internet via LTE, WiFi, copper or optical Ethernet. Its up to 16 processor cores and built in Intel VT-d and VT-x support make the board ideally suited for virtualization applications. Serial interfaces at the rear I/O connectors are 2 USB 3.0, 6 SATA interfaces, four PCI Express x1 links, two PCI Express x4 links and two PCI Express x8 links and four Gigabit Ethernet interfaces. The memory configuration of the G25A includes a state-of-the-art fast DDR4 DRAM with ECC which is soldered to the board to guarantee optimum shock and vibration resistance. A microSD card device which is connected via a USB interface offers space for user applications or as a local boot medium. For system security, a Trusted Platform Module is assembled on the board. A board management controller provides thermal supervision of the processor and a watchdog for the operating system. The G25A operates in Windows and Linux environments as well as under real-time operating systems that support Intel's multi-core architecture. The AMI Aptio BIOS was specially designed for embedded system applications. The G25A comes with a tailored heat sink within 4 HP height. All components are soldered for protection against shock and vibration according to applicable DIN, EN or IEC industry standards. The G25A is also ready for coating so that it can be used in humid and dusty environments and has a guaranteed minimum standard availability of 7 years. These features make the G25A perfectly suited for harsh environments. 20G025A00 E1 2016-05-11 Page 2 Diagram Diagram ECC DDR4 SDRAM PCIe 2.0 x2 ECC DDR4 SDRAM CPCI‐ S.0 P6 Ethernet Controller R Gb Ethernet F PHY SATA (6 Gb) SMLINK (PCIe x1) USB 3.0 F PHY F PHY USB 2.0 F 10 Gb Ethernet PCIe 3.0 x8 10 Gb Ethernet UART‐to‐ USB UART Intel Xeon D SoC CPCI‐ S.0 P1‐P5 PCIe 3.0 x4 PCIe 2.0 x1 SFF‐8485 FPGA SGPIO USB 3.0 F BIOS Flash microSD B USB 2.0 R SPI TPM F Reset F Front SMB BMC R Rear B Onboard 20G025A00 E1 2016-05-11 Page 3 Technical Data Technical Data CPU The following CPU types are available: - Intel Xeon D-1539, 8 Cores - Intel Xeon D-1577, 16 Cores - Intel Pentium D-1519, Quad Core Intel Virtualization Technology (Intel VT) - VT-d - VT-x Intel Turbo Boost Technology Intel Hyper-Threading Technology Security Trusted platform module (TPM 2.0) Memory System Memory - Soldered DDR4, ECC support - 8 GB - 16 GB - 32 GB Boot Flash - 16 MB Mass Storage The following mass storage device can be assembled: - microSD card Front Interfaces USB - One Series A connector, USB 3.0 - One configuration port implemented as a USB 2.0 device interface Ethernet - Two RJ45 connectors, 10GBASE-T, or - Two 8-pin M12 connectors, X-coded, 10GBASE-T - One RJ45 connector, 1000BASE-T, or - One 8-pin M12 connector, X-coded, 1000BASE-T - Two link and activity LEDs per Ethernet channel Front-panel LED for board status Hot-plug LED Reset button 20G025A00 E1 2016-05-11 Page 4 Technical Data Rear Interfaces SATA - Six channels, SATA Revision 3.x, RAID level 0/1/5/10 support USB - Two channels, USB 3.0 Ethernet - Four channels, 1000BASE-T PCI Express - Four x1 links, PCIe 2.x - Two x4 links, PCIe 3.x - Two x8 links, PCIe 3.x Supervision and Control Board controller Watchdog timer Temperature measurement Real-time clock with supercapacitor or battery backup - Data retention of supercapacitor: 72 hours Backplane Standard Compliance with CompactPCI Serial PICMG CPCI-S.0 Specification System or peripheral slot Electrical Specifications Supply voltages - +12V (9.5..15.5V), 7.5 A nominal, 9 A maximum (depending on CPU and board configuration) Mechanical Specifications Dimensions - 3U, 4 HP, or - 3U, 8 HP Weight: 230 g (model 02g025a00 without heat sink) Environmental Specifications Temperature range (operation) - EN 50155 class T1, T2, T3 or TX - Airflow 1.5 m/s - Depends on system configuration (CPU, hard disk, heat sink...) Temperature range (storage): -40°C to +85°C Cooling concept - Air-cooled - Conduction-cooled in MEN CCA frame Humidity: EN 60068-2-30, EN 50155 Altitude: -300 m to +2000 m Shock: EN 50155 cat 1 class b 20G025A00 E1 2016-05-11 Page 5 Technical Data Vibration: EN 50155 cat 1 class b Reliability MTBF: tbd h @ 40°C according to IEC/TR 62380 (RDF2000) (model tbd) Safety Flammability - UL 94V-0 Electrical Safety - EN 62368-1 (former EN 60950-1) EMC EN 55022 class B, EN 50121-3-2 (radiated and conducted emission) EN 55024, EN 50121-3-2 (immunity) Software Support Windows Linux See the MEN website for more information on supported operating system versions and drivers. BIOS AMI Aptio 20G025A00 E1 2016-05-11 Page 6 Product Safety Product Safety Electrostatic Discharge (ESD) Computer boards and components contain electrostatic sensitive devices. Electrostatic discharge (ESD) can damage components. To protect the PCB and other components against damage from static electricity, you should follow some precautions whenever you work on your computer. Power down and unplug your computer system when working on the inside. Hold components by the edges and try not to touch the IC chips, leads, or circuitry. Use a grounded wrist strap before handling computer components. Place components on a grounded antistatic pad or on the bag that came with the component whenever the components are separated from the system. Only store the product in its original ESD-protected packaging. Retain the original packaging in case you need to return the product to MEN for repair. 20G025A00 E1 2016-05-11 Page 7 About this Document About this Document This user manual is intended only for system developers and integrators, it is not intended for end users. It describes the design, functions and connection of the product. The manual does not include detailed information on individual components (data sheets etc.). G25A product page with up-to-date information and downloads: www.men.de/products/g25a/ History Issue E1 20G025A00 E1 2016-05-11 Comments First issue Date 2016-05-11 Page 8 About this Document Conventions Indicates important information or warnings concerning situations which could result in personal injury, or damage or destruction of the component. Indicates important information concerning electrostatic discharge which could result in damage or destruction of the component. Indicates important information or warnings concerning proper functionality of the product described in this document. The globe icon indicates a hyperlink that links directly to the Internet. When no globe icon is present, the hyperlink links to specific information within this document. Italics Folder, file and function names are printed in italics. Mono A monospaced font type is used for hexadecimal numbers, listings, C function descriptions or wherever appropriate. Hexadecimal numbers are preceded by "0x". Comment Comments embedded into coding examples are shown in green text. IRQ# /IRQ Signal names followed by a hashtag "#" or preceded by a forward slash "/" indicate that this signal is either active low or that it becomes active at a falling edge. In/Out Signal directions in signal mnemonics tables generally refer to the corresponding board or component, "in" meaning "to the board or component", "out" meaning "from the board or component". 20G025A00 E1 2016-05-11 Page 9 Legal Information Legal Information Changes MEN Mikro Elektronik GmbH ("MEN") reserves the right to make changes without further notice to any products herein. Warranty, Guarantee, Liability MEN makes no warranty, representation or guarantee of any kind regarding the suitability of its products for any particular purpose, nor does MEN assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including, without limitation, consequential or incidental damages. TO THE EXTENT APPLICABLE, SPECIFICALLY EXCLUDED ARE ANY IMPLIED WARRANTIES ARISING BY OPERATION OF LAW, CUSTOM OR USAGE, INCLUDING WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE OR USE. In no event shall MEN be liable for more than the contract price for the products in question. If buyer does not notify MEN in writing within the foregoing warranty period, MEN shall have no liability or obligation to buyer hereunder. The publication is provided on the terms and understanding that: 1. MEN is not responsible for the results of any actions taken on the basis of information in the publication, nor for any error in or omission from the publication; and 2. MEN is not engaged in rendering technical or other advice or services. MEN expressly disclaims all and any liability and responsibility to any person, whether a reader of the publication or not, in respect of anything, and of the consequences of anything, done or omitted to be done by any such person in reliance, whether wholly or partially, on the whole or any part of the contents of the publication. Conditions for Use, Field of Application The correct function of MEN products in mission-critical and life-critical applications is limited to the environmental specification given for each product in the technical user manual. The correct function of MEN products under extended environmental conditions is limited to the individual requirement specification and subsequent validation documents for each product for the applicable use case and has to be agreed upon in writing by MEN and the customer. Should the customer purchase or use MEN products for any unintended or unauthorized application, the customer shall indemnify and hold MEN and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim or personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that MEN was negligent regarding the design or manufacture of the part. In no case is MEN liable for the correct function of the technical installation where MEN products are a part of. Qualified Personnel The product/system described in this documentation may be operated only by personnel qualified for the specific task in accordance with the relevant documentation, in particular its warning notices and safety instructions. Qualified personnel are those who, based on their training and experience, are capable of identifying risks and avoiding potential hazards when working with these products/systems. 20G025A00 E1 2016-05-11 Page 10 Legal Information Conformity MEN products are no ready-made products for end users. They are tested according to the standards given in the Technical Data and thus enable you to achieve certification of the product according to the standards applicable in your field of application. RoHS Since July 1, 2006 all MEN standard products comply with RoHS legislation. Since January 2005 the SMD and manual soldering processes at MEN have already been completely lead-free. Between June 2004 and June 30, 2006 MEN’s selected component suppliers have changed delivery to RoHS-compliant parts. During this period any change and status was traceable through the MEN ERP system and the boards gradually became RoHS-compliant. WEEE Application The WEEE directive does not apply to fixed industrial plants and tools. The compliance is the responsibility of the company which puts the product on the market, as defined in the directive; components and sub-assemblies are not subject to product compliance. In other words: Since MEN does not deliver ready-made products to end users, the WEEE directive is not applicable for MEN. Users are nevertheless recommended to properly recycle all electronic boards which have passed their life cycle. Nevertheless, MEN is registered as a manufacturer in Germany. The registration number can be provided on request. Copyright © 2016 MEN Mikro Elektronik GmbH. All rights reserved. Germany France USA China MEN Mikro Elektronik GmbH Neuwieder Straße 3-7 90411 Nuremberg Phone +49-911-99 33 5-0 MEN Mikro Elektronik SAS 18, rue René Cassin ZA de la Châtelaine 74240 Gaillard Phone +33-450-955-312 MEN Micro Inc. 860 Penllyn Blue Bell Pike Blue Bell, PA 19422 Phone 215-542-9575 [email protected] www.men.de [email protected] www.men-france.fr [email protected] www.menmicro.com MEN Mikro Elektronik (Shanghai) Co., Ltd. Room 808-809, Jiaxing Mansion, No. 877 Dongfang Road 200122 Shanghai Phone +86-21-5058-0961 [email protected] www.men-china.cn 20G025A00 E1 2016-05-11 Page 11 Contents Contents 1 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.1 1.2 1.3 1.4 1.5 1.6 Map of the Board . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Configuring the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.2.1 microSD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Connecting and Starting up the G25A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Troubleshooting at Start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 Installing Operating System Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 1.5.1 Installing Windows XP or Windows 7 on USB Devices . . . . . . . . . . 17 Installing Driver Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2 Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Processor Core . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2.1 Thermal Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Supervision and Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.3.1 Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Reset Events and Reset Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Real-Time Clock (RTC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Trusted Platform Module (TPM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.7.1 DRAM System Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.7.2 Boot Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Mass Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.8.1 microSD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.8.2 Serial ATA (SATA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.9.1 10 Gigabit Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.9.2 Gigabit Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.9.3 Ethernet Signal Mnemonics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.9.4 Ethernet MAC Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 2.9.5 Ethernet Status LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 USB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.10.1 Front Panel Connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.10.2 Connection of microSD card. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.10.3 Rear I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 2.10.4 Peripheral Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 USB-to-UART Configuration Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 PCI Express. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 CompactPCI Serial. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.13.1 Backplane Filling Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.13.2 Implementation on the G25A. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 2.13.3 Using the G25A as a Peripheral Board . . . . . . . . . . . . . . . . . . . . . . . 34 3 Maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 3.1 20G025A00 E1 2016-05-11 Lithium Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Page 12 Contents 4 Appendix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 4.1 4.2 4.3 PCI Express Root Port Interrupt Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 SMBus Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Product Identification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Map of the board – front panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Map of the board – top view. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 CompactPCI Serial backplane with filling order. . . . . . . . . . . . . . . . . . . . . . . . . 32 Position of lithium battery on G25A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Product labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. 20G025A00 E1 2016-05-11 Processor core options on G25A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 General status LEDs at front panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Error codes signaled by board management controller via LED flashes . . . . 20 SATA ports speed and state in peripheral mode . . . . . . . . . . . . . . . . . . . . . . . . 23 Pin assignment of Ethernet front-panel connectors. . . . . . . . . . . . . . . . . . . . . 24 Pin assignment and status LEDs of Ethernet front-panel connectors . . . . . . 24 Pin assignment of Ethernet front-panel connectors. . . . . . . . . . . . . . . . . . . . . 25 Pin assignment and status LEDs of Ethernet front-panel connectors . . . . . . 25 Signal mnemonics of Ethernet front-panel connectors . . . . . . . . . . . . . . . . . . 26 Ethernet status LEDs at front panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 Pin assignment of USB 3.0 front-panel connector . . . . . . . . . . . . . . . . . . . . . . 29 Signal mnemonics of USB 3.0 front-panel connector . . . . . . . . . . . . . . . . . . . . 29 USB ports speed and state in peripheral mode . . . . . . . . . . . . . . . . . . . . . . . . 30 Pin assignment of USB front-panel connectors. . . . . . . . . . . . . . . . . . . . . . . . . 31 Signal mnemonics of USB front-panel connectors . . . . . . . . . . . . . . . . . . . . . . 31 PCI Express Root Port Interrupt Mapping for Downstream Devices . . . . . . . 36 SMBus devices on local SMBus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 Page 13 Getting Started 1 Getting Started This chapter gives an overview of the board and some hints for first operation. 1.1 Map of the Board Figure 1. Map of the board – front panel ® ® A L 1 1 1 RST RST RST X1 X1 X1 X2 X2 X2 X3 X3 X3 2 3 G25A 2 3 2 3 20G025A00 E1 2016-05-11 H S A L H S A L H S G25A ® G25A Page 14 Getting Started Figure 2. Map of the board – top view Heat sink USB connectors Ethernet connectors Optional Battery (below the heat sink) 1.2 Configuring the Hardware You should check your hardware requirements before installing the board in a system, since most modifications are difficult or even impossible to do when the board is mounted in a rack. The following chapters give an overview on what you might want to configure. 1.2.1 microSD Card The board is shipped without a microSD card. You should check your needs and install a suitable microSD card. See the MEN website for ordering information. See Chapter 2.8.1 microSD Card on page 22 for a detailed description. 20G025A00 E1 2016-05-11 Page 15 Getting Started 1.3 Connecting and Starting up the G25A You can use the following check list when installing the board in a system for the first time and with minimum configuration using a Windows host PC. » » » » Power down the system. Remove all boards from the CompactPCI system. Insert the G25A into the system slot of your CompactPCI Serial system, making sure that the CompactPCI Serial connectors are properly aligned. Note: The system slot of every CompactPCI Serial system is marked by a triangle with a plus sign behind it on the backplane and/or at the front panel. It also has red guide rails. Connect a terminal to the RS232 interface (USB connector). See Chapter 2.11 USB-to-UART Configuration Interface on page 31. Note: An FTDI driver must be installed on the PC your terminal is running on. » » » » » Set your terminal to the following protocol: - 115 200 baud data transmission rate 8 data bits 1 stop bit No parity Power up the system. You can access the UEFI firmware of the G25A via Console Redirection and start up the setup menu by hitting the <F2> key. Now you can make configurations in the UEFI firmware. Observe the installation instructions for the respective software. 1.4 Troubleshooting at Start-up If you have any problems at start-up of the G25A, you can check if the front-panel status LED gives an error flash code. See Chapter 2.3.1.1 Board Status LED on page 20. You can also start the board with firmware default settings for troubleshooting. 20G025A00 E1 2016-05-11 Page 16 Getting Started 1.5 Installing Operating System Software The board supports Windows and Linux. By default, no operating system is installed on the G25A. Please refer to the respective manufacturer's documentation on how to implement the operating system. See the MEN website for all available software. 1.5.1 Installing Windows XP or Windows 7 on USB Devices The microSD card of the G25A is connected via USB. A standard Windows operating system (like Windows XP Professional or Windows 7 Ultimate) does not support direct installation on USB memory devices. There are three possible solutions: Add a hard drive (SATA, mSATA) on a peripheral board or side card Switch to an Embedded Windows (like Windows Embedded Standard or Windows Embedded Standard 7). These Embedded Windows operating systems support being installed on and booted from a USB device. Linux supports booting from a USB device without problems. 1.6 Installing Driver Software For a detailed description on how to install driver software please refer to the respective documentation of the software package to be installed. See the MEN website for all available software: www.men.de/products/g25a/#downl 20G025A00 E1 2016-05-11 Page 17 Functional Description 2 Functional Description The following describes the individual functions of the G25A. Detailed information regarding individual components can be obtained from the data sheets or data books of the semiconductor manufacturer concerned. 2.1 Power Supply The G25A board is supplied with +12V only. The voltage range is +9.5 V up to +15.5 V (absolute maximum voltage). The voltage is monitored within these limits. 2.2 Processor Core The following CPU types are available: Table 1. Processor core options on G25A Processor Type Xeon D-1577 Core Frequency Cores Power Consumption tbd 16 Xeon D-1559 tbd 12 45 W 18 MB Xeon D-1548 2 GHz 8 45 W 12 MB Xeon D-1539 1.6 GHz 8 35 W 12 MB Xeon D-1529 1.3 GHz 4 25 W 6 MB Xeon D-1527 2.2 GHz 4 35 W 6 MB Xeon D-1519 1.5 GHz 4 25 W 6 MB Xeon D-1509 (on request) 1.5 GHz 2 19 W 3 MB Xeon D-1508 2.2 GHz 2 25 W 3 MB 2.2.1 45 W Cache 24 MB Thermal Considerations The power dissipation of G25A heavily depends on its processor and I/O configuration and on the workload. Power dissipation of a G25A equipped with a high-end 45 W processor is up to 72 W (45 W for the high-end processor and 27 W for the rest of the board). The G25A provides a very high computing power on a small space. For this reason, it is vital to provide sufficient airflow (1.5 m/s). A suitable heat sink is provided to meet thermal requirements. If you use any other heat sink than that supplied by MEN, or no heat sink at all, warranty on functionality and reliability of the G25A may cease. Please contact MEN if you have any questions or problems regarding thermal behavior. 20G025A00 E1 2016-05-11 Page 18 Functional Description 2.3 Supervision and Management The G25A provides an intelligent board management controller (BMC) with the following main features: System watchdog Operating hour counter Power cycle counter Temperature measurement Voltage supervision Error state logging The watchdog device monitors the board on operating system level. If enabled, the watchdog must be triggered by application software. If the trigger is overdue, the watchdog initiates a board reset and in this way can put the system back into operation when the software hangs. The watchdog uses a configurable time interval or is disabled. Settings are made via a MEN software driver. The G25A uses a temperature device to measure the local board temperature. The temperature device is connected to the BMC via I2C, and is supported by the firmware. MEN provides the following dedicated software tools for the board controller and the temperature device: Board Controller: xm01bc_ctrl Temperature measurement: smb2_eetemp Both tools are included in the MDIS system package for Linux as well as in the 13y021-70 SMBus driver for Windows See the MEN website for detailed information and documentation for the MDIS5. 2.3.1 Status LEDs The G25A has two general status LEDs at the front panel which are controlled by the board controller using SMBus commands. Table 2. General status LEDs at front panel Appearance Label Color Function Yellow Board status LED H Blue Hot-Swap LED A L H S S 1 RS 20G025A00 E1 2016-05-11 Page 19 Functional Description 2.3.1.1 Board Status LED The yellow status LED shows board status messages. The LED is controlled by a GPIO pin of the board controller. It is switched on when the BIOS starts, switched off when the board is switched off and flashing when the board is in stand-by (S3) status. During normal operation the LED can be switched on and off using the MEN driver for the board controller. See MEN’s website for further information. In case of a board failure, the LED displays the following error messages: Table 3. Error codes signaled by board management controller via LED flashes Number of Flashes Error 1 +V3.3A failure 2 Input voltage failure 3 External power supply failure 4 CPU too hot 5 BIOS timeout >5 Internal Board Error 2.3.1.2 Hot-Swap LED After system shutdown or if the system is in S4 or in S5 state, the hot swap LED lights continuously. If the system is plugged into the system slot and in S0 state or in S3 state, the board controller ignores the hot swap switch. If the hot swap switch is closed while the hot swap sequence is in progress, the board controller stops flashing the hot swap LED and no longer waits for system shutdown. If the hot swap switch is closed after system shutdown, the board controller initiates Power Resume. If the hot swap switch is open during power-up, the board controller delays the powerup sequence and lights the hot swap LED until the hot swap switch is closed. 2.4 Reset Events and Reset Behavior The G25A is equipped with a reset button which is recessed within the front panel and requires a tool, e.g. paper clip to be pressed, preventing the button from being inadvertently activated. 20G025A00 E1 2016-05-11 Page 20 Functional Description 2.5 Real-Time Clock (RTC) The G25A includes a real-time clock inside the processor.The G25A includes a real-time clock connected to the processor as a system RTC. The RTC has an accuracy of approximately 1.7 seconds/day (11 minutes/year) at 25°C. The real-time clock device is connected to the CPU via SMBus. For data retention during power off the RTC is backed up by a supercapacitor. The supercapacitor gives an autonomy of approx. 72 hours (+/-20%) when fully charged. Worst case derating is -30% after 1.67 years at +40°C board temperature. For retention of time/date data after a power off of more than 8-10 hours the RTC can optionally be backed by a battery. See the MEN website for ordering information. Due to the RTC’s reduced current consumption, the data retention time supported by the supercapacitor or battery can be increased considerably compared to the RTC integrated in the CPU. Please note that the real-time clock integrated in the processor is not used. Configuring the date and time through the means provided by the operating system does not set the system RTC. You can set the system date and time through the UEFI firmware. If you use dedicated MEN driver software supporting the system RTC, you can use the functions provided there to set the system date and time also via software. See the MEN website for downloads and documentation. 2.6 Trusted Platform Module (TPM) A trusted platform module for authenticating the hardware to ensure platform integrity is available on the G25A. The TPM module is compliant to the TPM v2.0 specification. 2.7 Memory 2.7.1 DRAM System Memory The G25A provides up to 32 GB onboard, soldered DDR4 (double data rate) SDRAM. It supports a memory frequency of 2133 MHz and ECC. 2.7.2 Boot Flash The G25A provides 16 MB boot Flash memory. It contains the UEFI firmware and the Intel Management Engine firmware. 20G025A00 E1 2016-05-11 Page 21 Functional Description 2.8 Mass Storage 2.8.1 microSD Card The G25A provides an onboard microSD card slot on the bottom side of the PCB. The following standards are supported: Secure Digital 1.0 specification (microSD) Secure Digital 2.0 specification (microSDHC) Supported speed classes: Class 2 / 4 / 6 / 8 / 10 UHS-I / UHS-II The slot is ready-to-use. The G25A is shipped without a microSD card installed. See the MEN website for ordering information. 2.8.1.1 Inserting and Extracting a microSD Card on the G25A To install a microSD card, please stick to the following procedure. » » » Power down your system and remove the G25A from the system. Put the board on a flat surface. Insert the microSD card into the slot with the contacts at the top. PCB Card slot microSD card » » Make sure that it clicks into place properly. For extracting the card push it down and pull it out. 20G025A00 E1 2016-05-11 Page 22 Functional Description 2.8.2 Serial ATA (SATA) The G25A provides six serial ATA channels controlled by the processor at the CPCI-S.0 rear I/O connectors. The interfaces are compliant with SATA Revision 3.x and support transfer rates of 6.0 Gbit/s. The interfaces can be run in AHCI and RAID mode. RAID 0, 1, 5 and 10 are supported. Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for the exact position of the SATA ports on the rear I/O connectors. See Chapter 2.13 CompactPCI Serial on page 32. Peripheral Use If the G25A is used in a peripheral slot, the interfaces on the CompactPCI Serial connectors are switched off. For a detailed listing of the SATA ports and their state in peripheral mode see Table 4, SATA ports speed and state in peripheral mode. Table 4. SATA ports speed and state in peripheral mode SATA Port State in Peripheral Mode CPCI-S.0 8_SATA Generation 3 OFF CPCI-S.0 7_SATA Generation 3 OFF CPCI-S.0 6_SATA Generation 3 OFF CPCI-S.0 5_SATA Generation 3 OFF CPCI-S.0 4_SATA Generation 3 OFF CPCI-S.0 3_SATA Generation 3 OFF 20G025A00 E1 2016-05-11 Speed Page 23 Functional Description 2.9 Ethernet 2.9.1 10 Gigabit Ethernet The G25A provides two 10 GBase-T Ethernet interfaces at the front panel on the lower two Ethernet connectors (X2 and X3). The interfaces are implemented using the 10 Gigabit Ethernet MACs integrated in the System-on-a-Chip combined with an Intel X557 Dual PHY. The interfaces are available on X-coded M12 or RJ45 connectors. 2.9.1.1 Front Connection via M12 Connectors Connector types: 8-pin M12 receptacle X-coded, e,g. Phoenix Contact SACC-CI-M12FSX-8CON-L90 Mating connector: 8-pin M12 plug X-coded Table 5. Pin assignment of Ethernet front-panel connectors 4 5 3 6 2 7 1 8 2.9.1.2 10 GBase-T 1000Base-T 1 BI_DA+ BI_DA+ 2 BI_DA- BI_DA- 3 BI_DB+ BI_DB+ 4 BI_DB- BI_DB- 5 BI_DD+ BI_DD+ 6 BI_DD- BI_DD- 7 BI_DC- BI_DC- 8 BI_DC+ BI_DC+ Front Connection via RJ45 Connectors Connector types: Modular 8/8-pin receptacle according to FCC68 Mating connector: Modular 8/8-pin plug according to FCC68 Table 6. Pin assignment and status LEDs of Ethernet front-panel connectors 1 8 20G025A00 E1 2016-05-11 10 GBase-T 1000Base-T 1 BI_DA+ BI_DA+ 2 BI_DA- BI_DA- 3 BI_DB+ BI_DB+ 4 BI_DC+ BI_DC- 5 BI_DC- BI_DC+ 6 BI_DB- BI_DB- 7 BI_DD+ BI_DD+ 8 BI_DD- BI_DD- Page 24 Functional Description 2.9.2 Gigabit Ethernet The G25A provides one GBase-T Ethernet interface at the front panel on Ethernet connector X1. The interface is implemented using a Gigabit Ethernet MAC integrated in the SOC combined with an Intel I218LM PHY. The interface is available on an X-coded M12 or RJ45 connector. 2.9.2.1 Front Connection via M12 Connectors Connector types: 8-pin M12 receptacle X-coded 90°, e,g. Phoenix Contact SACC-CI-M12FSX-8CON-L90 Mating connector: 8-pin M12 plug X-coded 90° Table 7. Pin assignment of Ethernet front-panel connectors 4 5 3 6 2 7 1 8 2.9.2.2 1000Base-T 10/100Base-T 1 BI_DA+ TX+ 2 BI_DA- TX- 3 BI_DB+ RX+ 4 BI_DB- RX- 5 BI_DD+ 6 BI_DD- 7 BI_DC- 8 BI_DC+ - Front Connection via RJ45 Connectors Connector types: Modular 8/8-pin mounting jack according to FCC68 Mating connector: Modular 8/8-pin plug according to FCC68 Table 8. Pin assignment and status LEDs of Ethernet front-panel connectors 1 8 20G025A00 E1 2016-05-11 1000Base-T 10/100Base-T 1 BI_DA+ TX+ 2 BI_DA- TX- 3 BI_DB+ RX+ 4 BI_DC+ - 5 BI_DC- - 6 BI_DB- RX- 7 BI_DD+ - 8 BI_DD- - Page 25 Functional Description 2.9.3 Ethernet Signal Mnemonics Table 9. Signal mnemonics of Ethernet front-panel connectors Signal Direction Function BI_Dx+/- in/out Differential pairs of data lines for 1000Base-T or 10GBase-T RX+/- in Differential pair of receive data lines for 10/100BaseT TX+/- out Differential pair of transmit data lines for 10/ 100Base-T 2.9.3.1 Rear Interfaces The G25A provides four GBase-T Ethernet interfaces on the CompactPCI Serial rear I/O connectors. The interfaces are implemented using an Intel I350AM4 controller which is connected to the System-on-a-Chip via a PCI Express 2.0 x2 link. Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for the exact position of the Ethernet ports on the rear I/O connectors. See Chapter 2.13 CompactPCI Serial on page 32. 20G025A00 E1 2016-05-11 Page 26 Functional Description 2.9.4 Ethernet MAC Addresses The unique MAC address is set at the factory and should not be changed. Any attempt to change this address may create node or bus contention and thereby render the board inoperable. The naming of the interfaces may differ depending on the operating system. The MAC addresses on G25A are: X1 (front): - 0x 00 C0 3A D0 80 00 – 0x 00 C0 3A D0 8F FF X2 (front): - 0x 00 C0 3A D0 90 00 – 0x 00 C0 3A D0 9F FF X3 (front): - 0x 00 C0 3A D0 A0 00 – 0x 00 C0 3A D0 AF FF Rear interface 1 (slot 2 on a standard CompactPCI Serial backplane): - 0x 00 C0 3A D0 B0 00 – 0x 00 C0 3A D0 BF FF Rear interface 2 (slot 3 on a standard CompactPCI Serial backplane): - 0x 00 C0 3A D0 C0 00 – 0x 00 C0 3A D0 CF FF Rear interface 3 (slot 4 on a standard CompactPCI Serial backplane): - 0x 00 C0 3A D0 D0 00 – 0x 00 C0 3A D0 DF FF Rear interface 4 (slot 5 on a standard CompactPCI Serial backplane): - 0x 00 C0 3A D0 E0 00 – 0x 00 C0 3A D0 EF FF where "00 C0 3A" is the MEN vendor code. The last six digits form the unique MAC address for each board. The serial number is added by the last three digits in the range: Serial number 42 (X1): 0x8000 + 0x002A = 0x802A. See Chapter 4.3 Product Identification on page 37. 20G025A00 E1 2016-05-11 Page 27 Functional Description 2.9.5 Ethernet Status LEDs The G25A provides a total of six Ethernet status LEDs at the front panel, two for each Ethernet channel. They signal the link and activity status. Table 10. Ethernet status LEDs at front panel Appearance Label 1/A Color Yellow Function Activity LED On: Tx/Rx activity A L H S Off: No activity 1 Blinking: Tx/Rx activity 1/L Green Linkup LED On: Link up Off: No link Blinking: n/a X1 2/A Yellow Activity LED On: Tx/Rx activity Off: No activity Blinking: Tx/Rx activity X2 2/L Green Linkup LED On: Link up Off: No link X3 Blinking: n/a 3/A Yellow Activity LED 2 3 On: Tx/Rx activity Off: No activity Blinking: Tx/Rx activity 3/L Green Linkup LED On: Link up Off: No link Blinking: n/a 20G025A00 E1 2016-05-11 Page 28 Functional Description 2.10 USB The G25A provides three USB 3.0 ports and one USB 2.0 port controlled by the Systemon-a-Chip. 2.10.1 Front Panel Connection One USB 3.0 interface is routed to a standard front-panel connector. Connector type: 9-pin USB 3.0 Standard-A receptacle according to Universal Serial Bus Specification Mating connector: 9-pin USB 3.0 Standard-A plug according to Universal Serial Bus Specification Table 11. Pin assignment of USB 3.0 front-panel connector 1 1 2 3 4 9 8 7 6 5 +5V 9 StdA_SSTX+ 2 D- 8 StdA_SSTX- 3 D+ 7 GND 4 GND 6 StdA_SSRX+ 5 StdA_SSRX- Table 12. Signal mnemonics of USB 3.0 front-panel connector Signal Direction Function +5V out +5 V power supply GND - Digital ground D+, D- in/out USB 2.0 differential pair StdA_SSTX+, StdA_SSTX- out SuperSpeed transmitter differential pair StdA_SSRX+, StdA_SSRX- in SuperSpeed receiver differential pair 2.10.2 Connection of microSD card One USB 2.0 interface is used for connection of the microSD card. See Chapter 2.8.1 microSD Card on page 22. 2.10.3 Rear I/O Two USB 3.0 interfaces can be accessed on the CompactPCI Serial rear I/O connectors. Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for the exact position of the USB ports on the rear I/O connectors. See Chapter 2.13 CompactPCI Serial on page 32. 20G025A00 E1 2016-05-11 Page 29 Functional Description 2.10.4 Peripheral Use If the G25A is used in a peripheral slot, the USB interfaces on the CompactPCI Serial connectors are switched off. For a detailed listing of the USB ports and their state in peripheral mode see the following table. Table 13. USB ports speed and state in peripheral mode USB Port State in peripheral mode CPCI-S.0 1_USB3 USB 3.0 OFF CPCI-S.0 2_USB3 USB 3.0 OFF Front USB 3.0 ON microSD USB 2.0 ON 20G025A00 E1 2016-05-11 Speed Page 30 Functional Description 2.11 USB-to-UART Configuration Interface The G25A supports a USB 2.0 client port available on a USB 2.0 Series A connector at the board front. The port is internally connected to a USB-to-UART bridge where system UART is available. This makes it possible to access the system UART via a remote station USB port. The remote station does not need a UART port. Connector types: 4-pin USB Series A receptacle according to Universal Serial Bus Specification Revision 1.0 Mating connector: 4-pin USB Series A plug according to Universal Serial Bus Specification Revision 1.0 Table 14. Pin assignment of USB front-panel connectors 1 2 3 4 1 +5V 2 USB_D- 3 USB_D+ 4 GND Table 15. Signal mnemonics of USB front-panel connectors Signal Direction Function +5V in +5 V power supply GND - Digital ground USB_D+, USB_D- in/out USB lines, differential pair 2.12 PCI Express Rear I/O connection The following PCI Express links are available at the G25A’s rear I/O connectors: Two PCI Express 3.0 x8 links Two PCI Express 3.0 x4 links Four PCIe 2.0 x1 links Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for the exact position of the PCI Express ports on the rear I/O connectors. See Chapter 2.13 CompactPCI Serial on page 32. If the G25A is used in a peripheral slot, the interfaces on the CompactPCI Serial connectors are switched off. Connection of Gigabit Ethernet controller The controller for the four Gigabit Ethernet channels at the rear is permanently connected via one PCIe 2.0 x2 link. 20G025A00 E1 2016-05-11 Page 31 Functional Description 2.13 CompactPCI Serial 2.13.1 Backplane Filling Order The CompactPCI Serial architecture, a simple star combined with a complete mesh for Ethernet, functions without switches and bridges. There is a system slot and up to eight peripheral slots with congruent pin assignments. The CompactPCI Serial standard supports a maximum of 2 PCI Express x8 links (fat pipe), 6 PCI Express x4, 8 SATA, 8 USB and 8 Ethernet interfaces. To guarantee maximum compatibility between different board manufacturers and to optimize the usability in CompactPCI Serial systems the order to implement the interfaces is defined. PCI Express, USB and Ethernet are ascending; SATA/SAS is descending. This means that the first PCI Express link and the first USB and Ethernet ports from the system slot are led to the first peripheral slot, the second to the second etc. and the first SATA interface to the eighth peripheral slot, the second to the seventh etc. See .Figure 3, CompactPCI Serial backplane with filling order on page 32 Figure 3. CompactPCI Serial backplane with filling order System Slot 1 Fat Pipe Perip. Slot 3 Perip. Slot 4 Perip. Slot 5 Perip. Slot 6 Perip. Slot 7 Perip. Slot 8 Perip. Slot 9 PCI Express 1 2 3 4 5 6 7 8 USB 1 2 3 4 5 6 7 8 Ethernet 1 2 3 4 5 6 7 8 8 7 6 5 4 3 2 1 SATA 20G025A00 E1 2016-05-11 Fat Pipe Perip. Slot 2 Page 32 Functional Description 2.13.2 Implementation on the G25A The G25A supports six SATA interfaces, two USB 3.0 ports, four PCI Express x1 links, two PCI Express x4 links, two PCI Express x8 (PCI Express fat pipe) links and four Gigabit Ethernet ports on the backplane. Please read the following paragraph carefully to make sure which interface is supported on which slot on the backplane. The interfaces are accessible at the following slots (see Figure 3, CompactPCI Serial backplane with filling order on page 32): Six SATA interfaces on slot 4, 5, 6, 7, 8 and 9 Two USB 3.0 interfaces on slot 2 and 3 Two PCI Express 3.0 x8 links on slot 2 and 3 Two PCI Express 3.0 x4 links on slot 4 and 5 Four PCI Express 2.0 x1 links on slot 6, 7, 8 and 9 Four Gigabit Ethernet interfaces on slot 2, 3, 4 and 5 Refer to the CompactPCI Serial standard PICMG CPCI-S.0 for detailed information regarding the rear I/O connectors. CompactPCI Serial Specification PICMG CPCI-S.0 Revision 2.0: 2015; PCI Industrial Computers Manufacturers Group (PICMG) www.picmg.org Introduction to CompactPCI Serial on Wikipedia: en.wikipedia.org/wiki/CompactPCI_Serial 20G025A00 E1 2016-05-11 Page 33 Functional Description 2.13.3 Using the G25A as a Peripheral Board The G25A is designed to be a system or a peripheral slot CPU in a CompactPCI Serial system. Due to that it is possible to use more than one G25A board within a CPCI-S.0 system to build a redundant system or a cluster with more processing power. The communication between the boards is done via Ethernet in this case and the other highspeed interfaces cannot be used. The G25A cannot be booted via SATA in such a configuration. In peripheral mode the following interfaces available on the CPCI-S.0 connector are disabled by the BIOS automatically: PCI Express USB SATA SMBus SGPIO All control signals which are only available for system boards The BIOS detects if the board is inserted in a peripheral slot by monitoring the SYS_EN# pin on CompactPCI Serial connector P1. 20G025A00 E1 2016-05-11 Page 34 Maintenance 3 Maintenance 3.1 Lithium Battery This board might contain a lithium battery. There is a danger of explosion if the battery is incorrectly replaced! Replace only with the same or equivalent type. Manufacturer: Renata Type: CR1025 Capacity: 30 mAh The battery has to be UL listed. Used batteries have to be disposed of according to the local regulations concerning the disposal of hazardous waste. Figure 4. Position of lithium battery on G25A USB ctors ernet ctors Optional Battery (below the heat sink) 20G025A00 E1 2016-05-11 Page 35 Appendix 4 Appendix 4.1 PCI Express Root Port Interrupt Mapping Table 16. PCI Express Root Port Interrupt Mapping for Downstream Devices Port INTA# INTB# INTC# INTD# 1 INTA# INTB# INTC# INTD# 2 INTB# INTC# INTD# INTA# 3 INTC# INTD# INTA# INTB# 4 INTD# INTA# INTB# INTC# 5 INTA# INTB# INTC# INTD# 6 INTB# INTC# INTD# INTA# 7 INTC# INTD# INTA# INTB# 8 INTD# INTA# INTB# INTC# 4.2 SMBus Devices Table 17. SMBus devices on local SMBus Address (8-bit notation) 0x57 0xAF/0xAE EEPROM 0x37 0x6F/0x6E EEPROM: protected register 0x1F 0x3F/0x3E EEPROM: board temperature sensor 0x4D 0x9B/0x9A Board Management Controller 0x32 0x65/0x64 System RTC RX-8571, see also Chapter 2.5 RealTime Clock (RTC) on page 21 0x70 0xE1/0xE0 SGPIO FPGA 0x44 0x89/0x88 Intel Management Engine (ME) 20G025A00 E1 2016-05-11 Function (7-bit notation) Page 36 Appendix 4.3 Product Identification MEN user documentation may describe several different models and/or design revisions of the G25A. You can find information on the article number, the design revision and the serial number on two labels affixed to the board. Article number: Indicates the product family and model. This is also MEN’s ordering number. To be complete it must have 9 characters. Revision number: Indicates the design revision of the product. Serial number: Unique identification assigned during production. If you need support, you should communicate these numbers to MEN. Figure 5. Product labels Complete article number 02G02$ 00.00.00 Revision number 20G025A00 E1 2016-05-11 Serial number Page 37