Hardware Platforms for Embedded and Industrial Computing
LEC-2250
Preliminary
User's Manual
>>
Publication date:2013-01-24
About
About
Overview
Icon Descriptions
The icons are used in the manual to serve as an indication
of interest topics or important messages. Below is a
description of these icons:
NOTE: This check mark indicates that
there is a note of interest and is something
that you should pay special attention to
while using the product.
Online Resources
The listed websites are links to the on-line product
information and technical support.
ResourceWebsite
Lannerhttp://www.lannerinc.com
Product Resources http://assist.lannerinc.com
WARNING: This exclamation point
indicates that there is a caution or
warning and it is something that could
damage your property or product.
Acknowledgement
Intel, Pentium and Celeron are registered trademarks of
Intel Corp.
Microsoft Windows and MS-DOS are registered trademarks
of Microsoft Corp.
All other product names or trademarks are properties of
their respective owners.
Compliances
CE
This product has passed the CE test for environmental
specifications. Test conditions for passing included the
equipment being operated within an industrial enclosure.
In order to protect the product from being damaged by
ESD (Electrostatic Discharge) and EMI leakage, we strongly
recommend the use of CE-compliant industrial enclosure
products.
FCC Class A
This equipment has been tested and found to comply
with the limits for a Class A digital device, pursuant to Part
15 of the FCC Rules. These limits are designed to provide
reasonable protection against harmful interference when
the equipment is operated in a commercial environment.
This equipment generates, uses and can radiate radio
frequency energy and, if not installed and used in
accordance with the instruction manual, may cause
harmful interference to radio communications. Operation
of this equipment in a residential area is likely to cause
harmful interference in which case the user will be required
to correct the interference at his own expense.
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 LEC-2250. The LEC-2250
features Intel Atom D2550(dual core) and NM10 chipset.
It features dual LAN and dual display interfaces via DVI-D
and VGA connectors as well as audio ports (microphone/
lineout). The system also features extra COM ports (
a total of 4 COM ports) for high demand of industrial
communication and application.
The following highlights the functionalities of the LEC2250 system:
Intel Integrated Graphics Media Accelerator 3650•
Dual VGA and DVI-D video output for displaying media •
content side by side.
Dual 10/100/1000 Mbps LAN•
USB x 6 •
SATA HDD and CF socket support•
Totally 4 serial ports supporting Hardware Auto flow •
Control: DB9 x2 for RS232, 422, and 485, and DB9x2 for
RS232.
Audio input and output through Mic-in and Line-out •
jack
Featuring power switch through Phoenix contact for •
distant power on/off control
Featuring DC-in power connector through Phoenix •
contact with input from 18 to 36 V
Two mini-PCIe connectors (one comes with a SIM •
card reader) for wireless Internet and wireless LAN
connection
System Specification
Dimensions (WxHxD)
Processor
Chipset
TechnologyDDR3 SODIMM x1
System
Memory
Storage
Ethernet Controller
Graphic Controller
Audio Controller
IO
Power Input
AC Adapter
Hardware Monitor
OS Support
Certications
Compliance
Operating
Temperature
Range
Max. CapacityUp to 4GB
IDE CF socket Type I/II x1
SATA2.5” HDD/SSD drive bay x1
LANGbE RJ45 x2
Display
Video GrabberN/A
AudioPhone Jack x2 for Mic-in and Line-Out
Serial I/ODB9 x4 for RS232/422/485
GPSN/A
USB 2.0Type A x6
Power Input2-pin terminal block
Expansion
Others
With Industrial
Components
With Commercial
Components
273.8x60x144mm
(10.78”x2.36”x5.67”)
Intel ATOM D2550 1.86GHz CPU
Intel NM10
Intel® 82583V x2
Intel Integrated Graphics Media Accelerator 3650
Realtek ALC886
DB15 x1 for VGA (1920x1200)
DVI-D x1 (1920x1200)
Mini-PCIex2: one slot supports PCIe and
USB 2.0 signal, the other one only supports USB 2.0 with SIM card reader
Drivers and User’s Manual CD (P/N: S09OADA19H100)•
Optional Accessories
The system has a variety of optional accessories including
the power cords and Wi-Fi or 3G modules for extended
capabilities. For details of these modules, visit:
The block diagram depicts the relationships among the
interfaces and modules on the motherboard..
System Components
Embedded and Industrial Computing
6
Chapter 2
Front Components
System Components
F1
ComponentDescriptionPin Definition
F1 DC-In (power) 1x2 Pin Phoenix
Contact Connector
F2 Dual USB 2.0 PortsAn USB type A connector.USB1 on page 17
F3 Reset Reset switchSW5 on page 15
F4 MIC IN/LINE OUTConnect the audio devices to these ports.
F5 Four USB 2.0 Ports An USB type A connector. USB1, USB2 on Page
F6 Two 10/100/1000Mbps LAN ports Two RJ-45 (network) jacks with LED
SPEEDLINK/ACT
F7 HDD (Yellow)
Status and
Power LED (Green)
F8 Power-on SwitchA power-on switch through the Phoenix
F2
F3
F4F6
Power-in Connector. CN1 on page 17
The Microphone and line out port are
provided by Realtek ALC 886.
indicators as described below. Both LAN
ports are provided by Intel 82583V. The
82583V supports PXE remote boot
LINK/ACT (Yellow)
On/Flashing: The port is linking and •
active in data transmission.
Off: The port is not linking.•
SPEED (Green/Amber)
Amber: The connection speed is •
1000Mbps.
Green: The connection speed is •
100Mbps
Off: The connection speed is 10Mbps.•
HDD
Blinking: data access activities•
Off: no data access activities•
Status
A programmable dual green/orange LED
which can be used for indicating system
status.
Power
On: The computer is on.•
Off: The computer is off .•
contact for distant power-on/off control
F5
F7F8
J3, J4 on page 13
15
LANB1/LANB2 on
page 14
CN4 on page 15
F9
Reference
F9 Power Button with dual LEDATX Power-on button with LEDs: Standby
mode in Red; Power-on mode in Green
Embedded and Industrial Computing
U45 on page 15
7
Chapter 2
Rear Components
R1 DVI-DA DVI-D port (single link) which is provided by
R2 VGA PortThe displays can support VGA up to 2048x1536
R3 Serial Ports COM1 and
COM2
R4 Serial Ports COM3 and
COM4
System Components
R1
ComponentDescriptionPin Definition Reference
R2
Intel HD Graphic Engine. This port can support
up to 1920x1200 @ 60 Hz resolution.
resolution.
Serial ports through the DB-9 connector; Both
COM1 and COM2 support RS-232/422/485 with
jumper selection (and BIOS menu) among RS232/422/485. It also supports hardware auto
flow control
Serial ports through the DB-9 connector. These
two only support RS-232.
R3
R4
CN1 on page 16
VGA1 on page 14
COM1/COM2 on page 13
COM3/COM4 on page 17
Embedded and Industrial Computing
8
Chapter 3
Chapter 3:
Board Layout
External Connectors
The following picture highlights the location of the
external ports. Refer to the table 3.1 Connector List for
more details.
Board Layout
CN1
VGA1
COM2
COM1
U45
CN4
Embedded and Industrial Computing
LANB1
LANB2
USB1
USB2
J3
J4
SW5
LEB-7050
9
Chapter 3
External Connectors for board LEK-IOA4
The following picture highlights the location of the
external ports for the daughter board LEK-IOA4. Refer to
the table 3.2 Connector List for more details.
Board Layout
COM3
COM4
Embedded and Industrial Computing
USB1
LEK-IOA4
CN1
10
Chapter 3
Internal Connectors and Jumpers
The following picture highlights the location of internal
connectors and jumpers. Refer to the table 3.1 Connector
List for more details.
Board Layout
CN3
CN1
CF1
SW3
SW4
SATA1
SW2
CON1
SW1
FAN1
Embedded and Industrial Computing
JP1
MPCIE2
MPCIE1
SIM Card
Reader
LEB-7050
JP2
11
Chapter 3
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 the Main Board
LabelsFunctionPin Denition Refer-
ence Page
CF1CompactFlash ConnectorP16
CN1DVI-D PortP16
CN4Power Switch with Phoenix Contact InterfaceP15
COM1RS232/422/485 Serial PortP13
COM2RS232/422/485 Serial PortP13
CON1SATA Power ConnectorP14
FAN1Fan ConnectorP16
J3Line-Out Audio JackP13
J4Mic-in Audio JackP13
JP1Clear CMOS JumperP14
JP2Hardware or Software Reset Selection JumperP16
LANB1Ethernet Port 1P14
LANB2Ethernet Port 2P14
MPCIE1Mini-PCIe ConnectorP15
MPCIE2Mini-PCIe ConnectorP15
SATA1SATA ConnectorP14
SW1Select COM1 Protocol SettingP13
SW2Select COM Port Terminating ResistanceP13
SW3Select COM Port Terminating ResistanceP13
SW4Select COM2 Protocol SettingP13
SW5Reset ButtonP15
U45Power ButtonP15
USB1/USB2USB Port 1-4 ConnectorP15
VGA1VGA ConnectorP14
Board Layout
Table 3.2 Connector List for LEK-IOA4 Board
LabelsFunctionPin Denition Refer-
ence Page
CN1DC_IN CONNECTORP17
COM3RS232 Serial PortP17
COM4RS232 Serial PortP17
USB1USB ports 1-2P17
Embedded and Industrial Computing
12
Chapter 3
Board Layout
Jumper Settings
The Main Board
Microphone-in Audio Jack (J4)
Pin No.Function
1CO_GND
2MIC_INL
3CO_GND
4INSULATOR
5MIC_INR
Line-out Audio Port (J3)
Pin No.Function
1CO_GND
2LINOUT-L
3CO_GND
4INSULATOR
5LINOUT- R
RS-232/422/485 Serial Port (COM1 and COM2) with
hardware auto flow control: It is a RS-232/422/485 port
Note: Besides jumper settings, you should also
select the communication protocol in the BIOS as
shown in the following picture, select Advanced
->F81865 SuperIO Configuration->Serial Port 0/1
Driver->RS232 or RS485
Embedded and Industrial Computing
13
Chapter 3
Board Layout
SW2: Select COM1 terminating resistance
SW3: Select COM2 terminating resistance
SW2
4 3 2 1
ON
SW3
4 3 2 1
ON
Terminating resistance off
Terminating resistance TX, RX on
LAN1/LAN2 Ports (LANB1/LANB2): The LAN ports are
provided by Intel 82583V Ethernet controller whose
interface complies with PCI-e 1.1 (2.5 Ghz). It supports PXE
remote boot as the advanced management feature
Pin No.Description
Fast Ethernet Gigabit Ethernet
1TX+BI_DA+
2TX-BI_DA3RX+BI_DB+
4--BI_DC+
5--BI_DC6RX-BI_DB7--BI_DD+
8--BI_DD-
VGA (VGA1)
5 4 3 2 1
15 14 13 12 11
SW2SW3
Terminating resistance RX on
SW2
Switch Settings
Result
Terminating Resistance OFF1,2,3,4 Off
Terminating Resistance TX, RX ON1,2,3,4 On
Terminating Resistance RX on1,2 Off
SW3
SW2/SW3
3,4 On
PinSignalPinSignalPinSignal
1Red Color
Signal
2Green Color
Signal
3Blue Color
Signal
4NC9VGA power14VSYNC
5GND10GND15DDC CLK
6GND11NC
7GND12DDC DAT
8GND13HSYNC
Serial-ATA Connector (SATA1): It is for connecting a 2.5’’
harddisk to serve as your system’s storage. It can support
SATA II which features Data transfer rates up to 3.0 Gb/s
(300 MB/s).
Pin No.Function
1GND
2TX0_P
3TX0_N
4GND
5RX0_N
SATA1
6RX0_P
7GND
4-pin Serial-ATA Power Connector (CON1): It is for
connecting the SATA power cord.
Clear CMOS jumper (JP1): It is for clearing the CMOS
settings.
3
2
1
Embedded and Industrial Computing
Pin No.Pin Name
1-2Normal (Default)
2-3Clear CMOS
1
2
3
4
Pin No.Function
1+12V
2GND
3GND
4+5V
14
Chapter 3
Board Layout
Dual USB Port Connector #0 and #1 (USB1):
Dual USB Port Connector #2 and #3 (USB2)
Pin No.Pin Name
5 6 7 8
1 2 3 4
1USB power
2USB2_DAT3USB2_DAT+
4Signal Ground
5USB Power
6USB3_DAT7USB3_DAT+
8Signal Ground
Dual-Color Power Button (U45): The power button also
provides LED to indicate power state.
PINDescriptionPINDescription
PAD1GroundPAD2Ground
1Ground3BUTTON2Ground4BUTTON-
L1PWR_LED+/
STB_LED-
L2PWR_LED- /
STB_LED+
Mini PCI Express Connector (for 3G card with USB
signal, MPCIE2):
DVI-D Connector (CN1): A single link DVI-D Connector
Pin No.DescriptionPin No.Description
1TMDS Data 2-13NC
2TMDS Data 2+145V
3TMDS Data 2/4 shield15GND
4NC16HOT PLUG DET
5NC17TMDS Data 06DDC CLOCK18TMDS Data 0+
7DDC DATA19TMDS Data 0/5
shield
8NC20NC
9TMDS Data 1-21NC
10TMDS Data 1+22TMDS CLK shield
11TMDS Data 1/3 shield23TMDS CLK+
12NC24TMDS CLK-
CompactFlash Connector (CF1)
50 26
Fan Connector (FAN1)
FAN1
3
2
1
Pin No.Pin Name
1Ground
2+12V
3FAN Status
Hardware/Software Reset Selection Jumper (JP2):
This jumper can be used to select the mode of the reset
button. The hardware reset mode will reset the system.
The software reset mode is for resetting the software to
its default value.
1USB power
2USB2_DAT3USB2_DAT+
4Signal Ground
5USB Power
6USB3_DAT7USB3_DAT+
8Signal Ground
Embedded and Industrial Computing
17
Chapter 4
Hardware Setup
Chapter 4:
Hardware Setup
Preparing the Hardware Installation
To access some components and perform certain service
procedures, you must perform the following procedures
first.
WARNING: To reduce the risk of personal injury,
electric shock, or damage to the equipment,
remove the power cord to remove power from the
server. The front panel Power On/Standby button
does not completely shut off system power.
Portions of the power supply and some internal
circuitry remain active until AC power is removed.
Unpower the LEC-2250 and remove the power cord.1.
Unscrew the 4 rubber feet from the bottom cover of 2.
the LEC-2250 System.
Open the cover.3.
Note:
The motherboards can support up to 4 GB 1.
memory capacity in maximum.
The CF has to be installed first (if it is needed) 2.
before you install the RAM due to space
contention.
You will need to take off the heat sink first to 3.
access the SO-DIMM slot.
Uninstalling the heat sink by unscrewing
the screws from the side of the chassis
Installing the SO-DIMM
Installing the System Memory
The motherboard supports DDR3 memory to meet the
higher bandwidth requirement of the latest operating
system and Internet applications. It comes with one
double data rate type three (DDR3) Small Outline Dual
Inline Memory Modules (SO-DIMM) socket.
Embedded and Industrial Computing
18
Chapter 4
Hardware Setup
Installing the Hard Disk
The system can accommodate one Serial-ATA disks. Follow
these steps to install a hard disk into the LEC-2250:
Unscrew the 4 rubber feet from the bottom cover of 1.
the LEC-2250 System.
Place hard disk on the top cover of the system and 2.
align the holes of the hard disk with the mounting
holes of the top cover.
Secure the hard disk with 4 mounting screws from the 3.
outside of cover.
Connect the Serial-ATA power and data cables to the 4.
hard disk’s connectors.
Plug the Serial-ATA cables (power and data) to the 5.
Serial-ATA Connectors on the main board.
1
Installing the CompactFlash Card
LEC-2250 provides one CompactFlash slot. Follow the
procedures bellow for installing a CompactFlash card.
Align CompactFlash card and the card slot with the 1.
arrow pointing toward the connector.
Push the card to insert into the connector.2.
Note:
The motherboards can support up to 4 GB 1.
memory capacity in maximum.
The CF has to be installed first (if it is needed) 2.
before you install the RAM due to space
contention.
Installing the 3G SIM Card
Unlock the SIM card reader by sliding it outward and 1.
flip it up diagonally.
Align the cut-corner of the SIM card with the SIM card 2.
reader. Make sure that the ICs will be in contact with
the bottom of the reader.
Insert the 3. SIM card into the reader diagonally. Close
and lock the reader. You should feel a click when the
2
SIM card is locked securely in the reader.
Installing the Wireless 3G Module
Align the wireless module’s cutout with the Mini-PCIe 1.
slot notch.
Insert the wireless module into the connector 2.
diagonally.
Fasten the wireless module to the board with the 3.
screws (Use the Mini-PCIe module screws contained
within the package).
Installing the Wi-Fi Module
Follow the same steps as the Wireless 3G Module
Installation.
Embedded and Industrial Computing
19
Chapter 4
Hardware Setup
Installing SIM Card
lock
Installing 3G and Wi-Fi module on the PCIe socket
Unlock
Installing the optional heatsink
Note:
There is an optional heat sink that can be installed
on top on these components as shown in the
following picture..
Embedded and Industrial Computing
20
Chapter 4
Wall Mounting
The product ships with wall mounting kit. To mount your
product on the wall, follow the instructions below:
First make a hole for the anchor in the surface on the 1.
wall.
Then press the anchor into the hole until it is flush with 2.
the surface. You may need a hammer to tap the wall
anchor.
Use a screwdriver to screw the threaded screw into the 3.
plastic anchor.
Attach the wall mounting bracket to the back of the 4.
device, securing it in place with four of the flat-head
screws provided.
Hang the device on the wall.5.
Hardware Setup
Unit: mm
Embedded and Industrial Computing
21
Appendix A
Programming Watchdog Timer
Appendix A:
Programming Watchdog
Timer
A watchdog timer is a piece of hardware that can be
used to automatically detect system anomalies and reset
the processor in case there are any problems. Generally
speaking, a watchdog timer is based on a counter that
counts down from an initial value to zero. The software
selects the counter’s initial value and periodically restarts
it. Should the counter reach zero before the software
restarts it, the software is presumed to be malfunctioning
and the processor’s reset signal is asserted. Thus, the
processor will be restarted as if a human operator had
cycled the power.
For sample watchdog code, see Watch dog and DIO folder
in the Driver and Manual CD
Click the Setup program.1.
The welcome screen appears. Click Next to proceed.2.
Driver Installation
Before you could access or control the operation of the
watchdog and Digital I/O functions, install the the L_IO
driver which is the library and driver needed for Lanner
General Purpose Input/Output interface or functions.
To install the L_IO driver:
Restart the computer, and then log on with 1.
Administrator privilege.
Insert the Drivers and User’s Manual CD to the USB-2.
optical drive.
Browse the contents of the support CD to locate the 3.
file LannerIO v101.rar under the \WD_DIO\ folder and
unzip the file.
Click the Setup program in the unzipped folder.4.
The installation process proceeds. Click Close when the 3.
process completes.
Embedded and Industrial Computing
22
Appendix A
Programming Watchdog Timer
To verify the GPIO driver installation, do the following
steps:
Right-click on the My Computer icon, and then select 1.
Properties form the menu.
Click the Hardware tab, then click the Device Manager 2.
button.
Select 3. View from the menu and select show hidden devices .
The Lanner common GPIO driver should be listed 4.
under the Non-Plug and Play Drivers. If not, click the
San for hardware changes button from the tool bar.
Sample Program
Via the Demo Program
Enter the number of seconds to start count down before
the system can be reset. Press start to start the counter
and stop to stop the counter.
Via the Command Line
Execute the executable file in the program folder, then
enter the values from 1~255. The system will reboot
automatically according to the time-out you set.
int mDIO_IN (int argc, char* argv[])
{
CHECK_ARGC (3) ;
CheckNumeric (argv[2]) ;
int nPort = atoi (argv[2]) ;
25
Appendix A
Programming Watchdog Timer
BOOL ret = Read_DIO (nPort) ;
printf (“DIO_IN #%d = %d\n”, nPort, ret) ;
return ret ;
}
// Milli-second delay
int mSleep (int argc, char *argv[])
{
CHECK_ARGC (3) ;
CheckNumeric (argv[2]) ;
Sleep (atoi (argv[2]) ) ;
return 0 ;
}
;
return nLeft ;
}
// Argument - function mapping
typedef struct
{
char *szCmd ;
int (*function) (int argc, char *argv[]) ;
} CMD2FUN ;
CMD2FUN c2f[] =
{
{“DIO_IN” , mDIO_IN
},
// Watchdog
int mWatchDog (int argc, char *argv[])
{
if (argc != 3 && argc != 2)
RETMSG (-1, PARAMETER_HELP) ;
if (argc == 3)
{
CheckNumeric (argv[2]) ;
int nValue = atoi (argv[2]) ;
WatchDog_Enable (nValue) ;
}
{“DIO_OUT” , mDIO_OUT
},
{“PIO” , mPIO
},
{“RunLED” , mRunLED
},
{“AlarmLED” , mAlarmLED
},
{“GPS_LED” , mGPS_LED
},
{“WirelessLED” , mWirelessLED },
{“CaseOpen” , mCaseOpen },
{“CaseOpen_Clear”,mCaseOpen_Clear},
{“Watchdog” , mWatchDog
},
{“Sleep” , mSleep }
} ;
int nLeft = WatchDog_GetLeft () ;
printf (“Watchdog timer left %d seconds\n”, nLeft)
Embedded and Industrial Computing
// Program start here
int main(int argc, char *argv[])
{
26
Appendix A
try
{
// The total argument allowed
int num = sizeof (c2f ) / sizeof (c2f[0]) ;
// Too few argument
if (argc < 2)
RETMSG (-1, PARAMETER_HELP)
;
// Find the match argument and execute
the mapping function
for (int i = 0 ; i < num ; i++)
if (stricmp (argv[1], c2f[i].szCmd)
== 0)
Programming Watchdog Timer
return c2f[i].function
(argc, argv) ;
// No match argument
RETMSG (-1, “Wrong Argument\n”) ;
}
catch (char *str)
{
// Output the error message
printf (“\n%s\n”, str) ;
}
catch (...)
{
// Unknown exception
printf (“\nUnknown Exception\n”) ;
}
return -1 ;
}
Embedded and Industrial Computing
27
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
28
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