IBT Technologies MB968 User manual

Manual is about: 8-port (Haswell + C226) Networking Motherboard

Summary of MB968

  • Page 1

    Mb968 8-port (haswell + c226) networking motherboard user’s manual version 1.1.

  • Page 2: Acknowledgments

    Installations mb968 user’s manual 2 acknowledgments ami is a registered trademark of american megatrends, inc. Ps/2 is a trademark of international business machines corporation. Intel is a registered trademark of intel corporation. Microsoft windows is a registered trademark of microsoft corporatio...

  • Page 3

    Installations 3 table of contents introduction .............................................................. 5 product description ............................................................. 5 specifications ...................................................................... 6 checklist .........

  • Page 4

    Installations mb968 user’s manual 4 bios introduction .............................................................. 34 bios setup ........................................................................ 34 advanced settings ............................................................. 36 chipset se...

  • Page 5: Introduction

    Installations 5 introduction product description the mb968 networking motherboard is based on the latest intel ® c226 chipset. The platform supports lga1150 haswell processors. Four ddr3 udimm sockets allows up to 32gb system memory. The motherboard supports a total of eight ethernet ports with the ...

  • Page 6: Specifications

    Installations mb968 user’s manual 6 specifications product name mb968 processor support for intel® shark bay dt lga1150 haswell processors tdp = 35w ~ 95w (dc / qc) cpu speed tbd cache size up to 8mb chipset intel ® lynx point c226 pch package =23 mm x 22 mm , 0.65 mm ball pitch bios ami bios memory...

  • Page 7

    Installations 7 usb ports two usb 3.0 + 2.0 ports at front panel one usb 2.0 for mini pci-e six usb 2.0 pin headers (pitch 2.54) network bypass two segment hardware bypass (eth5 & 6; eth7 & 8) bypass mode selection in bios lpc i/o fintek f81866ad-i (128-pin lqfp [14mm x 14 mm]) com1: rj-45 console x...

  • Page 8

    Installations mb968 user’s manual 8 watchdog timer yes (256 segments, 0, 1, 2…255 sec/min) tpm nuvoton wpct210aa0wx operating temperature 0 c ~ 45 c storage temperature -20 c ~ 70 c operational humidity 5% ~ 95% relative humidity (non-condensing) rohs compliant yes board size 355 x 185mm, fr-4, 1.6m...

  • Page 9: Checklist

    Installations 9 checklist your mb968 package should include the items listed below. Mb968 motherboard driver dvd.

  • Page 10: Board Dimensions

    Installations mb968 user’s manual 10 board dimensions.

  • Page 11: Block Diagram

    Installations 11 block diagram cpu haswell ddr3-1600 udimm x4 lynx point c226 usb 3.0+2.0 dmi 2.0 x4 sata iii x2 sata fintek f81866ad-i super i/o i217lm pci-e eth1 lpc com front x2 fdi golden finger 1: pci-e x8 for front lan module or one pci-e x8 i210at pci-e vga kb/mouse i210at pci-e eth5~6 bypass...

  • Page 12: Installations

    Installations mb968 user’s manual 12 installations this section provides information on how to use the jumpers and connectors on the mb968 in order to set up a workable system. The topics covered are: installing the cpu ...................................................................................

  • Page 13: Installing The Cpu

    Installations 13 installing the cpu the mb968 board supports an lga1150 socket (shown below) for intel clarkdale processors. To install the cpu, unlock first the socket by pressing the lever sideways, then lift it up to a 90-degree. Then, position the cpu above the socket such that the cpu corner al...

  • Page 14: Installing The Memory

    Installations mb968 user’s manual 14 installing the memory the mb968 board supports four ddr3 memory socket for a maximum total memory of 32gb in ddr3 dimm memory type. Installing and removing memory modules to install the ddr3 modules, locate the memory slot on the board and perform the following s...

  • Page 15: Setting The Jumpers

    Installations 15 setting the jumpers jumpers are used on mb968 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 mb968 and their respective func...

  • Page 16

    Installations mb968 user’s manual 16 jumper locations on mb968.

  • Page 17

    Installations 17 jumper settings on mb968 jp2: clear cmos setting jp2 setting normal clear cmos jp3: clear me setting jp3 setting normal clear me jp9: at / atx mode setting jp9 setting atx at jp12: bios flash security setting jp12 setting normal for bios update jp15: led function selection jp15 sett...

  • Page 18

    Installations mb968 user’s manual 18 j17, j18: pcie config setting j18 j17 setting 2 x 8 for golden finger pcie1 & pcie2 1x16 for golden finger pcie2.

  • Page 19: Connectors On Mb968

    Installations 19 connectors on mb968 j2: system function connector ........................................................... 19 j5: vga connectors ............................................................................ 21 j6, j7, j8: usb6~usb11 ports .............................................

  • Page 20

    Installations mb968 user’s manual 20 j2: system function connector j2 provides connectors for system indicators that provide light indication of the computer activities and switches to change the computer status. J2 is a 20-pin header that provides interfaces for the following functions pin 2, 4, 6,...

  • Page 21

    Installations 21 pins 19, 20: hdd led this connector connects to the hard drive activity led on control panel. This led will flash when the hdd is being accessed. Pin # signal name 19 +3.3v 20 -hdd_led j5: vga connectors signal name pin # pin # signal name vga_r 1 2 vga_pwr vga_g 3 4 gnd vga_b 5 6 n...

  • Page 22

    Installations mb968 user’s manual 22 signal name pin # pin # signal name 2 nc spi_cs#0 3 4 +3.3v spi_so 5 6 spi0_hold# spi0_wp# 7 8 spi_clk gnd 9 10 spi_si j12: digital io 4-in / 4-out connector signal name pin # pin # signal name gnd 1 2 +5v out3 3 4 out1 out2 5 6 out0 in3 7 8 in1 in2 9 10 in0 j13:...

  • Page 23

    Installations 23 1 +5v 2 ground 3 ground 4 +12v j24: power connector, pitch 2.0mm pin # signal name 1 +5v 2 ground 3 ground 4 +12v j27: msata socket cn1, cn3: hdd serial ata connector cpu_fan1: cpu fan connector cpu_fan1 is a 4-pin header for the cpu fan. The fan must be 12v (max. 1a). Pin # signal ...

  • Page 24

    Installations mb968 user’s manual 24 a3 & c3 : power led signal name pin # pin # signal name sio_gpio33 a1 c1 sio_gpio32 +5 v a2 c2 jp15 selection +3.3 v a3 c3 gnd status bypass or hdd power.

  • Page 25

    Installations 25 digital i/o sample configuration filename: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 // impl...

  • Page 26

    Installations mb968 user’s manual 26 dio5setoutput(0x00); //clear dio = dio5getinput() & 0x0f; if (dio != 0x0a) { printf("the fintek 81865 digital io abnormal, abort."); return(1); }//if (dio != 0x0a) dio5setoutput(0xa0); //clr# is high dio5setoutput(0xf0); //clk and clr# is high dio5setoutput(0xa...

  • Page 27

    Installations 27 void dio5setoutput(unsigned char newdata) { set_f81865_ld(0x06); //switch to logic device 6 set_f81865_reg(0xa1, newdata); } //--------------------------------------------------------------------------- unsigned char dio5getinput(void) { unsigned char result; set_f81865_ld(0x06); //...

  • Page 28

    Installations mb968 user’s manual 28 return (result); } //--------------------------------------------------------------------------- void unlock_f81865 (void) { outportb(f81865_index_port, f81865_unlock); outportb(f81865_index_port, f81865_unlock); } //----------------------------------------------...

  • Page 29

    Installations 29 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 w...

  • Page 30

    Installations mb968 user’s manual 30 return 0; } //--------------------------------------------------------------------------- void enablewdt(int interval) { unsigned char bbuf; bbuf = get_f81866_reg(0x2b); bbuf &= (~0x20); set_f81866_reg(0x2b, bbuf); //enable wdto set_f81866_ld(0x07); //switch to l...

  • Page 31

    Installations 31 ucdid = get_f81866_reg(0x20); if (ucdid == 0x07) //fintek 81866 { goto init_finish; } f81866_base = 0x2e; result = f81866_base; ucdid = get_f81866_reg(0x20); if (ucdid == 0x07) //fintek 81866 { goto init_finish; } f81866_base = 0x00; result = f81866_base; init_finish: return (result...

  • Page 32

    Installations mb968 user’s manual 32 #define f81866_unlock 0x87 #define f81866_lock 0xaa //--------------------------------------------------------------------------- unsigned int init_f81866(void); void set_f81866_ld( unsigned char); void set_f81866_reg( unsigned char, unsigned char); unsigned char...

  • Page 33: Bios Setup

    Bios setup 33 bios setup this chapter describes the different settings available in the ami bios that comes with the board. The topics covered in this chapter are as follows: bios introduction ............................................................................... 32 bios setup ................

  • Page 34: Bios Introduction

    Bios setup mb968 user’s manual 34 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 password protec...

  • Page 35

    Bios setup 35 main settings aptio setup utility – copyright © 2012 american megatrends, inc. Main advanced chipset boot security save & exit bios information choose the system default language → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: opt...

  • Page 36: Advanced Settings

    Bios setup mb968 user’s manual 36 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. Aptio setup utility main advanced chipset boot security save & exit → ← select screen ↑↓ select item enter: sel...

  • Page 37

    Bios setup 37 serr# generation enables or disables pci device to generate serr#. Pci express settings change pci express devices settings. Pci express settings aptio setup utility main advanced chipset boot security save & exit pci express device register settings → ← select screen ↑↓ select item en...

  • Page 38

    Bios setup mb968 user’s manual 38 set the aspm level: force l0s – force all links to l0s state: auto – bios auto configure : disable – disables aspm. Extended synch if enabled allows generation of extended synchronization patterns. Link training retry defines number of retry attempts software will t...

  • Page 39

    Bios setup 39 wake up event settings aptio setup utility main advanced chipset boot security save & exit wake system with fixed time [disabled] → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit wake on ring [e...

  • Page 40

    Bios setup mb968 user’s manual 40 cpu configuration this section shows the cpu configuration parameters. Aptio setup utility main advanced chipset boot security save & exit cpu configuration → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optim...

  • Page 41

    Bios setup 41 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, re33dhat enterprise 3 update 3.) intel virtualization technology when enabled, a vmm can utilize the additional hardware capa...

  • Page 42

    Bios setup mb968 user’s manual 42 thermal configuration aptio setup utility main advanced chipset boot security save & exit ► platform thermal configuration platform thermal configuration aptio setup utility main advanced chipset boot security save & exit platform thermal configuration automatic the...

  • Page 43

    Bios setup 43 main advanced chipset boot security save & exit lan bypass configuration bypass quick setting [normal] bypass quick setting set lan bypass to normal, bypass, firewall or custom define mode normal mode: all lan ports in normal. When watchdog monitor system hangs, software will initiates...

  • Page 44

    Bios setup mb968 user’s manual 44 → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit intel amt [enabled] bios hotkey pressed [disabled] mebx selection screen [disabled] hide un-configure me confirmation [disabl...

  • Page 45

    Bios setup 45 → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit smart fan function enable or disable. Usb configuration aptio setup utility main advanced chipset boot security save & exit usb configuration → ←...

  • Page 46

    Bios setup mb968 user’s manual 46 port 64/60 emulation enables i/o port 60h/64h emulation support. This should be enabled for the complete usb keyboard legacy support for non-usb aware oses. Usb transfer time-out the time-out value for control, bulk, and interrupt transfers. Device reset tine-out us...

  • Page 47: Chipset Settings

    Bios setup 47 f81866 h/w monitor aptio setup utility main advanced chipset boot security save & exit pc health status → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit fan1 smart fan control [50 c] fan2 smart ...

  • Page 48

    Bios setup mb968 user’s manual 48 pch-io configuration this section allows you to configure the north bridge chipset. Aptio setup utility main advanced chipset boot security save & exit intel pch rc version 1.6.2.0 → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: p...

  • Page 49

    Bios setup 49 pci express configuration main advanced chipset boot security save & exit pci express configuration → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit pci express clock gating [enabled] dmi link a...

  • Page 50

    Bios setup mb968 user’s manual 50 usb configuration main advanced chipset boot security save & exit usb configuration → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit usb precondition [disabled] xhci mode [sm...

  • Page 51

    Bios setup 51 main advanced chipset boot security save & exit system agent bridge name haswell → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit system agent rc version 1.6.2.0 vt-d capability supported vt-d [...

  • Page 52

    Bios setup mb968 user’s manual 52 graphics configuration aptio setup utility main advanced chipset boot security save & exit graphics configuration → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit igfx vbios ...

  • Page 53: Boot Settings

    Bios setup 53 memory configuration aptio setup utility main advanced chipset boot security save & exit memory information → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit memory frequency 1600 mhz total memor...

  • Page 54: Csm16 Parameters

    Bios setup mb968 user’s manual 54 quiet boot enables/disables quiet boot option. Fast boot enables/disables boot with initialization of a minimal set of devices required to launch active boot option. Has no effect for bbs boot options. Boot option priorities sets the system boot order. Csm16 paramet...

  • Page 55: Security Settings

    Bios setup 55 security settings this section allows you to configure and improve your system and allows you to set up some system features according to your preference. Aptio setup utility main advanced chipset boot security save & exit password description → ← select screen ↑↓ select item enter: se...

  • Page 56: Save & Exit Settings

    Bios setup mb968 user’s manual 56 save & exit settings aptio setup utility main advanced chipset boot security save & exit save changes and exit → ← select screen ↑↓ select item enter: select +- change field f1: general help f2: previous values f3: optimized default f4: save esc: exit discard change...

  • Page 57: Drivers Installation

    Drivers installation 57 drivers installation this section describes the installation procedures for software and drivers. 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 inc...

  • Page 58

    Drivers installation mb968 user’s manual 58 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. Inser...

  • Page 59

    Drivers installation 59 3. When the welcome screen to the intel® chipset device software appears, click next to continue. 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...

  • Page 60: Vga Drivers Installation

    Drivers installation mb968 user’s manual 60 vga drivers installation 1. Insert the dvd that comes with the board. Click intel and then intel(r) 8 series chipset drivers. 2. Click intel(r) core(tm) i3/i5/i7 graphics driver..

  • Page 61

    Drivers installation 61 3. When the welcome screen appears, click next to continue. 4. Click yes to to agree with the license agreement and continue the installation..

  • Page 62

    Drivers installation mb968 user’s manual 62 5. On the screen shown below, click install to continue. 6. Setup complete. Click finish to restart the computer and for changes to take effect..

  • Page 63: Lan Drivers Installation

    Drivers installation 63 lan drivers installation 1. Insert the dvd that comes with the board. Click intel and then intel(r) 8 series chipset drivers. 2. Click intel(r) pro lan network driver..

  • Page 64

    Drivers installation mb968 user’s manual 64 3. Click install drivers and software. 4. When the welcome screen appears, click next..

  • Page 65

    Drivers installation 65 5. Click next to to agree with the license agreement. 6. Click the checkbox for drivers in the setup options screen to select it and click next to continue. 7. The wizard is ready to begin installation. Click install to begin the installation. 8. When installshield wizard is ...

  • Page 66

    Drivers installation mb968 user’s manual 66 intel® management engine interface follow the steps below to install the intel management engine. 1. Insert the dvd that comes with the board. Click intel and then intel(r) 8 series chipset drivers and then intel(r) amt 9.0 drivers..

  • Page 67

    Drivers installation 67 2. When the welcome screen to the installshield wizard for intel® management engine components, click the checkbox for install intel® control center & click next. 3. Click yes to to agree with the license agreement. 4. When the setup progress screen appears, click next. Then,...

  • Page 68: Intel®  Usb 3.0 Drivers

    Drivers installation mb968 user’s manual 68 intel® usb 3.0 drivers 1. Insert the dvd that comes with the board. Click intel and then intel(r) 8 series chipset drivers. 2. Click intel(r) usb 3.0 drivers..

  • Page 69

    Drivers installation 69 3. When the welcome screen to the installshield wizard for intel® usb 3.0 extensible host controller driver, click next. 4. Click yes to to agree with the license agreement and continue the installation..

  • Page 70

    Drivers installation mb968 user’s manual 70 5. On the readme file information screen, click next to continue the installation of the intel® usb 3.0 extensible host controller driver. 6. Setup complete. Click finish to restart the computer and for changes to take effect..

  • Page 71: Appendix

    Drivers installation 71 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. Address device description 000h - 01fh dma controller #1 020h - ...

  • Page 72

    Appendix mb968 user’s manual 72 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. Level function irq0 system timer output irq1 keyboard irq4 serial port #1 irq3 seria...

  • Page 73

    Drivers installation 73 c. Register of the lan bypass controller to fulfill the varied requests on lan bypass controller, ibase provide the smart lan bypass controller. User can define the bypass function behavior when the system is power-on, power-off and wdt signal is asserted. The controller is b...

  • Page 74

    Appendix mb968 user’s manual 74 cr 0x24 : system-off bypass register attribute : read / write reset default : 0x0000 bit lan port# read / write description 0 eth5, 6 read / write enable / disable lan bypass function when the system is power off. 1 = enable lan bypass function 0 = disable lan bypass ...

  • Page 75

    Drivers installation 75 cr 0x28 : watchdog (wdt) bypass control register attribute : read / write reset default : 0x0000 bit lan port# read / write description 0 eth5, 6 read / write enable / disable wdt bypass function for each lan port. 1 = follow the setting in "wdt bypass register cr 0x2a" when ...

  • Page 76

    Appendix mb968 user’s manual 76 cr 0x2c : card plugged and bypass status register attribute : read reset default : n/a bit lan port# read / write description 0 eth5, 6 read 1 = the expansion slot is populated & support lan bypass function 0 = the expansion slot is empty or does not support lan bypas...