Hardware Platforms for Embedded and Industrial Computing
LEC-7050
V1.0
>>
User's Manual
Publication date:2012-10-30
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
RMAhttp://eRMA.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.
http://assist.lannerinc.com
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.
Network Application Platforms
Follow these guidelines to ensure general safety:
Keep the chassis area clear and dust-free during and after •
installation.
Do not wear loose clothing or jewelry that could get •
caught in the chassis. Fasten your tie or scarf and roll up
your sleeves.
Wear safety glasses if you are working under any •
conditions that might be hazardous to your eyes.
Do not perform any action that creates a potential hazard •
to people or makes the equipment unsafe.
Disconnect all power by turning off the power and •
unplugging the power cord before installing or removing a
chassis or working near power supplies
Do not work alone if potentially hazardous conditions •
exist.
Never assume that power is disconnected from a circuit; •
always check the circuit.
i
About
LITHIUM BATTERY CAUTION:
Risk of Explosion if Battery is replaced by an incorrect type.
Dispose of used batteries according to the instructions
Operating Safety
Electrical equipment generates heat. Ambient air temperature
may not be adequate to cool equipment to acceptable
operating temperatures without adequate circulation. Be sure
that the room in which you choose to operate your system has
adequate air circulation.
Ensure that the chassis cover is secure. The chassis design
allows cooling air to circulate effectively. An open chassis
permits air leaks, which may interrupt and redirect the flow of
cooling air from internal components.
Electrostatic discharge (ESD) can damage equipment and
impair electrical circuitry. ESD damage occurs when electronic
components are improperly handled and can result in complete
or intermittent failures. Be sure to follow ESD-prevention
procedures when removing and replacing components to avoid
these problems.
Wear an ESD-preventive wrist strap, ensuring that it makes
good skin contact. If no wrist strap is available, ground yourself
by touching the metal part of the chassis.
Periodically check the resistance value of the antistatic strap,
which should be between 1 and 10 megohms (Mohms).
About
EMC Notice
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 users will be required
to correct the interference at their own expense.
Thank you for choosing the LEC-7050. The LEC-7050
features Intel N2800 and NM10 chipset. It has dual LAN as
well as audio ports and DVI-D connectors for high demand
of Internet and digital signage applications.
The following highlights the functionalities of the LEC7050 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 4 •
SATA HDD support•
Totally 2 serial ports supporting Hardware Auto flow •
Control: DB9 x2 for RS232, 422, and 485 ; the serial
communication protocol can be selected with dip
switches.
Audio input and output through Mic-in and Line-out •
jack
Featuring power switch through phoenix contact for •
distant power on/off control
System Specification
Dimensions (WxHxD)
Processor
Chipset
System
Memory
Storage
Ethernet Controller
Graphic Controller
Audio Controller
IO
Power Input
AC Adapter
Hardware Monitor
OS Support
Certications
Compliance
Operating
Temperature
Range
Ordering
Information
LEC-7050
TechnologyDDR3 SODIMM x1
Max. CapacityUp to 4GB
IDE CF socket Type I/II x1
SATA2.5” SSD/HDD drive bay x1
LANGbE RJ45 x2
Display
Video GrabberN/A
AudioPhone Jack x2 for Mic-in and Line-Out
Serial I/ODB9 x2 supports RS232/422/485
GPSN/A
USB 2.0Type A x4
Power Input2-pin terminal block
ExpansionMini-PCIe x2 (one with SIM card reader)
Others
With Industrial
Components
With Commercial
Components
Intel Atom N2800 (1.8 GHz)
198x42x145mm (7.80”x1.65”x5.71”)
Intel Atom N2800
Intel NM10
Intel 82583V
Intel Integrated Graphics Media Accelerator 3650
RTL ALC886 x1
DB15 x1 for VGA (1920x1200)
DVI-D x1 (1920x1200)
External: Power-On Button, SMA
Antenna Hole
Internal: Reset
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:
Intel HD Graphic Engine. This port can support
up to 1920x1200 @ 60 Hz resolution.
resolution.
COM1 and COM2 support RS-232/422/485 with
jumper selection among RS-232/422/485.
Power-in Connector. CN2 on page 15
R2
R3
R4
CN1 on page 16
VGA1 on page 14
COM1/COM2 on page 13
Embedded and Industrial Computing
9
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
CN2
U45
CN4
Embedded and Industrial Computing
LANB1
LANB2
USB1
USB2
J3
J4
SW5
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 LEB-7050 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 JumperP14
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
Embedded and Industrial Computing
12
Chapter 3
Board Layout
Jumper Settings
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): It is a
RS-232/422/485 port through the D-SUB9 connector.
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.
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-7050 and remove the power cord.1.
Unscrew the 4 rubber feet from the bottom cover of 2.
the LEC-7050 System.
Open the cover.3.
Note:
The motherboards can support up to 4 GB 1.
memory capacity in maximum.
Installing the Hard Disk
The system can accommodate one Serial-ATA disks. Follow
these steps to install a hard disk into the LEC-7050:
Unscrew the 4 rubber feet from the bottom cover of 1.
the LEC-7050 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 System Memory
The motherboard supports DDR3 memory to meet the
higher bandwidth requirement of the latest operating
system and Internet applications. It comes with two
double data rate type three (DDR3) Small Outline Dual
Inline Memory Modules (SO-DIMM) sockets.
Notch
Cutout
Embedded and Industrial Computing
2
17
Chapter 4
Hardware Setup
Installing a CompactFlash Card
LEC-7050 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.
3G SIM Card Installation
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.
3G module
Insert the 3. SIM card into the reader diagonally. Close
and lock the reader. You should feel a click when the
SIM card is locked securely in the reader.
Wireless 3G Module Installation
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).
Wi-Fi Module Installation
Follow the same steps as the Wireless 3G Module
Installation.
SIM Card
Embedded and Industrial Computing
18
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
19
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]) ;
22
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[])
{
23
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
24
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
25
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