Welcome to the Industrial Automation website!

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

ADLINK MVP-5100 Fanless Industrial Control Computer Deployment and Development Guide

F: | Au:FANS | DA:2026-08-14 | 536 Br: | 🔊 点击朗读正文 ❚❚ ▶ | Share:



ADLINK MVP-5100 series fanless embedded computer: complete technical analysis from hardware deployment to firmware development

In the field of industrial automation, machine vision and edge computing, equipment selection is far more than just computing parameters - thermal reliability, I/O configurability, long-term supply assurance and underlying software support capability, which are often the key to the success of a project. The MVP-5100 series launched by ADLINK is a value based fanless embedded platform designed specifically for harsh industrial environments. It inherits the rugged genes of the MXC/MXE series and offers the 9th generation Intel at a highly competitive price ®  Core ™/ Celeron ® Processor, rich expansion interfaces, and a complete software and hardware development ecosystem.

This article will comprehensively analyze the MVP-5100 series (including MVP-510A/5101/5102/5103/5104 models) from the dimensions of processor selection, I/O layout, installation specifications, BIOS deep configuration, watchdog timer (WDT), and digital I/O (DIO) programming library, providing a practical technical reference for system integrators and field engineers.


Product positioning and core model differences

The MVP-5100 series consists of five sub models, with the main difference being the processor specifications:

MVP-510A:Intel ®  Core ™  I7-9700E (8-core, 65W, benchmark 2.6GHz/turbo 4.4GHz)

MVP-5101:Intel ®  Core ™  I7-9700TE (8-core, 35W, 1.8/3.8GHz) - Low Power Edition

MVP-5102:Intel ®  Core ™  I5-9500TE (6-core, 35W, 2.2/3.6GHz)

MVP-5103:Intel ®  Core ™  I3-9100TE (4-core, 35W, 2.2/3.2GHz)

MVP-5104:Intel ®  Celeron ®  G4900T (2-core, 35W, 2.9GHz)

The entire series adopts LGA1151 socket and is equipped with Intel ®  H310 chipset (optional C246, supporting vPro/AMT and RAID), equipped with 2 x DDR4 SO-DIMM slots, supporting up to 32GB DDR4 2400MHz memory. It is worth noting that the C246 version supports three independent displays (H310 has two) and SATA RAID, making it suitable for storage applications that require data redundancy.


Rich I/O interfaces and display expansion capabilities

The front panel of MVP-5100 integrates all external I/O (see Figure 3-1), and the fully single-sided access design greatly simplifies on-site wiring and maintenance.

1. Display output

Provide four display interfaces to meet the needs of multi screen monitoring:

2 x DisplayPort (DP++, supports 4096 x) 2304@60Hz )

1 x DVI-D (up to 1920 x) 1200@60Hz )

1 x VGA (up to 1920 x) 1080@60Hz )

When paired with the C246 chipset, it can simultaneously drive three independent displays (two for H310), suitable for scenarios where multi screen monitoring, HMI, and debugging terminals are used in parallel on production lines.

2. Network and USB

3 x Intel GbE LAN (2 x i211AT+1 x i219), supporting link aggregation (Teaming), IEEE 1588 time synchronization, PCIe remote boot, and WOL (Wake on LAN).

3 x USB 3.1 (two of which are Gen2, with a speed of 10Gbps, and both are Gen1 under H310) and 3 x USB 2.0, with an additional 1 x internal USB 2.0 Type-A provided for encryption dongles or system authorization modules.

3. Serial port and digital I/O

4 COM ports (DB9 format): COM1/2 supports RS-232/422/485 software switching (via BIOS); COM3/4 is fixed to RS-232.

8-channel digital input+8-channel digital output (non isolated): input high level 2~5.25V, low level 0~0.8V; output is an open drain N-MOSFET, built-in 200 Ω pull-up, single channel maximum fill/pull current 24mA. This interface can be directly connected to sensors, relays or indicator lights without additional signal conditioning.

4. Storage and Expansion

2 internal 2.5 "SATA trays (supports RAID, C246 only)

1 CFast Type II slot (front panel pluggable, SATA 3.0 interface, speed 3Gb/s)

1 × M.2 Socket 2 (Key B+M or B, supports 2280/3042 size, provides USB 3.1+SATA+PCIe x1, can reach x2 under C246)

1 x Mini PCIe full-size slot (USB 2.0+PCIe), with 2 onboard USIM card slots for easy integration of 4G/5G cellular modules.

In addition, it also provides 2 I ² C buses (supporting 3.3V/5V levels), TPM 2.0 security chip, and audio Line out/Mic in (configurable as Speaker out).


Key points of mechanical installation and heat dissipation

1. Size and weight

The overall size of the machine is 210mm (W) × 240mm (D) × 86mm (H), weighing approximately 4.1kg. It adopts an all aluminum shell for passive heat dissipation and a fanless design to completely eliminate dust inhalation and noise problems, greatly extending MTBF.

2. Wall mounted installation specifications

Two wall brackets are randomly included and need to be fixed on both sides of the chassis with 6 M4 × 6mm screws (as indicated in Figure 2-2). When finally installed on the wall, 4 lock holes or 6 circular holes (with hole diameter matching M4 screws, recommended length 8mm) can be used. Key safety warning: The manual clearly emphasizes that the I/O interface should not face downwards after installation, and the device should be horizontally fixed with the front and rear panels on both sides. It is strictly prohibited to install it upside down from the top or bottom to ensure smooth heat dissipation and avoid force on the antenna port.

3. DC power supply requirements

MVP-5100 supports 12V~24V wide voltage input (minimum current) 12A@12V or 6A@24V )The optional AC/DC adapter specifications are 24V/6A (160W) or 220V. Before supplying power, it is necessary to confirm the polarity (center pin is positive), as reverse connection or overvoltage will cause irreversible damage.

In depth interpretation of BIOS settings (for on-site tuning)

BIOS is the core of underlying stability and customized functionality. The MVP-5100 is based on Aptio UEFI firmware and can be accessed by pressing Del on startup and F7 on the boot menu. The following are the most critical items:

1. Processor and Power Management (Advanced → CPU Configuration)

Hyper Reading: Windows/Linux is recommended to be turned on, while other systems can be turned off.

Intel Virtualization Technology: If using virtual machines or containers, be sure to enable them.

TCC Activation Offset: Adjustable overheat protection trigger threshold (default factory value minus offset), suitable for scenarios in high-temperature environments where frequency reduction restrictions need to be relaxed.

In Power Management:

State After G3: Set the power on behavior after power failure recovery (can be set to "normally on" or "keep off").

RTC Wake: Supports timed wake-up (fixed time or relative increment) for unmanned periodic tasks.

2. Serial port mode switching (Onboard Devices Configuration)

The RS-232/422/485 mode of COM1/COM2 needs to be selected here (corresponding to options "COM1 Control" and "COM2 Control") and strictly matched with the external device protocol. COM3/COM4 is fixed as RS-232.

3. Hardware Monitoring and Fan Control (NCT6106D HW Monitor)

The system provides real-time monitoring of CPU/motherboard temperature and various voltage values. Fan control supports three modes:

Manual Mode: Fixed PWM duty cycle (0~100%)

Auto Mode: Automatically adjust speed based on temperature

SMART FAN IV: Users can customize four sets of temperature speed curves to adapt to different heat dissipation preferences.

4. BIOS Watchdog Timer

Provide three options: 'Disable', 'Second Mode', and 'Minute Mode'. If enabled, the BIOS POST phase will start the watchdog and automatically reset upon timeout to prevent startup freezing.

5. Safety and Startup

Secure Boot supports standard/custom modes and can manage the boot chain of the operating system.

Fast Boot can skip some self checks and shorten boot time, but it should be noted that frequent changes to external USB devices may result in unrecognizable devices. It is recommended to use it with caution.


Application layer development core: watchdog timer (WDT)

In industrial control, the fatal problem is that the system cannot self recover after the application program crashes. MVP-5100 provides a hardware watchdog based on LPC IO, along with Windows API and Linux sample code.

Windows environment (C++library)

The official website provides WDT.h and WDT.lib, with core functions including:

InitWDT(): initialization, which must be called before other functions.

SetWDT (BYTE tick, BYTE unit): Set timeout value, tick range 1-255, unit=0 represents seconds, unit=1 represents minutes.

StartWDT(): Start the countdown.

ResetWDT(): Feed the dog and reset the timer to its initial value.

StopWDT(): Stop the watchdog.

Typical application logic: InitWDT is called after the application starts, and SetWDT sets timeout (for example, 30 seconds), StartWDT, Then call ResetWDT every few seconds in the main loop. If the loop exits abnormally, a hardware reset will be triggered upon timeout.

Linux/DOS environment (register level operations)

The manual provides an example program (LPC bus) for directly operating the NCT6102D Super IO chip. Enter configuration mode twice through outp (0x4E, 0x87), write 0x07 to select logical device 8 (WDT), set 0xF0 bit 2 to zero (in seconds), write 0xF1 as the timeout value (0x1E=30 seconds), and then write 0x30 as 0x01 to start the timer. The program loop can write the redesigned value 0x73. This method does not rely on the operating system and is suitable for bare metal or real-time systems.


Digital I/O Programming Library (DIO)

The 8-channel DI/DO of MVP-5100 can be easily controlled through API, suitable for implementing simple handshake signals, alarm outputs, or status acquisition. Windows provides awl. h and awl. lib, with the following main functions:

AwlDioGetValue (int Index): Read the logic level of the specified channel (1-8) and return 0 or 1.

AwlDioSetValue (int Index, int Value): Set the logical value (0/1) of the output channel.

During actual debugging, it should be noted that the DI input voltage should not exceed 5.25V, and DO is an open drain output that requires an external pull-up resistor (200 Ω has been integrated internally, but it is still recommended to confirm that the load current does not exceed 24mA). The output high level depends on the external pull-up voltage (2.4~5V), and the low level is ≤ 0.5V.


Power consumption reference and power selection

Appendix A of the manual provides measured power consumption data (24V power supply):

MVP-510A (i7 65W): idle 21W, processor fully loaded 127W, system fully loaded 144W, recommended adapter ≥ 160W.

MVP-5101 (i7 35W): 24W idle, 97W full load.

MVP-5102 (i5 35W): 22W idle, 94W full load.

MVP-5103 (i3 35W): 22W idle, 85W full load.

MVP-5104 (Celeron): idle 20W, full load 69W.

If PCI/PCIe expansion cards are installed, the heat and power consumption will significantly increase, and additional heat dissipation measures need to be considered. All models have a shutdown power consumption of less than 4W (standby).


Safety compliance and operational warnings

The manual repeatedly emphasizes the following safety red lines:

Lithium battery replacement: Incorrect model poses a risk of explosion and must be operated by authorized personnel.

Equipment installation environment: limited to information technology rooms (compliant with NFPA 75), not suitable for places where children may be present.

Grounding requirement: The power cord must be connected to a socket with protective grounding.

Hot surface warning: The surface of the chassis may be hot to the touch in high temperature environments, and it needs to be cooled before touching.

In addition, all I/O cable connections should be made in a power-off state. If you need to open the chassis (such as installing a CFast card), be sure to disconnect the power first.

  • Micro Innovation XN-2DO-120/230VAC-0.5A Module
  • Artesyn NLP40-7629 AC/DC Converter
  • Micro Design Systems 96-002-10/1 Adapter
  • Micro Design 975 Microfiche Rubber Feet
  • Micro Innovation XN-32DI-24VDC-P Input Module
  • Micro Design MCVP 5/16 Control Module
  • Micro Innovation GF0-57SQD-000 Display Panel
  • Micro Design Systems 96-002-05/1 P-Bus Adapter
  • Micro Innovation Micro Panel GF1-10TVD-102
  • Micro Design MC100MA/V10 Board Microfiche Reader
  • Micro Design Systems AI0486 CPU Card Circuit Board
  • Micro Design System 96-002-01/2 GF-1 CPU Board
  • Micro Innovation MC2-440-12TSB-1-1K Touch Panel Glass
  • Micro Innovation CAN Bridge 85 51 224177
  • MICRO INNOVATION AG XN-32DO-24 Output Module
  • Micro Innovation XVS-430-10MPI-1-10 Panel 24VDC
  • Micro Innovation XV-440-12TSB-1-10 Display Panel
  • Romaco Micro Innovation MC2-442-57CQB-1-2A Panel
  • Micro Innovation XVS-430-10MPI-1-1AC HMI
  • Micro Innovation MC2-440-10TVB-1-2I Display Panel
  • Micro Innovation XV-442-57CQB-1-50 Display Panel
  • Micro Innovation XN-4DI-24VDC-N Input Module
  • Palmscan P2000 FP Pachymeter
  • Micro Innovation CAN-32DO/P-2X16 Output Module
  • Micro Innovation XV-460-84TVB-1-10 Display Panel
  • Eaton Micro Innovation XVS-460-15MPI-1-10 HMI
  • Micro Innovation GF2-15TXA-00 Operator Panel
  • Micro Innovation XN-4DO-24VDC-0.5A-P Output Module
  • Micro Innovation WINBLOC CAN-16DI-P Input Module
  • MICRO INNOVATION GF2-15TXA-000 Micro Panel
  • Micro Innovation XVS-460-57PMI-1-10 Touch Panel
  • Micro Innovation XV-102-B5-35TQR-10 HMI Panel
  • Micro Design MC100MA Microfiche Reader
  • MICRO INNOVATION XN-PLC-CANopen 85 50 274124 Controller
  • MICRO INNOVATION CAN-4AI/UI Analog Input Module
  • MICRO INNOVATION XVC-101-C192K-K82 Panel
  • Micro Innovation GF1-10TVA-100 Touch Panel
  • Micro Innovation GSO-57EQD-000 Operator Panel
  • Micro Innovation XN-2AI-U Analog Input Module
  • Micro Innovation CAN-4AI/UI Analog Input Module
  • Micro Innovation ZSB-1.5/8-S/S/-/PE Base Terminal
  • Micro Innovation AG XVH-340-57CAN-1-10 HMI Panel
  • Micro Innovation GSO-57EQD-000 Micro Panel
  • Micro Innovation XN-2AI-PT/NI-2/3 Input Module
  • Micro Innovation AG GF0-57SQD-000 Display Panel
  • MICRO INNOVATION AG XN-16DI-24VDC-P Input Module
  • Micro Innovation XN-2AI-PT/NI-2/3 Input Module
  • Micro Innovation MC2-442-57CQB-1-2G Display Panel
  • Micro Innovation XN-16DO-24VDC-0.5A-P Module
  • Micro Design MC200PROFI Programmable Module
  • Micro Innovation XV-252-57MPN-1-10 Micro Panel
  • Micro Innovation CAN-4AI/UI Analog Input Module
  • Micro Innovation GT1-MPI-A000 Panel
  • Micro Innovation MC2-440-10TVB-1-21 Display Panel
  • Micro Innovation XVS-430-57MPI-1-1S 6" HMI
  • Micro Innovation XV-442-57CQB-1-1AB Monitor
  • Micro Innovation ZSB-1.5/8-S/S/-/PE Base Terminal
  • Micro Design 895A Microfiche Reader
  • MICRO INNOVATION XNE-8DI-24VDC-P Input Module 8550100794
  • MICRO INNOVATION MICRO PANEL GF0-10CVD-002
  • Micro Innovation XN-PLC-CANopen Controller 85 50 274124
  • Micro Innovation Display Panel GS0-57E0D-000
  • MICRO INNOVATION CAN-32DI/P2X16 Input Module
  • MICRO INNOVATION XN-2DO-R-NO Relay Output Module
  • MICRO INNOVATION XNE-16DI-24VDC-P Input Module
  • Micro Innovation AG XN-2AI-U Analog Input Module
  • Micro Innovation XN-BR-24DC-D Power Supply
  • Micro Innovation MH2-342-57EIB-1-20 Panel
  • Micro Innovation XV-252-57MPN-1-10 Micro Panel
  • Micro Innovation Display Card EIB2-TP
  • Micro Innovation XV-252-57MPN-1-10 6" HMI
  • Micro Innovation XN-B3T-SBC 16x DO Base Module
  • Micro Innovation XVH-330-57MPI-1-10 Panel
  • Micro Innovation XN-BR-24VDC-D Power Module
  • Micro Innovation EIB2-TP EIB2TP Module
  • Micro Innovation GF0-10CVD-100 Touch Panel
  • MICRO INNOVATION XV-230-57CNN-1-10 HMI-PLC
  • MICRO INNOVATION XN-2DO-R-CO Relay Output Module
  • KMK MICRO INNOVATION GS2-90EMD-000 Micro Panel
  • Micro Innovation XN-2AO-U Analog Output Module
  • Micro Innovation XN-1AO-I Analog Output Module
  • Micro Innovation CAN-32DI/P-2x16 Rack Module
  • Eaton Micro Innovation MC2-440-10TVB-1-11 HMI
  • Micro Innovation AG CAN Bridge 8551224177
  • Micro Innovation XN-2AI-I Analog Input Module Set
  • Micro Innovation XN-4DI-24VDC-P Input Module
  • Micro Innovation Winbloc CAN-16DO/0.5A-PK Module
  • Micro Innovation Micro Panel GFO-10SVD-002 HMI
  • Micro Innovation CAN-24DI/8DO/0.5A-PK Module
  • Micro Innovation DP-24DI/8DO/0.5A-PK I/O Module
  • Weidmuller Micro Innovation CAN-BRIDGE ZSFA 1,5R
  • Micro Innovation CAN-3AI/1AO-UI Profibus Module
  • Micro Innovation PDP-TP Profibus DP Module
  • Micro Innovation CAN-3AI/1AO-UI Analog Module
  • Micro Innovation MC2-430-12TSB-10 HMI Panel
  • Micro Innovation XNE-8DO-24VDC-0.5A-P I/O Module
  • MICRO INNOVATION AG WINBLOC CAN-32DI/P-2x16 85 51 224182
  • MICRO INNOVATION AG WINBLOC CAN-4AO/UI 85 51 224195
  • Micro Innovation Xv-252-57cnn-1-10 HMI Panel
  • Micro Innovation XN Basis XN-S4T-SBBS-CJ 225200
  • Micro Innovation GF1-10TVD-100 Micro Panel
  • Micro Innovation XN-B3T-SBC 16-Fold DO Base Module
  • MICRO INNOVATION AG WINBLOC CAN-3AI/1AO-UI 85 51 224192
  • KMK Micro Innovation GS2-90EMD-000 Micro Panel
  • Micro Innovation MC2-430-10TVB-1-10 PanelView Terminal 24VDC
  • Micro Innovation XNE-8DO-24VDC-0.5A-P I/O Module 8550100795
  • MICRO INNOVATION GF1-10TVB-100 Touch Panel
  • MICRO INNOVATION AG WINBLOC CAN-4AI/UI Analog Input Module
  • MICRO INNOVATION AG WINBLOC CAN-32DO/0.5A-P-2x16 Output Module
  • MICRO INNOVATION AG CAN-32DI/P-2X16 8551224182 Input Module
  • MICRO INNOVATION MK2-230/232-57 Circuit Board 85 28 200000
  • MICRO INNOVATION CAN-BRIDGE 8551224177 CAN Bridge
  • Micro Innovation MC2-430-10TVB-1-10 Panel 24VDC
  • MICRO INNOVATION MC2-432-57CQB-1-10 HMI Panel
  • MICRO INNOVATION AG CAN-BRIDGE 85 51 224177 CAN Bridge
  • MICRO INNOVATION CAN-4AI/UI Analog Input Module
  • MICRO INNOVATION CAN-32DI/P-2X16 Input Module
  • SIGMATEK MDD111 09-404-111 Drive Module
  • SIGMATEK DVI021 Display Interface Module
  • SIGMATEK 00-450-024 C-IPC Processor
  • SIGMATEK MDD-111 MDD111 Drive Module
  • SIGMATEK ICA011 20-102-011 Interface Module
  • SIGMATEK 01-250-010-D NC4Kompakt Control Module
  • SIGMATEK CRIF081 12-751-081 Interface Module
  • SIGMATEK S1026-8AF61-R4E-Z57 Drive Module
  • SIGMATEK 9305.081.02 9227.082.00 Control Module
  • Sigma Tek 5000B-36 Attitude Indicator
  • SIGMATEK CEZ201 12-051-201-O Counter Module