Hardware Platforms for Embedded and Industrial Computing
LEC-7230
V1.0
>>
User's Manual
Publication date:2014-05-12
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://www.lannerinc.com/
download-center/
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 and Certification
CE Certication
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 Certication
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-7230. The LEC-7230
features Intel Celeron N2930 (or E3825 or E3845) processor.
It has dual LAN as well as HDMI and VGA connectors for
high demand of Internet and multimedia applications. In
addition, its fanless design reduces maintenance effort
and attributes its longevity.
The following highlight the capabilities of the LEC-7230
system:
Dual HDMI and VGA video output powered by Intel HD •
Graphics
Dual 10/100/1000 Mbps LAN•
Three USB (two USB 2.0 ports and one USB 3.0 port) •
and one Digital Input/Output connector (2 digital
inputs and 2 digital outputs)
Storage support of 2.5" SATA HDD and CompactFlash•
Power-on switch through the Phoenix connector for •
distant power-on/off control
Two RS232/422/485 serial ports supporting hardware •
auto-flow control with DB-9 connectors
Audio input and output through Mic-in and Line-out •
jack
Aluminum extrusion enclosure which helps heat •
dissipation
Fanless design which can sustain the operating •
temperature from-20-55°C
System Specifications
Processor Options
ChipsetNone
BIOSAMI SPI Flash BIOS
System
Memory
USB
Digital I/O
Expansion Bus
OS SupportMicrosoft Windows 8
Storage
Networking
Display
LEDsPower, HDD active, 3G active
Physical
Characteristics
Environment
Power
Standard and
Regulation
Reliability
Sockets1 x 204-pin SODIMM socket
TechnologyDDR3L 1066 MHz
Max. CapacityUp to 4 GB
HDD/SSD Support1 x 2.5” HDD/SSD drive bay
Expansion
LAN
ControllerIntel i210 x 2
Graphics Controller
Display Interface
HousingAluminum
Weight1 kg
Dimensions (WxHxD)
Mounting Options
Operation Temperature
Storage Temperature-20~70°C
Ambient Relative Humidity (non-condensing)
Input Voltage+12 V DC
Power Consumption19 W
ConnectorDC jack with lock
AC Adapter60 W, 12 V/5 A
EMCCE/FCC
Green productRoHS
Alter tool
Automatic Reboot Trigger
Intel® Celeron® N2930/E3825/
E3845 4C (2 GHz) CPU
2 x USB 2.0, 1x USB 3.0 compliant
hosts: Type A connector
2 x DI or 2 x DO with +5V TTL
Level
Mini-PCIe x 1, with SIM card
reader
1 x CF type I/II socket, 1x SATA
port for 1 x 2.5” SSD/HDD drive
bay
2 x 10/100/1000Mbps,
Autosensing,RJ-45
Intel® integrated Graphics Media
Accelerator
VGA x 1 (1600x1200), HDMI x1
(1920x1080)
198 x 42 x 144.8 mm (7.79” x
1.65” x 5.7”)
Rack, VESA, DIN-rail and Wall
mount
-20~55°C (with Industrial grade
components)
5 to 95% (non-condensing)
Built-in buzzer and RTC (real-time
clock) with battery lithium backup
Watchdog Timer 1~255 level time
interval system reset, software
programmable
Embedded and Industrial Computing
4
Chapter 1
Package Contents
Your package contains the following items:
LEC-7230 Fanless Embedded System•
Power Adapter (P/N: 0P0W060122033)•
Drivers and User’s Manual CD (S09OADA64H100)•
2-pin Terminal Block (P/N: 04AW20023Z101)•
6-pin Terminal Block (P/N: 04AW20061Z101)•
Standard Accessories
080W1N0002001 SATA SSD/HDD cable w/ power
0P0W060120001AC Power Adapter 60 W 12V/5A, DC Jack with lock
This port can support up to 1920x1080 resolution.
The displays can support VGA up to 1600x1200
resolution.
R3
R4
R3 DIODigital Input/Output Connector 2 DI and DO
connections
R4 Serial PortsThe serial port consists of a 9-pin,
RS232/422/485 configured with automatic
hardware flow control D-SUB connector that
allows the connection of a serial peripheral. To
switch among RS232/422/485, use the BIOS
menu.
R5 Power Adapter SocketDC-in 12V. Only use the power adapter supplied with
the LEC-7230 System
R5
HDMI1 on page 14
VGA1 on page 14
DIO1 on page 15
COM1/COM2 on page 13
DC_IN1 on page 15
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
HDMI1
VGA1
DIO1
COM1
COM2
PSBTN2
Embedded and Industrial Computing
LAN1
LAN2
USB1
USB2
LOUT1
MIC1
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.
JCMOS1
JLPC1
JSPI1
JRI1
JRI2
JCOM1
Board Layout
JCOM2
Embedded and Industrial Computing
SATA1
SATAPWR1
CF1
JKBMS1
11
Chapter 3
Board Layout
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-7230 Board
LabelsFunctionPin Denition Refer-
ence Page
CF1CompactFlash ConnectorP15
COM1/COM2RS232 Serial Ports COM1 and COM2P13
DIO1Digital Input/OutputP15
HDMI1High-Denition Multimedia Interface PortP14
JCMOS1Clear CMOS JumperP14
JCOM1/2RS232 Pin HeadersP13
JKBMS1PS/2 Keyboard & Mouse ConnectorP15
JLPC1Low-pin Count InterfaceReserved for Factory Use
JRI1/2COM1/COM2 Pin 9 Signal SelectionP13
JSPI1SPI ROM Interface (for debug use only)Reserved for Factory Use
MPCIE1Mini-PCIe Connectors (with SIM1)P15
PSBTN2Power Button with Phoenix ConnectorP15
SATA1Serial-ATA Connector (SATA1)P14
SATAPWR1SATA HDD Power ConnectorP14
SIM1SIM Card ReaderP15
USB1USB 2.0 Type A Dual PortP14
USB2USB 3.0 Type A PortP14
VGA1VGA ConnectorP14
Embedded and Industrial Computing
12
Chapter 3
Board Layout
Jumper Settings
RS-232 Pin Headers (JCOM1/2): It is a RS-232 serial
communication interface Connector
10
8
6
4
2
Pin No.Signal
1Data Carrier Detect ( DCD # )
2Receive Data ( RXD )
3Transmit Data ( TXD )
4Data Terminal Ready ( DTR # )
5Ground ( GND )
6Data Set Ready ( DSR # )
7Request To Send ( RTS # )
8Clear To Send ( CTS # )
9Ring Indicator ( RI # )
9
7
5
3
1
2
1
RS-232
10
9
Select COM1/COM2 Pin 9 Function (JRI1/JRI2): The
pin 9 of COM1 and COM2 can be altered by JRI1 and JRI2
respectively according to the following jumper settings.
JRI1: COM1JRI2: COM2
Default
+5V
+12V
2 4 6
1 3 5
2 4 6
2 4 6
1 3 5
6
4
2
6
4
2
6
4
2
5
3
1
5
3
1
5
3
1
RS-232/422/485 Serial Port (COM1 and COM2): It is
an RS-232/422/485 port with automatic hardware flow
control through a D-SUB9 connector.
12345
Pin No.Signal
1Data Carrier Detect ( DCD # )
2Receive Data ( RXD )
3Transmit Data ( TXD )
4Data Terminal Ready ( DTR # )
5Ground ( GND )
6Data Set Ready ( DSR # )
7Request To Send ( RTS # )
8Clear To Send ( CTS # )
9Ring Indicator ( RI # )
Pin No.Signal
RS-422
1TXD2TXD+
3RXD+
4RXD5GND
6789
RS-232
Pin No.Signal
1DATA2DATA+
3
4
5
RS-485
GND
Jumper Setting
Function
RI# (default)1-2
+5V3-4
+12V5-6
SW1/SW4
Note: To switch among RS-232, 422, 485
communication protocols, use the BIOS menu.
Embedded and Industrial Computing
13
Chapter 3
Board Layout
Clear CMOS jumper (JCMOS1): It is for clearing the CMOS
settings.
1
2
3
Pin No.Signal
1-2Normal (Default)
2-3Clear CMOS
VGA (VGA1)
11 12 13 14 15
1 2 3 4 5
PinSignalPinSignalPinSignal
1Red Color
Signal
2Green Color
Signal
3Blue Color
Signal
4Reserved9+5V14VSYNC
5GND10GND15DDC CLK
6GND11NC
7GND12DDC DATA
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.Signal
1GND
2TX0_P
3TX0_N
4
5RX0_N
6RX0_P
7
GND
GND
SATA1
7
6
5
4
3
2
1
4-pin Serial-ATA Power Connector (SATAPWR1): It is for
connecting the SATA power cord.
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
16
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
You can write your own program by modifying the source
code F81865_Test.cpp.. The index address is 2EH.
int mDIO_IN (int argc, char* argv[])
{
CHECK_ARGC (3) ;
CheckNumeric (argv[2]) ;
// 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) ;
}
int nLeft = WatchDog_GetLeft () ;
int nPort = atoi (argv[2]) ;
BOOL ret = Read_DIO (nPort) ;
Embedded and Industrial Computing
printf (“Watchdog timer left %d seconds\n”, nLeft)
;
19
Appendix A
Programming Watchdog Timer
{
return nLeft ;
}
// Argument - function mapping
typedef struct
{
char *szCmd ;
int (*function) (int argc, char *argv[]) ;
} CMD2FUN ;
CMD2FUN c2f[] =
{
{“DIO_IN” , mDIO_IN
},
{“DIO_OUT” , mDIO_OUT
},
{“PIO” , mPIO
},
{“RunLED” , mRunLED
},
{“AlarmLED” , mAlarmLED
},
// 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)
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) ;
}
{“GPS_LED” , mGPS_LED
},
{“WirelessLED” , mWirelessLED },
{“CaseOpen” , mCaseOpen },
{“CaseOpen_Clear”,mCaseOpen_Clear},
{“Watchdog” , mWatchDog
},
{“Sleep” , mSleep }
} ;
// Program start here
int main(int argc, char *argv[])
{
try
Embedded and Industrial Computing
catch (...)
{
// Unknown exception
printf (“\nUnknown Exception\n”) ;
}
return -1 ;
}
20
Appendix B
Digital Input/Output Control
Appendix B:
Digital Input/Output
Control on the GPIO port
The Digitanl I/O on the panel is designed to provide the
input and output operations for the system. For sample
DIO code, see Watch dog and DIO in the Driver and Manual CD.
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.
Click the Setup program.1.
The welcome screen appears. Click Next to proceed.2.
Browse the contents of the support CD to locate the 3.
file LIO.rar under the \Watch dog and DIO\LIO folder
and unzip the file.
From the control panel, click the ADD Hardware 4.
program
The installation process proceeds. Click Close when the 3.
process completes.
Embedded and Industrial Computing
21
Appendix B
Digital Input/Output Control
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.
Executing the Sample Program:
To test the sample program, execute the F81865_test with
the appropriate parameters.
DIO:
Usage:
F81865_test DIO_In port_number (reads Digital input
port 0, 1, 2 or 3)
F81865_test DIO_Out port_number value (writes
Digital output port 0, 1, 2 or 3; For port description, refer
to Jumper Settings on Chapter3 Board Layout)
You can also write your own program by modifying the
source code F81865_Test.cpp.. The index address is 2EH.
Embedded and Industrial Computing
22
Appendix C
Terms and Conditions
Appendix C:
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
23
Appendix C
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