Microsoft Driver Support................................................................................52
Linux Driver Support ........................................................................................52
VII
Page 8
1
Overview
1
Page 9
The VIA EPIA-M850 Mini-ITX Mainboard is a compact native x86
mainboard optimized for advanced level system in embedded and
multimedia applications. It provides support for high fidelity audio
with its onboard VIA VT1708S High Definition Audio codec. In
addition it supports two SATA 3Gb/s storage.
The EPIA-M850 is based on the VIA VX900 Unified Digital Media
IGP chipset featuring the VIA Chrome™ 9 HC3 with 2D/3D
graphics and video accelerators for rich digital media performance.
KEY COMPONENTS
VIA Nano™ NanoBGA2 CPU
The VIA Nano is a 64-bit superscalar processor in x86 platform
using a 65 nanometer process technology. It delivers an energyefficient, powerful performance, with cool and quiet operation all
within an ultra compact NanoBGA2 package measuring 21mm x
21mm. Perfectly fit for embedded system applications such as
industrial PCs, test machines, measuring equipment, digital
signage, medical PCs, monitoring systems, gaming machines, invehicle entertainment, and etc. The VIA Nano also boasts of
immersive multimedia performance, connectivity and computing
applications.
VIA VX900 System Processor
The VIA VX900 media system processor is an all-in-one, highly
integrated digital media IGP chipset featuring the latest video,
graphics and connectivity performance in a single chip measuring
just 31x31mm.
2
Page 10
LAYOUT
Item Description Page
1 PCIE1: 1 x PCIe 4-lane slot 12
2 SPDIF1: SPDIF connector 17
3 BL1: Backlight inverter connector 11
4 LVDS1: LVDS connector 10
5 J3: LVDS power select and inverter select jumper 24
6 KBMS1: PS2 pin header for keyboard and mouse 17
7 CN1: 20-pin ATX connector 22
8 U16: VIA Nano CPU 2
9 FAN2: CPU fan 21
10 DIM1, DIM2: DDR3 slots 19
11 FAN1: System fan 21
12 U15: VIA VX900 2
13 SMB1: SMBus pin header 16
14 F_PANEL1: front panel pin header 18
15 DIO1, DIO2: Digital I/O pin headers 15
16 COM2, COM3, COM4: COM pin headers 14
17 SATA1, SATA2: SATA connectors 12
18 SPI1: SPI pin header 16
19 USB1_2, USB3_4: USB pin headers 13
20 USBD1: USB device port pin header 13
21 F_AUDIO1: front audio pin header 18
22 BAT1: CMOS battery socket 23
23 JBAT1: CMOS reset jumper 25
24 LPC1: LPC pin header 16
3
Page 11
LAYOUT (I/O PANEL)
Item Description Page
1 PS/2 keyboard port 8
2 PS/2 mouse port 8
3 COM port 8
4 VGA port 8
5 HDMI® port 8
6 USB ports 8
7 GigaLAN port 8
8 Line-in 3.5 mm TRS jack 9
9 Line-out 3.5 mm TRS jack 9
10 MIC-in 3.5 mm TRS jack 9
4
Page 12
SPECIFICATIONS
Processor
Chipset
Super I/O
Memory
VGA
Storage
LAN
Audio
I/O
Expansion
Back Panel I/O
BIOS
Operating System
Fan
VIA 1.6 GHz Nano processor
Fanless
VIA 1.2GHz Nano processor
VIA VX900 Advanced all-in-one system processor
Fintek F81865-I
2 x DDR3 1066/800 MHz DIMM slot
(each slot can support a 4 GB module**)
Integrated VIA Chrome™ 9 HC3 3D/2D graphics
2 x SATA 3Gb/s connectors
VIA VT6130 PCIe Gigabit Ethernet controller
VIA VT1708S High Definition audio codec
2 x USB pin header (supports four USB ports)
1 x 2-channel 24-bit LVDS connector
1 x LVDS inverter connector
1 x front audio pin header
(Line-in/Mic-in or amplifier module)
1 x PS2 keyboard/mouse pin header
3 x RS232 pin header (configurable 5V/12V)
1 x LPC pin header
1 x SMBUS pin header
1 x S/PDIF Out connector
2 x Digital I/O pin header (GPI x 8, GPO x 8)
1 x front panel pin header
2 x Smart Fan connectors
1 x Temperature sensor on board
1 x ATX power connector
1 x 4-lane PCIe slot
2 x PS/2 connectors (mouse and keyboard)
1 x RS232 COM port
1 x VGA port
1 x RJ-45 LAN port
4 x USB ports
3 x Audio jacks (Line-out, Line-in, Mic-in)
AMI BIOS
4/8Mbit SPI Flash ROM
Windows 7, Windows CE, XPe, XP, Linux
5
Page 13
System Monitoring
Operating environment
Form Factor
Certifications
Compliance
Note:
*Specifications are subject to change without notice
**The actual Max memory capacity that could be recognized under a 64-bit OS will
be around 7.1GB due to the conflict in the memory space of the MMIO mapping.
- CPU voltage monitor
- System temperature monitor
- Wake-on-LAN, keyboard power-on, RTC timer,
Watch Dog timer
- System power management
- AC power failure recover
0°C ~ 60°C
0% ~ 95% (relative humidity; non-condensing)
Mini-ITX (17 cm x 17 cm)
CE/FCC, BSMI
RoHS
6
Page 14
2
Hardware
Installation
7
Page 15
EXTERNAL I/O
The external I/O panel has the following ports:
PS/2 ports
There are two PS/2 ports: one for a keyboard, one for a mouse.
VGA port
The 15-pin VGA port is for connecting to analog displays.
HDMI® port
The HDMI® port is for connecting to HDMI® displays.
COM ports
The 9-pin COM port is for pointing devices or other serial devices.
Gigabit LAN ports
The Gigabit Ethernet port is controlled through the VIA VT6130
PCIe Gigabit Ethernet controller.
USB ports
Four standard USB 2.0 ports are provided.
8
Page 16
Audio ports
Three 3.5 mm TRS jacks enable connections to Line-out, Line-in,
and Mic-in.
9
Page 17
ONBOARD CONNECTORS
LVDS panel connector
The onboard LVDS panel connector LVDS1 supports dual-channel
24-bit displays.
The onboard PCI Express slot supports one PCIe x4 expansion card.
12
Page 20
USB device port pin header
The onboard USB Device Port pin header can be configured to
support standard USB Client connectors through cabling and turn
the system into a device mode to be controlled by another PC or
smart device for transmitting data, synchronizing data, etc.
Pin Signal Pin Signal
1 +5VUSBD 2 USB_DP3 NC 4 USB_DP+
5 GND 6 —
Note:
USB Device port is a reserved
feature. Contact sales for
specific support.
USB pin header
The onboard USB pin headers enable the addition of four more
USB 2.0 ports.
The mainboard includes two DIMM memory module slots that
support DDR3 memory.
19
Page 27
To install the memory modules:
1. Disengage the locking mechanism at both ends of the
DIMM slot.
2. Align the notch at the bottom of the DIMM with the
counterpart on the DIMM slot.
3. Then insert the DIMM into the slot and push down at
both ends until the locking clips snap into position.
20
Page 28
CPU fan and system fan connectors
FAN1 (system) and FAN2 (CPU) run on +12V and maintains
system cooling. When connecting the cable to the connector,
always be aware that the red wire (positive wire) should be
connected to the pin 1. The black wire is the ground wire and
should always be connected to GND.
The mainboard supports a conventional ATX power supply for the
power system. Before inserting the power supply connector,
always make sure that all components are installed correctly to
ensure that no damage will be caused. To connect the power
supply, make sure the power plug is inserted in the proper
orientation and the pins are aligned. Then push down the plug
firmly into the connector.
The onboard battery provides power to the CMOS RAM. If
disconnected all configurations in the CMOS RAM will be reset to
factory defaults. When replacing the battery, use CR2032 coin
batteries.
23
Page 31
ONBOARD JUMPERS
LVDS jumper settings
The LVDS connectors and LVDS inverters can operate on different
input voltages. Pins 1, 3, and 5 correspond to BL1. Pins 2, 4, and 6
correspond to LVDS1.
BL1 power 1 3 5
+12V ON ON OFF
+5V (default) OFF ON ON
LVDS1 power 2 4 6
+3.3V ON ON OFF
+5V (default) OFF ON ON
24
Page 32
Clear CMOS jumper
The onboard CMOS RAM stores system configuration data and
has an onboard battery power supply. To reset the CMOS settings,
set the jumper on pins 2 and 3 while the system is off. Return the
jumper to pins 1 and 2 afterwards. Setting the jumper while the
system is on will damage the mainboard. The default setting is on
pins 1 and 2.
Setting 1 2 3
Normal Operation (default) ON ON OFF
Clear CMOS setting OFF ON ON
Caution:
Except when clearing the RTC RAM, never remove the cap from the CLEAR_CMOS
jumper default position. Removing the cap will cause system boot failure. Avoid
clearing the CMOS while the system is on; it will damage the mainboard.
25
Page 33
3
BIOS Setup
26
Page 34
ENTERING THE BIOS SETUP MENU
Power on the computer and press <Delete> during the beginning
of the boot sequence to enter the BIOS setup menu. If you missed
the BIOS setup entry point, restart the system and try again.
CONTROL KEYS
Keys Description
Up Move to the previous item
Down Move to the next item
Left Move to the previous tab
Right Move to the next tab
Enter Select the item
Esc Jumps to the Exit menu or returns to the main menu
+ (number pad) Increase the numeric value
- (number pad) Decrease the numeric value
F1 General help, only for Status Page Setup Menu and
F7 Discard Changes
F9 Load Optimized defaults
F10 Save all the changes and exit
from a submenu
Option Page Setup Menu
27
Page 35
GETTING HELP
The BIOS setup program provides a “General Help” screen. You
can display this screen from any menu/sub-menu by pressing
<F1>. The help screen displays the keys for using and navigating
the BIOS setup. Press <Esc> to exit the help screen.
28
Page 36
MAIN MENU
AMIBIOS
BIOS version number and related information.
Processor
This section describes the detected CPU name, speed, and
number of processors.
System Memory
This section describes the detected memory size.
System Time
Use the key “+” or “-” to configure system time. The time format is
[Hour : Minute : Second].
System Date
Use the key “+” or “-” to configure system Date. The date format is
[Day, Month, Date, Year].
29
Page 37
ADVANCED SETTINGS
Available submenus include the following:
• CPU Configuration
• IDE Configuration
• SuperIO Configuration
• Hardware Health Configuration
• WatchDog Configuration
• ACPI Configuration
• APM Configuration
• USB Configuration
• CRB Configuration
30
Page 38
CPU CONFIGURATION
CPU Thermal Control
This option is used to enable the internal thermal protection
features inside the onboard Nano CPU.
Settings Description
Disabled No thermal monitoring
TM3 Enables Thermal Monitor 3
31
Page 39
IDE CONFIGURATION
Available submenus include the following:
• Primary IDE Master
• Primary IDE Slave
32
Page 40
IDE DRIVES
PIO Mode
The Programmed Input/Output mode is a data transfer method
that uses the CPU registers to transfer data.
Settings Description
Auto The Programmed Input/Output mode is automatically selected.
0 Maximum transfer rate of 3.3 MB/s. Cycle time: 600ns. Defined
in ATA specification.
1 Maximum transfer rate of 5.2 MB/s. Cycle time: 383ns. Defined
in ATA specification.
2 Maximum transfer rate of 8.3 MB/s. Cycle time: 240ns. Defined
in ATA specification.
3 Maximum transfer rate of 11.1 MB/s. Cycle time: 180ns. Defined
in ATA-2 specification.
4 Maximum transfer rate of 16.7 MB/s. Cycle time: 120ns. Defined
in ATA-2 specification.
DMA Mode
The Direct Memory Access mode is a data transfer method that
bypasses the CPU and directly transfers between the system
memory and the connected IDE device.
Settings Description
Auto The Direct Memory Access mode is automatically selected.
33
Page 41
SUPERIO CONFIGURATION
Serial Port Address, IRQ, and Type
The SuperIO configuration menu enables the BIOS to specifically
define the resources used for serial ports 1 – 4.
Port Address IRQ
1 3F8, 3E8, 2E8,
Disabled
2 2F8, 3E8, 2E8,
Disabled
3 3F8, 2F8, 3E8,
2E8, 2D0, 2E0,
Disabled
4 3F8, 2F8, 3E8,
2E8, 2D0, 2E0,
Disabled
3, 4, 10, 11
3, 4, 10, 11
3, 4, 10, 11
3, 4, 10, 11
34
Page 42
HARDWARE HEALTH CONFIGURATION
The Hardware Health Configuration displays all monitored
information. System Temperature is taken from a sensor (PHILIPS
PMBT3904 SOT-23).
H/W Health Function
Settings Description
Disabled Support for this feature will be unavailable.
Enabled Enables the Hardware Health Monitoring device.
35
Page 43
WATCHDOG CONFIGURATION
The WatchDog function monitors the system to ensure that the
system has not frozen. If the system appears to have frozen for a
specific period of time, then the WatchDog function will force the
system to reboot.
WatchDog Control
Settings Description
Disabled Disables the WatchDog function
Enabled Will monitor the system.
Time
This option is only visible when the WatchDog function is enabled.
Settings Description
0 ~ 255 Any integer in the range of 0 to 255.
Unit
This option is only visible when the WatchDog function is enabled.
Settings Description
Second Sets the time unit to seconds.
Minute Sets the time unit to minutes.
36
Page 44
ACPI CONFIGURATION
Suspend Mode
Select the ACPI state used for system suspend.
Settings Description
S1(POS) S1/Power On Suspend (POS) is a low power state. In this
state, no system context (CPU or chipset) is lost and
hardware maintains all system contexts
S3(STR) S3/Suspend To RAM (STR) is a power-down state. In this
state, power is supplied only to essential components
such as main memory and wakeup-capable devices. The
system context is saved to main memory, and context is
restored from the memory when a "wakeup" event
occurs.
Auto Depends on the OS to select the state.
ACPI Version Features
To enable RSDP pointers to 64-bit Fixed System Description Tables.
On/Off Pressing the power button will Instantly cause the system to
power on or off.
Standby Requires the user to press and hold the power button for 4
seconds before powering off the system.
Suspend Pressing the power button will Instantly cause the system to
enter suspend mode.
Restore on AC / Power Loss
The field defines how the system will respond after an AC power
loss during system operation.
Settings Description
Power Off Keeps the system in an off state until the power button is
Power On Restarts the system when the power is back
Last State Save in last state
pressed.
Resume on PCI Express
Settings Description
Enabled The system will boot if any power management event is
Disabled The feature will be disabled.
triggered via PCI Express devices
38
Page 46
Resume On PS/2 KBC
Enables any detected keyboard activity to restore the system from
a power saving mode to an active state.
Settings Description
S3 PS/2 keyboard activity will be detected if the system is in
S3/S4/S5 PS/2 keyboard activity will be detected if the system is in
Disabled Disables the detection of PS/2 keyboard activity.
S3 power saving mode.
S3/S4/S5 power saving mode.
Wake-Up Key
This option can only be modified when Resume on PS/2 KBC is
enabled.
Settings Description
Any Key Any key can be used to wake up the system.
Specific Key This option unlocks the Wake-Up Password option.
Wake-Up Password
This option can only be modified when Wake-Up Key is set to
Specific Key. When selected, a prompt will be displayed requesting
a password for waking up the system. This password can consist
of up to 6 alphanumeric characters and some special characters.
Function keys and modifier keys (such as Ctrl, Alt, Del, etc.) cannot
be used.
Resume on PS/2 Mouse
Enable any PS/2 mouse activity to restore the system from the
power saving mode to an active state.
Settings Description
S3 PS/2 mouse activity will be detected if the system is in S3
S3/S4/S5 PS/2 mouse activity will be detected if the system is in
Disabled Disables the detection of PS/2 mouse activity.
power saving mode.
S3/S4/S5 power saving mode.
Resume on RTC Alarm
This feature enables the BIOS to automatically power on at a
scheduled time.
Settings Description
Enabled Unlocks the RTC Alarm Date and System Time options.
Disabled Support for this feature will be unavailable.
39
Page 47
RTC Alarm Date (Days)
This option enables the user to specify the frequency of the RTC
Alarm Date recurrence.
Settings Description
Every Day Triggers the RTC Alarm Date daily.
1 – 31 (days) Triggers the RTC Alarm Date according to the increment
specified.
System Time
This option enables the user to specify the power on time for the
scheduled recurring date.
40
Page 48
USB CONFIGURATION
The USB configuration page detects all connected USB devices.
41
Page 49
CRB CONFIGURATION
DRAM Clock
Settings Description
Auto Auto adjusts the DRAM clock
400 MHz Sets the DRAM clock to 400 MHz. DDR3 modules will
operate at 800 MHz.
533 MHz Sets the DRAM clock to 533 MHz. DDR3 modules will
operate at 1066 MHz.
Select Display Device 1 and 2
The system can output data to two display devices simultaneously.
Settings Description
CRT1 Specifies the CRT1 port as the display port being used.
LCD2 Specifies the LCD2 port as the display port being used.
LCD1 Specifies the LCD1 port as the display port being used.
HDMI® Specifies the HDMI® port as the display port being used.
DP Specifies the DP port as the display port being used.
42
Page 50
Panel Type and Panel Type 2
This feature enables the user to specify the resolution of the display
being used with the system. The panel types are predefined in the
VGA VBIOS.
Settings Description
00 640 x 480
01 800 x 600
02 1024 x 768
03 1280 x 768
04 1280 x 1024
05 1400 x 1050
06 1440 x 900
07 1280 x 800
08 800 x 480
09 1024 x 600
10 1366 x 768
11 1600 x 1200
12 1680 x 1050
13 1920 x 1200
14 1920 x 1080
15 1024 x 576
VGA Share Memory (Frame Buffer)
Settings Description
8MB Allocates 8 MB of system DRAM for the VGA frame buffer.
16MB Allocates 16 MB of system DRAM for the VGA frame buffer.
32MB Allocates 32 MB of system DRAM for the VGA frame buffer.
64MB Allocates 64 MB of system DRAM for the VGA frame buffer.
128MB Allocates 128 MB of system DRAM for the VGA frame buffer.
256MB Allocates 256 MB of system DRAM for the VGA frame buffer.
512MB Allocates 512 MB of system DRAM for the VGA frame buffer.
Backlight Control
This option sets the brightness control for an LCD device.
Settings Description
0% Sets the panel backlight brightness to 0%.
25% Sets the panel backlight brightness to 25%.
50% Sets the panel backlight brightness to 50%.
75% Sets the panel backlight brightness to 75%.
100% Sets the panel backlight brightness to 100%.
OnChip HDAC Device
Settings Description
Enabled Enables the HD audio codec in the VT1708S controller.
Disabled Disables the HD audio codec in the VT1708S controller.
43
Page 51
VT6130 LAN Control 1
Settings Description
Enabled Enable the onboard PCIe GigaLAN controller.
Disabled Disables the onboard PCIe GigaLAN controller and hides
it from the operating system.
LAN Boot ROM
This option enables the PXE feature for booting via LAN.
Settings Description
Enabled Enables the PXE feature of the LAN controller.
Disabled Does not load a separate ROM from the LAN controller.
44
Page 52
BOOT SETTINGS
The Boot Settings menu has the following submenu:
Boot Settings Configuration
Configuration settings during system boot.
45
Page 53
BOOT SETTINGS CONFIGURATION
Quick Boot
Settings Description
Enabled Enables the BIOS to skip certain tests in order to reduce
boot up time.
Disabled Support for this feature will be unavailable.
Quiet Boot
Settings Description
Enabled Displays an OEM logo instead of POST messages.
Disabled Displays POST messages.
Bootup Num-Lock
Settings Description
On For keyboards with a built-in 10-key pad, the BIOS will
Off For keyboards with a built-in 10-key pad, the keypad will
force the keypad to behave in 10-key mode.
behave as a cursor keypad.
Wait For ‘F1’ If Error
Settings Description
Enabled If an error is detected, the BIOS will pause booting and
Disabled Ignores errors while booting.
wait for the user to press F1 to enter the BIOS setup
menu.
46
Page 54
Hit ‘DEL’ Message Display
Settings Description
Enabled Shows the POST message that informs the user how to
Disabled Hides the POST message that informs the user how to
enter the BIOS setup menu. However, this message will
be hidden if the Display Logo option is enabled.
enter the BIOS setup menu.
47
Page 55
SECURITY SETTINGS
Change Supervisor Password
This option is for setting a password for accessing the BIOS setup
utility. When a password has been set, a password prompt will be
displayed whenever the BIOS setup utility is launched. This
prevents an unauthorized person from changing any part of the
system configuration.
When a supervisor password is set, the User Access Level and
Password Check options will be unlocked.
User Access Level
This feature controls the level of access a user (without the
supervisor password) is granted to the BIOS setup utility.
Settings Description
No Access Completely locks the BIOS setup utility. The supervisor
View Only Only allows access to view the BIOS settings.
Limited Only allows non-critical BIOS settings to be changed.
Full Access Allows all BIOS settings to be changed except for the
password is required to access and change the BIOS
settings..
Changes are allowed to the following options:
System Time
System Date
Quick Boot
Display Logo
Change Supervisor Password and User Access Level
options.
48
Page 56
Change User Password
This option is for setting a password for non-supervisors. When a
user password is set, the Clear User Password and Password
Check options will be unlocked.
Clear User Password
This option is only available when the user accesses the BIOS
Setup Utility when the user password has been specified.
Password Check
This feature is compulsory when the Change Supervisor Password
option is set. The user will have up to three chances to enter the
correct password before the BIOS forces the system to stop
booting. If the user does not enter the correct password, the
keyboard will also lock up. The only way to get past this is to do a
hard reboot (i.e., use the system reset button or cut off the power
to the system). A soft reboot (i.e., Ctrl+Alt+Del) will not work
because the keyboard will be locked.
Settings Description
Setup Force users to enter a password in order to access the
Always Force users to enter a password in order to boot up the
BIOS setup utility.
system.
49
Page 57
EXIT OPTIONS
Save Changes and Exit
Save all changes to the BIOS and exit the BIOS Setup Utility. The
“F10” hotkey can also be used to trigger this command.
Discard Changes and Exit
Exit the BIOS Setup Utility without saving any changes. The “Esc”
hotkey can also be used to trigger this command.
Discard Changes
This command reverts all changes to the settings that were in
place when the BIOS Setup Utility was launched. The “F7” hotkey
can also be used to trigger this command.
Load Optimal Defaults
Load optimal default values for all the setup items. The default
optimized values are defined by the mainboard manufacturer to
provide optimized environment for a basic system. The “F9” hotkey
can also be used to trigger this command.
50
Page 58
4
Driver Installation
51
Page 59
MICROSOFT DRIVER SUPPORT
The VIA EPIA-M850 mainboard is compatible with Microsoft
operating systems. The latest Windows drivers can be
downloaded from the VIA Embedded website at
www.viaembedded.com.
For embedded operating systems, the related drivers can be
found in the VIA Embedded website at
www.viaembedded.com.
LINUX DRIVER SUPPORT
The VIA EPIA- M850 mainboard is highly compatible with many
Linux distributions.
Support and drivers are provided through various methods
including:
1. Drivers provided by VIA
2. Using a driver built into a distribution package
3. Visiting www.viaembedded.com for the latest updated
drivers
4. Installing a third party driver (such as the ALSA driver from
the Advanced Linux Sound Architecture project for
integrated audio)
For OEM clients and system integrators developing a product for
long term production, other code and resources may also be
made available. Contact VIA Embedded to submit a request.
52
Page 60
Taiwan HeadquartersUSAEurope
1F, 531 Zhong-Zheng Road
Xindian District, New Taipei City 231,
Taiwan