Page 1
A E C - 6 9 4 0 AEC-6940 Fanless Embedded Controller ® Intel Core 2 Duo Processor 2 PCI-E slots, 1 Mini-Card, 1 Express Card, 4 COMs, Audio, CompactFlash 2 Gigabit Ethernet AEC-6940 Manual 2nd Ed. April 30, 2014...
Page 2
AAEON assumes no liabilities resulting from errors or omissions in this document, or from the use of the information contained herein. AAEON reserves the right to make changes in the product design without notice to its users.
Page 3
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Acknowledgments All other products’ name or trademarks are properties of their respective owners. Award is a trademark of Award Software International, Inc.
Page 4
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Packing List Before you begin operating your PC, please make sure that the following materials are enclosed: AEC-6940 Embedded Controller Phoenix Power Connector Wallmount Brackets ...
Page 5
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Safety & Warranty 1. Read these safety instructions carefully. 2. Keep this user's manual for later reference. 3.
Page 6
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 The equipment does not work well, or you cannot get it to work according to the user’s manual. The equipment has been dropped and damaged.
Page 7
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Below Table for China RoHS Requirements 产品中有毒有害物质或元素名称及含量 AAEON Boxer/ Industrial System 有毒有害物质或元素 部件名称 铅...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 C ontents Chapter 1 General Information 1.1 Introduction ..............1-2 1.2 Features ..............1-4 1.3 Specifications ............
Page 9
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Chapter 4 Driver Installation 4.1 Installation ..............4-3 Appendix A Programming The Watchdog Timer A.1 General Information ..........
It is a leading-edge thermal and vibration design (up to 55 degree operation and 5G RMS vibration) and also an innovation for Machine Automation in the IPC industry. AEC-6940 plays a role in connecting all subsystems in common applications. AAEON 1- 2...
Page 12
AAEON retains the perfect product design and management team. Our Quality Control through multiple level experience and test has earned a good reputation in IPC field. AAEON’s whole product series are subjected to high-level standards, which make them our best guarantee and assurance to customers. Excellent product quality will always be AAEON’s best advertisement.
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 1.2 Features Fanless Design Intel® Core™ 2 Duo Processor PCI-Express [x16] x 1, PCI-Express [x1] x 1 Wide DC Power Input Range Gigabit Ethernet x 2 COM x 4, USB x 4...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 1.3 Specifications System ® Processor: Intel Core 2 Duo Processor System Memory: DDR III SODIMM x 2, Max.
Page 15
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Watchdog Timer: Generates a time-out system reset, setting via software Power Supply: 1. DC Input -- Internal DC-DC Converter (Default) Input voltage: DC 9V~ DC 30V 2.
Page 16
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 non-condensing Vibration: 5g rms / 5~500Hz / random operation (CFD); 1g rms / 5~500Hz / random operation (HDD) Shock: 50g peak acceleration...
Page 17
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Front Side Rear Side 1- 8 Chapter 1 General Information...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 2.3 USB1, 2(JP1) & USB3, 4(JP5) JP1 Function (USB1, 2) Normal VCC5 Standby (Default) 5VDUAL JP5 Function (USB3, 4) Normal...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 JP16 Function (COM2) +12V RI for COM2 (Default) JP20 Function (COM3) +12V RI for COM3 (Default) JP19 Function (COM4) +12V RI for COM4 (Default)
2.8 CPU Installation Disassemble the AEC-6940 For Hard Disk Drive (HDD) installation, you have to disassemble the bottom lid of AEC-6940 and some components and covers in the AEC-6940. Step 1: Unfasten the screws on the rear panel and front panel Step 2: Unfasten the six screws on the bottom lid.
Page 26
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 3: Unfasten the five screws on the heatsink and remove the heat sink Step 4: Install the CPU module and fasten the screws 2 - 9 Chapter 2 Hardware Installation...
Page 27
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 5: Put the thermal pad (1998666628) on the diode of CPU Thermal Pad (1998666628) Step 6: Place the heatsink on CPU module and push the heatsink against the chassis, and then fasten the five screws...
Page 28
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 7: Fasten the six screws on the back of the AEC-6940 Step 8: Fasten the screws of front panel and rear panel...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 2.9 RAM Installation Step 1: Unfasten the screws on the rear panel and front panel Step 2: Unfasten the six screws on the bottom lid.
Page 30
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 3: Unfasten the five screws on the heatsink and remove the heatsink Step 4: Adhere the two thermal pads (1998666630) to the diode of facade of memory DIMM 1 DIMM1 2 - 13...
Page 31
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 5: Adhere the two thermal pads (1998666630) to the diode of the other side of memory DIMM1 DIMM1 Step 6: Adhere the two thermal pads (1998666630) to the diode of facade of memory DIMM 2...
Page 32
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 7: Install the DIMM1 to the lower layer of the memory slot INSERT DIMM1 Step 8: Install the DIMM2 to the upper layer of the memory slot INSERT DIMM2 2 - 15...
Page 33
Step 9: Place the heatsink on the memory and push the heatsink against the chassis, and then fasten the five screws Step 10: Fasten the six screws on the back of the AEC-6940 2 - 16 Chapter 2 Hardware Installation...
Page 34
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 11: Fasten the screws of front panel and rear panel 2 - 17 Chapter 2 Hardware Installation...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 2.10 Hard Disk Drive Installation Step 1: Unfasten the screws on the rear panel and front panel Step 2: Unfasten the six screws on the bottom lid.
Page 36
A E C - 6 9 4 0 Assemble the HDD Module After disassembling the AEC-6940, you have to get the HDD module ready for the proceeding installation. Step 1: Fasten the four HDD screws and cover with the four black...
Page 37
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 2: Assembly the HDD chassis Step 3: Assembly the damper bracket 2 - 20 Chapter 2 Hardware Installation...
Page 38
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 4: Connect the HDD cable (SATA Type HDD) Step 5: Fasten the six screws on the back of the AEC-6940 2 - 21 Chapter 2 Hardware Installation...
Page 39
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 6: Fasten the screws of front panel and rear panel 2 - 22 Chapter 2 Hardware Installation...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 2.11 PCI Card Installation Step 1: Unfasten the screws on the rear panel and front panel Step 2: Unfasten the six screws on the bottom lid.
Page 41
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 3: Remove the screw with your finger and get the PCI card ready to install.
Page 42
A E C - 6 9 4 0 Step 5: Unfasten the screws and push the tenon to lock the PCI card in position. Step 6: Close the bottom lid of the AEC-6940 and fasten six screws on bottom lid. 2 - 25...
Page 43
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 7: Fasten the one screw on the front panel and one screw on the rear panel Note: The maximum size of the PCI expansion card illustrated above 2 - 26...
2.12 Wallmount Kit Installation Step 1: Get the brackets ready and fasten appropriate three screws on each bracket. After fastening the two brackets on the bottom lid of AEC-6940, the wallmount kit installation is finished 2 - 27 Chapter 2 Hardware Installation...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Chapter Award BIOS Setup Chapter 3 Award BIOS Setup 3-1...
Page 46
3. The CMOS memory has lost power and the configuration information has been erased. The AEC-6940 CMOS memory has an integral lithium battery backup for data retention. However, you will need to replace the complete unit when it finally runs down.
Page 47
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 3.2 Award BIOS Setup Awards BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration.
Page 48
Save CMOS value changes to CMOS and exit setup. Exit Without Saving Abandon all CMOS value changes and exit setup. You can refer to the "AAEON BIOS Item Description.pdf" file in the CD for the meaning of each setting in this chapter. Chapter 3 Award BIOS Setup 3-4...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Chapter Driver Installation 4 - 1 Chapter 4 Driver Installation...
Page 50
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 The AEC-6940 comes with a CD-ROM that contains all drivers and utilities that meet your needs.
Page 51
A E C - 6 9 4 0 4.1 Installation Insert the AEC-6940 CD-ROM into the CD-ROM Drive. Autorun program will run automatically. You also can choose the drivers to install from step 1 to step 4 in order as following instructions.
Page 52
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 Step 4 – Install Audio Driver 1. Click on the Step 4-AUDIO folder and select the OS your system is 2.
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 A.1 General Information The AEC-6940 utilizes Fintek F75111 chipset as its watchdog timer Controller. The other Watchdog timer is set to second or minute and the range is 0 to 256 seconds or minutes.
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 A.3 Registers Description Configuration and function select Register – Index 03h Power-on default [7:0] =0000_1000b Bit Name Description Reserved...
Page 56
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 R/W VSB3V Enable watchdog timer. WD_ENABLE R/W VSB3V Watchdog output level or pulse. If set 0 WD_PULSE (default), the pin of watchdog is level output.
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 A.4 F75111 Watchdog Timer Initial Program #include <stdio.h> #include <conio.h> void Chk_Ready(); #define SMBus_Port 0x500 #define I2C_Addr 0x6E...
Page 58
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 outportb(SMBus_Port+0x04,I2C_Addr); delay(10); Chk_Ready(); outportb(SMBus_Port+0x03,0x37); delay(10); outportb(SMBus_Port+0x05,0x05); delay(10); outportb(SMBus_Port+0x02,0x48); delay(10); Chk_Ready(); //device ID(smbus):6Eh,index:36h data:30h //Enable Watchdog Timer 2 and output //a pulse when timeout.
Page 59
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 int inputbuffer; int index; index=0; while(index<0x800) inputbuffer=inportb(SMBus_Port); delay(10); outportb(SMBus_Port,0x42); delay(10); if((inputbuffer&0x02)!=0) return; if((inputbuffer&(0xbf))==0) return; if((inputbuffer&0x04)==0) return;...
E m b e d d e d C o n t r o l l e r A E C - 6 9 4 0 B.2 Memory Address Map B.3 IRQ Mapping Chart B.4 DMA Channel Assignments Appendix B I/O Information B-3...