Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

ADLINK MXE-200 Fanless Embedded Industrial Control Computer Deployment Guide

F: | Au:FANS | DA:2026-07-20 | 63 Br: | 🔊 点击朗读正文 ❚❚ | Share:

ADLINK MXE-200 Series Fanless Embedded Industrial Control Computer: Complete Manual for Industrial Site Deployment and System Debugging

In the scenarios of intelligent manufacturing, intelligent transportation, facility management and edge computing of the Internet of Things (IoT), strict requirements are put forward for the volume, power consumption, reliability and scalability of industrial personal computers. ADLINK MXE-200 series (including MXE-200 and MXE-200i) is an ultra compact fanless embedded platform based on Intel Atom ™  SoC processor (E3845/E3826), integrated with dual GbE, USB 3.0, dual serial ports, optional isolated DI/O, dual mini PCIe slots and USIM card holder, supports wide temperature operation from -20 ° C to 70 ° C and 100G impact resistance, is an ideal choice for industrial edge computing. However, hardware installation, BIOS tuning, watchdog configuration, and IoT gateway setup in on-site deployment often become challenges for engineers. This article is based on the official user manual of MXE-200 and combines practical experience to provide you with a complete technical guide from unboxing to stable operation.


Chapter 1: Unpacking Inspection and Mechanical Installation

1.1 Open box inspection

The MXE-200 package includes: host unit, DIN-RAIL/wall mounting bracket, installation screw kit, quick start guide, and ADLINK All in One driver DVD. When opening the box, be sure to check for any damage to the shipping carton. If there is any damage, contact the dealer immediately. All operations must be carried out in an anti-static environment, avoiding contact with the gold fingers of the board.

1.2 Mechanical dimensions and installation methods

The MXE-200 has dimensions of 120mm (width) x 100mm (depth) x 55mm (height) and weighs only 650g. It supports two installation methods:

DIN-RAIL rail installation: Use the included DIN-RAIL bracket and 2 M4 screws to fix it to the back of the chassis according to the spacing of the bracket holes, and then clip it into the standard 35mm DIN rail.

Wall mounted installation: Using the same bracket, fix it to the wall or equipment panel with screws.

Attention should be paid during installation: the heat source components (CPU, PCH) are located on the left side of the system, and the heat sink is in direct contact with the housing through a thermal pad. To ensure heat dissipation efficiency, leave at least 2 inches (5cm) of clearance at the top to avoid obstructing natural convection.

1.3 Power connection and polarity confirmation

The MXE-200 has a built-in 6-36V DC wide voltage input and uses a 3-pin pluggable connector (GND, V -, V+). Key Warning: The manual clearly emphasizes that "Before providing DC power to the MXE-200, ensure that the voltage and polarity provided are compatible with the DC input. Improper input voltage and/or polarity can be responsible for system damage." When wiring, it is necessary to confirm the positive and negative poles, and it is recommended to use a 40W or higher power adapter (considering high temperature derating).


Chapter 2: Internal Module Installation - Mini PCIe, mSATA, and USIM

The MXE-200 provides two mini PCIe slots (Slot1 and Slot2) internally, where Slot1 can be switched to mSATA or mini PCIe mode through jumpers, Slot2 is fixed as mini PCIe (supporting 3G/4G/WiFi/BT), and there is also a USIM slot for cellular communication.

2.1 mSATA/mini PCIe mode switching

The jumper of Slot1 (located on the bottom of the motherboard) is set to mSATA mode by default (pin 1-2 short circuited). If you need to install WiFi/Bluetooth or other mini PCIe modules, you need to move the jumper cap to position 2-3 (mini PCIe mode). Please refer to Table 1-8 in the manual for specific details.

2.2 Module Physical Installation Steps

Unscrew the bottom 8 screws and remove the bottom cover.

Insert the mSATA or mini PCIe module into the corresponding slot at an angle of approximately 30 °, paying attention to the anti mistake notch.

Press down on the module until it is level, and secure it with two M2.5 × L5 screws.

If installing a 3G/4G module, the SIM card needs to be inserted into the USIM slot (with the contacts facing downwards and the notch facing outwards).

Attention: When installing the wireless module, it is necessary to connect the antenna in advance (additional purchase required), and the antenna interface should be located in the reserved hole on the front panel or side panel.

2.3 Optional GPS module power supply

The motherboard provides two sets of power supply interfaces, DC 3.3V (CN20) and DC 5V (CN19), designed specifically for GPS modules, with a maximum of 1A per set. If an external GPS is used, the corresponding interface can be selected according to the module voltage.

2.4 External expansion power supply/reset/indicator light

The MXE-200i model provides internal pin headers (CN5 for power button, CN4 for reset button), which can be used for external remote switches or chassis panel buttons. The pin definitions are detailed in Table 1-10 and can be used for remote hard reset or remote power on.

Chapter 3: BIOS Deep Configuration - From Basic to Advanced Tuning

The MXE-200 uses AMI Aptio BIOS (UEFI), press "Del" or "F2" to enter when booting up. Improper BIOS settings may result in inability to start. To restore default settings, you can solve the problem by clearing the CMOS (motherboard jumper or button battery short circuit).

3.1 Main Menu

System time/date: 24-hour format, in MM/DD/YY format.

System Management submenu: Provides SEMA board information, real-time temperature/fan speed, power consumption statistics, runtime statistics, and flag bits. The Power Up submenu includes:

Power Up Watchdog: If the dog is not fed within the preset time after power on, it will automatically reset, suitable for unmanned self starting scenarios.

ECO Mode: Reduce power consumption, but wait for at least 5 seconds after shutting down before restarting.

Power Up Mode: Optional options include Turn On, Remain Off, and Last State.

3.2 Advanced Menu Key Items

3.2.1 CPU Configuration

Limit CPUID Maximum: Windows XP needs to be set to Disabled, while Win7 and above default to Disabled.

Execute Disable Bit: It is recommended to enable and cooperate with supported operating systems to defend against buffer overflow attacks.

Intel Virtualization Technology: To run a virtual machine, set it to Enabled.

Power Technology: Enable power management features.

3.2.2 SATA Configuration

Serial ATA (SATA): Enable/disable SATA controller.

SATA Speed Support: Choose between Gen1 (1.5Gbps) or Gen2 (3Gbps) based on the mSATA disk specifications.

SATA Mode: AHCI is recommended to support NCQ and hot swapping; If installing an old OS (such as XP), IDE can be temporarily selected.

3.2.3 USB Configuration

Legacy USB Support: It is recommended to set it to Enabled to ensure that USB keyboard/mouse can be used under BIOS and DOS; If set to Auto, it will be automatically disabled when there are no USB devices.

XHCI Hand Off/EHCI Hand Off: It is recommended to enable both to be compatible with USB driver handover across different operating systems.

USB Mass Storage Driver Support:Enabled, Support booting of high-capacity storage devices such as USB drives.

USB Host Controller Configuration: It can control the enable/disable of each USB port (0-3) separately, facilitating the isolation of faulty ports.

3.2.4 Serial port mode configuration (Super IO/ACPI related)

The COM2 (serial port 2) of MXE-200 supports RS-232/422/485 mode switching, which is set through BIOS instead of jumper. Under the "Advanced" menu, find the "HSUART Port Mode" or similar item ("LPSS HSUART # Support" in the manual), and configure each HSUART port separately as RS-232, RS-422, or RS-485. It is recommended to confirm the equipment protocol and set it correctly before connecting the PLC, smart instrument or frequency converter in practice.

3.2.5 Network Configuration

Network Stack: If you need to boot from the network (via PCIe or UEFI HTTP), set it to Enabled.

The onboard dual Intel I210IT GbE controller supports advanced features such as IEEE 1588 time synchronization, LAN Teaming, WOL, Jumbo Frame, etc., and can enable/disable PXE ROM in BIOS.

3.2.6 ACPI Setting

Enable Hibernation: If sleep function (S4) is required, set it to Enabled.

ACPI Sleep State: S3 (Suspend to RAM) or S1 can be selected.

3.2.7 Thermal Configuration

MXE-200 supports ACPI thermal management:

Critical Trip Point: System shutdown temperature threshold (if exceeded, the OS will execute an emergency shutdown).

Passive Trip Point: The temperature at which the processor begins to downshift and throttle.

Active Cooling Trip Point: Active cooling (fan) startup temperature (if an external fan is connected).

3.2.8 Security Configuration

TXE (Intel Trusted Execution Engine): It is recommended to keep it enabled.

TXE Firmware Update: To update the TXE firmware, set it to Enabled.

3.2.9 Miscellaneous Configuration

OS Selection: Select Windows or Linux to optimize resource allocation.

3.3 Security Menu

Administrator Password and User Password can be set. If only an administrator password is set, a password is required to enter BIOS; If only a user password is set, a password is required for both booting and entering the BIOS. Forgot password requires clearing CMOS.

3.4 Boot Menu

Setup Prompt Timeout: Set the number of seconds to wait for the hotkey to be pressed.

Quiet Boot: If enabled, display OEM logo; if disabled, display POST self-test information.

Fast Boot: Enable skip some initialization to accelerate startup.

Boot Option priorities: Adjust the boot device order, support UEFI and Legacy modes, switchable in CSM Configuration.

CSM Support: To boot from a traditional MBR disk, CSM needs to be enabled.

3.5 Exit menu

Provide options such as save/discard modifications, restore defaults (Fail Safe), and save as user defaults. If the system cannot start due to incorrect settings, it can be restored to the factory's optimal value through Restore Defaults (non performance limit, but stability takes priority).


Chapter 4: Watchdog Timer (WDT) and DI/O Programming Practice

The watchdog and digital I/O functions provided by MXE-200 are key to achieving unmanned self recovery and peripheral control. The official provides API libraries based on Windows (Matrix_wdt. h/Matrix_wdt. lib, Matrix_dio. h/Matrix_dio. lib).

4.1 Watchdog Timer (WDT)

Working principle: After starting the timer, the application must periodically "feed the dog" (reset the counter). If the timer expires and the dog is not fed, the system will automatically reset the hardware.

API call process (C/C++):

InitWDT() - Initialize WDT hardware.

SetWDT (tick, unit) - Set timeout value, tick=1~255, unit=0 (seconds) or 1 (minutes). For example, SetWDT (10, 0) is a 10 second timeout.

StartWDT() - Start timer.

Regularly call ResetWDT() in the main loop or high priority thread to feed the dog.

If you need to stop, call StopWDT().

Typical application: Start WDT after program initialization and feed the dog at the end of each business cycle. If the business freezes, the system will reset after tick * unit to achieve self-healing.

4.2 Isolation DI/O (optional)

MXE-200 can be optionally equipped with 4-channel isolated DI and 4-channel isolated DO (with 1.5KV isolation), supporting interrupt triggering. The API functions include:

GPIOInitialize - Initialize DI/O resources.

GPI-Read (U16 * pwState) - Read 8 DI states (bit0~bit7).

GPOWrites (U16 wState) - Set 8 DO outputs (bit0~bit7 set to 0/1).

GPO-Read (U16 * pwState) - reads the current DO output state.

Attention: DI/O is an isolated type and requires external power supply (refer to the hardware manual for details). The signal level is 24V logic. When programming, it is important to separate the ground at the isolation end from the internal ground of the system.

Chapter 5: Driver Installation Sequence and Precautions

MXE-200 supports systems such as Windows 7/8/10, and the driver installation sequence strictly follows the manual recommendations:

Chipset Driver ( MXE-200 Chipset Setup. exe) - recognizes SATA, USB, and chipset components.

Graphics card driver ( MXE-200 Graphics Setup. exe) - Intel GMA Driver.

Network card driver ( MXE-200 LAN-Intel autorun. exe) - Install Intel I210IT driver, supporting advanced features.

USB 3.0 driver ( MXE-200 USB3.0 setup. exe).

I/O Drivers ( MXE-200 IO Drivers setup. MSI) - Traditional I/O such as serial ports.

SEMA Utility, WDT, and DI/O Drivers ( MXE-200 WDT-SMA-DIO Setup. exe) - After installation, watchdogs and DI/O APIs can be used in the system.

Important note: Installing all drivers requires administrator privileges. If using Win7, it is necessary to ensure that the system has integrated updates such as KB2862330 before installing the USB 3.0 driver, otherwise there may be a blue screen.


Chapter 6: Key Points for Deploying Industrial Internet of Things (IoT) Gateway

MXE-200i model fully supports Intel ®  IoT gateway solution, integrating Wind River Intelligent Device Platform and McAfee Embedded Control, is suitable for edge computing gateway.

6.1 3G/4G Communication Configuration

Install mini PCIe cellular module and SIM card.

Ensure that the USIM port and mini PCIe slot are enabled in the BIOS.

The operating system requires the installation of the corresponding mobile broadband driver (usually included with the module).

If GPS is required, connect the GPS module to CN19/CN20 for power supply and install the corresponding serial port driver.

6.2 SEMA Cloud Remote Management

ADLINK SEMA Cloud tool enables remote monitoring of system health (temperature, voltage, power consumption), remote power on/off, and event logs. The first use requires registering the device and configuring cloud connection parameters in SEMA Utility.


Chapter 7: Quick Troubleshooting Table for Common Malfunctions

Troubleshooting steps for possible causes of fault phenomena

After powering on, the power indicator light does not light up. If the DC input polarity is reversed or the voltage exceeds the limit, check the V+and V - polarities to ensure 6~36V. Check if the power adapter is working properly

Press the power button and there is no response. The power button wire is not connected (internal) or the BIOS Power Up Mode is Still Off. Check the CN5 cable; Switch to Turn On mode or short-circuit power pin test

After system startup, automatically restart the watchdog and check if Power Up Watchdog is enabled and not fed due to timeout or unstable power supply; Measure input voltage fluctuations

HDMI has no display resolution/refresh rate exceeding the limit or cable issues. Try HDMI to VGA/DVI conversion; Restore default display settings in BIOS

Serial communication failure (COM2): The HSUART mode in BIOS does not match the device. Set COM2 to RS-232/422/485 and restart; Check the DB-9 pin definition (Table 1-6)

MSATA hard drive does not recognize SATA mode error or jumper is not set to mSATA. Check if Slot1 jumper is mSATA; Set SATA Mode to AHCI

3G module has no signal, SIM card is not inserted properly or antenna is not connected. Confirm correct direction of SIM card insertion and check antenna connection

DI/O cannot control the installation of WD_SEMA-DIO driver or the installation of driver by not calling GPIO-INnit; Call GPIOInitialize () in the code first

Ensure a top 5cm clearance when the system temperature is too high, the heat dissipation space is insufficient, or the ambient temperature exceeds the limit; Check if it exceeds the range of 0-50 ° C (standard) or -20~70 ° C (wide temperature)

BIOS settings error causing inability to start. Improper modification of advanced options. Press Del/F2 to enter BIOS and select Exit → Restore Defaults to restore


Chapter 8: Maintenance Suggestions and Life Extension Strategies

Regular cleaning: Due to the fanless design, the heat dissipation fins of the shell are prone to dust accumulation. It is recommended to clean the side heat dissipation fins with compressed air every 6 months.

Battery replacement: The lifespan of the motherboard RTC battery (CR2032) is about 5 years. If the system time is frequently lost, the battery needs to be replaced (pay attention to anti-static measures).

Firmware upgrade: Follow ADLINK official website for BIOS updates, fix known issues, and enhance stability. Backup the current BIOS settings before upgrading.

Wide temperature application: If a -20 ° C cold start is required, it is necessary to use industrial grade mSATA (manual states "Cold boot at -20 ° C and operation at 60 ° C with industrial SSD"). Ordinary consumer grade storage may not be able to start at low temperatures.

  • Basler Electric DECS-250-CN1SN1N Digital Excitation Control System
  • Basler Electric BE1-700 E0N2X1N Digital Protective Relay
  • Basler Electric SR4A-2B15B3A Static Voltage Regulator 120VAC 50/60Hz
  • Basler Electric 9261402111 PCB Control Board 9346000033
  • Basler Electric BE28053-002 Transformer BE28053002
  • Basler Electric BE3-25A Auto Synchronizer B1D Sync Module
  • Basler Electric BE3-GPR Generator Protective Relay
  • Basler Electric SCP-250-G-60 VAR Power Factor Controller 9 1100 00 109
  • Basler Electric BE3-32-1S1N1 Reverse Power Relay 277V 5A
  • Basler Electric ACA1300-60GM Area Scan Camera 106200-17
  • Basler Electric UFOV 260 A Protection Module Specs
  • Basler Electric BE03303001 Control Module
  • Basler Electric BE3-GPR-P1BVSF Generator Protective Relay
  • Basler Electric BE1-87G Solid State Protective Relay Guide
  • BASLER ELECTRIC BE1-60 VOLTAGE BALANCE RELAY T176884
  • Basler Electric BE1-32R Protective Relay
  • Basler Electric 9022900-103 Transformer 6-7VA 60Hz
  • Basler Electric BE1-59-A4E-E1K-B1S3F Overvoltage Relay
  • Basler Electric KR2FF-M Voltage Regulator 9 1163 00 103
  • Basler Electric UFOV 260 A Protective Module
  • Basler Electric PCB Assembly 9059701100 919620
  • Basler Electric SR8A2B01A3E Static Voltage Regulator
  • Basler Electric SSR125-12 Static Voltage Regulator 9185900102
  • Basler Electric SSR 63-12 Static Voltage Regulator 600VAC
  • Basler Electric BE1-60 Solid State Protective Relay
  • Basler Electric BE3-47N/27-3A4N2 Voltage Relay 9320400101
  • Basler Electric BE1-59 Over Voltage Relay
  • Basler Electric DECS100-B15 Automatic Voltage Regulator
  • Basler Electric PRS250 Veri-Sync Relay 9088800102
  • Basler Electric BE25927001 Current Transformer 1:34 Amp
  • Basler Electric 9170818100 Generator Differential Relay
  • Basler Electric BE1-59N Solid State Ground Fault Overvoltage Relay
  • Basler Electric 1783 DC Current Transformer Coil 1200:5A
  • Basler Electric BE1-67 Ground Directional Overcurrent Relay
  • Basler Electric UFOV-260A Underfrequency Overvoltage Module
  • Basler Electric BE10493001 Control Module
  • Basler Electric SSR125-12 Static Voltage Regulator Guide
  • Basler Electric BE1810/U-2 Solid State Frequency Relay Guide
  • Basler Electric 9105100106 UFOV-250A Protector Guide
  • Basler Electric MOC2199 9072300-335 Relay Module Guide
  • Basler Electric 9289902106 Circuit Board
  • Basler Electric BE1-32R Protective Relay A1E E1P BOS1P
  • Basler Electric RAL6144-16GM GigE Line Scan Camera with Lens
  • Basler Electric BE3-49R-5I5A1 Temperature Relay
  • Basler Electric BE1-32R Power Relay B3E E1R A0N1F
  • Basler Electric SR4A2B06B3A Static Voltage Regulator Features
  • Basler Electric 9121000106 Manual Voltage Control MVC Guide
  • Basler Electric SR32A-2B15B3E Static Voltage Regulator
  • Basler Electric SR4A2B06B3A Static Voltage Regulator Guide
  • Basler Electric 801A193F02 Hammond Transformer Module
  • Basler Electric BE1-24 Volts Per Hertz Relay A1E F1J D1S0F
  • Basler Electric AEC63-7 Analog Excitation Controller 220-277V
  • Basler Electric BE132R Power Relay T245579
  • Basler Electric MVC 108 Manual Voltage Control 90 37000 102
  • Basler Electric 9022900-103 Control Transformer 6-7VA 60Hz
  • Basler Electric BE1-79M Plug Adapter 9170111102
  • Basler Electric 9 2007 00 100 Current Boost System CBS 305
  • Basler Electric SR4A2B01B3A Static Voltage Regulator 120V
  • Basler Electric BE1-32R Power Solid State Relay E2E A10 A0N0F
  • Basler Electric PRS250 Veri-Sync Relay 9088800102
  • Basler DECS 125-15-B2C Digital Excitation Control
  • Basler BE 13693 002 Transformer
  • Basler BE1-59N Ground Fault Overvoltage Relay
  • Basler BE1-79A Reclosing Relay
  • Basler 9-1051-00-105 Overload Protection Module
  • Basler BE1-32R Power Relay – Directional Overcurrent Guide
  • Basler 9319700103 BE3-27T/59T-3A1N3 Voltage Relay
  • Basler BE1-87G Generator Differential Relay
  • Basler BE3-25-1D1N4 9319100106 480V Relay
  • Basler SR8A2B07B3A Static Voltage Regulator
  • Basler Electric BE4-27/59 Over/Under Voltage Relay 307-2552
  • Basler Electric SR32A2B05B3E Static Voltage Regulator
  • Basler Electric BE1-27 A3E C3J A1N6F Solid State Protective Relay
  • Basler Electric 9174700-100 Excitation Limiter Generator
  • Basler Electric BE1-87G Generator Differential Relay 09833
  • Basler Electric 9310200100 Power Supply Module
  • Basler Electric TIEE1CD0N07 Control Module
  • Basler Electric BE1-59N Ground Fault Relay T214750
  • Basler Electric SR8A2B10B3AX Static Voltage Regulator 9060200126
  • Basler Electric SSR 125-12 Voltage Regulator
  • Rolls Royce H1111.0204 Ship Main Controller
  • Basler Electric BE3-32-3AC Reverse Power Relay 9 1376 00 105
  • Basler Electric BE3-25-1A1N4 Synch Check Relay 9319100100
  • Basler Electric SR4A-2B15B3A Static Voltage Regulator
  • Basler Electric SR4A-2B15B3E Static Voltage Regulator
  • Basler Electric 9170818100 Solid State Protective Relay
  • Basler Electric AEC63-7 Analog Excitation Controller
  • Basler Electric 17483 Auxiliary Module
  • Basler Electric BE1-59 Over Voltage Relay
  • Basler Electric 21600-101 Control Module
  • Basler Electric KR2F Generator Voltage Regulator 9056600100
  • Basler BE1-CDS Current Differential System
  • Basler Electric CBS 212 Current Boost System 9 2650 00 100
  • Basler Electric IFM-150 Firing Circuit Chassis
  • Basler Electric BE1-60 Voltage Balance Relay C1F A1P D0C3F
  • Basler Electric BE1-32R Power Relay A2E D1R A0N0F
  • Basler Electric BE1-32R Power Relay A2E D1R A0N0F
  • Basler Electric 8650C80G01 Isolation Transducer PCB Board
  • ETEL EA-P2M-300-4/7.5A-0100-01 AccurET Modular 300 Servo Drive
  • Basler Electric 87T Transformer Differential Relay
  • Basler Electric BE-6868 Power Transformer 5950007559202
  • Basler Electric PRS250 Veri-Sync Relay 9088800102
  • Basler Electric SCP-250-G-60 VAR Power Factor Controller
  • Basler DECS-150 AVR 1NS2V1N1S Voltage Regulator
  • Basler UFOV 260A Under Frequency Overvoltage Module
  • Basler MOC2 199 Motor Operated Control – Overview and Setup
  • Basler BE3-49R-5K5A1 Temperature Relay – Complete Guide
  • Basler BE 20035 001 Transformer – Technical Data and Installation
  • Basler BE 02727 001 Transformer – Specifications and Usage
  • Basler BE127 Under Voltage Relay – Features and Application Guide
  • Basler CBS377 Current Boost System – Complete Technical Guide
  • Basler BE1-87G P/N 9170818100 Differential Relay – In-Depth Specs
  • Basler BE1-87G Generator Differential Relay – Technical Overview
  • Basler Electric SR4A2B16 SVR Static Voltage Regulator – Complete Guide
  • Basler Electric 9261500101 Power Supply Module
  • Basler Electric AEM-2020 Analog Expansion Module
  • Basler Electric DGC-2020 Digital Genset Controller 51BRBNEAH001
  • Basler Electric BE1-59N Ground Fault Overvoltage Relay
  • Basler Electric BE1-59N-A5E-E1L-N0S1F Neutral Overvoltage Relay
  • Basler Electric MOC2499 Motor Operator Control Potentiometer 9072300430
  • Basler Electric BE1-50/51M Overcurrent Relay
  • Basler Electric 9148100106 MOC3502 Solid State Relay 250VDC 0.25A
  • Basler Electric CBS 212 Current Boost System 9265000100
  • Basler Electric 10493002 Control Module
  • Basler BE1-32R D3E E1R A0N1F Power Relay
  • Basler SR8A2B15B3A Static Voltage Regulator
  • Basler IFM-105 Firing Circuit Chassis 9324100105
  • Basler SR4A2B05B3A Static Voltage Regulator