Hardware Platforms for Embedded and Industrial Computing
LEC-7100
>>
User's Manual
Publication date:2010-05-07
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-7100. The LEC-7100 is
Lanner’s flagship IPC. It features the Dual Core Intel®
Atom™ D510 processor that has 1.66GHz of processing
power. Utilizing the Atom’s ability for performance with
very low heat generation allows the LEC-7100 to be a
completely fanless system.
The LEC-7100 is an ideal solution for application ready
system platform. All electronics are protected in a compact
sealed aluminum case as a stand-alone unit and can be
easily situated in a place where space is limited and the
environment is harsh.
A solid sealed Aluminum extrusion framing provides
vibration and dust resistance while providing a passive
cooling solution. It also provides great protection from
EMI, shock, and vibration.
The LEC-7100 answers the demand for versatile I/O
interfaces by offering 1 x DVI-I interface and 1x VGA
interface for dual display, 6x USB 2.0 ports (2 internal), 2 x
Giga LAN port, audio function, 2x COM ports (1 internal),
and 2 PCI-e slots; all of theses are equipped onto a small
rugged unit. The LEC-7100 also supports 1 x 2.5 SATA HDD
and 1 x Compact Flash card for storage options.
Please refer to the following chart below for a summary of
the system’s specifications.
System Specification
FEATUREDESCRIPTION
Form FactorEmbedded Fanless System
ProcessorOnboard Intel D510
Platform
Memory
Storage
Controller
Video
Audio
I/O
Hardware Monitor
OS Supported
Environmental
Parameters
Dimensions
Power
Compliance
ChipsetIntel ICH8M
BIOSAMIBIOS with 8Mbit FWH
Max. FSB667MHz
Memory SocketSODIMM x 1 (up to 2GB)
Max Memory2GB (Module)
Compact FlashCF Socket Type I/II x1
HDD2.5” SATA HDD support
Controller (Interface)RTL8111C(D) (PCIe 1X)
ControllerIntel Gen 3.5 GFX Core
CodecALC888 HD Codec
COM PortsRS-232 x 1
Digital I/ODB9 Female, 4 in 4 Out
USB 2.04 (External x 4)
Onboard SIM card Socket
VGA1 (2048 x 1536 / 75Hz)
DVI-D1 (1280 x 800)
LANRJ45 GbE x 2
AudioStereo Line Out (RCA L/R)
Internal CF1
DC-in Connector TypePower Jack w/Lock
ExpansionMini-PCIe x 2, Mini-PCI x 1
Controller
Watchdog timerYes (1~255 level)
Operating Temperature
(With Industrial Components:
CF, Memory, SSD, HDD)
Operating Temperature
(With Commercial Components)
W x H x D (mm)268(W) x 44(H) x 174(D)
W x H x D (Inch)10.55”(W) x 1.73”(H) x 6.85”(D)
Input (Mode)DC +12V (ATX Mode)
AC Adapter
1 to be used with mini-PCIe 3G/
GPS module
Winbond W83627 UHG integrated
hardware monitor
Linux kernel 2.4.16 or above, XPE/
Win XP-32 bit, Windows 7
-10°~55°C / 14°~131°F
-5°C~45°C / 23°~113°F
AC Adapter D: 60W (+12V)
Power Jack w/Lock
CE, FCC, RoHS
Embedded and Industrial Computing
1
Chapter 1
Package Contents
Your package contains the following items:
LEC-7100 Embedded System•
DC+12V 60W Power Adapter •
Serial-ATA/Power Cable •
Wall-Mounting Kit•
Drivers and User’s Manual CD•
Introduction
Embedded and Industrial Computing
2
Chapter 1
Front Panel Features
Introduction
F1
F1 VGA Port: DB-15 Female Connector
Using suitable DB-15 cable, you can connect an appropriate device such as a monitor.
F2 DVI-D Port: DVI-D Dual Link Connector
By using suitable DVI-D dual link cable, you can connect an appropriate device such as an
LCD panel. It allows a maximum resolution of 1280x800 pixels.
F3 Audio-right
RCA Jack for right audio out
F4 Audio-left
RCA Jack for left audio out
F5 Two 10/100/1000Mbps LAN ports: LAN1-left, LAN2-right
Using suitable RJ-45 cable, you can connect LEC-7100 System to a computer, or to any
other piece of equipment that has an Ethernet connection, for example, a hub or a
switch. Moreover, both of them have Wake-on-LAN and Preboot Execution Environment
capabilities.
F2
F3
F4
F5F7
F6
F6 Power Adapter socket with Lock
DC-in 12V jack. Only use the power adapter supplied with the LEC-7100 System.
F7 LED Indicators: Yellow-HDD LED, Green-Power LED
HDD LED: A hard disk LED. If the LED is on, it indicates that the system’s storage is
functional. If it is off, it indicates that the system’s storage is not functional. If it is flashing,
it indicates data access activities.
Power Led: Green indicates that the system is powered on.
Embedded and Industrial Computing
3
Chapter 1
Rear Panel Features
Introduction
R1
R1 Reset Switch
It is a hardware reset switch. Use this switch to reset the system without
turning off the power.
R2 DIO Port (DB-9 female connector)
The general-purpose input/output (GPIO) peripheral provides dedicated
general-purpose pins to support connection of digital I/O devices.
R3 RS-232 COM Port (DB-9 Male Connector)
Using suitable RS-232 cable, you can connect an appropriate device, for
example, a terminal console for diagnostics. This port is assigned as COM1.
The default configuration parameter: 9600 baud rate, 8 data bits, no parity,
1stop bit, and no flow control.
R4 Four USB 2.0 Ports
It connects to any USB devices such as a flash drive. The left-bottom one is
defined as USB0 whereas the left-upper one is USB1; the right-bottom one
is defined as USB2 whereas the right-upper one is USB3.
R2
R3
F4
R5
R6
R5 Power Switch through Phoenix Contact
It is a power-on switch. You could turn on or off the system power by using
this contact in stead of the following power switch.
R6 Power-on Switch
If the LED is green, it indicates that the system is powered on; if the LED is
red, it indicates that the system is in Standby mode.
Embedded and Industrial Computing
4
Chapter 2
Introduction
Chapter 2:
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-7100 and remove the power cord.1.
Unscrew the 3 threaded screws from the top cover of 2.
the LEC-7100 System.
Slide the cover backwards and open the cover 3.
Note:
All SO-DIMMs installed must be the same speed 1.
(DDR2 667). Do not install DIMMs supporting
different speeds.
The motherboards can support up to 2 GB 2.
memory capacity in maximum.
Installing the Hard Disk
The system can accomdate two Serial-ATA disks. Follow
these steps to install a hard disk into the LEC-7100:
Unsrew the 4 screws on the hard disk tray to take out 1.
the hard disk tray from the system.
Place hard disk on the hard disk tray and align the holes 2.
of the hard disk with the mounting holes on the tray.
Secure the hard disk with 4 mounting screws on the 3.
hard disk tray.
Connect the Serial-ATA power and hard disk cables to 4.
the hard disk’s connectors respectively.
Plug the Serial-ATA cable to the Serial-ATA Connector 5.
on the main board.
upwards.
Installing the System Memory
The motherboard supports DDR2 memory that features
data transfer rates of 667 MHz to meet the higher
bandwidth requirements of the latest operating system
and Internet applications. It comes with two Double Data
Rate(DDR2) Small Outline Dual Inline Memory Modules
(SO-DIMM) sockets.
Open the DIMM slot latches.1.
Install the DIMM.2.
Notch
Cutout
Put the hard disk tray with the installed hard disk back 6.
to the system and secure it with the mounting screws.
Put the hard disk tray with the installed hard disk back 7.
to the system and secure it with the mounting screws.
1
2
Embedded and Industrial Computing
5
Chapter 2
Introduction
Installing a CompactFlash Card
LEC-7100 provides one CompactFlash slot(CF1). 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.
1
2
3G SIM Card Installation
Open the SIM tray and flip it diagnolly.1.
Align the cut-off angle of the SIM card with the SIM 2.
card socket. Also place the ICs facing up.
Note:
To remove the module from the system, release 1.
the latch first by slightly bending it inward.
To remove the SIM card, unlock the tray first by 2.
sliding it outward.
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.
Insert the 3. SIM card into the tray diagnoally. Close and
lock the tray.
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.
diagnoally.
Push the other end of the wireless module to be 3.
tightened with the latch.
3G module
2
SIM Card
2
3
Embedded and Industrial Computing
6
Chapter 3
Chapter 3:
Motherboard Information
Block Diagram
The block diagram depicts the relationships among the
interfaces or modules on the motherboard. Please refer
to the following figure for your motherboard’s layout
design.
Motherboard Information
Embedded and Industrial Computing
7
Chapter 3
Motherboard Layout
The motherboard layout shows the connectors and
jumpers on the board. Refer to the following picture
as a reference of the pin assignments and the internal
connectors.
Motherboard Information
M5
M4
M6
M8
M1
DC-in 12V
Jack(CN7
LAN1(CN6)/
)
LAN2(CN5)
Lineout-L(CN1):
M22
Lineout-R(CN2)
M2
M3
E x t e rn al V G A
Connector(CN4)
M23
M25
Mini-PCI
Connector(at
the back)
M7
M13
Embedded and Industrial Computing
M15
M12
M14
HW Reset(SW1)
M24
M18
M19
M9
M20
M10
M17
M16
M21
M11
8
Chapter 3
Motherboard Information
Jumper Settings
M1
Power/Hard Disk LED (LED1): The power and hard disk
LED indicator.
Pin No.FunctionPin No.Function
C2HDD LED NA2HDD LED P
C1PWD LED NA1PWR LED P
M2
DVI-D Connector(CN3): The DVI (Digital Visual
Interface) is a standard for high resolution digital
displays. Below is a 24-Pin DVI Female connector ‘s
pinout.
RS-232 COM Port(COM1, CN18): It is the RS-232 serial
port.
Pin
No.
1Data Carrier Detectg
2Receive Data
3Transmit Data
4Data Terminal Ready
5Ground
M10
Pin Name
12345
6789
SO-DIMM Socket (CN8): It is for connecting the DDR2
Pin
No.
6Data Set Ready
7Request to Send
8Clear to Send
9Ring Indicator
667 (200 pin) memory. The system can suport up to 2
GB in maximum.
M11
Clear CMOS jumper (JP3): It is for clearing the CMOS
memory.
Pin No.Function
1-2Normal (Default)
2-3Clear CMOS
M12 M14
1 2 3
Ring-indicator Jumper Setting (JP1, JP2): The
Ring indicator pinout of the RS-232 COM port (JP2 for
COM1 and JP1 for COM2) can be altered according to
the following jumper settings.
5
6
3
4
1
2
Pin No.Function
1-2Supply +5V to Device
3-4Supply +12V to Device
5-6RS-232 Ring
Pin Name
M13
Mini-PCIe Wireless LED(J7): It shows the wireless
connection status for wireless modules connected in
Mini-PCIe Socket.
FunctionPin No.
LED1R_WPLAN_N6
LED1R_WLAN_N4
LED1R_WWAN_N2
M15
RS-232 COM Port(COM2, J8): It is for connecting the
6
4
2
Pin No.Function
5
5LED1_WPAN_N
3
3LED1_WLAN_N
1
1LED1_WWAN_N
RS-232 interface cable .
Pin No.Function
Key10
Ring Indicator8
Clear to Send6
Request to Send4
Data Set Ready2
M16
USB Ports (No. 0/1/2/3): The system provides 4
10
8
6
4
2
Pin No.Function
9
9
7
7
5
3
1
Data Terminal Ready
5
3
1
Data Carrier Detected
Signal Ground
Transmitted Data
Received Data
external USB [CN16 for USB0, USB1 (the bottom one
is USB0; the upper one is USB1) and CN17 for USB2,
USB3 (the bottom one is USB2; the upper one is
USB3)] type A connectors.
Embedded and Industrial Computing
10
Chapter 3
Motherboard Information
Pin No.Function
5USB_VCC
6USBD17USBD1+
8GND
5 6 7 8
1 2 3 4
Pin No.Function
1USB_VCC
2USBD03USBD0+
4GND
M17
Power Switch through Phoenix Contact(J12)
1 2
M18
DIO Ports(CN14): The 8 pins of General Purpose Input/
Pin No.Function
1
2
Pin No.Function
5USB_VCC
6USBD37USBD3+
8GND
5 6 7 8
1 2 3 4
Pin No.Function
1USB_VCC
2USBD23USBD2+
4GND
1 PWR_BTN_N
GND
Output (GPIO) can be can be configured as an either
input or output through the DB-9 female connector.
Pin No. Pin Name
1Input0
2Input1
3Input2
4Input3
5GND
5 4321
9 8 7 6
Pin No. Pin Name
6Output0
7Output1
8Output2
9Output3
M21
Miscellaneous Pin Header (J11): Theses pin headers
can be used as a backup for the following functions:
Harddisk LED, Reset Button, and Power LED indicator.
PIN No.Function
1HardDisk LED
3HardDisk_LED_N
5FP_RST_BTN_N
7GND
7531
8 6 4 2
PIN No.Function
2PWDLED
4PWROK_100MS_N
6FP_PWR_BTN_N
8GND
M22
Internal Audio Connector(J2): It is an redundant pin
header for connecting an audio interface cable.
PIN NO.LINE_OUT2_LGNDMIC_OUT_LGND
Function246810
246810
13579
Pin No.13579
Pin Name LINE_OUT2_RGNDMIC_OUT_R LINE_IN_R LINE_IN_L
M19
PS/2 Keyboard & Mouse Connector (J9): It is for
connecting the PS/2 keyboard and mouse interface
cable.
Pin No.Pin Name
1VCC
3MSDATA
5KBDATA
7GND
M20
Dual USB Interface Connector (J10 for USB No.4 and
2 4 6 8
1 3 5 7
Pin No.Pin Name
2MSCLK
4KEY
6KEY
8KBCLK
No.5): It is for connecting the USB module cable. It
complies with USB2.0 and support up to 480 Mbps
connection speed.
FunctionUSB_VCC USBD5- USBD5+ GNDNC
PIN NO.246810
PIN NO.13579
Function USB_VCC USBD4- USBD4+ GND
2 4 6 8 10
1 3 5 7 9
M23
SM-Bus Reserved (J6): System Management Bus.
It can be connected to read the value of the CPU
register.
Pin No.Pin Name
1 2 3
M24
Thermal Sensor Connector(J13): It is for connecting
Use the BIOS Setup program when you are installing a
motherboard, reconfiguring your system, or prompted to
“Run Setup.” This section explains how to configure your
system using this utility.
Even if you are not prompted to use the Setup program,
you can change the configuration of your computer in the
future. For example, you can enable the security password
feature or change the power management settings. This
requires you to reconfigure your system using the BIOS
Setup program so that the computer can recognize these
changes and record them in the CMOS RAM .
When you start up the computer, the system provides you
with the opportunity to run this program. Press <Delete>
during the Power-On Self-Test (POST) to enter the Setup
utility(There are a few cases that other keys are used, such
as <F1>, <F2>, and so on.); otherwise, POST continues
with its test routines.
If you wish to enter Setup after POST, restart the system
by pressing <Ctrl+Alt+Delete>, or by pressing the reset
button on the system chassis. You can also restart by
turning the system off and then back on. Do this last
option only if the first two failed.
The Setup program is designed to make it as easy to use as
possible. Being a menu-driven program, it lets you scroll
through the various sub-menus and make your selections
from the available options using the navigation keys.
Note: This manual describes the standard look
of the setup screen. The motherboard manufacturer
has the ability to change any and all of the settings
described in this manual. This means that some of the
options described in this manual do not exist in your
motherboard’s AMIBIOS.
Navigating the BIOS menu
The BIOS setup/utility uses a key-based navigation system
called hot keys. Most of the BIOS setup utility hot keys can
be used at any time during the setup navigation process.
These keys include <F1>, <F10>, <Enter>, <ESC>, <Arrow>
keys, and so on.
KeysDescription
-><- Left/RightThe Left and Right <Arrow>
keys allow you to select an
setup screen.
For example: Main screen,
Advanced screen, Chipset
->
Up/DownThe Up and Down <Arrow>
->
+- Plus/MinussThe Plus and Minus <Arrow>
TabThe <Tab> key allows you to
screen, and so on.
keys allow you to select an
setup item or sub-screen.
keys allow you to change the
field value of a particular setup
item.
For example: Date and Time.
select setup fields.
Embedded and Industrial Computing
13
Chapter 4
The Main Menu
The main BIOS setup menu is the first screen that you can
navigate. Each main BIOS setup menu option is described
in this chapter.
The Main BIOS setup menu screen has two main frames.
The left frame displays all the options that can be
configured. “Grayed-out” options cannot be configured.
Options is blue can be.
The right frame displays the key legend. Above the key
legend is an area reserved for a text message. When an
option is selected in the left frame, it is highlighted in
white. Often a text message will accompany it.
System Time/System Date
Use this option to change the system time and date.
Highlight System Time or System Date using the <Arrow>
keys. Enter new values through the keyboard. Press the
<Tab> key or the <Arrow> keys to move between fields.
The date must be entered in MM/DD/YY format. The time
is entered in HH:MM:SS format.
Bios Settings
Advanced Settings
Select the Advanced tab from the setup screen to enter
the Advanced BIOS Setup screen. You can select any of
the items in the left frame of the screen, such as SuperIO
Configuration, to go to the sub menu for that item. You
can display an Advanced BIOS
Setup option by highlighting it using the <Arrow> keys.
All Advanced BIOS Setup options are described in this
section. The Advanced BIOS Setup screen is shown at
the right. The sub menus are described on the following
pages.
IDE Configuration Settings
You can use this screen to select options for the IDE
Configuration Settings. Use the up and down <Arrow>
keys to select an item. Use the <Plus> and <Minus> keys to
change the value of the selected option. A description of
the selected item appears on the right side of the screen.
The settings are described on the following pages. An
example of the IDE Configuration screen is at the right.
Primary IDE Master, Primary IDE Slave, Secondary IDE Master,
Secondary IDE Slave:
Select one of the hard disk drives to configure it. Press
<Enter> to access its the sub menu. The options on the
sub menu are described as in the following..
Hard disk drive Write Protect
Set this option to protect the hard disk drive from being
overwritten. The Load Optimal default setting is Disabled.
Embedded and Industrial Computing
14
Chapter 4
OptionDescription
DisabledSet this value to allow the hard disk drive
to be used normally. Read, write, and erase
functions can be performed to the hard disk
drive. This is the default setting.
EnabledSet this value to prevent the hard disk drive
from being erased.
IDE Detect Time Out (Seconds)
Set this option to stop the AMIBIOS from searching for IDE
devices within the specified number of seconds. Basically,
this allows you to fine-tune the settings to allow for faster
boot times. Adjust this setting until a suitable timing that
can detect all IDE disk drives attached is found.
The Load Optimal default setting is 35.
OptionDescription
0This value is the best setting to use if the onboard
IDE controllers are set to a specific IDE disk drive in
the AMIBIOS.
5Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in five seconds. A
large majority of ultra ATA hard disk drives can be
detected well within five seconds.
10Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in 10 seconds.
15Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in 15 seconds.
20Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in 20 seconds.
25Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in 25 seconds.
30Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in30 seconds.
35Set this value to stop the AMIBIOS from searching
the IDE bus for IDE disk drives in 35 seconds.
Bios Settings
Embedded and Industrial Computing
15
Chapter 4
Primary and Secondary IDE Master and Slave Settings
From the IDE Configuration screen, press <Enter> to
access the sub menu for the primary and secondary IDE
master and slave drives. Use this screen to select options
for the Primary and Secondary IDE drives. Use the up and
down <Arrow> keys to select an item. Use the <Plus> and
<Minus> keys to change the value of the selected option.
The settings are described on the following pages. The
screen for the Primary IDE Master is shown at the right.
Type
This option sets the type of device that the AMIBIOS
attempts to boot from after the Power-On Self-Test (POST )
has completed. The Load Optimal default setting is Auto.
OptionDescription
Not Installed Set this value to prevent the BIOS from
searching for an IDE disk drive on the specified
channel.
AutoSet this value to allow the BIOS auto detect the
IDE disk drive type attached to the specified
channel. This setting should be used if an IDE
hard disk drive is attached to the specified
channel. This is the default setting.
CDROMThis option specifies that an IDE CD-ROM drive
is attached to the specified IDE channel. The
BIOS will not attempt to search for other types
of IDE disk drives on the specified channe.
ARMDThis option specifies an ATAPI Removable
Media Device.
Bios Settings
This includes, but is not limited to:
• ZIP
• LS-120
LBA/Large Mode
LBA (Logical Block Addressing) is a method of addressing
data on a disk drive. In LBA mode, the maximum drive
capacity is 137 GB. The Load Optimal default setting is
Auto.
OptionDescription
DisabledSet this value to prevent the BIOS from using
Large Block Addressing mode control on the
specified channel.
AutoSet this value to allow the BIOS to auto detect
the Large Block Addressing mode control on the
specified channel. This is the default setting.
Embedded and Industrial Computing
16
Chapter 4
Note: For drive capacities over 137 GB,
your AMIBIOS must be equipped with 48-bit LBA
mode ddressing. If not, contact your motherboard
manufacturer or install an ATA/133 IDE controller card
that supports 48-bit LBA mode.
Block (Multi-Sector Transfer)
This option sets the block mode multi sector transfers
option. The Load Optimal default setting is Auto.
OptionDescription
DisabledSet this value to prevent the BIOS from using
Multi-Sector Transfer on the specified channel.
The data to and from the device will occur one
sector at a time.
AutoSet this value to allow the BIOS to auto detect
device support for Multi-Sector Transfers on the
specified channel. If supported, Set this value
to allow the BIOS to auto detect the number of
sectors per block for transfer from the hard disk
drive to the memory. The data transfer to and
from the device will occur multiple sectors at a
time. This is the default setting.
Bios Settings
PIO Mode
IDE PIO (Programmable I/O) mode programs timing
cycles between the IDE drive and the programmable
IDE controller. As the PIO mode increases, the cycle time
decreases. The Load Optimal default setting is Auto.
OptionDescription
AutoSet this value to allow the BIOS to auto detect
the PIO mode. Use this value if the IDE disk
drive support cannot be determined. This is the
default setting.
0Set this value to allow the BIOS to use PIO mode
0. It has a data transfer rate of 3.3 MBs.
1Set this value to allow the BIOS to use PIO mode
0. It has a data transfer rate of 5.2 MBs.
2Set this value to allow the BIOS to use PIO mode
0. It has a data transfer rate of 8.3 MBs.
3Set this value to allow the BIOS to use PIO mode
0. It has a data transfer rate of 11.1MBs.
4Set this value to allow the BIOS to use PIO
mode 4. It has a data transfer rate of 16.6 MBs.
This setting generally works with all hard disk
drives manufactured after 1999. For other disk
drive, such as IDE CD-ROM drives, check the
specifications of the drive.
DMA Mode
This setting allows you to adjust the DMA mode options.
The Load Optimal default setting is Auto.
Embedded and Industrial Computing
17
Chapter 4
OptionDescription
AutoSet this value to allow the BIOS to auto detect
the DMA mode. Use this value if the IDE disk
drive support cannot be determined. This is the
default setting.
SWDMA0Set this value to allow the BIOS to use Single
Word DMA mode 0. It has a data transfer rate of
2.1 MBs.
SWDMA1Set this value to allow the BIOS to use Single
Word DMA mode 1. It has a data transfer rate of
4.2 MBs.
SWDMA2Set this value to allow the BIOS to use Single
Word DMA mode 1. It has a data transfer rate of
8.3 MBs.
MWDMA0Set this value to allow the BIOS to use Multi Word
DMA mode 0. It has a data transfer rate of 4.2
MBs.
MWDMA1Set this value to allow the BIOS to use Multi Word
DMA mode 0. It has a data transfer rate of 13.3
MBs.
MWDMA2Set this value to allow the BIOS to use Multi Word
DMA mode 0. It has a data transfer rate of 16.6
MBs.
UDMA0Set this value to allow the BIOS to use Ultra DMA
mode 0. It has a data transfer rate of 16.6 MBs.
It has the same transfer rate as PIO mode 4 and
Multi Word DMA mode 2.
UDMA1Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 25 MBs.
UDMA2Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 33.3 MBs.
UDMA3Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 44.4 MBs. To
use this mode, it is required that an 80-conductor
ATA cable is used.
UDMA4Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 66.6 MBs. To
use this mode, it is required that an 80-conductor
ATA cable is used.
UDMA5Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 99.9 To use
this mode, it is required that an 80-conductor
ATA cable is used.
UDMA6Set this value to allow the BIOS to use Ultra DMA
mode 1. It has a data transfer rate of 133.2 MBs. To
use this mode, it is required that an 80-conductor
ATA cable is used.
Bios Settings
S.M.A.R.T. for Hard disk drives
Self-Monitoring Analysis and Reporting Technology
(SMART) feature can help predict impending drive
failures. The Load Optimal default setting is Auto.
Embedded and Industrial Computing
18
Chapter 4
OptionDescription
AutoSet this value to allow the BIOS to auto detect
hard disk drive support. Use this setting if the
IDE disk drive support cannot be determined.
This is the default setting.
DisabledSet this value to prevent the BIOS from using the
SMART feature.
EnabledSet this value to allow the BIOS to use the SMART
feature on support hard disk drives.
32Bit Data Transfer
This option sets the 32-bit data transfer option. The Load
Optimal default setting is Enabled.
OptionDescription
DisabledSet this value to prevent the BIOS from
using 32-bit data transfers.
EnabledSet this value to allow the BIOS to use 32-bit
data transfers on support hard disk drives.
This is the default setting.
Bios Settings
USB Configuration
You can use this screen to select options for the USB
Configuration. Use the up and down <Arrow> keys to
select an item. Use the <Plus> and <Minus> keys to
change the value of the selected option. The settings are
described on the following pages.
Note: The device listed under the USB Devices
Enabled indicates the auto-detected values. If no
device is detected, the item shows None.
Legacy USB Support
This option enable or disable the support ofr USB devices
on legacy operating systems (OS), e.g., Windows ME/98/
NT, and MS-DOS.
OptionDescription
AutoAllow the system to detect the presence of USB
devices at startup. If detected, the USB controller
legacy mode is enabled If it is not detected, the
USB control er legacy mode is disabled.
EnabledEnable the support for USB devices on legacy
operating system
DisabledDisable this function.
BIOS EHCI Hand-off
This option enable or disable the support for the operating
systems which does not have an EHCI Hand-Off feature.
Embedded and Industrial Computing
19
Chapter 4
OptionDescription
EnabledEnable the support for the OS without EHCI
Hand-Off feature.
DisabledDisable the support for the OS without EHCI
Hand-Off feature.
USB Functions
This option allows you to enable or disable the USB
controllers.
USB 2.0 Controller
It allows you to enable or disable the USB 2.0 controller
support.
Hotplug USB FDD support
It allows you to enable or disable the support for a
USB floppy disk drive. When set to auto, the system
automatically detects the device and enables the support
for the device.
Bios Settings
USB Mass Storage Device Configuration
USB Mass Storage Reset Delay
This option sets the reset timing for the USB Mass Storage
to be initialized.
OptionDescription
10 SecWhen set to 10 Sec, the BIOS will wait for up to 10
seconds for the USB flash drive to initialize.
20 SecWhen set to 10 Sec, the BIOS will wait for up to 10
seconds for the USB flash drive to initialize.
30 SecWhen set to 10 Sec, the BIOS will wait for up to 10
seconds for the USB flash drive to initialize.
40 SecWhen set to 10 Sec, the BIOS will wait for up to 10
seconds for the USB flash drive to initialize.
Emulation Type
USB Emulation refers the system being able to boot to
a USB drive. Normally if this option is not enabled, any
attached USB drive will not become available until a USB
compatible operating system is fully booted with all USB
drivers loaded. When this option is enabled, any attached
USB drive can boot the system even when there is no USB
drivers loaded on the system. Set this value to allow the
system to select the Emulation type for a USB drive.
OptionDescription
AutoSet this value to allow the system to automatically
detect a USB drive emulation type.
FloppySet this value to allow the system to select floppy
emulation type.
Hard Disk
Drive
Embedded and Industrial Computing
Set this value to allow the system to select hard
disk drive emulation type.
20
Chapter 4
ACPI Settings
Select the ACPI tab from the setup screen to enter the
ACPI BIOS Setup screen. You can select ACPI Advanced in
the left frame of the screen to go to the sub menu for that
item.
Configure your ACPI settings to allow the system to
utilize the Intel ACPI (Advanced Configuration and Power
Interface) specification. The Optimal and Fail-Safe default
setting is Yes.
General ACPI Settings
Bios Settings
It sets the ACPI Standby State when system goes into ACPI
Standby Mode.
S1/POS: Power on Suspend•
System is on. The CPU is fully up and running; power
conservation operates on a per-device basis.
S3/STR: Suspend to RAM (Default) •
STR allows a properly configured system to go into a low
power state while saving information to main memory
about the system’s configuration, open applications, and
active files.
Repost Video on S3 Resume
OptionDescription
No This setting prevents the video BIOS to be
initialized coming out of the S3 state.
YesThis setting allows the video BIOS to be
initialized coming out of the S3 state. Some
video controllers require this option to be
enabled. This is the default setting.
Advanced ACPI Settings
ACPI Version Features: Select the version of ACPI to be •
compliant with.
ACPI APIC Support: It enables or disables the internal •
I/O APIC and Multiprocessor tables. (Disabling the APIC
ACPI SCI IRQ may require you to reinstall the operating
system.)
AMI OEMB tableL: Set this value to allow the ACPI BIOS •
to add a pointer to an OEMB table in the Root System
Description Table (RSDT) table.
Note that OEMB table is used to pass POST data to the
Embedded and Industrial Computing
21
Chapter 4
AML code during ACPI O/S operations.
OptionDescription
DisabledThis option disables adding an OEMB
table.
EnabledThis option enables adding an OEMB
table.
Headless Mode
This option is used to update the ACPI FACP table to
indicate headless operations.
OptionDescription
DisabledThis option disables updating the
ACPI FACP table to indicate headless
operation.
EnabledThis option enables updating the
ACPI FACP table to indicate headless
operation.
South Bridge ACPI Configuration
Bios Settings
Energy Lake Feature: It allows you to configure Intel’s •
Energy Lake power management technology. The
Energy Lake technology introduces two main endsuser features: the “Consumer Electronics” (CE)-like
device power behavior, and maintaining system state
and data integrity during power loss events).
It enables or disables the internal I/O APIC and •
Multiprocessor Tables. (Disabling the APIC ACPI SCI IRQ
may require you to reinstall the operating system.)
USB Device Wakeup From S3/S4: It determines how •
the system responds to a USB device wake up event.
Select enable to acknowledge the wake up event or
disable to not acknowledge the wake up event.
High Performance Event Timer (HPET): It has been •
defined by Intel and Microsoft for accurate control of
multimedia events. It is much more accurate than the
standard system timers.
HPET Memory Address: Select to assign the memory •
address of the High Performance Event Timer.
Embedded and Industrial Computing
22
Chapter 4
Remote Access Configuration
You can use this screen to select options for the Remote
Access Configuration. Use the up and down <Arrow> keys
to select an item. Use the <Plus> and <Minus> keys to
change the value of the selected option. The settings are
described on the followingpages. The screen is shown at
the right.
Remote Access
You can disable or enable the BIOS remote access feature
here.
OptionDescription
Disabled Set this value to prevent the BIOS from using
Remote Access..
SerialSet the value for this option to Serial to allow
the system to use the remote access feature.
The remote access feature requires a dedicated
serial port connection.
Bios Settings
Serial Port Number
Select the serial port you want to use for console
redirection. You can set the value for this option to either
COM1 or COM2.
Option Description
115200 8,n,1 Set this value to allow you to select 115200 as
the baud rate (transmitted bits per second) of
the serial port.
57600 8,n,1 Set this value to allow you to select 57600 as the
baud rate (transmitted bits per second) of the
serial port.
19200 8,n,1 Set this value to allow you to select 19200 as the
baud rate (transmitted bits per second) of the
serial port
Note: For instructions of setting up the remote
access on the client program, refer to Appendix B
Setting up the Remote Access.
ACPI Aware O/S
Option Description
NoThis setting should be set if the operating
system in use does not comply with the
ACPI (Advanced Configuration and Power
Interface) specification. DOS®, Windows
3.x®, and Windows NT® are examples of
non-ACPI aware operating systems.
Embedded and Industrial Computing
23
Chapter 4
YesThis setting should be set if the operating
system complies with the ACPI (Advanced
Configuration and Power Interface)
specification. This is the default setting.
Windows 95®, Windows 98® and Windows
2000® are examples of ACPI aware operating
systems.
Hyper Threading Technology
Hyper-threading is an Intel-proprietary technology used to
improve parallelization of computations resulting in more
efficient use of processor resources. Enble this option for
the OS which supports Hyper Threading Technology and
disable this option for the OS which does no support the
Hyper Threading Technology.
Bios Settings
Embedded and Industrial Computing
24
Chapter 4
Boot Settings
Select the Boot tab from the setup screen to enter the Boot
BIOS Setup screen. You can select any of the items in the
left frame of the screen, such as Boot Device Priority, to
go to the sub menu for that item. You can display an Boot
BIOS Setup option by highlighting it using the <Arrow>
keys.
Boot Settings Configuration
Select this tab to configure the preference of the booting
process such as the booting mode and the displayed
messages.
Boot Device Priority
Select this tab to specify the order in which the system
checks for the device to boot from.
Hard Disk Drives
Bios Settings
Select this tab to view the hard disk drives in the system.
Removable Drives
Select this tab to view the removable drives attached to
the system.
Embedded and Industrial Computing
25
Chapter 4
Security Settings
Select Security Setup from the Setup main BIOS setup
menu. All Security Setup options, such as password
protection and virus protection, are described in this
section. To access the sub menu for the following items,
select the item and press <Enter>:
Supervisor Password
Indicates whether a supervisor password has been set. If
the password has been installed, Installed displays. If not,
Not Installed displays.
User Password
Indicates whether a user password has been set. If the
password has been installed, Installed displays. If not, Not
Installed displays.
Change Supervisor Password
Bios Settings
Select this option and press <Enter> to access the sub
menu. You can use the sub menu to change the supervisor
password.
Change User Password
Select this option and press <Enter> to access the sub
menu. You can use the sub menu to change the user
password.
Clear User Password
Select this option and press <Enter> to access the
sub menu. You can use the sub menu to clear the user
password.
Embedded and Industrial Computing
26
Chapter 4
Exit Menu
Select the Exit tab from the setup screen to enter the Exit
BIOS Setup screen. You can display an Exit BIOS Setup
option by highlighting it using the <Arrow> keys. All Exit
BIOS Setup options are described in this section. The Exit
BIOS Setup screen is at right.
Exit Saving Changes
When you have completed the system configuration
changes, select this option to leave Setup and reboot the
computer so the new system configuration parameters
can take effect. Select Exit Saving Changes from the Exit
menu and press <Enter>.
Save Configuration Changes and Exit Now?
[Ok] [Cancel]
appears in the window. Select Ok to save changes and
exit.
Bios Settings
Exit Discarding Changes
Select this option to quit Setup without making any
permanent changes to the system configuration. Select
Exit Discarding Changes from the Exit menu and press
<Enter>.
Discard Changes and Exit Setup Now?
[Ok] [Cancel] appears in the window. Select Ok to discard
changes and exit.
Discard Changes
Select Discard Changes from the Exit menu and press
<Enter>.
Load Optimal Defaults
It automatically sets all Setup options to a complete set of
default settings when you Select this option. The Optimal
settings are designed for maximum system performance,
but may not work best for all computer applications. In
particular, do not use the Optimal Setup options if your
computer is experiencing system configuration problems.
Select Load Optimal Defaults from the Exit menu and
press <Enter>.
Embedded and Industrial Computing
27
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 watchdog folder under
LEC-7100 Utility on the Driver and Manual CD
{
int temp, time;
if( argc < 2 )
{
help();
return -1;
}
if( strcmp(argv[1], “-wr”) == 0 )
{
if( argc != 3 )
{
help();
return -1;
}
write_w83627_reg(0x8, 0xf6, 0); //LDN=8, CRF6, stop
timer first
//clear status bit
Executing through the Command Line:
Execute the WD.EXE file under DOS (WD.EXE and CWSDPMI.
EXE should be placed on same directory), then enter the
values from 0~255. The system will reboot automatically
according to the time-out you set.
Watch Dog sample code:
#include <stdio.h>
#include <string.h>
#include <dos.h>
#include <stdlib.h>
#include <inlines/pc.h>
#define INDEX_PORT 0x2e
#define DATA_PORT 0x2f
void help()
{
printf(“Watchdog timer control for EM-9345\n\n”);
printf(“wd.exe -wr xxx (1-255 sec)(Watchdog Control SYSTEM RESET)\n”);
write_w83627_reg(0x8, 0xf6, temp); //LDN=8, CRF6, set
watchdog timer time-out value
outportb(INDEX_PORT, 0xaa); //Exit W83627HF
Configuration
{For sample watchdog code, see watchdog folder on the
Driver and Manual CD
return 0;
}
int read_w83627_reg(int LDN, int reg)
{
outportb(INDEX_PORT, 0x07); //LDN register
delay(1);
outportb(DATA_PORT, LDN);
delay(1);
outportb(INDEX_PORT, reg);
delay(1);
return inportb(DATA_PORT);
}int write_w83627_reg(int LDN, int reg, int value)
{
outportb(INDEX_PORT, 0x07); //LDN register
delay(1);
outportb(DATA_PORT, LDN);
delay(1);
outportb(INDEX_PORT, reg);
delay(1);
outportb(DATA_PORT, value);
return 0;
}
Embedded and Industrial Computing
29
Appendix B
Appendix B:
Setting up Remote Access
Remote Access lets you monitor and configure a system
from a remote terminal computer by re-directing
keyboard input and text output through the serial port.
This following steps illustrate how to use this feature.
Connect one end of the console cable to console port 1.
of the system and the other end to serial port of the
Remote Client System.
Configure the following settings in the BIOS Setup 2.
menu for LEC-7100:
BIOS > Advanced > Remote Access Configuration >
Serial Port Mode > [9600, 8 , n ,1 ]
Configure Console Redirection on the client system. 3.
The following illustration is an example on Windows
platform:
Setting up Remote Access
A. Click the start button, point to Programs > a.
Accessories > Communications and select Hyper
Terminal.
B. Enter any name for the new connection and b.
select any icon.
Click OK.c.
From the “Connect to”. Pull-down menu, select the d.
appropriate Com port on the client system and
click OK.
Select 9600 for the Baud Rate, None. for Flow e.
contorl, 8 for the Data Bit, None for Parity Check,
and 1 for the Stop Bit.
Note: You will have to enable and configure
this feature on the BIOS. Please refer to Remote
Access on Chapter 4 BIOS Settings.
Embedded and Industrial Computing
30
Appendix C
Digital Input/Output Control
Appendix C:
Digital Input/Output
Control on the GPIO port
The Digitanl I/O on the rear panel is designed to provide
the input and output operations for the system. For
sample DIO code, see 4bit-DIO folder under LEC-7100
Utility on the Driver and Manual CD.
A DIO sample code:
#include <stdio.h>
#include <dos.h>
/* This program assume 4 Input and 4 output */
/* Digital Input=GP24,25,26,27==> mapping to OUT0~3
*/
/* Digital Output=GP60,61,62,63 ==> mapping to IN0~3
*/
#define SUPERIO_INDEX 0x2e
#define SUPERIO_DATA 0x2f
#define BANK_REG 0x07
#define GPIO0 0x01
#define GPIO1 0x02
#define GPIO2 0x04
#define GPIO3 0x08
#define GPIO4 0x10
#define GPIO5 0x20
#define GPIO6 0x40
#define GPIO7 0x80
int print_help(char *argv[])
{
printf(“using: %s [i/o] [value]\n”, argv[0]);
printf(“Note:all data in hexadecimal format\n”);
printf(“eg: %s i ==>read Digital Input pin(3 2 1 0)\n”);
printf(“ %s o 8 ==>write 1000 to Output pin(3 2 1 0)\n”);
printf(“ %s o 0 ==>write 0000 to Output pin(3 2 1 0)\n”);
printf(“ %s o f ==>write 1111 to Output pin(3 2 1 0)\n”);
print_help(argv); //;The parameter over or not enough
}
if((*argv[1]==’i’)|(*argv[1]==’I’)) {
io_mode=0; //;0 for read
} else {
if((*argv[1]==’o’)|(*argv[1]==’O’)) {
io_mode=1; //;1 for write
// try to get the value which want to be write
ptr=argv[2];
tmp=*ptr;
switch (tmp)
{
case ‘0’:
Output_value = 0;
break;
case ‘1’:
Output_value = 1;
break;
case ‘2’:
Output_value = 2;
break;
case ‘3’:
Output_value = 3;
break;
case ‘4’:
Output_value = 4;
break;
case ‘5’:
Output_value = 5;
break;
case ‘6’:
Output_value = 6;
break;
case ‘7’:
Output_value = 7;
break;
case ‘8’:
Output_value = 8;
break;
case ‘9’:
Output_value = 9;
break;
Embedded and Industrial Computing
32
Appendix C
Digital Input/Output Control
case ‘a’:
case ‘A’:
Output_value = 10;
break;
case ‘b’:
case ‘B’:
Output_value = 11;
break;
case ‘c’:
case ‘C’:
Output_value = 12;
break;
case ‘d’:
case ‘D’:
Output_value = 13;
break;
case ‘e’:
printf(“ write done...\n”);
}
}
case ‘E’:
Output_value = 14;
break;
case ‘f’:
case ‘F’:
Output_value = 15;
break;
default:
print_help(argv);
}
}
else {
print_help(argv);
}
}
if(io_mode==0) {
Input_value = Get_DIO_Input_value();
printf(“ The Input pin of Digital IO = 0x%x\n”, Input_
value);
} else {
Set_DIO_Output_value(Output_value <<4); // use bit3~0
map to GPO24~27
Embedded and Industrial Computing
33
Appendix D
Terms and Conditions
Appendix D:
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
34
Appendix D
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