CoreExpress-ECO2 CoreExpress Module Technical Manual TME-CEM-ECO2-Rev0V4.doc Revision 0.4 / January 12 © LIPPERT Embedded Computers GmbH Hans-Thoma-Str. 11 D-68163 Mannheim http://www.lippertembedded.
Technical Manual CoreExpress-ECO2 LiPPERT Document: TME-CEM-ECO2-Rev0V4.doc Revision 0.4 Copyright ©2012 LiPPERT Embedded Computers GmbH, All rights reserved Trademarks MS-DOS, Windows, Windows 95, Windows 98, Windows NT and Windows XP are trademarks of Microsoft Corporation. PS/2 is a trademark of International Business Machines, Inc. Intel and Solid State Drive are trademarks of Intel Corporation. Geode is a trademark of Advanced Micro Devices. PC/104 is a registered trademark of PC/104 Consortium.
Table of Contents 1 Overview 1 1.1 Introduction .......................................................................................... 1 Features ................................................................................................... 1 Block Diagram ........................................................................................... 2 1.2 Ordering Information............................................................................. 3 CoreExpress-ECO2 Models .................
3.10 CAN-Bus Interface ................................................................................. 11 3.11 On Board Power Supply ......................................................................... 11 3.12 External Power-Button .......................................................................... 11 3.13 Reset-In Signal ...................................................................................... 11 3.14 External Battery ..............................................................
1 Overview 1.1 Introduction The CoreExpress CPU board CoreExpress-ECO2 is a powerful yet versatile processor kernel for custom specific baseboards. It provides the functions of a modern standard PC, with the interfaces brought out on the board’s plug-in connectors. This allows easy scaling of the processing power to the application’s performance requirements. The board conforms to the CoreExpress specification 2.
Other configurations are possible on request. Block Diagram TME-CEM-ECO2-Rev0V4.doc Rev 0.
1.2 Ordering Information CoreExpress-ECO2 Models Temperature range -20°C … +60°C 813-0012-10 E620T, 0.6 GHz, 512MB 813-0013-10 E640T, 1.0 GHz, 1GB 813-0014-10 E640T, 1.3 GHz, 1GB 813-0018-10 E680T, 1.6 GHz, 2GB Temperature range -40°C … +85°C 913-0012-10 E620T, 0.6 GHz, 512MB 913-0013-10 E640T, 1.0 GHz, 1GB 913-0014-10 E640T, 1.3 GHz, 1GB 913-0018-10 E660T, 1.6 GHz, 2GB Accessories There are some options available for the CoreExpress-ECO2. Please check their availability before ordering.
Environmental Specifications Operating: Temperature range 0 … 60 °C (commercial version) -20 … 60 °C (industrial version) -40 … 85 °C (extended version) Temperature change max. 10K / 30 minutes Humidity (relative) 10 … 90 % (non-condensing) Pressure 450 … 1100 hPa Non-Operating/Storage/Transport: Temperature range -40 … 85 °C Temperature change max. 10K / 30 minutes Humidity (relative) 5 … 95 % (non-condensing) Pressure 450 … 1100 hPa MTBF MTBF at 25°C 228.
Top Bottom TME-CEM-ECO2-Rev0V4.doc Rev 0.
2 Getting Started 2.1 Connector Locations Except for the CoreExpress connector at the bottom side of the PCB, the CoreExpress-ECO2 has no connectors. Top SPI service connector Bottom CoreExpress Connector TME-CEM-ECO2-Rev0V4.doc Rev 0.
2.2 Carrier Board Considerations The CoreExpress specification defines two types of connectors for the carrier board, one with a height of 5 mm, the other with a height of 8 mm. See the specification for the connector definition and recommended vendors. LiPPERT recommends using the 8 mm type, since it gives more freedom for components on top of the carrier board and allows for greater distance between the two PCB's, which is important for applications requiring higher vibration tolerance.
2.3 Hardware Setup Caution Be sure to follow the EMC security recommendations. Make sure you are always at the same potential as the module. Unpack the CoreExpress-ECO2 and plug it into your baseboard. Depending on your final hardware setup, either mount your cooling solution to the processor and chipset or mount the complete set of boards in their enclosure. Connect all necessary peripherals, such as keyboard, mouse, monitor, etc. to the system.
3 Module Description 3.1 Processor There are several ATOM E6xx processor (formerly TunnelCreek) models available with the CoreExpress-ECO2: • Intel ATOM processor E620 0.6 GHz • Intel ATOM processor E640 1.0 GHz • Intel ATOM processor E660 1.3 GHz • Intel ATOM processor E680 1.6 GHz Some of the key features of this processor architecture are: • The Intel ATOM processor E6xx processor is built using 45-nanometer process technology.
3.4 Graphics-Controller The CoreExpress-ECO2's graphics controller is integrated in E6xxT CPU. It features a 2D/3D engine and supports two dedicated display ports. LVDS The CoreExpress-ECO2 supports LVDS displays. The specification for LVDS is: • data format 18/24bits (single channel) display backlight support (Intel´s display power saving technology or optional SMC) maximum pixel clock rate up to 80 MHz. maximum resolution up to 1280x768 @ 60 Hz, Minimum pixel clock is 19.
3.5 Ethernet Controller MAC Type: Manufacturer: Connection: PCH internal Gigabit Ethernet Media Access Controller Intel RGMII An Ethernet PHY is needed on the carrier board. A recommended device is the Realtek RTL8211CL Gigabit Ethernet transceiver. The data transfer between MAC and PHY is via the Reduced Gigabit Media Independent Interface (RGMII) for 1000Base-T, 10Base-T and 100Base-T. 3.6 SATA Ports There are 2 SATA (Serial Advanced Technology Attachment) Generation 2 (up to 3.
3.14 External Battery The board supports a RTC that provides a battery of 3.0 V. A typical battery current in suspend mode is for the latest ATOM E6xx CPU defined as approx. 24 uA. In S0 mode the RTC is powered by the power supply. Recommended battery types are: Battery Type Capacity (mAh) Worst case life time (years) CR2032 225 1.1 CR2450 620 2.9 CR2477 1000 4.8 Worst case RTC battery life assuming the processor is always in S5 state. 3.
3.16 CoreExpress Bus Interface, V2.1 CoreExpress Connector Connector Part Number: Tyco 3-6316490-6 or equivalent Pin# Signal Name Bus Voltage Leve A1 GND (connected to metal shroud) POWER 0V no A2 PCIE_TXAn PCIexpress AC coupled yes A3 PCIE_TXAp PCIexpress AC coupled yes A4 PCIE_CLKAn PCIexpress 3.3V yes A5 PCIE_CLKAp PCIexpress 3.
A37 L_DDC_DATA LVDS 3.3V No A38 L_DDC_CLK LVDS 3.3V No A39 USB_Ap USB2.0 Low voltage Yes A40 USB_An USB2.0 Low voltage Yes A41 GND (connected to metal shroud) POWER 0V No A42 USB_Cp USB2.0 Low voltage Yes A43 USB_Cn USB2.0 Low voltage Yes A44 USB_Ep USB2.0 Low voltage Yes A45 USB_En USB2.0 Low voltage Yes A46 GND POWER 0V No A47 USB_Gp (n.c.) USB2.0 Low voltage Yes A48 USB_Gn (n.c.) USB2.0 Low voltage Yes A49 USB_A/B_OC# USB2.0 3.
A81 SD0_WP SDIO 8Bit 3.3V no A82 SD0_CD# SDIO 8Bit 3.3V no A83 SD0_CLK SDIO 8Bit 3.3V no A84 SD0_DATA1 SDIO 8Bit 3.3V no A85 SD0_DATA3 SDIO 8Bit 3.3V no A86 SD0_DATA5 SDIO 8Bit 3.3V no A87 SD0_DATA6 SDIO 8Bit 3.3V no A88 L_CTLB_DATA LVDS 3.3V no A89 L_CTLB_CLK LVDS 3.3V no A90 GND (connected to metal shroud) POWER 0V no A91 HDA_DOCK_EN# HD Audio 1.8V or 3.3V no A92 HDA_SDATAIN1 HD Audio 1.8V or 3.3V no A93 HDA_SDATAOUT HD Audio 1.8V or 3.
B1 GND (connected to metal shroud) POWER 0V no B2 PCIE_RXAn PCIexpress AC coupled yes B3 PCIE_RXAp PCIexpress AC coupled yes B4 PCIE_CLKBn PCIexpress 3.3V yes B5 PCIE_CLKBp PCIexpress 3.
B47 USB_Hp (Client) USB2.0 Low voltage yes B48 USB_Hn (Client) USB2.0 Low voltage yes B49 USB_C/D_OC# USB2.0 3.3V no B50 USB_G/H_OC# USB2.0 3.3V no B51 GND (connected to metal shroud) POWER 0V no B52 RGMII-RD0 RGMII 2.5 V no B53 RGMII-RD1 RGMII 2.5 V no B54 RGMII-RD2 RGMII 2.5 V no B55 RGMII-RD3 RGMII 2.5 V no B56 SPI_MISO (IOH) SPI 3.3V no B57 SPI_MOSI (IOH) SPI 3.3V no B58 SPI_CS# (IOH) SPI 3.3V no B59 SPI_CLK (IOH) SPI 3.
B91 HDA_BITCLK HD Audio 1.8V or 3.3V no B92 HDA_DOCK_RST# HD Audio 1.8V or 3.3V no B93 HDA_SDATAIN0 HD Audio 1.8V or 3.3V no B94 HDA_SYNC HD Audio 1.8V or 3.3V no B95 BIOS_INIT# CONTROL 3.3 V no B96 PWR_GOOD CONTROL 3.3 V no B97 PS_ON CONTROL 3.3 V no B98 PWR_BTN# CONTROL 3.3 V no B99 SUS_S3# CONTROL 3.3 V no B100 GND (connected to metal shroud) POWER 0V no B101 SUS_S4/5# CONTROL 3.3 V no B102 BIOS_DISABLE# CONTROL 3.3 V no B103 BAT_IN POWER 2.
4 Using the Module 4.1 BIOS The CoreExpress-ECO2 is delivered with a Phoenix-Technology EFI-BIOS. The default setting guarantees a “ready to run” system, even without a BIOS setup backup battery. The BIOS is located in a flash prom and can be easily updated on board with software or an SPI programming adapter. All changes in the setup of the BIOS are stored in the CMOS RAM of the real time clock. A copy of the CMOS RAM excluding date and time data is stored in the flash ROM.
Trouble Shooting BIOS Settings It may happen that the BIOS is so badly configured that the CoreExpress-ECO2 does not start at all. To repair this, the default values of the BIOS can be automatically loaded at boot time. This is commanded by pulling CoreExpress pin B95 to ground before the system is turned on. Holding this level and turning the system on loads the default values. 4.2 Drivers There are drivers for different operating systems for sound, Ethernet and graphics controller available.
4.3 LEMT Functions The onboard Microcontroller implements power sequencing and LEMT (LiPPERT Enhanced Management Technology) functionality. The microcontroller communicates via the System Management Bus with the CPU/Chipset. The following functions are implemented: • Total operating hours counter Counts the number of hours the module has been run in minutes. • On-time minutes counter Counts the seconds since last system start. • Temperature monitoring of CPU and Board temperature Min. and max.
4.4 Troubleshooting PROBLEM: The system will not come up at all, the display is blank and the computer does not make any beep sounds from the speaker. First steps if the Board does not boot: • Check the power connectors to the board, monitor and additional devices. • Are all cables plugged on the correct connector and in the correct orientation? The board may not boot if some of the cables are not plugged in correctly! • Check the power supply.
5 Address Maps This section describes the layout of the CPU memory and I/O address spaces. Note Depending on enabled or disabled functions in the BIOS, other or more resources may be used 5.
5.2 I/O Address Map The system chip set implements a number of registers in I/O address space. These registers occupy the following map in the I/O space. Address Range (Hex) Description 20h-3Ch 8259 Master 40h-53h 8254 61h-67h NMI Controller 70h-77h NMI and RTC 84h-86h Internal 88h Internal 8Ch-8Eh Internal A0h-ACh 8259 Slave B0h 8259 8259 Slave B2h-B3h Power Management B4h-BCh 8259 Slave 3B0h-3BBh VGA 3C0h-3DFh VGA CF8h, CFCh Internal CF9h TME-CEM-ECO2-Rev0V4.
5.3 Interrupts IRQ System Resource 0 Timer 1 Keyboard 2 Not used 3 Not used 4 Not used 5 Not used 6 Not used 7 Not used 8 System CMOS / Real Time Clock 9 MS-ACPI conform System 10 Not used 11 Not used 12 Not used 13 Math coprocessor 14 Primary IDE Controller 15 Not used Note Depending on the BIOS settings, it’s possible to reserve several IRQ’s for other system devices on the carrier board TME-CEM-ECO2-Rev0V4.doc Rev 0.
5.4 DMA Channels DMA System Resource 0 User available 1 User available 2 User available 3 User available 4 DMA Controller 5 User Available 6 User Available 7 User Available TME-CEM-ECO2-Rev0V4.doc Rev 0.
6 Timings The following timings are for CoreExpress-ECO2 based on PCB rev. 407-0003-10 and SMC firmware version 1V4. 6.1 StartUp TME-CEM-ECO2-Rev0V4.doc Rev 0.
6.2 WakeUp 6.3 Reset TME-CEM-ECO2-Rev0V4.doc Rev 0.
Appendix A, Further Resources www.lippertembedded.com Where the CoreExpress-ECO2 comes from. www.intel.com Manufacturer of the used CPU, Chipset and Ethernet-Controller. www.pcisig.com Where PCI Express specification was defined. www.sff-sig.org Where CoreExpress specification was defined. www.usb.org Universal Serial Bus (USB) connects computers, peripherals and more. www.smbus.org SMBus is the System Management Bus defined by Intel. www.sata-io.org All about Serial ATA. http://www.phoenix.
Appendix B, Contact Information Headquarters LiPPERT Embedded Computers GmbH Hans-Thoma-Straße 11 68163 Mannheim Germany Phone +49 621 4321410 Fax +49 621 4321430 E-mail sales@lippertembedded.com support@lippertembedded.com Website www.lippertembedded.com US Office LiPPERT Embedded Computers, Inc. 2220 Northmont Parkway, Suite 250 Duluth, GA 30096 USA Phone +1 (770) 295 0031 Fax +1 (678) 417 6273 E-mail ussales@lippertembedded.com support@lippertembedded.com Website TME-CEM-ECO2-Rev0V4.
Appendix C, Getting Help Should you have technical questions that are not covered by the respective manuals, please contact our support department at support@lippertembedded.com. Please allow one working day for an answer! Technical manuals as well as other literature for all LiPPERT products can be found in the Products section of LiPPERT's website www.lippertembedded.com. Simply locate the product in question and follow the link to its manual.
Appendix D, Revision History Filename Date Edited by Change TME-CEM-ECO2-Rev0V0 23-08-2010 MS, AG TME-CEM-ECO2-Rev0V1 27-12-2010 MF First release TME-CEM-ECO2-Rev0V2 19-04-2011 AG Phoenix link corrected Draft Added timing chapter TME-CEM-ECO2-Rev0V3 29-08-2011 MF Ch 1.2 added ordering information Ch 3.14 added external battery voltage TME-CEM-ECO2-Rev0V4 05-09-2011 AG Ch 3.14 added battery recommendation Ch 1.3 added new power consumption values TME-CEM-ECO2-Rev0V4.doc Rev 0.