IBASE Technology EC-7100 User Manual

Edge computer

Advertisement

Quick Links

EC-7100
Edge Computer
User's Manual
Version 1.0
(July 2020)

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EC-7100 and is the answer not in the manual?

Questions and answers

Summary of Contents for IBASE Technology EC-7100

  • Page 1 EC-7100 Edge Computer User’s Manual Version 1.0 (July 2020)
  • Page 2 No part of this publication may be reproduced, copied, stored in a retrieval system, translated into any language or transmitted in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written consent of IBASE Technology, Inc. (hereinafter referred to as “IBASE”).
  • Page 3 0.1% by weight (1000 ppm) except for cadmium, limited to 0.01% by weight (100 ppm). • Lead (Pb) • Mercury (Hg) • Cadmium (Cd) • Hexavalent chromium (Cr6+) • Polybrominated biphenyls (PBB) • Polybrominated diphenyl ether (PBDE) EC-7100 User Manual...
  • Page 4 Avoid Disassembly Do not disassemble, repair or make any modification to the device. Doing so could generate hazards and cause damage to the device, even bodily injury or property damage, and will void any warranty. EC-7100 User Manual...
  • Page 5 Software in use (such as OS and application software, including the version numbers) 3. If repair service is required, you can download the RMA form at http://www.ibase.com.tw/english/Supports/RMAService/. Fill out the form and contact your distributor or sales representative. EC-7100 User Manual...
  • Page 6: Table Of Contents

    CPU Fan Power Connector (CPU_FAN1, CPU_FAN2) ..21 2.8.4 Ditigal I/O Connector (J7) ............21 2.8.5 External Power Botton Connector (J10) ........ 22 2.8.6 COM1 RS-232 Port (CN6) ............. 22 2.8.7 SATA Connector (J11, J12) ..........23 2.8.8 MXM Connector (CN4) ............23 EC-7100 User Manual...
  • Page 7 Network Stack Configuration ........... 38 4.4.9 CSM Configuration ..............39 4.4.10 NVMe Configuration ..............39 4.4.11 USB Configuration ..............40 Appendix ....................... 41 I/O Port Address Map ................42 Interrupt Request Lines (IRQ) ..............44 Watchdog Timer Configuration ............... 45 EC-7100 User Manual...
  • Page 9: Chapter 1 General Information

    Chapter 1 General Information The information provided in this chapter includes:  Features  Packing List  Accessories  Specifications  Product View  Dimensions...
  • Page 10: Introduction

    The EC-7100 measures 340 x 170 x 79mm and is suited for most indoor installations. The standard model comes installed with an Intel® Core™ i7-7700 3.0GHz processor, 16GB DDR4 system memory that is expandable to 32GB, and one 128GB SATA-III SSD storage and a spare connector for a second drive.
  • Page 11: Packing List

    1.3 Packing List Your product package should include the items listed below. If any of the items below is missing, contact the distributor or the dealer from whom you purchased the product.  EC-7100 Edge Computer  Power Adapter  Power Cord ...
  • Page 12  Storage: -20 ~ 80 °C (-4 ~ 176 °F) Relative 5 ~ 90% at 45 °C (non-condensing) Humidity Vibration SSD: random operation 5 grms, 5~500 Hz Protection All specifications are subject to change without prior notice. EC-7100 User Manual...
  • Page 13: Product View

    General Information 1.5 Product View Front View No. Name Name Power LED USB 3.0 Port Power Button HDMI 1.4 Port HDD LED EC-7100 User Manual...
  • Page 14 Rear View No. Name Name DC-In Power Input Two Antennas 2-Pin Terminal Block Two USB 3.0 Ports (for external power button) Three LAN Ports COM1 RS-232 Port (RJ50) Four DP Ports Audio Line-Out Oblique View EC-7100 User Manual...
  • Page 15: Dimensions

    General Information 1.6 Dimensions Unit: mm EC-7100 User Manual...
  • Page 16: Hardware Installation & Motherboard Information

    Chapter 2 Hardware Installation & Motherboard Information The information provided in this chapter includes:  Installation of memory, M.2 and mini PCIe card  Information and locations of connectors...
  • Page 17: Installation / Replacement

    Hardware Configuration 2.1 Installation / Replacement Remove the 10 screws, as shown below, to remove the cover. EC-7100 User Manual...
  • Page 18: Memory

    3. Gently push the module in an upright position unitl the ejector tabs of the memory slot close to hold the module in place when the module touches the bottom of the slot. To remove the module, press the ejector tabs outwards with your fintertips to eject the module. EC-7100 User Manual...
  • Page 19: Ssd

    Hardware Configuration 2.1.2 1. Turn the device upside down. Remove the screws, as shown, and lift up the plate. 2. Remove the 4 screws below to release the SSD. EC-7100 User Manual...
  • Page 20: Mini-Pcie & M.2 Cards

    (Insert the M.2 card in the same way.) 3. Push the mini-PCIe card down and fix it with the an M2 screw. (Fix the M.2 network card with an M3 screw.) Mini PCIe: M.2: EC-7100 User Manual...
  • Page 21: Wifi / 3G / 4G Antenna Installation

    1. Thread and fasten the hex nut and the 2. Apply adhesive around here. washer. Then install the antenna. Info: The diameter of the nut is around 6.35 mm (0.25”-36UNC). EC-7100 User Manual...
  • Page 22: Pin Assignment For Dc Power Input Connector

    2.2 Pin Assignment for DC Power Input Connector  Signal Name Signal Name +19V +19V Ground Ground 2.3 Pin Assignment for External Power Input Connector  Signal Name Signal Name Ground PWR_SW EC-7100 User Manual...
  • Page 23: Pin Assignment For Com1 Rs-232 Port

    COM1 port is jumper-less and configurable in BIOS. Signal Name Signal Name DSR, Data set ready DCD, Data carrier detect Ground DTR, Data terminal ready Ground CTS, Clear to send TX, Transmit RTS, Request to send RX, Receive RI, Ring Indicator EC-7100 User Manual...
  • Page 24: Setting The Jumpers

    2.5 Setting the Jumpers Set up and configure the EC-7100 by using jumpers for various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your use. 2.5.1 How to Set Jumpers Jumpers are short-length conductors consisting of several metal pins with a non-conductive base mounted on the circuit board.
  • Page 25: Jumper & Connector Locations On Motherboard

    Hardware Configuration 2.6 Jumper & Connector Locations on Motherboard Motherboard: MBD614 MBD614 – top and I/O MBD614 - bottom EC-7100 User Manual...
  • Page 26: Jumpers Quick Reference

    Connector Name Page Clearing CMOS Data JBAT2 Clearing ME Register JBAT1 2.7.1 Clearing CMOS Data (JBAT2) Function Pin closed Illustration Normal (default) Clear CMOS 2.7.2 Clearing ME Register (JBAT1) Function Pin closed Illustration Normal (default) Clear ME EC-7100 User Manual...
  • Page 27: Connectors Quick Reference

    HDMI 1.4 Port M.2 M2280 Slot with SATA & PCIe (x4) M.2 B3042 Slot with USB 2.0 Mini-PCIe Slot SIM Card Socket Factory Use Only J2, J8, J9 [1]: Refer to 2.2 Pin Assignment for DC Power Input Connector. EC-7100 User Manual...
  • Page 28: Front Panel Setting Connector (J1)

    Front Panel Setting Connector (J1) Signal Name Signal Name Power BTN- Power BTN+ Powe LED+ Powe LED- HDD LED+ HDDLED- Reset BTN- Reset BTN+ 2.8.2 USB 2.0 Connector (J3, J5) Signal Name Signal Name Data- Data- Data+ Data+ Ground Ground EC-7100 User Manual...
  • Page 29: Cpu Fan Power Connector (Cpu_Fan1, Cpu_Fan2)

    Hardware Configuration 2.8.3 CPU Fan Power Connector (CPU_FAN1, CPU_FAN2) CPU_FAN1 CPU_FAN2 Signal Name Signal Name Ground Rotation detection +12V Control 2.8.4 Ditigal I/O Connector (J7) Signal Name Signal Name Ground Out3 Out1 Out2 Out0 EC-7100 User Manual...
  • Page 30: External Power Botton Connector (J10)

    COM1 port is jumper-less and configurable in BIOS. Signal Name Signal Name DSR, Data set ready DCD, Data carrier detect Ground DTR, Data terminal ready Ground CTS, Clear to send TX, Transmit RTS, Request to send RX, Receive RI, Ring Indicator EC-7100 User Manual...
  • Page 31: Sata Connector (J11, J12)

    2.8.7 SATA Connector (J11, J12) Signal Name Signal Name Ground Ground Ground Ground Ground 2.8.8 MXM Connector (CN4) Signal Name Signal Name Signal Name Signal Name PWR_SRC PWR_SRC PEX_RX1# PEX_TX1# Ground Ground PEX_RX1 PEX_TX1 PRSNT_R# Ground Ground EC-7100 User Manual...
  • Page 32 DP_E_L1 Ground PEX_TX14# Ground Ground PEX_RX14# PEX_TX14 DP_C_L0# DP_E_L2# PEX_RX14 Ground DP_C_L0 DP_E_L2 Ground PEX_TX13# Ground Ground PEX_RX13# PEX_TX13 DP_C_L1# DP_D_L0# PEX_RX13 Ground DP_C_L1 DP_D_L0 Ground PEX_TX12# Ground Ground PEX_RX12# PEX_TX12 DP_C_L2# DP_D_L1# PEX_RX12 Ground DP_C_L2 DP_D_L1 EC-7100 User Manual...
  • Page 33 DP_B_L2 PEX_RX4 Ground DP_A_L1 Ground Ground PEX_TX3# Ground DP_B_L3# PEX_RX3# PEX_TX3 DP_A_L2# DP_B_L3 PEX_RX3 Ground DP_A_L2 Ground Ground Ground DP_B_AUX# DP_A_L3# DP_B_AUX DP_A_L3 DP_B_HPD Ground DP_A_HPD Ground Ground DP_A_AUX# PEX_RX2# PEX_TX2# DP_A_AUX PEX_RX2 PEX_TX2 PRSNT_L# Ground Ground EC-7100 User Manual...
  • Page 34: Chapter 3 Driver Installation

    Chapter 3 Driver Installation The information provided in this chapter includes:  ® Intel Chipset Software Installation Utility  HD Audio Driver Installation  LAN Driver Installation  ® Intel Management Engine Component Drivers Installation...
  • Page 35: Introduction

    2. When the Welcome screen to the Intel Chipset Device Software appears, click Next to continue. 3. Accept the license agreement and proceed with the installation process. 4. When the driver is completely installed, restart the computer for changes to take effect. EC-7100 User Manual...
  • Page 36: Hd Audio Driver Installation

    3. Accept the license agreement and click Next to continue. 4. On the Setup Options screen, tick the checkbox to select the desired driver(s) and click Next for installation. When the driver is completely installed, restart the computer for changes to take effect. EC-7100 User Manual...
  • Page 37: Intel Management Engine Components Drivers Installation

    ® ® 3.6 NVIDIA GeForce MXM Driver Installation 1. Download the driver from NVIDIA’s website or IBASE’s website. 2. Accept the software license agreement and start installation. 3. Click Close to finish the installation. EC-7100 User Manual...
  • Page 38: Chapter 4 Bios Setup

    Chapter 4 BIOS Setup This chapter describes the different settings available in the AMI BIOS that comes with the board. The topics covered in this chapter are as follows:  Main Settings  Advanced Settings  Chipset Settings  Security Settings ...
  • Page 39: Introduction

    These defaults have been carefully chosen by both AMI and your system manufacturer to provide the absolute maximum performance and reliability. Changing the defaults could make the system unstable and crash in some cases. EC-7100 User Manual...
  • Page 40: Main Settings

    Set the time. Use the <Tab> key to switch between the data elements. 4.4 Advanced Settings This section allows you to configure, improve your system and allows you to set up some system features according to your preference. EC-7100 User Manual...
  • Page 41: Cpu Configuration

    Active Procesor Cores Number of cores to enable in each processor package. Intel Trusted Execution Enables / Disables utilization of additional Technology hardware capabilities provided by Intel(R) Trusted Execution Technology. Changes require a full power cycle to take effect. EC-7100 User Manual...
  • Page 42: Power & Performance

    4.4.2 Power & Performance BIOS Setting Description CPU – Power Management CPU power management control options. Control 4.4.3 PCH-FW Configuration EC-7100 User Manual...
  • Page 43: Acpi Settings

    Enables / Disables system ability to hibernate (OS/S4 Sleep State). This option may not be effective with some operating systems. ACPI Sleep State Selects the highest ACPI sleep state the system will enter when the SUSPEND button is pressed. EC-7100 User Manual...
  • Page 44: Ismart Controller

    For example, if setting up a schedule from Wednesday 5 p.m. to Thursday 2 a.m., configure two schedule slots. But if setting up a schedule from 3 p.m to 5 p.m. on Wednesday, configure only a schedule slot. EC-7100 User Manual...
  • Page 45: Nct5523D Super Io Configuration

    BIOS Setup 4.4.6 NCT5523D Super IO Configuration BIOS Setting Description Serial Port 1 Configuration Sets parameters of Serial Port 1 (COMA). Enables / Disables the serial port and select an optimal setting for the Super IO device. EC-7100 User Manual...
  • Page 46: Nct5523D Hardware Monitor

    The values are read-only values as monitored by the system and show the PC health status. 4.4.8 Network Stack Configuration BIOS Setting Description Network Stack Enables / Disables UEFI Network Stack. EC-7100 User Manual...
  • Page 47: Csm Configuration

    BIOS Setup 4.4.9 CSM Configuration BIOS Setting Description Network Controls the execution of UEFI and Legacy PXE OpROM. 4.4.10 NVMe Configuration EC-7100 User Manual...
  • Page 48: Usb Configuration

    The maximum time the device will take before it properly reports itself to the Host Controller. “Auto” uses default value for a Root port it is 100ms. But for a Hub port, the delay is taken from Hub descriptor. EC-7100 User Manual...
  • Page 49: Appendix

    Appendix This section provides the mapping addresses of peripheral devices and the sample code of watchdog timer configuration.  I/O Port Address Map  Interrupt Request Lines (IRQ)  Watchdog Timer Configuration...
  • Page 50: I/O Port Address Map

    Motherboard resources 0x000000A0-0x000000A1 Programmable interrupt controller 0x000000A4-0x000000A5 Programmable interrupt controller 0x000000A8-0x000000A9 Programmable interrupt controller 0x000000AC-0x000000AD Programmable interrupt controller 0x000000B0-0x000000B1 Programmable interrupt controller 0x000000B2-0x000000B3 Motherboard resources 0x000000B4-0x000000B5 Programmable interrupt controller 0x000000B8-0x000000B9 Programmable interrupt controller 0x000000BC-0x000000BD Programmable interrupt controller EC-7100 User Manual...
  • Page 51 0x0000F000-0x0000F01F Intel(R) 100 Series/C230 Series Chipset Family SMBus - A123 0x0000F020-0x0000F03F Standard SATA AHCI Controller 0x0000F040-0x0000F043 Standard SATA AHCI Controller 0x0000F050-0x0000F057 Standard SATA AHCI Controller 0x0000FF00-0x0000FFFE Motherboard resources 0x0000FFFF-0x0000FFFF Motherboard resources 0x0000FFFF-0x0000FFFF Motherboard resources 0x0000FFFF-0x0000FFFF Motherboard resources EC-7100 User Manual...
  • Page 52: Interrupt Request Lines (Irq)

    System CMOS/real time clock IRQ 16 High Definition Audio Controller IRQ 14 Motherboard resources IRQ 17 High Definition Audio Controller IRQ 13 Numeric data processor IRQ 4294967292 Standard SATA AHCI Controller IRQ 4 Communications Port (COM1) IRQ 0 System timer EC-7100 User Manual...
  • Page 53: Watchdog Timer Configuration

    (NCT5523D_BASE) #define NCT5523D_DATA_PORT (NCT5523D_BASE+1) //--------------------------------------------------------------------------- #define NCT5523D_REG_LD 0x07 //--------------------------------------------------------------------------- #define NCT5523D_UNLOCK 0x87 #define NCT5523D_LOCK 0xAA //--------------------------------------------------------------------------- unsigned int Init_NCT5523D(void); void Set_NCT5523D_LD( unsigned char); void Set_NCT5523D_Reg( unsigned char, unsigned char); unsigned char Get_NCT5523D_Reg( unsigned char); //--------------------------------------------------------------------------- #endif //__NCT5523D_H EC-7100 User Manual...
  • Page 54 Nuvoton NCT5523D, program abort.\n"); return(1); WDTInitial(); WDTEnable(10); WDTDisable(); return 0; //--------------------------------------------------------------------------- void WDTInitial(void) unsigned char bBuf; Set_NCT5523D_LD(0x08); //switch to logic device 8 bBuf = Get_NCT5523D_Reg(0x30); bBuf &= (~0x01); Set_NCT5523D_Reg(0x30, bBuf); //Enable WDTO //--------------------------------------------------------------------------- void WDTEnable(unsigned char NewInterval) EC-7100 User Manual...
  • Page 55 //enable timer bBuf = Get_NCT5523D_Reg(0xF0); bBuf &= (~0x08); Set_NCT5523D_Reg(0xF0, bBuf); //count mode is second Set_NCT5523D_Reg(0xF1, NewInterval); //set timer //--------------------------------------------------------------------------- void WDTDisable(void) Set_NCT5523D_LD(0x08); //switch to logic device 8 Set_NCT5523D_Reg(0xF1, 0x00); //clear watchdog timer Set_NCT5523D_Reg(0x30, 0x00); //watchdog disabled //--------------------------------------------------------------------------- EC-7100 User Manual...
  • Page 56 = NCT5523D_BASE; ucDid = Get_NCT5523D_Reg(0x20); if (ucDid == 0xC4) //NCT5523D?? goto Init_Finish; } NCT5523D_BASE = 0x00; result = NCT5523D_BASE; Init_Finish: return (result); //--------------------------------------------------------------------------- void Unlock_NCT5523D (void) outportb(NCT5523D_INDEX_PORT, NCT5523D_UNLOCK); outportb(NCT5523D_INDEX_PORT, NCT5523D_UNLOCK); //--------------------------------------------------------------------------- void Lock_NCT5523D (void) outportb(NCT5523D_INDEX_PORT, NCT5523D_LOCK); //--------------------------------------------------------------------------- EC-7100 User Manual...
  • Page 57 LD); Lock_NCT5523D(); //--------------------------------------------------------------------------- void Set_NCT5523D_Reg( unsigned char REG, unsigned char DATA) Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, REG); outportb(NCT5523D_DATA_PORT, DATA); Lock_NCT5523D(); //--------------------------------------------------------------------------- unsigned char Get_NCT5523D_Reg(unsigned char REG) unsigned char Result; Unlock_NCT5523D(); outportb(NCT5523D_INDEX_PORT, REG); Result = inportb(NCT5523D_DATA_PORT); Lock_NCT5523D(); return Result; //----------------------------------------------------------------------- EC-7100 User Manual...

Table of Contents