Embedded Controller AEC-6643 AEC-6643 Fanless Embedded Controller Intel® NM10 Chipset 2 Gigabit Ethernet 6 USB2.0, 4 COM 1 Mini Card 1 VGA, 1 DVI-D AEC-6643 Manual 1st Ed.
Embedded Controller AEC-6643 Copyright Notice This document is copyrighted, 2013. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. 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.
Embedded Controller AEC-6643 Acknowledgments All other products’ name or trademarks are properties of their respective owners. • AMI is a trademark of American Megatrends Inc. • CFast™ is a trademark of the CompactFlash Association. • Microsoft Windows is a registered trademark of Microsoft Corp. • Intel®, Core™ are trademarks of Intel Corporation. • PC/AT, PS/2, and VGA are trademarks of International Business Machines Corporation.
Embedded Controller AEC-6643 Packing List Before you begin operating the product, please make sure that the following materials are enclosed: z 1 AEC-6643 Embedded Controller z 2 Wallmount Brackets z 1 Screw Package z 1 DVD-ROM for manual (in PDF format) and drivers If any of these items should be missing or damaged, please contact your distributor or sales representative immediately.
Embedded Controller AEC-6643 Safety & Warranty 1. Read these safety instructions carefully. 2. Keep this user's manual for later reference. 3. Disconnect this equipment from any AC outlet before cleaning. Do not use liquid or spray detergents for cleaning. Use a damp cloth. 4. For pluggable equipment, the power outlet must be installed near the equipment and must be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a firm surface during installation.
Embedded Controller AEC-6643 d. The equipment does not work well, or you cannot get it to work according to the user’s manual. e. The equipment has been dropped and damaged. f. The equipment has obvious signs of breakage. 15. DO NOT LEAVE THIS EQUIPMENT IN AN ENVIRONMENT WHERE THE STORAGE TEMPERATURE IS BELOW 0°C (32°F) OR ABOVE 40°C (104°F). IT MAY DAMAGE THE EQUIPMENT. FCC This device complies with Part 15 FCC Rules.
Embedded Controller AEC-6643 Below Table for China RoHS Requirements 产品中有毒有害物质或元素名称及含量 AAEON Boxer/ Industrial System 有毒有害物质或元素 部件名称 铅 汞 镉 六价铬 多溴联苯 多溴二苯醚 (Pb) (Hg) (Cd) (Cr(VI)) (PBB) (PBDE) × ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ × ○ ○ ○ ○ ○ 硬盘 × ○ ○ ○ ○ ○ 电源 × ○ ○ ○ ○ ○ 印刷电路板 及其电子组件 外部信号 连接器及线材 外壳 中央处理器 与内存 O:表示该有毒有害物质在该部件所有均质材料中的含量均在 SJ/T 11363-2006 标准规定的限量要求以下。 X:表示该有毒有害物质至少在该部件的某一均质材料中的含量超出 SJ/T 11363-2006 标准规定的限量要求。 备注: 一、此产品所标示之环保使用期限,系指在一般正常使用状况下。 二、上述
Embedded Controller AEC-6643 Contents Chapter 1 General Information 1.1 Introduction................................................................ 1-2 1.2 Features .................................................................... 1-3 1.3 Specifications ............................................................ 1-4 Chapter 2 Hardware Installation 2.1 Dimension & Connectors of AEC-6643..................... 2-2 2.2 Connectors and Jumpers of The Main Board ........... 2-4 2.3 List of Jumpers .....
Embedded Controller AEC-6643 3.2 AMI BIOS Setup ........................................................ 3-3 Chapter 4 Driver Installation 4.1 Installation ................................................................. 4-3 Appendix A Programming The Watchdog Timer A.1 Watchdog Timer Initial Program ............................A-2 Appendix B I/O Information B.1 I/O Address Map ....................................................B-2 B.2 Memory Address Map...........................................
Embedded Controller AEC-6643 Chapter 1 General Information Chapter 1 General Information 1- 1
Embedded Controller AEC-6643 1.1 Introduction The newest Boxer series AEC-6643 has been introduced by AAEON and it utilizes Intel® Atom™ D2550 B3 Processor. This condensed Embedded Controller is a fanless controller which can be compatible with the latest Intel® processor and chipset. The cutting-edge technology has been equipped to the AEC-6643 to satisfy the versatile demands of Factory Automation, Data processing, Fleet management, and Data management.
Embedded Controller AEC-6643 1.2 Features z Intel® Atom™ D2550 B3 Processor z Intel® NM10 Chipset (PCH) z COM x 4, USB2.0 x 6 z VGA x 1, DVI-D x 1 z Gigabit Ethernet x 2 z SATA 3.0Gb/s 2.
Embedded Controller AEC-6643 1.3 Specifications CPU Intel® Atom D2550 B3 Processor Chipset Intel® NM10 System Memory DDR3 1066/800 Mhz DIMM X2, Max.4GB VGA DB-15 x 1 DVI DVI-D x 1 HDMI — Storage SSD — Device HDD SATA 3.0Gb/s 2.5” HDD bay x 1 LAN Gigabit Ethernet Wireless — USB Host USB2.
Embedded Controller AEC-6643 Power Requirement Lockable DC jack x 1 for DC12V System Cooling Passive Mounting Wallmount Operating Temperature 32°F ~ 104°F (0°C ~ 40°C) Storage Temperature 14°F ~ 140°F (-10°C ~ 60°C) Anti-Vibration 1g rms / 5~ 500Hz / operation – HDD Anti-Shock 20 G peak acceleration (11 msec. duration) Certification EMC CE/FCC Class A Dimension 11.81" (W) x 3.05" (H) x 7.84" (D) (300mm x 77.
Embedded Controller AEC-6643 Chapter 2 Hardware Installation Chapter 2 Hardware Installation 2-1
Embedded Controller AEC-6643 2.
Embedded Controller AEC-6643 Connectors on the front panel Connectors on the rear panel Chapter 2 Hardware Installation 2 - 3
Embedded Controller AEC-6643 2.
Embedded Controller AEC-6643 Solder Side Chapter 2 Hardware Installation 2 - 5
Embedded Controller AEC-6643 2.3 List of Jumpers The board has a number of jumpers that allow you to configure your system to suit your application.
Embedded Controller AEC-6643 CPU_FAN CPU FAN Connector DIGITALREFENCE GPIO/SM BUS/COM2/ COM2 External Power Selection F_PANEL Front Panel Pin Header KB/Ms PS/2 Keyboard / Mouse Connector LCD_POWE LVDS Panel Power Connector LPT Parallel Port Connector LVDS LVDS Panel Connector PCIEX1_1 PCI-E [x1] Slot SATA_PWR1 Serial ATA Power Connector SATA3G_1 SATA 0 Connector SATA3G_2 SATA 1 Connector USB56 USB 5 & 6 Pin Header USB7 USB 7 Pin Header WLAN Mini PCI-E Slot Chapter 2 Hardware In
Embedded Controller AEC-6643 2.5 Setting Jumpers You configure your card to match the needs of your application by setting jumpers. A jumper is the simplest kind of electric switch. It consists of two metal pins and a small metal clip (often protected by a plastic cover) that slides over the pins to connect them. To “close” a jumper you connect the pins with the clip. To “open” a jumper you remove the clip. Sometimes a jumper will have three pins, labeled 1, 2 and 3.
Embedded Controller AEC-6643 2.6 AT/ATX Mode Selection (ATMODE) ATOMODE Function Close 1-2 AT Close 2-3 ATX Mode (Default) 2.7 Clear COMS (CLRTC) CLRTC Function Close 1-2 Protected (Default) Close 2-3 Clear 2.8 COM2 External Power Selection (DIGITALREFENCE) DIGITALREFENCE Function Close 15-16 +12V Close 17-18 RI# (Default) Close 19-20 +5V 2.9 Watchdog Timer Function Switch (WDT) WDT Function Close 1-2 Disable (Default) Close 2-3 Enable 2.
Embedded Controller 9 AEC-6643 RI 2.
Embedded Controller AEC-6643 2.12 Hard Disk Drive (HDD) Installation Step 1: Unfasten the four screws of the AEC-6643 Step 2: Get the HDD and HDD Bracket ready. Fasten four shock washers to the HDD Bracket.
Embedded Controller AEC-6643 Step 4: Fasten the four screws to install the HDD and HDD Bracket to the chasis, then connect the SATA cable to the HDD. Step 5: Close the cover of the AEC-6643 and fasten the screws and copper cylinders.
Embedded Controller AEC-6643 2.13 Memory Card Installation Step 1: Unfasten the four screws of the AEC-6643. Step 2: Gently push down on the tabs on either side of the DIMM slot in tandem. Step 3: Line up the pins and firmly (but not roughly) press on the outside of Memory Card to install. Step 4: Snap the DIMM slot tabs shut, locking the Memory Card in place.
Embedded Controller AEC-6643 2.14 Wallmount Kit Installation Get the brackets ready and fasten appropriate four screws on each bracket. After fastening the two brackets on the bottom lid of AEC-6643, the wallmount kit installation has been finished.
Embedded Controller AEC-6643 Chapter 3 AMI BIOS Setup Chapter 3 AMI BIOS Setup 3-1
Embedded Controller AEC-6643 3.1 System Test and Initialization These routines test and initialize board hardware. If the routines encounter an error during the tests, you will either hear a few short beeps or see an error message on the screen. There are two kinds of errors: fatal and non-fatal. The system can usually continue the boot up sequence with non-fatal errors. System configuration verification These routines check the current system configuration stored in the CMOS memory and BIOS NVRAM.
Embedded Controller AEC-6643 backup for data retention. You have to replace the battery when it finally runs down. 3.2 AMI BIOS Setup AMI BIOS ROM has a built-in Setup program that allows users to modify the basic system configuration. This type of information is stored in battery-backed CMOS RAM and BIOS NVRAM so that it retains the Setup information when the power is turned off. Entering Setup Power on the computer and press or immediately. This will allow you to enter Setup.
Embedded Controller Setup Menu Setup submenu: Main Chapter 3 AMI BIOS Setup 3-4 AEC-6643
Embedded Controller AEC-6643 Security Chapter 3 AMI BIOS Setup 3-5
Embedded Controller AEC-6643 Change User/Supervisor Password You can install a Supervisor password, and if you install a supervisor password, you can then install a user password. A user password does not provide access to many of the features in the Setup utility. If you highlight these items and press Enter, a dialog box appears which lets you enter a password. You can enter no more than six letters or numbers. Enter after you have typed in the password. retype the password for confirmation.
Embedded Controller AEC-6643 Setup submenu: Advanced Chapter 3 AMI BIOS Setup 3-7
Embedded Controller AEC-6643 ACPI Settings Options summary : Show Turn Off Disabled Default String Enabled Enable or disable ‘It is now safe to turn off your computer.
Embedded Controller AEC-6643 CPU Configuration Options summary : Hyper-Threading Disabled Enabled Optimal Default, Failsafe Default En/Disable CPU Hyper-Threading function Execute Disable Disabled Bit Enabled Optimal Default, Failsafe Default XD can prevent certain classes of malicious buffer overflow attacks when combined with a supporting OS (Windows Server 2003 SP1, Windows XP SP2, SuSE Linux 9.2, RedHat Enterprise 3 Update 3.
Embedded Controller AEC-6643 System Agent Configuration Options summary : Initiate Graphic Auto Adapter Enabled En/Disable CPU Hyper-Threading function Chapter 3 AMI BIOS Setup 3-10 Optimal Default, Failsafe Default
Embedded Controller AEC-6643 Intel IGD Configuration Options summary : IGFX – Boot Type VBIOS Default Optimal Default, Failsafe Default CRT DVI Select the video Device which will be activated during POST. This has no effect if external graphics present.
Embedded Controller AEC-6643 PCH Configuration Options summary : High Precision Disabled Timer Enabled Optimal Default, Failsafe Default Enabled/Disabled the High Precision Event Timer.
Embedded Controller AEC-6643 SATA Configuration Options summary : SATA Controllers Disabled Enabled Default SATA Ports (0-1) Device Names if Present and Enabled. SATA Mode IDE Default AHCI (1) IDE Mode. (2) AHCI Mode.
Embedded Controller AEC-6643 USB Configuration Options summary : Legacy USB Support Enabled Optimal Default, Failsafe Default Auto Enables Legacy USB support. AUTO option disables legacy support if no USB device are connected. DISABLE option will keep USB devices available only for EFI applications. EHCI Hand-off Disabled Optimal Default, Failsafe Default Enabled This is a workaround for OSes without EHCI ownership change should be claimed by EHCI driver.
Embedded Controller AEC-6643 Onboard Devices Configuration Options summary : HD Audio Controller Enabled Disabled Enabled/Disabled Azalia HD Audio.
Embedded Controller Serial Port 4 Enabled Disabled Enable or Disable Serial Port Chapter 3 AMI BIOS Setup 3-16 AEC-6643 Optimal Default, Failsafe Default
Embedded Controller AEC-6643 APM Options summary : Restore AC Power Loss Power Off Optimal Default, Failsafe Default Power On Last State Specify what state to go when power is re-applied after a power failure (G3 state). Power On By PCIE Disabled Optimal Default, Failsafe Default Enabled Power On By PCIE Power On By Ring Disabled Optimal Default, Failsafe Default Enabled Power On By Ring Note: This item function only if there is a serial port (COM1) connector on a motherboard.
Embedded Controller Monitor Chapter 3 AMI BIOS Setup 3-18 AEC-6643
Embedded Controller AEC-6643 Boot Options summary : Bootup NumLock State On Off Select the key board NumLock state Full Screen Logo Disabled Enabled Enables/Disables Full Screen Logo Option ROM Messages Force BIOS Keep Current Set display mode for option ROM Optimal Default, Failsafe Default Optimal Default, Failsafe Default Set display mode for Option ROM Chapter 3 AMI BIOS Setup 3-19
Embedded Controller BBS Priorities Chapter 3 AMI BIOS Setup 3-20 AEC-6643
Embedded Controller AEC-6643 Setup submenu: Exit Chapter 3 AMI BIOS Setup 3-21
Embedded Controller AEC-6643 Chapter 4 Driver Installation .
Embedded Controller AEC-6643 The AEC-6643 comes with an AutoRun DVD-ROM that contains all drivers and utilities that can help you to install the driver automatically. Insert the driver DVD, the driver DVD-title will auto start and show the installation guide. If not, please follow the sequence below to install the drivers.
Embedded Controller 4.1 AEC-6643 Installation: Insert the AEC-6643 DVD-ROM into the DVD-ROM drive. And install the drivers from Step 1 to Step 8 in order. Step 1 – Install INF Driver 1. Click on the STEP 1-INF folder and select the OS folder your system is 2. Double click on the infinst_autol.exe file located in each OS folder 3. Follow the instructions that the window shows 4. The system will help you install the driver automatically Step 2 – Install VGA Driver 1.
Embedded Controller AEC-6643 Step 3 –Install LAN Driver (Realtek Chip) 1. Click on the STEP3-LAN folder and select the OS folder your system is 2. Double click on the setup.exe file located in each OS folder 3. Follow the instructions that the window shows 4. The system will help you install the driver automatically Step 4 –Install AUDIO Driver 1. Click on the STEP4-AUDIO folder and select the OS folder your system is 2. Double click on the Setup.exe file located in each OS folder 3.
Embedded Controller AEC-6643 Appendix A Programming the Watchdog Timer Appendix A Programming the Watchdog Timer A-1
Embedded Controller AEC-6643 A.1 Watchdog Timer Initial Program Table 1 : SuperIO relative register table Default Value Index 0x2E(Note1) Data 0x2F(Note2) Note SIO MB PnP Mode Index Register 0x2E or 0x4E SIO MB PnP Mode Data Register 0x2F or 0x4F Table 2 : Watchdog relative register table LDN Register BitNum Value Note Time of watchdog timer Timer Counter 0x07(Note3) 0x73(Note4) (Note24) (0~255) This register is byte access Select time unit.
Embedded Controller AEC-6643 ************************************************************************************ // SuperIO relative definition (Please reference to Table 1) #define byte SIOIndex #define byte SIOData //This parameter is represented from Note1 //This parameter is represented from Note2 #define void IOWriteByte(byte IOPort, byte Value); #define byte IOReadByte(byte IOPort); // Watch Dog relative definition (Please reference to Table 2) #define byte TimerLDN //This parameter is
Embedded Controller AEC-6643 ************************************************************************************ VOID Main(){ // Procedure : AaeonWDTConfig // (byte)Timer : Time of WDT timer.(0x00~0xFF) // (boolean)Unit : Select time unit(0: second, 1: minute). AaeonWDTConfig(); // Procedure : AaeonWDTEnable // This procudure will enable the WDT counting.
Embedded Controller AEC-6643 ************************************************************************************ // Procedure : AaeonWDTEnable VOID AaeonWDTEnable (){ WDTEnableDisable(EnableLDN, EnableReg, EnableBit, 1); } // Procedure : AaeonWDTConfig VOID AaeonWDTConfig (){ // Disable WDT counting WDTEnableDisable(EnableLDN, EnableReg, EnableBit, 0); // Clear Watchdog Timeout Status WDTClearTimeoutStatus(); // WDT relative parameter setting WDTParameterSetting(); } VOID WDTEnableDisable(byte LDN,
Embedded Controller AEC-6643 ************************************************************************************ VOID SIOEnterMBPnPMode(){ Switch(SIOIndex){ Case 0x2E: IOWriteByte(SIOIndex, 0x87); IOWriteByte(SIOIndex, 0x01); IOWriteByte(SIOIndex, 0x55); IOWriteByte(SIOIndex, 0x55); Break; Case 0x4E: IOWriteByte(SIOIndex, 0x87); IOWriteByte(SIOIndex, 0x01); IOWriteByte(SIOIndex, 0x55); IOWriteByte(SIOIndex, 0xAA); Break; } } VOID SIOExitMBPnPMode(){ IOWriteByte(SIOIndex, 0x02); IOWriteByte(SIOData, 0x
Embedded Controller AEC-6643 ************************************************************************************ VOID SIOBitSet(byte LDN, byte Register, byte BitNum, byte Value){ Byte TmpValue; SIOEnterMBPnPMode(); SIOSelectLDN(byte LDN); IOWriteByte(SIOIndex, Register); TmpValue = IOReadByte(SIOData); TmpValue &= ~(1 << BitNum); TmpValue |= (Value << BitNum); IOWriteByte(SIOData, TmpValue); SIOExitMBPnPMode(); } VOID SIOByteSet(byte LDN, byte Register, byte Value){ SIOEnterMBPnPMode(); SIOSelectLDN(L
Embedded Controller AEC-6643 Appendix B I/O Information Appendix B I/O Information B-1
Embedded Controller B.
Embedded Controller AEC-6643 Appendix B I/O Information B-3
Embedded Controller B.
Embedded Controller AEC-6643 B.
Embedded Controller Appendix B I/O Information B-6 AEC-6643
Embedded Controller AEC-6643 Appendix B I/O Information B-7
Embedded Controller B.
Embedded Controller AEC-6643 Appendix C AHCI Settings Appendix C AHCI Settings C-1
Embedded Controller AEC-6643 C.1 Setting AHCI OS installation to SETUP AHCI Mode Step 1: Copy below files from “Driver CD -> Step7-RAID&AHCI\ WinXP_32” to diskette. Step 2: Connect the USB Floppy drive to the board and insert the diskette from previous step.
Embedded Controller AEC-6643 Step 4: Configure DVD/CD-ROM drive as the first boot device.
Embedded Controller AEC-6643 Step 6 – Boot to DVD/CD-ROM device to install OS Step 7 – Press “F6” to install AHCI driver Step 8 – Press “S” to install AHCI driver Appendix C AHCI Settings C-4
Embedded Controller AEC-6643 Step 9 – Choose “Intel(R) NM10 Express Chipset”. Step 10 – The following messages will appear on the screen. Press “S” to specify additional SCSI adapters. Press “ENTER” and Windows Setup will continue to install OS.