IBASE Technology MB870 User Manual

Socket 478 pentium 4 ati rs300m mini itx

Advertisement

Quick Links

MB870
Socket 478 Pentium 4
ATI RS300M Mini ITX
USER'S MANUAL
Version 1.0

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MB870 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for IBASE Technology MB870

  • Page 1 MB870 Socket 478 Pentium 4 ATI RS300M Mini ITX USER’S MANUAL Version 1.0...
  • Page 2 Intel and Pentium 4 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. MB870 User’s Manual...
  • Page 3: Table Of Contents

    Board Dimensions ............... 4 Installations ............5 Installing the CPU ............... 6 Installing the Memory ............7 Setting the Jumpers ............. 8 Connectors on MB870 ............12 Watchdog Timer Configuration ........23 Digital I/O Sample Code ........... 27 BIOS Setup ............31 Drivers Installation ........50...
  • Page 4 This page is intentionally left blank. MB870 User’s Manual...
  • Page 5: Introduction

    1GB, using the single DDR socket on board. Four USB ports are supported with the USB 1.1/2.0 standard. MB870 supports TV out and LVDS with the use of the ATI RS300M integrated graphics device that accepts two digital graphics input data streams.
  • Page 6: Checklist

    INTRODUCTION Checklist Your MB870 package should include the items listed below. • The MB870 P4 Mini ITX board • This User’s Manual • 1 CD containing chipset drivers and flash memory utility • Optional cables such as: • 1 slim FDD Ribbon Cable •...
  • Page 7: Specifications

    4 ports, USB 2.0 IrDA (Infrared Ray) Pin header, allows infrared wireless communication. Watchdog Timer Yes (256 segments, 0,1,2…255. sec/min) System Voltages +5V, +12V, -12V, 5VSB-5V, 3.3V Board Size 170 x170mm Other Features Modem Wakeup, LAN Wakeup MB870 User’s Manual...
  • Page 8: Board Dimensions

    INTRODUCTION Board Dimensions MB870 User’s Manual...
  • Page 9: Installations

    INSTALLATIONS Installations This section provides information on how to use the jumpers and connectors on the MB870 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 MB870 ............
  • Page 10: Installing The Cpu

    INSTALLATIONS Installing the CPU The MB870 embedded board supports a Socket 478 processor socket for Intel Pentium 4 processors. The Socket 478 processor socket comes with a lever to secure the processor. Raise this lever to about a 90° angle to allow the insertion of the processor.
  • Page 11: Installing The Memory

    INSTALLATIONS Installing the Memory The MB870 embedded board supports one DDR memory sockets for a maximum total memory of 1GB in DDR memory type. The memory module capacities supported are 128MB, 256MB, 512MB and 1GB. The following table lists the supported DDR DIMM configurations. ATI RS300M supports configurations defined in the JEDEC DDR DIMM specification only.
  • Page 12: Setting The Jumpers

    INSTALLATIONS Setting the Jumpers Jumpers are used on MB870 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 MB870 and their respective functions.
  • Page 13 INSTALLATIONS Jumper Locations on MB870 Jumpers on MB870 ..............Page Jumper Locations on MB870 ............9 Configuring the CPU Frequency ..........10 J24: RTL8100BL LAN Enable/Disable ........10 JP12: LVDS Panel Power Select..........10 JP13: Clear CMOS Contents ............10 JP8: COM3 RS232 +5V / +12V Power Setting ......11 JP7: COM4 RS232 +5V / +12V Power Setting ......
  • Page 14 INSTALLATIONS Configuring the CPU Frequency The MB870 embedded board does not provide DIP switches to configure the processor speed (CPU frequency). J24: RTL8100BL LAN Enable/Disable 10/100Mb LAN Enable Disable JP12: LVDS Panel Power Select JP12 LVDS Panel Power 3.3V (default) JP13: Clear CMOS Contents Use JP13 to clear the CMOS contents.
  • Page 15 Pin # Pin # Signal Name Signal Name +12V RI (Default) RI (Default) COM4 Settings: Pin 1-2 short = +12V, Pin 6-5 short = +5V, Pin 3-4 Standard COM Port SW1: LVDS Resolution Setting 800x600 1024x768 1280x1024 1400x1050 MB870 User’s Manual...
  • Page 16: Connectors On Mb870

    INSTALLATIONS Connectors on MB870 The connectors on MB870 allows you to connect external devices such as keyboard, floppy disk drives, hard disk drives, printers, etc. The following table lists the connectors on MB870 and their respective functions. Connector Locations on MB870........... 13 FDD1: Floppy Drive Connector ...........
  • Page 17 INSTALLATIONS Connector Locations on MB870 Connector on MB870........................Page FDD1: Floppy Drive Connector ....................14 IDE1, IDE2: EIDE Connectors....................14 J1: ATX 12V/+12V Power Connector ..................15 J2: ATX Power Supply Connector ....................16 J3: PS/2 Keyboard and PS/2 Mouse Connectors................. 16 J4: CPU Fan Power Connector ....................
  • Page 18 Host data 15 Ground Protect pin DRQ0 Ground Host IOW Ground Host IOR Ground IOCHRDY Host ALE DACK0 Ground IRQ14 No connect Address 1 No connect Address 0 Address 2 Chip select 0 Chip select 1 Activity Ground MB870 User’s Manual...
  • Page 19 Host ALE DACK0 Ground IRQ14 No connect Address 1 No connect Address 0 Address 2 Chip select 0 Chip select 1 Activity Ground Ground N.C. J1: ATX 12V/+12V Power Connector Pin # Signal Name Ground Ground +12V +12V MB870 User’s Manual...
  • Page 20 N.C. N.C. Keyboard clock Mouse clock N.C. N.C. J4: CPU Fan Power Connector J4 is a 3-pin header for the CPU fan. The fan must be a 12V fan. Pin # Signal Name Ground +12V Rotation detection MB870 User’s Manual...
  • Page 21 J9 is used for an optional IrDA connector for wireless communication. Pin # Signal Name No connect Ir RX Ground Ir TX J11: Digital 4-in 4-out I/O Connector Signal Name Signal Name Ground Out3 Out1 Out2 Out0 MB870 User’s Manual...
  • Page 22 PD2, parallel data 2 Select PD3, parallel data 3 Ground PD4, parallel data 4 Ground PD5, parallel data 5 Ground PD6, parallel data 6 Ground PD7, parallel data 7 Ground ACK, acknowledge Ground Busy Ground Paper empty Ground Select MB870 User’s Manual...
  • Page 23 PLED J15: VGA CRT connector J15 is a DB-15 VGA connector. The following table shows the pin-out assignments of this connector. Signal Name Pin # Pin # Signal Name Green Blue N.C. N.C. N.C. N.C. HSYNC VSYNC MB870 User’s Manual...
  • Page 24 The SATA connectors support serial ATA 150. Each connector can only use one serial ATA hard disk. J18 is port 1 and J20 is port 2. J21, JP11: TV out Connector (RCA Jack/J21 and 3-pin Header/JP11) Pin # Signal Name Ground MB870 User’s Manual...
  • Page 25 Pin # Signal Name +12V (1A) Ground LCDVDD ENABKL J26: Panel Inverter Power Connector Pin # Signal Name +12V (1A) Ground J27: CD-In Audio Connector Pin # Signal Name CD Audio R Ground Ground CD Audio L MB870 User’s Manual...
  • Page 26 INSTALLATIONS J28: System Function Connector Signal Name Signal Name 5VSB PS_ON HDD Active Ground Reset ATX power on switch: Pins 1-2 HDD LED: Pins 3-4 Reset switch: Pins 5-6 J29: Line Out, Line In, Mic Connector MB870 User’s Manual...
  • Page 27: Watchdog Timer Configuration

    ; OUT : None ;[]================================================ Enable_And_Set_Watchdog Proc Near push ;save time interval call Unlock_Chip mov cl, 2Bh call Read_Reg and al, NOT 10h call Write_Reg ;set GP24 as WDTO mov cl, 07h mov al, 08h call Write_Reg ;switch to LD8 MB870 User’s Manual...
  • Page 28 07h mov al, 08h call Write_Reg ;switch to LD8 xor al, al mov cl, 0F6h call Write_Reg ;clear watchdog timer xor al, al mov cl, 30h call Write_Reg ;watchdog disabled call Lock_Chip Disable_Watchdog Endp ;[]=============================================== MB870 User’s Manual...
  • Page 29 ; IN : CL - register index AL - Value to write ; OUT : None ;[]================================================ Write_Reg Proc Near push mov dx, 4Eh mov al,cl out dx,al pop ax inc dx out dx,al Write_Reg Endp ;[]================================================ MB870 User’s Manual...
  • Page 30 ; Name : Read_Reg ; IN : CL - register index ; OUT : AL - Value to read ;[]================================================= Read_Reg Proc Near Mov al, cl mov dx, 4Eh out dx, al inc dx in al, dx Read_Reg Endp ;[]================================================ MB870 User’s Manual...
  • Page 31: Digital I/O Sample Code

    //===================================================================== #define W627HF_INDEX_PORT (W627_IOBASE+0) #define W627HF_DATA_PORT (W627_IOBASE+1) //===================================================================== #define W627HF_REG_LD 0x07 //===================================================================== #define W627HF_UNLOCK 0x87 #define W627HF_LOCK 0xAA //===================================================================== void Set_W627HF_LD( unsigned char); void Set_W627HF_Reg( unsigned char, unsigned char); unsigned char Get_W627HF_Reg( unsigned char); //===================================================================== #endif //__W627HF_H MB870 User’s Manual...
  • Page 32 LD); Lock_W627HF(); //===================================================================== void Set_W627HF_Reg( unsigned char REG, unsigned char DATA) Unlock_W627HF(); outportb(W627HF_INDEX_PORT, REG); outportb(W627HF_DATA_PORT, DATA); Lock_W627HF(); //===================================================================== unsigned char Get_W627HF_Reg( unsigned char REG) unsigned char Result; Unlock_W627HF(); outportb(W627HF_INDEX_PORT, REG); Result = inportb(W627HF_DATA_PORT); Lock_W627HF(); return Result; //===================================================================== MB870 User’s Manual...
  • Page 33 Set_W627HF_Reg(0xF1, ((ucDO & 0x0F) << 4)); ucBuf = Get_W627HF_Reg(0xF1) & 0x0F; if (ucBuf != ucDI) ucDI = ucBuf; printf("Digital I/O Input Changed. Current Data is 0x%X\n",ucDI); if (kbhit()) getch(); break; delay(500); return 0; //===================================================================== void ClrKbBuf(void) while(kbhit()) getch(); //--------------------------------------------------------------------------- MB870 User’s Manual...
  • Page 34 INSTALLATIONS This page is intentionally left blank. MB870 User’s Manual...
  • Page 35: Bios Setup

    Power Management Setup............. 44 PNP/PCI Configurations ............... 46 PC Health Status................47 Frequency/Voltage Control ............48 Load Fail-Safe Defaults..............49 Load Optimized Defaults .............. 49 Set Supervisor/User Password............49 Save & Exit Setup ................. 49 Exit Without Saving ..............49 MB870 User’s Manual...
  • Page 36: Bios Introduction

    <PgUp> and <PgDn> keys to change entries, <F1> for help and <Esc> to quit. When you enter the Setup utility, the Main Menu screen will appear on the screen. The Main Menu allows you to select from various setup functions and exit choices. MB870 User’s Manual...
  • Page 37 These defaults have been carefully chosen by both Award and your system manufacturer to provide the absolute maximum performance and reliability. Changing the defaults could cause the system to become unstable and crash in some cases. MB870 User’s Manual...
  • Page 38: Standard Cmos Setup

    Sun to Sat Month : 1 to 12 Date : 1 to 31 Year : 1994 to 2079 To set the date, highlight the “Date” field and use the PageUp/ PageDown or +/- keys to set the current time. MB870 User’s Manual...
  • Page 39 Drive A These fields identify the types of floppy disk drive that has been installed in the computer. The available specifications are: 360KB 1.2MB 720KB 1.44MB 2.88MB 5.25 in. 5.25 in. 3.5 in. 3.5 in. 3.5 in. MB870 User’s Manual...
  • Page 40 The system boot will not be halted for a disk error; it will stop for all other errors. All, But Disk/Key The system boot will not be halted for a key- board or disk error; it will stop for all others. MB870 User’s Manual...
  • Page 41: Advanced Bios Features

    DRAM into cache memory, for even faster access by the CPU. These items allow you to enable (speed up memory access) or disable the cache function. By default, these items are Enabled. MB870 User’s Manual...
  • Page 42 When enabled, you can set the two typematic controls listed next. By default, this field is set to Disabled. Typematic Rate (Chars/Sec) When the typematic rate is enabled, the system registers repeated keystrokes speeds. Settings are from 6 to 30 characters per second. MB870 User’s Manual...
  • Page 43 This option allows the system to access greater than 64MB of DRAM memory when used with OS/2 that depends on certain BIOS calls to access memory. The default setting is Non-OS/2. HDD S.M.A.R.T. Capability This field enables or disables the SMART feature of the hard disk. MB870 User’s Manual...
  • Page 44: Advanced Chipset Features

    This field determines the display output device where the system boots. The options are Auto, CRT and TV. TV Standard This field sets the TV Standard as NTSC, PAL, SECAM or can be set off. The default setting is Off. MB870 User’s Manual...
  • Page 45 This field sets the CAS Latency, TRCD, TRP and TRAS. The default setting it Auto. Onboard SATA chip mode This field determines the behavior of Serial ATA. The default setting is SATA mode. Choosing RAID mode enables Serial ATA drives to work as RAID 0,1. MB870 User’s Manual...
  • Page 46: Integrated Peripherals

    PCI Slot. By default, the PCI Slot VGA is initialized first. USB 2.0 Controller The options for this field are Enabled and Disabled. By default, this field is set to Disabled. In order to use USB 2.0, necessary OS drivers must be installed first. MB870 User’s Manual...
  • Page 47 This field allows you to determine parallel port mode function. Standard Printer Port Enhanced Parallel Port Extended Capabilities Port PWRON After PWR-Fail This field sets the system power status whether on or off when power returns from a power failure situation. The default setting is Off. MB870 User’s Manual...
  • Page 48: Power Management Setup

    1hr. Except for HDD Power Down which ranges from 1 min. to 15 min. HDD Power Down When enabled, and after the set time of system inactivity, the hard disk drive will be powered down while all other devices remain active. MB870 User’s Manual...
  • Page 49 This field enables or disables the power on of the system through the the use of a PCI card. RTC Alarm Resume This field enables or disables the resumption of the system operation. When enabled, the user is allowed to set the Date and Time. MB870 User’s Manual...
  • Page 50: Reset Configuration Data

    This field enables the assigning of an IRQ for VGA. Assign IRQ for USB This field enables the assigning of an IRQ for USB. PCI Latency Timer This field sets the PCI latency clock. By default, the setting is 64. MB870 User’s Manual...
  • Page 51: Pc Health Status

    This field allows the user to set the Fan warning so that when the CPU(Fan3)/Sys.(Fan1)/Aux.(Fan2) is stop running, the system sounds a warning, this function can help user to prevent damage the system that is caused by Fan stop running. MB870 User’s Manual...
  • Page 52: Spread Spectrum

    Phoenix - Award WorkstationBIOS CMOS Setup Utility Frequency/Voltage Control Disable ITEM HELP Spread Spectrum Menu Level Spread Spectrum This field sets the value of the spread spectrum. The default setting is Disabled. This field is for CE testing use only MB870 User’s Manual...
  • Page 53: Load Fail-Safe Defaults

    Select this option to exit the Setup utility without saving the changes you have made in this session. Typing “Y” will quit the Setup utility without saving the modifications. Typing “N” will return you to Setup utility. MB870 User’s Manual...
  • Page 54: Drivers Installation

    IMPORTANT NOTE: Please also install Serial ATA and RAID drivers with the included floppy disks. After installing your Windows operating system (Windows 98/98SE/ME/2000/XP), you must install first the Chipset Software Installation Utility before proceeding with the drivers installation. MB870 User’s Manual...
  • Page 55: Ati Chipset Software Installation Utility

    Follow the instructions below to complete the installation under Windows 98/98SE/ME/2000/XP. 1. Insert the CD that comes with the motherboard and the screen below would appear. Click ATI RS300M Chipset Drivers. 2. Click ATI Mobility Radeon 9100 IGP Drivers. MB870 User’s Manual...
  • Page 56 APPENDIX 3. When the Welcome screen appears, click Next to continue. 4. Click Yes to accept the software license agreement and proceed with the installation process. MB870 User’s Manual...
  • Page 57 APPENDIX 5. On Select Components screen, click Express to continue the installation. 6. When this screen appears, click Yes to continue the installation. MB870 User’s Manual...
  • Page 58 7. The Setup process is now complete. Click Finish to restart the computer and for changes to take effect. When the computer has restarted, the system will be able to find some devices. Restart your computer when prompted. MB870 User’s Manual...
  • Page 59: Realtek Ac97 Codec Audio Driver Installation

    1. Insert the CD that comes with the CPU card and the screen below would appear. Click Intel Chipsets. Click Realtek AC97 Codec Audio Drivers to start the drivers installation. 2. Click Yes to continue the installation. MB870 User’s Manual...
  • Page 60 APPENDIX 3. Click Finish to restart the computer and for changes to take effect. MB870 User’s Manual...
  • Page 61: Realtek Rtl8100 Lan Drivers Installation

    1. Insert the CD that comes with the CPU. In the initial screen, click on LAN Card on the left side. Then, select Realtek Network Interface Controller Drivers. 2. When the Welcome screen appears, click Next to start the drivers instalation. MB870 User’s Manual...
  • Page 62 APPENDIX 3. Click Finish to complete the setup and for changes to take effect. MB870 User’s Manual...
  • Page 63: Appendix

    Parallel Port #1(LPT1) 360 - 36F Network Ports 3B0 - 3BF Monochrome & Printer adapter 3C0 - 3CF EGA adapter 3D0 - 3DF CGA adapter 3F0h - 3F7h Floppy Disk Controller 3F8h - 3FFh Serial Port #1(COM1) MB870 User’s Manual...
  • Page 64: Interrupt Request Lines (Irq)

    Serial Port #2 IRQ4 Serial Port #1 IRQ5 Reserved IRQ6 Floppy Disk Controller IRQ7 Parallel Port #1 IRQ8 Real Time Clock IRQ9 Reserved IRQ10 Reserved IRQ11 Reserved IRQ12 PS/2 Mouse IRQ13 80287 IRQ14 Primary IDE IRQ15 Secondary IDE MB870 User’s Manual...

Table of Contents