Copyright 2007, Lanner Electronics, Inc. All rights reserved. This document
contains proprietary information that is protected by copyright. No part of this
document may be reproduced, transmitted, transcribed, stored in a retrieval
system, or translated into any language in any form by any means without
the written express of Lanner Electronics, Inc.
The author and Lanner Electronics, Inc. have used their best efforts in
preparing this manual. However, the author and Lanner Electronics, Inc.
make no warranties of any kind, expressed or implied, with regard to the
informational content, documentation, or files contained in this manual, and
shall not be liable for technical or editorial errors or omissions contained
herein. In no event shall the author or publisher be responsible or liable for
any incidental or consequential damages resulting from the furnishing,
performance, or use of this material.
TRADEMARKS Internet Explorer, Windows Explorer, and Windows are
trademarks or registered trademarks of Microsoft Corporation. Other products
mentioned herein may be trademarks/or registered trademarks of their
respective owners.
1
LEC-7900D User Manual
Safety Guidelines
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.
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).
LITHIUM BATTERY CAUTION:
RISK OF EXPLOSION IF BATTERY IS REPLACED BY AN INCORRECT TYPE.
DISPOSE OF USED BATTERIES ACCORDING TO THE INSTRUCTIONS
2
LEC-7900D User Manual
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.
Class A Notice for FCC
Modifying the equipment without the authorization of Lanner Electronics, Inc.
may result in the equipment no longer complying with FCC requirements for
Class A digital devices. In that event, your right to use the equipment may be
limited by FCC regulations, and you may be required to correct any
interference to radio or television communications at your own expense.
This equipment is in compliance with the essential requirements and other
relevant provisions of Directive 1999/5/EC.
2 SYSTEM COMPONENTS .....................................................................................................................................8
APPENDIX A. WATCHDOG TIMER ...................................................................................................................26
APPENDIX B. DIGITAL I/O ................................................................................................................................. 29
TERMS AND CONDITIONS.........................................................................................................................................34
Requesting a RMA# ................................................................................................................................................. 34
RMA Service Request Form..................................................................................................................................... 35
4
LEC-7900D User Manual
1
Product Overview
1.1 Product Introduction
Front Pane
Back Panel
l
5
LEC-7900D User Manual
1.2 Specifications
FEATURE
Platform
Memory
Storage
DESCRIPTION LEC-7900D
Form Factor Embedded System
Processor Intel Core 2 Duo, Celeron M (Socket P)
Chipset Nvidia MCP7A-LP
BIOS AMIBIOS with 8Mbit FWH
Max. FSB 1066MHz
Memory IC On Board No
Memory Socket SODIMM x 2 (up to 2GB per slot)
Max Memory 4GB (2GB Module x 2)
Compact Flash CF Socket Type I/II x1
HDD 2.5” SATA HDD support
Networking
Video
Audio
I/O
Controller (Interface) RTL8111C(D) (PCIe 1X)
Controller Nvidia MCP7A-LP
Codec ALC888 HD Codec
COM Ports RS-232 x 1
DIO 4 Digital In, 4 Digital Out
USB 2.0 4 (External x 4)
Video Grabber / 3G / GPS Video Grabber (Manufacture Option)
VGA 2 (1920 x 1440 / 75Hz)
DVI-D UXGA (1600 x 1200)
HDMI 1 x (1.3 Mode 1920 x 1200)
LAN RJ45 GbE x 2
Audio Stereo Line out (RCA L/R)
6
LEC-7900D User Manual
Hardware
Monitor
OS Supported
Environmental
Parameters
Internal CF 1
DC-in Connector Type Phoenix Contact 2-pin, DC Jack (MP Version)
Expansion Mini-PCIe x 1
Watchdog timer Yes (1~255 level)
Controller
Operating Temperature
(With Industrial
Components:
CF, Memory, SSD, HDD)
Operating Temperature
(With Commercial
Components)
Winbond W83627 UHG integrated hardware
monitor
Win XP-32bit/ Windows Vista
-10°~55°C / 14°~131°F
-5°C~45°C / 23°~113°F
Dimensions
Power
Compliance
Cooling
Extended Operating
Temperature Tested
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 AC Adapter D: 75W (+12V)
CE, FCC, RoHS
System Fan
N/A
1 x Smart FAN
7
LEC
-
7900
D User Manual
2 System Components
2.1 Block Diagram
8
LEC
-
7900
D User Manual
2.2 LEC-7900D(LEB-7900D) System
Board
LEB-7900D is the system board bundled with the LEC-7900D Fanless Embedded System
platform. The succeeding sections list LEB-7900D related jumper settings and connector pin
assignments.
J3: RS-232 Serial Port #2 Connector ( 2X5 Pin 2.54mm Header )
PIN NO.
1 Data Carrier Detect (DCDB #)
2 Data Set Ready (DSRB #)
3 Receive Data (RXDB)
4 Request To Send (RTSB #)
5 Transmit Data (TXDB)
6 Clear To Send (CTSB #)
7 Data Terminal Ready (DTRB #)
8 Ring Indicator (RIB #)
9 Ground
Unscrew 8 thumbscrews of the chassis bottom cover and than remove the chassis bottom cover.
Note: For Safety reasons, please ensure that the power cord is disconnected before
Begin Installation
opening the case.
19
3.1.2 System Memory Installation
Install the memory module into the socket and push it firmly down until it is fully seated.
3.1.3 SIM Card Installation
1. Remove the Rear panel in order to make room for SIM Card insertion.
2. SIM socket is located in the edge of main board (near to CF socket).
3. SIM card installation
20
3.1.4
CompactFlash Card Installation
Carefully insert the CompactFlash card into the slot as shown in the illustration above.
3.1.5
1. Secure with 4 screws from the side
Note: Only support 2.5” HDD
2. Connect the Serial ATA/Power Cable to the HDD
HDD Installation
21
3. Plug the Serial ATA cable to the SATA Connector (SATA 1)
4. Plug the Power cable to the 4-Pin Power Connector (CON1)
22
5. Secure with 4 screws from the mother Board.
23
3.1.6
Heat sink Installation
1. Remove LEC-7900D Heat sink.
2. Install CPU
24
3. Secure with 4 screws from the mother Board and 2 screws for the FAN fix.
4. Plug the Cooler cable to the FAN Connector (FAN1) as the below red circle
25
3.1.7 Mini-PCIexpress Socket Installation
1. Mini-PCIexpress Socket for 3G mini-card module or WiFi mini-card module
3.1.8
System Complete
1. Replace the cover
2. Refasten the thumbscrews and than LEC-7900 Embedded System Installation Complete
Note: Please load the optimized BIOS values.
26
Appendix A. Watchdog Timer
Introduction
Most systems need to be self-reliant. If an error should occur it is typically not possible to
wait for the system to be rebooted manually. In some cases, such as apace probes, the system
is simply disabled. In other cases, the speed at which a human operator would reset the
system would be too slow to meet the uptime requirements of the product.
A watchdog timer is a piece of hardware that can be used to automatically detect system
anomalies and reset the processor if the case any problems are found. 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
Watch Dog Sample code:
// Copyright (c) 2008 Lanner Electronic Inc. All rights reserved.
// Watchdog control utility for LEB-7900
#define CR20_REG 0x20 //This register indicate the device's ID
#define W83627UHG_ID 0xA2
void help()
{
printf("Lanner Electronics Inc. 2009-05-22\n");
printf("Watchdog timer control V1.0 for LEB-7900\n\n");
printf("wdbp.exe -wr xxx (1-255 sec)(Watchdog Control - SYSTEM RESET)\n");
printf("\n");
}
int main(int argc, char *argv[])
{
int temp9 = 0;
int time; if( argc < 2 )
{
help();
return -1;
} //;********** Detect SIO ******************
Enter_Configuation(); if(detect_sio())
{
printf("It's not correct SuperIO, program terminated!!!\n");
temp9 = read_w83627UHG_reg(0, CR20_REG);
printf("Rx20 = %02X\n", temp9);
return -1;
} Exit_Configuation(); Init_WDTO_GPIO_Interface();
//;********************* Setting Watchdog timer for System Reset
//;********************* Init WDTO and SB GPIO
*****************************************************
int Init_WDTO_GPIO_Interface()
{ Enter_Configuation();
write_w83627UHG_reg(0x8, 0x30, 0x01); //;enable LDN8 write_w83627UHG_reg(0x8, 0xf5, 0x00); //;//;set second
write_w83627UHG_reg(0x8, 0xf6, 0x00); //;LDN=8, CRF6, stop timer first
write_w83627UHG_reg(0x8, 0xf7, 0x00); //;clear status bit Exit_Configuation();
return 0;
}
//input: none
//output: 1 = not correct SuperIO
// 0 = correct SuperIO
int detect_sio(void)
{
//check the SuperIO version
if(read_w83627UHG_reg(0,CR20_REG)==W83627UHG_ID)
return 0;
else
return 1;
}
Appendix B. Digital I/O
Introduction
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 Digt-IO folder under LEC-7900D Utility on the Driver
and Manual CD.
A DIO sample code:
// Copyright (c) 2009 Lanner Electronic Inc. All rights reserved.
// DIO utility for LEB-7900
//;********************* Init WDTO and SB GPIO
*****************************************************
int Init_WDTO_GPIO_Interface()
{ Enter_Configuation();
write_w83627UHG_reg(0x07, 0x30, 0x01); //;enable GPIO3X delay(5);
write_w83627UHG_reg(0x07, 0xE0, read_w83627UHG_reg(0x07, 0xE0) & 0xF0);
//Set GPIO30,31,32,33 to output
delay(5); write_w83627UHG_reg(0x07, 0xE0, read_w83627UHG_reg(0x07, 0xE0) | 0xF0);
//Set GPIO34,35,36,37 to intput delay(5); Exit_Configuation();
return 0;
}
//input: none
//output: 1 = not correct SuperIO
33
// 0 = correct SuperIO
int detect_sio(void)
{
//check the SuperIO version
if(read_w83627UHG_reg(0,CR20_REG)==W83627UHG_ID)
return 0;
else
return 1;
}
34
Terms and Conditions
Date:2001.01.06
Warranty Policy :
1. All products are under warranty against defects in materials and workmanship
for a period of one year from the date of purchase.
2. The buyer will bear the return freight charges for goods returned for repair
within the warranty period; whereas the manufacturer will bear the after service
freight charges for goods returned to the user.
3. The buyer will pay for repair (for replaced components plus service time) and
transportation charges (both ways) for items after the expiration of the warranty
period.
4. If the RMA Service Request Form does not meet the stated requirement as
listed on “RMA Service,” RMA goods will be returned at customer’s expense.
5. The following conditions are excluded from this warranty:
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.
RMA Service :
Requesting a RMA#
1. To obtain a RMA number, log on to the leRMA web interface at
http://erma.lannerinc.com . Use you user name and password as supplied to
you from your Lanner account manager.
2. Once you have logged on, follow the onscreen instructions to complete the
RMA process.
3. Ship the defective unit(s) on freight prepaid terms. Use the original packing
materials when possible.
4. Mark the RMA# clearly on the box.
Note: If you have any issues with the eRMA system, email
support@lannerinc.com for assistance.
35
RMA Service Request Form
When requesting RMA service, please fill out the following form. Without this form
enclosed, your RMA cannot be processed.