# MXE-110i

# IoT Gateway

# User's Manual

![Front view of a black M88PC industrial device with ports, connectors, and power button (no readable text or symbols beyond branding)](.mxe-110i-manual-en-20170525-v1/d40ca75bf57a88f0cb322c702913fea5c6b0e1cb233744e6062221bc93f01640.jpg)

Manual Rev.: 2.00

Revision Date: Apr. 7, 2017

Part No: 50-1Z233-1000

# Revision History

<table><tr><td>Revision</td><td>Release Date</td><td>Description of Change(s)</td></tr><tr><td>2.00</td><td>Apr. 7, 2017</td><td>Initial Release</td></tr></table>

# Preface

# Copyright 2017 ADLINK Technology, Inc.

This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.

# Disclaimer

The information in this document is subject to change without prior notice in order to improve reliability, design, and function and does not represent a commitment on the part of the manufacturer.

In no event will the manufacturer be liable for direct, indirect, special, incidental, or consequential damages arising out of the use or inability to use the product or documentation, even if advised of the possibility of such damages.

# Environmental Responsibility

ADLINK is committed to fulfill its social responsibility to global environmental preservation through compliance with the European Union's Restriction of Hazardous Substances (RoHS) directive and Waste Electrical and Electronic Equipment (WEEE) directive. Environmental protection is a top priority for ADLINK. We have enforced measures to ensure that our products, manufacturing processes, components, and raw materials have as little impact on the environment as possible. When products are at their end of life, our customers are encouraged to dispose of them in accordance with the product disposal and/or recovery programs prescribed by their nation or company.

# Trademarks

Product names mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.

# Conventions

Take note of the following conventions used throughout this manual to make sure that users perform certain tasks and instructions properly.

![A large red checkmark is superimposed on a white document icon featuring horizontal lines and a folded top-right corner.](.mxe-110i-manual-en-20170525-v1/48ad356fac852bf37c8ed64cc02ac7e4003f13303b245f13d84b33f788743661.jpg)
NOTE:

Additional information, aids, and tips that help users perform tasks.

![The image displays a yellow triangular warning sign with a thick black border. Inside the triangle is a large, black exclamation point centered vertically and horizontally.](.mxe-110i-manual-en-20170525-v1/b1275d87e6ba47d5eb2c0c1524b8fd61b209fa7a28ee641b6aa47e91c6f0a9e2.jpg)
CAUTION:

Information to prevent minor physical injury, component damage, data loss, and/or program corruption when trying to complete a task.

![The image displays a red, upright triangle containing a white exclamation mark in its center. It is set against a white background, with small strips of white visible at the very top and bottom edges.](.mxe-110i-manual-en-20170525-v1/32220d8218650024295c2a50a0df24d39090f38acce0e3f33484a4f260bad6b9.jpg)
WARNING:

Information to prevent serious physical injury, component damage, data loss, and/or program corruption when trying to complete a specific task.

# Table of Contents

# Preface...... iii

# List of Tables ix

# List of Figures ...... xi

# 1 Introduction ...... 1

1.1 Overview.... 1
1.2 Features.... 2
1.3 Specifications.... 3
1.4 Unpacking Checklist 5
1.5 Mechanical Drawings.... 6
1.6 Front Panel I/O Connectors 8

1.6.1 Power Button 8
1.6.2 LED Indicators 9
1.6.3 Reset Button....9
1.6.4 Dual Fast Ethernet Ports 9
1.6.5 COM Port Connector 10

1.7 (Right) Side Panel I/O Connectors 11

1.7.1 COM Port through Terminal Connector.... 11

1.7.2 DC Power Supply Connector.... 12

1.8 Internal I/O Connectors.... 13

1.8.1 RTC Battery Connector 14

1.8.2 USIM Socket for Mini PCIe Slot 1....14

1.8.3 Mini PCIe Slot 2 (Full Size)....14

1.8.4 Mini PCIe Slot 1 (Full Size)....14

1.8.5 ATX & AT Mode Jumper 15

1.8.6 Internal USB2.0 Interface Connector'.... 15

1.8.7 Clear CMOS Pin Header 16

1.8.8 5V GPS Connector 16

1.8.9 3.3V GPS Connector 17

1.8.10 Reset Button Box Header 17

1.8.11 Power Button Box Header 18

1.8.12 Internal I2C Interface Connector....18

# 2 Getting Started.... 21

2.1 Installing a Mini-PCIe Device 21

2.2 Connecting DC power 27

2.3 DIN rail mounting of the MXE-110i 28

2.4 Cooling Considerations.... 29

# A Appendix: Using IDP 31

A.1 MXE-110i Setup.... 31

A.2 MXE-110i Network Connection.... 34

To the internet or another network 34

To a local network 34

To WiFi-enabled devices 34

A.3 Wind River Web Interface (LuCI) 35

# B Appendix: Watchdog Timer (WDT) & DI/O Function Libraries....39

B.1 WDT with API.... 39

InitWDT 39

SetWDT 40

B.2 DI/O with API 42

GPIO\_Init 42

GPI\_Read() 42

GPO\_Write() 43

GPO\_Read() 43

# C Appendix: BIOS Setup....45

C.1 Main 46

C.1.1 BIOS Information 46

C.1.2 System Time/System Date 46

C.2 Advanced.... 47
C.2.1 COM Port Settings....48
C.3 Security 48
User Password 49
C.4 Boot 49
Boot Option Priorities 49
C.5 Exit 50
Save Changes and Exit 50
Discard Changes and Exit 50
Save Changes and Reset 50
Discard Changes and Reset 50
Save Changes 50
Discard Changes 50
Restore Defaults 51
Save as User Defaults 51
Restore User Defaults 51
Launch EFI Shell from filesystem device 51

# Important Safety Instructions.... 53

# Getting Service.... 57

This page intentionally left blank.

# List of Tables

Table 1-1: MXE-110i Front Panel I/O Connector Legend......8

Table 1-2: LED Indicator (Power Button) Legend....9

Table 1-3: LED Indicator (Operation) Legend......9

Table 1-4: Gigabit Ethernet Port LED Function 10

Table 1-5: COM Port Pin Assignment....10

Table 1-6: MXE-110i Rear Panel I/O Connector Legend ..... 11

Table 1-7: COM through Terminal Connector Pin Definitions ... 12

Table 1-8: MXE-110i Rear Panel I/O Connector Legend ...... 12

Table 1-9: Internal I/O Legend....14

Table 1-10: RTC Battery Connector Pin Assignments ..... 14

Table 1-11: ATX/AT Mode Jumper Pin assignments.... 15

Table 1-12: Internal USB2.0 Connector Pin Assignments...... 16

Table 1-13: Clear CMOS Pin Header Pin Assignments ...... 16

Table 1-14: 5V GPS Connector Pin Assignments ..... 17

Table 1-15: 3.3V GPS Connector Pin Assignments ..... 17

Table 1-16: Reset Button Header Pin Assignments .... 18

Table 1-17: Power Button Header Pin Assignments ...... 18

Table 1-18: Internal I2C Connector Pin Assignments.... 19

This page intentionally left blank.

# List of Figures

Figure 1-1: MXE-110i Functional Block Diagram....5

Figure 1-2: MXE-110i Top View....6

Figure 1-3: MXE-110i Front View....7

Figure 1-4: MXE-110i (Right) Side View 7

Figure 1-5: MXE-110i Front Panel I/O 8

Figure 1-6: COM Port....10

Figure 1-7: MXE-110i (Right) Side Panel I/O.... 11

Figure 1-8: COM through Terminal Connector .... 11

Figure 1-9: DC Power Supply Connector....12

Figure 1-10: MXE-110i Mainboard Connectors 13

Figure 1-11: RTC Battery Connector 14

Figure 1-12: ATX/AT Mode Jumper 15

Figure 1-13: Internal USB2.0 Connector....15

Figure 1-14: Clear CMOS Pin Header 16

Figure 1-15: 5V GPS Connector 16

Figure 1-16: 3.3V GPS Connector 17

Figure 1-17: Reset Button Header 17

Figure 1-18: Power Button Header 18

Figure 1-19: Internal I2C Connector .... 18

This page intentionally left blank.

# 1 Introduction

![Front view of a black M801C network device with ports U1, U2, U3 and COM1 (no visible text or symbols beyond branding)](.mxe-110i-manual-en-20170525-v1/2c84ba9d77858636dd6d0a18b698e94e827415aadb65dbe8d3924f7ba4d1e3de.jpg)

# 1.1 Overview

ADLINK's new Matrix MXE-110i ultra-compact embedded IoT gateway, based on the Intel® Quark™ SoC processor X1021, delivers reliable I/O design for maximum connectivity. A full aluminum alloy enclosure with industry-class construction makes it the embedded system of choice for industrial automation and applications demanding reliability in harsh environments.

Combined with ADLINK's embedded SEMA Cloud solution, the MXE-110i delivers manageability and robustness required by mission critical operations. In addition, the MXE-110i fully supports Intel® Gateway Solutions for the Internet of Things (IoT), integrated Wind River® Intelligent Device Platform XT, and McAfee Embedded Control, together guaranteeing the cornerstone manageability and security critical to IoT-ready platforms.

With two Fast LAN, two COM, and two USB 2.0 host ports, optional four isolated DI and four isolated DO, dual mini PCIe slots and USIM socket supporting communication with connections such as WiFi, BT, 3G, 4G, optional 802.15.4 Zigbee, 6LowPAN and LoRa, the MXE-110i enables seamless interconnection, ensuring interoperability between systems. Matrix's proven rugged construction assures operation in harsh environments with operating shock tolerance up to 100 G and an extended optional operating temperature range of $-20^{\circ}C$ to $70^{\circ}C$ .

Implementing the Intel® IoT Gateway Solution with ADLINK's SEMA, the MXE-110i maximizes manageability and security for a world of applications, delivering efficient remote monitoring of system activity and health in real time, complete control over a robust secured channel, and fully manageable utilization of system resources. All told, the MXE-110i presents an intelligent, robust embedded system supporting wide application development and easy service deployment, for outstanding performance in facility management, industrial automation, and IoT applications.

# 1.2 Features

Intel® Quark™ SoC processor X1021
▶ Extremely compact 120 (W) x 100 (D) x 50 (H)mm housing
Rich I/O:
▷ 2 x USB 2.0, 2x Fast Ethernet ports, 2x COM ports, optional 4 isolated DI/O
▷ 2x mPCIe slots, 1x USIM socket

▶ Optional DIN-rail/wall mounting
▶ Wireless support for Wifi, BT, 3G, 4G, LoRa, Optional 802.15.4 Zigbee, 6LowPAN
▶ Included ADLINK SEMA Cloud solution
▶ Full support for Intel® Gateway Solutions for the Internet of Things (IoT)

# 1.3 Specifications

<table><tr><td colspan="2">System Core</td></tr><tr><td>Processor</td><td>Intel® QuarkTM X1021</td></tr><tr><td>Chipset</td><td>SoC with processor</td></tr><tr><td>Console</td><td>Output via RS-232(COM1)</td></tr><tr><td>Memory</td><td>512MB/1GB DD3 800MHz memory down</td></tr><tr><td colspan="2">I/O Interface</td></tr><tr><td>Ethernet</td><td>2 Fast Ethernet</td></tr><tr><td>Serial Ports</td><td>1x RS-232 (COM1)1x BIOS-programmable RS-232/422/485 (Serial)</td></tr><tr><td>USB</td><td>2 x USB 2.0</td></tr><tr><td>DI/O</td><td>4 optional DI/O w/ 1.5KV isolation</td></tr><tr><td>Mini PCIe</td><td>2 internal PCIe mini card sockets</td></tr><tr><td>USIM</td><td>1 USIM socket for 3G or 4G communication (used for a 3G or 4G-miniPCIe module)</td></tr><tr><td>WDT</td><td>Supports watchdog timer</td></tr><tr><td>Zigbee</td><td>802.15.4 RF module, ZigBee &amp; 6loWPAN</td></tr><tr><td colspan="2">Power Supply</td></tr><tr><td>DC Input</td><td>Built-in 6-36 VDC wide-range DC input3P pluggable connectors with latch (GND, V-, V+)</td></tr><tr><td>AC Input</td><td>Optional 40W external AC-DC adapter for AC input</td></tr><tr><td colspan="2">Storage</td></tr><tr><td>eMMC</td><td>5.0 4/8/16/32GB</td></tr><tr><td colspan="2">Physical</td></tr><tr><td>Dimensions</td><td>120(W) x 100(D) x 50(H)mm (4.68" x 3.9" x 2.17")</td></tr><tr><td>Weight</td><td>650 g (1.43 lbs)</td></tr><tr><td>Mounting</td><td>DIN rail / Wall-mount kit</td></tr><tr><td colspan="2">Environmental</td></tr><tr><td>Operating Temperature</td><td>Standard: 0°C to 50°C</td></tr><tr><td>Extended Temperature</td><td>-20°C to 70°C (w/ industrial SD)</td></tr><tr><td>Storage Temperature</td><td>-40°C to 85°C (excl. HDD/SDD/CFAST)</td></tr><tr><td>Humidity</td><td>~95% @ 40°C (non-condensing)</td></tr><tr><td>Vibration</td><td>Operating, 5 Grms, 5-500 Hz, 3 axes (w/eMMC)</td></tr><tr><td>ESD</td><td>Contact +/-4 KV and Air +/-8 KV</td></tr><tr><td>Shock</td><td>Operating, 100 G, half sine 11 ms duration (w/ eMMC)</td></tr><tr><td>EMC &amp; Safety</td><td>CE-LVD &amp; UL by CB, CCC</td></tr></table>

![The image shows an icon of a white document with a folded top-left corner. Horizontal lines are visible on the page, suggesting text. A large, bold red checkmark is superimposed over the center of the document.](.mxe-110i-manual-en-20170525-v1/3c430221f3ee24fe05d19973545cd2cbfe663b932b423ffda7a7e1169b652e13.jpg)
NOTE:

Cold boot of the system at $-20^{\circ}$ c and operation with 100% loading at $70^{\circ}$ c is provided when the industrial solid-state drive storage option is implemented.

<table><tr><td colspan="3">Power Consumption</td></tr><tr><td>Power off</td><td>0.3W</td><td>In shutdown mode with DC input and only USB keyboard/mouse</td></tr><tr><td>System Idle</td><td>4.3W</td><td>Under OS with no application programs executed</td></tr><tr><td>Processor full load</td><td>6.7W</td><td>Under OS with 100% CPU utilization</td></tr><tr><td>System full load</td><td>8.3W</td><td>Under OS with 100% CPU utilization and simultaneous access to all I/O devices</td></tr><tr><td>Recommended power supply</td><td>80W</td><td>With consideration of voltage de-rating under high environmental temperature</td></tr></table>

![**Labeled Blocks:**\n*   3x U/D LED\n*   4DI+ 4DO\n*   1x SD\n*   3x USB Type A\n*   USB hub\n*   1x USIM\n*   2x mini PCIe\n*   2x RJ-45\n*   2x DB-9\n*   314-pin edge connector\n*   2x PCIe x1, PCIe port 1,2\n*   16x GPIO\n*   2x UART\n*   2x USB2.0 host, ports 0,1\n*   1x I2C (optional)\n*   2x Ethernet 10/100 MBit/s\n*   1x SD/SDIO/eMMC\n*   Power Management\n*   RTC\n*   Intel Quark SoC X1000 Series\n*   DDR3\n*   DDR3 Memory down Up to 1 GB\n*   RFID (optional)\n*   BMC\n*   SPI-BIOS\n\n**Connections:**\n*   **Left Side Peripherals to Connector:**\n    *   '3x U/D LED' connects to '314-pin edge connector' via '3x GPIO'.\n    *   '4DI+ 4DO' connects to '314-pin edge connector' via '8x GPIO'.\n    *   '1x SD' connects to '314-pin edge connector' via '1x SDIO'.\n    *   '3x USB Type A' connects to 'USB hub' via '3x USB', which connects to '314-pin edge connector' via '2x USB'.\n    *   '1x USIM' connects to '2x mini PCIe', which connects to '314-pin edge connector' via '2x PCIe'.\n    *   '2x RJ-45' connects to '314-pin edge connector' via '2x Fast Ehthernet'.\n    *   '2x DB-9' connects to '314-pin edge connector' via '2x UART'.\n\n*   **Connector to Main Processor:**\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '2x PCIe x1, PCIe port 1,2'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '16x GPIO'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '2x UART'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '2x USB2.0 host, ports 0,1'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '1x I2C (optional)'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '2x Ethernet 10/100 MBit/s'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via '1x SD/SDIO/eMMC'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via 'Power Management'.\n    *   '314-pin edge connector' connects to 'Intel Quark SoC X1000 Series' via 'RTC'.\n\n*   **Main Processor Connections:**\n    *   'Intel Quark SoC X1000 Series' connects to 'DDR3 Memory down Up to 1 GB' via 'DDR3'.\n    *   'Intel Quark SoC X1000 Series' connects to 'BMC' via 'I2C'.\n\n*   **Bottom Right Management Connections:**\n    *   '314-pin edge connector' connects to 'BMC' via '2x I2C' and 'BOOT Select'. 'RFID (optional)' is a block positioned near this connection.\n    *   'BMC' connects to 'SPI-BIOS' via 'LSPI'.](.mxe-110i-manual-en-20170525-v1/1d2fd57d35b38c18f7f5ec816cab98b54b660e05a4aea46df30c68fc478cafc6.jpg)

Figure 1-1: MXE-110i Functional Block Diagram

# 1.4 Unpacking Checklist

Before unpacking, check the shipping carton for any damage. If the shipping carton and/or contents are damaged, inform your dealer immediately. Retain the shipping carton and packing materials for inspection. Obtain authorization from your dealer before returning any product to ADLINK. Ensure that the following items are included in the package.

▶ MXE-110i unit
▶ DIN rail/wall-mounting brackets
▶ Screw pack for DIN rail/wall-mounting and storage fixing
▶ Quick Start Guide

# 1.5 Mechanical Drawings

![This image shows a document icon featuring a white sheet of paper with faint horizontal gray lines. A large, bold red checkmark (or tick mark) is superimposed over the center of the paper, angling upwards from the bottom left to the top right. There is no text in the image.](.mxe-110i-manual-en-20170525-v1/af549000369e6e368ee22efea97565d08b7f1e245614045630fbfebc572fe3e7.jpg)
NOTE:

All dimensions shown are in millimeters (mm) unless otherwise stated.

![Panicee Rugged I/O Platform\nMatrix®\n120\n100](.mxe-110i-manual-en-20170525-v1/4137c0b82fc34ed259fbbd0daecb8810f3627797686b35a710d60c8464df5b32.jpg)

Figure 1-2: MXE-110i Top View

![U3 U2 U1\nCOM1\n50](.mxe-110i-manual-en-20170525-v1/2bc06c20e50a1b82720d78b138b0d328b394d7eab3b8974e8edef6336d42608e.jpg)

Figure 1-3: MXE-110i Front View

![V-\n↓\nV+\n6V~36V DC IN](.mxe-110i-manual-en-20170525-v1/a3ba3dbcb3a1c2467c3dcddd79892eac09c7bd8708c01355cb34fa6bbd5e72c6.jpg)

Figure 1-4: MXE-110i (Right) Side View

# 1.6 Front Panel I/O Connectors

This section describes the I/O connectors located on the front panel of the MXE-110i.

![A\nB C D E F G H\nU3 U2 U1\nCOM1](.mxe-110i-manual-en-20170525-v1/ec8be2bdee879d11df335a7cacb31fd1f4d98a0e472a5b4f55ea05bdf482e0ac.jpg)

Figure 1-5: MXE-110i Front Panel I/O

<table><tr><td>A</td><td>USB2.0 x2 (Type A)</td><td>E</td><td>COM port (RS232)</td></tr><tr><td>B</td><td>10/100 Ethernet</td><td>F</td><td>LED indicators (function)</td></tr><tr><td>C</td><td>LED indicators (configurable)</td><td>G</td><td>Reset</td></tr><tr><td>D</td><td>10/100 Ethernet</td><td>H</td><td>Power</td></tr></table>

Table 1-1: MXE-110i Front Panel I/O Connector Legend

# 1.6.1 Power Button

The power button is a non-latched push button with a blue LED indicator. System is turned on when button is pressed, and the power LED lit. If the system hangs, depressing the button for 5 seconds powers down the system.

The power button LED indicates system power status.

<table><tr><td>LED Display</td><td>System Status</td></tr><tr><td>Lit</td><td>Idle on OS</td></tr><tr><td>Off</td><td>Power Off</td></tr><tr><td>Flashing</td><td>Sleep (S3)</td></tr></table>

Table 1-2: LED Indicator (Power Button) Legend

# 1.6.2 LED Indicators

In addition to the LED of the power button, three LEDs on the front panel indicate operation status.

<table><tr><td>Indicator</td><td>Color</td><td>Description</td></tr><tr><td>Watchdog (WDT)</td><td>Yellow</td><td>Indicates watchdog timer status. Flashes when watchdog timer starts, and when timer is expired, system will auto-reboots.</td></tr><tr><td>Hard disk drive</td><td>Orange</td><td>When blinking, indicates the SATA hard driver is active</td></tr><tr><td>Standby</td><td>Blue</td><td>Indicates the system is in power standby mode</td></tr></table>

Table 1-3: LED Indicator (Operation) Legend

Another set of three can be configured by the user.

# 1.6.3 Reset Button

The reset button executes hard reset for the MXE-110i.

# 1.6.4 Dual Fast Ethernet Ports

The two Fast Ethernet ports on the front panel are based on X1021 MAC and Ti DP83848 PHY.

<table><tr><td>LED</td><td>LED Color</td><td>Status</td><td>Description</td></tr><tr><td rowspan="3">Active/Link</td><td rowspan="3">Yellow</td><td>OFF</td><td>Ethernet port is disconnected</td></tr><tr><td>ON</td><td>Ethernet port is connected with no activity</td></tr><tr><td>Flashing</td><td>Ethernet port is connected and active</td></tr><tr><td rowspan="2">Speed</td><td rowspan="2">Green</td><td>OFF</td><td>10 Mbps</td></tr><tr><td>Green</td><td>100 Mbps</td></tr></table>

Table 1-4: Gigabit Ethernet Port LED Function

# 1.6.5 COM Port Connector

COM port through D-sub 9-pin connector, with COM1 supporting only RS-232.

![1\n5\n6\n9](.mxe-110i-manual-en-20170525-v1/08ab09c72974acdb4565c15568fcf5b32af72203f2d2d51d5eb1b1e38f20c191.jpg)

Figure 1-6: COM Port

<table><tr><td>Pin</td><td>Signal</td><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>DCD#</td><td>2</td><td>RXD</td></tr><tr><td>3</td><td>TXD</td><td>4</td><td>DTR#</td></tr><tr><td>5</td><td>GND</td><td>6</td><td>DSR#</td></tr><tr><td>7</td><td>RTS#</td><td>8</td><td>CTS#</td></tr><tr><td>9</td><td>RI#</td><td></td><td></td></tr></table>

Table 1-5: COM Port Pin Assignment

# 1.7 (Right) Side Panel I/O Connectors

This section describes I/O connectors located on the side panel of the MXE-110i.

![A\nB\nV-\nV+\n6V~36V DC IN](.mxe-110i-manual-en-20170525-v1/cbad35455881fdcbec8c2ba03776323c6e073587719adc4384511f352fb4c36f.jpg)

Figure 1-7: MXE-110i (Right) Side Panel I/O

<table><tr><td>A</td><td>COM Port(RS232/422/485)</td></tr><tr><td>B</td><td>DC power supply connector</td></tr></table>

Table 1-6: MXE-110i Rear Panel I/O Connector Legend

# 1.7.1 COM Port through Terminal Connector

The COM port through terminal connector supports RS-232/422/485 modes based on BIOS setting.

![Technical line drawing of a four-pin electronic component with mounting holes and a labeled pin (no text or symbols beyond the number 1)](.mxe-110i-manual-en-20170525-v1/c0e213cf4952a8a3e40aa97cd6408eb6924cbd84795428e05e0c2eb7b0624b77.jpg)

Figure 1-8: COM through Terminal Connector

<table><tr><td>Pin</td><td colspan="3">Signal</td></tr><tr><td></td><td>RS232</td><td>RS422</td><td>RS485</td></tr><tr><td>1</td><td>RXD</td><td>TXD422p</td><td>485p</td></tr><tr><td>2</td><td>TXD</td><td>RXD422p</td><td>N/S</td></tr><tr><td>3</td><td>RTS#</td><td>RXD422n</td><td>N/S</td></tr><tr><td>4</td><td>CTS#</td><td>TXD422n</td><td>485n</td></tr><tr><td>5</td><td>GND</td><td>GND</td><td>GND</td></tr></table>

Table 1-7: COM through Terminal Connector Pin Definitions

# 1.7.2 DC Power Supply Connector

DC power supply connector consists of V+, chassis ground, and V- pins. V+ and V- pins accept DC power input and the chassis ground pin grounds the chassis for better EMC compatibility. DC power input allows voltage input from 6V DC to 36V DC and reverse voltage protection from 6V DC to 36V DC.

![V-\nV+](.mxe-110i-manual-en-20170525-v1/efe051edde291fca390e6821c5fe50b21d53545a8f522c6edcc6df57a70aedca.jpg)

Figure 1-9: DC Power Supply Connector

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>V+ (DC_IN)</td></tr><tr><td>2</td><td>GND (CHGND)</td></tr><tr><td>3</td><td>V- (DGND)</td></tr></table>

Table 1-8: MXE-110i Rear Panel I/O Connector Legend

# 1.8 Internal I/O Connectors

![ADLINK\nTECHNOLOGY INC.\n68R1B\n68R1B\n003064\n187FF7\n003064\n187FF6\nJ552H\nL K J I H\nA\nB\nC\nD\nE\nF\nG](.mxe-110i-manual-en-20170525-v1/34cd1ec809f8e73bf2ef750f08ba1c297d900d98f3b8aea38cd3f627fb34804d.jpg)

Figure 1-10: MXE-110i Mainboard Connectors

<table><tr><td>A</td><td>RTC Battery Connector</td></tr><tr><td>B</td><td>USIM Socket for Mini PCIe Slot 1</td></tr><tr><td>C</td><td>Mini PCIe Slot 2 (Full Size)</td></tr><tr><td>D</td><td>Mini PCIe Slot 1(Full Size)</td></tr><tr><td>E</td><td>ATX &amp; AT Mode Jumper</td></tr><tr><td>F</td><td>Internal USB2.0 Interface Connector</td></tr><tr><td>G</td><td>Clear CMOS Pin Header</td></tr><tr><td>H</td><td>5V GPS Connector</td></tr><tr><td>I</td><td>3.3V GPS Connector</td></tr></table>

<table><tr><td>J</td><td>Reset Button Box Header</td></tr><tr><td>K</td><td>Power Button Box Header</td></tr><tr><td>L</td><td>Internal I2C Interface Connector</td></tr></table>

Table 1-9: Internal I/O Legend

# 1.8.1 RTC Battery Connector

![Simple line drawing of a rectangular enclosure with internal compartments and a labeled point '1' (no text or symbols beyond the label)](.mxe-110i-manual-en-20170525-v1/a0b0316b0217a206bca3d1b2ed21a7ef31a77bb281f785edb464e485322eeaac.jpg)

Figure 1-11: RTC Battery Connector

The RTC battery provides 3V power for system RTC function.

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>+3V3_VBAT</td></tr><tr><td>2</td><td>GND</td></tr></table>

Table 1-10: RTC Battery Connector Pin Assignments

# 1.8.2 USIM Socket for Mini PCIe Slot 1

A USIM socket connected to mini PCIe Slot 1 accepts a SIM card and 3G/4G mini PCIe module to facilitate 3G/4G communication.

# 1.8.3 Mini PCIe Slot 2 (Full Size)

Supports full size Mini PCIe cards.

# 1.8.4 Mini PCIe Slot 1 (Full Size)

Supports full size Mini PCIe cards.

# 1.8.5 ATX & AT Mode Jumper

![1\nO O O](.mxe-110i-manual-en-20170525-v1/b1ad37430550442a79e0dcb5abd61d1193bd846fb4701b309fef1f58ab56a39f.jpg)

Figure 1-12: ATX/AT Mode Jumper

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>S5-PGOOD</td></tr><tr><td>2</td><td>BMC_S5-PGOOD</td></tr><tr><td>3</td><td>GND</td></tr></table>

Table 1-11: ATX/AT Mode Jumper Pin assignments

# 1.8.6 Internal USB2.0 Interface Connector

![Pure electrical connector diagram without any text, numbers, or symbols](.mxe-110i-manual-en-20170525-v1/7d5d75461c255d6a79462a14fe4b6d9d8638daf5233901cd33860e7f15028d1e.jpg)

Figure 1-13: Internal USB2.0 Connector

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>+5V0</td></tr><tr><td>2</td><td>USB_C_P0</td></tr><tr><td>3</td><td>USB_C_N0</td></tr><tr><td>4</td><td>GND</td></tr><tr><td>5</td><td>P_+3V3_S3</td></tr></table>

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>6</td><td>ZIGBEE_RST#</td></tr></table>

Table 1-12: Internal USB2.0 Connector Pin Assignments

# 1.8.7 Clear CMOS Pin Header

![O\nO\nO\n1](.mxe-110i-manual-en-20170525-v1/5dca2f4326623b51b682be539383eb3b878a8826ce8f9583aa7fe9b2873973e6.jpg)

Figure 1-14: Clear CMOS Pin Header

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>NC</td></tr><tr><td>2</td><td>RTCRST-L</td></tr><tr><td>3</td><td>GND</td></tr></table>

Table 1-13: Clear CMOS Pin Header Pin Assignments

# 1.8.8 5V GPS Connector

![Pure technical diagram of a rectangular enclosure with two internal compartments, no text or symbols present](.mxe-110i-manual-en-20170525-v1/84e1892501b3d436f37a8bd1807f4613b54bece390f1fb3c591de1f6eea3fc92.jpg)

Figure 1-15: 5V GPS Connector

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>+V5_GPS</td></tr><tr><td>2</td><td>GND</td></tr></table>

Table 1-14: 5V GPS Connector Pin Assignments

# 1.8.9 3.3V GPS Connector

![Pure technical diagram of a rectangular enclosure with internal compartments, no text or symbols present](.mxe-110i-manual-en-20170525-v1/9f9c709ee08557d60c07b1a765ff6fd3aaa8ea462efadd497d5fc188a598e000.jpg)

Figure 1-16: 3.3V GPS Connector

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>+V3.3_GPS</td></tr><tr><td>2</td><td>GND</td></tr></table>

Table 1-15: 3.3V GPS Connector Pin Assignments

# 1.8.10 Reset Button Box Header

![Pure technical diagram of a rectangular enclosure with two internal compartments, no text or symbols present](.mxe-110i-manual-en-20170525-v1/b21b9751e9f004c33abcded2a186129dd0b0fa18c288651f8df3129a1ca2970a.jpg)

Figure 1-17: Reset Button Header

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>RESET-L</td></tr><tr><td>2</td><td>GND</td></tr></table>

Table 1-16: Reset Button Header Pin Assignments

# 1.8.11 Power Button Box Header

![Pure technical diagram of a rectangular enclosure with two internal compartments, no text or symbols present](.mxe-110i-manual-en-20170525-v1/b3513837e757e1f686d344d8ebaec8d0dd1167854bec5fd2d1726f337e50ac13.jpg)

Figure 1-18: Power Button Header

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>PWR_BTN-L</td></tr><tr><td>2</td><td>GND</td></tr></table>

Table 1-17: Power Button Header Pin Assignments

# 1.8.12 Internal I2C Interface Connector

![Pure electrical connector diagram without any text, numbers, or symbols](.mxe-110i-manual-en-20170525-v1/d37b954e8d0ea507e03281082c7639cd1d909e211da97783e6512ad306142b41.jpg)

Figure 1-19: Internal I2C Connector

For DI/O external signals from I2C, with cable provides I2C, +3.3v, and 5v power.

<table><tr><td>Pin</td><td>Signal</td></tr><tr><td>1</td><td>GND</td></tr><tr><td>2</td><td>I2C_CK</td></tr><tr><td>3</td><td>I2C_DAT</td></tr><tr><td>4</td><td>+3V3</td></tr><tr><td>5</td><td>+5V0</td></tr></table>

Table 1-18: Internal I2C Connector Pin Assignments

This page intentionally left blank.

# 2 Getting Started

This chapter discusses installation of a Mini PCIe module and mSATA. Wall-mount installation is also described.

# 2.1 Installing a Mini-PCIe Device

Before installing, remove the chassis underside as follows.

1. Remove the 8 screws as shown.

![Matrix®\nFanless Rugged I/O Platform\nU3 U2 U1\nOK OK OK\nUSB\nGND\nOK OK\nOK OK\nOK OK](.mxe-110i-manual-en-20170525-v1/437ef0fcc040369459b655fa041276b00da7cf7a1c0840819ffdf4d19c52cf52.jpg)

![Black industrial electronic device with three red circular markers on its side (no visible text or symbols)](.mxe-110i-manual-en-20170525-v1/1687eba1e097e2256b5ce45eec7d565b5b142b318dcfea1a025c9159ed3b38d4.jpg)

![Matrix\nV-\nV+\nOIO\n6V~36V DC IN](.mxe-110i-manual-en-20170525-v1/9f230890399e1fa6274977cfbb29ce2256af5492f6cbcb6d083872866c21620a.jpg)

![Exterior view of a black and silver computer drive with ventilation grilles and mounting holes (no visible text or symbols)](.mxe-110i-manual-en-20170525-v1/3026a6e423ba316b7e0d24ede6d9ad0c19c561672eb57df37ed1369e8f588e58.jpg)

2. Remove the chassis underside.

![Interior view of a computer interface showing ports, connectors, and a highlighted red arrow pointing to the top portion (no text or symbols on main body)](.mxe-110i-manual-en-20170525-v1/b409067e2489e53a05975ca4fbec3fb4e5a884cbdc9caa1f71618340bab0d510.jpg)

3. Insert the mini-PCIe module into the slot at an angle

![Interior view of an electronic device showing a green circuit board with various components and a red arrow pointing to a specific component (no readable text or symbols)](.mxe-110i-manual-en-20170525-v1/aba7c44a14395ee397d73a8788f1ce9659d42049ee6fd5fa67f51924d4a2b954.jpg)

4. Depress the mini-PCI-E module until seated and fix with two 2 M2.5-P-head-L5 screws.

![Interior view of an electronic circuit board with visible components and connectors (no readable text or symbols)](.mxe-110i-manual-en-20170525-v1/955b615a361fbcfef5009e49e5d979c590d1c135f2626b718a2866dffc81077d.jpg)

5. Insert the mini-PCIe wireless module into the slot at an angle.

![Interior view of an electronic circuit board with visible components and a red arrow pointing to a component (no readable text or symbols)](.mxe-110i-manual-en-20170525-v1/f6cdf317fdcbb553b415aa2c5427dfa173318861454bda75a313bbb9479bf1ff.jpg)

6. Depress the mini-PCI-E wireless module until seated and fix with two 2 M2.5-P-head-L5 screws.

![Interior view of an electronic circuit board with visible components and a highlighted connection points (no readable text or symbols)](.mxe-110i-manual-en-20170525-v1/13af0256bb1d5e292f40e776af638eff14bf93933b38ab25de2841a98bf43211.jpg)

# 2.2 Connecting DC power

![The image displays a red triangular warning symbol containing a white exclamation point. Below the symbol, the text 'WARNING:' is written in black capital letters.](.mxe-110i-manual-en-20170525-v1/2b7e9bbe939d6c18c1b21e4297151decca1b438e08777ac622644dbb3eed48ba.jpg)

Before providing DC power to the MXE-110i, ensure the voltage and polarity provided are compatible with the DC input. Improper input voltage and/or polarity can be responsible for system damage.

The DC power input connector of the MXE-110i utilizes V+, V-, and chassis ground pins, and accepts input voltage as shown previously.

1. Connect DC power cables as shown.
2. Fix the DC connector using the 2 screws.

![Close-up of a device rear panel showing green terminal blocks connected to a white cable, with no visible text or symbols.](.mxe-110i-manual-en-20170525-v1/8213e53c08a020d494a04fe600f5401998c2b99ac791282bd204acde69f951de.jpg)

# 2.3 DIN rail mounting of the MXE-110i

The MXE-110i controller is shipped with DIN rail mounting brackets and accessory screws, with mounting procedures as follows.

1. Prepare the one DIN rail mount brackets and 2 M4-F head screws included in the package.

![Close-up of a metallic mechanical component with two red-circled holes, no visible text or symbols](.mxe-110i-manual-en-20170525-v1/b7e3589bcf9f2b6c64f623191fce7ab242083d7ef59b1f0d79506e6ca231d536.jpg)

2. Use the 2 included M4-F head screws to fix the DIN rail mount brackets to the chassis, according to the spacing dimensions of the screw holes and brackets, as shown.

![39.7\n43.9\n60\n120\n30.7\n50](.mxe-110i-manual-en-20170525-v1/180e41d1617ae72c89b34c5a6dc26530b44385eeb6cd7f8eb7c33d7bcbe52792.jpg)

# 2.4 Cooling Considerations

Heat-generating components of the MXE-110i (such as CPU and PCH) are all situated on the left side of the system. These components directly contact the heat sink via thermal pads and dissipate heat generated by the components. To maximize efficiency of heat dissipation, maintain a minimum of 2 inches (5 cm) clearance on the top of the MXE-110i.

This page intentionally left blank.

# Appendix A Using IDP

# A.1 MXE-110i Setup

The platform is designed for headless operation and does not support keyboard, mouse or video output. Connection must be made remotely using terminal over serial connection (RS232).

![The image displays a white document icon with a folded top-left corner. Faint gray horizontal lines run across the page, and a large, bold red checkmark is superimposed over the center.](.mxe-110i-manual-en-20170525-v1/8d4217ed2dd80f6998abe921c9f7f7df2709bec0ab0541897fecd26b31a6182c.jpg)
NOTE:

The following procedure is based on a system on which PuTTY has been installed. PuTTY for Windows is available for download at:

http://www.chiark.greenend.org.uk/\~sgtatham/putty/download.html

1. Connect the RS-232 console port on the MXE-110i to the host computer with the USB DB-9 to USB adapter. A COM port (COM3 in this example) appears in the host computer's listings as follows.

![PuTTY Configuration\nCategory:\nSession\nLogging\nTerminal\nKeyboard\nBell\nFeatures\nWindow\nAppearance\nBasic options for your PuTTY session\nSpecify the destination you want to connect to\nSerial line Speed\nCOM3 115200\nConnection type:\nRaw Telnet Rlogin SSH Serial](.mxe-110i-manual-en-20170525-v1/c41c9fa1be50099908be757507dca5cb6ea908fe5c15c8214f554f0a65b75950.jpg)

![PuTTY Configuration\nCategory:\nSession\nLogging\nTerminal\nKeyboard\nBell\nFeatures\nWindow\nAppearance\nBehaviour\nTranslation\nSelection\nColours\nConnection\nData\nProxy\nTelnet\nRlogin\nSSH\nSerial\nOptions controlling local serial lines\nSelect a serial line\nSerial line to connect to COM3\nConfigure the serial line\nSpeed (baud) 115200\nData bits 8\nStop bits 1\nParity None\nFlow control None\nAbout Help Open Cancel](.mxe-110i-manual-en-20170525-v1/be4deece598b7e989c0d43f2dc0f9aeee36a110377289bc49d3fdcd5b92251e7.jpg)

2. Configure PuTTY to connect to the new COM port with settings as follows:

<table><tr><td>Serial line</td><td>COM3 (in this example)</td></tr><tr><td>Speed</td><td>115200</td></tr><tr><td>Data bits</td><td>8</td></tr><tr><td>Stop bits</td><td>1</td></tr><tr><td>Parity</td><td>None</td></tr><tr><td>Flow control</td><td>None</td></tr></table>

3. Configure PuTTY keyboard settings as follows.

![PuTTY Configuration\nCategory:\nSession\nLogging\nTerminal\nKeyboard\nBell\nFeatures\nWindow\nAppearance\nBehaviour\nTranslation\nSelection\nColours\nConnection\nData\nProxy\nTelnet\nRlogin\nSSH\nSerial\nOptions controlling the effects of keys\nChange the sequences sent by:\nThe Backspace key\nControl-H Control-? (127)\nThe Home and End keys\nStandard rxvt\nThe Function keys and keypad\nESCIn~ Linux Xtem R6\nVT400 VT100+\nSCO\nApplication keypad settings:\nInitial state of cursor keys:\nNormal Application\nInitial state of numeric keypad:\nNormal Application NetHack\nEnable extra keyboard features:\nAltGr acts as Compose key\nControl-Alt is different from AltGr\nAbout Help Open Cancel](.mxe-110i-manual-en-20170525-v1/f406363c376ddf16be71ec0e07fceb39d6c5379f8bb13a419af7cd70a5132a3e.jpg)

4. Attach the AC adaptor plug to the external power supply.
5. Attach the power cable from the adaptor to the MXE-110i. One LED lights on each LAN port.
6. The MXE-110i platform will initiate the boot process, which can be monitored via the PuTTY console on the host computer.

7. Boot will take approximately 2-5 minutes, after which the login screen appears:

![Starting Simple firewall...\n( OK ) Started Check tcf-agent autostart.\n( 87.699890) ip_tables: (C) 2000-2006 Netfilter Core Team\n( OK ) Started tftp server to allow bootin... which support the PXE protocol.\n( 87.876282) br-lan: port 1(eth1) entered disabled state\n( OK ) Started Xinetd A Powerful Replacement For Inetd.\n( 88.772703) arp_tables: (C) 2002 David S. Miller\n( 88.964625) PPP generic driver version 2.4.2\n( OK ) Started /etc/rc.local Compatibility.\n( 89.192775) ip6_tables: (C) 2000-2006 Netfilter Core Team\n( OK ) Started nginx Web Server.\n( OK ) Started Arp filtering arptables.\n( OK ) Started Simple firewall.\n( 94.856480) PPP BSD Compression module registered\n( 94.968454) PPP Deflate Compression module registered\nStarting Getty on tty1...\n( OK ) Started Getty on tty1.\nStarting Serial Getty on ttyS1...\n( OK ) Started Serial Getty on ttyS1.\n( OK ) Reached target Login Prompts.\n\nWind River Linux 7.0.0.17 WR-IDP-078C ttyS1\n\nWR-IDP-078C login:](.mxe-110i-manual-en-20170525-v1/f198c2d149ec7f70025cd00611a2f975f0a0bf7479d460639b726d8b49865842.jpg)

8. Log in with:

Login: root

Password: root

# A.2 MXE-110i Network Connection

The MXE-110i can be connected in various ways.

# To the internet or another network

Via WAN port to a router with DHCP server enabled, with the MXE-110i's IP address assigned by the DHCP server.

# To a local network

Via LAN port to local computers (with/without hub), with the MXE-110i's IP address 192.168.1.1

# To WiFi-enabled devices

WiFi network information is:

SSID: IDPDK-xxxx

Password: windriveridp

MXE-110i's IP address: 192.168.1.1

Where the WiFi SSID can be found using the command:

iwconfig wlan0

WiFi SSID in the example shown is IDPDK-ccf9.

![root@WR-IDP-078C:~# iwconfig wlan0\nwlan0	IEEE 802.11bgn ESSID:'IDPDK-ccf9' Nickname:'(WIFI@REALTEK)'\n	Mode:Master Frequency:2.462 GHz Access Point: 42:E2:30:0D:CC:F9\n	Bit Rate:72.2 Mb/s Sensitivity:0/0\n	Retry:off RTS thr:off Fragment thr:off\n	Encryption key:off\n	Power Management:off\n	Link Quality:0 Signal level:0 Noise level:0\n	Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0\n	Tx excessive retries:0 Invalid misc:0 Missed beacon:0\nroot@WR-IDP-078C:~#](.mxe-110i-manual-en-20170525-v1/a417839b7220cf40ce6baf92f60b4521d6e40b5be8c2d2e36574aec49d88e050.jpg)

# A.3 Wind River Web Interface (LuCl)

Wind River Systems, Inc. provides the LuCI web user interface tool (webif) allowing many Target System settings to be to controlled and changed.

To access the LuCI website:

1. Connect Host System to the same network as the MXE-110i (via WiFi, router, or LAN port as described previously).

2. On the Host System, open an internet browser and go to https://&lt;MXE-110i IP Address&gt;. The LuCI login interface appears and user name and password are requested.

![WR-IDP-078C - LuCI\nhttps://172.16.6.57/cgi-bin/luci\nWR-IDP-078C\nAuthorization Required\nPlease enter your username and password.\nUsername root\nPassword /\nLogin Reset\nPowered by LuCI (0.12) Intelligent Device Platform XT 3.1](.mxe-110i-manual-en-20170525-v1/41412fa75e7ec357625bef78b4fd3e436e88d4f8cdd304ba372d243be3c221e0.jpg)

3. Log in with user name admin and password admin. A sample LuCI UI appears.

![WR-IDP-078C - Overview\nhttp://172.16.6.57/cgi-bin/luci\nWR-IDP-078C Status System Network Logout AUTO REFRESH ON\nStatus\nSystem\nHostname WR-IDP-078C\nModel Quark SoC X1000\nSystem Version Intelligent Device Platform XT 3.1 / LuCI (0.12)\nKernel Version 3.14.58_IDP-XT_3.1-WR7.0.0.17_idp\nLocal Time Mon Dec 19 01:55:54 2016\nUptime 0h 18m 38s\nLoad Average 0.24, 0.22, 0.28\nMemory\nUsed 104564 kB / 890288 kB (11%)\nCached 60648 kB / 890288 kB (6%)\nBuffered 6164 kB / 890288 kB (0%)](.mxe-110i-manual-en-20170525-v1/203280189ec31dfb143d3a753f1df52fbdd3569a8d860962c1701716e1b2bc3c.jpg)

This page intentionally left blank.

# Appendix B Watchdog Timer (WDT) & DI/O Function Libraries

This appendix describes use of the watchdog timer (WDT) function library for the MXE-110i.

The watchdog timer is a hardware mechanism provided to reset the system if the operating system or an application stalls. After starting, the watchdog timer in the application must be periodically reset before the timer expires. Once the watchdog timer expires, a hardware-generated signal is sent to reset the system.

DI/O provides input/output to support inter-device communications. Simple programming guides allow easy transmission of digital signals between the system and attached peripherals.

# B.1 WDT with API

To use the WDT function library for MXE-110i, include the header file matrix\_wdt.h and linkage library matrix\_wdt.lib in the C++ project.

# InitWDT

Initializes watchdog timer function of MXE-110i. InitWDT must be called before the invocation of any other WDT function.

@ Syntax

```txt
C/C++
BOOL InitWDT()
```

@ Parameters

None

@ Return code

TRUE if watchdog timer is successfully initialized.

FALSE if watchdog timer fails to initialize.

# SetWDT

Sets the timeout value of the watchdog timer. There are two parameters for this function to indicate the timeout ticks and unit. ResetWDT or StopWDT should be called before the expiration of watchdog timer, or the system will reset.

# @ Syntax

C/C++

BOOL SetWDT(BYTE tick, BYTE unit)

# @ Parameters

tick

Specify the number of ticks for watchdog timer. A valid value is 1 - 255.

unit

Specify the timeout ticks of the watchdog timer.

<table><tr><td>Value</td><td>Description</td></tr><tr><td>0</td><td>The unit for one tick is one second. For example, when one tick is specified as 100 and the unit as 0, the timeout value is 100 seconds.</td></tr><tr><td>1</td><td>The unit for one tick is one minute. For example, whenone tick is specified as 100 and the unit as 1, the timeout value is 100 minutes.</td></tr></table>

# @ Return codes

TRUE if timeout value of watchdog timer is successfully set.

FALSE if timeout value of watchdog timer is failed to set.

# StartWDT

Starts watchdog timer function. Once the StartWDT is invoked, the watchdog timer starts. ResetWDT or StopWDT should be called before the expiration of watchdog timer, or the system will reset.

# @ Syntax

C/C++

BOOL StartWDT()

# @ Parameters

None

# @ Return codes

TRUE if watchdog timer is successfully started.

FALSE if watchdog timer is failed to start.

# ResetWDT

Resets the watchdog timer. The invocation of ResetWDT allows restoration of the watchdog timer to the initial timeout value specified in SetWDT function. ResetWDT or StopWDT should be called before the expiration of the watchdog timer, or the system will reset.

# @ Syntax

C/C++

BOOL ResetWDT()

# @ Parameters

None

# @ Return codes

TRUE if watchdog timer is successfully reset.

FALSE if watchdog timer fails to reset.

# StopWDT

Stops the watchdog timer.

# @ Syntax

C/C++

BOOL StopWDT()

# @ Parameters

None

# @ Return codes

TRUE if watchdog timer is successfully stopped.

FALSE if watchdog timer fails to stop.

# B.2 DI/O with API

To use the DI/O function library for MXE-110i, include the header file matrix\_dio.h and linkage library matrix\_dio.lib in the C++ project.

DI/O functions are as follows.

# GPIO\_Init

Reserves system resources for digital input/output API service. It is necessary to call this function before using other MXE-110i DI/O functions.

@ Syntax

C/C++

I16 GPIO\_Init(void)

@ Parameters

None

@ Return code

```txt
NoError
ErrorOpenDriverFailed
ErrorDeviceIoctl
```

# GPI\_Read()

Reads the digital logic state of the digital input line..

@ Syntax

C/C++

I16 GPI\_Read(U16 \*pwState)

@ Parameters

pwState

Returns the digital logic state of MXE-110i digital input channels 1 to 8 (bit 0 to 7)

@ Return code

```txt
NoError
ErrorOpenDriverFailed
ErrorDeviceIoctl
```

# GPO\_Write()

Sets the digital logic state of the digital output line.

@ Syntax

```txt
C/C++
I16 GPO_Write(U16 wState)
```

@ Parameters

State

Sets the digital logic state of MXE-110i digital output channels 1 to 8 (bit 0 to 7) to 0 or 1.

@ Return code

```txt
NoError
ErrorOpenDriverFailed
ErrorDeviceIoctl
```

# GPO\_Read()

Reads the digital logic state of the digital output line.

@ Syntax

```txt
C/C++
I16 GPO_Read(U16 *pwState)
```

@ Parameters

pwState

Returns the digital logic state of MXE-110i digital output channels 1 to 8 (bit 0 to 7).

@ Return code

```txt
NoError
ErrorOpenDriverFailed
ErrorDeviceIoctl
```

This page intentionally left blank.

# Appendix C BIOS Setup

![The image features a white document icon with a folded top-left corner and horizontal lines running across it. A large, bold red checkmark is superimposed over the document. The entire graphic is enclosed within a thin black square border.](.mxe-110i-manual-en-20170525-v1/c5c3ad08e61f698500863bd05e171e25701aeca8b8d21ab755c956e32ddc3b14.jpg)
NOTE:

BIOS options in the manual are for reference only, and are subject to configuration. Users are welcome to download the latest BIOS version from the ADLINK website.

The Basic Input/Output System (BIOS) is a program that provides a basic level of communication between the processor and peripherals. In addition, the BIOS also contains codes for various advanced features applied to the MXE-110i. The BIOS setup program includes menus for configuring settings and enabling features of the MXE-110i. Most users do not need to use the BIOS setup program, as the MXE-110i ships with default settings that work well for most configurations.

![A maroon triangle containing a white exclamation point centered inside, set against a white background.](.mxe-110i-manual-en-20170525-v1/2d59dd1ea29bb11f307ada4947fcb31c3b8e1901844dbc0f4f78b4a046df1fff.jpg)
WARNING:

Changing BIOS settings may lead to incorrect controller behavior and possible inability to boot.

# C.1 Main

![Aptio Setup Utility - Copyright (C) 2014 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nBIOS Information\nBIOS Vendor American Megatrends\nCore Version 5.010\nCompliancy UEFI 2.4; PI 1.3\nProject Version OMXIM 95.03 - X1021D\nBuild Date and Time 12/11/2014 17:33:28\nMemory Information\nTotal Memory 512 MB (DDR3)\nSystem Language (English)\nSystem Date (Mon 01/01/2001)\n( :01:34)\nAccess Level Administrator\nSet the Time. Use Tab\nto switch between Time\nelements.\n((: Select Screen\n: Select Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit](.mxe-110i-manual-en-20170525-v1/bf42abfc74d845456cc786adfd4c6c82c9c113a2532303b1fea24c8ae4aa31d2.jpg)

# C.1.1 BIOS Information

Shows current system BIOS core version, BIOS version and Board version.

# C.1.2 System Time/System Date

Changes system time and date. Highlight System Time or System Date using the up or down &lt;Arrow&gt; keys. Enter new values using the keyboard then &lt;Enter&gt;. Use &lt;Tab&gt; to move between fields. The date must be entered in MM/DD/YY format. The time is entered in HH:MM:SS format.

![The image shows an icon of a white document with a folded top-left corner. It features faint horizontal lines resembling a form. A large, bold red checkmark is drawn diagonally across the center of the document.](.mxe-110i-manual-en-20170525-v1/4f13216663c1a4b0aa979368ea35d66d00e78c07460c9930cae37ea395618063.jpg)
NOTE:

The time is in 24-hour format, for example, 5:30 A.M. appears as 05:30:00, and 5:30 P.M. as 17:30:00.

# C.2 Advanced

![Aptio Setup Utility - Copyright (C) 2014 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nSerial Port Console Redirection\nUSB Configuration\nRParameters\n)(: Select Screen\n: Select Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit](.mxe-110i-manual-en-20170525-v1/56045368de398d89c4239caa4811d381164aabab34766ab01ffc114ad56bca6b.jpg)

![The image displays a yellow triangular warning sign with a black exclamation mark centered inside. Below the triangle is the text 'CAUTION:' in black capital letters. A small black dot is visible below the exclamation mark.](.mxe-110i-manual-en-20170525-v1/28260b904567f86f647c0a872375b64ca0929faff31aa1977c9f04df046b2941.jpg)

Setting incorrect or conflicting values in Advanced BIOS Setup may cause system malfunction.

# C.2.1 COM Port Settings

![COM3 - PuTTY\nAptio Setup Utility - Copyright (C) 2015 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nChange the HSUART Port\nmode.\nHSUART Port Mode\nRS232 Mode\nRS422 Mode\nRS485 Mode\n(: Select Screen\nSelect Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit\nVersion 2.17.1246. Copyright (C) 2015 American Megatrends, Inc.](.mxe-110i-manual-en-20170525-v1/bdc23408a8fbcaa5452d1ab7a4acb15f1d75f397aee259167aded6869eb3b3b4.jpg)

# C.3 Security

![Aptio Setup Utility - Copyright (C) 2014 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nPassword Description\nIf ONLY the Administrator's password is set,\nthen this only limits access to Setup and is\nonly asked for when entering Setup.\nIf ONLY the User's password is set, then this\nis a power on password and must be entered to\nboot or enter Setup. In Setup the User will\nhave Administrator rights.\nThe password length must be\nin the following range:\nMinimum length 3\nMaximum length 20\nUser Password\nSet Administrator\nPassword\n)(: Select Screen\n: Select Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit](.mxe-110i-manual-en-20170525-v1/cc58088063565c7b144cedd91bbd570f8b8eb2764954154ac9236b5fed54656e.jpg)

![The image displays a white document icon with a folded top-right corner and horizontal lines running across it, overlaid with a large red checkmark.](.mxe-110i-manual-en-20170525-v1/69149f676402026cc79706a2739d8cd52de34cb11bee9c16d254bfca8f1dc4c0.jpg)
NOTE:

If only the Administrator's password is set, only access to Setup is limited and authorization requested only when entering Setup. If only the User's password is set, a password must be entered to boot or enter setup. In Setup the user has Administrator rights.

# User Password

Sets boot/setup User password.

# C.4 Boot

![Aptio Setup Utility - Copyright (C) 2014 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nBoot Configuration\nSetup Prompt Timeout 1\nBootup NumLock State (On)\nQuiet Boot (Disabled)\nBoot Option Priorities\nSets the system boot\norder\n((: Select Screen\n: Select Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit\nVersion 2.17.1246. Copyright (C) 2014 American Megatrends, Inc.](.mxe-110i-manual-en-20170525-v1/d1cf6e805092e9ae78f62d8cb7705f6900494b01b9580b705fabf1f1391dee17.jpg)

# Boot Option Priorities

Specifies the priority of boot devices, with all installed boot devices detected during POST and displayed, where selecting Boot Option # specifies the desired boot device.

# C.5 Exit

![Aptio Setup Utility - Copyright (C) 2014 American Megatrends, Inc.\nMain Advanced Security Boot Save & Exit\nDiscard Changes and Exit\nSave Changes and Reset\nDiscard Changes and Reset\nSave Options\nSave Changes\nDiscard Changes\nRestore Defaults\nSave as User Defaults\nRestore User Defaults\nBoot Override\nUEFI: Built-in EFI Shell\nLaunch EFI Shell from filesystem device\nExit system setup after\nsaving the changes.\n((: Select Screen\n: Select Item\nEnter: Select\n+/-: Change Opt.\nF1: General Help\nF2: Previous Values\nF9: Optimized Defaults\nF10: Save & Exit\nESC: Exit](.mxe-110i-manual-en-20170525-v1/4f445e68c6cb993b9fe27a6976d4e7917a4dda4dbbb1c01b9f81fd00b1667268.jpg)

# Save Changes and Exit

Exits Setup after saving changes.

# Discard Changes and Exit

Exits Setup without saving any changes.

# Save Changes and Reset

Resets the system after saving changes.

# Discard Changes and Reset

Resets system setup without saving any changes.

# Save Changes

Saves all changes made to Setup options.

# Discard Changes

Discards changes made to Setup options.

# Restore Defaults

Returns all BIOS options to Default settings, providing maximum system stability with limited performance. Applicable in the event of system configuration problems.

# Save as User Defaults

Save changes as User Defaults.

# Restore User Defaults

Restores User Defaults to all Setup options.

# Launch EFI Shell from filesystem device

Initiates launch of EFI Shell application (Shellx64.efi) from an available filesystem device.

This page intentionally left blank.

# Important Safety Instructions

For user safety, please read and follow all instructions, Warnings, Cautions, and Notes marked in this manual and on the associated device before handling/operating the device, to avoid injury or damage.

S'il vous plaît prêter attention stricte à tous les avertissements et mises en garde figurant sur l'appareil, pour éviter des blessures ou des dommages.

▶ Read these safety instructions carefully
- Keep the User’s Manual for future reference
▶ Read the Specifications section of this manual for detailed information on the recommended operating environment
▶ The device can be operated at an ambient temperature of $50^{\circ}$ C
- When installing/mounting or uninstalling/removing device; or when removal of a chassis cover is required for user servicing (See “Getting Started” on page 21.):

▷ Turn off power and unplug any power cords/cables
▶ Reinstall all chassis covers before restoring power

▶ To avoid electrical shock and/or damage to device:

▷ Keep device away from water or liquid sources
▷ Keep device away from high heat or humidity
▷ Keep device properly ventilated (do not block or cover ventilation openings)
▶ Always use recommended voltage and power source settings
▶ Always install and operate device near an easily accessible electrical outlet
▷ Secure the power cord (do not place any object on/over the power cord)
▷ Only install/attach and operate device on stable surfaces and/or recommended mountings

▶ If the device will not be used for long periods of time, turn off and unplug from its power source

▶ Never attempt to repair the device, which should only be serviced by qualified technical personnel using suitable tools
▶ A Lithium-type battery may be provided for uninterrupted backup or emergency power.

![A yellow triangular warning sign with a black border containing a large black exclamation point in the center.](.mxe-110i-manual-en-20170525-v1/b8fb9a7904be8ed1024b2707ac237a84d735ff5231242df8f60ce162ad0b5345.jpg)
CAUTION:

Risk of explosion if battery is replaced with one of an incorrect type; please dispose of used batteries appropriately.

Risque d'explosion si la pile est remplacée par une autre de type incorrect. Veuillez jeter les piles usagées de façon appropriée.

▶ The device must be serviced by authorized technicians when:

The power cord or plug is damaged
▷ Liquid has entered the device interior
The device has been exposed to high humidity and/or moisture
The device is not functioning or does not function according to the User's Manual
The device has been dropped and/or damaged and/or shows obvious signs of breakage

▶ Disconnect the power supply cord before loosening the thumbscrews and always fasten the thumbscrews with a screwdriver before starting the system up

It is recommended that the device be installed only in a server room or computer room where access is:

▶ Restricted to qualified service personnel or users familiar with restrictions applied to the location, reasons therefor, and any precautions required

▶ Only afforded by the use of a tool or lock and key, or other means of security, and controlled by the authority responsible for the location

![Yellow triangular warning sign with black smoke symbol indicating heating or hazard](.mxe-110i-manual-en-20170525-v1/80e225c3de91633326aaa1c37a84cccc5a1e70754831f0ea738cfa32bb97b4ba.jpg)

# BURN HAZARD

Touching this surface could result in bodily injury. To reduce risk, allow the surface to cool before touching.

# RISQUE DE BRÛLURES

Ne touchez pas cette surface, cela pourrait entraîner des blessures.

Pour éviter tout danger, laissez la surface refroidir avant de la toucher.

This page intentionally left blank.

# Getting Service

Ask an Expert: http://askanexpert.adlinktech.com

# ADLINK Technology, Inc.

Address: 9F, No.166 Jian Yi Road, Zhonghe District

New Taipei City 235, Taiwan

新北市中和區建一路 166 號 9 樓

Tel: +886-2-8226-5877

Fax: +886-2-8226-5717

Email: service@adlinktech.com

# Ampro ADLINK Technology, Inc.

Address: 5215 Hellyer Avenue, #110

San Jose, CA 95138, USA

Tel: +1-408-360-0200

Toll Free: +1-800-966-5200 (USA only)

Fax: +1-408-360-0222

Email: info@adlinktech.com

# ADLINK Technology (China) Co., Ltd.

Address: 上海市浦东新区张江高科技园区芳春路300号(201203)

300 Fang Chun Rd., Zhangjiang Hi-Tech Park

Pudong New Area, Shanghai, 201203 China

Tel: +86-21-5132-8988

Fax: +86-21-5132-3588

Email: market@adlinktech.com

# ADLINK Technology Beijing

Address: 北京市海淀区上地东路1号盈创动力大厦E座801室(100085)

Rm. 801, Power Creative E, No. 1 Shang Di East Rd.

Beijing, 100085 China

Tel: +86-10-5885-8666

Fax: +86-10-5885-8626

Email: market@adlinktech.com

# ADLINK Technology Shenzhen

Address: 深圳市南山区科技园南区高新南七道 数字技术园

A1 栋 2 楼 C 区 (518057)

2F, C Block, Bldg. A1, Cyber-Tech Zone, Gao Xin Ave. Sec. 7

High-Tech Industrial Park S., Shenzhen, 518054 China

Tel: +86-755-2643-4858

Fax: +86-755-2664-6353

Email: market@adlinktech.com

# LiPPERT ADLINK Technology GmbH

Address: Hans-Thoma-Strasse 11

D-68163 Mannheim, Germany

Tel: +49-621-43214-0

Fax: +49-621 43214-30

Email: emea@adlinktech.com

# PENTA ADLINK Technology GmbH

Ulrichsbergerstrasse 17

94469 Deggendorf, Germany

Tel: +49 (0) 991 290 94 - 10

Fax: +49 (0) 991 290 94 - 29

Email: emea@adlinktech.com

# ADLINK Technology, Inc. (French Liaison Office)

Address: 6 allée de Londres, Immeuble Ceylan
91940 Les Ulis, France

Tel: +33 (0) 1 60 12 35 66

Fax: +33 (0) 1 60 12 35 66

Email: france@adlinktech.com

# ADLINK Technology Japan Corporation

Address: 〒101-0045 東京都千代田区神田鍛冶町 3-7-4

神田 374 ビル 4F

KANDA374 Bldg. 4F, 3-7-4 Kanda Kajicho,

Chiyoda-ku, Tokyo 101-0045, Japan

Tel: +81-3-4455-3722

Fax: +81-3-5209-6013

Email: japan@adlinktech.com

# ADLINK Technology, Inc. (Korean Liaison Office)

Address: 경기도 성남시 분당구 수내로 46 번길 4 경동빌딩 2 층 (수내동 4-4 번지) (우) 463-825
2F, Kyungdong B/D, 4 Sunae-ro 46 beon-gil
Bundang-gu, Seongnam-si, Gyeonggi-do, Korea, 463-825

Toll Free +82-80-800-0585

Tel +82-31-786-0585

Fax +82-31-786-0583

Email: korea@adlinktech.com

# ADLINK Technology Singapore Pte. Ltd.

Address: 84 Genting Lane #07-02A, Cityneon Design Centre Singapore 349584

Tel: +65-6844-2261

Fax: +65-6844-2263

Email: singapore@adlinktech.com

# ADLINK Technology Singapore Pte. Ltd. (Indian Liaison Office)

Address: #50-56, First Floor, Spearhead Towers Margosa Main Road (between 16th/17th Cross) Malleswaram, Bangalore - 560 055, India

Tel: +91-80-65605817, +91-80-42246107

Fax: +91-80-23464606

Email: india@adlinktech.com

# ADLINK Technology, Inc. (Israeli Liaison Office)

Address: 27 Maskit St., Corex Building

PO Box 12777

Herzliya 4673300, Israel

Tel: +972-54-632-5251

Fax: +972-77-208-0230

Email: israel@adlinktech.com

# ADLINK Technology, Inc. (UK Liaison Office)

Tel: +44 774 010 59 65

Email: UK@adlinktech.com
[🔗 Link to the original document](.mxe-110i-manual-en-20170525-v1/mxe-110i-manual-en-20170525-v1.pdf)
