ID70 Motherboard” Mini-ITX Fanless SBC w/Intel Atom D2700 2.13GHz Processor, VGA, LVDS, Dual Giga Ethernet, PCI and Mini-PCIe Interface. USER MANUAL Version 1.
FCC Statement This device complies with part 15 FCC rules. Operation is subject to the following two conditions: This device may not cause harmful interference. This device must accept any interference received including interference that may cause undesired operation. 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.
Copyright Notice No part of this document may be reproduced, copied, translated, or transmitted in any form or by any means, electronic or mechanical, for any purpose, without the prior written permission of the original manufacturer. Trademark Acknowledgement Brand and product names are trademarks or registered trademarks of their respective owners.
Packing List Before using this Motherboard, please make sure that all the items listed below are present in your package: ID70 Motherboard User Manual HDD SATA Cable User‘s Manual & Driver CD If any of these items are missing or damaged, contact your distributor or sales representative immediately.
Safety Precautions Warning! Always completely disconnect the power cord from your chassis whenever you work with the hardware. Do not make connections while the power is on. Sensitive electronic components can be damaged by sudden power surges. Only experienced electronic personnel should open the PC chassis. Caution! Always ground yourself to remove any static charge before touching the CPU card. Modern electronic devices are very sensitive to static electric charges.
Safety and Warranty 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Please read these safety instructions carefully. Please keep this user's manual for later reference. Please disconnect this equipment from any AC outlet before cleaning. Do not use liquid or spray detergents for cleaning. Use a damp cloth. For pluggable equipment, the power outlet must be installed near the equipment and must be easily accessible. Keep this equipment away from humidity.
Revision History Version Date 1.0 2012.1.
Contents CHAPTER 1 1.1 1.2 1.3 1.4 1.5 CHAPTER 2 GENERAL INFORMATION .......................................2 INTRODUCTION ............................................................................... 2 FEATURE ......................................................................................... 2 MOTHERBOARD SPECIFICATIONS .................................................... 3 FUNCTION BLOCK ........................................................................... 4 BOARD DIMENSIONS..............
CHAPTER General Information 1 This chapter includes the ID30 Motherboard background information.
Chapter 1 1.1 General Information Introduction The ID70 SBC is integrated with Intel® NM10 express chipset, 17x17mm, and Atom D2700 Processor. Intel Atom Processor with 32nm low power design enables down to 50% less average power consumption and the chipset delivers up to 4x improvement in graphics performance and enables up to 50% higher data transfer bus speed rate.
1.3 Motherboard Specifications CPU Type CPU Speed Chipset BIOS Graphic LCD interface Resolution LAN Memory Type Super I/O Sound USB Edge Connectors On Board Pin-Header Connectors Power Connector Expansion Slots Form Factor Dimensions Mechanical & environmental Intel Atom Dual Core D2700 2.13GHz Processor 2.13GHz Intel NM10 AMI 16Mbit Flash Intel® Graphic Accelerator 3650 support DX10, OGL2.
Function Block D2700 CPU VGA SO-DIMM x 2 DDR3 800/1066 Max.
Board dimensions ID70 Motherboard User Manual 5
CHAPTER Installations 2 This chapter provides information on how to use the jumps and connectors on the ID70 Motherboard.
Chapter 2 Installations 2.1 Memory Module(SO-DIMM)Installation The ID70 Motherboard provides one 204-pin SODIMM slot. The socket supports up to 4GB DDR2 800/1066 SDRAM. When installing the Memory device, please follow the steps below: Step.1. Firmly insert the SO-DIMM at an angle into its slot. Align the SO-DIMM on the slot such that the notch on the SO-DIMM matches the break on the slot. Step.2.
2.2 I/O Equipment Installation 2.2.1 12V DC-IN The Motherboard allows plugging 12V DC-IN jack on the board without another power module converter under power consumption by Intel Atom D2700 2.13GHz Processor in NM10 chipset. 2.2.2 Serial COM ports Three RS-232 connectors build in the rear I/O. One optional COM ports support RS-422/485. When an optional touch-screen is ordered with PPC, serial com port can connect to a serial or an optional touch-screen. 2.2.
2.
BOTTOM ID70 Motherboard User Manual 10
2.4 Jumper Setting A pair of needle-nose pliers may be helpful when working with jumpers. If you have any doubts about the best hardware configuration for your application, contact your local distributor or sales representative before you make any changes. Generally, you simply need a standard cable to make most connections. The jumper setting diagram is as below. If a jumper shorts pin 1 and pin 2, the setting diagram is shown as the right one.
2.4.3 JP3 : LCD Panel Voltage Select 2.4.4 JP4 : Back Light PWR 2.4.5 JP5 : Clear CMOS 2.4.6 JP6 : PWM Level 2.4.
2.4.
2.5 Connectors and Pin Assignment The table below lists the function of each of the board‘s connectors. Label Function Note LVDS LVDS LCD Output Connector Digital Panel Backlight Brightness Control 20DP-1.25V CN16 3x1 header, pitch 2.54mm CN19 Digital Panel Backlight Inverter Power 7x1 header, pitch 2.
2.5.1 2.5.2 LVDS: LVDS Connector Pin No. 1 SYMBOL GND Pin No. 2 SYMBOL LVDS_TX0_DN 3 GND 4 LVDS_TX0_DP 5 GND 6 LVDS_TX1_DN 7 GND 8 LVDS_TX1_DP 9 GND 10 LVDS_TX2_DN 11 N/C 12 LVDS_TX2_DP 13 LCDVDD 14 LVDS_CLK_DN 15 LCDVDD 16 LVDS_CLK_DP 17 NC 18 LVDS_TX3_DN 19 LCDVDD 20 LVDS_TX3_DP CN16: Digital Panel Backlight Brightness Control Pin No.
2.5.3 CN19: Inverter Power Pin No. 1 2 3 4 5 6 7 SYMBOL +12V +12V +12V GND Black Light Control GND Black Light EN 5V 2.5.4 COM5、6: Dual Output The serial port COM5、6, which is RS232 only , is the Fintek I/O serial port. 10x2 header, pitch 2.0mm Pin No. SYMBOL 20 GND 2.5.5 Pin No.
2.5.6 CPU_FAN: FAN CONNECTOR 2.5.7 PANEL1: Front Panel System Function Connector 2 4 6 8 10 1 3 5 7 9 2.5.8 Pin 2 4 6 8 10 Pin 1 3 5 7 9 5V1 CN10 DIDO1: Digital I/O Connector Pin 2 4 6 8 10 2.5.1 SYMBOL PW_LED+ PW_LEDPW_BT1 PW_BT2 RSEV 5V/12V/CN10: External Power 12V1 2.5.
2.5.1 COM2: Serial port COM2 10 8 6 4 2 2.5.1 9 7 5 3 1 Pin 10 8 6 4 2 SYMBOL GND NRI1A NCTS1A NRTS1A NDSR1A Pin 9 7 5 3 1 SYMBOL GND NDTR1A NTXD1A NRXD1A NDCD1A DVI1: DVI connector . Pin No. 1 SYMBOL GND Pin No.
CHAPTER 3 Graphic Driver Installation This chapter offers information on the chipset software Installation utility Installation of Graphic Driver Panel Resolution Setting ID70 Motherboard User Manual 19
Chapter 3 Graphic Driver Installation 3.1 Standard CMOS Feature ID30 Motherboard is equipped with Intel NM10 Companion Device. The Intel Graphic Drivers should be installed first, and it will enable “Video Controller (VGA compatible). Follow the instructions below to complete the installation. You will quickly complete the installation. Step.1. Insert the CD that comes with the Motherboard. Open the file document “Graphic Driver “. Step.2. Click on “setup” to execute the setup.
Step.3. Click on “Next “ to install Driver. Step.4. Click on “Yes “ to agree License.
Step.5. Click on “Next “ to install Driver. Step.6. Click on “Next “ to install Driver.
Step.7. Click on “Yes, I want to restart this computer now“ to go on.
3.2 Panel Resolution Setting Step.1. Right-click the desktop, and then click Properties. Step.2. In the Display Properties dialog box, click the Settings tab. Step.3. Click on “Monitor”.
Step.4. Click on “Hide modes that this monitor cannot display” to remove this option. Step.5. Click on “Setting”, then could choose 32bit color qualify.
CHAPTER 4 Chipset Driver Installation This chapter offers information on the chipset software Installation utility Installation of Chipset Driver Further information ID70 Motherboard User Manual 26
Chapter 4 Chipset Driver Installation 4.1 Standard CMOS Features Setp.1. Insert the CD that comes with the motherboard. Open the file document “Chipset Driver”. Setp.2. Click on “infinst_auto.exe“ to install driver.
Setp.3. Click on “Yes “ to agree License Setp.4. Click on “Next“ to install driver.
Setp.5. Click on “Next“ to install driver. Step.7. Click on “Yes, I want to restart this computer now“ to go on.
CHAPTER 5 Ethernet Driver Installation This chapter offers information on the Ethernet software installation utility.
Chapter 5 Ethernet Driver Installation Installation of Ethernet Driver The Users must make sure which operating system you are using in the ID30 Motherboard before installing the Ethernet drivers. Follow the steps below to complete the installation of the Broadcom BCM57780 Gigabit Ethernet controller LAN drivers. You will quickly complete the installation. Step.1. Right-click the desktop, and then click Properties. Step.2. In the Other device dialog box, click the Settings tab.
Step.2 Click on “Update Driver” to execute the setup. Step.4. Click on “Browse my computer for driver software“ to install driver.
Step.5. Choose the path to install driver. Setp.6. Click on “Close“ and go on.
CHAPTER 6 Audio Driver Installation This chapter offers information on the Audio software installation utility.
Chapter 6 Audio Driver Installation 6.1 Introduction The ALC888 series are high-performance 7.1+2 Channel High Definition Audio Codecs providing ten DAC channels that simultaneously support 7.1 sound playback, plus 2 channels of independent stereo sound output (multiple streaming) through the front panel stereo outputs. The series integrates two stereo ADCs that can support a stereo microphone, and feature Acoustic Echo Cancellation (AEC), Beam Forming (BF), and Noise Suppression (NS) technology. 6.
Step.2. Click on “Yes“ to install driver. Step.3. Click on “Yes, I want to restart my computer now” to finish installation.
CHAPTER 7 Fintek COM Port Driver Installation This chapter describes the step by step method to install the Fintek COM port driver.
STEP 1.If the system is WIN7 please first do close UAC.(Refer following “Disabling User Account Control (UAC) in Windows 7”) STEP 2.Extract the Patch_0408.zip to a folder. STEP 3.Double-click batch file(patch.bat) will install driver. STEP 4.Check driver install success. Before the update or update fail. After the update and update success. STEP 5.You will need to restart your computer for driver install success. Type in this command from the Run menu: C:\Windows\System32\UserAccountControlSettings.
To turn off UAC, move the slider to the Never notify position, and then click OK. If you're prompted for an administrator password or confirmation, type the password or provide confirmation.
To turn UAC back on, move the slider to choose when you want to be notified, and then click OK. If you're prompted for an administrator password or confirmation, type the password or provide confirmation. You will need to restart your computer for UAC to be turned off.
This chapter describes how to set up the BIOS configuration ID70 Motherboard User Manual 41 CHAPTER AMI BIOS Setup 8
Chapter 7 AMI BIOS SETUP Your computer comes with a hardware configuration program which called BIOS Setup that allows you to view and set up the system parameters. The BIOS (Basic Input / Output System) is a layer of the software called ‗firmware‘ which translates instructions from software (such as the operating system) into instructions that allow the computer hardware to understand the software programs. The BIOS settings also identify installed devices and establish many special features.
The Main BIOS setup image has two main frames. The left frame displays all the options that can be configured. Grayed-out options cannot be configured. On the contrary, options in blue can be configured. 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. 7.
PCI ROM Priority Selects the PCI Option ROM to launch in case Multiple Option ROMs (Legacy ROM and EFI Compatible ROM) are present. PCI Latency Timer Use this function to select the number of PCI bus clocks to be used for the PCI latency timer.
SETTING DESCRIPTION 32 PCI Bus Clocks Use this setting to program the PCI latency timer to 32 PCI bus clocks. 64 PCI Bus Clocks Use this setting to program the PCI latency timer to 64 PCI bus clocks. 96 PCI Bus Clocks Use this setting to program the PCI latency timer to 96 PCI bus clocks. 128 PCI Bus Clocks Use this setting to program the PCI latency timer to 128 PCI bus clocks. 160 PCI Bus Clocks Use this setting to program the PCI latency timer to 160 PCI bus clocks.
ACPI Settings Enable ACPI Auto Configuration Enables or Disables BIOS ACPI Auto Configuration Default: Disabled Enable Hibernation Enables or Disables System ability to Hibernate. This option may be not effective with some OS. ACPI Sleep State SETTING DESCRIPTION Suspend Disable System ability to Hibernate (OS/S3 Sleep State) S1 CPU Stop Clock S3 Suspend to RAM Default: S3 (Suspend to RAM) Lock Legacy Resources Enables or Disable Lock of Legacy Resource.
S5 RTC Wake Settings SETTING DESCRIPTION Wake system with Fixed Time System wake on alarm event. When enabled, System will wake on the hr: min:: sec specified.
CPU Configuration Hyper-threading Enabled for Windows XP and Linux (OS optimized for Hyper-Threading Technology) and Disabled for other OS (OS not optimized for Hyper-Threading Technology). When Disabled, only one thread per enabled core is enabled. Execute Disable Bit 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.
Thermal Configuration CPU Thermal Configuration > DTS SMM SETTING DESCRIPTION Disabled Uses EC reported temperature values Enabled Uses DTS SMM mechanism to obtain CPU temperature value Critical Temp Reporting(Out of spec) Uses EC reported temperature values and DTS SMM to handle out of spec ID70 Motherboard User Manual 49
Critical Trip Point This value controls the temperature of the ACPI critical Trip point—the point in which the OS will shut the system off. Active Trip Point Lo Fan Speed Active Trip Point Hi Fan Speed This field enables or disables the smart fan feature. At a certain temperature, the fan starts turning. Once the temperature drops to a certain level, it stops turning again.
IDE Configuration Configure SATA as Determines how SATA controllers(s) operate. The options are IDE and AHCI.
Port0 Speed Limit Select Port0 AHCI Speed Limit. The options are No Limit, GEN1 Rate and GEN2 Rate. SATA Port 0/1 Enable or disable SATA Port. SATA Port 0/1 Hot Plug Designates this port as Hot Pluggable .
Intel Fast Flash Standy iFFS Support Enable or disable iFFS.
USB Configuration Legacy USB support Enables Legacy USB support. AUTO option disable legacy support if no USB devices are connected. DISABLE option will keep USB devices available only for EFI applications. ECHI Hand-off This is a workaround for OSes without EHCI hand-off support. The EHCI ownership change should be claimed by EHCI driver. Default: Disabled USB transfer time-out The time-out value for control, bulk, and Interrupt transfers.
Mass Storage Device: Mass storage device emulation type. ‗AUTO‘ enumerates devices less than 530MB as floppies. Forced FDD option can be used to force HDD formatted drive to boot as FDD.
F81865 Super IO Configuration System Super IO Chip Parameters.
Set Parameters of Serial Ports. User can Enable/Disable the serial port and Select an optimal settings for the Super IO Device. Enable or Disable Serial Port (COM) Default: Enable The watchdog timer circuit has to be triggered within a specified time by the application software.
F81865 H/W Monitor Fan 1、2 Config smart fan mode, can choose 50,60 and 70 three degree mode ID70 Motherboard User Manual 58
PPM Configuration EIST Enable/Disable Intel SpeedStep. CPU C state Report Enable/Disable CPU C state report to OS.
C4 Exit Timing This option controls a programmable time for the CPU voltage to stabilize when exiting from a C4 state.
Chipset This section allows you to configure and improve your system and allows you to set up some system features according to your preference. Memory Frequency and Timing Can choose enable or disable MRC fast boot.
Intel IGD Configuration Auto Disable IGD Auto disable IGD upon external GFX detected.
IGFX-Boot Type Select the Video Device which will be activated during POST. This has no effect if external graphics present.
Intel's Dynamic Video Memory Technology (DVMT) takes that concept further by allowing the system to dynamically allocate memory resources according to the demands of the system at any point in time. The key idea in DVMT is to improve the efficiency of the memory allocated to either system or graphics processor. IGD Clock Source IGD clock selection. LCD Panel Type Select LCD panel used by Internal Graphics Device by selecting the appropriate setup item.
PCI Express root port settings DMI Link ASPM Control The Desktop Management Interface (DMI) generates a standard framework for managing and tracking components in a desktop, notebook or server computer, by abstracting these components from the software that manages them. PCI-Exp. High Priority Port Select a PCI Express High Priority Port. 5.3 Boot Setup Prompt Timeout Number of seconds to wait for setup activation key. 65535 (0xFFFF) means indefinite waiting.
Bootup NumLock State Select the keyboard NumLock State Default: On Quiet Boot Enable or Disable Quiet Boot Option. Default: Disable GateA20 Active UPON REQUEST – GA20 can be disabled using BIOS services. Always – do not allow disabling GA20; this option is useful when any RT code is executed above 1MB. Option ROM Messages Set display mode for Option ROM. Options are Force BIOS and Keep Current. Interrupt 19 Canture Enable: Allows Option ROMs to trap Int 19. 5.
Administrator Password Set Setup Administrator Password. User Password Set User Password.
5.5 Save & Exit Save Changes and Exit Exit system setup after saving the changes. Disacard Changes and Exit Exit system setup without saving any changes. Save Changes and Reset Reset the system after saving the changes. Discard Changes and Reset Reset system setup without saving any changes. Save Changes Save Changes done so far to any of the setup options. Discard Changes Discard Changes done so far to any of the setup options.
Note1: Digital I/O Sample Code //========================================================== //File of the D_F81865.C //========================================================== //This Sample code is for ID70 DIDO configuration //========================================================== #include #include #include #include
void DIDO_Set_In_Out_Reg(void); void DIDO_Clear_Reg(void); void DIDO_Set_Reg(unsigned char DATA); unsigned char DIDO_Get_Reg(void); //========================================================== //GPIO define 0 1 2 3 4 5 6 7 //ID70 pin GPIO00 GPIO01 GPIO02 GPIO03 GPIO04 GPIO05 GPIO06 GPIO10 //========================================================== int main(void) { unsigned char ucDO = 0; //data for digital output unsigned char ucDI; //data for digital input unsigned char ucBuf; DIDO_Init_Reg(); DIDO_Set_In
//Exit if (kbhit()) { getch(); break; } //Delay delay(500); } return 0; } //============================================================ void ClrKbBuf(void) { while(kbhit()) { getch(); } } //============================================================ void Unlock_F81865 (void) { outportb(F81865_INDEX_PORT, F81865_UNLOCK); outportb(F81865_INDEX_PORT, F81865_UNLOCK); } //============================================================ void Lock_F81865 (void) { outportb(F81865_INDEX_PORT, F81865_LOCK); } //=======
{ unsigned char Result; Unlock_F81865(); outportb(F81865_INDEX_PORT, REG); Result = inportb(F81865_DATA_PORT); Lock_F81865(); return Result; } //============================================================ void DIDO_Init_Reg(void) { unsigned char ucBuf; Set_F81865_Reg(0x07,0x06);//switch to logic device 6 //For ID30 DIDO PIN 52~59 //UR_GP_PROG_EN - 0: Index 2Ah is the LED Mode Select Register. 1: Index 2Ah is the Full COM5 COM6 Select Register.
ucBuf = Get_F81865_Reg(F81865_GPIO1_IN_OUT); if (OUTPUT_MASK&0x80) Set_F81865_Reg(F81865_GPIO1_IN_OUT,ucBuf|0x01); else Set_F81865_Reg(F81865_GPIO1_IN_OUT,ucBuf&0xFE); #endif } //============================================================ void DIDO_Clear_Reg(void) { unsigned char ucBuf; Set_F81865_Reg(F81865_GPIO0_OUT,0x00); //clear #if 1 //for DIDO GPIO7(GPIO10) control ucBuf = Get_F81865_Reg(F81865_GPIO1_OUT); Set_F81865_Reg(F81865_GPIO1_OUT,ucBuf&0xFE); #endif Set_F81865_Reg(F81865_GPIO0_IN,0x00); //cle
//============================================================ unsigned char DIDO_Get_Reg(void) { unsigned char ucDI; //data for digital input unsigned char ucBuf; ucDI = Get_F81865_Reg(F81865_GPIO0_IN) & INPUT_MASK; #if 1 //for DIDO GPIO7(GPIO10) control ucBuf = Get_F81865_Reg(F81865_GPIO1_IN)&0x01; if (ucBuf) ucDI|=(ucDI|0x80)&INPUT_MASK; else ucDI=(ucDI&0x7F)&INPUT_MASK; #endif return ucDI; } //============================================================ ID70 Motherboard User Manual 74
Note2: Watchdog Sample Code //========================================================== //File of the W_F81865.C //========================================================== //This Sample code is for Watchdog timer configuration //========================================================== #include #include #include #include
printf("Watchdog Minute Mode\n"); printf("Input Watchdog Timer time-out value [0-255] : "); scanf("%d",&g_iWatchdog_timeout); if(g_iWatchdog_timeout <= 0 || g_iWatchdog_timeout > 255) { printf("Time-out value out of range!!\n\n"); printf("Input Watchdog Timer time-out value [0-255] : "); scanf("%d",&g_iWatchdog_timeout); } Set_F81865_Reg(0x07,0x07);//switch to logic device 7 Set_F81865_Reg(0x30,0x01);//Activate watchdog Set_F81865_Reg(0xF6,g_iWatchdog_timeout); //Set Watch Dog Timer Time-out value if (Watch
Set_F81865_Reg(0xF6,g_iWatchdog_timeout); //Set Watch Dog Timer Time-out value } } if (g_bDisableWatchdog==1) break; clrscr(); if(g_iCount>0) { g_iCount--; if (Watchdog_mode==0) printf("After %2d sec reset computer!\n",g_iCount); else printf("After %2d min reset computer!\n",g_iCount+1); printf("Press any key to reset watchdog timer!\n"); printf("Press [Esc] to exit!\n"); } else { printf("Watchdog timer fail!"); } if (Watchdog_mode==0) delay1second(); else delay1minute(); } Set_F81865_Reg(0xF5,0x48); //Disa
void delay1second(void) { delay(1000); } //========================================================== =========== void delay1minute(void) { int i=60; while (i) { if (kbhit()) { if(getch()==0x1B) //Esc { g_bDisableWatchdog=1; } else { g_iCount=g_iWatchdog_timeout; //Reset Watchdog timer Set_F81865_Reg(0xF6,g_iWatchdog_timeout); //Set Watch Dog Timer Time-out value } break; } delay1second(); i--; } } //========================================================== =========== void Unlock_F81865 (void) { outportb(
//========================================================== =========== void Lock_F81865 (void) { outportb(F81865_INDEX_PORT, F81865_LOCK); } //========================================================== =========== void Set_F81865_Reg( unsigned char REG, unsigned char DATA) { Unlock_F81865(); outportb(F81865_INDEX_PORT, REG); outportb(F81865_DATA_PORT, DATA); Lock_F81865(); } //========================================================== =========== unsigned char Get_F81865_Reg( unsigned char REG) { unsigned