MI890 Intel® Pineview-M/ Pineview-D +ICH8M Luna-Pier / Luna-Pier Refresh Platform Mini-ITX Motherboard USER’S MANUAL Version 1.
Acknowledgments AMI BIOS is a trademark of American Megatrends Inc. PS/2 is a trademark of International Business Machines Corporation. Intel and Atom 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 Checklist............................................................................. 2 MI890 Specifications ......................................................... 3 Board Dimensions .............................................................. 4 Installations ...................................................... 5 Setting the Jumpers.............................................................
This page is intentionally left blank.
INSTALLATIONS Introduction MI890 MINI ITX MOTHERBOARD MI890 EDGE CONNECTORS MI890 User’s Manual 1
INSTALLATIONS Checklist Your MI890 package should include the items listed below.
INSTALLATIONS MI890 Specifications Product Name Form Factor CPU Type CPU Speed Chipset BIOS Memory VGA LVDS LAN USB Serial ATA Ports Parallel IDE Audio LPC I/O Digital IO Expansion Slots Edge Connector On Board Header/Conn ector Watchdog Timer Others Power Connector Board Size MI890-N4/ MI890-D4 / MI890-D5 MiniITX Intel® AtomTM SC N455 (512KB L2 cache, 1 Core/ 2 Threads. TDP=6.5W) Intel® AtomTM SC D425 (512KB L2 cache, 1 Core/ 2 Threads.
INSTALLATIONS Board Dimensions 4 MI890 User’s Manual
INSTALLATIONS Installations This section provides information on how to use the jumpers and connectors on the MI890 in order to set up a workable system. The topics covered are: Setting the Jumpers .............................................................................. 6 Connectors on MI890 ........................................................................
INSTALLATIONS Setting the Jumpers Jumpers are used on MI890 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 MI890 and their respective functions. Jumper Locations on MI890 ................................................................ 7 JP1: LCD Panel Power Selection .........................................................
INSTALLATIONS Jumper Locations on MI890 Jumper Locations on MI890 ................................................................ 7 JP1: LCD Panel Power Selection ......................................................... 8 JP3, JP4, JP5: RS232/422/485 (COM1) Selection ................................ 8 JP7, JP9: COM4 RS232 RI/+5V/+12V Power Setting ......................... 8 JP11: Clear CMOS Setting ..................................................................
INSTALLATIONS JP1: LCD Panel Power Selection 1. JP1 LCD Panel Power 3.
INSTALLATIONS JP12, JP14: ATX / AT Mode Select Setting JP12 / JP14 Setting Function JP12 1-2, JP14 open ATX Mode JP12 2-3, JP14 short AT Mode JP15: EuP Control (option) JP15 Setting Function Pin 1-2 Short/Closed Normal On Default Pin 2-3 Short/Closed EuP Off JP13: +3VS For ID381 JP16: +5VS For ID381 MI890 User’s Manual 9
INSTALLATIONS Connectors on MI890 The connectors on MI890 allows you to connect external devices such as keyboard, floppy disk drives, hard disk drives, printers, etc. The following table lists the connectors on MI890 and their respective functions. Connector Locations on MI890 ......................................................... 11 J17: DC_IN Jack (+12V~24V) .......................................................... 12 CN2: VGA Connector ...............................................................
INSTALLATIONS Connector Locations on MI890 MI890 User’s Manual 11
INSTALLATIONS J17: DC_IN Jack (+12V~24V) CN2: VGA Connector Signal Name Red Blue GND GND N.C. N.C. VGA HSYNC NC [[[[ Pin # 1 3 5 7 9 11 13 15 Pin # Signal Name 2 Green 4 N.C. 6 GND 8 GND 10 GND 12 N.C.
INSTALLATIONS CN6: 10/100/1000 RJ-45 and USB1/2 Ports CN9:10/100/1000 RJ-45 and USB3/4Ports CN10: Line-in, Line-out & Microphone Connector CPU_FAN1: CPU Fan Power Connector (DC Fan) Pin # Signal Name 1 Ground 2 +12V 3 Rotation detection J1: LCD Backlight Connector Pin # Signal Name 1 +12V 2 Backlight Enable 3 Brightness Control 4 Ground J3: LVDS Connectors (18-bit) Signal Name TX0Ground TX15V/3.3V NC TX2Ground TXC5V/3.
INSTALLATIONS J4: DC_IN Connector Note: J4 input voltage is +12V only.
INSTALLATIONS J12: USB5/USB6 Connector Signal Name Vcc DD+ Ground Pin 1 3 5 7 Pin 2 4 6 8 Signal Name Ground D+ DVcc J13: USB7/USB8 Connector Signal Name Vcc DD+ Ground Pin 1 3 5 7 Pin 2 4 6 8 Signal Name Ground D+ DVcc J14: Compact Flash Connector J15: Audio Connector (DF11 Connector) Signal Name Pin # Pin # LINEOUT_R 2 1 Ground 4 3 LINEIN_R 6 5 Ground 8 7 MIC-In 10 9 Ground 12 11 Signal Name LINEOUT_L JD_FRONT LINEIN_L JD_LINEIN MIC_L JD_MIC1 J16: Mini PCIE Connector J18: PS/2 Keyboard and PS/2
INSTALLATIONS J24: Smart Battery Connector (option) Pin # 1 2 3 4 5 Signal Name PCIRSTEMTSMIGround SMBDATA SMBCLK ID381 LVDS Daughter Card The ID381 card supports 24-bit LVDS and DVI interface.
BIOS SETUP BIOS SETUP This chapter describes the different settings available in the AMI (American Megatrends, Inc.) BIOS that comes with the board. The topics covered in this chapter are as follows: BIOS Introduction ............................................................................................ 18 BIOS Setup ........................................................................................................ 18 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 Boot Security Chipset Exit Use[ENTER], [TAB] or [SHIFT-TAB] to select a field. System Overview Processor Intel(R) Atom (TM) CPU D525 Speed : 1800MHz Count :1 @ 1.80GHz 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 Chipset Exit Configure CPU. Advanced Settings WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP BIOS SETUP UTILITY Advanced Disabled for WindowsXP Configure advanced CPU settings Module Version:3F.18 Manufacturer: Intel Intel(R) Atom (TM) CPU D525 Frequency : 1.80GHz FSB Speed : 800MHz Cache L1 : 48KB Cache L2 : 1024KB Ratio Actual Value @ 1.
BIOS SETUP BIOS SETUP UTILITY Advanced Options IDE Configuration ATA/IDE Configuration Configure SATA as [Enhanced] [IDE] ► Primary IDE Master : [Not Detected] ► Primary IDE Slave : [Not Detected] ► Secondary IDE Master : [Not Detected] ► Secondary IDE Slave : [Not Detected] ► Third IDE Master : [Not Detected] ► Third IDE Slave : [Not Detected] ► Fourth IDE Master : [Not Detected] ► Fourth IDE Slave : [Not Detected] Hard Disk Write Protect [Disabled] IDE Detect Time Out (Sec)
BIOS SETUP Onboard Serial Port The default values are: Serial Port 1: 3F8/IRQ4 Serial Port 2: 2F8/IRQ3 Serial Port 3: 3E8/IRQ11 Serial Port 4: 2E8/IRQ10 Restore on AC Power Loss This field sets the system power status whether Power On or Power Off when power returns to the system from a power failure situation. BIOS SETUP UTILITY Advanced Options Hardware Health Configuration System Temperature CPU Temperature :42°C/107°F :37°C/98°F CPU FAN Speed :6750 RPM Vcore :1.136 V +5VS +3VS :5.304 V :3.
BIOS SETUP BIOS SETUP UTILITY Advanced General ACPI Configuration settings ACPI Settings ►General ACPI Configuration ►Advanced ACPI Configuration ►Chipset ACPI Configuration
BIOS SETUP BIOS SETUP UTILITY Advanced Options South Bridge ACPI Configuration Energy Lake Feature [Disabled] APIC ACPI SCI IRQ [Disabled] USB Device Wakeup From S3/S4 [Disabled] Enabled Disabled <↑↓ +F1 F10 ESC Select Screen Select Item Change Option General Help Save and Exit Exit BIOS SETUP UTILITY Advanced AHCI Settings AHCI Port0 [Not Detected] AHCI Port1 [Not Detected] AHCI Port2 [Not Detected] While entering setup, BIOS auto detect the presence of IDE device.
BIOS SETUP Power Management/APM By default, this field is set to Enabled. Power Button Mode Go into On/Off, or Suspend when power button is pressed. 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 Advanced Enables support for legacy USB. AUTO option disables legacy support if no USB devices are connected. USB Configuration USB Devices Enabled: None Legacy USB Support [Enabled] USB 2.0 Controller Mode [HiSpeed] BIOS EHCI Hand-Off [Enabled] Legacy USB1.
BIOS SETUP PCIPnP Settings This option configures the PCI/PnP settings. BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security Advanced PCI/PnP Settings WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP Boot Settings BIOS SETUP UTILITY Main Advanced Boot PCIPnP Security Chipset Exit Configure Settings during System Boot.
BIOS SETUP PS/2 Mouse Support This select support for PS/2 mouse. Wait for ‘F1’ If Error When set to Enabled, the system waits for the F1 key to be pressed when error occurs. This allows option ROM to trap interrupt 19. Hit Message Display This displays “Press to run Setup” in POST. Interrupt 19 Capture This allows option ROMs to trap interrupt 19.
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 and south bridge settings. WARNING! Setting the wrong values may cause the system to malfunction. BIOS SETUP UTILITY Main Advanced PCIPnP Boot Chipset Security Exit Configure North Bridge features. Advanced Chipset Settings WARNING: Setting wrong values in below sections may cause system to malfunction.
BIOS SETUP Initiate Graphic Adapter Select which graphics controller to use as the primary boot device. This option, by default, is set to IGD. Internal Graphics Mode Select Use the feature to set the amount of system memory to be used by the Internal. graphics device. expansion cards that require a specified area of memory to work properly.
BIOS SETUP BIOS SETUP UTILITY Main Advanced PCIPnP Boot South Bridge Chipset Configuration USB Function USB 2.
BIOS SETUP Exit Setup The exit setup has the following settings which are: BIOS SETUP UTILITY Main Advanced PCIPnP Boot Security 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 the Windows XP, Windows Vista and Windows 7. 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 ...........................................
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 under Windows XP/Vista/7. 1. Insert the drivers DVD into the DVD drive. Click Intel and then Intel(R) Pineview Chipset Drivers. Click Intel(R) Chipset Software Installation Utility. 2.
DRIVERS INSTALLATION 3. Click Yes to accept the software license agreement and proceed with the installation process. 4. On the Readme Information screen, click Next to continue.When the Setup Progress screen appears, click Next to continue. 5. The Setup process is now complete. Click Finish to restart the computer and for changes to take effect.
DRIVERS INSTALLATION Intel Pineview Chipset Family Graphics Driver Installation To install the VGA drivers, follow the steps below to proceed with the installation. 1. Insert the drivers DVD into the DVD drive. Click Intel and then Intel(R) Pineview Chipset Drivers. Click Intel(R) Pineview Chipset Family Graphics Driver. 2. When the welcome screen of the Intel(R) Graphics Media Accelerator Driver appears, click Next to continue.
DRIVERS INSTALLATION 3. Click Yes to to agree with the license agreement and continue the installation. 4. Click Next in the Readme File Information window. 5. Click Next in the Setup Progress window. 6. Setup is now complete. Click Finish to restart the computer and for changes to take effect.
DRIVERS INSTALLATION Realtek High Definition Codec Audio Driver Installation Follow the steps below to install the Realtek HD Codec Audio Drivers. 1. Insert the drivers DVD into the DVD drive. Click Intel and then Intel(R) Pineview Chipset Drivers. Click Realtek High Definition Codec Audio Driver. 2.When the welcome screen to InstallShield Wizard for Realtek High Definition Audio Driver appears, click Next to start the installation. 3.
DRIVERS INSTALLATION Intel 82583V LAN Drivers Installation Follow the steps below to install Intel 82583V LAN Drivers. 1. Insert the drivers DVD into the DVD drive. Click LAN Card and then Intel LAN Controller Drivers. Click Intel (R)Gigabit Ethernet Drivers. 2. On the next screen, click Install Drivers to start the drivers installation. 3. When the Welcome screen appears, click Next to continue. 4.
DRIVERS INSTALLATION This page is intentionally left blank.
APPENDIX Appendix A. I/O Port Address Map Each peripheral device in the system is assigned a set of I/O port addresses that also becomes the identity of the device. The following table lists the I/O port addresses used.
APPENDIX Address 02E8h-02EFh 02F8h-02FFh 03B0h-03BBh 03C0h-03DFh 03E8h-03EFh 03F6h-03F6h 03F8h-03FFh 0400h-041Fh 04D0h-04D1h 0500h-053Fh 0800h-087Fh 0A00h-0A0Fh 0A10h-0A1Fh 0A79h-0A79h 0D00h-FFFFh B480h-B48Fh B800h-B80Fh B880h-B883h BC00h-BC07h C000h-C003h C080h-C087h C400h-C41Fh C480h-C49Fh C800h-C81Fh C880h-C89Fh 46 Device Description Communications Port (COM4) Communications Port (COM2) Intel(R) Graphics Media Accelerator 3150 Intel(R) Graphics Media Accelerator 3150 Communications Port (COM3) Primary
APPENDIX Address CC00h-CC07h D000h-DFFFh D800h-D8FFh E000h-EFFFh E800h-E8FFh FFA0h-FFAFh Device Description Intel(R) Graphics Media Accelerator 3150 Intel(R) ICH8 Family PCI Express Root Port 5 - 2847 Realtek PCIe GBE Family Controller Intel(R) ICH8 Family PCI Express Root Port 6 - 2849 Realtek PCIe GBE Family Controller #2 Intel(R) ICH8M Ultra ATA Storage Controllers - 2850 MI890 User’s Manual 47
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. SAMPLE CODE: File of the W627UHG.
APPENDIX { outportb(W627UHG_INDEX_PORT, W627UHG_UNLOCK); outportb(W627UHG_INDEX_PORT, W627UHG_UNLOCK); } //--------------------------------------------------------------------------void Lock_W627UHG (void) { outportb(W627UHG_INDEX_PORT, W627UHG_LOCK); } //--------------------------------------------------------------------------void Set_W627UHG_LD( unsigned char LD) { Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, W627UHG_REG_LD); outportb(W627UHG_DATA_PORT, LD); Lock_W627UHG(); } //------------------------
APPENDIX File of the W627UHG.H //--------------------------------------------------------------------------// // 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.
APPENDIX File of the MAIN.CPP //--------------------------------------------------------------------------// // 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 #include #include #include #include "W627UHG.
APPENDIX bBuf = Get_W627UHG_Reg(0xF5); bBuf &= (~0x08); Set_W627UHG_Reg(0xF5, bBuf); ......................................................... //count mode is second Set_W627UHG_Reg(0xF6, NewInterval); ................................................................. //set timer } //--------------------------------------------------------------------------void WDTDisable(void) { Set_W627UHG_LD(0x08);........................................................................................................
APPENDIX D. Digital I/O Sample Code File of the W627UHG.H //--------------------------------------------------------------------------// // 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.
APPENDIX File of the W627UHG.CPP //--------------------------------------------------------------------------// // 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 "W627UHG.H" #include
APPENDIX { Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, W627UHG_REG_LD); outportb(W627UHG_DATA_PORT, LD); Lock_W627UHG(); } //--------------------------------------------------------------------------void Set_W627UHG_Reg( unsigned char REG, unsigned char DATA) { Unlock_W627UHG(); outportb(W627UHG_INDEX_PORT, REG); outportb(W627UHG_DATA_PORT, DATA); Lock_W627UHG(); } //--------------------------------------------------------------------------unsigned char Get_W627UHG_Reg(unsigned char REG) { unsigned char
APPENDIX File of the MAIN.CPP //--------------------------------------------------------------------------// // 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 #include #include #include #include "W627UHG.
APPENDIX } //--------------------------------------------------------------------------void Dio5Initial(void) { unsigned char ucBuf; Set_W627UHG_LD(0x08); //enable the GP5 group ucBuf = Get_W627UHG_Reg(0x30); ucBuf |= 0x02; Set_W627UHG_Reg(0x30, ucBuf); } //--------------------------------------------------------------------------void Dio5SetOutput(unsigned char NewData) { Set_W627UHG_LD(0x08); Set_W627UHG_Reg(0xE1, NewData); } //--------------------------------------------------------------------------unsi