EVOC M50, M50-E-01, M50-E-02, M50-H-03, M50-H-04 Series Manual

...
Legal Information
Warnings
Please pay attention to the tips within the manual so as to avoid personal injury or
property losses. The tips for personal injury are indicated in warning triangles while
the tips only related to property losses have no warning triangles. The warning tips are
listed as follows with the hazardous scale from severe to slight.
If handled carelessly, death or severe human injury will occur.
Warning
If handled carelessly, death or severe human injury might occur.
Caution
Warning triangle indicates that slight human injury might occur if handled carelessly.
Note
Unexpected result or status might occur, if not handled according to the tips.
Professional Personnel
The product/system covered by the manual can only be handled by qualified and
professional personnel. During operation, please follow the respective instructive
manuals, especially the safety warnings. The professional personnel have been trained
and possess relevant experiences; therefore, he/she could be aware of the risks of the
product/system and avoid possible damages.
EVOC Product
Please pay attention to the following instructions:
Warning
EVOC product can only be used according to the descriptions within the manual,
including the contents and the relevant technical documents. If the products or
components from other companies are required, please get the recommendation and
grant from EVOC first. Proper transportation, storage, assembly, installation,
debugging, operation and maintenance are prerequisite to ensure product safety and
normal operation; therefore, please ensure permitted environment conditions and pay
attention to the tips within the manual.
Copyright Notice
Information offered in this manual is believed to be correct at the time of printing, and
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 improper installation and/or use, or inability to
use the product or documentation.
This user manual is protected by copyright. No part of this manual may be reproduced,
stored in any retrieval system, or transmitted, in any form or by any means,
mechanical, electronic, photocopied, recorded or otherwise, without the prior written
permission from the manufacturer.
Trademarks
EVOC is a registered trademark of EVOC Intelligent Technology Co., Ltd. Other
product names mentioned herein are used for identification purposes only and may be
trademark and/or registered trademarks of their respective companies.
Warranty Terms:
The warranty on the product lasts for two years. If the user has additional
requirements, the contract signed between the two sides shall prevail.
Please visit our website: http://www.evoc.com
for more information,
or send an email to the Technical Support Mailbox support@evoc.com
(International) or support@evoc.cn
(Domestic) for consultation.
Hotline: 4008809666
About this manual
Scope of the Manual
The manual is appropriate for EVOC M50 SERIES.
Convention
The term “the PC” or “the Product” within the manual usually stands for EVOC
M50 SERIES.
Instructions
Safety instructions
To avoid property losses or individual injury, please pay attention to the
safety instructions within the manual. The warnings within the manual are
marked with warning triangle
, whose existence is dependent upon the scale
of the potential hazard.
History
Version release of this manual:
Version Time
B00 2018.3
C00 2018.5
Safety Instructions
General Safety Instructions
Caution
Please do not expand your device unless you have read related safety instructions.
This product is compliant with safety requirements related to information technology.
If you have any question or doubt about effectiveness of installation in the planned
environment, please contact your service representative.
Maintenance
This product can only be maintained by authorized personnel.
Warning
Unauthorized opening of the product or improper repair may lead to severe damage to the product or even jeopardize personal safety of the user.
System Expansion
Only system expansion device designed for this product can be installed. Installing
other expansion device may damage the system and violate radio interference
suppression regulations. To know the system expansion device which can be installed,
please contact technical support team or purchase location.
Caution
If the product is damaged due to installation or replacement of system expansion device, the warranty will become invalid.
ESD Instructions
The following label can be used to identify the modules that contain electrostatic
sensitive devices:
When operating the modules that contain electrostatic sensitive devices, please follow
the instructions below:
When operating the modules that contain electrostatic sensitive devices, make
sure to release static electricity on your body (for example, by touching a
grounded object).
All the devices and tools should not contain ESD.
Before installing or removing modules that contain ESD, make sure to pull out
the power plug and remove the battery.
When assembling modules that contain ESD, always handle them by their edge.
Please do not touch any connector pin or conductive part on the modules that
contain ESD.
Contents
1. Product Introduction .................................................................................................1
1.1 Overview .......................................................................................................1
1.2 Specifications ................................................................................................2
1.3 Operating Instructions ...................................................................................6
1.3.1 External Functions.............................................................................6
1.3.2 Internal Layout..................................................................................9
1.3.3 Operation Control..............................................................................9
1.4 Status LED ..................................................................................................10
2. Application Scheme ................................................................................................ 11
2.1 Transportation.............................................................................................. 11
2.2 Storage......................................................................................................... 11
2.3 Opening the Box and Initial Examination....................................................12
2.3.1 Opening the Box..............................................................................12
2.3.2 Markings for PC Identification........................................................12
2.4 External Environment Conditions ...............................................................12
3. Product Installation.................................................................................................14
3.1 Installation Information ...............................................................................14
3.2 Mounting Method........................................................................................14
3.2.1 Wall Mount Installation ...................................................................14
3.3 Application Environment of Fully-enclosed Computer ...............................15
4. PC Connection........................................................................................................18
4.1 Things to Know before Connection .............................................................18
4.2 Product Grounding ......................................................................................18
4.3 Connecting the Device to Power .................................................................19
5. Debugging ..............................................................................................................20
5.1 Operating System ........................................................................................20
5.2 Port Definition.............................................................................................20
5.2.1 DC Power Input Connector .............................................................20
5.2.2 AUDIO Port.....................................................................................20
5.2.3 USB Port .........................................................................................21
5.2.4 PS/2 Keyboard/Mouse Port.............................................................22
5.2.5 Network Port ...................................................................................22
5.2.6 DVI Port..........................................................................................23
5.2.7 VGA Port.........................................................................................24
5.2.8 HDMI Port ......................................................................................24
5.2.9 Standard DB9 COM Port.................................................................25
5.2.10 GPIO Port......................................................................................26
6. Software Introduction .............................................................................................27
6.1 BPI Overview..............................................................................................28
6.2 FMI Overview .............................................................................................30
6.3 eManager Software......................................................................................31
6.3.1 Operating Environment ...................................................................31
6.3.2 Function...........................................................................................32
6.3.3 Firmware Management....................................................................35
7. BIOS Setup.............................................................................................................38
(Suitable for M50-E models).............................................................................38
7.1 UEFI Overview ...........................................................................................38
7.2 UEFI Parameter Setup.................................................................................38
7.3 Bay Trail platform UEFI Basic Function Setup...........................................39
7.4 System Resource Managed by UEFI under X86 Platform...........................55
(Suitable for M50-H models).............................................................................61
7.5 UEFI Overview ...........................................................................................61
7.6 UEFI Parameter Setup.................................................................................61
7.7 Basic Function Setting for UEFI .................................................................62
7.8 System Resource Managed by UEFI under X86 Platform...........................80
8. Installing Expansion ...............................................................................................86
8.1 Opening the PC............................................................................................86
8.2 HDD Expansion...........................................................................................87
8.3 Installing/Removing the MiniPCI-E, M-SATA............................................88
8.4 SIM Card Expansion ...................................................................................90
9. PC Maintenance......................................................................................................92
9.1 Removal/Installation of Hardware Assembly ..............................................92
9.1.1 Carry out Maintenance....................................................................92
9.1.2 Preventative Maintenance ...............................................................92
9.1.3 Replacing Backup Battery...............................................................93
9.2 Installing the Drivers ...................................................................................94
10. Technical Parameters ............................................................................................95
10.1 Maximum Power Consumption of Accessory Assemblies.........................95
11. Dimensions Drawing ............................................................................................96
11.1 Dimensions Drawing Overview.................................................................96
11.2 Product Outline Dimensions Drawing .......................................................96
11.3 Product Installation Dimensions Drawing .................................................97
12. Appendix...............................................................................................................99
12.1 Troubleshooting and Solutions ..................................................................99
12.2 Common Alarm Information Analysis and Solution................................101
12.3 ESD Guideline.........................................................................................101
12.4 Abbreviations...........................................................................................103
12.5 Terminology Glossary ............................................................................. 112
Product Introduction
M50 SERIES · 1 ·
1. Product Introduction
1.1 Overview
M50 is a fanless low-power high-performance embedded PC, which contains onboard
sixth-generation Intel® Core™ i7/i5/i3 processors or onboard J1900 processor+Bay
Trail platform chip technical solution, and supports WIN7(64bit), WIN10, LINUX
(Kernel 2.6) operating systems.
The PC has a simple structure, and small form factor. Its chassis is shaped by
aluminum alloy. The PC has compact structure, rugged and fanless design. Its chassis
also serves for heat dissipation, and has excellent sealing and dust-proof, heat
dissipation and anti-vibration performance.
M50 products are designed for machinery testing equipment, industrial automation
control, intelligent traffic, highroad lane control, etc.
M50-E-01
M50-E-02
Product Introduction
· 2 · M50 SERIES
M50-H-01/02/03
M50-H-04
1.2 Specifications
Item Definition
Microprocessor
Skylake-U platform: supports on-board Intel I3-6100U/
I5-6300U/I7-6500U CPU
Bay Trail platform: supports on-board Intel Celeron J1900
CPU
Note: Refer to the actual configuration for details.
Main Functional Index
Chipset
Based on skylake-u and Bay Trail platform
Product Introduction
M50 SERIES · 3 ·
Memory
Skylake-U platform: Onboard 4G DDR4 2133MHZ
memory, providing one 260Pin DDR4 SO-DIMM memory
slot, which supports up to 16GB. The PC supports up to
20GB memory capacity.
Bay Trail platform: J1900 motherboard: It provides one
SO-DIMM memory slot, 4G DDR3L memory as standard
configuration, up to 8G memory capacity (SO-DIMM), and
8G DDR3L memory module must be dual-rank memory.
Note: The PC with 4GB memory (others optional)
Display
Supports three kinds of display ports: VGA, HDMI,
DVI-D.
VGA supported minimum resolution: 640×480;
supported maximum resolution: 1920×1080
HDMI supported maximum resolution: 4096×2160
DVI-D supported maximum resolution: 1920×1200
Network
Supports up to four 10/100/1000Mbps LAN ports. LAN1
supports Wake-On-LAN
Audio
HD standard, supporting MIC-IN/LINE-OUT
Storage
1 x MSATA interface
1 x SATA interface, supporting hotswap
Expansion bus
Provides two Mini PCIe sockets. MPCIe1 can be used for
common Mini PCIe slot card and wireless network card;
MSATA1 can be used for common Mini SATA interface
card and 4G module.
Product Introduction
· 4 · M50 SERIES
External IO
ports
Up to four COM ports, support RS-232/RS-422/
RS-485 mode selection; RS-232 by default
Up to: two USB3.0 ports + four USB2.0 ports or one
USB3.0 port +five USB2.0 ports
1 x PS/2 keyboard/mouse port
Up to four 10/100/1000Mbps LAN ports
1 x VGA connector
1 x HDMI connector
1 x DVI connector (optional)
1 x AUDIO connector (support MIC, LINE-OUT)
1 x 8-bit GPIO port (using 1×10 Phoenix terminal
block)
Note: The quantity and type of the above ports may
vary with different platforms and configurations. The
actual product shall prevail, if there is any difference.
External
dimensions
(excluding
mounting ear)
M50-E: 176mm (W) × 53.5mm (H) × 148.5mm (D)
M50-H: 190mm (W) × 65.5mm (H) × 148.5mm (D)
Net weight
M50-E: About 1.55Kg
M50-H: About 2.25Kg
(excluding package and accessories)
Color
Silver
Major Performance Index
Temperature
Operating temperature:
Operating with mechanical hard disk: 0℃~45
Operating with   SSD hard disk: -10℃~+60℃
Storage temperature: -30℃~+65
Product Introduction
M50 SERIES · 5 ·
Humidity
Temperature 40, relative humidity 95% (non-condensing)
EMC
GB 9254-2008 Radio Disturbance Class(A)
GB 9254-2008 Conduction Emission Class(A)
GB/T 17626.2.2006 ESD Level(2)
GB/T 17626.4-2006 Burst Immunity Level(2)
GB/T 17626.5-2008 Surge(impact) immunity Level(2)
GB/T 17626.6-2008 Conduction Immunity Level(2)
RELIABILITY
MTBF100000h
MTTR0.5h
Safety
Meets basic requirements for GB4943-2011
Mechanical
and
environmental
adaptability
Sine vibration:5-15Hz/1.0mm amplitude; 15-200Hz/
1.0g acceleration(Electronic disk)
Anti-shock: 15G, half-sine, pulse width: 11ms,
three-axis six-direction.
Power feature
Input voltage/frequency: 220VAC/50Hz (with
adapter)
Input voltage/current: 9VDC-30VDC (no adapter,
direct input to the PC)
Power consumption of the PC: 14.6W (standby status)
Power consumption of the PC: 30.4W (operating
BurnIn test)
Note: The power consumptions above are for reference
only, and actual product shall prevail if there is any
difference.
Product Introduction
· 6 · M50 SERIES
1.3 Operating Instructions
1.3.1
External Functions
Front View of the PC Location Description
1 Switch button
2 Reset button
3 HDD indicator
4
Keyboard/mouse
port
5 GPIO port
6
USB1/2 or DVI
(optional)
7 ANT2
8 HDD bay
9 Power indicator
M50-E
M50-H
10 ANT1
Product Introduction
M50 SERIES · 7 ·
Rear View of the PC Location Description
1 Ground screw
2 Power connector
3 HDMI
4 VGA
5 USB3/4
6 LAN1
7 LAN2
8 COM4
9 COM3
10 COM2
11 COM1
12 MIC IN
M50-E-01
M50-H-01/02/03
13 LINE OUT
Product Introduction
· 8 · M50 SERIES
Rear View of the PC Location Description
1 Ground screw
2 Power connector
3 HDMI
4 VGA
5 USB3/4
6 LAN1
7 LAN2
8 LAN4
9 LAN3
10 USB5/6
11 COM2
12 COM1
13 MIC IN
M50-E-02
M50-H-04
14 LINE OUT
Note: For different configurations of the PC (with different motherboards), the
external IO ports may be different, and the actual configuration prevails.
Product Introduction
M50 SERIES · 9 ·
1.3.2 Internal Layout
Internal Layout of the PC Location Description
1 Motherboard
2 IO board
3 HDD
1.3.3 Operation Control
Warning
Pressing On/Off button won’t cut off the power of the PC!
Caution
When the PC executes hardware reset, data may be lost.
Product Introduction
· 10 · M50 SERIES
Control Button Location Description
1
Reset button
A pointed object or a clip
can be used to operate the
reset button. Pressing this
button will trigger
hardware reset.
2
On/Off button used to
switch on/off the PC.
1.4 Status LED
Display
Meaning LED Description
Off Disconnected from power
POWER Displaying PC status
Green PC is operating
Off No access
HDD
Displaying hard drive
status
Yellow Being accessed
Application Scheme
M50 SERIES · 11 ·
2. Application Scheme
2.1 Transportation
Well-packaged products are suited for transportation by truck, ship, and plane. During
transportation, products should not be put in open cabin or carriage. During
transshipping, products should not be stored in open air without protection from the
atmospheric conditions. Products should not be transported together with inflammable,
explosive and corrosive substances and are not allowed to be exposed to rain, snow
and liquid substances and mechanical force.
2.2 Storage
Products should be stored in package box when it is not used. And warehouse
temperature should be 0°C ~ 40°C, and relative humidity should be 20% ~ 85%. In
the warehouse, there should be no harmful gas, inflammable, explosive products, and
corrosive chemical products, and strong mechanical vibration, shock and strong
magnetic field interference. The package box should be at least 10cm above ground,
and 50cm away from wall, thermal source, window and air inlet.
Caution!
Risk of destroying the device!
When shipping the PC in cold weather, please pay attention to the extreme
temperature variation. Under this circumstance, please make sure no water
drop (condensation) is formed on the surface or interior of the device. If
condensation is formed on the device, please wait for over twelve hours before
connecting the device.
Application Scheme
· 12 · M50 SERIES
2.3 Opening the Box and Initial Examination
2.3.1 Opening the Box
Please pay attention to the following issues when opening the box:
Do not discard the original packing material. Please keep the original packing
material for re-transportation.
Please keep the documentation at a safe place. The documentation, which is a
part of the device, is required for initial device debugging.
When doing the initial examination, please check whether there are distinct
damages to the device caused during the transport.
Please check whether the delivery contains the intact device and all of the
independently ordered accessories. Please contact the customer service when
any unconformity or transportation damages occur.
2.3.2 Markings for PC Identification
Attention
When the product needs to be repaired or after it has been stolen, these codes can
be used to identify the PC. Please do not rip them off.
Serial number: located on the chassis body (as shown below)
2.4 External Environment Conditions
The following conditions should be considered when planning the project:
Application Scheme
M50 SERIES · 13 ·
The weather and mechanical environment conditions specified in the operation
manual should be observed.
Please avoid extreme environment conditions. The PC should be protected
against dust, moisture and heat.
Please avoid direct exposure to sunlight.
Please make sure that other assemblies and side of cabinet are at least 50mm
and 100mm away from the top and below the PC respectively.
Please do not block the ventilation hole of the PC.
The installation position requirement for the PC should be always observed.
The connected or installed I/O should not generate reverse voltage of more than
0.5V inside the PC.
Product Installation
· 14 · M50 SERIES
3. Product Installation
3.1 Installation Information
Before installing the PC, please read the installation instructions below:
Attention
When carrying out installation in the switch cabinet, please observe assembly
guidelines and related DIN/VDE requirements, or specific regulations of the
country/region.
3.2 Mounting Method
19 Rack Mount □Desktop □Embedded Panel
Wall Mount □VESA Standard Arm □Portable
Others___________
3.2.1 Wall Mount Installation
Step: As shown in the left
picture, use screws to fasten the
PC onto the cabinet.
Note: The PC must be placed on
the supporting board or guiding
rail. Do not fasten the PC only by
the screws on the front panel.
Product Installation
M50 SERIES · 15 ·
Warning
Please make sure the total carrying capacity of the wall or ceiling is at least four
times as much as the total weight of the PC (including cabinet bracket and
accessory expansion modules).
3.3 Application Environment of Fully-enclosed Computer
Dissipation methods of fully-enclosed computer: thermal conduction and thermal
radiation methods are deployed to dissipate heat generated by internal components to
the chassis, which in turn passes the heat to the external space by thermal radiation
and convection. The inside of the chassis, the chassis and the space where the
computer is located exchange heat with each other continuously and sufficiently. The
requirements for the working area or space where the PC is located are as follows:
The largest dimension of the fully-enclosed PC is L, the gravity direction is Y, the
upper space of the PC is +Y, while the lower space of the PC is –Y, as shown in the
Picture 1 and Picture 2 below.
1. Upper space +Y > 2L: above the PC, there should be a space at least twice the
largest dimension of the PC;
2. Low space -Y > L: below the PC, there should be a space at least the same size as
the largest dimension of the PC;
3. There should be at least 0.5L space for the other four directions (front, rear, left,
right);
4. In the above heat exchange areas, there should be no other heat generating object or
space divider, and no other article is allowed to be placed on the surface of chassis;
5. There should be heat exchange channel between heat exchange area and outside
natural environment, such as air moving equipment, and air inlet/outlet to ensure air
circulation, etc.;
Product Installation
· 16 · M50 SERIES
6. The temperature of lower space (2050mm from the bottom
of the PC) should be
no more than the rated operating environment temperature of the PC;
7. At any point in the heat exchange area, the air flow speed should not be lower than
0.2m/s.
Picture 1 Largest dimensions of the PC
Picture 2 Heat exchange area
During the installation, the heat sink fin on the chassis should be in the same direction
of ventilation inside the chassis to ensure better heat dissipation effect. Two
ventilation methods are recommended, as shown in the Picture 3 and Picture 4.
Product Installation
M50 SERIES · 17 ·
Figure 3 Left-right transverse ventilation
Figure 4 Upward ventilation
PC Connection
· 18 · M50 SERIES
4. PC Connection
4.1 Things to Know before Connection
Warning
The connected or built-in peripherals with opposite polarities are not allowed.
Warning
The device only operates when connecting with grounded power. No operation is
allowed when the device power is ungrounded or only impedance is grounded.
Warning
Rated voltage of the device in use shall be in accord with power feature of the
product.
Note:
Only the peripheral devices approved for industrial application can be used. When
operating the PC, hot swappable IO modules (USB) can be used. The IO devices
without hot swap function can only be connected when the PC is powered off.
4.2 Product Grounding
Low impedance ground connection is more helpful to release the interference
produced by the external cables, the signal cables or the cables connecting the IO
module to the grounding system.
Ground Terminals
The equipotential bonding terminal
on the device shall be
connected with the cabinet installed
with the PC or the central grounding
busbar on the device. The minimum
cross section area of the cable shall
be no less than 2.5mm
2
. The
maximum ground resistance should
be no more than 0.1Ω.
PC Connection
M50 SERIES · 19 ·
4.3 Connecting the Device to Power
Steps to connect the device to power:
Insert the terminal block on the
adapter in the accessories into the
port shown in the picture.
Danger
Disconnect the power source and data cable during a lightning storm.
Attention
The PC is completely isolated from the power supply only by disconnecting the power connector.
Debugging
· 20 · M50 SERIES
5. Debugging
5.1 Operating System
Supported operating system: WIN7(64bit), WIN10, LINUX(Kernel 2.6).
5.2 Port Definition
5.2.1 DC Power Input Connector
The product provides one 4P horizontal-type Phoenix terminal socket, which supports
single power input and a voltage input range of 9-30VDC. Its pin definition is as
follows:
Pin Signal Name
1 Positive
2 Negative
3 SW-
DC IN 9V-30V
4 SW+
Note: SW+, SW-: remote switch-on/off input signal, to trigger switch-on/off of
SW+ and SW- under ATX mode.
5.2.2 AUDIO Port
Pin Signal Name
MIC
1 MIC
Pin Signal Name
LINE OUT
1 LINE OUT
Note: Please refer to the actual configuration of the PC for audio port.
Debugging
M50 SERIES · 21 ·
5.2.3 USB Port
1. USB2.0 standard port
Pin Signal Name
1 +5V_USB
2 USB_DATA-
3 USB_DATA+
USB1, USB2
4 GND
2. USB3.0 standard port
Pin Signal Name
1 +5V_USB
2 USB_DATA-
3 USB_DATA+
4 GND
5 USB_SSRX-
6 USB_SSRX+
7 GND
8 USB_SSTX-
USB3, USB4
9 USB_SSTX+
Note: For Bay Trail platform complete PC, only USB3 is USB3.0 port, while USB4 is
USB2.0 port.
Debugging
· 22 · M50 SERIES
5.2.4 PS/2 Keyboard/Mouse Port
The product provides one PS/2 keyboard/mouse port.
Pin Signal Name
1 KB_DATA
2 MS_DATA
3 GND
4 +5V
5 KB_CLK
MS/KB
6 MS_CLK
5.2.5 Network Port
It provides up to four 10/100/1000Mbps Ethernet ports, standard RJ45 connectors.
LILED and ACTLED are two LEDs on both sides of the Ethernet port, which
respectively indicates network speed and network activity status. Please refer to the
following for the status description of each LED:
LILED
(two colors: orange
and green)
Network
Speed
ACTLED
(single color:
green)
Network
Activity
Green 1000Mbps
Flash
Data being
transmitted
Orange 100Mbps
Off
No data being
transmitted
Off 10Mbps
Debugging
M50 SERIES · 23 ·
Note: no matter the Gigabit LAN card contains Link signal or not, the ACTLED on
the left always indicates the data transmission status. When data is being transmitted,
the green LED on the left is “flashing”; when it is connected to network with no data
transmission, the green LED is “off”; when there are broadcasting packages, it is
normal if the ACTLED is “flashing”.
5.2.6 DVI Port
The product provides one standard DVI-D port (brought out by DVI-I vertical
connector).Its pin definition is as follows:
Pin Signal Name Pin Signal Name
1 DATA2- 13 NC
2 DATA2+ 14 +5V
3 GND_DVI 15 GND
4 NC 16 HOTPLUG
5 NC 17 DATA0-
6 DDCCLK 18 DATA0+
7 DDCDATA 19 GND_DVI
8 NC 20 NC
9 DATA1- 21 NC
10 DATA1+ 22 GND_DVI
11 GND_DVI 23 CLK+
DVI-D
12 NC 24 CLK-
Debugging
· 24 · M50 SERIES
5.2.7 VGA Port
The product provides one standard DB15 VGA port. Its pin definition is as follows:
Pin Signal Name Pin Signal Name
1 Red 2 Green
3 Blue 4 NC
5 GND 6 GND
7 GND 8 GND
9 NC 10 GND
11 NC 12 DDCDATA
13 HSYNC 14 VSYNC
VGA
15 DDCCLK
5.2.8 HDMI Port
The product provides one 19-Pin Type A HDMI port.
Pin Signal Name Pin Signal Name
1 TMDS DATA2+ 2 TMDS DATA2 Shield
3 TMDS DATA2- 4 TMDS DATA1+
5 TMDS DATA1 Shield 6 TMDS DATA1-
7 TMDS DATA0+ 8 TMDS DATA0 Shield
9 TMDS DATA0- 10 TMDS CLK+
11 TMDS CLK Shield 12 TMDS CLK-
13 CEC 14 RSVD(NC on device)
15 SCL 16 SDA
17 DDC/CEC Ground 18 +5V
HDMI1
19 Hot Plug Detect - -
Debugging
M50 SERIES · 25 ·
5.2.9 Standard DB9 COM Port
The PC provides up to 4 COM ports, and supports RS-232/RS-422/RS-485 mode,
RS-232 by default. Their pin definitions are as follows:
Signal Name
Pin
RS-232
(Default)
RS-422 RS-485
1 DCD# TXN DATA-
2 RXD TXP DATA+
3 TXD RXP NC
4 DTR# RXN NC
5 GND GND GND
6 DSR# NC NC
7 RTS# NC NC
8 CTS# NC NC
COM1COM4
9 RI# NC NC
Note: Under RS-485 mode, data receive/send direction is controlled by RTS.
COM mode configuration:
It can be selected via jumper on the I/O board, and please refer to the above table for
its pin definition.The detailed configuration is as follows:
Debugging
· 26 · M50 SERIES
Mode selection
Pin setup
RS-232 Terminator
(Default)
RS-422 RS-485
120
JP1/JP4/
JP7/JP10
1-2 3-4
5-67-8
/
(JP1/JP2/JP3)
JP2/JP5/
JP8/JP
11
1-32-4 3-54-6 3-54-6
7-8
(JP4/JP5/J
P6)
(JP7/JP8/JP9)
(JP10/JP11/JP12)
JP3/JP6/
7-8
1-32-4 3-54-6 3-54-6
JP9/JP12
Note: Motherboard JP1JP3 are for COM1 mode selection, JP4JP6 are for COM2
mode selection, JP7JP9 are for COM3 mode selection, JP10JP12 are for COM4
mode selection.
5.2.10 GPIO Port
Pin Signal Name Pin Signal Name
1 D1 2 D2
3 D3 4 D4
5 D5 6 D6
7 D7 8 D8
GPIO
(pitch: 3.81mm)
9 GND 10 VCC
Note: The factory default status is high level(5V), and the voltage range of
input/output signal is 0-5V.
Software Introduction
M50 SERIES · 27 ·
6. Software Introduction
Software
Name
Description Supported Range
BPI
BIOS programming interface
specification, which provides
unified interface for software
to access hardware.
All supporting BPI motherboards
and PCs of EVOC company
eManager
A platform management
application software
developed based on BPI,
which enables users to check
the status of embedded PCs,
keep daily records, and
facilitates basic functions of
embedded PCs, such as WDT,
GPIO, boot order, and etc.
All the motherboards/complete
PCs that support BPI can run
eManager, and the sub-functions
depend on the specific
motherboard. For those which do
not support BPI, customization
service can be provided. (Please
consult customer service for the
cost).
Software Introduction
· 28 · M50 SERIES
6.1 BPI Overview
EVOC BPI (BIOS Programming Interface) is a cross-platform, easy-to-maintain
software interface specification, which supports access to hardware under the
Protected Mode of 32-bit or 64-bit operating system and supports multi-process and
multi-threading hardware access. BPI is a bridge between hardware and application
software, and its purpose is to provide a unified standard interface for the application
layer (in the form of library function, similar to library function of standard C). With
BPI, application software engineer do not need to care about the specific hardware
solution of the motherboard. The users can use BPI library to rapidly develop their
own software products, and when the hardware of the motherboard is upgraded, there
is no need to modify the application software or driver and the former software can
operate on the new platform normally. BPI has greatly sped up the product
development and reduced the maintenance cost. The BPI architecture is shown in the
Figure 1 below:
Software Introduction
M50 SERIES · 29 ·
Figure 1 BPI architecture
1. Function Supported by BPI
1) Watchdog
Supports Watchdog boot, stop and feed Watchdog function.
2) GPIO
Supports GPIO input/output programming.
3) Hardware monitoring
Supports monitoring of motherboard CPU temperature, system temperature, fan
rotation speed and motherboard core voltage detection, such as CPU Core
voltage, V12.0, battery voltage, and etc.
The user can use BPI library for second development based on application
requirement, for example:
a) Detecting CPU temperature: If the temperature is too high, a buzzer will be
triggered to send alarm.
b) To control peripheral devices by GPIO programming.
2. Advantages of BPI
1) Platform Irrelevant
It is an interface provided by BPI to application layer, which means the BPI
library function is platform-irrelevant, so the software developed by BPI
function library can operate on a new hardware platform supporting BPI
function normally without making any modification.
2) Security and High Reliability
The BPI function library accessing the hardware is programmed by the
motherboard developer and is strictly tested; therefore, it can avoid system
malfunction caused by improper operation of the system hardware.
Software Introduction
· 30 · M50 SERIES
3) Easy Maintenance
Traditional WDT and GPIO programming are closely related to the hardware
with complicated test and debug process and software of different platforms;
however, the software developed by BPI only requires one set of the
maintenance software.
4) Low Cost
Developing the applications by BPI will not result in additional hardware and
software cost. Application software engineer can conveniently use BPI library
functions for second development, and do not need to pay attention to access
information of specific hardware. So it will greatly reduce the development
difficulty, shorten development cycle and boost time-to-market for the system
integrator.
6.2 FMI Overview
FMI (Firmware Management Interface) is management software developed based on
BPI specifications. Currently, FMI supports eLogo function. For its test program,
please refer to the eManager software in the user manual CD.
1) eLog
eLog keeps operation records of the PC in details, such as the time for first boot,
completion time of the test, date of production, time of each power-on/off, total
times of power-on of the system, times of illegal power-off, total online time
length of the PC, total heart beat times of the CPU. eLog management
information can provide valuable reference for failure analysis and product
upgrade.
BPI library address: please see “Software\Chinese\BPI”
Or “Software\English\BPI” in the enclosed CD
Software Introduction
M50 SERIES · 31 ·
BPI Library Function Operating Manual
After installing “BPI X Setup.exe”, a BPI Library Function Operating Manual will be
automatically generated, and the operation instructions can be found in
“Start”“Program”“EVOC”
→“evoc_bpi_x”.
6.3 eManager Software
eManager software is a device management platform software developed by EVOC.
eManager software can be used for system operation abnormality monitoring, setup of
GPIO input/output mode and electrical level, real-time monitoring of temperature, fan
and voltage status. Among other functions, the eManager software can modify order
of boot devices under the OS system and predict HDD life, helping users to use and
manage the device effectively. The software has the following functions:
Watchdog (WDT)
GPIO
Hardware detection
Keep records for power-on/off time and draw the time data curve
HDD SMART information
6.3.1 Operating Environment
Take Windows operating system as an example, if customer needs library function
provided by BPI, self-developed application program, it only needs to include
EVOC_BPI_DLL.dll, BPI32.sys and BPI64.sys. If the customer needs to operate,
eManager software, directly unzip BPI3.0 installation packet we provided for
installation and boot it up. (Operation of win7 and above operating system needs
administrator authority).
Software Introduction
· 32 · M50 SERIES
6.3.2 Function
1. Welcome Interface
After the software is opened, the following welcome interface will appear:
2. Watchdog (WDT)
The effect of Watchdog is shown in the picture below.
Using method: First carry out setup. The mode is reset mode; counting unit can be
minute or second; timeout can be any figure within 1-255. After the setup is finished,
press “Start” button on the left, and Watchdog starts counting down. “Current time”
shows the current time for counting-down. Counting-down in reset mode means the
PC reboots at 0. During counting-down, “Feed Watchdog” button can be pressed to
restart counting-down from the set timeout time. Press “Stop” button to stop
Watchdog. Exiting the program when Watchdog is counting down will also stop
Watchdog. If “Automatically feed watchdog” option is selected, when the counted
time is less than 3 seconds, Watchdog will be automatically fed.
Function: Monitors whether the system can be normally operated, and carry out reset
Software Introduction
M50 SERIES · 33 ·
for abnormality. When abnormality occurs to th
e system, Watchdog cannot be fed
automatically. After counting-down is finished, the system will restart, and recover
from system error.
3. GPIO
Software Introduction
· 34 · M50 SERIES
The effect of GPIO is shown in the above picture.
Using method: GPIO is not enabled by default, to avoid the conflict if there is also
GPIO setup in the user program. GPIO supports up to 64Pin display. When it is more
than 8Pin, there will be scroll bar on the interface. GPIO input/output mode can be set
up in the corresponding single option box. The electrical level is indicated by green
LED: On means high level; Off means low level. When GPIO is output mode, the
electrical level status can be switched by corresponding “Setup” button on the right. If
it is a network-type motherboard, the special LED of the motherboard will also be
displayed and can be set up.
Function: Setup of GPIO and Network LED
4. Hardware Detection
Software Introduction
M50 SERIES · 35 ·
The effect of hardware detection is shown in the figure above.
Method: After the software switches to hardware detection interface, it will
automatically acquire temperature, fan speed, voltage and other information,
refreshing at a 2S interval.
Function: real-time acquisition of hardware operating status.
6.3.3 Firmware Management
1. HDD SMART
Software Introduction
· 36 · M50 SERIES
The effect of HDD SMART is shown in the picture above.
Using method: Select HDD in the dropdown list, then SMART information related to
HDD performance will be displayed in the list box.
Function: To check SMART information related to HDD performance, which helps
predict service life of HDD, and avoid data loss caused by damage to HDD.
2. Boot-up time
Software Introduction
M50 SERIES · 37 ·
Boot-up time effect is shown in the above picture
Using method: Select start time and finish time to be checked, check them, and the
listbox will single out the record for times of power-on/off within a specified time
span. The times of illegal power-off and total operation time of the PC can also be
displayed.
Function: To monitor operating status of the PC. To keep record for times of illegal
power-off
3. User Programming
The user can directly use eManager software for management of the device. If users
intend to program software by themselves. Please refer to the complete routine of VB,
VC, C++Builder, Delphi and BPI Programming Interface Operation Manual in the
enclosed CD.
BIOS Setup
· 38 · M50 SERIES
7. BIOS Setup
(Suitable for M50-E models)
7.1 UEFI Overview
UEFI (Unified Extensible Firmware Interface) is the latest computer firmware to
replace traditional BIOS. UEFI is solidified in the flash memory on the CPU board. Its
main functions include: initialize system hardware, set the operating status of the
system components, adjust the operating parameters of the system components,
diagnose the functions of the system components and report failures, provide hardware
operating and controlling interface for the upper level software system, guide
operating system and so on. UEFI provides users with a human-computer interface in
menu style to facilitate the configuration of system parameters for users, control power
management mode and adjust the resource distribution of system device, etc.
Setting the parameters of the UEFI correctly could enable the system operating stably
and reliably; it could also improve the overall performance of the system at the same
time. Inadequate even incorrect UEFI parameter setting will decrease the system
operating capability and make the system operating unstably even unable to operate
normally.
7.2 UEFI Parameter Setup
Prompt message for UEFI setting may appear once powering on the system. At that
time (invalid at other time), press the key specified in the prompt message (usually
<Del> or < ESC >) to enter UEFI setting.
All the setup values modified by UEFI (excluding data and time) are saved in the flash
storage in system; the contents will not be lost even if powered down or remove the
battery of the board. The data and time are saved in CMOS storage, which is powered
by battery; unless clearing CMOS is executed, its contents would not be lost even if
powered off.
Note! UEFI setting will influence the computer performance directly. Setting
parameter improperly will cause damage to the computer; it may even be unable to
power on. Please use the internal default value of UEFI to restore the system.
Our company is constantly researching and updating UEFI, its setup interface may
be a bit different. The figure below is for reference only; it may be different from
your UEFI setting in use.
BIOS Setup
M50 SERIES · 39 ·
7.3 Bay Trail platform UEFI Basic Function Setup
After starting SETUP program, the main interface of Aptio Setup Utility – Copyright
(C) 2018 American Megatrends, Inc. will appear:
Main
System Date
Choose this option and set the current date by < + > / < - >, which is displayed
in format of month/date/year. Reasonable range for each option is: Month (1-12),
Date (01-31), Year (Maximum to 2099), Week (Mon. ~ Sun.).
System Time
Choose this option and set the current time by < + > / < - >, which is displayed
in format of hour/minute/second. Reasonable range for each option is: Hour
(00-23), Minute (00-59), Second (00-59).
BIOS Setup
· 40 · M50 SERIES
Advanced
Super IO Configuration
BIOS Setup
M50 SERIES · 41 ·
Serial Port Configuration
Serial Port12
This option is used enable or disable the current COM port.For some
configuration, there are four COM ports.
Device Settings
This option is used to display the current resource configuration of the COM
port.
UART RS485/422 AUTO Flow Control [Disable]
Select Enable Automatic Flow Control, however, in 232 mode, Disable must be
select.
Hardware Monitor
BIOS Setup
· 42 ·
M50 SERIES
Display the currently detected hardware monitoring information, such as voltage
perature
ature, monitored by the thermal resistor on motherboard.
ature.
peed.
voltage.
C12
rking voltage values of various primary voltages of
attery voltage.
,
temperature, etc.
System tem
Current system temper
CPU temperature
Current CPU temper
CPU FAN
CPU FAN s
VCORE
CPU core
VCC3.3/VCC5/VC
To detect and display wo
ATX power supply.
VBAT
CMOS b
BIOS Setup
M50 SERIES · 43 ·
CPU Configuration
To display information related to CPU. Please note that the Socket and Speed of CPU
needed when virtual PC or certain
power management function of CPU. Only when Customer
PPM Configuration
are related to the CPU installed. Different information will be display for different
families or models of CPU.
Intel Virtualization Technology
Intel virtualization technology, which is
Linux system is used.
Power Technology
To enable or disable
is selected, EIST, Turbo Mode and other options will be displayed.
BIOS Setup
· 44 · M50 SERIES
CPU C state Report
C state report OS switch of the CPU.
Max CPU C-state
To select C state of CPU, C7 is most energy saving, and C1 is most power
consuming, and so on.
IDE Configuration
BIOS Setup
M50 SERIES · 45 ·
SATA Port01 dynamically detects whether SATA device is connected to the
motherboard. If a device is connected to the corresponding Port, the model of the
SATA device will be displayed, otherwise, it shows Not Present.
SATA Speed Support
SATA control port speed [GEN1/GEN2/GEN3].
SATA Mode
SATA controller type selection, corresponding to two options: IDE and AHCI.
Please note that when AHCI is selected for system installation, drivers
corresponding to Floppy device and specific chipset may be needed.
SATA Port01
Switch of SATA Port, when set to Disabled, the corresponding SATA port
cannot be used.
SATA Port0 Fuction Select
SATA port selects corresponding port mode. PPC family products have 7+15P
SATA PORT as default, and please do not modify it, otherwise the HDD cannot
be used. 7P SATA PORT is only for single board or MEC family product testing.
Miscellaneous Configuration
BIOS Setup
· 46 · M50 SERIES
OS Sele
ction
When operating system is installed and used, this option needs to be set
correctly. For example, if Windows 7 is installed or used, this option must be set
to Windows 7, otherwise blue screen would be occur when the system is
installed, or the installed system cannot be booted.
Note: Android option is only used for testing. Due to lack of corresponding
driver, the current Android system is not fully supported.
USB Configuration
Legacy USB Support
This option is used to support legacy USB devices (keyboard, mouse, storage
device, and etc.). When this option is set to Enabled, even under operating
systems that do not support USB, such as DOS, USB device can still be used.
When it is set to Disabled, legacy devices cannot be used in operating systems
that do not support USB.
Note: USB can still be used under EFI application, such as under Shell.
XHCI Hand-off
BIOS Setup
M50 SERIES · 47 ·
If this option is used for operating system that does not have USB3.0 driver, this
option enabled means that the system will switch to BIOS XHCI.
EHCI Hand-off
If this option is used for operating system that does not have USB2.0 driver, this
option enabled means that the system will switch to BIOS EHCI.
USB Mass Storage Drive Support
USB mass storage USB support option. It is ENABLED by default.
USB transfer time-out
USB transfer time-out is 20S[1/5/10/20] by default.
Device reset time-out
Device reset time-out is 20S[10/20/30/40] by default.
Device power-up delay
Device power-up delay [AUTO/MANUAL].
EVOC Features
BIOS Setup
· 48 · M50 SERIES
F
MI Configuration
This option is the general switch of FMI function in BPI3.0.
Time Record Support
This option is a switch for recording duration and times of power-on/off in
BPI3.0. Only when the option is Enabled, can this function be used in BPI3.0,
otherwise it cannot be used.
eDisk Support
This option is eDisk function general switch. When this option is enabled, edisk
boot option will appear. For One-Button-Recovery, this option and edisk boot
option must be Enabled.
elogo Support
This option is power-on screen function switch.
Special Boot Order Configuration
When One-Button-Recovery function is needed, this option must be Enabled.
Only when this option is Enabled, can the One-Button-Recovery function take
effect.
Chipset
BIOS Setup
M50 SERIES · 49 ·
North Bridge
It displays the capacity of currently installed memory for the system, memory type,
and other related information, which is dynamically detected information.
Intel IGD Configuration
BIOS Setup
· 50 · M50 SERIES
GOP Driver
This option is used for Win8 VBIOS.
Integrated Graphics Device
Onboard integrated graphics option. If external PCI graphics card needs to be
connected, this option must be Disabled, otherwise there would be
contradiction.
IGD Turbo Enable
Switch for integrated graphics device turbo boost technology function.
Primary Display
Set the onboard primary display to integrated graphics card or discrete graphics
car [Auto/IGD/PCIe/SG].
GFX Boost
This option is a switch for graphics card GPU Turbo boost function.
PAVC
This option is audio, video protection control switch. When this technology is
enabled, the whole transmission and playing process of audio and video are
protected. Please note that if Blu-ray disk is played, this option must be enabled.
DVMT Pre-Allocated
This option is used to set DVMT 5.0 pre-allocated video card capacity, i.e., the
capacity of IGD dedicated video memory.
DVMT Total Gfx Mem
This option is used to set the total capacity of graphics memory used by IGD
device.
Aperture Size
BIOS Setup
M50 SERIES · 51 ·
To set the size of memory temporarily borrowed by AGP video card, 256MB by
default. If a graphics card or a PCIE-to-PCI graphics card needs to be inserted,
this option must be set to 512MB, them save the setting before reinserting the
card after power is down.
GTT Size
To set the size of video memory.
LCD Control
Primary IGFX Boot Display
Select display device [AUTO/VGA/HDMI/LVDS].
LCD Panel Type
To set the resolution rate of output.
Panel Color Depth
To set up the resolution bit of output.
BIOS Setup
· 52 · M50 SERIES
South Br
idge
Restore AC Power Loss
Three options POWER OFF:After AC power is disconnected, the PC will not
be booted when connected to power supply.
POWER ON:The PC is booted as soon as AC power is
connected.
Last State:The PC restores to the same status before AC power
is disconnected.
LAN1 or MPCIE Function Select
LAN1 and MPCIE are alternative functions, LAN as the default.
4G or WIFI Function Select
4G and WIFI are alternative functions, 4G as the default.
Security
BIOS Setup
M50 SERIES · 53 ·
Administrator Password
This option is used to set administrator password.
User Password
This option is used to set user password.
Boot
BIOS Setup
· 54 · M50 SERIES
ime on the screen for boot-up.
er the NumLock State is enabled during boot-up
e selection switch, which is used to enable or disable Quiet Boot
ies. #1 represents the
highest priorities while #n represents the lowest priorities.
Save & Exit
Setup Prompt Timeout
To set prompt waiting t
Boot NumLock State
To set wheth
Quiet Boot
Boot mod
function.
Fast Boot
Boot Option Priorities
This option is used to configure the system booting priorit
ot is needed
automatic reboot will be carried out.
Save Changes and Exit
This option is used to save changes and exit Setup program. If rebo
for the changes to take effect,
BIOS Setup
M50 SERIES · 55 ·
This option is used to discard changes and exit Setup program.
ces
here: I/O port address, IRQ interrupt
ress.
n of the space.
T low shows the I/O conne form.
Discard Chang
es and Exit
7.4 System Resource Managed by UEFI under X86 Platform
We define three kinds of system resour
number and Memory add
IO Port Address
Only 16 IO address lines are designed for X86, from 0 ~ 0FFFFh; there is 64K
for the system I/O address space. In traditional ISA connector, only the
foregoing 1024 (0000 ~ 03FFh) are used while the ports above 0400h are used
by PCI and EISA connectors. Each peripheral will occupy portio
he table be ctors used in X86 plat
Address Device Description
0000-001F Direct memory accdess controller
0000-0CF7 PCI bus
0020-0021 Programmable interrupt controller
0024-0025 Programmable interrupt controller
0028-0029 Programmable interrupt controller
002C-002D Programmable interrupt controller
002E-002F Motherboard resources
0030-0031 Programmable interrupt controller
0034-0035 Programmable interrupt controller
0038-0039 Programmable interrupt controller
003C-003D Programmable interrupt controller
0040-0043 System timer
BIOS Setup
· 56 · M50 SERIES
004E-004F Motherboard resources
0050-0053 System timer
0060-0060 PS/2 standard keyboard
0061-0061 Motherboard resources
0063-0063 Motherboard resources
0064-0064 PS/2 standard keyboard
0065-0065 Motherboard resources
0067-0067 Motherboard resources
0070-0070 Motherboard resources
0070-0077 System CMOS/real time clock
0080-0080 Motherboard resources
0092-0092 Motherboard resources
00A0-00A1 Programmable interrupt controller
00A4-00A5 Programmable interrupt controller
00A8-00A9 Programmable interrupt controller
00AC-00AD Programmable interrupt controller
00B0-00B1 Programmable interrupt controller
00B2-00B3 Motherboard resources
00B4-00B5 Programmable interrupt controller
00B8-00B9 Programmable interrupt controller
00BC-00BD Programmable interrupt controller
00F0-00F0 Numeric data processor
02F8-02FF COM2
03B0-03BB Standard VGA graphics adapter
03C0-03DF Standard VGA graphics adapter
03F8-03FF COM1
BIOS Setup
M50 SERIES · 57 ·
04D0-04D1 Motherboard resources
04D0-04D1 Programmable interrupt controller
0680-069F Motherboard resources
0800-087F Motherboard resources
0A00-0A0F Motherboard resources
0A10-0A1F Motherboard resources
0A20-0A2F Motherboard resources
0A30-0A3F Motherboard resources
0D00-FFFF PCI bus
164E-164F Motherboard resources
1800-18FE Motherboard resources
1854-1857 Motherboard resources
E000-E01F Ethernet controller
E000-EFFF PCI Express standard Root Port
F000-F03F Standard VGA graphics adapter
F040-F05F Standard AHCI 1.0 Serial ATA controller
F060-F07F Standard AHCI 1.0 Serial ATA controller
F080-F083 Standard AHCI 1.0 Serial ATA controller
F090-F097 Standard AHCI 1.0 Serial ATA controller
FF00-FFFE Motherboard resources
FFFF-FFFF Motherboard resources
FFFF-FFFF Motherboard resources
FFFF-FFFF Motherboard resources
BIOS Setup
· 58 · M50 SERIES
IRQ Assignment Table
There are 15 interrupt sources of the system. Some have been occupied by the
system devices. Only the ones that are not occupied can be assigned to other
devices. ISA device requests exclusive use of its interrupt. Only the plug and
play ISA devices can be assigned by the UEFI or the OS. And several PCI
devices can share one interrupt, which is assigned by UEFI or OS. Interrupt
assignment of some devices of X86 platform is shown in the table below, but it
does not show the interrupt source occupied by the PCI devices.
Interrupt No. Device Description
IRQ0 System timer
IRQ1 PS/2 standard keyboard
IRQ2 Reserved
IRQ3 COM2
IRQ4 COM1
IRQ5 Reserved
IRQ6 Reserved
IRQ7 Reserved
IRQ8 System CMOS/read time clock
IRQ9 Reserved
IRQ10 Reserved
IRQ11 PCI data acquisition and signal processing controller
IRQ12 Microsoft PS/2 Mouse
IRQ13 Numeric data processor
IRQ14 Motherboard resources
IRQ15 Reserved
BIOS Setup
M50 SERIES · 59 ·
APIC
Advanced programmable interrupt controller. Most motherboards above P4
level support APIC and provide more than 16 interrupt sources, like IRQ16 -
IRQ23; while some others can have up to 28 interrupt sources, such as
motherboard supporting PCI-X. However, relevant OS are required to enable
that function.
Memory Address
Address Device Description
000A0000-000BFFFF PCI BUS
000A0000-000BFFFF Standard VGA graphics adapter
8B000000-DFFFFFFF PCI bus
C0000000-CFFFFFFF Standard VGA graphics adapter
DE000000-DEFFFFFF Standard VGA graphics adapter
DF000000-FD01FFFF Ethernet controller
DF000000-DF0FFFFF PCI Express standard Root Port
DF200000-DF023FFF Ethernet controller
DF100000-DF10FFFF Multi-media audio controller
DF110000-DF11FFFF Universal Serial Bus (USB) controller
DF120000-DF123FFF Multi-media audio controller
DF124000-DF127FFF PCI memory controller
DF123000-DF129FFF Standard AHCI 1.0 Serial ATA controller
DF12A000-DF12A0FF SM bus controller
DF12B000-DF12B7FF Standard AHCI 1.0 Serial ATA controller
BIOS Setup
· 60 · M50 SERIES
DF12C000-DF12C0FF Standard AHCI 1.0 Serial ATA controller
DF12E000-DF12EFFF PCI data acquisition and signal processing controller
DFFE0000-DFFFFFFF Motherboard resources
E0000000-EFFFFFFF Motherboard resources
FD000000-FDABFFFF Motherboard resources
FD000000-FE7FFFFF PCI bus
FDAC0000-FADCFFFF Motherboard resources
FADA0000-FDAFFFFF Motherboard resources
FADE0000-FDAEFFFF Motherboard resources
FADF0000-FDAFFFFF Motherboard resources
FDB00000-FDFFFFFF Motherboard resources
FE000000-FE01FFFF Motherboard resources
FE036000-FE03BFFF Motherboard resources
FE410000-FE3FFFFF Motherboard resources
FED00000-FED003FF High precision event timer
FED10000-FED17FFF Motherboard resources
FED18000-FED18FFF Motherboard resources
FED19000-FED19FFF Motherboard resources
FED20000-FED3FFFF Motherboard resources
FED45000-FED8FFFF Motherboard resources
FED90000-FED93FFF Motherboard resources
FEE00000-FEEFFFFF Motherboard resources
FF000000-FFFFFFFF Intel(R) 82802 Firmware Hub Device
FF000000-FFFFFFFF Motherboard resources
BIOS Setup
M50 SERIES · 61 ·
(Suitable for M50-H models)
7.5 UEFI Overview
UEFI (Unified Extensible Firmware Interface) is the latest computer firmware to
replace traditional BIOS. UEFI is solidified in the flash memory on the CPU board.
Its main functions include: initialize system hardware, set the operating status of the
system components, adjust the operating parameters of the system components,
diagnose the functions of the system components and report failures, provide
hardware operating and controlling interface for the upper level software system,
guide operating system and so on. UEFI provides users with a human-computer
interface in menu style to facilitate the configuration of system parameters for users,
control power management mode and adjust the resource distribution of system
device, etc.
Setting the parameters of the UEFI correctly could enable the system operating stably
and reliably; it could also improve the overall performance of the system at the same
time. Inadequate even incorrect UEFI parameter setting will decrease the system
operating capability and make the system operating unstably even unable to operate
normally.
7.6 UEFI Parameter Setup
Prompt message for UEFI setting may appear once powering on the system. At that
time (invalid at other time), press the key specified in the prompt message (usually
<Del> or <F2>) to enter UEFI setting.
All the setup values modified by UEFI (excluding data and time) are saved in the flash
storage in system; the contents will not be lost even if powered down or remove the
battery of the board. The data and time are saved in CMOS storage, which is powered
by battery; unless clearing CMOS is executed, its contents would not be lost even if
powered off.
Note! UEFI setting will influence the computer performance directly. Setting
parameter improperly will cause damage to the computer; it may even be unable to
power on. Please use the internal default value of UEFI to restore the system.
Our company is constantly researching and updating UEFI, its setup interface may
be a bit different. The figure below is for reference only; it may be different from
your UEFI setting in use.
BIOS Setup
· 62 · M50 SERIES
7.7 Basic Function Setting for UEFI
After starting SETUP program, the main interface of Aptio Setup Utility - Copyright
(C) 2017 American Megatrends, Inc. will appear:
Main
System Date
Choose this option and set the current date by < + > / < - >, which is displayed
in format of month/date/year. Reasonable range for each option is: Month (1-12),
Date (01-31), Year (Maximum to 2099), Week (Mon. ~ Sun.).
System Time
Choose this option and set the current time by < + > / < - >, which is displayed
in format of hour/minute/second. Reasonable range for each option is: Hour
(00-23), Minute (00-59), Second (00-59).
BIOS Setup
M50 SERIES · 63 ·
Advanced
Super IO Configuration
This item provides COM ports (COM14) of this platform.
BIOS Setup
· 64 · M50 SERIES
S
erial Port 14
Serial Port
Control switch of current COM port.
Device Settings
To indicate current resource configuration of COM ports.
COMA RS485 AUTO Flow
Automatic flow control switch of COM port.
BIOS Setup
M50 SERIES · 65 ·
HW Monitor
System temperature
To detect and display environment system temperature of the motherboard.
CPU temperature
To detect and display current CPU core temperature.
CPU FAN Speed
To display rotation speed of current motherboard CPU fan (CPUFAN1).
VCORE
To detect and display working voltage of current motherboard CPU core
voltage.
V12.0/V5.0/VDDQ
To detect and display working voltage values of various primary voltages of
ATX power supply.
VBAT
To detect and display voltage value of current motherboard battery.
BIOS Setup
· 66 · M50 SERIES
CPU Configuration
This option d
isplays related information and functions of CPU. Please note that
the CPU specifications including models, working frequency, number of
processor cores, ultra-threading technology and virtualization technology are
related to the CPU installed; different families of CPUs will display different
information.
BIOS Setup
M50 SERIES · 67 ·
Hyper-threading
To configure Hyper Threading of active processor cores.
Active Processor Cores
To configure number of active processor cores.
Intel Virtualization Technology
The control switch of Intel Virtualization Technology function.
Hardware Prefetcher
Control switch of MLC prefetcher function.
Adjacent Cache Line Prefetch
Control switch of adjacent cache line prefetch.
Boot performance mode
Boot performance mode selection.
Intel(R) SpeedStep(tm)
Intel SpeedStep control switch.
CPU C states
Switch for CPU C states, a status switch for energy saving and power
consumption reduction.
BIOS Setup
· 68 · M50 SERIES
SA
TA Configuration
This option shows the information of HDD connected to the motherboard. It
dynamically detects whether there are SATA devices on the motherboard. If a
device is connected with the corresponding port, it will display the SATA device
type. Otherwise, it will display “Empty”.
SATA Controller(s)
To enable or disable SATA Controller.
SATA Mode Selection
SATA mode selection. This platform provides IDE and AHCI modes.
Serial ATA Port 03
The control switch used by SATA port.
CSM Configuration
Configuration related to Legacy device compatibility.
BIOS Setup
M50 SERIES · 69 ·
USB Configuration
This option provides configuration about USB controller.
Legacy USB Support
This option is used to support legacy USB devices (keyboard, mouse, storage
BIOS Setup
· 70 · M50 SERIES
device, etc). When it is set to Enabled, the USB devices can be used in the OS
that does not support USB, such
as DOS. When it is set to Disabled, the legacy
devices cannot be used in the OS that does not support USB.
Note: USB can be used in EFI application, such as in Shell.
EVOC Features
This option provides configuration of EVOC special functions (“FMI” for
short).
FMI Configuration
The general switch of FMI function, used to control whether EVOC Features
are supported.
Time Record Support
This option is used to record the operation time of motherboard.
eDisk Support
This option is used to enable or disable eDisk.
eLogo support
This option is used to change bootup Logo. Only when eDisk Support is enabled,
BIOS Setup
M50 SERIES · 71 ·
can this function be realized. The format of LOGO image must be BMP, and the
file name must be LOGO.
BMP.
Special Boot Order Configuration
This option provides EVOC special boot order configuration.
Special Boot Order Configuration
The control switch of EVOC special boot order function. Only when this option
is set to “Enabled”, can the boot order be configured.
HDD eSMART Configuration
To enable or disable monitoring of health status of SATA HDD device, which is
a dynamic detection option. After the motherboard is connected with an HDD,
the corresponding SATA Port will display the monitored parameters. If no SATA
storage device is connected, SATA Port indicates “Empty”.
Note: This is function is effective only when “Advanced SATA Configuration
SATA Mode Selection” option is set to “IDE”.
This function is disabled by default.
BIOS Setup
· 72 · M50 SERIES
Chipset
This optio
n provides configuration about platform chipset.
System Agent(SA) Configuration
This option provides configuration of System Agent function.
BIOS Setup
M50 SERIES · 73 ·
Graphics Configuration
Internal Graphics
The control switch of integrated graphics card.
GTT Size
To set up capacity of video memory of integrated graphics card.
Aperture Size
To set up video memory capacity of integrated graphics card.
DVMT Pre-Allocated
To set up shared initial value of video memory.
DVMT Total Gfx Mem
To set up the maximum value of share video memory.
PAVP Enable
Intel intelligent audio technology.
LCD Control
Display control option.
BIOS Setup
· 74 · M50 SERIES
LCD Contr
ol
Primary IGFX Boot Display
To set first display output.
LCD Panel Type
To set resolution of the output.
Active LFP
To set enabling/disabling of VGA output.
Memory Configuration
BIOS Setup
M50 SERIES · 75 ·
PCH-IO Configuration
This option provides function configuration of Intel PCH chip.
BIOS Setup
· 76 · M50 SERIES
AC Pow
er Loss
This option could set the system status when the computer is re-electrified after
powered off under AC. Power Off: the system stays at power-off status; Power
On: the system is automatically powered on; Last State: the system return to the
status before power disconnection.
USB Configuration
This option provides configuration related to USB port.
USB Precondition
When this function is Enabled, device can be quickly enumerated.
USB Disable Per Port
Enable or disable configuration of USB Port by USB Port method.
BIOS Setup
M50 SERIES · 77 ·
HD Audio
Configuration
This option provides configuration related to audio card.
Security
BIOS Setup
· 78 · M50 SERIES
Administr
ator Password
This option is used to set up administrator password.
Note: If only the administrator password is set, the password does not need
to be keyed in when entering into Setup program with User account. (i.e. at
this time, empty password is effective).
User Password
This option is used to set up user password.
Note: If only the user password is set, administrator authority can be obtained
after the password is keyed in when entering Setup program. At this time,
empty password is ineffective.
Boot
Setup Prompt Timeout
Setup prompt waiting time after pressing F2.
Bootup NumLock State
BIOS Setup
M50 SERIES · 79 ·
To set whether Numlock state is enabled during bootup.
Quiet Boot
Boot mode selection switch, used
to enable or disable Quiet Boot function.
Boot Option Priorities
This option is used to configure priorities for system boot. Among them, #1
represents highest priority, #n represents lowest priority.
Fast Boot
To enable or disable Fast Boot function.
Save & Exit
Save Changes and Reset
This option is used to save changes and reset.
Discard Changes and Reset
This option is used to discard changes and reset.
Restore Defualts
BIOS Setup
· 80 · M50 SERIES
This option is used to restore defaults.
7.8 System Resource Managed by UEFI under X86 Platform
We define three kinds of system resources here: I/O port address, IRQ interrupt
number and Memory address.
IO Port Address
Only 16 IO address lines are designed for X86, from 0 ~ 0FFFFh; there is 64K
for the system I/O address space. In traditional ISA connector, only the foregoing
1024 (0000 ~ 03FFh) are used while the ports above 0400h are used by PCI and
EISA connectors. Each peripheral will occupy portion of the space. The table
below shows the I/O connectors used in X86 platform.
Address Device Description
0000-001F Direct memory accdess controller
0000-0CF7 PCI bus
0020-0021 Programmable interrupt controller
0024-0025 Programmable interrupt controller
0028-0029 Programmable interrupt controller
002C-002D Programmable interrupt controller
002E-002F Motherboard resources
0030-0031 Programmable interrupt controller
0034-0035 Programmable interrupt controller
0038-0039 Programmable interrupt controller
003C-003D Programmable interrupt controller
0040-0043 System timer
004E-004F Motherboard resources
BIOS Setup
M50 SERIES · 81 ·
0050-0053 System timer
0060-0060 PS/2 standard keyboard
0061-0061 Motherboard resources
0063-0063 Motherboard resources
0064-0064 PS/2 standard keyboard
0065-0065 Motherboard resources
0067-0067 Motherboard resources
0070-0070 Motherboard resources
0070-0077 System CMOS/real time clock
0080-0080 Motherboard resources
0092-0092 Motherboard resources
00A0-00A1 Programmable interrupt controller
00A4-00A5 Programmable interrupt controller
00A8-00A9 Programmable interrupt controller
00AC-00AD Programmable interrupt controller
00B0-00B1 Programmable interrupt controller
00B2-00B3 Motherboard resources
00B4-00B5 Programmable interrupt controller
00B8-00B9 Programmable interrupt controller
00BC-00BD Programmable interrupt controller
00F0-00F0 Numeric data processor
02F8-02FF COM2
03B0-03BB Standard VGA graphics adapter
03C0-03DF Standard VGA graphics adapter
03F8-03FF COM1
BIOS Setup
· 82 · M50 SERIES
04D0-04D1 Motherboard resources
04D0-04D1 Programmable interrupt controller
0680-069F Motherboard resources
0800-087F Motherboard resources
0A00-0A0F Motherboard resources
0A10-0A1F Motherboard resources
0A20-0A2F Motherboard resources
0A30-0A3F Motherboard resources
0D00-FFFF PCI bus
164E-164F Motherboard resources
1800-18FE Motherboard resources
1854-1857 Motherboard resources
E000-E01F Ethernet controller
E000-EFFF PCI Express standard Root Port
F000-F03F Standard VGA graphics adapter
F040-F05F Standard AHCI 1.0 Serial ATA controller
F060-F07F Standard AHCI 1.0 Serial ATA controller
F080-F083 Standard AHCI 1.0 Serial ATA controller
F090-F097 Standard AHCI 1.0 Serial ATA controller
FF00-FFFE Motherboard resources
FFFF-FFFF Motherboard resources
FFFF-FFFF Motherboard resources
FFFF-FFFF Motherboard resources
BIOS Setup
M50 SERIES · 83 ·
IRQ Assignment Table
There are 15 interrupt sources of the system. Some have been occupied by the
system devices. Only the ones that are not occupied can be assigned to other
devices. ISA device requests exclusive use of its interrupt. Only the plug and
play ISA devices can be assigned by the UEFI or the OS. And several PCI
devices can share one interrupt, which is assigned by UEFI or OS. Interrupt
assignment of some devices of X86 platform is shown in the table below, but it
does not show the interrupt source occupied by the PCI devices.
Number Device Description
IRQ0 System timer
IRQ1 PS/2 standard keyboard
IRQ2 Reserved
IRQ3 COM2
IRQ4 COM1
IRQ5 Reserved
IRQ6 Reserved
IRQ7 Reserved
IRQ8 System CMOS/read time clock
IRQ9 Reserved
IRQ10 Reserved
IRQ11 PCI data acquisition and signal processing controller
IRQ12 Microsoft PS/2 Mouse
IRQ13 Numeric data processor
IRQ14 Motherboard resources
IRQ15 Reserved
BIOS Setup
· 84 · M50 SERIES
APIC
Advanced programmable interrupt controller. Most motherboards above P4
level support APIC and provide more than 16 interrupt sources, like IRQ16 -
IRQ23; while some others can have up to 28 interrupt sources, such as
motherboard supporting PCI-X. However, relevant OS are required to enable
that function.
Memory Address
Address Device Description
000A0000-000BFFFF PCI BUS
000A0000-000BFFFF Standard VGA graphics adapter
8B000000-DFFFFFFF PCI bus
C0000000-CFFFFFFF Standard VGA graphics adapter
DE000000-DEFFFFFF Standard VGA graphics adapter
DF000000-FD01FFFF Ethernet controller
DF000000-DF0FFFFF PCI Express standard Root Port
DF200000-DF023FFF Ethernet controller
DF100000-DF10FFFF Multi-media audio controller
DF110000-DF11FFFF Universal Serial Bus (USB) controller
DF120000-DF123FFF Multi-media audio controller
DF124000-DF127FFF PCI memory controller
DF123000-DF129FFF Standard AHCI 1.0 Serial ATA controller
DF12A000-DF12A0FF SM bus controller
DF12B000-DF12B7FF Standard AHCI 1.0 Serial ATA controller
BIOS Setup
M50 SERIES · 85 ·
DF12C000-DF12C0FF Standard AHCI 1.0 Serial ATA controller
DF12E000-DF12EFFF PCI data acquisition and signal processing controller
DFFE0000-DFFFFFFF Motherboard resources
E0000000-EFFFFFFF Motherboard resources
FD000000-FDABFFFF Motherboard resources
FD000000-FE7FFFFF PCI bus
FDAC0000-FADCFFFF Motherboard resources
FADA0000-FDAFFFFF Motherboard resources
FADE0000-FDAEFFFF Motherboard resources
FADF0000-FDAFFFFF Motherboard resources
FDB00000-FDFFFFFF Motherboard resources
FE000000-FE01FFFF Motherboard resources
FE036000-FE03BFFF Motherboard resources
FE410000-FE3FFFFF Motherboard resources
FED00000-FED003FF High precision event timer
FED10000-FED17FFF Motherboard resources
FED18000-FED18FFF Motherboard resources
FED19000-FED19FFF Motherboard resources
FED20000-FED3FFFF Motherboard resources
FED45000-FED8FFFF Motherboard resources
FED90000-FED93FFF Motherboard resources
FEE00000-FEEFFFFF Motherboard resources
FF000000-FFFFFFFF Intel(R) 82802 Firmware Hub Device
FF000000-FFFFFFFF Motherboard resources
Installing Expansion
· 86 · M50 SERIES
8. Installing Expansion
8.1 Opening the PC
Caution
Only authorized and qualified personnel is allowed to open the PC. During
warranty period, the users are only allowed to install expansion memory and
expansion card module.
Caution
The electronic components contained in the PC may be damaged by ESD.
Therefore, please take preventative measures before opening the PC. Please see the
“ESD Guideline” for regulations related to operation of ESD-sensitive components.
Preparation Work
Disconnect the PC from the power source.
Steps to open the PC
1
Remove the four screws
shown in the right
picture, remove the
chassis cover
2
Loosen the nine sunk
head screws as shown in
the picture, and
disassemble the bottom
cover.
Installing Expansion
M50 SERIES · 87 ·
8.2 HDD Expansion
Preparation Work
Disconnect the PC from the power source.
Caution
The HDD can only be replaced by authorized personnel.
Installing the HDD
Steps to install HDD
1
Push the HDD button to
the right, until the HDD
handle pop out.
2
Use hand to pull the
HDD handle, to pull out
the whole HDD bracket.
3
Mount the HDD, and use
four screws to fasten it.
Installing Expansion
· 88 · M50 SERIES
Removing the HDD
Steps to remove
HDD
1
Push the HDD button to
the right, until the HDD
handle pop out.
2
Use hand to pull the HDD
handle, to pull out the
whole HDD bracket.
3
To loosen the four screws
fixing the HDD, and take
out the HDD.
8.3 Installing/Removing the MiniPCI-E, M-SATA
Note: MiniPCI-E, M-SATA all support 3G/4G module.
Preparation Work
Disconnect the PC from power source.
Caution
The electronic components on the PCB are extremely sensitive to ESD. When
operating these components, make sure to take proper preventative measures.
Please see the “ESD Guideline” for regulations related to operation of
ESD-sensitive components.
Installing Expansion
M50 SERIES · 89 ·
Installing the MiniPCI-E, M-SATA
S
teps to install MiniPCI-E, M-SATA
1
Loosen the nine sunk
head screws as shown in
the picture, and
disassemble the bottom
cover.
2
Place and assemble
MiniPCI-E, M-SATA
according to the picture
Removing the MiniPCI-E, M-SATA
Steps to remove MiniPCI-E, M-SATA
1
Loosen the nine sunk
head screws as shown in
the picture, and
disassemble the bottom
cover.
Installing Expansion
· 90 · M50 SERIES
2
Take out MiniPCI-E,
M-SA
TA
8.4 SIM Card Expansion
Installing the SIM card
Steps to install SIM card
1
Loosen the nine sunk head
screws as shown in the
picture, and disassemble
the bottom cover.
2
Take out M-SATA,and
then install SIM card
Installing Expansion
M50 SERIES · 91 ·
Removing the SIM card
Steps to remove SIM card
1
Loosen the nine sunk
head screws as shown in
the picture, and
disassemble the bottom
cover.
2
Take out M-SATA, then
take out SIM card.
PC Maintenance
· 92 · M50 SERIES
9. PC Maintenance
9.1 Removal/Installation of Hardware Assembly
9.1.1
Carry out Maintenance
The PC can only be maintained or repaired by authorized personnel.
Warning
Unauthorized operation or repair for the PC may cause damage to the PC or
endanger safety of users.
Disconnect the PC from power source before opening the PC.
Only the system expansion devices designed for the PC can be installed. If other
expansion devices are installed, the PC may be damaged or safety requirements
and regulations related to radio frequency suppression may be breached. Please
contact technical support team or local distributor, to know the system
expansion devices that can be safely installed.
If the product is damaged due to installation or replacement of system expansion
device, the warranty will become invalid.
Responsibility Range
Our company shall not be held responsible for functional damage caused by use of
third-party device or assembly.
9.1.2 Preventative Maintenance
To maintain relatively high system availability, it is recommended to preventatively
replace the quick-wear parts. The table below give the time interval for replacement:
Assembly Time Interval for Replacement
HDD 3 years
CMOS backup battery 5 years
Loading...