Revision History Intel® Server Boards S3200SH/S3210SH TPS
Revision History
Date Revision
Number
Sept. 2007 1.0 Initial release.
Oct. 2007 1.1 Added new updates.
Jan. 2008 1.2 Corrected some document errors.
Apr. 2008 1.3 Added Intel® Embedded Server RAID Technology.
Modifications
Revision 1.3
ii
Page 3
Intel® Server Boards S3200SH/S3210SH TPS Disclaimers
Disclaimers
Information in this document is provided in connection with Intel® products. No license, express
or implied, by estoppel or otherwise, to any intellectual property rights is granted by this
document. Except as provided in Intel's Terms and Conditions of Sale for such products, Intel
assumes no liability whatsoever, and Intel disclaims any express or implied warranty, relating to
sale and/or use of Intel products including liability or warranties relating to fitness for a particular
purpose, merchantability, or infringement of any patent, copyright or other intellectual property
right. Intel products are not intended for use in medical, life saving, or life sustaining
applications. Intel may make changes to specifications and product descriptions at any time,
without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked
"reserved" or "undefined." Intel reserves these for future definition and shall have no
responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
This document contains information on products in the design phase of development. Do not
finalize a design with this information. Revised information will be published when the product is
available. Verify with your local sales office that you have the latest datasheet before finalizing a
design.
The Intel Server boards Snow Hill family may contain design defects or errors known as errata
which may cause the product to deviate from published specifications. Current characterized
errata are available on request.
This document and the software described in it is furnished under license and may only be used
or copied in accordance with the terms of the license. The information in this manual is
furnished for informational use only, is subject to change without notice, and should not be
construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or
liability for any errors or inaccuracies that may appear in this document or any software that may
be provided in association with this document.
Except as permitted by such license, no part of this document may be reproduced, stored in a
retrieval system, or transmitted in any form or by any means without the express written consent
of Intel Corporation.
Intel, Pentium
®
, Itanium, and Xeon are trademarks or registered trademarks of Intel Corporation.
*Other brands and names may be claimed as the property of others.
Intel Corporation server boards support add-in peripherals and contain a number of high-density
VLSI and power delivery components that need adequate airflow to cool. Intel ensures through
its own chassis development and testing that when Intel server building blocks are used
together, the fully integrated system will meet the intended thermal requirements of these
components. It is the responsibility of the system integrator who chooses not to use Intel
developed server building blocks to consult vendor datasheets and operating parameters to
determine the amount of air flow required for their specific application and environmental
conditions. Intel Corporation cannot be held responsible if components fail or the server board
does not operate correctly when used outside any of their published operating or non-operating
limits.
Revision 1.3
1
Page 16
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
2. Server Board Overview
The Intel® Server Boards S3210SHLX, S3200SHL, S3200SHV, and S3200SHLC are monolithic
printed circuit boards with features that are designed to support the entry server market.
2.1 Server Board Feature Set
• All board SKUs are based on the Intel® 3200/3210 Chipset
• Supports processors in LGA775 package
• 800/1066/1333 MHz Front Side Bus speed
• Four DDR2 667/800MHz unbuffered DIMM memory sockets with or without ECC
• Supports ICH9R I/O Controller, interfaced with MCH via DMI
• LX board SKU supports the following I/O slots:
− One PCIe* x16 connector to be used as a x16 link from chipset (if a VGA adapter
is inserted into this slot, the VGA card will only work at PCIe* x1 speed; this is a
chipset limitation)
− One PCIe* x8 connector to be used as a PCIe* x8 link from chipset
− Two PCI-X* 133MHz, 64bit connectors
− One PCI 5V, 32bit, 33MHz connector
• LC board SKU supports following I/O slots:
− One PCIe* x16 connector to be used as a x16 link from chipset (if a VGA adapter
is inserted into this slot, the VGA card will only work at PCIe* x1 speed; this is a
chipset limitation)
− One PCIe* x8 connector to be used as a PCIe* x8 link from chipset
− One PCIe* x8 connector routed to PCIe* x4 bus from ICH9R
− Two PCI 5V, 32bit, 33MHz connectors
• L and V board SKUs support the following I/O slots:
− One PCIe* x16 connector to be used as a x8 link from chipset (if a VGA adapter
is inserted into this slot, the VGA card will only work at PCIe* x1 speed; this is a
chipset limitation)
− One PCIe* x8 connector routed to the PCIe* x4 bus from the ICH9R
− Two PCI 5V, 32bit, 33MHz connectors
• Onboard ServerEngines* LLC Pilot II controller (Integrated BMC ), supports the following
functions:
− Integrated 2D video controller on PCIe* x1
− Super I/O on LPC
− Baseboard Management Controller (BMC) based on ARM946E-S
Revision 1.3
2
Page 17
Intel® Server Boards S3200SH/S3210SH TPS Server Board Overview
• Winbond* PC8374L super I/O chip interfaced to the ICH9R through LPC, supports the
following:
− PS/2 keyboard/mouse
− FDD
− Six SATA II connectors
• Five USB 2.0 ports: two ports on USB/LAN combo connectors at the rear of the server
board, two ports via onboard headers, and one port on an internal vertical connector
• Two Gigabit Ethernet devices interfaced to the ICH9R to support two rear panel RJ45
connectors with integrated magnetics; one is through PCIe* x1, the other one is through
PCI32
• ACPI power management
• System monitoring (temperature, voltage, and fans)
• VRD11 for processor
The server board supports the following feature set:
Extended Memory System 64 Technology (Intel® EM64T)
• Memory System
− Four DIMM sockets supporting DDR2 667/800MHz DIMMs
− Data bandwidth per channel of 4.2GB/s or 8.4GB/s in dual channel when using
DDR2 667MHz
− Support for up to two DDR2 channels for a total of four DIMMs (2 DIMMs /
channel) providing up to 8GB max memory capacity
− Support for 512MB, 1GB and 2GB DRAM modules
Notes: 1. The server board does not support DDR2-533 DIMMs.
2. The server board does not support 256MB DIMMs.
• I/O Subsystem
• Clock
− CK-505 compliant System Clock Generator
Revision 1.3
3
Page 18
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
• Video
• ServerEngines* Integrated BMC
• External 32MB (or greater) DDR2 533MHz memory
• VGA Video external connector
• Peripheral Interface (PCIe* and PCI)
− Two different PCIe* configurations on single board, dependent on board SKU
LX board SKU: One PCIe* x16 and one PCIe* x8 slot, connected to the
PCIe* ports of the MCH
LC board SKU: One PCIe* x16 and one PCIe* x8 slot, connected to the
PCIe* ports of the MCH; one PCIe* x8 slot, connected to PCIe* x4
interface of the ICH
L and V board SKUs: Two PCIe* x8 slots, one connected to the PCIe* x8
interface of the MCH and the other connected to the PCIe* x4 interface of
the ICH
• HDD Interface
− Six SATA II ports, 300MB per second
• USB
− Two USB 2.0 ports connected to the server rear panel
− Two USB 2.0 ports connected to headers on the server board
− One USB 2.0 port connected to an internal vertical connector
• LAN
− One Gigabit Ethernet device (Tabor, MAC + PHY) connect to PCI interfaces on
the ICH9R.
− One Gigabit Ethernet PHY (Nineveh) connected to ICH9R thru GLC/LCI
interface. (not in V board SKU)
− Two 10/100/1000 Base-TX interfaces through RJ45 connectors with integrated
magnetics
− Link and speed LEDs on the RJ45 connector
• Power Supply
− SSI EEB Power Connectors
− On board Power generation
VRD 11 processor core voltage
1.2V regulator for FSB VTT
1.25V regulator for MCH core and I/O
1.05V regulator for ICH9R core
1.5V regulator for the ICH9R I/O
1.8V for DDR2 and 0.9V for DDR2 termination
3.3V SB voltage regulator
1.8V AUX, 1.2V AUX, and 0.9V AUX for Integrated BMC and its DDR2
memory
Revision 1.3
4
Page 19
Intel® Server Boards S3200SH/S3210SH TPS Server Board Overview
• System Management
− Processor on die temperature monitoring through PECI interface
− Board temperature measurement
− Fan speed monitoring and control
− Voltage monitoring
− IPMI-based server management
• Battery
− Socketed, Lithium coin cell-3V
• Sockets
− One LGA775 processor (Socket-T)
− Four DDR2 DIMM Sockets
− One battery (CR2032)
• Legacy Interfaces
− Serial
− Floppy
− PS2 keyboard
− PS2 mouse
• Power Management Modes Supported (ACPI Sleep states)
− S0 – Full on
− S1 - Power-on-suspend
− S4 – Suspend to Disk
− S5 – Soft on/off
• Connectors List
− Four 240-Pin DDR2 DIMM connectors
− PCIe*, PCI-X*, and PCI connectors (see SKU specific information)
− One RJ45 Connectors with magnetics and LEDs
− One stacked RJ45 with magnetics and LEDs and two-USB combo connector
− 34 pin floppy drive connector
− One serial port headers
− Dual stacked PS/2 keyboard and mouse connector
− USB connectors (two stacked on the rear panel and three on the server board
headers)
− SSI-EEB ATX power connectors
− One 4-pin auxiliary power connector
− One stacked DB-15 VGA/DB-9 Serial port connector
− Six 7-pin SATA II connectors
− 60-pin XDP connector
− Four 4-pin, 0.10” pitch fan headers
− 24-Pin, SSI-EEB, front panel connector
Revision 1.3
5
Page 20
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
− One 4-pin SATA RAID Key
− One 2-pin intrusion detection
• BIOS
− EFI BIOS
• Power Management
− Support for Power Management of all capable components
− ACPI compliant motherboard and BIOS
− Sleep Switch and dual mode LED indicator
• Manufacturing
− Surface mount technology. Single sided assembly for LC/V board SKUs and
double sided assembly for the LX board SKU
− 6 layer PCB
• Form Factor
− ATX 2.0, 12’’ x 9.6’’, 1U thermally optimized, and SSI TEB Rev 2.11 compatible.
• Universal Serial Bus 2.0 (USB)
− Two external USB ports (located at the rear panel) with an additional internal
header providing two optional USB ports for front panel support
− Supports wake-up from sleeping states S1 and S4 (S3 is not supported)
− Supports legacy keyboard/mouse connections when using a PS2-USB dongle
• LPC (Low Pin Count) bus segment with one embedded device
− Super I/O controller (SMSC* SCH5027D) providing all PC-compatible I/O (floppy,
serial, keyboard, mouse, two serial com ports) and integrated hardware
monitoring.
• SSI-compliant connectors for SSI interface support
• Standard 24-pin SSI front panel, 2x12 main power connector, and 2x4 CPU power
connector
• Fan Support
− 5 general purpose 4-pin fan headers
One 4-pin processor fan header (active heat sink required)
Four 4-pin system fan headers: SYS FAN1, SYS FAN2 and SYS
FAN3 for Intel high density applications to support Intel
System SR1530SH; SYS FAN4 is for use in the Intel
®
Server
®
Entry Server
Chassis SC5299-E
• Diagnostic LEDs to display POST code indicators during boot
• Onboard SATA RAID
− Intel
®
Matrix Storage Technology supports software SATA RAID 0, 1, 10 and 5;
Microsoft Windows* driver support only.
The following figure shows the board layout of the LX board SKU. Each connector and major
component is identified by letter (shown in Table 1).
Revision 1.3
6
Page 21
Intel® Server Boards S3200SH/S3210SH TPS Server Board Overview
Figure 1. Intel® Server Board S3210SHLX Diagram
Table 1. Intel® Server Board S3210SHLX Board SKU Layout Reference
Ref Description Ref Description Ref Description
A PCI-X (64bit/133MHz) Slot 1 L Channel 2 DIMM Sockets W SATA 1
B PCI-X (64bit/133MHz) Slot 2 M Channel 1 DIMM Sockets X SATA 0
C PCI 5V (32bit/33MHz) Slot 3 N System Fan 3 Connector Y IPMB
D PCI Express* x8 O Battery Z Front Panel Header
E PCI Express* x16 P Main Power Connector AA Floppy Connector
F System Fan 1 Connector Q System Fan 2 Connector BB Internal USB
G Back Panel Connectors R SATA 5 CC External USB
H Diagnostic LEDs S SATA 4 DD CMOS Clear Jumper
I Processor Fan 1 Connector T SATA 3 EE BIOS Jumper
J 2X4 Aux Power Connector U HSBP FF NIC1 NVM Protect Mode
Jumper
K Processor Socket V SATA 2 GG Serial
Port
Revision 1.3
7
Page 22
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
The following figure shows the board layout of the LC board SKU. Each connector and major
component is identified by letter (shown in Table 2).
HH
GG
FF
EE
DD
CC
BB
AA
A BFGH
EDC
I
J
K
Z
Y
VWURSNOQ PML
XT
AF002304
Figure 2. Intel® Server Board S3210SHLC Diagram
Table 2. Intel® Server Board S3210SHLC Layout Reference
Ref Description Ref Description Ref Description
A PCI (32bit/33MHz) Slot 1 L Channel 2 DIMM Sockets W SATA 2
B PCI (32bit/33MHz) Slot 2 M Channel 1 DIMM Sockets X IPMB
C PCI Express* x8 (x8 lane) N System Fan 3 Connector Y Front Panel Header
D PCI Express* x8 (x4 lane) O System Fan 4 Connector Z SATA 3
E PCI Express* x16 P Battery AA SATA 5
F System Fan 1 Connector Q Main Power Connector BB SATA 4
G Back Panel Connectors R System Fan 2 Connector CC Internal USB
H Diagnostic LEDs S Floppy Connector DD External USB
I Processor Fan 1 Connector T HSBP EE CMOS Clear Jumper
J 2X4 Aux Power Connector U SATA 0 FF BIOS Jumper
K Processor Socket V SATA1 GG NIC1 NVM Protect Mode
Jumper
HH Serial Port
Revision 1.3
8
Page 23
Intel® Server Boards S3200SH/S3210SH TPS Server Board Overview
The following figure shows the board layout of the Intel® Server Boards S3200SHL/S3200SHV.
Each connector and major component is identified by letter (shown in Table 3).
GG
FF
EE
DD
CC
BB
AA
Z
Y
X
A BEFG
UVTQRMNP OLK
WS
DC
AF002310
H
I
J
Figure 3. Intel® Server Board S3200SH-L/S3200SH-V SKU Diagram
®
Table3. Intel
Ref Description Ref Description Ref Description
A PCI (32bit/33MHz) Slot 1 L Channel 1 DIMM Sockets W IPMB
B PCI (32bit/33MHz) Slot 2 M System Fan2 Connector X Front Panel Header
C PCI Express* x8 (x4 lane) N System Fan3 Connector Y SATA 3
D PCI Express* x16 (x8 lane) O Battery Z SATA 5
E System Fan 1 Connector P Main Power Connector AA SATA 4
F Back Panel Connectors Q System Fan2 BB Internal USB
G Diagnostic LEDs R Floppy Connector CC External USB
H Processor Fan 1 Connector S HSBP DD CMOS Clear Jumper
I 2X4 Aux Power Connector T SATA 0 EE BIOS Jumper
J Processor Socket U SATA1 FF NIC1 NVM Protect Mode
K Channel 2 DIMM Sockets V SATA 2 GG Serial Port
Server Boards S3200SH-L/S3200SH-V Component Layout Reference
Jumper
Revision 1.3
9
Page 24
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
2.2 Server Board Layout
Figure 4. Intel® Server Board S3210SHLC
Revision 1.3
10
Page 25
Intel® Server Boards S3200SH/S3210SH TPS Server Board Overview
2.2.1 Server Board Mechanical Drawings
Figure 5. Intel® Server Board S3210SHLX – Hole and Component Positions
Revision 1.3
11
Page 26
Server Board Overview Intel® Server Boards S3200SH/S3210SH TPS
Figure 6. Intel® Server Boards S3210SHLC/S3200SHL/S3200SHV – Hole and Component Positions
Revision 1.3
12
Page 27
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
3. Functional Architecture
This chapter provides a high-level description of the functionality associated with the
architectural blocks that make up the Intel
®
Server Boards S3200SH/S3210SH.
Revision 1.3
13
Page 28
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
S3200SH/S3210SH LC/L/V SKU BLOCK DIAGRAM
Intel® Xeon®
ITP/XDP
1U Riser at Slot 6
PECI
Processors
3000 sequence
Fan
Speed
Control
Circuitry
Boot
Flash
VGA
Serial 1/2
RJ45
RJ45
CK505
Clock
SYNTH
X
1
6
P
C
E
I
-
PCI-E x16 (Slot 6)
Thermal/
voltage
Sensors
S
M
P
W
B
u
M
s
/
T
A
CH
BMC
SPI
Integrated
BMC
Video
SIO
SPIEEP
Tabor
Ninevah
PHY
PCI-E x8 (Slot 5)
FRU
SMBus
X1 PCI-E
PCI 33MHz
PCI 32 (Slot 1)
PCI 32 (Slot 2)
GLCI/LCI
X8 PCI-E
X4 PCI-E
PCI-E x8 (Slot 4)
USB
LPC
1333/1066/
800 FSB
Intel® 3200/
3210 MCH
ME
DMI
Controller
ICH9R
Link
DDR2 667
DDR2 667/800
D
D
I
I
M
/800
M
M
M
0
1
SIO
LPC
SPI
USB 2.0I. USB
USB 2.0
USB 2.0
USB 2.0
BIOS
Flash
R. USB
R. USB
H. USB
H. USBUSB 2.0*
D
D
I
I
M
M
M
M
1
0
Floppy
Keyboard
Mouse
Front Panel
HDR
Batt
SATA
SATA x6
SATA
SATA
SATA x2
SPKR
Revision 1.3
14
Page 29
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
1U Riser at Slot 6
Fan
Speed
Control
Circuitry
S3200SH/S3210SH SYSTEM LX SKU BLOCK DIAGRAM
Intel® Xeon®
Processors
3000 Sequence
1333/1066/
800 FSB
E
I
-
Intel® 3200/
S3210 MCH
ME
DDR2 667
DDR2 667/800
/800
D
D
I
I
M
M
M
M
0
1
D
D
I
I
M
M
M
M
1
0
Thermal/
voltage
Sensors
PECI
PCI-E x8 (Slot 5)
ITP/XDP
1
X
PCI-E x16 (Slot 6)
X8 PCI-E
CK505
Clock
SYNTH
6
P
C
Boot
Flash
VGA
Serial 1/2
RJ45
RJ45
S
M
P
W
B
u
M
s
/
T
A
CH
FRU
BMC
SPI
Integrated
BMC
Video
SIO
SPIEEP
Tabor
Ninevah
PHY
PCI-X 64/133
SMBus
USB
X
1
LPC
PCI33MHz
PCI 32 (Slot 4)
GLCI/LCI
PXH
E
-
C
I
P
X4 PCI-E
DMI
ICH9R
Controller
SATA
SATA x6
Link
SATA
SATA
SATA x2
SIO
LPC
SPI
USB 2.0I. USB
USB 2.0
USB 2.0
USB 2.0
BIOS
Flash
R. USB
R. USB
H. USB
H. USBUSB 2.0*
Floppy
Keyboard
Mouse
Front Panel
HDR
Batt
SPKR
PCI-X 64/133 (Slot 1)
PCI-X 64/133 (Slot 2)
Revision 1.3
15
Page 30
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
3.1 Processor Sub-System
The server board supports the following processors:
• Dual-Core Intel
• Dual-Core Intel
• Quad-Core Intel
• Quad-Core Intel
The server board does not support the following processors:
• All Intel 5XX series, 6XX series single core processors
• All Intel 8XX series, 9XX series dual core processors
The processors built on 65nm and 45nm process technology in the 775-land package utilize
Flip-Chip Land Grid Array (FC-LGA4) package technology, and plug into a 775-land LGA
socket, referred to as the Intel
The processors in the 775-land package are based on the same core micro-architecture. They
maintain compatibility with 32-bit software written for the IA-32 instruction set, while supporting
64-bit native mode operation when coupled with supported 64-bit operating systems and
applications.
®
Xeon® processor 3000 series
®
Xeon® processor 3100 series
®
Xeon® processor 3200 series
®
Xeon® processor 3300 series
®
LGA775 socket.
3.1.1 Processor Voltage Regulator Down (VRD)
The server board has a VRD (Voltage Regulator Down) to support one processor. It is compliant
with the VRD 12 DC-DC Converter Design Guide Line and provides a maximum of 125A.
The board hardware monitors the processor VTTEN (Output enable for VTT) pin before turning
on the VRD. If the VTTEN pin of the processors is not asserted, the Power ON Logic will not
turn on the VRD.
3.1.2 Reset Configuration Logic
The BIOS determines the processor stepping and processor cache size through the CPUID
instruction. The processor information is read at every system power-on.
Note: The processor speed is the processor power-on reset default value. No manual processor
speed setting options exist either in the form of a BIOS setup option or jumpers.
Revision 1.3
16
Page 31
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
Table 3. Processor Support Matrix
Process Name Socket
Dual-Core Intel® Xeon®
processor 3000 series
Quad -Core Intel® Xeon®
processor 3200 series
Dual-Core Intel® Xeon®
processor 3100 series
Dual-Core Intel® Xeon®
processor 3300 series
®
Intel
LGA775
®
Intel
LGA775
®
Intel
LGA775 TBD TBD 1333MHZ
Intel® LGA775 TBD TBD 1333MHZ
Core
Frequency
1.86GHz –
2.66GHz
2.13GHz –
2.40GHz
Cache size FSB Frequency
2MB or 4MB 1066MHz
8MB 1066MHz
3.2 Intel
The server board is designed around the Intel® 3200/3210 Chipset. The chipset provides an
integrated I/O bridge and memory controller, and a flexible I/O subsystem core (PCI Express*).
The chipset consists of three primary components.
3.2.1
The Intel
The role of the MCH in the system is to manage the flow of information between its four
interfaces:
• Processor Interface (FSB)
• System Memory Interface (DDR2)
• DMI interface to ICH9R South Bridge
• PCI Express* connectivity to one or two PCIe* x8 connectors
The feature list of the MCH includes:
• Processor / Host Interface
• System Memory Controller
• DMI Interface
®
3200/3210 Chipset
Intel® 3200/3210 Chipset MCH: Memory Control Hub
®
3200/3210 Chipset is designed for use with Intel® processors in a UP server platform.
− Supports LGA775 processors in a UP System configuration
− 200/266/333 MHz FSB Clock frequency
− GTL+ bus drivers with integrated GTL termination resistors
− Supports 512Mbit and 1Gbit memory technologies
− DDR2 – 667, 800 MHz
− 8GB addressable memory
− Supports unbuffered, ECC and non-ECC DIMMs
− No support for DIMMs less than 512MB and memory speeds less than 667MHz
Revision 1.3
17
Page 32
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
− Interface to ICH9R South Bridge
− 100 MHz reference clock shared with PCIe* interface(s)
• PCIe* x8 Interface
− Connected to two PCIe* X8 connectors as shown in the block diagram
− Compliant with the PCIe* base specification
The MCH accepts access requests from the host (processor) bus and directs those accesses to
memory or to one of the PCI Express* or PCI buses. The MCH monitors the host bus,
examining addresses for each request. Accesses may be directed to the following:
• A memory request queue for subsequent forwarding to the memory subsystem
• An outbound request queue for subsequent forwarding to one of the PCI Express* or
PCI buses
The MCH also accepts inbound requests from the Intel
®
ICH9R. The MCH is responsible for
generating the appropriate controls to control data transfer to and from memory.
The MCH is a FC-BGA device and uses the proven components of the following previous
generations:
• Hub interface unit
• PCI Express* interface unit
• DDR2 memory interface unit
The MCH incorporates an integrated PCI Express* interface. The PCI Express* interface allows
the MCH to directly interface with the PCI Express* devices. The MCH also increases the main
memory interface bandwidth and maximum memory configuration with a 72-bit wide memory
interface.
The MCH integrates the following main functions:
• An integrated high performance main memory subsystem
• A PCI Express* bus which provides an interface to the PCI Express* devices (Fully
compliant to the PCI Express* Base Specification, Rev 1.0a)
• A DMI which provides an interface to the Intel
®
ICH9R
Other features provided by the MCH include the following:
• Full support of ECC on the processor bus
• Twelve deep in-order queue, two deep defer queue
• Full support of un-buffered DDR2 ECC DIMMs
• Support for 512MB, 1GB and 2GB DDR2 memory modules
Revision 1.3
18
Page 33
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
3.2.1.1 Segment F PCIe* x8
The MCH PCIe* Lanes 0~7 provide a x8 PCIe* connection directly to the MCH. This resource
can support x1, x4, and x 8 PCIe* add-in cards or cards through the I/O riser when using the
riser slot for the L board SKU.
Table 4. Segment F Connections
Lane Device
Lane 0~7 Slot 6 (PCI Express* x16 with 8 Lanes layout)
3.2.1.2 MCH Memory Sub-System Overview
The MCH supports a 72-bit wide memory sub-system that can support a maximum of 8 GB of
DDR2 memory using 2GB DIMMs. This configuration needs external registers for buffering the
memory address and control signals. The four chip selects are registered inside the MCH and
need no external registers for chip selects.
The memory interface runs at 667/800 MT/s. The memory interface supports a 72-bit wide
memory array. It uses seventeen address lines (BA [2:0] and MA [13:0]) and supports 512MB,
1GB, and 2GB DRAM densities. The DDR DIMM interface supports single-bit error correction,
and multiple bit error detection.
3.2.1.3 DDR2 Configurations
The DDR2 interface supports up to 8GB of main memory and supports single- and doubledensity DIMMs. The DDR2 can be any industry-standard DDR2. The following table shows the
DDR2 DIMM technology supported.
Table 5. Supported DDR2 Modules
DDR2-667/800 Un-buffered
SDRAM Module Matrix
DIMM
Capacity
512MB 64M x 72 256Mbit 32M x 8 18 / 2 / 4 13 / 2 / 10
512MB 64M x 72 512Mbit 64M x 8 9 / 1 / 4 14 / 2 / 10
1GB 128M x 72 512Mbit 64M x 8 18 / 2 / 4 14 / 2 / 10
1GB 128M x 72 1Gbit 128M x 8 9 / 1 / 8 14 / 4 / 10
2GB 256M x 72 2GB 128M x 8 18 / 2 / 8 14 / 8 / 10
DIMM
Organization
SDRAM
Density
SDRAM
Organization
# SDRAM
Devices/rows/Banks
# Address bits
rows/Banks/column
3.2.1.4 Memory Population Rules and Configurations
There are a few rules that must be followed when populating memory. The server board
supports two DDR2 DIMM slots for channel A, and two DDR2 DIMM slots for channel B. They
are placed in a row and numbered from 0 to 3 with DIMM0 being closest to the MCH. The four
slots are partitioned with channel A representing the channel A DIMMs (DIMM0 and DIMM1)
and channel B representing the channel B DIMMs (DIMM2 and DIMM3).
Revision 1.3
19
Page 34
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
Please note the following memory population rules:
• If dual channel operation is desired, channel A and channel B must be populated
identically (i.e., same capacity)
• Use DDR2 667/800 memory only
• The speed used on all the channels is the slowest DIMM in the system
• ECC or non-ECC DIMMs
• Can mix different memory technologies (size and density)
• Single Channel Mode (either channel may be used): DIMM slots (within the same
channel) may be populated in any order
• Dual Channel Interleaved Mode: DIMM slots may be populated in any order as long as
the total memory in each channel is the same.
• Dual Channel Asymmetric Mode: DIMM slots may be populated as one wishes (any
order)
3.2.2 PCI-X* Hub (PXH)
PXH-V: PCI-X* Hub (LX board SKU only) The PXH-V hub is a peripheral chip that performs
PCI/PCI-X* bridging functions between the PCI Express* interface and the PCI/PCI-X* bus. The
PXH-V contains two PCI bus interfaces that can be independently configured to operate in PCI
(33 or 66 MHz), PCI-X* Mode1 (66,100,133), for either 32 or 64 bits.
3.2.2.1 Segment E 64bit/133MHz PCI-X* Subsystem
One 64-bit PCI-X* bus segment is directed through the PXH-V. This PCI-X* segment (segment
E) provides the following:
• Two 3.3V 64-bit PCI-X* slots
On Segment E, PCI-X* is capable of speeds up to 133MHz operation and supports full-length
PCI and PCI-X* adapters.
3.2.2.1.1 Device IDs (IDSEL)
Each device under the PCI-X* hub bridge has its IDSEL signal connected to one bit of AD
[31:16], which acts as a chip select on the PCI-X bus segment in configuration cycles. This
determines a unique PCI-X* device ID value for use in configuration cycles. The following table
shows the bit to which each IDSEL signal is attached for P64-C devices and a corresponding
device description.
Revision 1.3
20
Page 35
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
DMI is the name given to the chip-to-chip connection between the Memory Controller Hub and
the ICH9. DMI is a x4 link that mostly adheres to the PCI Express* specification. Deviations of
the DMI from standard PCI Express* specifications are described in the ICH9 CSPEC.
3.2.3.2 Controller Link (M-Link)
Controller Link is the name given to the interconnect that connects the north bridge (MCH) to
the LAN Controller in the ICH9. The Management Engine (ME) resides in the MCH and
communicates with the ICH9 LAN Controller over this interface.
3.2.3.3 PCIe* Interfaces
The ICH9R provides six PCI Express* root ports (GEN1) which are compliant to PCI Express
Base Specification, Revision 1.1. The PCIe* root ports 1-4 can be statically configured as four x
1 ports, or ganged together to form two x 2 ports, one x 2 with two x1 ports, or one x4 port.
Ports 5 and 6 can only be used as two x1 ports or one x2. Lane reversal is supported for the x4
configuration. Each Root Port fully supports 2.5 Gb/s bandwidth in each direction.
The root ports 1-4 are combined to form a single x4 link connecting to a PCI Express* x8
connector. Port 5 and 6 are used to support the dual GBe LAN channels.
3.2.3.4 Serial ATA II Interface
The ICH9 has an integrated SATA II host controller that supports independent DMA operation
on the six Ports and supports data transfer rates of up to 300 MB/Sec. The SATA II controller
Revision 1.3
21
Page 36
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
provides two modes of operation – a legacy mode using I/O space and an AHCI (Advanced
Host Controller Interface) mode using memory space.
3.2.3.5 PCI Interface
The ICH9 PCI interface provides a 33MHz, 3.3V, Revision 2.3 implementation. All PCI signals
are 5V tolerant, except PME#. The ICH9 integrates a PCI arbiter that supports up to seven
external PCI bus masters in addition to the internal ICH9 requests. This allows for combinations
of up to four PCI down devices and/or PCI slots.
The server board supports one NIC, the Tabor Gigabit Ethernet controller, and two PCI slots.
3.2.3.6 Low Pin Count Interface (LPC)
The Low Pin Count interface on the ICH9 provides a low system cost design interface solution
for connecting the Super I/O for the legacy interfaces such as the parallel port, serial port, floppy
drive, etc.
3.2.3.7 Compatibility Modules
The ICH9 incorporates various compatibility modules such as DMA controller, timer/counters
and interrupt controller. The DMA controller incorporates the logic of two 8237 DMA controllers,
with seven independently programmable channels. The channels 0 – 3 are hardwired to 8-Bit,
count-by-byte transfers and channels 5 to 7 are hardwired to 16-Bit, count-by-word transfers.
DMA channel 4 is used to cascade the two 8327 controllers together. The DMA controller is
used to support the LPC DMA.
The LPC DMA is handled through the LDRQ# lines from peripherals and special encoding on
LAD[3:0] from the host.
The timer/counter block contains three counters that are equivalent in function to those found in
one 8254 programmable internal timer. These three counters are combined to provide the
system timer function, and speaker tone. The 14.318MHz oscillator input provides the clock
source for these three counters.
The ICH9 provides an ISA compatible Programmable Interrupt Controller (PIC) that incorporates
the functionality of two 8259 interrupt controllers. Each 8259 supports eight interrupts that are
cascaded via one master controller interrupt 2 for fifteen programmable interrupts. The
interrupts are system timer, keyboard controller, serial ports, parallel ports, floppy disk, mouse,
DMA channels, and mapped PCI based interrupts.
3.2.3.8 Universal Serial Bus (USB) Controller
ICH9 contains two EHCI and six UHCI USB controllers providing support for twelve USB 2.0
ports. All twelve ports are high speed, full-speed, and low speed capable. ICH9’s port routing
logic determines whether a USB port is controlled by one of the UHCI controllers or by the EHCI
controller. USB 2.0 based debug port is also implemented in the ICH9.
Revision 1.3
22
Page 37
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
3.2.3.9 Real Time Clock (RTC)
The ICH9 contains a Motorola* MS146818A functionally compatible Real Time Clock with two
128 Byte banks of battery backed RAM. The RTC performs two key functions on the server
board:
• Keeping track of time of day
• Storing system configuration data even when the system is powered down.
The RTC operates on a 32.768 KHz crystal and a 3V lithium battery.
3.2.3.10 GPIO
The ICH9 contains 61 general purpose input/output. The General Purpose Inputs and Outputs
(GPIO) are provided for custom system design.
3.2.3.11 Enhanced Power Management
The ICH9 supports the Advanced Configuration and Power Interface, Version 2.0 (ACPI) that
provides power and thermal management. The ICH9 also supports the Manageability Engine
Power Management Support for new wake events from the MCH Management Engine.
The server board is fully compliant with the Advanced Configuration and Power Interface (ACPI)
specifications, Revision 2.0.
3.2.3.12 System Management Interface
The ICH9 on the server board functions as a SMBus host controller that allows the processor to
communicate with SMBus slaves. This interface is compatible with most I2C devices. The ICH9
also supports slave functionality. The SMBus logic exists in device 31: function 3 configuration
space.
3.2.3.13 Intel
The ICH9 integrates two thermal sensors that monitor the temperature within is die. Those
sensors are used to support the Intel
engine (ME) residing in the MCH and requires SPI flash to host the Intel
®
Quiet System Technology (Intel® QST)
®
QST. The Intel® QST is controlled by the management
®
QST firmware.
Additionally ICH9 integrates four fan speed TACH sensors and three fan speed controllers,
PWMs. This allows the monitoring and controlling of up to four fans on the system. The ICH9
implements a single wire Simple Serial Transport (SST) bus that allows connection of up to five
SST thermal or voltage monitoring devices. The ICH9 also support the Platform Environmental
Control Interface (PECI) that provides access to the CPU thermal data.
The server board does not support ME or Intel
®
QST. Fan speed control is accomplished
through Integrated BMC firmware.
3.2.3.14 Serial Peripheral Interface (SPI)
The Serial Peripheral Interface (SPI) is a 4-pin interface that provides a potentially lower-cost
alternative for the system flash versus the Firmware Hub on the LPC Bus. The ICH9 supports
Revision 1.3
23
Page 38
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
two SPI flash components using two separate chip select pins. Each component may be up to
16 MB and operate in SPI Fast Read Instructions and frequencies of 20 MHZ or 33 MHz.
The SPI Interface consists of the following:
• Clock (CLK)
• Master Out Slave In (MOSI)
• Master In Slave Out (MISO)
• Chip Select (CS#)
Communication on the SPI is done with a Master – Slave protocol.
The SPI flash may operate in two operational modes, descriptor and non-descriptor. When
operating in non-descriptor mode the SPI Flash can only support BIOS through register
accesses.
When used in descriptor mode the ICH9 allows a single SPI flash device to store system BIOS,
Firmware and Gigabit Ethernet EEPROM information.
When SPI is selected by the Boot BIOS Destination Strap and a SPI Device is detected by the
ICH9, LPC based BIOS Flash is disabled. The boot destination strap is sampled by the ICH9 at
pins GNT# and SPI_CS1# on the rising edge of the PWROK input. Alternately, the ICH9
support soft straps when operating in Descriptor Mode. The ICH9 reads the soft strap data out
of the SPI device prior to de-assertion of reset to the Manageability Engine and the Host
system.
GNT# and SPI_CS1# are both pulled-up with soft resistors internal to the ICH9. The default
BIOS flash without external straps is the FWH. For manufacturing or debug support, the BIOS
cycles may also be directed to the PCI bridge via the same external flash. Configurations other
than the default will be selected via 2.2K pull-up or pull-down resistors.
The server board will support the boot BIOS Destination Selection as defined in table below.
Table 8 Boot BIOS Destination Selection
GNT# SPI_CS1# ROUTING
0 1 Flash Cycles Routed to SPI (Default)
1 0 Flash Cycles Routed to PCI (Test only)
1 1 Flash Cycles Routed to LPC (Test only)
Revision 1.3
24
Page 39
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
The SPI flash meets the following requirements:
• Erase size capability of 4 Kbyte or 64 Kbyte
• SPI device meets the command set per Table 9.
Command and opcode C7h for Full Chip Erase is recommended for streamlined software
development.
• Supports JEDEC ID OP Code 9FH
• Support multiple writes to a page without requiring a preceding command (minimum 512
writes)
• Ignores the upper address bit such that an address of FFFFFFFFh simply aliases to the
top of the flash memory.
• SPI Compatibility Mode 0
• Receipt of an unsupported command causes a completed cycle without impact to the
flash content
• Minimum density of 16 Mb (BIOS + Gbe)
• Power up in an unlocked state or use the write status register to disable write protection.
Table 9: SPI Required Command Codes
Commands Opcode Notes
Write Status 01h
Program Data 02h WRITE DATA / PROGRAM DATA
Read Data 03h
Write Disable 04h
Read Status 05h
Write Enable 06h
Fast Read 0Bh
Enable Write
Status Register
Erase Programmable 256B, 4kbyte, 8 Kbyte or 64 Kbyte erase
JEDEC ID 9Fh
50 or 06h
If Command is supported, 01h must be the
opcode.
If command is supported, 06h must be the
opcode
JEDEC Standard Manufacturer and Device
ID read method is defined in Standard
JESD21-C, PRN03-NV1.
The SPI Flash Memory device is the Atmel* AT26DF321 a 32-megabit, 2.7 to 3.6 volt serial
interface FLASH memory, Intel part number D64145-001/D64145-002. The AT26DF321
supports the block erase command opcodes 20H and D8H providing respectively 4-Kbytes or
64-Kbytes block erase sizes. This is installed directly onto the server board without the use of
sockets.
3.2.3.15 Manageability
The ICH9 integrates several functions designed to manage the system and lower the total cost
of ownership (TCO) of the system. These system management functions are designed to report
errors, diagnose the system, and recover from system lockups without the aid of an external
microcontroller.
Revision 1.3
25
Page 40
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
The management engine includes a TCO Timer used to detect system locks, Process Present
Indicator used to determine that the processor fetches the first instruction after reset, ECC Error
reporting from the host controller, Function Disable to prevent disabled function from generating
interrupts and power management events, and an Intruder Detect input for system cases.
3.2.3.16 Unused ICH9 Interfaces on the Server Board
The server board does not support the following interfaces on ICH9:
1. AC’97 2.3 Controller – ICH9 integrates an Audio Codec ’97 Component Specifications,
Version 2.3 controller that can be used to attach an Audio Codec (AC), a Modem Codec
(MC), an Audio/Modem Codec (AMC) or a combination of ACs and a single MC.
2. Intel High Definition Audio
3. Management Engine (ME), SST, Fan tach and PWM, PEC controller
3.2.3.17 PCI Express* x4 Sub-system
The Intel
®
ICH9R supports one PCI Express* x4-lane interface that can also be configured as a
single x1 or x4-lane port. The PCI Express interface allows direct connection with the PXH-V or
dedicated PCIe* devices. (Fully compliant to the PCI Express* Base Specification, Rev 1.0a).
3.2.3.18 PCI
One 32-bit PCI bus segment is directed through the Intel
A. This PCI Segment A supports two PCI connectors and one embedded Intel
®
ICH9R Interface defined as segment
®
82541PI LAN
controller.
The Intel
®
ICH9R does not contain a PATA device controller in the chipset; therefore SATA
interface CDROM/DVD ROMs are recommended for use with the server board.
3.2.3.19 SATA Controller
The Intel
®
ICH9R contains six SATA ports. The data transfer rates up to 300Mbyte/s per port.
Interrupt generation and notification to the processor is done by the APICs in the Intel
using messages on the front side bus.
®
ICH9R
3.2.3.22 Universal Serial Bus (USB) Controller
The Intel
®
ICH9R contains one EHCI USB 2.0 controller and can support four USB ports. The
USB controller moves data between main memory and up to four USB connectors. All ports
function identically and with the same bandwidth.
Revision 1.3
26
Page 41
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
The server board provides two external USB ports on the rear panel of the server board. The
dual-stack USB connector is located within the standard ATX I/O panel area. The Universal Serial Bus Specification, Revision 1.1, defines the external connectors.
The third/fourth USB port is optional and can be accessed by cabling from an internal 9-pin
connector located on the base board to an external USB port located either in front or the rear
of a given chassis.
3.2.3.23 Enhanced Power Management
One of the embedded functions of the Intel
®
ICH9R is a power management controller. This is
used to implement ACPI-compliant power management features. The server board supports
sleep states S1, S4, and S5.
3.3 Memory Sub-System
The server board supports up to four DIMM slots for a maximum memory capacity of 8 GB. The
DIMM organization is x72, which includes eight ECC check bits. The memory interface runs at
533/667MTs. The memory controller supports the following:
• Single-bit error correction
• Multiple-bit error detection
• Memories using 512Mbit, 1Gbit, 2Gbit DRAM based on memory technology
Memory can be implemented with either single sided (one row) or double-sided (two row)
DIMMs.
3.3.1 Memory Configuration
The memory interface between the MCH and the DIMMs is 72-bit (ECC) wide interface.
There are two banks of DIMMs, labeled 1 and 2. Bank 1 contains DIMM socket locations
DIMM_1A and DIMM_2A. Bank 2 contains DIMM socket locations DIMM_1B and DIMM_2B.
The sockets associated with each bank or “channel,” are located next to each other and the
DIMM socket identifiers are marked on the server board silkscreen, near the DIMM socket.
Bank 1 is associated with Memory Channel A while Bank 2 is associated with Memory Channel
B. When only two DIMM modules are being used, the population order must be DIMM_1A,
DIMM_1B to ensure dual channel operating mode.
In order to operate in dual channel dynamic paging mode, the following conditions must be met:
• Two identical DIMMs are installed, one each in DIMM_1A and DIMM_1B
• Four identical DIMMs are installed (one in each socket location)
Note: Installing only three DIMMs is not supported. Do not use DIMMs that are not “matched”
(same type and speed). Use of identical memory parts is preferred.
See Figure 7 on the following page for reference.
Revision 1.3
27
Page 42
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
The system is designed to populate any rank on either channel, including either degenerate
single channel case.
DIMM and memory configurations must adhere to the following:
• DDR2 667/800, un-buffered, DDR2 DIMM modules
• DIMM organization: x64 non-ECC or x72 ECC
• Pin count: 240
• DIMM capacity: 512 MB, 1 GB and 2 GB DIMMs
• Serial PD: JEDEC Rev 2.0
• Voltage options: 1.8 V
• Interface: SSTL2
Table 10. Memory Bank Labels and DIMM Population Order
Location DIMM Label Channel Population Order
J8J1 (DIMM_1A) A 1
J8J2 (DIMM_2A) A 3
J9J1 (DIMM_1B) B 2
J9J2 (DIMM_2B) B 4
Revision 1.3
28
Page 43
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
Figure 7. Memory Bank Label Definition
Table 11. Characteristics of Dual/Single Channel Configuration with or without Dynamic Mode
Throughput Level Configuration Characteristics
Highest Dual channel with dynamic paging mode All DIMMs matched
Dual channel without dynamic paging mode DIMMs matched from Channel A to Channel B
Single channel with dynamic paging mode Single DIMM or DIMMs matched within a
Lowest Single channel without dynamic paging
mode
DIMMs not matched within channels
channel
DIMMs not matched
Revision 1.3
29
Page 44
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
3.3.2 Memory DIMM Support
The board supports un-buffered (not registered) DDR2 667/800 ECC or non-ECC DIMMs
operating at 667/800 MT/s. Only DIMMs tested and qualified by Intel or a designated memory
test vendor are supported on this board. Note that all DIMMs are supported by design, but only
fully qualified DIMMs will be supported on the board.
The minimum supported DIMM size is 512 MB. Therefore, the minimum main memory
configuration is 1 x 512 MB or 512 MB. The largest size DIMM supported is 2 GB and as such,
the maximum main memory configuration is 8 GB implemented by 4 x 2 GB DIMMs.
• Un-buffered DDR2 667/800 compliant, ECC x8 and Non-ECC x8 or x16 memory DIMMs
are supported.
• ECC single-bit errors (SBE) can be detected and corrected. Multiple-bit errors (MBE)
can only be detected.
• The maximum memory capacity is 8 GB via four 2 GB DIMM modules.
• The minimum memory capacity is 512 MB via a single 512 MB DIMM module.
3.4 I/O Sub-System
3.4.1 PCI Subsystem
The primary I/O buses for the server board are five independent PCI bus segments providing
PCI, PCIe* and PCI-X* resources (LX board SKU only). The PCI buses comply with the PCI Local Bus Specification, Rev 2.3.
PCI segments A, B, C, and D are directed through the Intel
independently configured to PXH-V that is through Intel
PCI Segment F is directed through the MCH by PCIe* x8 interface. The table below lists the
characteristics of the three PCI bus segments.
Table 12. PCI Bus Segment Characteristics
PCI Bus
Segment
A 3.3V 32 bits 33MHz PCI 32 Slot 1, Slot 2, NIC 2, video
B 3.3V 1 lane 2.5GHz x1 PCIe* Slot 3, X4 physical connector
C 3.3V 1 lane 2.5GHz x1 PCIe* NIC 1
D 3.3V 4 lane 2.5GHz x4 PCIe* Slot 4, PXH, X8 physical connector
E 3.3V 64 bits 66/100/133MHz PCI-64 Slot 5, Slot 6 through riser card
ICH9R provides a Legacy 32-bit PCI sub-system and acts as the central resource on
this PCI interface. P32-A supports the following embedded devices and connectors:
Revision 1.3
30
Page 45
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
• One Intel® 82541PI Fast Ethernet Controller
• Two slots capable of supporting full length PCI add-in cards operating at 33 MHz
3.4.1.1.1 Device IDs (IDSEL)
Each device under the PCI hub bridge has its IDSEL signal connected to one bit of AD (31:16),
which acts as a chip select on the PCI bus segment in configuration cycles. This determines a
unique PCI device ID value for use in configuration cycles. The following table shows the bit to
which each IDSEL signal is attached for segment A devices and the corresponding device
description.
Table 13. Segment A Configuration IDs
IDSEL Value Device
21 Intel® 82541PI LAN (NIC2)
17 PCI Slot 1(32b/33MHz)
16 PCI slot 2(32b/33MHz)
3.4.1.1.2 Segment A Arbitration
PCI segment A supports two PCI devices: the Intel
PCI masters must arbitrate for PCI access, using resources supplied by the Intel
®
ICH9R and one PCI bus master (NIC). All
®
ICH9R. The
host bridge PCI interface (ICH9R) arbitration lines REQx* and GNTx* are a special case in that
they are internal to the host bridge. The following table defines the arbitration connections.
Table 14. Segment A Arbitration Connections
Baseboard Signals Device
PCI REQ_N5/GNT_N5 Intel® 82541PI LAN (NIC2)
PCI REQ_N1/GNT_N1 PCI Slot 1 (32bit/33MHz)
PCI REQ_N0/GNT_N0 PCI Slot 2 (32bit/33MHz)
Revision 1.3
31
Page 46
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
3.4.1.2 PCI Interface for Video subsystem
The server board graphics subsystem is connected to the Intel
®
ICH9R via a PCIe* x1 bus.
3.4.2 Interrupt Routing
The board interrupt architecture accommodates both PC-compatible PIC mode and APIC mode
interrupts through use of the integrated I/O APICs in the Intel
3.4.2.1 Legacy Interrupt Routing
®
For PC-compatible mode, the Intel
ICH9R provides two 82C59-compatible interrupt controllers.
The two controllers are cascaded with interrupt levels 8-15 entering on level 2 of the primary
interrupt controller (standard PC configuration). A single interrupt signal is presented to the
processor, to which the processor will respond for servicing. The Intel
configuration registers that define which interrupt source logically maps to I/O APIC INTx pins.
®
ICH9R.
®
ICH9R contains
The Intel
®
ICH9R handles both PCI and IRQ interrupts. The Intel
APIC bus. The numbers in the table below indicate the Intel
which the associated device interrupt (INTA, INTB, INTC, INTD, INTE, INTF, INTG, INTH for
PCI bus and PXIRQ0, PXIRQ1, PXIRQ2, PXIRQ3 for PCI-X bus) is connected. The Intel
®
ICH9R translates these to the
®
ICH9R PCI interrupt input pin to
®
ICH9R I/O APIC exists on the I/O APIC bus with the processor.
Table 15. PCI AND PCI-X* Interrupt Routing/Sharing
For APIC mode, the server board interrupt architecture incorporates three Intel
devices to manage and broadcast interrupts to local APICs in each processor. The Intel
I/O APIC
®
I/O
APICs monitor each interrupt on each PCI device; including PCI slots in addition to the ISA
compatibility interrupts IRQ (0-15).
When an interrupt occurs, a message corresponding to the interrupt is sent across a three-wire
serial interface to the local APICs. The APIC bus minimizes interrupt latency time for
compatibility interrupt sources. The I/O APICs can also supply greater than 16 interrupt levels to
the processor(s). This APIC bus consists of an APIC clock and two bidirectional data lines.
Revision 1.3
32
Page 47
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
3.4.2.3 Legacy Interrupt Sources
The table below recommends the logical interrupt mapping of interrupt sources on the board.
The actual interrupt map is defined using configuration registers in the Intel
®
ICH9R.
Table 16. Interrupt Definitions
ISA Interrupt Description
INTR Processor interrupt.
NMI NMI to processor.
IRQ0 System timer
IRQ1 Keyboard interrupt.
IRQ2 Slave PIC
IRQ3 Serial port 1 interrupt from Super I/O* device, user-configurable.
IRQ4 Serial port 1 interrupt from Super I/O* device, user-configurable.
IRQ5
IRQ6 Floppy disk.
IRQ7 Generic
IRQ8_L Active low RTC interrupt.
IRQ9 SCI*
IRQ10 Generic
IRQ11 Generic
IRQ12 Mouse interrupt.
IRQ13 Floaty processor.
IRQ14 Compatibility IDE interrupt from primary channel IDE devices 0 and 1.
IRQ15 Secondary IDE Cable
SMI* System Management Interrupt. General purpose indicator sourced by the Intel® ICH9R to the
processor.
3.4.2.4 Serialized IRQ Support
The server board supports a serialized interrupt delivery mechanism. Serialized Interrupt
Requests (SERIRQ) consists of a start frame, a minimum of 17 IRQ / data channels, and a stop
frame. Any slave device in the quiet mode may initiate the start frame. While in the continuous
mode, the start frame is initiated by the host controller.
3.4.3 PCI Error Handling
The PCI bus defines two error pins, PERR# and SERR#, for reporting PCI parity errors and
system errors, respectively. In the case of PERR#, the PCI bus master has the option to retry
the offending transaction, or to report it using SERR#. All other PCI-related errors are reported
by SERR#. SERR# is routed to NMI if enabled by BIOS.
Revision 1.3
33
Page 48
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
3.5 BMC Controller
The Integrated Baseboard Management Controller (Integrated BMC) is a highly integrated
single-chip solution, integrating several devices typically found on servers. The Integrated BMC
is mainly targeted at next generation servers, and provides a highly integrated server class
product.
The Integrated BMC contains the following integrated subsystems and features.
Server Class Super I/O functionality includes
• Keyboard style/BT interface for BMC support
• Two Fully Functional Serial Ports, compatible with the 16C550
• Serial IRQ Support
• SMI/SCI/PME Support
• ACPI Compliant
• Up to 16 Shared GPIO ports
• Programmable Wake-up Event Support
• Plug and Play Register Set
• Power Supply Control
• Watchdog timer compliant with Microsoft* SHDG
• LPC to SPI bridge for system BIOS support
• Real Time Clock module with the external RTC interface
Baseboard Management Controller
• IPMI 2.0 Compliant
• Integrated 250Mhz 32-bit ARM9 processor
• Six I2C SMBus Modules with Master-Slave support
• Two independent 10/100 Ethernet Controllers with RMII support
• LPC Master interface for non-volatile code storage
• SPI Flash interface
• Three UART for ICMB support
• DDR-II 16bit up to 667 MHz memory interface
• Sixteen Mailbox Registers for communication between the host and the BMC
• Watchdog timer
• Three General Purpose Timers
• Dedicated Real Time Clock for BMC
• Up to 16 direct and 64 Serial GPIO ports
• Ability to maintain text and graphics controller history
• 12 10-bit Analog to Digital Converters
• Three Diode Inputs for Temperature measurements
• Eight Fan Tach Inputs
• Four Pulse Width Modulators (PWM)
• Chassis Intrusion Logic with battery backed general purpose register
• LED support with programmable blink rate control
• Programmable IO Port snooping, can be used to snoop on Port 80h
Revision 1.3
37
Page 52
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
• Unique Chip ID for each part, burned at the time production testing
• Hardware 32-bit Random Number generator
• JTAG Master interface
• On-Chip Test Infrastructure for testing BMC firmware
Graphics Controller Subsystem
• Integrated Matrix Graphics Core
• 2D Hardware Graphics Acceleration
• DDR-2 memory interface supports up to 128Mbytes of memory
• Supports all display resolutions up to 1600 x 1200 16bpp @ 75Hz
The Intel 6702PXH 64-bit PCI Hub is a peripheral chip that performs PCI bridging
functions between the PCI Express* interface and the PCI bus. The Intel 6702PXH 64-bit
PCI Hub contains a single PCI bus interface that can be configured to operate in PCI (33
or 66 MHz) or PCI-X* Mode 1 (66, 100, or 133 MHz).
Revision 1.3
38
Page 53
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
The Intel 6702PXH 64-bit PCI Hub further support the new PCI Standard Hot-Plug
Controller and Subsystem Specification, Revision 1.0. Each PCI interface contains an
I/OxAPIC with 24 interrupts and a standard hot plug controller.
3.7 Clock Generator
CK505 compliant Clock Synthesizer chip solution is used to generate most of the required
clocks on the Snow Hill Server board. The CK505 synthesizes and distributes a multitude of
clock outputs at various frequencies, timings and drive levels using a single parallel resonance
14.31818 MHz (50ppm or less) crystal.
The CK505 clock generator supplies host clocks (at 200-MHz, 266-MHz and 333MHz), 100MHz clocks, 48-MHz clocks, 33-MHz clocks and 14-MHz clocks.
The CK505 has 12 SRC outputs targeted for PCIe* applications at 100MHz.
CK505 is the main clock source for the entire system.
• The clock generator is configured to support the following number of clocks.
− Differential host clock pairs for processor, MCH and XDP
− Differential 100 MHz to ICH9 (DMI & SATA), MCH, XDP, and PCIe* slots
− 33-MHz clocks for ICH9, SIO, SM712,, Port 80/81h and PCI32 slots
− Single ended 48-MHz clock for the ICH9 USB Controller
− Single ended 14.318-MHz clocks shared between the ICH9 and SIO
− Debug jumpers to manually select FSB/host clock frequency
• SMBus interface for spread spectrum support.
• Option to retain register contents in PWRDWN# state.
3.8 Super I/O
The super I/O is a Winbond* PC8374L super I/O located on the ICH9 LPC bus. This device has
the following features utilized on the Snow Hill:
• LPC rev 1.1
• Floppy Disk Controller with a Digital Data Separator
• KB and Mouse Controller (KBC)
• ACPI 2.0b Compliant
• Sensor Path* Interface
3.9 GigE Controller 82541PI
The Intel® 82541 Gigabit Ethernet Controller is a single, compact component with integrated
Gigabit Ethernet Media Access Controller (MAC) and Physical Layer (PHY) function. This
device is interfaced to the ICH9 using PCI 32 bit/33MHz. The server board uses this device
along with the integrated ICH9 MAC and external 82566 PHY to provide two Gigabit Ethernet
Ports.
Revision 1.3
39
Page 54
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
The device has the following features:
• Uses PCI 32 bit/33MHz PCI Interface
• IEEE802.3x compliant flow control support
• Integrated PHY for full 10/100/1000 Mbps full and half duplex operation
• On-board Microcontroller
• Wake-On LAN Support
• IPMI support for server management
3.10 GigE PHY
The Intel 82566 Gigabit Ethernet physical layer transceiver (PHY) is a single port device that
supports the integrated ICH9 Media Access Controller (MAC) at 10 Mbps, 100 Mbps, or 1000
Mbps.
The PHY is interfaced to the ICH9 using a high-speed serial interface, the Gigabit LAN Connect
Interface (GLCI). This interface operates using two capacitively coupled differential pairs; one
transmit pair and one receive pair.
The PHY is also interfaced to the ICH9 using a lower frequency LAN Connect Interface (LCI).
The LCI interface operates using eight single ended signals, one clock, three transmit, three
receive, and one reset/sync.
The dual interface, GLCI/LCI allows the interfaces to be dynamically controlled based on the
link speed. In gigabit Ethernet mode, the GLCI is used to transmit and receive data and the LCI
is used for Management Data Input/Output (MDIO). For all other link speeds including no-link
and power-down, the GLCI is electrically idle. In states S3 – S5 the gigabit Ethernet link will not
be supported.
3.11 On Board Components
3.11.1 Video Support
The server board includes an integrated VGA graphics engine in Integrated BMC that supports
standard VGA drivers with analog display capabilities. The graphics subsystem has 8 MB
memory to support the onboard video controller. The baseboard provides a standard 15-pin
VGA connector at the rear of the system, in the standard ATX I/O opening area. The video
controller is disabled by default in BIOS Setup when an off-board video adapter is detected in
either the PCIe* or PCI slots.
Revision 1.3
40
Page 55
Intel® Server Boards S3200SH/S3210SH TPS Functional Architecture
Functional Architecture Intel® Server Boards S3200SH/S3210SH TPS
3.12 Replacing the Back-Up Battery
The lithium battery on the server board powers the RTC for up to ten years in the absence of
power. When the battery starts to weaken, it loses voltage, and the server settings stored in
CMOS RAM in the RTC (for example, the date and time) may be wrong. Contact your customer
service representative or dealer for a list of approved devices.
WARNING
Danger of explosion if battery is incorrectly replaced. Replace only with the same or equivalent
type recommended by the equipment manufacturer. Discard used batteries according to
manufacturer’s instructions.
ADVARSEL!
Lithiumbatteri - Eksplosionsfare ved fejlagtig håndtering. Udskiftning må kun ske med batteri af
samme fabrikat og type. Levér det brugte batteri tilbage til leverandøren.
ADVARSEL
Lithiumbatteri - Eksplosjonsfare. Ved utskifting benyttes kun batteri som anbefalt av
apparatfabrikanten. Brukt batteri returneres apparatleverandøren.
VARNING
Explosionsfara vid felaktigt batteribyte. Använd samma batterityp eller en ekvivalent typ som
rekommenderas av apparattillverkaren. Kassera använt batteri enligt fabrikantens instruktion.
VAROITUS
Paristo voi räjähtää, jos se on virheellisesti asennettu. Vaihda paristo ainoastaan
laitevalmistajan suosittelemaan tyyppiin. Hävitä käytetty paristo valmistajan ohjeiden mukaisesti.
Revision 1.3
42
Page 57
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
4. System BIOS
4.1 BIOS Identification String
The BIOS Identification string is used to uniquely identify the revision of the BIOS being used on
the server. The string is formatted as follows:
• BoardFamilyID = String name for this board family.
• OEMID = Three-character OEM ID. “86B” is used for Intel server boards.
• MajorRev = Two decimal digits
• MinorRev = Two decimal digits
• BuildID = Four decimal digits
• BuildDateTime = Build date and time in MMDDYYYYHHMM format:
MM = Two-digit month
DD = Two-digit day of month
YYYY = Four-digit year
HH = Two-digit hour using 24 hour clock
MM = Two-digit minute
®
For example, Intel
AM has the following BIOS ID string that will be displayed in the POST diagnostic screen:
Server Board S3200SH BIOS Build 3, generated on Jan 21, 2006 at 11:59
S3200.86B.01.00.0003.012120061159
The BIOS version in the Setup Utility is displayed as:
S3200.86B.01.00.0003
The BIOS ID is used to identify the BIOS image. It is not used to designate either the board ID
Snow Hill or the BIOS phase (Alpha, Beta, etc). The board ID is available in the SMBIOS type 2
structure in which the phase of the BIOS can be determined by the release notes associated
with the image. The Board ID is also available via setup.
Support for INT15H, Function DA8Ch (Get BIOSID) has been removed. The BIOS ID must be
read from the SMBIOS type 0 structure.
Revision 1.3
43
Page 58
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.2 Logo / Diagnostic Window
The logo / diagnostic window may be in one of two forms. In quiet boot mode, a logo splash
screen is displayed. In verbose mode, a system summary and diagnostic screen are displayed.
The default is to display the logo in quiet boot mode. If no logo is present in the flash ROM, or if
quiet boot mode is disabled in the system configuration, the summary and diagnostic screen are
displayed.
The diagnostic screen consists of the following information
• BIOS ID.
• Total memory detected (total size of all installed DIMMs)
• Processor information (Intel branded string, speed, and number of physical processors
identified)
• Types of keyboards detected if plugged in (P/S2 and/or USB)
• Types of mouse devices detected if plugged in (P/S 2 and/or USB)
4.3 BIOS Setup Utility
The BIOS setup utility is a text-based utility that allows the user to configure the system and
view current settings and environment information for the platform devices. The setup utility
controls the platform's built-in devices.
The BIOS setup interface consists of a number of pages or screens. Each page contains
information or links to other pages. The first page in Setup displays a list of general categories
as links. These links lead to pages containing specific category’s configuration.
The following sections describe the look and behavior for platform setup.
4.3.1 Operation
BIOS Setup has the following features:
• Localization. The BIOS is only available in English.
• BIOS Setup is functional via console redirection over various terminal emulation
standards. This may limit some functionality for compatibility e.g. usage of colors or
some keys or key sequences or support of pointing devices.
4.3.1.1 Setup Page Layout
The setup page layout is sectioned into functional areas. Each occupies a specific area of the
screen and has dedicated functionality. The following table lists and describes each functional
area.
Revision 1.3
44
Page 59
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Table 18. BIOS Setup Page Layout
Functional Area Description
Title Bar The title bar is located at the top of the screen and displays the title of the form
(page) the user is currently viewing. It may also display navigational information.
Setup Item List The Setup Item List is a set of controllable and informational items. Each item in the
list occupies the left and center columns in the middle of the screen. The left
column, the "Setup Item", is the subject of the item. The middle column, the
"Option", contains an informational value or choices of the subject.
A Setup Item may also be a hyperlink that is used to navigate form sets (pages).
When it is a hyperlink, a Setup Item only occupies the “Setup Item” column.
Item Specific Help Area The Item Specific Help area is located on the right side of the screen and contains
help text for the highlighted Setup Item. Help information includes the meaning and
usage of the item, allowable values, effects of the options, etc.
Keyboard Command Bar The Keyboard Command Bar is located at the bottom right of the screen and
continuously displays help for keyboard special keys and navigation keys. The
keyboard command bar is context-sensitive—it displays keys relevant to current
page and mode.
Status Bar The Status Bar occupies the bottom line of the screen. This line would display the
BIOS ID
4.3.1.2 Entering BIOS Setup
BIOS Setup is started by pressing <F2> during boot time when the OEM or Intel logo is
displayed.
When Quiet Boot is disabled, there will be a message “press <F2> to enter setup” displayed on
the diagnostics screen.
4.3.1.3 Keyboard Commands
The bottom right portion of the Setup screen provides a list of commands that are used to
navigate through the Setup utility. These commands are displayed at all times.
Each setup menu page contains a number of features. Except those used for informative
purposes, each feature is associated with a value field. This field contains user-selectable
parameters. Depending on the security option chosen and in effect by the password, a menu
feature’s value may or may not be changeable. If a value is non-changeable, the feature’s value
field is inaccessible. It displays as “grayed out.”
Revision 1.3
45
Page 60
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
The Keyboard Command Bar supports the following:
Table 19. BIOS Setup: Keyboard Command Bar
Key Option Description
<Enter> Execute
Command
<Esc> Exit The <Esc> key provides a mechanism for backing out of any field. This key will
↑
↓
↔
<Tab> Select Field The <Tab> key is used to move between fields. For example, <Tab> can be used
- Change Value The minus key on the keypad is used to change the value of the current item to the
+ Change Value The plus key on the keypad is used to change the value of the current menu item to
<F9> Setup Defaults Pressing <F9> causes the following to appear:
<F10> Save and Exit Pressing <F10> causes the following message to appear:
Select Item The up arrow is used to select the previous value in a pick list, or the previous
Select Item The down arrow is used to select the next value in a menu item’s option list, or a
Select Menu The left and right arrow keys are used to move between the major menu pages.
The <Enter> key is used to activate sub-menus when the selected feature is a submenu, or to display a pick list if a selected option has a value field, or to select a
sub-field for multi-valued features like time and date. If a pick list is displayed, the
<Enter> key will select the currently highlighted item, undo the pick list, and return
the focus to the parent menu.
undo the pressing of the Enter key. When the <Esc> key is pressed while editing
any field or selecting features of a menu, the parent menu is re-entered.
When the <Esc> key is pressed in any sub-menu, the parent menu is re-entered.
When the <Esc> key is pressed in any major menu, the exit confirmation window is
displayed and the user is asked whether changes can be discarded. If “No” is
selected and the <Enter> key is pressed, or if the <Esc> key is pressed, the user is
returned to where he/she was before <Esc> was pressed, without affecting any
existing any settings. If “Yes” is selected and the <Enter> key is pressed, setup is
exited and the BIOS returns to the main System Options Menu screen.
option in a menu item's option list. The selected item must then be activated by
pressing the <Enter> key.
value field’s pick list. The selected item must then be activated by pressing the
<Enter> key.
The keys have no affect if a sub-menu or pick list is displayed.
to move from hours to minutes in the time item in the main menu.
previous value. This key scrolls through the values in the associated pick list
without displaying the full list.
the next value. This key scrolls through the values in the associated pick list without
displaying the full list. On 106-key Japanese keyboards, the plus key has a different
scan code than the plus key on the other keyboard, but will have the same effect.
Load Optimized defaults? (Y/N)
If the <Y> key is pressed, all Setup fields are set to their default values. If the <N>
key is pressed, or if the <Esc> key is pressed, the user is returned to where they
were before <F9> was pressed without affecting any existing field values
Save Configuration and Reset? (Y/N)
If the <Y> key is pressed, all changes are saved and Setup is exited. If the <N> key
is pressed, or the <Esc> key is pressed, the user is returned to where they were
before <F10> was pressed without affecting any existing values.
Revision 1.3
46
Page 61
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
4.3.1.4 Menu Selection Bar
The Menu Selection Bar is located at the top of the screen. It displays the major menu
selections available to the user.
4.3.2 Server Platform Setup Screens
The sections below describe the screens available for the configuration of a server platform. In
these sections, tables are used to describe the contents of each screen. These tables follow the
following guidelines:
• The text and values in the Setup Item, Options, and Help columns in the tables are
displayed on the BIOS Setup screens.
• Bold text in the Options column of the tables indicates default values. These values are
not displayed in bold on the setup screen. The bold text in this document is to serve as a
reference point.
• The Comments column provides additional information where it may be helpful. This
information does not appear in the BIOS Setup screens.
• Information in the screen shots that is enclosed in brackets (< >) indicates text that
varies, depending on the option(s) installed. For example <Current Date> is replaced by
the actual current date.
• Information that is enclosed in square brackets ([ ]) in the tables indicates areas where
the user needs to type in text instead of selecting from a provided option.
4.3.2.1 Main Screen
The Main screen is the screen that is first displayed when BIOS Setup is entered, unless an
error has occurred. If an error has occurred, the Error Manager screen will be displayed instead.
Revision 1.3
47
Page 62
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Main
Advance
d
Security Server Management Boot OptionsBoot Manager
Logged in as <Administrator or User>
Platform ID
<Platform Identification String>
BIOS Version
Build Date
S3200X38.86B.xx.yy.zzzz
<MM/DD/YYYY>
Processor
Intel® Xeon® CPU
Core Frequency <Current Operating Frequency>
Memory
Size <How much memory is installed>
Quiet Boot Enabled/Disabled
POST Error Pause Enabled/Disabled
System Date <Current Date>
System Time <Current Time>
Figure 11. Setup Utility — Main Screen Display
Revision 1.3
48
Page 63
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Table 20. Setup Utility — Main Screen Fields
Setup Item Options Help Text Comments
Logged in as
Platform ID
System BIOS
Version
Build Date
Processor
<ID string from the
Processor>
Core Frequency
Count
Memory
Size
Quiet Boot
POST Error Pause Enabled
Enabled
Disabled
Disabled
[Enabled] – Display the logo screen
during POST.
[Disabled] – Display the diagnostic
screen during POST.
[Enabled] – Go to the Error
Manager for critical POST errors.
[Disabled] – Attempt to boot and do
not go to the Error Manager for
critical POST errors.
Information only. Displays
password level that setup is
running in, Administrator or User.
With no passwords set
Administrator is the default mode.
Information only. Displays the
Platform ID. (example:)
Information only. Displays the
current BIOS version.
xx = major version
yy = minor version
zzzz = build number
Information only. Displays the
current BIOS build date.
Information only. Displays Intel
processor name and the speed of
the CPU. This information is
retrieved from the processor.
Information only. Displays the
current speed of the boot processor
in GHz or MHz.
Information only. Number of
physical processors detected.
Information only. Displays the
total physical memory installed in
the system, in MB or GB. The term
physical memory indicates the total
memory discovered in the form of
installed DIMMs.
The POST error pause will take the
system to the error manager to
review the errors when Major errors
occur. Minor and Fatal error
displays are not affected by this
setting. See section
information.
7.3.3 for more
Revision 1.3
49
Page 64
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Setup Item Options Help Text Comments
System Date [Day of week
MM/DD/YYYY]
System Time [HH:MM:SS] System Time has configurable
System Date has configurable
fields for Month, Day, and Year.
Use [Enter] or [Tab] key to select
the next field.
Use [+] or [-] key to modify the
selected field.
fields for Hours, Minutes, and
Seconds.
Hours are in 24-hour format.
Use [Enter] or [Tab] key to select
the next field.
Use [+] or [-] key to modify the
selected field.
4.3.2.2 Advanced Screen
The Advanced screen provides an access point to configure several options. On this screen, the
user selects the option that is to be configured. Configurations are performed on the selected
screen, not directly on the Advanced screen.
To access this screen from the Main screen, press the right arrow until the Advanced screen is
chosen.
Main
► Processor Configuration
► Memory Configuration
► SATA Controller Configuration
► Serial Port Configuration
► USB Configuration
► PCI Configuration
Advance
d
Security Server Management Boot OptionsBoot Manager
Processor Configuration View/Configure processor information and
settings.
Memory Configuration View/Configure memory information and
settings.
SATA Controller Configuration View/Configure SATA Controller information
and settings.
Serial Port Configuration View/Configure serial port information and
settings.
USB Configuration
PCI Configuration
System Acoustic and Performance
Configuration
View/Configure USB information and
settings.
View/Configure PCI information and
settings.
View/Configure system acoustic and
performance information and settings.
4.3.2.2.1 Processor Screen
The Processor screen provides a place for the user to view the processor core frequency,
system bus frequency, and enable or disable several processor options. The user can also
select an option to view information about a specific processor.
To access this screen from the Main screen, select Advanced | Processor.
Revision 1.3
51
Page 66
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Advanced
Processor Configuration
Processor Family <String from Processor>
Core Frequency <Current Processor Frequency>
Maximum Frequency <Maximum Processor Speed Possible>
System Bus Frequency <Current FSB Frequency>
L2 Cache Size <Size of the cache>
Processor Stepping <Stepping # of this processor>
CPUID Register <CPUID>
Information only. Identifies
family or generation of the
processor.
Information only. Frequency
at which processors currently
run.
Information only. Maximum
frequency the processor core
supports.
Information only. Current
frequency of the processor
front side bus.
Information only. Size of the
processor L2 cache.
Information only. Stepping
number of the processor.
Information only. CPUID
register value identifies
details about the processor
family, model, and stepping.
Revision 1.3
52
Page 67
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Setup Item Options Help Text Comments
Enhanced Intel®
SpeedStep Technology
Core Multi-processing
Intel® Virtualization
Technology
Execute Disable Bit Enabled
Enabled
Disabled
Enabled
Disabled
Enabled
Disabled
Disabled
Enhanced Intel SpeedStep® Technology
allows the system to dynamically adjust
processor voltage and core frequency, which
can result in decreased average power
consumption and decreased average heat
production.
Contact your OS vendor regarding OS
support of this feature.
Core Multi-processing sets the state of
logical processor cores in a
package. [Disabled] sets only logical
processor core 0 as enabled in each
processor package.
Note: If disabled, Hyper-Threading
Technology will also be automatically
disabled."
Intel® Virtualization Technology allows a
platform to run multiple operating systems
and applications in independent partitions.
Note: A change to this option requires the
system to be powered off and then back on
before the setting will take effect.
Execute Disable Bit can help prevent certain
classes of malicious buffer overflow attacks.
Contact your OS vendor regarding OS
support of this feature.
4.3.2.2.2 Memory Screen
The Memory screen provides a place for the user to view details about the system memory
DIMMs that are installed. On this screen, the user can select an option to open the Configure
Memory RAS and Performance screen.
To access this screen from the Main screen, select Advanced | Memory.
Revision 1.3
53
Page 68
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Advanced
Memory Configuration
Total Memory <Total Physical Memory Installed in System>
Effective Memory <Total Effective Memory>
Current Configuration < Single Channel/Dual Channel >
Current Memory Speed <Speed that installed memory is running at.>
Information only. The amount of memory
available in the system in the form of
installed DIMMs, in units of MB or GB.
Information only. The amount of memory
available to the operating system in MB or
GB.
The Effective Memory is the difference
between Total Physical Memory and the
sum of all memory reserved for internal
usage. This difference includes the sum of
all DIMMs that failed Memory Test during
POST.
Information only. Displays one of the
following:
•Dual Channel: System memory is
configured for optimal performance and
efficiency.
•Single Channel: System memory is
functioning in a special, reduced
efficiency mode.
Revision 1.3
54
Page 69
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Setup Item Options Help Text Comments
Current Memory
Speed
DIMM_# Displays the state of each DIMM socket
Memory Correction
ECC
Non-ECC
Information only. Displays speed the
memory is running at.
present on the board. Each DIMM socket
field reflects one of the following possible
states:
Installed: There is a DIMM installed in this
slot.
Not Installed: There is no DIMM installed
in this slot.
Failed: The DIMM installed in this slot is
faulty / malfunctioning.
4.3.2.2.3 SATA Controller Screen
The ATA Controller screen provides fields to configure SATA hard disk drives. It also provides
information on the hard disk drives that are installed.
To access this screen from the Main screen, select Advanced | SATA Controller.
Advanced
SATA Controller Configuration
Onboard SATA Controller Enabled / Disabled
Configure SATA as IDE / AHCI/ RAID
► SATA Port 0 Not Installed/<Drive Info.>
► SATA Port 1 Not Installed/<Drive Info.>
► SATA Port 2 Not Installed/<Drive Info.>
► SATA Port 3 Not Installed/<Drive Info.>
► SATA Port 4 Not Installed/<Drive Info.>
► SATA Port 5 Not Installed/<Drive Info.>
Figure 15. Setup Utility — ATA Controller Configuration Screen Display
Revision 1.3
55
Page 70
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Table 24. Setup Utility — ATA Controller Configuration Screen Fields
Setup Item Options Help Text Comments
Onboard SATA
Controller
Configure SATA as
SATA Port 0 < Not Installed / Drive
SATA Port 1 < Not Installed / Drive
SATA Port 2 < Not Installed / Drive
SATA Port 3 < Not Installed / Drive
SATA Port 4 < Not Installed / Drive
SATA Port 5 < Not Installed / Drive
Enabled
Disabled
SATA
RAID
IDE
information>
information>
information>
information>
information>
information>
Onboard Serial ATA (SATA)
controller.
[AHCI] – The SATA drives will be
set to work as independent
SATA drives
[RAID] - SATA controller will be
in RAID mode and the Intel®
RAID for Serial ATA option ROM
will execute.
[IDE] – The SATA drives will be
set to work as independent
SATA drives
When enabled, the SATA
controller can be configured in
RAID Mode.
When RAID is selected, no SATA
drive information is displayed.
Information only; Unavailable
when RAID Mode is enabled.
Information only; This field is
unavailable when RAID Mode is
enabled.
Information only; This field is
unavailable when RAID Mode is
enabled.
Information only; This field is
unavailable when RAID Mode is
enabled.
Information only; This field is
only available when AHCI Mode
is enabled.
Information only; This field is
only available when AHCI Mode
is enabled.
4.3.2.2.4 Serial Ports Screen
The Serial Ports screen provides fields to configure the Serial A [COM 1] and Serial B [COM2].
To access this screen from the Main screen, select Advanced | Serial Port.
Revision 1.3
56
Page 71
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Advanced
Serial Port Configuration
Serial A Enable Enabled/Disabled
Address 3F8h / 2F8h / 3E8h / 2E8h
IRQ 3 or 4
Serial B Enable Enabled/Disabled
Address 3F8h / 2F8h / 3E8h / 2E8h
IRQ 3 or 4
Figure 16. Setup Utility — Serial Port Configuration Screen Display
Table 25. Setup Utility — Serial Ports Configuration Screen Fields
Setup Item Options Help Text Comments
Serial A
Enable
Address
IRQ 3 4 Select Serial port A base interrupt request (IRQ)
Serial B
Enable
Address 3F8h
IRQ
Enabled
Disabled
3F8h
2F8h
3E8h
2E8h
Enabled
Disabled
2F8h
3E8h
2E8h
3
4
Enable or Disable Serial port A.
Select Serial port A base I/O address.
line.
Enable or Disable Serial port B.
Select Serial port B base I/O address.
Select Serial port B base interrupt request (IRQ)
line.
4.3.2.2.5 USB Configuration Screen
The USB Configuration screen provides fields to configure the USB controller options.
To access this screen from the Main screen, select Advanced | USB Configuration.
Revision 1.3
57
Page 72
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Advanced
USB Configuration
Detected USB Devices
<Total USB Devices in System>
USB Controller Enabled / DisabledLegacy USB Support Enabled / Disabled / Auto
<Mass storage devices one line/device>Auto / Floppy/Forced FDD/Hard Disk/CD-ROM
USB 2.0 controller Enabled / Disabled
Figure 17. Setup Utility — USB Controller Configuration Screen Display
Revision 1.3
58
Page 73
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Table 26. Setup Utility — USB Controller Configuration Screen Fields
Setup Item Options Help Text Comments
Detected USB
Devices
USB Controller
Legacy USB
Support
Device Reset
timeout
Storage Emulation
One line for each
mass storage
device in system
USB 2.0
controller
Enabled
Disabled
Enabled
Disabled
Auto
10 sec
20 sec
30 sec
40 sec
Auto
Floppy
Forced FDD
Hard Disk
CD-ROM
Enabled
Disabled
[Enabled] - All onboard USB controllers will be turned on
and accessible by the OS.
[Disabled] - All onboard USB controllers will be turned off
and inaccessible by the OS.
PS/2 emulation for USB keyboard and USB mouse
devices.
[Auto] - Legacy USB support will be enabled if a USB
device is attached.
USB Mass storage device Start Unit command timeout.
[Auto] - USB devices less than 530MB will be emulated as
floppy.
[Forced FDD] - HDD formatted drive will be emulated as
FDD (e.g., ZIP drive).
Onboard USB ports will be enabled to support USB 2.0
mode.
Contact your OS vendor regarding OS support of this
feature.
Information only: shows number of
USB devices in system
Header for next line.
This setup screen can show a
maximum of 8 devices on this
screen. If more than 8 devices are
installed in the system, the ‘USB
Devices Enabled’ will show the
correct count, but only the first 8
devices can be displayed here.
4.3.2.2.6 PCI Screen
The PCI Screen provides fields to configure PCI add-in cards, the onboard NIC controllers, and
video options.
To access this screen from the Main screen, select Advanced | PCI.
Revision 1.3
59
Page 74
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
PCI Configuration
Advanced
Dual Monitor Video Enabled / Disabled
Onboard NIC ROM Enabled / Disabled
Both the onboard video controller and an add-in
video adapter will be enabled for system video.
The onboard video controller will be the primary
video device.
Load the embedded option ROM for the onboard
network controllers.
Warning: If [Disabled] is selected, NIC1 and NIC2
cannot be used to boot or wake the system.
Information only. 12 hex
digits of the MAC address.
Information only. 12 hex
digits of the MAC address.
4.3.2.3 Security Screen
The Security screen provides fields to enable and set the user and administrative password and
to lockout the front panel buttons so they cannot be used.
To access this screen from the Main screen, select the Security option.
Revision 1.3
60
Page 75
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Main Advanced Security Server Management Boot Options Boot Manager
Administrator Password Status <Installed/Not Installed>
Set User Password [123abcd] User password is used to control entry
Front Panel Lockout Enabled
<Installed
Not Installed>
Not Installed>
[123abcd] Administrator password is used to
Disabled
control change access in BIOS Setup
Utility.
Only alphanumeric characters can be
used. Maximum length is 7 characters. It
is not case sensitive.
Note: Administrator password must be
set in order to use the user account.
access to BIOS Setup Utility.
Only alphanumeric characters can be
used. Maximum length is 7 characters. It
is not case sensitive.
Note: Removing the administrator
password will also automatically remove
the user password.
Locks the power button and reset button
on the system's front panel. If [Enabled]
is selected, power and reset must be
controlled via a system management
interface.
Information only. Indicates
the status of administrator
password.
Information only. Indicates
the status of user password.
This option is only to control
access to setup.
Administrator has full
access to all setup items.
Clearing the Admin
password will also clear the
user password.
Available only if
Administrator Password is
installed. This option only
protects setup. User
password only has limited
access to setup items.
Revision 1.3
61
Page 76
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.3.2.4 Server Management Screen
The Server Management screen provides fields to configure several server management
features. It also provides an access point to the screens for configuring console redirection and
displaying system information.
To access this screen from the Main screen, select the Server Management option.
Main
Assert NMI on SERR
Assert NMI on PERR
Resume on AC Power Loss
Clear System Event Log
FRB-2 Enable
O/S Boot Watchdog Timer
O/S Boot Watchdog Timer Policy
O/S Boot Watchdog Timer Timeout
► Console Redirection
► System Information
Advance
d
Security Server Management Boot Options Boot Manager
Enabled / Disabled
Power off / Reset 5 minutes / 10 minutes / 15 minutes / 20 minutes
Figure 20. Setup Utility — Server Management Configuration Screen Display
Table 29. Setup Utility — Server Management Configuration Screen Fields
Setup Item Options Help Text Comments
Assert NMI on SERR
Assert NMI on PERR
Resume on AC Power
Loss
Enabled
Disabled
Enabled
Disabled
Stay Off
Last state
Reset
On SERR, generate an NMI and log an error.
Note: [Enabled] must be selected for the Assert NMI
on PERR setup option to be visible.
On PERR, generate an NMI and log an error.
Note: This option is only active if the Assert NMI on
SERR option is [Enabled] selected."
System action to take on AC power loss recovery.
[Stay Off] - System stays off.
[Last State] - System returns to the same state before
the AC power loss.
[Reset] - System powers on.
Revision 1.3
62
Page 77
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Setup Item Options Help Text Comments
Clear System Event
Log
FRB-2 Enable
O/S Boot Watchdog
Timer
O/S Boot Watchdog
Timer Policy
O/S Boot Watchdog
Timer Timeout
Console Redirection View/Configure console redirection information and
System Information View system information Takes user to System
Enabled
Disabled
Enabled
Disabled
Enabled
Disabled
Power Off
Reset
5 minutes
10 minutes
15 minutes
20 minutes
Clears the System Event Log. All current entries will
be lost.
Note: This option will be reset to [Disabled] after a
reboot.
Fault Resilient Boot (FRB).
BIOS programs the BMC watchdog timer for
approximately 6 minutes. If BIOS does not complete
POST before the timer expires, the BMC will reset the
system.
BIOS programs the watchdog timer with the timeout
value selected. If the OS does not complete booting
before the timer expires, the BMC will reset the
system and an error will be logged.
Requires OS support or Intel Management Software.
If the OS watchdog timer is enabled, this is the system
action taken if the watchdog timer expires.
[Reset] - System performs a reset.
[Power Off] - System powers off.
If the OS watchdog timer is enabled, this is the
timeout value BIOS will use to configure the watchdog
timer.
settings.
Takes user to Console
Redirection Screen.
Information Screen.
4.3.2.4.1 Console Redirection Screen
The Console Redirection screen provides a way to enable or disable console redirection and to
configure the connection options for this feature.
To access this screen from the Main screen, select Server Management. Select the Console
Redirection option from the Server Management screen.
Revision 1.3
63
Page 78
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
Console redirection allows a serial port to be used for
server management tasks.
[Disabled] - No console redirection.
[Serial Port A] - Configure serial port A for console
redirection.
[Serial Port B] - Configure serial port B for console
redirection.
Enabling this option will disable display of the Quiet
Boot logo screen during POST.
Flow control is the handshake protocol.
Setting must match the remote terminal application.
[None] - Configure for no flow control.
[RTS/CTS] - Configure for hardware flow control.
Serial port transmission speed. Setting must match
the remote terminal application.
Character formatting used for console redirection.
Setting must match the remote terminal application.
This option will enable legacy OS redirection (i.e.,
DOS) on serial port. If it is enabled the associated
serial port will be hidden from the legacy OS.
Revision 1.3
64
Page 79
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
4.3.2.5 Server Management System Information Screen
The Server Management System Information screen provides a place to see part numbers,
serial numbers, and firmware revisions.
To access this screen from the Main screen, select Server Management. Select the System
Information option from the Server Management screen.
Server Management
System Information
Board Part Number
Board Serial Number
System Part Number
System Serial Number
Chassis Part Number
Chassis Serial Number
BMC Firmware Revision
HSC Firmware Revision
SDR Revision
UUID
Figure 22. Setup Utility — Server Management System Information Screen Display
Table 31. Setup Utility — Server Management System Information Fields
Setup Item Options Help Text Comments
Board Part Number
Board Serial Number
System Part Number
System Serial Number
Chassis Part Number
Chassis Serial Number
BMC Firmware Revision
HSC Firmware Revision
SDR Revision
UUID
Revision 1.3
Information Only
Information Only
Information Only
Information Only
Information Only
Information Only
Information Only
Information Only
Information Only
Information Only
65
Page 80
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.3.2.6 Boot Options Screen
The Boot Options screen displays any bootable media encountered during POST, and allows
the user to configure desired boot device.
To access this screen from the Main screen, select Boot Options.
Main
Boot Timeout
Boot Option #1
Boot Option #2
Boot Option #x
Boot Option Retry
Hard Disk Order
CDROM Order
Floppy Order
Network Device Order
BEV Device Order
Advance
d
Security Server Management Boot Options Boot Manager
The number of seconds BIOS will
pause at the end of POST to allow the
user to press the [F2] key for entering
the BIOS Setup Utility.
Valid values are 0-65535. Zero is the
default. A value of 65535 will cause the
system to go to the Boot Manager
menu and wait for user input for every
system boot.
Set system boot order by selecting the
boot option for this position.
This will continually retry NON-EFI
based boot options without waiting for
user input.
After entering the desired
timeout, press enter to register
that timeout value to the
system. These settings are in
seconds.
Revision 1.3
66
Page 81
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Setup Item Options Help Text Comments
Hard Disk Order Set hard disk boot order by selecting
the boot option for this position.
CDROM Order Set CDROM boot order by selecting
the boot option for this position.
Floppy Order Set floppy disk boot order by selecting
the boot option for this position.
Network Device Order Set network device boot order by
selecting the boot option for this
position. Add-in or onboard network
devices with a PXE option ROM are
two examples of network boot devices.
BEV Device Order Set the Bootstrap Entry Vector (BEV)
device boot order by selecting the boot
option for this position.
BEV devices require their own
proprietary method to load an OS using
a bootable option ROM. BEV devices
are typically found on remote program
load devices.
Appears when more than 1
hard disk drive is in the
system.
Appears when more than 1
CDROM drive is in the
system.
Appears when more than 1
floppy drive is in the system.
Appears when more than 1
of these devices is available
in the system.
Appears when more than 1
of these devices is available
in the system.
4.3.2.6.1 Hard Disk Order Screen
The Hard Disk Order screen provides a way to control the hard disks.
To access this screen from the Main screen, select Boot Options | Hard Disk Order.
Boot Options
Hard Disk #1 <Available Hard Disks >
Hard Disk #2 <Available Hard Disks >
Figure 24. Setup Utility — Hard Disk Order Screen Display
Table 33. Setup Utility — Hard Disk Order Fields
Setup Item Options Help Text Comments
Hard Disk #1 Available hard
disks
Hard Disk #2 Available hard
disks
Set hard disk boot order by selecting the boot
option for this position.
Set hard disk boot order by selecting the boot
option for this position.
Revision 1.3
67
Page 82
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.3.2.6.2 CDROM Order Screen
The CDROM Order screen provides a way to control the CDROM devices.
To access this screen from the Main screen, select Boot Options | CDROM Order.
Boot Options
CDROM #1
CDROM #2
Figure 25. Setup Utility — CDROM Order Screen Display
Table 34. Setup Utility — CDROM Order Fields
Setup Item Options Help Text Comments
CDROM #1 Available
CDROM devices
CDROM #2 Available
CDROM devices
Set CDROM boot order by selecting the boot
option for this position.
Set CDROM boot order by selecting the boot
option for this position.
<Available CDROM devices>
<Available CDROM devices>
4.3.2.6.3 Floppy Order Screen
The Floppy Order screen provides a way to control the floppy drives.
To access this screen from the Main screen, select Boot Options | Floppy Order.
Boot Options
Floppy Disk #1
Floppy Disk #2
Figure 26. Setup Utility — Floppy Order Screen Display
Revision 1.3
68
<Available Floppy Disk >
<Available Floppy Disk >
Page 83
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Table 35. Setup Utility — Floppy Order Fields
Setup Item Options Help Text Comments
Floppy Disk #1 Available floppy
disk
Floppy Disk #2 Available floppy
disk
Set floppy disk boot order by selecting the
boot option for this position.
Set floppy disk boot order by selecting the
boot option for this position.
4.3.2.6.4 Network Device Order Screen
The Network Device Order screen provides a way to control the Network bootable devices.
To access this screen from the Main screen, select Boot Options | Network Device Order.
Network Device #1
Network Device #2
Boot Options
<Available Network devices>
<Available Network devices>
Figure 27. Setup Utility — Network Device Order Screen Display
Table 36. Setup Utility — Network Device Order Fields
Setup Item Options Help Text Comments
Network Device #1 Available
network devices
Network Device #2 Available
network devices
Set network device boot order by selecting the
boot option for this position. Add-in or
onboard network devices with a PXE option
ROM are two examples of network boot
devices.
Set network device boot order by selecting the
boot option for this position. Add-in or
onboard network devices with a PXE option
ROM are two examples of network boot
devices.
Revision 1.3
69
Page 84
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.3.2.6.5 BEV Device Order Screen
The BEV Device Order screen provides a way to control the BEV bootable devices.
To access this screen from the Main screen, select Boot Options | BEV Device Order.
Boot Options
BEV Device #1 <Available BEV devices>
BEV Device #2 <Available BEV devices>
Figure 28. Setup Utility — BEV Device Order Screen Display
Table 37. Setup Utility — BEV Device Order Fields
Setup Item Options Help Text Comments
BEV Device #1 Available BEV
devices
BEV Device #2 Available BEV
devices
Set the Bootstrap Entry Vector (BEV) device
boot order by selecting the boot option for this
position.
BEV devices require their own proprietary
method to load an OS using a bootable option
ROM. BEV devices are typically found on
remote program load devices.
Set the Bootstrap Entry Vector (BEV) device
boot order by selecting the boot option for this
position.
BEV devices require their own proprietary
method to load an OS using a bootable option
ROM. BEV devices are typically found on
remote program load devices.
Revision 1.3
70
Page 85
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
4.3.2.7 Boot Manager Screen
The Boot Manager screen displays a list of devices available to boot from, and allows the user
to select a boot device for this boot.
To access this screen from the Main screen, select Boot Manager.
Main
Advance
d
Security Server Management Boot Options Boot Manager
Information only. Displays errors that
occurred during this POST.
4.3.2.9 Exit Screen
The Exit screen allows the user to choose to save or discard the configuration changes made
on the other screens. It also provides a method to restore the server to the factory defaults or to
save or restore a set of user defined default values. If Restore Defaults is selected, the default
settings, noted in bold in the tables in this chapter, will be applied. If Restore User Default
Values is selected, the system is restored to the default values that the user saved earlier,
instead of being restored to the factory defaults.
Error Manager Exit
Save Changes and Exit
Discard Changes and Exit
Save Changes
Discard Changes
Load Default Values
Save as User Default Values
Load User Default Values
Figure 31. Setup Utility — Exit Screen Display
Table 40. Setup Utility — Exit Screen Fields
Setup Item Help Text Comments
Save Changes and Exit Exit BIOS Setup Utility after saving changes.
The system will reboot if required.
The [F10] key can also be used.
Discard Changes and
Exit
Save Changes Save changes without exiting BIOS Setup
Exit BIOS Setup Utility without saving changes.
The [Esc] key can also be used.
Utility.
Note: Saved changes may require a system
reboot before taking effect.
User is prompted for confirmation only
if any of the setup fields were
modified.
User is prompted for confirmation only
if any of the setup fields were
modified.
User is prompted for confirmation only
if any of the setup fields were
modified.
Revision 1.3
72
Page 87
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
Setup Item Help Text Comments
Discard Changes Discard changes made since the last save
changes operation was performed.
Load Default Values Load factory default values for all BIOS Setup
Utility options.
The [F9] key can also be used.
Save as User Default
Values
Load User Default
Values
Save current BIOS Setup Utility values as
custom user default values. If needed, the user
default values can be restored via the Load
User Default Values option below.
Note: Clearing CMOS or NVRAM will cause the
user default values to be reset to the factory
default values.
Load user default values. User is prompted for confirmation.
User is prompted for confirmation only
if any of the setup fields were
modified.
User is prompted for confirmation.
User is prompted for confirmation.
4.3.2.9.1 Fan Speed Control Methodology
®
Intel
Server Boards S3200SH and S3210SH have an integrated BMC, which provides
advanced fan speed control features compared to previous platforms. The integrated BMC FW
and FRUSDR provide HW monitoring, fan speed control, and system management features.
Intel released FRUSDRs will contain the fan speed control support for Intel server chassis by
default. The supported chassis are:
• Intel
• Intel
®
Server Chassis SR1530
®
Entry Server Chassis SC5299-UP
For any third party non-Intel chassis, if a customer wants to implement similar fan speed control
to the system fans attached inside the third party chassis, they need to edit the master.cfg file
included in the FRUSDR update package. The FRUSDR will manage the system fans to work at
the speed that the customer inputs.
Intel will publish a third party chassis fan speed control white paper to guide customers on how
to edit the master.cfg file to have fan speed control functions for the third party chassis. Without
doing so, the third party chassis fan speed cannot be controlled as the FRUSDR does not
recognize the fans, and does not know what speed the fans should operate at under which
environment temperatures.
Revision 1.3
73
Page 88
Intel® Server Boards S3200SH/S3210SH TPS System BIOS
4.4 Loading BIOS Defaults
Different mechanisms exist for resetting the system configuration to the default values. When a
request to reset the system configuration is detected, the BIOS loads the default system
configuration values during the next POST. The request to reset the system to the defaults can
be sent in the following ways:
• A request to reset the system configuration can be generated using the BIOS System
Configuration Utility (Setup).
• A reset system configuration request can be generated by moving the clear system
configuration jumper.
4.5 Multiple Boot Blocks
Two boot blocks are available on this server board.
Multiple Boot Blocks fault tolerant realization requires BIOS to: 1) recognize the second boot
block and dispatch modules within it; 2) provide flash update interface (for utility) that has faulttolerant flash update algorithm embedded, by which at any time point, there always exists a set
of boot blocks that could recover the system back if the flash update is failed.
4.6 Recovery Mode
The recovery process can be initiated by setting the recovery jumper (called force recovery).
A BIOS recovery can be accomplished from SATA CD and USB Mass Storage device. Please
note that recovery from USB floppy is not supported on this platform. SATA CD image for
recovery is created using El-Torito format image (which is bootable).
The recovery media must contain the image file: FV_MAIN.FV, under the root directory. And
also the following files:
1. IFLASH32.EFI
2. *.CAP
3. Startup.nsh
The BIOS starts the recovery process by first loading and booting to the recovery image file
(FV_MAIN.FV) on the root directory of the recovery media (SATA CD or USB disk). This
process takes place before any video or console is available. Once the system boots to this
recovery image file (FV_MAIN.FV), it would boot automatically into EFI Shell and invoke the
Startup.nsh. and the flash update application (IFLASH32.EFI). IFLASH32.EFI requires the
supporting BIOS Capsule image file (*.CAP). At last, there would have two short beeps
indicating the completion of the recovery. User should switch the recovery jumper back to
normal operation and restart the system by doing power cycle.
Revision 1.3
74
Page 89
System BIOS Intel® Server Boards S3200SH/S3210SH TPS
The following steps illustrate the recovery process:
1. Power off the system, Insert recovery media.
2. Switch the recovery jumper.
3. Power on the system.
4. The BIOS POST screen will appear and display the progress, and system would
automatically boot to the EFI SHELL.
5. The Startup.NSH file will be automatically invoked. It will initiate the flash update
(IFLASH32.EFI) with new capsule file (*.CAP). The message will be displayed if flash
update succeeds.
6. Once the flash update is complete, two beeps will be heard. Power off the system, and
revert the recovery jumper back to normal operation.
7. Power on the system. “DON’T INTERRUPT THE POST PROCESS AT THE FIRST BOOT”.
4.7 Intel® Matrix Storage Manager
Intel® Matrix Storage Manager provides software support for high-performance Serial ATA RAID
0 arrays, fault-tolerant Serial ATA RAID 1 arrays, high capacity and fault-tolerant Serial ATA
RAID 5 arrays and high performance and fault-tolerant Serial ATA RAID 10 arrays on select
supported chipsets using select operating systems. Intel
software that enables Intel
®
Matrix Storage Technology.
®
Matrix Storage Manager is the
For detailed information and supported OSes, please refer to the following website:
http://support.intel.com/support/chipsets/imsm/
4.8 Intel® Embedded Server RAID Technology II Support
The onboard storage capability of this server board includes support for Intel® Embedded
Server RAID Technology, which provides three standard software RAID levels: data striping
(RAID Level 0), data mirroring (RAID Level 1), and data striping with mirroring (RAID Level 10).
For higher performance, data striping can be used to alleviate disk bottlenecks by taking
advantage of the dual independent DMA engines that each SATA port offers. Data mirroring is
used for data security. Should a disk fail, a mirrored copy of the failed disk is brought online.
There is no loss of either PCI resources (request/grant pair), or add-in card slots.
For detailed information and supported OSes, please refer to the following website:
http://support.intel.com/support/chipsets/imsm/
Revision 1.3
75
Page 90
Error Reporting and Handling Intel® Server Boards S3200SH/S3210SH TPS
5. Error Reporting and Handling
This chapter defines following error handling features:
• Error Handling and Logging
• Error Messages and Beep Codes
5.1 Error Handling and Logging
This section defines how errors are handled by the system BIOS. In addition, error-logging
techniques are described and beep codes for errors are defined.
5.1.1 Error Sources and Types
One of the major requirements of server management is to correctly and consistently handle
system errors. System errors that can be enabled and disabled individually or as a group can be
categorized as follows:
• PCI bus
• Memory single- and multi-bit errors
• Errors detected during POST, logged as POST errors
The event list follows:
Table 41. Event List
Event Name Description When Error Is Caught
Processor thermal trip of last boot Processor thermal trip happened on
last boot.
Memory channel A Multi-bit ECC
error
Memory channel A Single-bit ECC
error
Memory channel B Multi-bit ECC
error
Memory channel B Single-bit ECC
error
CMOS battery failure CMOS battery failure or CMOS
CMOS checksum error CMOS data crushed POST
CMOS time not set CMOS time is not set POST
Keyboard not found PS/2 KB is not found during POST POST
Memory size decrease Memory size is decreased
Chassis intrusion detected Chassis is open POST
Bad SPD tolerance Some fields of the DIMM SPD may
Multi-bit ECC error happened on
DIMM channel A.
Single-bit ECC error happened on
DIMM channel A.
Multi-bit ECC error happened on
DIMM channel B.
Single-bit ECC error happened on
DIMM channel B.
clear jumper is set to clear CMOS.
compared with last boot
not be supported, but could be
tolerant by the Memory Reference
POST
POST / Runtime
POST / Runtime
POST / Runtime
POST / Runtime
POST
POST
POST
Revision 1.3
76
Page 91
Intel® Server Boards S3200SH/S3210SH TPS Error Reporting and Handling
Code.
PCI PERR error PERR error happens on PCI bus POST / Runtime
PCI SERR error SERR error happens on PCI bus POST / Runtime
5.1.2 Error Logging via SMI Handler
The SMI handler is used to handle and log system level events. The SMI handler pre-processes
all system errors, even those that are normally considered to generate an NMI.
The SMI handler logs the event to NVRAM. For example, the BIOS programs the hardware to
generate SMI on a single-bit memory error and logs the error in the NVRAM in the terms of
SMBIOS Type 15. After the BIOS finishes logging the error it will assert the NMI if needed.
5.1.2.1 PCI Bus Error
The PCI bus defines two error pins, PERR# and SERR#. These are used for reporting PCI
parity errors and system errors, respectively.
In the case of PERR#, the PCI bus master has the option to retry the offending transaction, or to
report it using SERR#. All other PCI-related errors are reported by SERR#. All PCI-to-PCI
bridges are configured so that they generate SERR# on the primary interface whenever there is
SERR# on the secondary side. The format of the data bytes is described in Section 5.1.4
5.1.2.2 PCI Express* Errors
All uncorrectable PCI Express* errors are logged as PCI system errors and promoted to an NMI.
All correctable PCI Express* errors are logged as PCI parity errors.
5.1.2.3 Memory Errors
The hardware is programmed to generate an SMI on correctable data errors in the memory
array. The SMI handler records the error to the NVRAM. The uncorrectable errors may have
corrupted the contents of SMRAM. The SMI handler will log the error to the NVRAM if the
SMRAM contents are still valid. The format of the data bytes is described in Section 5.1.4
5.1.3 SMBIOS Type 15
Errors are logged to NVRAM in the terms of SMBIOS Type 15 (System Event Log). Please refer
to the SMBIOS Specification, version 2.4 for more detail information. The format of the records
is also defined in following section.
5.1.4 Logging Format Conventions
BIOS logs an error into the NVRAM area with the following record format, which is also defined
in the SMBIOS Specification, version 2.4.
Revision 1.3
77
Page 92
Error Reporting and Handling Intel® Server Boards S3200SH/S3210SH TPS
Table 42. SMBIOS Type 15 Event Log record format
Offset Name Length Description
00h EventType Byte Specifies the “Type” of event noted in an
event-log entry as defined in table.
01h Length Byte Specifies the byte length of the event
record, including the record’s Type and
Length fields.
02h Year Byte
03h Month Byte
04h Day Byte
05h Hour Byte
06h Minute Byte
07h Second Byte
08h EventData1 DWORD EFI_STATUS_CODE_TYPE
0Ch EventData2 DWORD EFI_STATUS_CODE_VALUE
Indicates the time when error is logged.
Table 43. Event Type Definition Table
Value Description Used by this platform (Y/N)
00h Reserved N
01h Single-bit ECC memory error Y
02h Multi-bit ECC memory error Y
03h Parity memory error N
04h Bus time-out N
05h I/O Channel Check N
06h Software NMI N
07h POST Memory Resize N
08h POST Error Y
09h PCI Parity Error Y
0Ah PCI System Error Y
0Bh CPU Failure N
0Ch EISA FailSafe Timer time-out N
0Dh Correctable memory log disabled N
0Eh Logging disabled for a specific Event Type –
too many errors of the same type received in
a short
amount of time
0Fh Reserved N
10h System Limit Exceeded (e.g. voltage or
temperature threshold exceeded)
11h Asynchronous hardware timer expired and
issued a system reset
12h System configuration information N
13h Hard-disk information N
N
Y
N
Revision 1.3
78
Page 93
Intel® Server Boards S3200SH/S3210SH TPS Error Reporting and Handling
14h System reconfigured N
15h Uncorrectable CPU-complex error N
16h Log Area Reset/Cleared Y
17h System boot. If implemented, this log entry is
guaranteed to be the first one written on any
system boot.
18h-7Fh Unused, available for assignment by
SMBIOS Specification Version 2.3.4.
80h-FEh Available for system- and OEM-specific
assignments
FFh End-of-log. When an application searches
through the event-log records, the end of the
log is identified when a log record with this
type is found.
N
N
Y
Y
For information on the EFI_STATUS_CODE_TYPE and EFI_STATUS_CODE_VALUE
definitions, please refer to “Intel Platform Innovation Framework for EFI Status Codes
Specification”, version 0.92.
The errors will also be displayed on the BIOS Setup screen in Server Management / View
EventLog menu in the format of following:
EventName (times) Time of Occurrence
EventName is the same as shown in the Table 41. It is followed by the occurrence time of the
same event. The ‘Time of Occurrence’ is the last time the event occurs.
5.2 Error Messages and Error Codes
The system BIOS displays error messages on the video screen. Before video initialization, beep
codes inform the user of errors. POST error codes are logged in the event log. The BIOS
displays POST error codes on the video monitor.
5.2.1 Diagnostic LEDs
During the system boot process, the BIOS executes several platform configuration processes,
each of which is assigned a specific hex POST code number. As each configuration routine is
started, the BIOS will display the POST code on the POST code diagnostic LEDs found on the
back edge of the server board. To assist in troubleshooting a system hang during the POST
process, the diagnostic LEDs can be used to identify the last POST process to be executed.
Each POST code is represented by a combination of colors from the four LEDs. The LEDs are
capable of displaying three colors: green, red, and amber. The POST codes are divided into an
upper nibble and a lower nibble. Each bit in the upper nibble is represented by a red LED and
each bit in the lower nibble is represented by a green LED. If both bits are set in the upper and
lower nibbles then both red and green LEDs are lit, resulting in an amber color. If both bits are
clear, then the LED is off.
In the below example, BIOS sends a value of ACh to the diagnostic LED decoder. The LEDs
are decoded as follows:
Revision 1.3
79
Page 94
Error Reporting and Handling Intel® Server Boards S3200SH/S3210SH TPS
• Red bits = 1010b = Ah
• Green bits = 1100b = Ch
Since the red bits correspond to the upper nibble and the green bits correspond to the lower
nibble, the two are concatenated to be ACh.
Table 44.: POST Progress Code LED Example
8h 4h 2h 1h
LEDs Red Green Red Green Red Green Red Green
ACh 1 1 0 1 1 0 0 0
Result Amber Green Red Off
MSB LSB
USB Port
USB Port
Diagnostic LEDs
Back edge of baseboard
LSBMSB
Figure 19. Example of Diagnostic LEDs on Server Board
5.2.2 POST Code Checkpoints
Table 45. POST Code Checkpoints
Diagnostic LED Decoder
Checkpoint
Host Processor
0x10h OFF OFF OFF R Power-on initialization of the host processor (bootstrap processor)
0x11h OFF OFF OFF A Host processor cache initialization (including AP)
0x12h OFF OFF G R Starting application processor initialization
0x13h OFF OFF G A SMM initialization
Chipset
0x21h OFF OFF R G Initializing a chipset component
Memory
0x22h OFF OFF A OFF Reading configuration data from memory (SPD on DIMM)
0x23h OFF OFF A G Detecting presence of memory
0x24h OFF G R OFF Programming timing parameters in the memory controller
G=Green, R=Red, A=Amber
MSB LSB
Description
Revision 1.3
80
Page 95
Intel® Server Boards S3200SH/S3210SH TPS Error Reporting and Handling
Diagnostic LED Decoder
Checkpoint
0x25h OFF G R G Configuring memory parameters in the memory controller
0x26h OFF G A OFF Optimizing memory controller settings
0x27h OFF G A G Initializing memory, such as ECC init
0x28h G OFF R OFF Testing memory
PCI Bus
0x50h OFF R OFF R Enumerating PCI busses
0x51h OFF R OFF A Allocating resources to PCI busses
0x52h OFF R G R Hot Plug PCI controller initialization
0x53h OFF R G A Reserved for PCI bus
0x54h OFF A OFF R Reserved for PCI bus
0x55h OFF A OFF A Reserved for PCI bus
0x56h OFF A G R Reserved for PCI bus
0x57h OFF A G A Reserved for PCI bus
USB
0x58h G R OFF R Resetting USB bus
0x59h G R OFF A Reserved for USB devices
ATA / ATAPI / SATA
0x5Ah G R G R Begin SATA bus initialization
0x5Bh G R G A Reserved for ATA
SMBUS
0x5Ch G A OFF R Resetting SMBUS
0x5Dh G A OFF A Reserved for SMBUS
Local Console
0x70h OFF R R R Resetting the video controller (VGA)
0x71h OFF R R A Disabling the video controller (VGA)
0x72h OFF R A R Enabling the video controller (VGA)
Remote Console
0x78h G R R R Resetting the console controller
0x79h G R R A Disabling the console controller
0x7Ah G R A R Enabling the console controller
Keyboard (PS2 or USB)
0x90h R OFF OFF R Resetting the keyboard
0x91h R OFF OFF A Disabling the keyboard
0x92h R OFF G R Resetting the keyboard
0x93h R OFF G A Enabling the keyboard
0x94h R G OFF R Clearing keyboard input buffer
0x95h R G OFF A Instructing keyboard controller to run Self Test (PS2 only)
Mouse (PS2 or USB)
0x98h A OFF OFF R Resetting the mouse
0x99h A OFF OFF A Detecting the mouse
0x9Ah A OFF G R Detecting the presence of mouse
0x9Bh A OFF G A Enabling the mouse
G=Green, R=Red, A=Amber
MSB LSB
Description
Revision 1.3
81
Page 96
Error Reporting and Handling Intel® Server Boards S3200SH/S3210SH TPS
Diagnostic LED Decoder
Checkpoint
Fixed Media
0xB0h R OFF R R Resetting fixed media device
0xB1h R OFF R A Disabling fixed media device
0xB2h
0xB3h R OFF A A Enabling / configuring a fixed media device
Removable Media
0xB8h A OFF R R Resetting removable media device
0xB9h A OFF R A Disabling removable media device
0xBAh
0xBCh A G R R Enabling / configuring a removable media device
Boot Device Selection
0xD0 R R OFF R Trying boot device selection
0xD1 R R OFF A Trying boot device selection
0xD2 R R G R Trying boot device selection
0xD3 R R G A Trying boot device selection
0xD4 R A OFF R Trying boot device selection
0xD5 R A OFF A Trying boot device selection
0xD6 R A G R Trying boot device selection
0xD7 R A G A Trying boot device selection
0xD8 A R OFF R Trying boot device selection
0xD9 A R OFF A Trying boot device selection
0XDA A R G R Trying boot device selection
0xDB A R G A Trying boot device selection
0xDC A A OFF R Trying boot device selection
0xDE A A G R Trying boot device selection
0xDF A A G A Trying boot device selection
Pre-EFI Initialization (PEI) Core
0xE0h R R R OFF Started dispatching an PEIM
0xE1h R R R G Completed dispatching an PEIM
0xE2h R R A OFF Initial memory found, configured, and installed correctly
0xE3h R R A G Reserved for initialization module use (PEIM)
Driver Execution Environment (DXE) Core
0xE4h R A R OFF Entered EFI driver execution phase (DXE)
0xE5h R A R G Reserved for DXE core use
0xE6h R A A OFF Started connecting drivers
0xEBh A R A G Started dispatching a driver
0xECh R A A OFF Completed dispatching a driver
DXE Drivers
0xE7h R A A G Waiting for user input
0xE8h A R R OFF Checking password
0xE9h A R R G Entering BIOS setup
G=Green, R=Red, A=Amber
MSB LSB
R OFF A R
A OFF A R
Detecting presence of a fixed media device (IDE hard drive detection,
etc.)
Detecting presence of a removable media device (IDE CDROM
detection, etc.)
Description
Revision 1.3
82
Page 97
Intel® Server Boards S3200SH/S3210SH TPS Error Reporting and Handling
Diagnostic LED Decoder
Checkpoint
0xEAh A R A OFF Flash Update
0xEEh A A A OFF Calling Int 19; one beep unless silent boot is enabled.
0xEFh A A A G Reserved for DXE Drivers use
Runtime Phase / EFI Operating System Boot
0xF4h R A R R Entering Sleep state
0xF5h R A R A Exiting Sleep state
0xF8h
0xF9h
0xFAh
Pre-EFI Initialization Module (PEIM) / Recovery
0x30h OFF OFF R R Crisis recovery has been initiated because of a user request
0x31h OFF OFF R A Crisis recovery has been initiated by software (corrupt flash)
0x34h OFF G R R Loading crisis recovery capsule
0x35h OFF G R A Handing off control to the crisis recovery capsule
0x3Fh G G A A Unable to complete crisis recovery.
G=Green, R=Red, A=Amber
MSB LSB
A R R R
A R R A
A R A R
Operating system has requested EFI to close boot services
(ExitBootServices ( ) has been called)
Operating system has switched to virtual address mode
(SetVirtualAddressMap ( ) has been called)
Operating system has requested the system to reset (ResetSystem ()
has been called)
Description
5.2.3 POST Error Messages and Handling
Whenever possible, the BIOS will output the current boot progress codes on the video screen.
Progress codes are 32-bit quantities plus optional data. The 32-bit numbers include class,
subclass, and operation information. The class and subclass fields point to the type of hardware
that is being initialized. The operation field represents the specific initialization activity. Based on
the data bit availability to display progress codes, a progress code can be customized to fit the
data width. The higher the data bit, the higher the granularity of information that can be sent on
the progress port. The progress codes may be reported by the system BIOS or option ROMs.
The Response section in the following table is divided into two types:
•Pause: The message is displayed in the Error Manager screen, an error may be
logged to the NVRAM, and user input is required to continue. The user can take
immediate corrective action or choose to continue booting.
•Halt: The message is displayed in the Error Manager screen, an error is logged to
the NVRAM, and the system cannot boot unless the error is resolved. The user
needs to replace the faulty part and restart the system.
Revision 1.3
83
Page 98
Error Reporting and Handling Intel® Server Boards S3200SH/S3210SH TPS
Table 46. POST Error Messages and Handling
Error Code Error Message Response Log Error
CMOS date / time not set Pause Y
Configuration cleared by jumper Pause Y
Configuration default loaded Pause N
Password check failed Halt N
PCI resource conflict Pause N
Insufficient memory to shadow PCI ROM Pause N
Processor thermal trip error on last boot Pause Y
5.2.4 POST Error Beep Codes
The following table lists POST error beep codes. Prior to system video initialization, BIOS uses
these beep codes to inform users on error conditions. The beep code is followed by a user
visible code on the POST progress LEDs.
Table 47. POST Error Beep Codes
Beeps Error Message POST Progress Code Description
3 Memory error System halted because a fatal error related to the memory
was detected.
5.2.5 POST Error Pause Option
In case of POST error(s) that are listed as "Pause", the BIOS will enter the error manager and
wait for user to press an appropriate key before booting the operating system or entering BIOS
Setup.
The user can override this option by setting "POST Error Pause" to "disabled" in BIOS setup
Main menu page. If "POST Error Pause" option is set to "disabled", the system will boot the
operating system without user-intervention. The default value is set to "enabled".
Revision 1.3
84
Page 99
Connectors and Jumper Blocks Intel® Server Boards S3200SH/S3210SH TPS
6. Connectors and Jumper Blocks
6.1 Power Connectors
6.1.1 Main Power Connector
The following table defines the pin-out of the main power connector.
Table 48. Power Connector Pin-out (J4G1)
Pin Signal 18 AWG Color Pin Signal 18 AWG Color
1* +3.3VDC
3.3V RS
2 +3.3VDC Orange 14 -12VDC Blue
3* COM
COM RS
4* +5VDC
5V RS
5 COM Black 17 COM Black
6 +5VDC Red 18 COM
7 COM Black 19 COM Black
8 PWR OK Gray 20 Reserved N.C.
9 5 VSB Purple 21 +5VDC Red
10 +12V3 Yellow 22 +5VDC Red
11 +12V3 Yellow 23 +5VDC Red
12 +3.3VDC Orange 24 COM Black
Orange
Orange (24AWG)
Black
Black (24AWG)
Red
Red (24AWG)
13 +3.3VDC Orange
15 COM Black
16 PSON# Green
Black
Table 49. Auxiliary CPU Power Connector Pin-out (J9B2)
Pin Signal 18 AWG color Pin Signal 18 AWG Color
1 COM Black 5* +12V1
12V1 RS
2 COM Black 6 +12V1 White
3 COM Black 7 +12V2 Brown
4 COM Black 8* +12V2
12V2 RS
White
Yellow (24AWG)
Brown
Yellow (24AWG)
Revision 1.3
85
Page 100
Intel® Server Boards S3200SH/S3210SH TPS Connectors and Jumper Blocks
6.2 Intel® Riser Card for L SKU
The Intel® Server Board S3200SH-L has a PCIe* x16 to PCIe* x16 riser card.
This riser card is designed to be populated with PCIe* x16 slot on the Intel
®
Server Board
S3200SH-L. The physical layout to the PCIe* x16 slot on the riser card is PCIe* x8.
This riser card is designed for populating the Intel
®
Server Board S3200SH-L into the Intel®
Server Chassis SR1530.
6.3 SMBus Connector
Table 50. SMBus Connector Pin-out (J1E1)
Pin Signal Name Description
1 SMB_DAT_5V_BP Data Line
2 GND GROUND
3 SMB_CLK_5V_BP Clock Line
4 TP_BP_I2C_HRD_4 Test Point
6.4 Front Panel Connector
A standard SSI 24-pin header is provided to support a system front panel. The header contains
reset, NMI, power control buttons, and LED indicators. The following table details the pin-out of
this header.
Table 51. Front Panel 24-Pin Header Pin-out (J1K2)