Advertisement

Quick Links

 
Network Security System
NSP-2C30
Always at the forefront of innovation
 
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NSP-2C30 and is the answer not in the manual?

Questions and answers

Summary of Contents for BESTEK NSP-2C30

  • Page 1   Network Security System NSP-2C30 Always at the forefront of innovation   User Manual 1 ...
  • Page 2: Trademarks

      Copyright   This publication contains information that is protected by copyright. No part of it may be reproduced in any  form or by any means or used to make any transformation adaptation without the prior written permission  from the copyright holders.    This publication is provided for informational purposes only. The manufacturer makes no representations or  warranties with respect to the contents or use of this manual and specifically disclaims any express or implied  warranties of merchantability or fitness for any particular purpose. The user will assume the entire risk of the  use or the results of the use of this document. Further, the manufacturer reserves the right to revise this  publication and make changes to its contents at any time, without obligation to notify any person or entity of  such revisions or changes.    © 2011. All Rights Reserved.  Trademarks   All trademarks and registered trademarks of products appearing in this manual are the properties of their  respective holders.  FCC and DOC Statement on Class A This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to  Part  15  of  the  FCC  rules.  These  limits  are  designed  to  provide  reasonable  protection  against  harmful  interference ...
  • Page 3: Warranty

      Warranty 1. Warranty does not cover damages or failures that are raised from misuse of the product, inability to use  the product, unauthorized replacement or alteration of components and product specifications.  2. The warranty is void if the product has been subject to physical abuse, improper installation, modification,  accidents or unauthorized repair of the product.  3. Unless otherwise instructed in this user’s manual, the user may not, under any circumstances, attempt to  perform  service,  adjustments  or  repairs  on  the  product,  whether  in  or  out  of  warranty.  It  must  be  returned to the purchase point, factory or authorized service agency for all such work.  4. We will not be liable for any indirect, special, incidental or consequential damages to the product that has  been modified or altered.  Static Electricity Precautions It is quite easy to inadvertently damage your PC, system board, components or devices even before installing  them in your system unit. Static electrical discharge can damage computer components without causing any  signs of physical damage. You must take extra care in handling them to ensure against electrostatic build‐up.    1. To prevent electrostatic build‐up, leave the system board in its anti‐static bag until you are ready to install  it. ...
  • Page 4: Safety Measures

      Safety Measures To avoid damage to the system:  • Use the correct AC input voltage range.    To reduce the risk of electric shock:  •  Unplug  the  power  cord  before  removing  the  system  chassis  cover  for  installation  or  servicing.  After  installation or servicing, cover the system chassis before plugging the power cord.    Battery:  • Danger of explosion if battery incorrectly replaced.  • Replace only with the same or equivalent type recommend by the manufacturer.  • Dispose of used batteries according to local ordinance.        Before Using the System     Before using the system, prepare basic system components.    If the system comes as a barebone; that is, none of the key components, including processor, memory, and ...
  • Page 5: Table Of Contents

      Table of Content   Copyright ................................ 2  Trademarks ................................ 2  FCC and DOC Statement On Class A ........................ 2  Warranty  ................................. 3  Static Electricity Precautions .......................... 3  Safety Measures .............................. 4  Before Using the System Board .......................... 4  Table of Content .............................. 5    Chapter 1 General Information  1.1 Main Feature .............................. 8  1.2 Specifications  .............................. 9  1.3 Optional LAN Modules ........................... 10  1.4 System Layout  .............................. 11  1.5 Indicators and Features .......................... 12    Chapter 2 Preparation  2.1 Before You Begin  ............................. 14  2.2 Precautions .............................. 14  2.3 Open Up Top Cover  ............................ 15  2.4 Accessing Processor  ............................ 16  2.5 Accessing Memory  ............................ 17  2.6 Adding 2.5”/3.5” SATA Hard Drive ...
  • Page 6     Chapter 5 Programming Guide  5.1 Watchdog Timer .............................. 48  5.2 LAN Bypass .............................. 53  5.3 System Monitoring ............................ 62    Chapter 6 Q&A ........................  6 3    6 ...
  • Page 7: Chapter 1 General Information

                        Chapter 1   General Information                     7 ...
  • Page 8: Main Feature

        1.1 Main Feature    Processor Performance NSP‐2C30 is a 2U Rack Mount Network Security System that, pre‐installed with BNX‐C612 security board,  featuring on Intel® C612 PCH, supporting single Intel® Xeon® LGA2011‐3 E5‐1600/2600 V3 processors, of  22nm  Haswell  architecture,  with  maximum  up  to  18  processor  cores  and  45MB  Smart  Cache.  Niche  of  such  a  new  combination  allows  direct  writing  data  of  a  portion  of  processor  cache  to  HDD  or  SSD,  bypassing the memory. ...
  • Page 9: Specifications

        1.2 Specifications    Core Engine Chipset Intel® C612 PCH Processor Support Single Intel® E5-1600/2600 V3 Processor Memory 8x DDR4 1600/1866/2133MHz ECC DIMM, 4 Channel Up to 256GB RDIMM/512GB LRDIMM Memory Display AST2300 Ethernet Controller 2x Onboard Intel® i210-AT GbE Controllers 1x Optional GbE Management Port LAN Module Support 4x PCIe X8 Slots for LAN Module...
  • Page 10: Optional Lan Modules

        1.3 Optional LAN Modules    BEM-C600-580-C4 Type LAN Module Chipset Intel® 82580EB Interface PCIe X4 Network Port Four RJ45 Gigabit Bypass 1-Pair BEM-C600-580-F4 Type LAN Module Chipset Intel® 82580EB Interface PCIe X4 Network Port Four SFP Fiber Gigabit BEM-C600-599-F2 Type LAN Module Chipset Intel®...
  • Page 11: System Layout

          1.4 System Layout          Figure 1.1: System Layout of NSP‐2C30          11 ...
  • Page 12: Indicators And Features

        1.5 Indicators & Features    ►  Front View   With different combination of LAN Modules        ►  Rear View             12 ...
  • Page 13: Chapter 2 Preparation

                      Chapter 2   Preparation         13 ...
  • Page 14: Before You Begin

        2.1 Before You Begin      A  stable  and  clean  working  environment  are  essential.  Dust  and  dirt  can  get  into  components  and  cause  a  malfunction. Use containers to keep small components separated.  Adequate lighting and proper tools can prevent you from accidentally damaging the internal components. Most  of the procedures that follow require only a few simple tools, including the following:    A Philips screwdriver   A flat‐tipped screwdriver   A set of jewelers Screwdrivers   A grounding strap   An anti‐static pad     Using  your  fingers  can  disconnect  most  of  the  connections.  It  is  recommended  that  you  do  not  use  needle‐nosed ...
  • Page 15: Open Up Top Cover

        2.3 Open Up Top Cover     This is the first step of all to proceed with, if you are to install (or change) a processor (hard drive or memory  module).    Please remove the 6 screws on the two sides as indicated in the places below, prior to any moving of the top  cover.  It  is  recommended  to  push  the  top  cover  backwards  so  as  to  detach  the  cover  tongue  out  of  the  snatch‐up at front side, before the lift‐up or removal of the top cover.    Securing  the  screws  is  essential  for  they  would  be  re‐used  for  the  restoration  of  the  top  cover,  after  all  preparation procedures are completed. ...
  • Page 16: Accessing Processor

        2.4 Accessing Processor      The built‐in BNX‐C612 server board supports only LGA2011‐3 E5‐1600 V3 or E5‐2600 V3 processor. Below is a  list of some compatible processors:    Code  Speed  Cache  Thermal E5‐2609 V3  1.9GHz  15MB  85W  E5‐2620 V3  2.4GHz  15MB  85W  E5‐2640 V3  2.6GHz  20MB  90W    Procedures:  (1) To install processor into LGA2011‐3 socket, please find the CPU socket on BNX‐C612 server board (as indicated  below):  (2) Add CPU onto the socket.  (3) Add some acceptable amount of thermal paste onto CPU.        (4) Find the CPU heat sink in the accessory pack, add it onto processor surface, and fascinate the four screws on it.     ...
  • Page 17: Accessing Memory

        2.5 Accessing Memory      The built‐in BNX‐C612 server board supports eight DDR4 ECC memory module, enabling dual/quad‐channel  architecture. This however requires a specific placement of some appropriate number of memory modules  (ideally, at least two are needed for dual‐channel, and four for quad‐channel). The memory modules are  installed into matching banks, as a way to be placed in separate channels, allowing the memory controller  access to each memory module at the same time, as a consequence of bandwidth increase accordingly and  proportionally. Once placed in the correct banks, dual‐channel/quad‐channel feature would be automatically  enabled, with no need of extra software deployment or firmware optimization. It is not required that identical  modules be used in these separate banks, but this is usually recommended for best dual/‐channel or  quad‐channel operation.        As illustrated above, all eight memory slots can be found on the server board with number 1‐8 that would  specify the identity of each of them. The four channels are defined as:      Channel  0  1  2  3  Slot  1  2  3  4  5  6  7  8    Where slot 1, 3, 6, and 8 (marked in red color) are master slots of each channel, whilst 2, 4, 5, and 7 are slave  slots of the corresponding channel. A master slot needs to be used before another memory module can be  added onto the corresponding slave slot. Had this not been properly followed, system will fail to boot or  memory will not be detected. Please follow the table below to populate memory modules. ...
  • Page 18: Adding 2.5"/3.5" Sata Hard Drive

        2.6 Adding 2.5”/3.5” SATA Hard Drive     Procedures:  (1) Turn off the system and open up the top cover.  (2) Locate the 2* 3.5” Hard Drive brackets and the 2* 2.5” Hard Drive brackets.        (3) To install a 3.5” Hard Drive: Acquire one of the 3.5” Hard Drive brackets by removing the four screws that secure  the bracket on the Drive Bay platform, as indicated below.                         18 ...
  • Page 19     (4) Assemble one 3.5” Hard Drive with this Hard Drive bracket, leaving the Hard Drive I/O at the end as in the figure  below, and add on one side two screws enclosed in the accessory screw bag, and the other two on the other  side, for a perfect and firm Hard Drive subset.          (5) Restore this Hard Drive subset back to the chassis, assure the Hard Drive I/O side face to the power supply unit,  and add the four screws back to position.        (6) In case another 3.5” Hard Drive is to be installed into the system, detach the other spare 3.5” Hard Drive bracket  from the platform and repeat the same procedure.    (7) To install a 2.5” Hard Drive: Acquire one of the 2.5” Hard Drive brackets by removing the four screws that secure  the bracket on the Drive Bay platform, as indicated below.                     19 ...
  • Page 20     (8) Add the two 2.5” Hard Drives: As illustrated below, please have the two 2.5” Hard Drive assembled with the 2.5”  Hard Drive bracket, and add four screws enclosed in the accessory screw bag on one side, and the other four  screws on the other side, for a perfect and firm Hard Drive subset. In case only one 2.5” Hard Drive is to be  installed, add this Hard Drive on either top or bottom position to complete the subset.        (9) Restore this Hard Drive subset back to the chassis, assure the Hard Drive I/O side face to the power supply unit,  and add the four screws back to position.        (10) Add SATA signal cable and SATA power cable on all installed Hard Drives to complete the work.        20 ...
  • Page 21: Accessing Compactflash Card And Cfast Card

        2.7 Accessing CompactFlash Card and CFast Card     NSP‐2C30 comes with one CompactFlash card socket and one CFast card socket. CompactFlash runs on IDE  interface, while CFast runs on SATA interface. Please identify the device before adding them into socket.    Procedures:  (1) Turn off the system.  (2) Locate CompactFlash socket or CFast socket (as indicated below).  (3) Add the card into socket.  (4) Turn the system back on.          Please be advised that CompactFlash card or CFast card is not to be added or removed when the system  power is still on; that is, no plug‐and‐play scheme is enabled for these two devices. Disrespect of such a  limitation would very likely lead to system instability or malfunction, or even to the worst a fatal system  catastrophe. Please always turn off system power before accessing CompactFlash card or CFast card.          21 ...
  • Page 22: Install M.2 Module

        2.8 Install M.2 Module      NSP‐2C30 comes with one M.2 Slot on board, and is only compliant with B‐Key M.2 SATA module as storage  options. Please make sure a correct module has been selected before adding into NSP‐2C30.            Procedures to add M.2 module:  (1) Turn off the system.  (2) Locate the M.2 Slot (as indicated above).  (3) Add the M.2 B‐Key module into Slot.  (4) Secure the module in position with one screw.          22 ...
  • Page 23: Install Pci/Pcie Card

        2.9 Install PCI/PCIe Card      NSP‐2C30 comes with one internal PCI and one internal PCIe X8 slot, both at low‐profile form factor. Cards that  are compliant with NSP‐2C30 are briefly defined below:    (1) PCI Card: Low‐profile 32‐bit PCI Card (5V or universal)  (2) PCIe Card: Low‐profile PCIe X1/X4/X8 Cards.        Procedures to add PCIe X8 slot:  (1) Turn off the system, and locate the PCIe X8 slot (as indicated above).  (2) Add the card into socket (as indicated below).  (3) Secure the card in position with one screw.  (4) Add all the cables back on, if there is any; for instance, SATA cable if it is a RAID card just being added.        Follow similar procedure to install PCI card onto the adjacent PCI slot.        23 ...
  • Page 24: Chapter 3 Operation

          Chapter 3 Operation         24 ...
  • Page 25: Turning On The System

      3.1 Turning On The System    Please be advised that no VGA port is available from the system front or rear panel. Please manage to build up  a Console Connection with another PC for visual confirmation.    Add your cables, such as USB keyboard, USB mouse onto the USB ports, as the devices to control the system.    Watch Input AC Power Range  Please leave the two AC power cords as the last cable to be added, right on the two AC Inlets as indicated  below with blue circle. The AC input range of the built‐in Power Supply is 100‐240Vac. If your AC input is not  within this range, though rarely possible in fact, it is not compliant with the system and you should not plug in  the AC power cord.            System Is Up On AC Power  In some cases, depending on whether a BIOS setting has been configured to allow immediate power‐on upon  the delivery of AC power, system might come right up unexpectedly for no particular reason. Please refer to  BIOS section for details with “Restore On AC Power Loss”. Have you wish to bring it down, simply press once  on the power switch (located next to power supply with yellow circle), or press and hold for 4 seconds, to  reach that goal. However, in most occasions, without such abrupt event as stated above, simply press once on  the Power Switch to turn on the system.    Power Redundancy  NSP‐2C30 comes with one 2U redundant power that has two independent power modules, with each of them  capable of sustaining the entire system operation alone.    The standard redundancy of this power supply would trigger the internal audible alarm in the light of various  incidences onto one of the modules, such as:    (1) No AC input at the power inlet  (2) Power module not at the correct plugged‐in operation position  (3) Module malfunction.   ...
  • Page 26     Power LED  The power LED can be found at front panel (top of the three) and shall come lit constant ON at system start.    HDD LED  The HDD LED can also be found at front panel (middle of the three) and shall blink in the wake of storage  activity, such as SATA drive, CompactFlash, or CFast.    First screen & Optimal BIOS Setting  Once the system successfully boots up, it shall activate display signal on monitor, disclosing some system  information as checkpoints for debugging, thereafter users are encouraged to bring up BIOS setup menu to at  least load the optimal BIOS setting, as the first thing to do at power on. Please refer to the BIOS section for  substantial details.          26 ...
  • Page 27: Installing Operating System & Drivers

      3.2 Installing Operating System & Drivers   Confirm the Hard Drive List  The system is designed to allow booting from a variety of internal devices, including USB pen drive, SATA drive,  CFast drive, CompactFlash drive, and M.2 drive etc. Given the tiny footprint and slow performance of USB pen  drive, SATA drive and all the other onboard flash drives are more likely the targets to carry operating system  and can be found in the detected drive list, in the section of SATA Configuration.    In the event that a particular SATA/CF/CFast/M.2 device is not detected and prompted in the device list,  hardly would the system boot from it. Please turn off the system, check or re‐apply the SATA cable and SATA  power cable, or re‐insert CompactFlash card to ensure an appropriate connection.    Always Mind the SATA Mode   SATA controller is embedded in the Intel® C612 chipset, and shall run only in one single SATA mode at a time.  Three different modes are available: IDE, AHCI, and RAID. Please ensure that a SATA mode has been selected  for the installation, and always use this particular mode to boot the operating system installed on that SATA  mode. Failed to boot the operating system with the correct SATA mode would very probably run into system  collapse. While thus disaster occurs, please re‐select a SATA mode to try again the advisability of such change,  so as to recollect the mode being used at the installation phase.    Procedures to load operating system:  (1) Please attach USB CD‐ROM or DVD‐ROM drive.  (2) Start or restart the system.  (3) Press “del” to go to BIOS setup menu.  (4) Choose to confirm SATA Controller status. If it is enabled, select a SATA mode and go to (6).  (5) If SATA Controller is disabled, bring it up and reboot to allow a re‐detection of Hard Drives.  (6) Confirm if the Hard Drive has been detected by the prompt of it on the drive list.  (7) Scroll and choose to boot from optical device (CD‐ROM or DVD‐ROM).  (8) Save and reboot the system to activate the change and start the installation.  (9) Upon reception of messages or instruction from Operating System CD or DVD, please proceed with the rest of ...
  • Page 28: Understanding Led Indicators

        3.3 Understanding LAN Indicators     Activity LED  The left LED is LAN Port Activity LED, with three different indication status:    (1) Constant Yellow: Network is connected.  (2) Blinking Yellow: Network activity is on‐going.  (3) Off: Network is not connected.    LAN Speed LED  The right LED is LAN Port Speed LED, with three different speeds:    (1) Amber: 1000 Speed  (2) Green: 100 Speed  (3) Off: 10 Speed.      Summary Table  LED  Color State  Description  Yellow LAN linked  RJ45 NIC    Linkage  Yellow Blinking LAN accessing (Left Side) ...
  • Page 29: Chapter 4 Bios Setup

                      Chapter 4   BIOS Setup                     29 ...
  • Page 30   About the BIOS   The BIOS (Basic Input and Output System) Setup program is a menu driven utility that enables you to make  changes to the system configuration and tailor your system to suit your individual work needs. It is a  ROM‐based configuration utility that displays the system’s configuration status and provides you with a tool to  set system parameters. These parameters are stored in non‐volatile battery‐backed‐up CMOS RAM that saves  this information even when the power is turned off. When the system is turned back on, the system is  configured with the values stored in CMOS.      With easy‐to‐use pull down menus, you can configure such items as:  Hard drives, diskette drives, and peripherals   Video display type and display options   Password protection from unauthorized use   Power management features     When to Run BIOS     This program should be executed under the following conditions:  When changing the system configurations.   When a configuration error is detected by the system and you are prompted to make changes to the   Setup program.  When resetting the system clock .    When setting the CPU clock speed so that it automatically runs either fast or slow.  ...
  • Page 31: Entering Setup

      4.1 Entering Setup  When the system is powered on, the BIOS will initiate the Power‐On‐Self‐Test (POST) routines. These routines  perform various diagnostic checks. If an error is encountered, the error will be reported in one of two different  ways:      If the error occurs before the display device is initialized, a series of beeps will be transmitted.   If the error occurs after the display device is initialized, the screen will display the error message.   Powering on the computer and immediately pressing <Del> allows you to enter Setup. Another way to enter Setup is  to power on the computer and wait for the following message during the POST:    TO ENTER SETUP BEFORE BOOT  PRESS <CTRL‐ALT‐ESC> OR <DEL> KEY    Press the <Del> key or press the <Ctrl>, <Alt>, and <Esc> keys to enter Setup.        4.2 Getting Help    The online description of the highlighted setup item is displayed at the right pane of the menu at all time.  Press F1 to pop up a small help window that lists all the function keys and its use.    To exit  the Help Window, press <F1> or <Esc>.        4.3 Control Keys    The table below lists all the function keys for the navigation in the BIOS setup menu.  Function Key  Description  Up/Down Arrow Key  Move Up/Down ...
  • Page 32: The Main Menu

        4.4 The Main Menu       Figure 4‐1: BIOS Setup Utility Main Menu    The menu bar on the top of the first screen has the following submenus:     Main: Basic system configuration.   Advanced: Advanced system settings.   IntelRC Setup: Processor and Chipset settings   Server Mgmt:   Security: Configure Supervisor and User Password   Boot: System Boot Configuration.   Save & Exit: Exit options as well as loading optimal defaults    System Time [xx:xx:xx]: Set the system time.  System Date [Day xx/xx/xxxx]: Set the system date.        32 ...
  • Page 33: The Advanced Menu

        4.5 The Advanced Menu    In this section, you may set the configurations for the following items: ACPI Settings, AST2300 Super IO  Configuration, Serial Port Console, Redirection, PCI Subsystem Settings, GPIO Configuration, CSM  Configuration, Trusted Computing, and USB Configuration.        ACPI Settings    Lock Legacy Resources  This setting enables/disables “Locking up” the resources from changing to serial, parallel, or diskette  controller in operating system.      ASP2300 Super IO Configuration    Serial Port 1 Configuration  This is to enable/disable Serial Port 1 (the console port), and to configure of the setting.          33 ...
  • Page 34     Serial Port Console Redirection    Console Redirection  Enables or disables Console Redirection function of each Serial Port.    Console Redirection Settings    Terminal Type  To operate the system’s console redirection, you need a terminal supporting ANSI terminal protocol and a  RS‐232 null modem cable connected between the host system and terminal(s). This setting specifies the type  of terminal device for console redirection.  Bits per second, Data Bits, Parity, Stop Bits  This setting specifies the transfer rate (bits per second, data bits, parity, stop bits) of Console Redirection.  Flow Control  Flow control is the process of managing the rate of data transmission between two nodes. It’s the process of  adjusting the flow of data from one device to another to ensure that the receiving device can handle all of the  incoming data. This is particularly important where the sending device is capable of sending data much faster  than the receiving device can receive it.  Recorder Mode, Resolution 100x31  These settings enable/disable the recorder mode and the resolution 100x31.    Legacy Console Redirection Settings  Selects between the two common early terminal screen dimensions, 80x24 or 80x25.          34 ...
  • Page 35   PCI Subsystem Settings    PERR# Generation  Disable to suppress the PCI bridge data parity error generation capability  SERR# Generation  Disable to suppress the PCI bridge system error generation capability.  Above 4G Decoding  This is to enable/disable memory mapped I/O for a 64‐bit PCIe device to 4GB or greater address space,  because the primary VGA card should always be mapped below 4GB address. However, please keep this  setting disabled if system appears to be unstable. Clear CMOS once BIOS setup menu is no longer available.  SR‐IOV Support  This is to enable/disable single root I/O virtualization (SR‐IOV) interface. SR‐IOV allows a device, such as a  network adapter, to separate access to its resources among various PCIe hardware functions.    PCI‐Express Settings  Relaxed Ordering  Enables or disables PCIe device relaxed ordering of PCI Express traffic through switches and the Root Complex.  Extended Tag  This is to enable or disable Extended Tag. If enabled allows device to use 8‐bit tag field in the Requester  Transaction ID field. If disabled, only 5 bits may be used, limiting the maximum number of outstanding  Requests per Function to 32.  No Snoop  This is to enable or disable the PCIe device No Snoop attribute of PCI Express traffic Refer to the PCI Express  1.0 specification.  Maximum Payload  This is to set the maximum data payload size that a PCI Express device may transmit within a Transaction Layer  Packet from: Auto, 128 Bytes, 256 Bytes, 512 Bytes, 1024 Bytes, 2048 Bytes, or 4096 Bytes.  Extended Synch  Enabling this setting allows generation of extended synchronization patterns, which may help to allow logic  analyzers to achieve symbol lock before the link changes power states and resumes communication.    GPIO Configuration    GPIO Expander Configuration  This is to control GPIO mode of GPIO of GPIO Expander and PCH, as Input or Output, and configure the output  as high/low if set to Output.         ...
  • Page 36     CSM Configuration    CSM Support  This is to enable/disable CSM support.  GateA20 Active  Sets GateA20 Active parameter. When set to Upon Request, GateA20 can be disabled using BIOS services.  When set to Always, disabling Gate20 is not allowed.  Option ROM Messages [Force BIOS]  This allows you to set the display mode for option ROM.  Configuration options: [Force BIOS] [Keep Current]  Boot Option filter [Legacy only]  This option allows you to control the Legacy/UEFI ROMs priority.  Configuration options: [UEFI and Legacy] [Legacy only] [UEFI only]  Network / Storage / Video [Legacy]  This option allows you to control the execution of UEFI and Legacy PXE/ Storage/ Video OpROM.  Configuration options: [UEFI] [Legacy]  Other PCI devices [Legacy]  This item determines the OpROM execution policy for devices other than Network, Storage, or Video.  Configuration options: [UEFI] [Legacy]    Trusted Computing    Configuration  Security Device Support [Disabled]  Allows you to enable or disable the BIOS support for security device.  Configuration options: [Disabled] [Enabled]     USB Configuration    Legacy USB Support [Enabled]  Allows you to enable or disable Legacy USB device support.  Configuration options: [Enabled] [Disabled] [Auto]          36 ...
  • Page 37     XHCI Hand‐off [Enabled]  This is a workaround for 0Ses without XHCI hand‐off support. The XHCI ownership change should be claimed  by XHCI driver.  Configuration options: [Disabled] [Enabled]  EHCI Hand‐off [Disabled]  This is a workaround for 0Ses without EHCI hand‐off support. The EHCI ownership change should be claimed  by EHCI driver.  Configuration options: [Disabled] [Enabled]  USB Mass Storage Driver Support [Enabled]  Allows you to enable or disable the USB Mass Storage driver support.  Configuration options: [Disabled] [Enabled]  Port 60/64 Emulation [Enabled]  This allows you to enable the I/O port 60h/64h emulation support. This should be enabled for the complete  USB keyboard legacy support for non‐USB aware OSes.  Configuration options: [Disabled] [Enabled]    USB hardware delays and time‐outs  USB transfer time‐out [20 sec]  The time‐out value for control, bulk, and interrupt transfer.  Configuration options: [1 sec] [5 sec] [10 sec] [20 sec]  Device reset time‐out [20 sec]  USB mass storage device start unit command time‐out.  Configuration options: [10 sec] [20 sec] [30 sec] [40 sec]  Device power‐up delay [Auto]  This is the maximum time the device will take before it properly reports itself to the host controller.  Configuration options: [Auto] [Manual]    Mass Storage Devices  Allows you to select the boot mode for each of the detected mass storage device.          37 ...
  • Page 38     4.6 IntelRC Setup      Per Socket Configuration  Allows you to set the number of cores to enable. 0 means all cores. Total of 14 cores available.  Hyper Threading [Enabled]  Allows you to enable or disable the Intel® Hyper‐Threading Technology function. When disabled, only one  thread per activated core is enabled. Configuration options: [Disabled] [Enabled]  Enable Intel TXT Support [Disabled]  Forces the XD feature log to always return 0 when disabled.  Configuration options: [Disabled] [Enabled]  VMX [Enabled]  Enables the Vanderpool Technology. Takes effect after reboot.  Configuration options: [Disabled] [Enabled]  Enable SMX [Disabled]  Enables the Safer Mode Extensions  Configuration options: [Disabled] [Enabled]    Advanced Power Management Configuration  Power Technology [Energy Efficient]  This item allows you to enable power management features. Configuration options: [Disabled] [Energy  Efficient] [Custom]  Config TDP [Disabled]  This item allows you to enable/disable the Config TDP.  Configuration options: [Disabled] [Enabled]  CPU Advanced PM Turning  This item allows you to set additional CPU Power Management settings.    Energy Perf BIAS  Energy Performance Tuning [Disabled]  Allows your system to select from BIOS or operating system to choose enable energy performance bias tuning.  Configuration options: [Disabled] [Enabled]  Energy Performance Bias setting [Balanced Performance]  Allows you to set the Energy Performance Bias which overrides the OS setting.  Configuration options: [Performance] [Balanced Performance] [Balanced Power] [Power]       ...
  • Page 39     Power/Performance Switch [Enabled]  Allows you to switch between Power or performance.  Configuration options: [Disabled] [Enabled]  Workload Configuration [Balanced]  Optimization for the workload characterization.  Configuration options: [Balanced] [I/O sensitive]  Averaging Time Window [23]  This is used to control the effective window of the average for CO and PO time.  PO TotalTimeThreshold Low [35]  The HW switching mechanism disables the performance setting (0) when the total PO time is less than this  threshold.  PO TotalTimeThreshold High [58]  The HW switching mechanism enables the performance setting (0) when the total PO time is greater than this  threshold.    QPI Configuration  QPI Status  This item displays information about the QPI status.  Link Speed Mode [Fast]  This item allows you to select the QPI link speed as either the fast mode or slow mode.  Configuration options: [Slow] [Fast]  Link Frequency Select [Auto]  This item allows you for selecting the QPI link frequency Configuration options: [Auto] [6.4 GT/s] [8.0 GT/s]  [9.6 GT/s]  QPI Link0p Enable [Enable]  Configuration options: [Disable] [Enable]  QPI Link1 Enable [Enable]  Configuration options: [Disable] [Enable]    Memory Configuration  Memory Frequency [Auto]  Allows you to select the memory frequency setting.  Configuration options: [Auto] [1333] [1600] [1866] [2133]          39 ...
  • Page 40   ECC Support [Auto]  Allows you to enable or disable the ECC support.  Configuration options: [Auto] [Disabled] [Enabled]  Memory Topology  Set Throttling Mode [Disabled]  Configuration options: [Disabled] [OLTT] [CLTT]  OLTT Peak BW [xxx]  Allows you to set the peak allowed bandwidth for OLTT. This is in percentage and valid offset values is from  25‐100.  DIMM Tem Stat [xx]  Allows you to select DIMMTEMPSTAT as temp_mid or tem_hi.  Memory Power Savings Mode [Auto]  Allows you to configure the CKE and other related Memory Power Savings features.  Configuration options: [Auto] [Disabled] [APD On] [User Defined] [Reserve] [Reserved]  Memory Power Savings Advanced Options  CK in SR [Auto]  Configuration options: [Auto] [Driven] [Tri‐State] [Pulled Low] Pulled High]  MDLL Off [Auto]  Allows you to shutdown MDLL during SR when enabled.  Configuration options: [Auto] [Disabled] [Enabled]  MEMHOT Throttling Mode [Input‐only]  Allows you to shutdown MDLL during SR when enabled.  Configuration options: [Disabled] [Input‐only] [Output‐only]  Mem Electrical Throttling [Disabled]  Allows you to configure Memory Electrical throttling.    Configuration options: [Disabled] [Enabled] [Auto]    CPU PCIE Configuration  Allows you to configure Memory Electrical throttling.    Configuration options: [Disabled] [Enabled] [Auto]    PCI‐E X8  This is to configure the setting of internal PCI‐E X8 Slot    PCI‐E EXP 1/2/3/4  This is to configure the setting of the edge PCI‐E X8 Slot #1/#2/#3/#4.     ...
  • Page 41   PCH Configuration    PCH Devices  DeepSx Power Policies [Disabled]  Allows you to configure the DeepSx Mode configuration.  Configuration options: [Disabled] [Enabled in S5] [Enabled in S4 and S5]  Restore AC Power Loss  This setting specifies whether your system will reboot after a power failure or interrupt occurs. Available  settings are:  [Power Off] Leaves the computer in the power off state.  [Power On] Leaves the computer in the power on state.  [Last State] Restores the system to the previous status before power failure or interrupt occurred.    PCI Express Configuration  PCI‐E ASPM Support [Disabled]  Allows you to configure the PCH DMI ASPM.  Configuration options: [Disabled] [Enabled]  PCI Express Root Port 1 to Port 8  Allows you to configure the PCI Express Root port settings.  PCIE ASMP [Disable ASPM]  Allows you to configure the PCH DMI ASPM.  Configuration options: [Disable ASPM] [ASPM L0s] [ASPM L1] [ASPM L0sL1] [ASPM Auto]    PCH sSATA Configuration  sSATA Controller [Enabled]  Allows you to enable or disable the sSATA Controller.  Configuration options: [Disabled] [Enabled]  Configure sSATA as [AHCI]  Allows you to identify the SATA port is connected to Solid State Drive or Hard Disk Drive.  Configuration options: [IDE] [AHCI] [RAID]  SATA Mode options  SATA LED locate [Enabled]  If enabled, LED/SGPIO hardware is attached.  Configuration options: [Disabled] [Enabled]        41 ...
  • Page 42     Support Aggressive Link Power Management [Enabled]  Allows you to enable or disable the Support Aggressive Link Power (SALP) Management.  Configuration options: [Disabled] [Enabled]  SATA Port 1 / SATA Port 2 / SATA Port 3 / SATA Port 4  Port 1 / Port 2 / Port 3 / Port 4  Allows you to enable or disable the SATA port  Configuration options: [Disabled] [Enabled]    PCH SATA Configuration  SATA Controller [Enabled]  Allows you to enable or disable the SATA Controller.  Configuration options: [Disabled] [Enabled]  Configure SATA as [AHCI]  Allows you to identify the SATA port is connected to Solid State Drive or Hard Disk Drive.  Configuration options: [IDE] [AHCI] [RAID]  Support Aggressive Link Power Management [Enabled]  Allows you to enable or disable the Support Aggressive Link Power (SALP) Management.  Configuration options: [Disabled] [Enabled]  SATA Port 1~6  Port 1 / Port 2 / Port 3 / Port 4 / Port 5 / Port 6 [Enabled]  Allows you to enable or disable the SATA port  Configuration options: [Disabled] [Enabled]    USB Configuration  xHCI Mode [Auto]  Allows you to enable or disable the mode of operation of xHCI controller.  Configuration options: [Auto] [Disabled] [Enabled]  USB Ports Per‐Port Disable Control [Disabled]  Allows you to control each of the USB ports 1 to 8 disabling.  Configuration options: [Disabled] [Enabled]          42 ...
  • Page 43     Platform Thermal Configuration  PCH Thermal Device [Auto]  Allows you to enable or disable the PCH Thermal Device (D31:F6).  Configuration options: [Auto] [Disabled] [Enabled]  Alert Enable Lock [Disabled]  Allows you to lock all Alert Enable settings.  Configuration options: [Disabled] [Enabled]          43 ...
  • Page 44: The Server Mgmt Menu

          4.7 The Server Mgmt Menu      BMC Support  Select to enable the control of PCI Express Root Port    System Event Log    Allows you to change the SEL event log configuration.  SEL Components [Enabled]  Allows you to enable or disable all features of system Event Logging during boot.  Configuration options: [Disabled] [Enabled]  The following items appears only when you set SEL Components to [Enabled].  All values changed here do not take effect until computer is restarted.  Erase SEL [No]  Allows you to choose options for erasing SEL.  Configuration options: [No] [Yes, On next reset] [Yes, On every reset]  When SEL is Full [Do Nothing]  Allows you to choose options for reactions to a full SEL.  Configuration options: [Do Nothing] [Erase Immediately]  Log EFI Status Codes [Error code]  Disable the logging of EFI Status Codes, or log only error code, or only progress code or, both.  Configuration options: [Disabled] [Both] [Error code] [Progress code]          4.8 The Security Menu    Administrator Password  Administrator Password controls access to the BIOS Setup utility. Users will be prompted for Administrator  password only when they enter BIOS Setup.         ...
  • Page 45: The Boot Menu

          4.9 The Boot Menu     Setup Prompt Timeout [xx]  Use the <+> and <‐> keys to adjust the number of seconds to wait for setup activation key.  Bootup NumLock State [On]  Allows you to select the power‐on state for the NumLock. Configuration options: [Off] [On]  Boot Logo Display [Auto]  Allows you to enable or disable the full screen logo display feature. Configuration options: [Auto] [Full Screen]  [Disabled]  POST Report [5 sec]  Allows you to set the desired POST Report waiting time from 1 to 10 seconds. Configuration options: [1 sec] ~  [10 sec] [Until Press ESC]  Chassis Intrusion [Warning]  Allows you to set an action when chassis intrusion has occurred. Configuration options: [Warning] [Halt]    Boot Option Priorities  These items specify the boot device priority sequence from the available devices. The number of device items  that appear on the screen depends on the number of devices installed in the system.  Set the booting order of network devices.  Boot Option #1/#2 [SATA P2: ASUS ...]  Configuration options: [SATA P2: ASUS...] [SATA P3: WDC WD80...] [AMI Virtual Floppy...] [IBA GE Slot 0700  v...]  CD/DVD ROM Drive BBS Priorities  Hard Drive BBS Priorities / Network Device BBS Priorities  These items appear only when you connect SATA ODD or hard drive to the SATA ports and allow you to set  the booting order of the SATA devices.      45 ...
  • Page 46: The Save & Exit Menu

          4.10 The Save & Exit Menu    Save Changes and Reset  Save changes to CMOS and reset the system.  Discard Changes and Reset  Abandon all changes and reset the system.  Restore Defaults  Restore the preset defaults.          46 ...
  • Page 47: Chapter 5 Programming Guide

                      Chapter 5     Programming Guide                       47 ...
  • Page 48: Watchdog Timer

          5.1 Watchgod Timer   // Watchdog Timer Sample Code //------------------------------------------------------------------------ #include <dos.h> #include <bios.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #include "LanWDT.h" //------------------------------------------------------------------------ main(int argc, char *argv[]) //int PairSel, PowerOn, PowerOff, WDT; char count, data; char help[] = "-help"; char time[] = "-time";...
  • Page 49   SetWdtTime(count); WdtStart(); while(!WdtCheck()) data = GetWdtTime(); //delay(1); printf("\r Timer Counting: %d",data); printf("\n Time UP!! \n"); printf("Test finished\n"); return 0; printf("Command Error! use -help for detial\n"); return -1; else printf("Command Error! use -help for detial\n"); return -1; return 0; //------------------------------------------------------------------------ void WdtStart(void) char data = 0x00;...
  • Page 50   //------------------------------------------------------------------------ int WdtCheck(void) char data = 0x00; data = inportb(0xF3); if( (data & 0x80) ) { printf("\n Timer expired \n"); return 1; }else{ return 0; return 0; //------------------------------------------------------------------------ void SetWdtTime(char count) char data = 0x00; data = inportb(0xF3); //Set Count switch(count){ case 0: ClrBit(&data,0);ClrBit(&data,1);ClrBit(&data,2);...
  • Page 51   outportb(0xF3, data); //------------------------------------------------------------------------ char GetWdtTime(void) char data; //Get Counting data = inportb(0xF8); data = data / 2; return data; //------------------------------------------------------------------------ void SetBit(char *Data, char Bit) switch(Bit) case 0: *Data |= 0x01; break; case 1: *Data |= 0x02; break; case 2: *Data |= 0x04;...
  • Page 52   //------------------------------------------------------------------------ void ClrBit(char *Data, char Bit) switch(Bit) case 0: *Data &= 0xFE; break; case 1: *Data &= 0xFD; break; case 2: *Data &= 0xFB; break; case 3: *Data &= 0xF7; break; case 4: *Data &= 0xEF; break; case 5: *Data &= 0xDF;...
  • Page 53: Lan Bypass

          5.2 LAN Bypass    //------------------------------------------------------------------------ // LanSetup Sample Code //------------------------------------------------------------------------ #include <dos.h> #include <bios.h> #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> #include "LanSetup.h" void ShowStatus(void){ char PowerOn, PowerOff, WDT; char *BP = "ByPass"; char *PT = "PassThough"; char *Rst = "Reset";...
  • Page 54   if(GetBit(PowerOn, LAN3_PWRON_FLAG)) strcpy(Lan3PowerON, BP); else strcpy(Lan3PowerON, PT); if(GetBit(PowerOff, LAN3_PWROFF_FLAG)) strcpy(Lan3PowerOFF, BP); else strcpy(Lan3PowerOFF, PT); if(GetBit(PowerOn, LAN4_PWRON_FLAG)) strcpy(Lan4PowerON, BP); else strcpy(Lan4PowerON, PT); if(GetBit(PowerOff, LAN4_PWROFF_FLAG)) strcpy(Lan4PowerOFF, BP); else strcpy(Lan4PowerOFF, PT); if(WDT == 0x00) strcpy(LAN_WDT, Rst); else strcpy(LAN_WDT, BP); printf("[LAN 1]\n"); printf("Power ON:%s\n", Lan1PowerON); printf("Power OFF:%s\n", Lan1PowerOFF); printf("[LAN 2]\n");...
  • Page 55   case 0x02 : bitoffset = 1; break; case 0x03 : bitoffset = 2; break; case 0x04 : bitoffset = 3; break; switch(cmd){ case 0x01 : if(state) {SetBit(&PowerOn,bitoffset);} else{ClrBit(&PowerOn,bitoffset);} break; case 0x02 : if(state) {SetBit(&PowerOff,bitoffset);} else{ClrBit(&PowerOff,bitoffset);} break; case 0x03 : if(state) {WDT = 0x0f;} else{WDT = 0x00;} break;...
  • Page 56   //LANSetup Sample Code //------------------------------------------------------------------------ main(int argc, char *argv[]) int group =0, cmd =0, state=0; char help[] = "-help"; char status[] = "-status"; char setup[] = "-setup"; char poweron[] = "poweron"; char poweroff[] = "poweroff"; char wdt[] = "wdt"; printf("LanSetup Utility version:1.00\n"); if(argc == 5) if(strcmp(argv[1],setup) == 0){ group = (int) strtol(argv[2], NULL, 16);...
  • Page 57   printf("Command Error! use -help for detial\n"); return -1; }else if(argc == 2) { if(strcmp(argv[1],help) == 0){ printf("LanSetup -help :show help message\n"); printf("LanSetup -status :show current setting\n"); printf("LanSetup -setup [group:1~4] [poweron|poweroff|wdt] [bypass:1|pass:0]\n"); printf(" :setup Lan bypass function setting\n"); return 0; if(strcmp(argv[1],status) == 0){ ShowStatus();...
  • Page 58   //LAN Switch Sample Code //------------------------------------------------------------------------ void SetStatusFlag(char PowerON, char PowerOFF, char WDT) outportb(CMOS_INDX_PORT, LAN_STATUS_FLAG_PWRON); outportb(CMOS_DATA_PORT, PowerON); outportb(CMOS_INDX_PORT, LAN_STATUS_FLAG_PWROFF); outportb(CMOS_DATA_PORT, PowerOFF); outportb(CMOS_INDX_PORT, LAN_STATUS_FLAG_WDT); outportb(CMOS_DATA_PORT, WDT); //------------------------------------------------------------------------ void SetBit(char *Data, char Bit) switch(Bit) case 0: *Data |= 0x01; break; case 1: *Data |= 0x02;...
  • Page 59   case 6: *Data |= 0x40; break; case 7: *Data |= 0x80; break; //------------------------------------------------------------------------ void ClrBit(char *Data, char Bit) switch(Bit) case 0: *Data &= 0xFE; break; case 1: *Data &= 0xFD; break; case 2: *Data &= 0xFB; break; case 3: *Data &= 0xF7;...
  • Page 60   //------------------------------------------------------------------------ char GetBit(char Data, char Bit) switch(Bit) case 0: Data &= 0x01; break; case 1: Data &= 0x02; break; case 2: Data &= 0x04; break; case 3: Data &= 0x08; break; case 4: Data &= 0x10; break; case 5: Data &= 0x20;...
  • Page 61   //LanSetup.h //------------------------------------------------------------------------ //CMOS Port Address #define CMOS_INDX_PORT 0x70 #define CMOS_DATA_PORT 0x71 //LAN Status Flag Address #define LAN_STATUS_FLAG_PWRON 0x54 #define LAN_STATUS_FLAG_PWROFF 0x55 #define LAN_STATUS_FLAG_WDT 0x56 //LAN Status Flag Definition #define LAN1_PWRON_FLAG 0x00 #define LAN1_PWROFF_FLAG 0x00 #define LAN2_PWRON_FLAG 0x01 #define LAN2_PWROFF_FLAG 0x01 #define LAN3_PWRON_FLAG 0x02 #define LAN3_PWROFF_FLAG 0x02 #define LAN4_PWRON_FLAG 0x03...
  • Page 62: System Monitoring

          5.3 System Monitoring      Following are Sensor number mapping table    Sensor Device  Sensor number P12V_SCALED  1  P3V3_AUX_SCALED  3  P5V_AUX_SCALED  4  P1V05_SSB_STBY  5  P1V05_SSB_SCALED  8  VCC_CPU0_SCALED  9  PVDDQ_AB_SCALED  11  SYS_FAN1_TACH  16  SYS_FAN2_TACH  17  SYS_FAN3_TACH  18  CPU_FAN0_TACH  19  PECI_IBMC_LVC1  20  SMB_SENSOR_STBY  32    Please refer to ‐ IPMI ‐Intelligent Platform Management Interface Specification Second  Generation v2.0, The KCS base address is 0xca2   ...
  • Page 63: Chapter 6 Q

                        Chapter 6   Q & A                             63 ...
  • Page 64   Q: The power switch is pressed, but nothing happens.   A: Please check the following before you call out for help:    (1) Loose AC Power Cord => Push again.  (2) Loose power cable (both 24‐pin and 4‐pin) => Push again.  (3) A bad or loose power switch => Reseat the power switch on the header again.    Q: I can turn on the power, but the motherboard does not boot.   A: Please check the following before you call out for help:    (1) Unevenly populated memory modules on the slots => Re‐populate the memory module again.  (2) Unevenly seated CPU on the socket => Reseat the CPU again.  (3) CMOS checksum error => Clear CMOS or reseat the CMOS battery again. ...
  • Page 65     Q: System does not boot from USB CD-ROM/DVD-ROM   A: Please check the following before you call out for help:    (1) USB CD‐ROM/DVD‐ROM is not plugged on USB port.  (2) Check in the BIOS that CD‐ROM/DVD‐ROM has not been detected.  (3) Check in the BIOS that CD‐ROM/DVD‐ROM has not been selected as the first boot device.  (4) Unadvised misuse: Some OS installation CD/DVDs, such as Microsoft Windows, have a few seconds waiting time for  a keyboard press which triggers the system to boot from the CD‐ROM/DVD‐ROM. Otherwise, system would boot  from internal Hard Drive.    Q: System does not boot from USB Pen Drive   A: Please check the following before you call out for help:    (1) USB Pen Drive is not well plugged on USB port.  (2) Check in the BIOS that USB Pen Drive has not been detected.  (3) Check in the BIOS that USB Pen Drive has not been selected as the first boot device. ...
  • Page 66     Q: My Windows does not shuts down. It reboots in a few seconds after power off.   A: Please check the following before you call out for help:    (1) Press and hold the power switch for 4 seconds to see if your system shuts down permanently.  (2) Clear CMOS and try again.    Q: The display resolution is not right   A: Please change the resolution as follows (for Windows)    (1) Window‐XP: Right‐Click on the desktop and select Property for the configuration panel.    (2) Windows‐7: Right‐Click on the desktop and select Resolution for the configuration panel.   ...
  • Page 67     Q: 4GB RAM is installed, but Windows only sees around 3.0GB capacity.   A: Some portion of the system memory will be allocated for system devices, especially the onboard video device.    Q: Some onboard devices are not detected in Windows   A: Please check the following before you call out for help:    (1) Please go to Device Manager to rescan these devices if necessary.  (2) If  any  of  the  LAN  port  is  not  detected  (4  of  them  should  be  all  detected),  please  go  to  BIOS  setup  menu,  Advanced/PCIE Ports Configuration, to see if any of them has been disabled. ...

Table of Contents