MI945AF Intel ® CoreTM 2 Duo/GM45 Mini-ITX Motherboard USER’S MANUAL Version 1.
Acknowledgments Award is a registered trademark of Award Software International, Inc. PS/2 is a trademark of International Business Machines Corporation. Intel and Intel® Core 2 Duo and Intel® Celeron processors are registered trademarks of Intel Corporation. Microsoft Windows is a registered trademark of Microsoft Corporation. Winbond is a registered trademark of Winbond Electronics Corporation. All other product names or trademarks are properties of their respective owners.
Table of Contents Introduction ....................................................... 1 Product Description ............................................................. 1 Checklist .............................................................................. 2 MI945 Specifications .......................................................... 3 Board Dimensions ............................................................... 4 Installations .......................................................
IMPORTANT NOTE: When the system boots without the CRT being connected, there will be no image on screen when you insert the CRT/VGA cable. To show the image on screen, the hotkey must be pressed (CTRL-ALT-F1). Remarks: The IDE connector on board does not support OS installation in hard drive. A system hard drive connected to this IDE cannot be booted up to OS.
INTRODUCTION Introduction Product Description The MI945 Mini ITX board incorporates the Mobile Intel® GM45 Express Chipset for Embedded Computing, consisting of the Intel® GM45 Graphic Memory Controller Hub (GMCH) and Intel® I/O Controller Hub (ICH9-M), an optimized integrated graphics solution with a 1066MHz and 800MHz front-side bus. Dimensions of the board are 170mm x 170mm.
INTRODUCTION Checklist Your MI945 package should include the items listed below.
INTRODUCTION MI945 Specifications CPU Supported CPU Voltage System Speed CPU FSB Cache Green /APM CPU Socket Chipset BIOS Memory VGA SDVO (Dual CH) LVDS LCD Panel LAN USB Serial ATA Ports TPM1.2 Parallel IDE Audio LPC I/O Digital IO Keyboard/Mouse Expansion Slots AMT Edge Connector Onboard Header/ Connector Watchdog Timer System Voltage Others Board Size Intel® CoreTM 2 Duo (Penryn), mobile processors 0.700V ~ 1.5V (IMVP-6) Up to 2.53GHz or above 667MHz/800MHz/1066MHz FSB 1MB/2MB/4MB APM1.
INTRODUCTION [ Board Dimensions 4 MI945AF User’s Manual
INSTALLATIONS Installations This section provides information on how to use the jumpers and connectors on the MI945 in order to set up a workable system. The topics covered are: Installing the CPU ................................................................................. 6 Installing the Memory ........................................................................... 7 Setting the Jumpers................................................................................ 8 Connectors on MI945 ........
INSTALLATIONS Installing the CPU The MI910 board supports a Socket 478MN (Merom) processor socket for Intel® CoreTM 2 Duo, Intel® Celeron mobile processors. The processor socket comes with a screw to secure the processor. As shown in the left picture below, loosen the screw first before inserting the processor. Place the processor into the socket by making sure the notch on the corner of the CPU corresponds with the notch on the inside of the socket.
INSTALLATIONS Installing the Memory The MI945 board supports two DDR2 memory socket for a maximum total memory of 4GB in DDR2 memory type. Installing and Removing Memory Modules To install the DDR2 modules, locate the memory slot on the board and perform the following steps: 1. Hold the DDR2 module so that the key of the DDR2 module aligned with that on the memory slot. 2.
INSTALLATIONS Setting the Jumpers Jumpers are used on MI945 to select various settings and features according to your needs and applications. Contact your supplier if you have doubts about the best configuration for your needs. The following lists the connectors on MI945 and their respective functions. Jumper Locations on MI945 .................................................................. 9 JP1: Keyboard/Mouse Power Selection ...............................................
INSTALLATIONS Jumper Locations on MI945 Jumpers on MI945 ............................................................................ Page JP1: Keyboard/Mouse Power Selection .............................................. 10 JP2: LCD Panel Power Selection ........................................................ 10 JP5, JP6, JP7: RS232/422/485 (COM2) Selection .............................. 10 JP9: CompactFlash Slave/Master Selection ........................................
INSTALLATIONS JP1: Keyboard/Mouse Power Selection JP1 KB/MS Power 5V 5VSB(Standby) JP2: LCD Panel Power Selection JP2 LCD Panel Power 3.3V 5V JP5, JP6, JP7: RS232/422/485 (COM2) Selection COM1 is fixed for RS-232 use only. COM2 is selectable for RS232, RS-422 and RS-485. The following table describes the jumper settings for COM2 selection.
INSTALLATIONS COM2 is jumper selectable for RS-232, RS-422 and RS-485.
INSTALLATIONS Connectors on MI945 Connector Locations on MI945 ........................................................... 13 CN1: PS/2 Keyboard and PS/2 Mouse Connectors ............................. 14 CN2, CN3: COM1 and VGA Connector ............................................. 14 USB_LAN1: 10/100/1000 RJ-45 (MI945) and USB1/2 Ports CN4: GbE RJ-45 (MI945AF) .............................................................. 15 USB1: USB3/4 Ports ..............................................................
INSTALLATIONS Connector Locations on MI945 MI945AF User’s Manual 13
INSTALLATIONS CN1: PS/2 Keyboard and PS/2 Mouse Connectors PS/2 Mouse PS/2 Keyboard Signal Name Keyboard data N.C. GND 5V Keyboard clock N.C. Keyboard 1 2 3 4 5 6 Mouse 1 2 3 4 5 6 CN2, CN3: COM1 and VGA Connector Signal Name Pin # DCD 1 RXD 2 TXD 3 DTR 4 GND 5 Signal Name Mouse data N.C. GND 5V Mouse clock N.C. [ Pin # Signal Name 6 DSR 7 RTS 8 CTS 9 RI 10 Not Used [[[[ Signal Name Red Blue GND GND N.C. N.C. HSYNC NC 14 Pin # 1 3 5 7 9 11 13 15 Pin # Signal Name 2 Green 4 N.C.
INSTALLATIONS USB_LAN1: 10/100/1000 RJ-45 (MI945) and USB1/2 Ports CN4: GbE RJ-45 (MI945AF) USB1: USB3/4 Ports J6: SPDIF Out Connector CN5: Audio Connector SYS_FAN1: System Fan Power Connector This is a 3-pin header for system fans. The fan must be a 12V (500mA). Pin # 1 2 3 Signal Name Ground +12V Rotation detection CPU_FAN1: CPU Fan Power Connector This is a 3-pin header for the CPU fan. The fan must be a 12V fan.
INSTALLATIONS IDE1: IDE Connector Signal Name Reset IDE Host data 7 Host data 6 Host data 5 Host data 4 Host data 3 Host data 2 Host data 1 Host data 0 Ground DRQ0 Host IOW Host IOR IOCHRDY DACK0 IRQ14 Address 1 Address 0 Chip select 0 Activity Pin # 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 Pin # 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 Signal Name Ground Host data 8 Host data 9 Host data 10 Host data 11 Host data 12 Host data 13 Host data 14 Host data 15 Protect pin Ground
INSTALLATIONS ATX1: ATX Power Supply Connector 11 1 20 10 Signal Name 3.3V -12V Ground PS-ON Ground Ground Ground -5V +5V +5V Pin # 11 12 13 14 15 16 17 18 19 20 Pin # 1 2 3 4 5 6 7 8 9 10 Signal Name 3.3V 3.3V Ground +5V Ground +5V Ground Power good 5VSB +12V J2 (F_PANEL): System Function Connector J2 provides connectors for system indicators that provide light indication of the computer activities and switches to change the computer status.
INSTALLATIONS Power LED: Pins 11 - 15 Pin # 11 12 13 14 15 Signal Name Power LED No connect Ground No connect Ground ATX Power ON Switch: Pins 7 and 17 This 2-pin connector is an “ATX Power Supply On/Off Switch” on the system that connects to the power switch on the case. When pressed, the power switch will force the system to power on. When pressed again, it will force the system to power off.
INSTALLATIONS F_USB1: USB5/USB6 Connector Signal Name Vcc D0D0+ Ground Pin 1 3 5 7 Pin 2 4 6 8 Signal Name Vcc D1D1+ Ground NC 9 10 Ground COM2: COM2 Serial Port Signal Name DCD, Data carrier detect RXD, Receive data TXD, Transmit data DTR, Data terminal ready GND, ground Pin # 1 2 3 4 5 Pin # 6 7 8 9 10 Signal Name DSR, Data set ready RTS, Request to send CTS, Clear to send RI, Ring indicator Not Used LVDS1, LVDS2: LVDS Connectors (1st channel, 2nd channel) The LVDS connectors on board consis
INSTALLATIONS J1: LCD Backlight Connector Pin # Signal Name 1 +12V 2 Backlight Enable 3 Brightness Control 4 Ground JMINI: Mini PCIE Connector SATA1, SATA2, SATA3, SATA4: SATA Connectors J3: Digital I/O Signal Name GND OUT3 OUT2 IN3 IN2 Pin 1 3 5 7 9 Pin 2 4 6 8 10 Signal Name VCC OUT1 OUT0 IN1 IN0 J5: CD-In Pin Header Pin # Signal Name 1 CD Audio R 2 Ground 3 Ground 4 CD Audio L J4: SPI Flash Connector (factory use only) J7: Front Audio Connector Signal Name Pin # MIC2_L 1 MIC2_R 3 Line2_L 5 Sense 7 L
INSTALLATIONS F_USB2: USB7/USB8 Connector Signal Name Vcc D0D0+ Ground Pin 1 3 5 7 Pin 2 4 6 8 Signal Name Vcc D1D1+ Ground NC 9 10 Ground J9: Compact Flash Connector PCI1: PCI Slot (supports 2 Master) CON1: SDVO Port Connector Signal Name Pin # Pin # Signal Name +12V +12V +5V 3.
INSTALLATIONS Headers and Connectors on MI910 Daughter Cards ID390 – JP4 LCD Panel Power Selection JP4 Voltage 3.3V 5V ID390 – J1 LCD Backlight Setting Pin # 1 2 3 Signal Name +12V Backlight Enable Ground ID390 – J3 and J2 1st/2nd LVDS Channel Connectors Signal Name TX0Ground TX15V/3.3V TX3TX2Ground TXC5V/3.
BIOS SETUP BIOS Setup This chapter describes the different settings available in the Award BIOS that comes with the board. The topics covered in this chapter are as follows: BIOS Introduction ........................................................................................ 24 BIOS Setup .................................................................................................... 24 Main BIOS Setup .........................................................................................
BIOS SETUP BIOS Introduction The BIOS (Basic Input/Output System) installed in your computer system’s ROM supports Intel processors. The BIOS provides critical low-level support for a standard device such as disk drives, serial ports and parallel ports. It also adds virus and password protection as well as special support for detailed fine-tuning of the chipset controlling the entire system. BIOS Setup The BIOS provides a Setup utility program for specifying the system configurations and settings.
BIOS SETUP Main BIOS Setup This setup allows you to record some basic hardware configurations in your computer system and set the system clock. BIOS SETUP UTILITY Main Advanced PCIPnP Processor Intel(R) Core(TM)2 Duo CPU Speed : 2533MHz Count :1 Boot Security T9400 @ 2.53GHz Chipset Exit Use[ENTER], [TAB] or [SHIFT-TAB] to select a field. Use [+] or [-] to configure system Time.
BIOS SETUP Advanced Settings This section allows you to configure and improve your system and allows you to set up some system features according to your preference. BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Advanced Settings Chipset Exit Configure CPU. WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Configure advanced CPU settings Module Version: 3F.15 Manufacturer: Intel Intel® Core(TM)2 Duo CPU Frequency : 2.53GHz FSB Speed : 1066MHz Cache L1 : 64KB Cache L2 : 6144KB Ratio Actual Value: 9.5 Max CPUID Value Limit Intel(R) Virtualization Tech Execute-Disable Bit Capability Core Multi-Processing Intel(R) SpeedStep(tm) tech Chipset Exit Configure CPU. T9400 @ 2.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security IDE Configuration Mirrored IDER Configuration SATA#1 Configuration Configure SATA#1 as SATA#2 Configuration ► ► ► ► ► ► ► ► ► : [Not Detected] : [Not Detected] : [Hitachi HDS72] : [Not Detected] : [Not Detected] : [Not Detected] : [Not Detected] : [Not Detected] : [Not Detected] [35] [Host & Device] IDE Detect Time Out (Sec) ATA(PI) 80Pin Cable Detection Exit Options: Disabled Compatible Enhanced [Enabled] [Compatible] [IDE] Primary
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Chipset Exit Configure Win627DHG Super IO Chipset Serial Port1 Address Serial Port2 Address Configure SATA#1 as Parallel Port Address Restore on AC Power Loss Power On Function Main Advanced Serial Port3 Address Serial Port4 Address [3F8/IRQ4] [Disabled] [Disabled] [Disabled] [Power Off] [None] PCIPnP Boot <- Select Screen ↑↓ +Tab F1 F10 ESC Select Item Change Field Select Field General Help Save and Exit Exit Security [Disa
BIOS SETUP Restore on AC Power Loss This field sets the system power status whether on or off when power returns to the system from a power failure situation. Power On Function This field is related to how the system is powered on . The options are None, Mouse Left, Mouse Right, and Any Key.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security South Bridge ACPI Configuration High Performance Event Timer HPET Memory Address Chipset Exit General ACPI Configuration settings [Enabled] [FED00000h] <- Select Screen ↑↓ +Tab F1 F10 ESC Select Item Change Field Select Field General Help Save and Exit Exit BIOS SETUP UTILITY Main Advanced PCIPnP AHCI Settings AHCI BIOS Support Boot Security Chipset Exit General ACPI Configuration settings [Enabled] ► AHCI Port0 [Not De
BIOS SETUP Resume on Ring This option is used to enable activity on the RI (ring in) modem line to wake up the system from a suspend or standby state. That is, the system will be awakened by an incoming call on a modem.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Event Logging details Chipset Exit View all unread events on the Event Log. CPU.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Intel VT-d Boot Security Chipset Exit Options: Disabled Enabled [Disabled] <- Select Screen ↑↓ +Tab F1 F10 ESC Select Item Change Field Select Field General Help Save and Exit Exit VT-d Virtualization solutions allow multiple operating systems and applications to run in independent partitions all on a single computer. Using virtualization capabilities, one physical computer system can function as multiple "virtual" systems.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security USB Configuration USB Devices Enabled: 1 Drive ► Exit Enables support for legacy USB. AUTO option disables legacy support if no USB devices are connected. Module Version – 2.24.3.13.
BIOS SETUP PCIPnP Settings This option configures the PCI/PnP settings. BIOS SETUP UTILITY Main Advanced PCIPnP Boot Advanced PCI/PnP Settings WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP Allocate IRQ to PCI VGA This assigns IRQ to PCI VGA card if card requests IRQ or doesn't assign IRQ to PCI VGA card even if card requests an IRQ. Palette Snooping This informs the PCI devices that an ISA graphics device is installed in the system so the card will function correctly. PCI IDE BusMaster This uses PCI busmastering for BIOS reading / writing to IDE devices. IRQ# Use the IRQ# address to specify what IRQs can be assigned to a particular peripheral device.
BIOS SETUP Security Settings This setting comes with two options set the system password. Supervisor Password sets a password that will be used to protect the system and Setup utility. User Password sets a password that will be used exclusively on the system. To specify a password, highlight the type you want and press . The Enter Password: message prompts on the screen. Type the password and press . The system confirms your password by asking you to type it again.
BIOS SETUP Advanced Chipset Settings This setting configures the north bridge, south bridge and the ME subsystem. WARNING! Setting the wrong values may cause the system to malfunction. BIOS SETUP UTILITY Main Advanced PCIPnP Boot Chipset Security Advanced Chipset Settings Exit Configure North Bridge features. WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP Internal Graphics Mode Select This option is used to specify the amount of system memory that can be used by the Internal graphics device.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot South Bridge Chipset Configuration GbE LAN Boot GbE Wake Up From S5 HDA Controller [Disabled] [Disabled] [Enabled] SLP_S4# Min.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot ME Subsystem Configuration BootBlock HECI Message HECI Message End Of Post S5 HECI Message ME HECI Configuration ME-HECI ME-IDER ME-KT [Enabled] [Enabled] [Enabled] [Enabled] [Disabled] [Disabled] Chipset Security Exit Disabled Enabled <- Select Screen ↑↓ +Tab F1 F10 ESC Select Item Change Field Select Field General Help Save and Exit Exit BootBlock HECI Message This option allows you enable or disable HECI message when booting up the sy
BIOS SETUP Exit Setup The exit setup has the following settings which are: BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Exit Options Save Changes and Exit Discard Changes and Exit Discard Changes Load Optimal Defaults Load Failsafe Defaults Chipset Exit Exit system setup after saving the changes.
BIOS SETUP This page is intentionally left blank.
DRIVERS INSTALLATION Drivers Installation This section describes the installation procedures for software and drivers under Windows XP. The software and drivers are included with the motherboard. If you find the items missing, please contact the vendor where you made the purchase. The contents of this section include the following: Intel Chipset Software Installation Utility ........................................... 46 VGA Drivers Installation .............................................................
DRIVERS INSTALLATION Intel Chipset Software Installation Utility The Intel Chipset Drivers should be installed first before the software drivers to enable Plug & Play INF support for Intel chipset components. Follow the instructions below to complete the installation. 1. Insert the CD that comes with the board. Click Intel and then Intel(R) GM45 Chipset Drivers. 2. Click Intel(R) Chipset Software Installation Utility. 3.
DRIVERS INSTALLATION 4. Click Yes to accept the software license agreement and proceed with the installation process. 5. On the Readme File Information screen, click Next to continue the installation. 6. The Setup process is now complete. Click Finish to restart the computer and for changes to take effect.
DRIVERS INSTALLATION VGA Drivers Installation To install the VGA drivers, follow the steps below to proceed with the installation. 1. Insert the CD that comes with the board. Click Intel and then Intel(R) GM45 Chipset Drivers. 2. Click Intel(R) GM45 Chipset Family Graphics Driver. 3. When the Welcome screen to the Setup Program appears, click Next to continue.
DRIVERS INSTALLATION 4. Click Yes to to agree with the license agreement and continue the installation. 5. On the Readme File Information screen, click Next to continue the installation of the Intel® Graphics Media Accelerator Driver. 6. On Setup Progress screen, click Next to continue. 7. Setup complete. Click Finish to restart the computer and for changes to take effect.
DRIVERS INSTALLATION Realtek Audio Driver Installation 1. Insert the CD that comes with the board. Click Intel and then Intel(R) GM45 Chipset Drivers. 2. Click Realtek High Definition Audio Driver. 3. On the Welcome to the InstallShield Wizard screen, click Next. 3. InstallShield Wizard is complete. Click Finish to restart the computer.
DRIVERS INSTALLATION LAN Drivers Installation Follow the steps below to install the Intel LAN drivers. This one installation will cover both 82574L and 82567LM LAN controllers. 1. Insert the CD that comes with the motherboard. Click LAN Card and then Intel(R) PRO 82574L LAN Drivers. 2. When the Welcome screen to the InstallShield Wizard for Intel® Network Connections appears, click Next. On the next screen, click Yes to to agree with the license agreement. 3.
DRIVERS INSTALLATION 4. The wizard is ready to begin installation. Click Install to begin the installation. 5. When InstallShield Wizard is complete, click Finish. Remarks: This Intel® PRO 82574L LAN drivers support both Intel 82574L and 82567LM LAN controllers.
DRIVERS INSTALLATION Intel® Management Engine Interface Follow the steps below to install the Intel Management Engine. 1. Insert the drivers disc that comes with the motherboard. Click Intel and then Intel(R) AMT 4.0 Drivers, then Intel(R) MEI Driver.
DRIVERS INSTALLATION 2. When the Setup Progress screen appears, click Next. Then, click Finish when the setup progress has been successfully installed.
DRIVERS INSTALLATION Intel® AMT SOL Driver Installation Follow the steps below to install the Intel Management Engine. 1. Insert the drivers disc that comes with the motherboard. Click Intel and then Intel(R) AMT 4.0 Drivers, then Intel(R) LMS/SOL Driver. 2. On the Setup screen for Microsoft .NET Framework 3.5 SPI, click Install. When Setup is complete, click Exit.
DRIVERS INSTALLATION 3. The next screen shows the Intel® Active Management Technology setup progress where the Intel AMT SOL driver is being installed. Click Next. Click Finish when setup process is complete.
APPENDIX Appendix A. I/O Port Address Map Each peripheral device in the system is assigned a set of I/O port addresses which also becomes the identity of the device. The following table lists the I/O port addresses used.
APPENDIX B. Interrupt Request Lines (IRQ) Peripheral devices use interrupt request lines to notify CPU for the service required. The following table shows the IRQ used by the devices on board.
APPENDIX C. Watchdog Timer Configuration The WDT is used to generate a variety of output signals after a user programmable count. The WDT is suitable for use in the prevention of system lock-up, such as when software becomes trapped in a deadlock. Under these sorts of circumstances, the timer will count to zero and the selected outputs will be driven. Under normal circumstance, the user will restart the WDT at regular intervals before the timer counts to zero.
APPENDIX void copyright(void) { printf("\n======== Winbond 83627DHG Watch Timer Tester (AUTO DETECT) ========\n"\ " Usage : W627E_WD reset_time\n"\ " Ex : W627E_WD 3 => reset system after 3 second\n"\ " W627E_WD 0 => disable watch dog timer\n"); } //=========================================================================== void EnableWDT(int interval) { unsigned char bBuf; bBuf = Get_W627DHG_Reg( 0x2D); bBuf &= (!0x01); Set_W627DHG_Reg( 0x2D, bBuf); //Enable WDTO Set_W627DHG_LD( 0x08); //switch to logic de
APPENDIX //=========================================================================== // // THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY // KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE // IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR // PURPOSE. // //=========================================================================== #include "W627DHG.H" #include
APPENDIX //=========================================================================== void Set_W627DHG_Reg( unsigned char REG, unsigned char DATA) { Unlock_W627DHG(); outportb(W627DHG_INDEX_PORT, REG); outportb(W627DHG_DATA_PORT, DATA); Lock_W627DHG(); } //=========================================================================== unsigned char Get_W627DHG_Reg(unsigned char REG) { unsigned char Result; Unlock_W627DHG(); outportb(W627DHG_INDEX_PORT, REG); Result = inportb(W627DHG_DATA_PORT); Lock_W627DHG();