background image

 

 

MB870 

Socket 478 Pentium 4  

ATI RS300M Mini ITX 

 

USER’S MANUAL 

Version 1.0A

 

 

 
 

Summary of Contents for MB870

Page 1: ...MB870 Socket 478 Pentium 4 ATI RS300M Mini ITX USER S MANUAL Version 1 0A ...

Page 2: ...f International Business Machines Corporation 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 ...

Page 3: ...alling 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 ATI Chipset Software Installation Utility 51 Realtek AC97 Codec Audio Driver Installation 55 Realtek RTL8100 LAN Drivers Installation 57 Appendix 59 A I O Port Address Map 59 B Interrupt Request Lines IRQ 60 ...

Page 4: ...iv MB870 User s Manual This page is intentionally left blank ...

Page 5: ...ts two digital graphics input data streams One data stream outputs through an LVDS transmitter to an LCD panel while the other data stream is encoded for NTSC or PAL TV and outputs through a 10 bit high speed DAC The TV encoder device encodes a graphics signal up to 1024x768 resolution and outputs the video signals according to NTSC or PAL standards The LVDS function supports 18 bit single and dua...

Page 6: ...age 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 2 IDE Ribbon Cables 40 pin 44 pin 1 COM Port Cable Serial ATA Cable ...

Page 7: ...hout ECC Function DIMM Module Max capacity 1GB LPC I O 1 First I O Winbond 83627HF IrDAx1 Parallel x1 COM1 RS 232 COM2 RS 232 FDC 1 44MB Slim type Hardware monitor 3 thermal inputs 8 voltage monitor inputs VID0 4 1 chassis open detection 3 fan headers 2 Secondary I O Fintek F81216 support COM3 4 RS 232 Keyboard Controller Winbond 83627HF built in Local bus IDE IXP150 built in IDE1 40 pin pitch 2 5...

Page 8: ...INTRODUCTION 4 MB870 User s Manual Board Dimensions ...

Page 9: ...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 12 Watchdog Timer Configuration 23 Digital I O Sample Code 27 ...

Page 10: ...cessor into the socket by making sure the notch on the corner of the CPU corresponds with the notch on the inside of the socket Once the processor has slide into the socket return the lever to the lock position Refer to the figures below After you have installed the processor into the socket check if the jumpers for the CPU type and speed are correct NOTE Ensure that the CPU heat sink and the CPU ...

Page 11: ...only Non JEDEC standard DIMMs such as double sided x16 DDR SDRAM DIMMs are not supported Installing and Removing Memory Modules To install the DDR modules locate the memory slot on the embedded board and perform the following steps 1 Hold the DDR module so that the key of the DDR module align with those on the memory slot 2 Gently push the DDR module in an upright position until the clips of the s...

Page 12: ...ave doubts about the best configuration for your needs The following lists the connectors on MB870 and their respective functions 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 11 SW1 LVDS Resolution Setting 11 ...

Page 13: ...B870 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 11 SW1 LVDS Resolution Setting 11 ...

Page 14: ...y J24 RTL8100BL LAN Enable Disable J24 10 100Mb LAN Enable Disable JP12 LVDS Panel Power Select JP12 LVDS Panel Power 3 3V default 5V JP13 Clear CMOS Contents Use JP13 to clear the CMOS contents Note that the ATX power connector should be disconnected from the board before clearing CMOS JP13 Setting Function Pin 1 2 Short Closed Normal Pin 2 3 Short Closed Clear CMOS ...

Page 15: ...2 short 12V Pin 5 6 short 5V Pin 3 4 Standard COM Port JP7 COM4 RS232 5V 12V Power Setting Pin Signal Name JP7 Signal Name Pin 1 RI 12V 2 3 RI Default RI Default 4 5 RI 5V 6 COM4 Settings Pin 1 2 short 12V Pin 6 5 short 5V Pin 3 4 Standard COM Port SW1 LVDS Resolution Setting SW1 1 2 3 4 800x600 OFF ON ON ON 1024x768 ON OFF ON ON 1280x1024 OFF OFF ON ON 1400x1050 ON ON OFF ON ...

Page 16: ...wer Connector 16 J7 J30 System Fan Power Connector 17 J8 USB Connector USB1 USB2 17 J9 IrDA Connector 17 J11 Digital 4 in 4 out I O Connector 17 J12 COM1 Serial Port 17 J13 Parallel Port Connector 18 J14 Serial Ports 19 JP14 Power LED Connector 19 J15 VGA CRT connector 19 J16 RJ45 Connector 20 J17 J19 LVDS Connectors 1st channel 2nd channel 20 J18 J20 Serial ATA SATA Connectors 20 J21 JP11 TV out ...

Page 17: ... J11 Digital 4 in 4 out I O Connector 17 J12 COM1 Serial Port 17 J13 Parallel Port Connector 18 J14 Serial Ports 19 JP14 Power LED Connector 19 J15 VGA CRT connector 19 J16 RJ45 Connector 20 J17 J19 LVDS Connectors 1st channel 2nd channel 20 J18 J20 Serial ATA SATA Connectors 20 J21 JP11 TV out Connector RCA Jack J21 and 3 pin Header JP11 20 J22 External Audio Connector 21 J23 USB Connector USB3 U...

Page 18: ...s IDE1 Primary IDE Connector Signal Name Pin Pin Signal Name Reset IDE 1 2 Ground Host data 7 3 4 Host data 8 Host data 6 5 6 Host data 9 Host data 5 7 8 Host data 10 Host data 4 9 10 Host data 11 Host data 3 11 12 Host data 12 Host data 2 13 14 Host data 13 Host data 1 15 16 Host data 14 Host data 0 17 18 Host data 15 Ground 19 20 Protect pin DRQ0 21 22 Ground Host IOW 23 24 Ground Host IOR 25 26...

Page 19: ...ata 12 Host data 2 13 14 Host data 13 Host data 1 15 16 Host data 14 Host data 0 17 18 Host data 15 Ground 19 20 Key DRQ0 21 22 Ground Host IOW 23 24 Ground Host IOR 25 26 Ground IOCHRDY 27 28 Host ALE DACK0 29 30 Ground IRQ14 31 32 No connect Address 1 33 34 No connect Address 0 35 36 Address 2 Chip select 0 37 38 Chip select 1 Activity 39 40 Ground Vcc 41 42 Vcc Ground 43 44 N C J1 ATX 12V 12V P...

Page 20: ...nd 5V 18 8 Power good 5V 19 9 5VSB 5V 20 10 12V 11 1 20 10 J3 PS 2 Keyboard and PS 2 Mouse Connectors PS 2 Mouse PS 2 Keyboard Signal Name Keyboard Mouse Signal Name Keyboard data 1 1 Mouse data N C 2 2 N C GND 3 3 GND 5V 4 4 5V Keyboard clock 5 5 Mouse clock N C 6 6 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 1 Ground 2 12V 3 Rotat...

Page 21: ...ection J8 USB Connector USB1 USB2 J8 is a stacked USB port Pin Signal Name 1 Vcc 2 USB 3 USB USB0 USB1 4 Ground J9 IrDA Connector J9 is used for an optional IrDA connector for wireless communication Pin Signal Name 1 5V 2 No connect 3 Ir RX 4 Ground 5 Ir TX J11 Digital 4 in 4 out I O Connector Signal Name Pin Pin Signal Name Ground 1 2 Vcc Out3 3 4 Out1 Out2 5 6 Out0 IN3 7 8 IN1 IN2 9 10 IN0 ...

Page 22: ... Parallel Port Connector J13 is a DB 25 external The following table describes the pin out assignments of this connector Signal Name Pin Pin Signal Name Line printer strobe 1 14 AutoFeed PD0 parallel data 0 2 15 Error PD1 parallel data 1 3 16 Initialize PD2 parallel data 2 4 17 Select PD3 parallel data 3 5 18 Ground PD4 parallel data 4 6 19 Ground PD5 parallel data 5 7 20 Ground PD6 parallel data ...

Page 23: ...ready 7 RTS Request to send 8 CTS Clear to send 9 RI Ring indicator 10 No Connect JP14 Power LED Connector Pin Signal Name 1 Vcc 2 NC 3 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 Red 1 2 Green Blue 3 4 N C GND 5 6 GND GND 7 8 GND N C 9 10 GND N C 11 12 N C HSYNC 13 14 VSYNC NC 15 ...

Page 24: ... Pin Signal Name TX0 2 1 TX0 Ground 4 3 Ground TX1 6 5 TX1 5V 3 3V 8 7 Ground TX3 10 9 TX3 TX2 12 11 TX2 Ground 14 13 Ground TXC 16 15 TXC 5V 3 3V 18 17 ENABKL 12V 20 19 12V J18 J20 Serial ATA SATA Connectors 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 Pi...

Page 25: ...1 5 6 MIC 2 J23 USB Connector USB3 USB4 The following table shows the pin outs of the USB pin headers connectors USB 2 0 compliant Signal Name Pin Pin Signal Name Vcc 1 5 Ground USB0 2 6 USB1 USB0 3 7 USB1 Ground 4 8 Vcc J25 Panel Inverter Power Connector Pin Signal Name 1 12V 1A 2 Ground 3 LCDVDD 4 ENABKL J26 Panel Inverter Power Connector Pin Signal Name 1 12V 1A 2 NC 3 Ground J27 CD In Audio Co...

Page 26: ...er s Manual J28 System Function Connector Signal Name Pin Pin Signal Name 5VSB 1 2 PS_ON 5V 3 4 HDD Active Ground 5 7 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 ...

Page 27: ...ormal circumstance the user will restart the WDT at regular intervals before the timer counts to zero SAMPLE CODE 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 Name Enable_And_Set_Watchdog IN AL 1sec 255sec OUT None Enable_And_Set_Wat...

Page 28: ...1h mov cl 30h call Write_Reg watchdog enabled call Lock_Chip ret Enable_And_Set_Watchdog Endp Name Disable_Watchdog IN None OUT None Disable_Watchdog Proc Near call Unlock_Chip mov cl 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 ret Disable_Watchdog Endp ...

Page 29: ...h out dx al out dx al ret Unlock_Chip Endp Name Lock_Chip IN None OUT None Unlock_Chip Proc Near mov dx 4Eh mov al 0AAh out dx al ret Unlock_Chip Endp Name Write_Reg IN CL register index AL Value to write OUT None Write_Reg Proc Near push ax mov dx 4Eh mov al cl out dx al pop ax inc dx out dx al ret Write_Reg Endp ...

Page 30: ...INSTALLATIONS 26 MB870 User s Manual 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 ret Read_Reg Endp ...

Page 31: ...ARRANTIES OF MERCHANTABILITY AND OR FITNESS FOR A PARTICULAR PURPOSE ifndef __W627HF_H define __W627HF_H 1 define W627_IOBASE 0x4E 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 unsign...

Page 32: ...W627HF_INDEX_PORT W627HF_UNLOCK outportb W627HF_INDEX_PORT W627HF_UNLOCK void Lock_W627HF void outportb W627HF_INDEX_PORT W627HF_LOCK void Set_W627HF_LD unsigned char LD Unlock_W627HF outportb W627HF_INDEX_PORT W627HF_REG_LD outportb W627HF_DATA_PORT 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 L...

Page 33: ...W627HF H void ClrKbBuf void int main int argc char argv int main int argc char argv unsigned char ucDO 0 data for digital output unsigned char ucDI data for digital input unsigned char ucBuf Set_W627HF_LD 0x07 switch to logic device 7 Set_W627HF_Reg 0xF1 0x00 clear ucDI Get_W627HF_Reg 0xF1 0x0F ClrKbBuf while 1 ucDO Set_W627HF_Reg 0xF1 ucDO 0x0F 4 ucBuf Get_W627HF_Reg 0xF1 0x0F if ucBuf ucDI ucDI ...

Page 34: ...INSTALLATIONS 30 MB870 User s Manual This page is intentionally left blank ...

Page 35: ...er are as follows BIOS Introduction 32 BIOS Setup 32 Standard CMOS Setup 34 Advanced BIOS Features 37 Advanced Chipset Features 40 Integrated Peripherals 42 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 ...

Page 36: ...d BIOS is immediately activated Pressing the Del key immediately allows you to enter the Setup utility If you are a little bit late pressing the Del key POST Power On Self Test will continue with its test routines thus preventing you from invoking the Setup If you still wish to enter Setup restart the system by pressing the Reset button or simultaneously pressing the Ctrl Alt and Delete keys You c...

Page 37: ... Menu displays the control keys for this menu At the bottom of the Main Menu just below the control keys section there is another section which displays information on the currently highlighted item in the list Note If the system cannot boot after making and saving system changes with Setup the Award BIOS supports an override to the CMOS settings that resets your system to its default Warning It i...

Page 38: ...e hh mm ss 00 00 00 Menu Level IDE Primary Master Change the day month IDE Primary Slave Year and century IDE Secondary Master None IDE Secondary Slave Drive A 1 44M 3 5 in Video EGA VGA Halt On All Errors Base Memory 640K Extended Memory 129024K Total Memory 130048K At the bottom of the menu are the control keys for use on this menu If you need any help in each item field you can press the F1 key...

Page 39: ...Slave Press Enter to configure the hard disk The selections include Auto Manual and None Select Manual to define the drive information manually You will be asked to enter the following items CYLS Number of cylinders HEAD Number of read write heads PRECOMP Write precompensation LANDZ Landing zone SECTOR Number of sectors The Access Mode selections are as follows Auto Normal HD 528MB Large for MS DO...

Page 40: ...or not the system will halt if an error is detected during power up No errors The system boot will not be halted for any error that may be detected All errors Whenever the BIOS detects a non fatal error the system will stop and you will be prompted All But Keyboard The system boot will not be halted for a keyboard error it will stop for all other errors All But Diskette The system boot will not be...

Page 41: ... OS 1 4 OS Select For DRAM 64MB Non OS2 HDD S M A R T Capabitility Disabled Virus Warning This item protects the boot sector and partition table of your hard disk against accidental modifications If an attempt is made the BIOS will halt the system and display a warning message If this occurs you can either allow the operation to continue or run an anti virus program to locate and remove the proble...

Page 42: ...Seek This feature controls whether the BIOS checks for a floppy drive while booting up If it cannot detect one either due to improper configuration or its absence it will flash an error message Boot Up NumLock Status This allows you to activate the NumLock function after you power up the system Gate A20 Option This field allows you to select how Gate A20 is worked Gate A20 is a device used to addr...

Page 43: ... the Setup utility is called up APIC Mode APIC stands for Advanced Programmable Interrupt Controller The default setting is Enabled MPS Version Control for OS This option is specifies the MPS Multiprocessor Specification version for your operating system MPS version 1 4 added extended configuration tables to improve support for multiple PCI bus configurations and improve future expandability The d...

Page 44: ...TRAS 1 Clock Onboard SATA chip mode SATA mode Memory Frequency For This field sets the frequency of the DRAM memory installed The default setting is Auto AGP Aperture Size The field sets aperture size of the graphics The aperture is a portion of the PCI memory address range dedicated for graphics memory address space Host cycles that hit the aperture range are forwarded to the AGP without any tran...

Page 45: ...field indicates the current DRAM frequency System BIOS Cacheable The setting of Enabled allows caching of the system BIOS ROM at F000h FFFFFh resulting in better system performance However if any program writes to this memory area a system error may result Memory Timing Parameter This field sets the CAS Latency TRCD TRP and TRAS The default setting it Auto Onboard SATA chip mode This field determi...

Page 46: ...lex Mode Half Use IR Pins On Onboard Parallel Port 378 IRQ7 Parallel Port Mode SPP EPP Mode Select EPP1 7 ECP Mode Use DMA 3 PWRON After PWR Fail Off Onboard Serial Port 3 3E8H Serial Port 3 Use IRQ IRQ11 Onboard Serial Port 4 2E8H Serial Port 4 Use IRQ IRQ10 South OnChip IDE Device This field allows the activating of the IDE channels supported by the on board chipset Each channel can be activated...

Page 47: ... wish to use it Onboard Serial Parallel Port These fields allow you to select the onboard serial and parallel ports and their addresses The default values for these ports are Serial Port 1 3F8H IRQ4 Serial Port 2 2F8H IRQ3 Serial Port 3 3E8H IRQ11 Serial Port 4 2E8H IRQ10 Parallel Port 378H IRQ7 UART Mode Select This field determines the UART 2 mode in your computer The default value is Normal Oth...

Page 48: ...ate of Month Alarm 0 Time hh mm ss Alarm 0 0 0 ACPI Function Enable this function to support ACPI Advance Configuration and Power Interface ACPI Suspend Type This field sets the ACPI Suspend Type The default setting is S1 Power Management This field allows you to select the type of power saving management modes There are four selections for Power Management Min Power Saving Minimum power managemen...

Page 49: ...buffer Soft Off by PWRBTN This field defines the power off mode when using an ATX power supply The Instant Off mode allows powering off immediately upon pressing the power button In the Delay 4 Sec mode the system powers off when the power button is pressed for more than four seconds or enters the suspend mode when pressed for less than 4 seconds Power On by PCI Card This field enables or disables...

Page 50: ...nflict that the OS cannot boot Reset Configuration Data This field allows you to determine whether to reset the configuration data or not The default value is Disabled Resources Controlled by This PnP BIOS can configure all of the boot and compatible devices automatically with the use of a use a PnP operating system such as Windows 95 PCI VGA Palette Snoop Some non standard VGA display cards may n...

Page 51: ...ield allows the user to set the temperature so that when the temperature is reached the system sounds a warning This function can help prevent damage to the system that is caused by overheating Temperatures Fan Speeds Voltages These fields are the parameters of the hardware monitoring function feature of the motherboard The values are read only values as monitored by the system and show the PC hea...

Page 52: ... to configure the processor frequency Phoenix Award WorkstationBIOS CMOS Setup Utility Frequency Voltage Control Spread Spectrum Disable ITEM HELP 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 ...

Page 53: ...Password message prompts on the screen Type the password up to eight characters in length and press Enter The system confirms your password by asking you to type it again After setting a password the screen automatically returns to the main screen To disable a password just press the Enter key when you are prompted to enter the password A message will confirm the password to be disabled Once the p...

Page 54: ... where you made the purchase The contents of this section include the following ATI Chipset Software Installation Utility 51 Realtek AC97 Codec Audio Driver Installation 55 Realtek RTL8100 LAN Drivers Installation 57 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 instal...

Page 55: ...t before the software drivers will enable Plug Play INF support for ATI components 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 ...

Page 56: ...APPENDIX 52 MB870 User s Manual 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 ...

Page 57: ...APPENDIX MB870 User s Manual 53 5 On Select Components screen click Express to continue the installation 6 When this screen appears click Yes to continue the installation ...

Page 58: ...s Manual 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 ...

Page 59: ...llow the steps below to installthe Realtek AC97 Codec Audio Drivers 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 ...

Page 60: ...APPENDIX 56 MB870 User s Manual 3 Click Finish to restart the computer and for changes to take effect ...

Page 61: ...teps below to start installing the Realtek LAN drivers 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 ...

Page 62: ...APPENDIX 58 MB870 User s Manual 3 Click Finish to complete the setup and for changes to take effect ...

Page 63: ...05Fh Timer 060h 06Fh Keyboard Controller 070h 07Fh Real Time Clock NMI 080h 09Fh DMA Page Register 0A0h 0BFh Interrupt Controller 2 0C0h 0DFh DMA Controller 2 0F0h Clear Math Coprocessor Busy Signal 0F1h Reset Math Coprocessor 1F0h 1F7h IDE Interface 278 27F Parallel Port 2 LPT2 2F8h 2FFh Serial Port 2 COM2 2B0 2DF Graphics adapter Controller 378h 3FFh Parallel Port 1 LPT1 360 36F Network Ports 3B...

Page 64: ...ng table shows the IRQ used by the devices on board Level Function IRQ0 System Timer Output IRQ1 Keyboard IRQ2 Interrupt Cascade IRQ3 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 ...

Reviews: