No part of this manual may be reproduced, copied,
translated or transmitted in any form or by any means
without the prior written permission of the original
manufacturer. Information provided in this manual is
intended to be accurate and reliable. However, the original
manufacturer assumes no responsibility for its use, nor for
any infringements upon the rights of third parties that
may result from such use.
Thank you for choosing the VES-500. The VES-500 is
Lanner’s flagship Single Board Computer. It features
Freescale IMX6 series processors.
This computer-on-module consists of a motherboard
populated with the Freescale® iMX6™ series processor,
providing a rich I/O capabilities and flexibility via highbandwidth interfaces such as Mini-PCI Express sockets,
Serial ATA, and Hi-Speed USB 2.0 connectivity.
It also contains advanced I/O connectors as the following
listed:
-built-in GPS (provided by Neo-6Q) and G sensor
-Internl MIPI (Mobile Industry Processor Interface)
connector
-Wide range of DC power input from 9V to 30V, suitable
for vehicular 12V or 24V battery with Ignition control (with
VEK-IGN01 ignition board).
-CAN bus Connector via DB-9 female connector
-Dual Mini-PCI Express Sockets (one comes with a SIM card
reader for 3G Internet service)
-External SIM card reader
-External SD card reader
-Line-out/microphone jack as well as HDMI connector
The platform is supported by a Linux BSP as well as
multiple third party operating systems and reference
implementations that allow fast time to market and rapid
prototyping. We include development instructions in
the BSP folder in the Driver and User Manual CD. More
information can be found at http://www.freescale.com/
Freescale iMX6 series processors: quad Core (VES500A)/dual core (VES-500B)
Power Ignition board: VEK-IGN01
Power over Ethernet: VEK-PDM01
I/O
3-pin power-in connector with ignition control provided by ignition board VEK-IGN01
D-sub 9 Male Connector for MCU programming and
digital I/O function provided by VEK-IGN01
2x USB 2.0 type A (host and Usb On-The-Go, 1x5 pin
header
2 Mini-PCIe connector supporting only USB interface;
one comes with a SIM card reader
CAN bus connector via DB-9 female
Internal MIPI (Mobile Industry Processor Interface)
connector (reserved)
1x GPS chip (Neo-6Q) with SMA connector for
antenna
Display
Audio
Ethernet
1 x Atheros AR8031PCI express
1x Ethernet controller
Console
One internal 3-pin pin header for serial communication
Mechanical & Environmental
9~30Vdc in for wide range power input with MCU
controlled ignition function
Powered device (PD for PoE) with default power
request 25W (802.3at)
Embedded and Industrial Computing
4
Chapter 1
Package Contents
Your package contains the following items:
VES-500 System Board•
DC+12V 60W Power Adapter •
Console Cable •
Power Device Module: VEK-PDM01•
Power Ignition Module: VEK-IGN01•
Introduction
Embedded and Industrial Computing
5
Chapter 2
Chapter 2:
System Components
System Drawing
Mechanical dimensions of the VES-500
Unit: mm
System Components
230
145
Embedded and Industrial Computing
6
Chapter 2
1GB
DDR3
FreeScale
i.MX6
Processor
DDR3
RGMII
PF0100
PMIC
JTAG
USB Hub
USB
SD Card
Connector
HDMI
Connector
PMIC
4MB
eMMC
Flash
Ethernet
Atheros
AR8031
USB Host (Type
A)
USB
12V
DC
12V
PWM
Power Ignition
VEK-
PDM01
VEK-
IGN01
CANbus
CANbus
Connector
SATA
Connector
SATA
LVDS
LVDS Connector
G Sensor
(MMA8451)
I2C
GPS
Mini-PCIe
Connector II
PoE
PCIe
USB 2.0
Mini-PCIe
Connector I
(with SIM Card
Reader)
USB 2.0
UART 1
Console
USB
OTG
8$57
USB Connector
(1x5 Pin
Header)
Block Diagram: The MainBoard
The block diagram depicts the relationships among the
interfaces and modules on the motherboard.
System Components
Embedded and Industrial Computing
7
Chapter 2
Front Features
System Components
F1
F1 Power (Green) /HDD (Yellow) LEDs
LEDBehaviorInterpretation
Power (Green)On/FlashingThe system is powered on.
HDD (Yellow)FlashingIt indicates data access activity
F2 Two USB 2.0 Ports (left: USB Host, right: USB On-The-Go)
The left one is Host USB; the left one can act as a host as well as a device with jumper settings. Refer to
pin HOSTUSB1 and OTGUSB1 in Chapter 3 Motherboard Information for pin definitions.
F2
OThe system is powered o..
OThere are no data access activities or no
F3
F4F5
hard disk present
F6
F3 SD Card Connector
Refer to pin SDC1 for pin definitions in Chapter 3 Motherboard Information.
F4 F5 Microphone/Line-out Connector
Refer to pin MIC1 and Front1 for pin definitions in Chapter 3 Motherboard Information.
F6 Reset Button
It is a reset button to turn on or off the power. The reset button can act as a hardware to reset the entire
system or software reset to reset the designated software to its default. It can also be used as power
on/off switch with jumper settings. Refer to Pin RST1 and SW3 for more information on jumper settings
in Chapter 3 Motherboard Information .
Embedded and Industrial Computing
8
Chapter 2
Rear Features
System Components
R2
R1
R1 SIM Card Reader
Refer to pin SIM1 for pin definition in Chapter 3 Motherboard Information.
R2 CAN bus Connector
Refer to Pin CAN1 for pin definition in Chapter 3 Motherboard Information.
R3 HDMI Connector
Refer to pin HDMI1 for pin definition in Chapter 3 Motherboard Information.
R4 One10/100/1000Mbps LAN port
The connector is provided by Atheros AR8031PCI express controller and can be a powered device for PoE
function (with VEK-PDM01 PoE board). Refer to Pin LAN1 for pin definition in Chapter 3 Motherboard
Information.
R3
R4
R5
LEDBehaviorInterpretation
LINK/ACT (Left, Yellow)On/FlashingThe port is linking.
OThe port is not linking.
SPEED (Right, Green/Amber)AmberThe connection speed is 1000Mbps.
GreenThe connection speed is 100Mbps.
OThe connection speed is 10Mbps.
R5 Power Adapter socket with Lock
DC-in 12V jack. Only use the power adapter supplied with the VES-500 System.
Embedded and Industrial Computing
9
Chapter 3
Chapter 3:
Motherboard Information
Motherboard Layout- Top View
The motherboard layout shows the connectors and
jumpers on the board. Refer to the following picture and
table 3.1 as a reference of the pin assignments and the
internal connectors.
Motherboard Information
SW1
SW2
DCIN1
IGNIO1
LANIO1
LAN1
HDMI1
CON1
CAN1
LVDS1
SIM1
MPCIE1
MPCIE2
COM1
SW3
Embedded and Industrial Computing
MODESLT1
HOSTUSB1
OTGUSBB1
SOTGM1
SDC1
SATA1
MIC1
JTAG1
PS4S1
MIPI1
CON2
AUD_R1
AUD_L1
RST1
FRONT1
VES-500
10
Chapter 3
Power Ignition Board Layout- Top View
The motherboard layout shows the connectors and
jumpers on the board. Refer to the following picture and
table 3.2 as a reference of the pin assignments and the
internal connectors.
SW1
Motherboard Information
PRJK1
Power Ignition Board Layout-Bottom View
The motherboard layout shows the connectors and
jumpers on the board. Refer to the following picture and
table 3.2 as a reference of the pin assignments and the
internal connectors.
DGIO1
Embedded and Industrial Computing
IGNI01
VEK-IGN01
11
Chapter 3
Motherboard Information
Connectors and Jumpers List
The tables below list the function of each of the board
jumpers and connectors by labels shown in the above
section. The next section in this chapter gives pin
definitions and instructions on setting jumpers.
Table 3.1 Connector List for VES-500 Board
LabelsFunctionPin Denition Reference Page
CAN1CANbus ConnectorP14
COM1Serial COM PortP13
CON1LVDS Power ConnectorP13
CON2USB ConnectorP13
DCIN1DC-in JackP14
FRONT1Front Headphone ConnectorP15
HDMI1High-Denition Multimedia InterfaceP14
HOSTUSB1Host USB ConnectorP15
IGNIO1Ignition Board ConnectorP15
JTAG1JTAG ConnectorP14
LAN1Ethernet LAN ConnectorP13
LANIO1PoE (PD) module P15
LVDS1Low-voltage Dierential Signaling ConnectorP14
MIC1Microphone ConnectorP15
MIPI1Mobile Industry Processor InterfaceP14
MODESLT1Boot Mode SelectionP13
MPCIE1Mini-PCIe ConnectorP16
MPCIE2Mini-PCIe ConnectorP16
OTGUSB1On-the-Go USB ConnectorP15
PS4S1SATA Power ConnectorP13
RST1Reset ButtonP13
SATA1SATA Drive ConnectorP13
SDC1SD Card ReaderP14
SIM1SIM Card ReaderP15
SOTGM1OTGUSB1 master/slave SelectionP15
SW1/SW2System Boot Device SelectionP13
SW3RST1 Function SelectionP13
Table 3.2 Connector List for VEK-IGN01 Board
LabelsFunctionPin Denition Reference Page
DGIO1External Connector for MCU Programming and
Digital I/O
IGNIO1Connector to the Main BoardP17
PRJK1DC-in Power ConnectorP17
SW1MCU (Microcontroller) Function Selection P17
Embedded and Industrial Computing
P17
12
Chapter 3
Motherboard Information
Jumper Settings
VES-500 Board:
CON1: For LVDS power
Pin No.Signal
15V
1 2 3 4 5 6
Internal USB 2.0 Connector (CON2)
1 2 3 4 5 6
4-pin Reset or Power-on Push Button (RST1): This
button can be pushed to power up or reset the system
depending on the jumper setting (J2).
3
1
RST1 Function Selection (SW3): It is used for
selecting the RST1 push button’s function.
SATA Connector (SATA1): It is for connecting a 2.5’’
SATA harddisk to be served as your system’s storage. It
supports rates up to 3.0 Gb/s (300 MB/s) with Integrated
AHCI controller
Pin No.Signal
1GND
2TX+
7 6 5 4 3 2 1
3TX4GND
5RX6RX+
7GND
4 3 2 1
5 6 7 8
Selector.Functkon
1 OnPower On/Off
2 OnH/W Reset
3 OnSoftware Reset
4 ONMCU Reset
Serial Port(COM1)
3
2
1
Pin No.RS-232 Signal
1
2
3
RXD
GND
TXD
MODESLT1: Boot mode Selection
2
1
Pin Setting.Function
3-5, 4-6Boot From fuses (for freescale debug)
3-5, 2-4 Serial Downloader (for memory test parameter collection)
1-3, 4-6Boot from board settings
1-3, 2-4Reserved
Embedded and Industrial Computing
6
5
4-pin SATA Power Connector (PS4S1): It is used for
connectig the SATA power cord.
PoE power-device (PD) module Connector (LANIO1): It
is for connecting the POE powered device (PD) board VEK
PDM01 or the VEKTFM01.
+12V DC-in Jack (DCIN1)
Pin No.Pin Name
1+12V DC-IN
2GND
3GND
HOST USB Connector (HOSTUSB1)
Pin No.Signal
1H1_VUSB
1 2 3 4
2USB_HOST_DN
3USB_HOST_DP
4Ground
On-The-Go USB Connector (OTGUSB1): The USB
OTG can perform both master and slave roles in USB
communications. Besides the 2 external USB type A
connectors, an internal pin header is provided for an
additional USB port.
Pin No.Signal
1OTG_VUSB
2USB_OTG_DN
1 2 3 4
3USB_OTG_DP
4Ground
OTGUSB1 Mode Selection (SOTGM1): It selects the
OTGUSB1 to be either the host (master) or the device
1-On, 2-OnOn (default)Off (default)
3-On, 4-On Off (program download) On (program download)
5-OnOffOff
6-OnOffOn
Embedded and Industrial Computing
NormalProgram MCU
17
Appendix A
Appendix A:
Programming the MCU
The MCU programs is by way of the follwing method:
Host communication interface: RS-232•
Support buad rate: 57600/ 8N1•
Communication protocol: ANSI terminal.•
Digital Input/Output Control
The above command sets POWERON_DELAY =10
The MCU commands:
MCU
Command
PowerOn
Delay
(Sec)
PowerO
Delay
(Sec)
Current
Power
State
Wirte/Read
(SET/GET)
SETPOWERON_
GETPOWERON_
SETSHUTDOWN_
GETSHUTDOWN_
GETPOWER_
VariableName valueDe-
DELAY
DELAY
DELAY
DELAY
STATE
fault
4(default) 4S
4(default) 4S
Example
1. Set the delay time for power-on delay:
>SET POWERON_DELAY 4 (Set powe-on delay to 4
seconds)
>OK (System response)
>GET POWERON_DRLAY (Get the power-on delay time)
in seconds
>POWERON_DELAY=4 (System response)
The above command sets SHUTDOWN_DELAY=10
2. Read the current power state
GET POWER_STATE (Get power state command)
POWER_STATE=STARTUP (System response)
The above command reads the current power state.
3. Read/write digital output state
Embedded and Industrial Computing
>SET DIGITAL_OUT 3 (set digital_out bit 0=1 and digital_
out bit 1=1)
>OK
18
Appendix A
>Get DIGITAL_OUT
>DIGITAL_OUT=3
4. Read Digital_In state
GET DIGITAL_IN (Get digital_input state)
DIGITAL_IN= 3 (System response)
Digital Input/Output Control
Embedded and Industrial Computing
19
Appendix B
Terms and Conditions
Appendix B:
Terms and Conditions
Warranty Policy
All products are under warranty against defects in 1.
materials and workmanship for a period of one year
from the date of purchase.
The buyer will bear the return freight charges for 2.
goods returned for repair within the warranty period;
whereas the manufacturer will bear the after service
freight charges for goods returned to the user.
The buyer will pay for repair (for replaced components 3.
plus service time) and transportation charges (both
ways) for items after the expiration of the warranty
period.
If the RMA Service Request Form does not meet the 4.
stated requirement as listed on “RMA Service,” RMA
goods will be returned at customer’s expense.
The following conditions are excluded from this 5.
warranty:
RMA Service
Requesting a RMA#
To obtain a RMA number, simply fill out and fax the 6.
“RMA Request Form” to your supplier.
The customer is required to fill out the problem code 7.
as listed. If your problem is not among the codes listed,
please write the symptom description in the remarks
box.
Ship the defective unit(s) on freight prepaid terms. 8.
Use the original packing materials when possible.
Mark the RMA# clearly on the box. 9.
Note: Customer is responsible for shipping
damage(s) resulting from inadequate/loose
packing of the defective unit(s). All RMA# are valid
for 30 days only; RMA goods received after the
effective RMA# period will be rejected.
Improper or inadequate maintenance by the •
customer
Unauthorized modification, misuse, or reversed •
engineering of the product.
Operation outside of the environmental specifications •
for the product.
Embedded and Industrial Computing
20
Appendix B
RMA Service Request Form
When requesting RMA service, please fill out the following form. Without
this form enclosed, your RMA cannot be processed.
RMA No:
Reasons to Return: Ŀ Repair(Please include failure details)
Ŀ Testing Purpose