Cisco CX-TRIP2 Specifications

Add to my manuals
169 Pages

advertisement

Cisco CX-TRIP2 Specifications | Manualzz

Intel

®

Server Board

SE7501WV2

Technical Product Specification

Intel reference number C25653-001

Revision 1.0

December 2002

Enterprise Platforms and Services Division

Revision History Intel® Server Board SE7501WV2 TPS

Date

11/02

12/02

Revision

Number

0.5

1.0

Revision History

Modifications

First draft for internal review based on the SE7500WV2 TPS

Production Release

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 Board SE7501WV2 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.

Copyright © Intel Corporation 2003.

*Other brands and names are the property of their respective owners. ii

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Table of Contents

Table of Contents

1. Introduction ..........................................................................................................17

2. SE7501WV2 Server Board Overview ..................................................................18

2.1 SE7501WV2 Feature Set........................................................................... 18

3. Functional Architecture .......................................................................................21

3.1 Processor and Memory Subsystem ........................................................... 21

3.1.1 Processor Support ..................................................................................... 21

3.1.2 Memory Subsystem ................................................................................... 23

3.2 Intel ® E7501 Chipset .................................................................................. 27

3.2.1 MCH Memory Architecture......................................................................... 28

3.2.2 MCH North Bridge...................................................................................... 28

3.2.3 P64H2........................................................................................................ 29

3.2.4 ICH3-S ....................................................................................................... 30

3.3 Super I/O ................................................................................................... 32

3.3.1 GPIOs ........................................................................................................ 32

3.3.2 Serial Ports ................................................................................................ 33

3.3.3 BIOS Flash................................................................................................. 37

4. Configuration and Initialization...........................................................................38

4.1.1 Main Memory ............................................................................................. 38

4.1.2 Memory Shadowing ................................................................................... 38

4.1.3 System Management Mode Handling ........................................................ 39

4.2

4.3

I/O Map ...................................................................................................... 39

Accessing Configuration Space ................................................................. 39

4.3.1 CONFIG_ADDRESS Register ................................................................... 39

Revision 1.0

Intel reference number C25653-001 iii

Table of Contents Intel® Server Board SE7501WV2 TPS

4.4

4.5

Hardware Initialization................................................................................ 41

Clock Generation and Distribution ............................................................. 41

4.6 PCI I/O Subsystem .................................................................................... 44

4.6.1 PCI Subsystem .......................................................................................... 44

4.6.2 P32-A: 32-bit, 33-MHz PCI Subsystem...................................................... 44

4.6.3 P64-B and P64-C: 64-bit, 100-MHz PCI-X Subsystem .............................. 45

4.7

4.8

4.9

Ultra320 SCSI ............................................................................................ 47

ATA-100..................................................................................................... 47

Video Controller ......................................................................................... 48

4.9.1 Video Modes .............................................................................................. 48

4.9.2 Video Memory Interface............................................................................. 49

4.9.3 Front Panel Video Memory ........................................................................ 50

4.10 Network Interface Controller (NIC)............................................................. 50

4.10.1 NIC Connector and Status LEDs ............................................................... 50

4.11 Interrupt Routing ........................................................................................ 50

4.11.1 Legacy Interrupt Routing............................................................................ 51

4.11.2 Serialized IRQ Support .............................................................................. 51

4.11.3 APIC Interrupt Routing............................................................................... 51

5. Server Management .............................................................................................54

5.1 Sahalee Baseboard Management Controller (BMC).................................. 55

5.1.1 Fault Resilient Booting ............................................................................... 61

5.2 System Reset Control ................................................................................ 62

5.2.1 Power-up Reset ......................................................................................... 62

5.2.2 Hard Reset................................................................................................. 62

5.2.3 Soft Reset .................................................................................................. 63

iv

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Table of Contents

5.3

5.4

Intelligent Platform Management Buses (IPMB) ........................................ 63

Inter Chassis Management Bus (ICMB)..................................................... 63

5.5 Error Reporting .......................................................................................... 64

5.5.1 Error Sources and Types ........................................................................... 64

5.5.2 PCI Bus Errors ........................................................................................... 64

5.5.3 Intel ® Xeon™ Processor Bus Errors .......................................................... 64

5.5.4 Memory Bus Errors .................................................................................... 64

5.5.5 Fault and Status LEDs ............................................................................... 64

5.5.6 Temperature Sensors ................................................................................ 70

6. BIOS ......................................................................................................................71

6.1

6.2

6.3

System Flash ROM Layout ........................................................................ 71

BIOS Boot Specification Compliance......................................................... 71

Memory...................................................................................................... 72

6.3.1 Memory Configuration................................................................................ 73

6.3.2 Memory Sizing and Initialization................................................................. 73

6.3.3 ECC Initialization........................................................................................ 74

6.3.4 Memory Remapping................................................................................... 74

6.3.5 DIMM Failure LED ..................................................................................... 74

6.4

6.5

Processors ................................................................................................. 74

Extended System Configuration Data (ESCD), Plug and Play (PnP)......... 74

6.5.1 Resource Allocation ................................................................................... 75

6.6

6.7

6.5.2 PnP ISA Auto-Configuration....................................................................... 75

6.5.3 PCI Auto-Configuration .............................................................................. 76

NVRAM API ............................................................................................... 76

Legacy ISA Configuration .......................................................................... 76

Revision 1.0

Intel reference number C25653-001 v

Table of Contents Intel® Server Board SE7501WV2 TPS

6.8

6.9

Automatic Detection of Video Adapters ..................................................... 76

Keyboard / Mouse Configuration................................................................ 77

6.9.1 Boot without Keyboard and/or Mouse ........................................................ 77

6.10

6.11

6.12

Floppy Drives ............................................................................................. 77

Universal Serial Bus (USB) ........................................................................ 78

BIOS Supported Server Management Features ........................................ 78

6.12.1 IPMI ........................................................................................................... 78

6.12.2 Advanced Configuration and Power Interface (ACPI) ................................ 79

6.12.3 Wake Events.............................................................................................. 80

6.12.4 Front Panel Switches ................................................................................. 80

6.12.5 Wired For Management (WFM) ................................................................. 81

6.12.6 PXE BIOS Support..................................................................................... 82

6.12.7 BIOS Recommendations............................................................................ 82

6.13 Console Redirection................................................................................... 82

6.13.1 Operation ................................................................................................... 83

6.13.2 Keystroke Mappings .................................................................................. 83

6.13.3 Limitations.................................................................................................. 86

6.14 Emergency Management Port (EMP) ........................................................ 87

6.14.1 Serial Ports ................................................................................................ 87

6.14.2 Interaction with BIOS Console Redirection ................................................ 87

6.15 Service Partition Boot ................................................................................ 87

6.16

6.17

System Management BIOS (SMBIOS) ...................................................... 88

Microsoft* Windows* Compatibility............................................................. 90

6.17.1 Quiet Boot .................................................................................................. 91

6.18 BIOS Serviceabilty Features ...................................................................... 91

vi

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Table of Contents

6.18.1 CMOS Reset.............................................................................................. 91

6.19 BIOS Updates ............................................................................................ 92

6.19.1 Flash Update Utility.................................................................................... 92

6.19.2 Loading the System BIOS.......................................................................... 93

6.19.3 User Binary Area........................................................................................ 93

6.19.4 BIOS Recovery Mode ................................................................................ 93

6.19.5 Rolling BIOS and On-line updates ............................................................. 94

6.20 BIOS and System Setup ............................................................................ 95

6.20.1 BIOS Setup Utility ...................................................................................... 95

6.20.2 Setup Utility Operation ............................................................................... 96

6.21 BIOS Security Features ........................................................................... 109

6.21.1 Operating Model ...................................................................................... 109

6.22 Password Protection ................................................................................ 110

6.23

6.24

6.25

6.26

6.27

6.28

Inactivity Timer......................................................................................... 111

Hot Key Activation.................................................................................... 111

Password Clear Jumper........................................................................... 111

Secure Mode (Unattended start).............................................................. 111

Front Panel Lock...................................................................................... 111

Video Blanking ......................................................................................... 111

6.29

6.30

PS/2 Keyboard and Mouse Lock.............................................................. 112

Secure Boot (Unattended Start)............................................................... 112

6.31 Error Handling.......................................................................................... 112

6.31.1 Error Sources and Types ......................................................................... 112

6.32

6.33

SMI Handler ............................................................................................. 113

PCI Bus Error........................................................................................... 113

Revision 1.0

Intel reference number C25653-001 vii

Table of Contents Intel® Server Board SE7501WV2 TPS

6.34

6.35

Processor Bus Error................................................................................. 113

Single-Bit ECC Error Throttling Prevention .............................................. 113

6.36

6.37

6.38

System Limit Error ................................................................................... 114

Boot Event ............................................................................................... 114

Fault Resilient Booting (FRB)................................................................... 114

6.38.1 FRB3........................................................................................................ 114

6.38.2 FRB2........................................................................................................ 114

6.39 Boot Monitoring........................................................................................ 116

6.39.1 Purpose.................................................................................................... 116

6.40 Logging Format Conventions ................................................................... 118

6.40.1 Memory Error Events ............................................................................... 118

6.40.2 PCI Error Events ...................................................................................... 120

6.40.3 FRB-2 Error Events.................................................................................. 121

6.41 POST Codes, Error Messages, and Error Codes .................................... 122

6.41.1 POST Progress Code LEDs..................................................................... 122

6.41.2 POST Error Codes and Messages........................................................... 123

6.41.3 POST Error Beep Codes.......................................................................... 125

6.41.4 BIOS Recovery Beep Codes.................................................................... 125

6.41.5 Bootblock Error Beep Codes.................................................................... 126

6.42

6.43

"POST Error Pause" Option ..................................................................... 127

SE7501WV2 Server Board BIOS Runtime APIs ...................................... 127

6.44 INT 15 Extensions.................................................................................... 127

6.44.1 Cache Services........................................................................................ 127

6.44.2 Intel ID String ........................................................................................... 128

6.44.3 Processor Information.............................................................................. 129

viii

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Table of Contents

6.44.4 Extended NVRAM Services ..................................................................... 129

6.44.5 IPMB Services ......................................................................................... 130

6.44.6 INT15h, Function DA20h, Subfunction 99h/9Ah/9Bh – Read/Write/Bus

Master Write IMB .................................................................................................. 130

6.45 Multiple Processor Support (MPS)........................................................... 130

6.45.1 Multiprocessor Specification Support....................................................... 130

6.45.2 Multiple Processor Support ...................................................................... 131

6.45.3 Mixed Processor Support......................................................................... 131

6.46 Hyper-Threading Technology................................................................... 132

6.47

6.48

OEM Customization ................................................................................. 132

User Binary .............................................................................................. 132

6.48.1 Scan Point Definitions.............................................................................. 134

6.48.2 Format of the User Binary Information Structure...................................... 135

6.48.3 OEM Splash Screen ................................................................................ 135

6.48.4 Localization .............................................................................................. 135

7. SE7501WV2 ACPI Implementation....................................................................136

7.1 ACPI ........................................................................................................ 136

7.1.1 Front Panel Switches ............................................................................... 136

7.1.2 Wake up Sources (ACPI and Legacy) ..................................................... 138

8. SE7501WV2 Connectors....................................................................................139

8.1 Power Connectors ................................................................................... 139

8.2 Memory Module Connector...................................................................... 140

8.3

8.4

Processor Socket..................................................................................... 141

System Management Headers................................................................. 143

8.4.1 ICMB Header ........................................................................................... 143

8.4.2 OEM IPMB Header .................................................................................. 143

Revision 1.0

Intel reference number C25653-001 ix

Table of Contents Intel® Server Board SE7501WV2 TPS

8.5

8.6

PCI I/O Riser Slot Connector ................................................................... 143

Front Panel Connectors ........................................................................... 146

8.6.1 High Density 100-Pin Floppy / Front Panel / IDE Connector (J2G1)........ 148

8.6.2 VGA Connector........................................................................................ 150

8.6.3 SCSI Connectors ..................................................................................... 150

8.6.4 NIC Connector ......................................................................................... 151

8.6.5 ATA RAID Connectors ............................................................................. 152

8.6.6 USB Connector ........................................................................................ 153

8.6.7 Floppy Connector..................................................................................... 154

8.6.8 Serial Port Connector............................................................................... 155

8.6.9 Keyboard and Mouse Connector ............................................................. 155

8.7 Miscellaneous Headers............................................................................ 156

8.7.1 Fan Headers ............................................................................................ 156

9. Configuration Jumpers......................................................................................157

9.1

9.2

System Recovery and Update Jumpers................................................... 157

External RJ45 Serial Port Jumper Block .................................................. 158

10. General Specifications.......................................................................................159

10.1 Absolute Maximum Ratings ..................................................................... 159

10.2 Power Information.................................................................................... 159

10.2.1 SE7501WV2 Server Board Power Budget ............................................... 159

10.3 Power Supply Specifications.................................................................... 160

10.3.1 Power Timing ........................................................................................... 160

10.3.2 Voltage Recovery Timing Specifications .................................................. 163

11. Regulatory and Integration Information ...........................................................164

11.1 Product Regulatory Compliance .............................................................. 164

x

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Table of Contents

11.1.1 Product Safety Compliance...................................................................... 164

11.1.2 Product EMC Compliance........................................................................ 164

11.1.3 Product Regulatory Compliance Markings ............................................... 164

11.2 Electromagnetic Compatibility Notices..................................................... 165

11.2.1 Europe (CE Declaration of Conformity).................................................... 165

11.2.2 Australian Communications Authority (ACA) (C-Tick Declaration of

Conformity)............................................................................................................ 165

11.2.3 Ministry of Economic Development (New Zealand) Declaration of

Conformity............................................................................................................. 165

11.2.4 BSMI (Taiwan) ......................................................................................... 165

11.3 Replacing the Back up Battery................................................................. 165

12. Mechanical Specifications.................................................................................167

12.1 PCI Riser Cards ....................................................................................... 168

12.1.1 1-Slot 3.3V PCI Riser Card ...................................................................... 168

12.1.2 3-Slot 3.3V PCI Riser Card ...................................................................... 168

Appendix A: Glossary.............................................................................................169

Revision 1.0

Intel reference number C25653-001 xi

List of Figures Intel® Server Board SE7501WV2 TPS

List of Figures

Figure 1. Intel ® Server Board SE7501WV2 Block Diagram........................................... 20

Figure 2. Memory Sub-system Block Diagram ............................................................. 24

Figure 3. Memory Bank Label Definition ...................................................................... 26

Figure 4. Serial Port Mux Logic ..................................................................................... 35

Figure 5. J5A2 Jumper Block for DCD Signal ............................................................... 36

Figure 6. J5A2 Jumper Block for DSR Signal................................................................ 36

Figure 7. CONFIG_ADDRES Register .......................................................................... 40

Figure 8. Intel ® Server Board SE7501WV2 Clock Distribution ...................................... 43

Figure 9. Intel ® Server Board SE7501WV2 Sahalee BMC Block Diagram.................... 54

Figure 10. BIOS Boot Monitoring Flowchart ................................................................ 117

Figure 11. Intel ® Server Board SE7501WV2 Configuration Jumpers (J1D4) .............. 157

Figure 12. Output Voltage Timing ............................................................................... 161

Figure 13. Turn On / Off Timing .................................................................................. 162

Figure 14. Intel ® Server Board SE7501WV2 Mechanical Drawing .............................. 167

Figure 15. 1-Slot PCI Riser Mechanical Drawing ........................................................ 168

Figure 16. 3-Slot PCI Riser Mechanical Drawing ........................................................ 168

xii

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS List of Tables

List of Tables

Table 1. Intel ® Server Board SE7501WV2 Processor Support Matrix for 533MHz ....... 21

Table 2. Intel ® Server Board SE7501WV2 Processor Support Matrix for 400MHz ....... 22

Table 3. Memory Bank Labels....................................................................................... 25

Table 4. P64-B Speeds ................................................................................................. 29

Table 5. P64-C Speeds ................................................................................................. 30

Table 6. Super I/O GPIO Usage Table.......................................................................... 32

Table 7. Serial A Header Pin-out................................................................................... 34

Table 8. Rear Serial Port B Adapter Pinout................................................................... 36

Table 9. PCIdevice IDs.................................................................................................. 40

Table 10. PCI Bus Segment Characteristics ................................................................. 44

Table 11. P32-A Configuration IDs................................................................................ 44

Table 12. P32-Arbitration Connections.......................................................................... 45

Table 13. P64-B Configuration IDs................................................................................ 45

Table 14. P64-C Configuration IDsIDs .......................................................................... 45

Table 15. P64-B Arbitration Connections ...................................................................... 46

Table 16. P64-C Arbitration Connections ...................................................................... 46

Table 17. Video Modes ................................................................................................ 49

Table 18. Video Memory Interface ................................................................................ 49

Table 19. Interrupt Definitions ....................................................................................... 51

Table 20. Intel ® Server Board SE7501WV2 Interrupt Mapping ..................................... 52

Table 21. BMC Pinout ................................................................................................... 55

Table 22. ADM1026 Input Definition.............................................................................. 60

Table 23. Intel ® Server Board SE7501WV2 I2C Address Map...................................... 63

Table 24. System Status LEDs ..................................................................................... 65

Table 25. Boot Block POST Progress Codes................................................................ 67

Table 26. Allowed Combinations of Floppy Drive and Floppy Media............................. 77

Table 27. Supported Wake Events................................................................................ 80

Table 28. Non-ASCII Key Mappings............................................................................. 84

Table 29. ASCII Key Mappings ..................................................................................... 86

Table 30. SMBIOS Header Structure ............................................................................ 89

Revision 1.0

Intel reference number C25653-001 xiii

List of Tables Intel® Server Board SE7501WV2 TPS

Table 31. Setup Utility Screen....................................................................................... 97

Table 32. Keyboard Command Bar ............................................................................... 97

Table 33. Main Menu Selections ................................................................................... 99

Table 34. Primary Master and Slave Adapters Sub-menu Selections ......................... 100

Table 35. Processor Settings Sub-menu..................................................................... 100

Table 36. Advanced Menu Selections ......................................................................... 101

Table 37. Advanced Chipset Control Sub-menu Selections........................................ 101

Table 38. PCI Configuration Sub-menu Selections .................................................... 101

Table 39. PCI Device, Embedded Devices ................................................................. 102

Table 40. I/O Device/Peripheral Configuration Sub-menu Selections ........................ 102

Table 41. Memory Configuration Menu Selections...................................................... 103

Table 42. Security Menu Selections ............................................................................ 103

Table 43. Server Menu Selections .............................................................................. 104

Table 44. System Management Sub-menu Selections................................................ 105

Table 45. Serial Console Redirection Sub-menu Selections ....................................... 106

Table 46. Event Log Configuration Sub-menu Selections ........................................... 106

Table 47. Fault Resilient Boot Sub-menu Selections .................................................. 107

Table 48. Boot Menu Selections ................................................................................. 107

Table 49. Boot Device Priority Selections .................................................................. 107

Table 50. Hard Drive Selections.................................................................................. 108

Table 51. Removable Devices Selections ................................................................... 108

Table 52. Exit Menu Selections................................................................................... 108

Table 53. Security Features Operating Model............................................................. 109

Table 54. Memory Error Event Data Field Contents.................................................... 119

Table 55. PCI Error Event Data Field Contents........................................................... 120

Table 56. Examples of Event Data Field Contents for PCI Errors ............................... 121

Table 57. FRB-2 Event Data Field Contents ............................................................... 121

Table 58. Examples of Event Data Field Contents for FRB-2 Errors.......................... 122

Table 59. POST Progress Code LED Example........................................................... 123

Table 60. Standard POST Error Messages and Codes............................................... 123

Table 61. Extended POST Error Messages and Codes .............................................. 124

Table 62. BIOS Recovery Beep Codes ....................................................................... 125

Table 63. Bootblock Error Beep Codes ....................................................................... 126

xiv

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS List of Tables

Table 64. Three-beep Boot Block Memory Failure Error Codes.................................. 126

Table 65. Interrupt 15h Extensions.............................................................................. 127

Table 66. User Binary Area Scan Point Definitions ..................................................... 134

Table 67. User Binary Information Structure ............................................................... 135

Table 68. Supported Wake Events.............................................................................. 138

Table 69. Power Connector Pin-out (J3J1) ................................................................. 139

Table 70. Power Supply Signal Connector (J1J1) ....................................................... 139

Table 71. 12V Power Connector (J4J1) ...................................................................... 139

Table 72. DIMM Connectors (J5F1, J5F2, J5F3, J6F1, J6F2, J6F3) .......................... 140

Table 73. Socket 604 Processor Socket Pinout .......................................................... 141

Table 74. ICMB Header Pin-out (J9B2)....................................................................... 143

Table 75. IPMB Header Pin-out (J9C1)....................................................................... 143

Table 76. P64-B Full Length PCI Riser Slot Pin-out .................................................... 143

Table 77. P64-C Low-Profile Riser Slot Pin-out .......................................................... 144

Table 78. 34-pin Front Panel Connector Signal Descriptions...................................... 146

Table 79. SSI Compliant 24-pin Front Panel Connector Pinout (J1H1)...................... 148

Table 80. High density 100-Pin Floppy/Front Panel/IDE Connector Pin out (J2G1).... 148

Table 81. VGA Connector Pin-out (J8A1) ................................................................... 150

Table 82. 68-pin VHDCI SCSI and Wide Connectors Pin-out (J7B1, J7A1)................ 150

Table 83. Stacked Dual RJ-45 Connector Pin-out (JA6A1)......................................... 151

Table 84. ATA-100 RAID 40-pin Connectors Pin-out (J1D1, J1D2) ............................ 152

Table 85. ATA-100 Legacy 40-pin Connector Pinout (J1G2) ...................................... 153

Table 86. USB Connectors Pin-out (J4A1, J9A1)........................................................ 153

Table 87. Optional USB Connection Header Pin-out (J1D3)...................................... 154

Table 88. Legacy 34-pin Floppy Connector Pin-out (J1G1) ........................................ 154

Table 89. Rear Low-Profile RJ-45 Serial B Port Pin-out (J5A1) .................................. 155

Table 90. 9-pin Header Serial A Port Pin-out (J9A2)................................................... 155

Table 91. Keyboard and Mouse PS/2 Connector Pin-out (J6A1) ................................ 156

Table 92. Three-pin Fan Headers Pin-out (J4J2, J7J1)............................................... 156

Table 93. Fan Pack Fan Header Pin-out (J3J2) .......................................................... 156

Table 94. Configuration Jumper Options..................................................................... 157

Table 95. Absolute Maximum Ratings......................................................................... 159

Table 96. Intel ® Server Board SE7501WV2/SR2300/SR1300 Power Budget ............. 159

Revision 1.0

Intel reference number C25653-001 xv

List of Tables Intel® Server Board SE7501WV2 TPS

Table 97. Intel ® Server Board SE7501WV2 Static Power Supply Voltage Specification160

Table 98. Intel ® Server Board SE7501WV2 Dynamic Power Supply Voltage

Specification.......................................................................................................... 160

Table 99. Voltage Timing Parameters ......................................................................... 161

Table 100. Turn On / Off Timing.................................................................................. 161

xvi

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Introduction

1. Introduction

The Intel ® SE7501WV2 server board Technical Product Specification (TPS) provides a highlevel technical description for the Intel ® SE7501WV2 server board. It details the architecture and feature set for all functional sub-systems that make up the server board.

This document is sub-divided into the following main categories:

Chapter 2: SE7501WV2 Server Board Overview

Chapter 3: Functional Architecture

Chapter 4: Configuration and Initialization

Chapter 5: Server Management

Chapter 6: BIOS

Chapter 7: SE7501WV2 Server Board ACPI Implementation

Chapter 8: SE7501WV2 Server Board Connectors

Chapter 9: Configuration Jumpers

Chapter 10: General Specifications

Chapter 11: Regulatory and Integration Information

Chapter 12: Mechanical Specification

The contents of this document are derived from several of the SE7501WV2’s External Product

Specifications (EPS). For a more detailed, lower level description of a particular functional subsystem, the EPS for the sub-system should be ordered from your Intel field representative. The

EPS documents available for the SE7501WV2 server board include the following:

• Intel ® SE7501WV2 server board BIOS EPS

• Intel ® SE7501WV2 server board Baseboard Management Controller EPS

• Sahalee Core BMC EPS for IPMI v1.5 System

The SE7501WV2 server board supports the Intel® Server Management Version 5.5 software.

One additional EPS document is available to provide technical detail on the feature set of the server management software. This document is:

• ISM Customization EPS

Revision 1.0

Intel reference number C25653-001

17

SE7501WV2 Server Board Overview Intel® Server Board SE7501WV2

2. SE7501WV2 Server Board Overview

The SE7501WV2 server board is a monolithic printed circuit board with features that were designed to support the high-density 1U and 2U server market.

2.1 SE7501WV2 Feature Set

Two different SE7501WV2 server boards will be made available. One will provide an embedded

Ultra-320* SCSI interface and the other will provide an embedded ATA-100* “Value-Raid” interface. Both boards support the following feature set:

• Dual Intel ® Xeon™ processor in the Socket 604 INT3/FCPGA package

• 533 MHz Front Side Bus

• Intel ® E7501 chipset

- E7501 North Bridge

- P64H2 I/O Bridge

- ICH3-S South Bridge

• Support for up to six DDR266 compliant registered ECC DIMMs providing up to 12 GB of memory, when 2G DIMMs become available and have been tested. (Will support

DDR200 modules when 400MHz processors are installed.)

• Three separate and independent PCI buses:

- Segment A: 32-bit, 33 MHz, 5 V (P32-A) with two embedded devices:

• 2D/3D graphics controller: ATI Rage* XL Video Controller with 8 MB of memory

• ATA-100 controller: Promise Technology* PDC20277 (ATA-100 board only)

- Segment B: 64-bit, 133 MHz, 3.3 V, PCI-X (P64-B) supporting the following configuration:

• One PCI I/O riser slot capable of supporting full length PCI add-in cards

• Dual-channel Intel® 10/100/1000 82546EB Gigabit Ethernet Controller

- Segment C: 64-bit, 133 MHz, 3.3 V PCI-X (P64-C) supporting the following devices:

• One PCI I/O riser slot capable of supporting low-profile PCI add-in cards

• Dual-channel SCSI with Zero Channel RAID (ZCR) and host RAID support

(SCSI SKU only)

• LPC (Low Pin Count) bus segment with two embedded devices:

- Platform Management Controller (PMC) providing monitoring, alerting, and logging of critical system information obtained from embedded sensors on the server board

- Super I/O controller chip providing all PC-compatible I/O (floppy, serial, keyboard, mouse)

• X-Bus segment with one embedded device:

18

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Server Board Overview

- Flash ROM device for system BIOS: Intel ® 32-megabit 28F320C3 Flash ROM

• Two external Universal Serial Bus (USB) ports with an additional internal header providing two optional USB ports for front panel support

• One external low-profile RJ45 serial port. An internal header is also available providing an optional serial port.

• One IDE connector, supporting one or two ATA-100 compatible devices

• Support for up to seven system fans

• Fault/Status LEDs throughout the server board

• Multiple server management headers providing on-board interconnects to server management features

• SSI-compliant connectors for SSI interface support: front panel, floppy, and ATA-33

Figure 1 shows the functional blocks of the server board and the plug-in modules that it supports.

Revision 1.0

Intel reference number C25653-001

19

SE7501WV2 Server Board Overview Intel® Server Board SE7501WV2

Figure 1. Intel

®

Server Board SE7501WV2 Block Diagram

20

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

This chapter provides a high-level description of the functionality distributed between the architectural blocks of the SE7501WV2 server board.

3.1 Processor and Memory Subsystem

The E7501 chipset provides a 36-bit address, 64-bit data processor host bus interface, operating at 400MHz and 533Mz in the AGTL+ signaling environment. The MCH component of the chipset provides an integrated memory controller, an 8-bit Hub Interface, and three 16-bit

Hub Interfaces.

The Hub Interface provides the interface to two 64-bit, 133-MHz, Rev 1.0 compliant PCI-X buses via the P64H2. The SE7501WV2 server board directly supports up to 12 GB of ECC memory, using six DDR266 compliant registered ECC DIMMs. (Will support DDR200 modules when 400MHz processors are installed.) The ECC implementation in the MCH can detect and correct single-bit errors, detect multiple-bit errors, and support the Intel® Single Device Data

Correction features.

The SE7501WV2 server board supports one or two Intel ® Xeon™ processors in the Socket 604

INT3/FCPGA package. When two processors are installed, all processors must be of identical revision, core voltage, and bus/core speed. When only one processor is installed, it should be in the socket labeled CPU-1 and the other socket must be empty. The support circuitry on the server board consists of the following:

• Dual Socket 604 INT3/FCPGA CPU sockets supporting 533 MHz (will support 400 MHz processors running at 400 Mhz speed.)

• Processor host bus AGTL+ support circuitry

Table 1. Intel

®

Server Board SE7501WV2 Processor Support Matrix for 533MHz

Speed (MHz)

533MHz

Product Code

2.8 GHz (1U) BX80532KE2800DU

2.8 GHz (1U) BX80532KE2800DU

2.8 GHz BX80532KE2800D

2.8gGHz BX80532KE2800D

2.66 GHz (1U) BX80532KE2667DU

2.66 GHz (1U) BX80532KE2667DU

2.66 GHz BX80532KE2667D

2.66 GHz

2.4 GHz (1U)

2.4 GHz (1U)

2.4 GHz

2.4 GHz

2.0 GHz (1U)

2.0 GHz (1U)

2.0 GHz

2.0 GHz

BX80532KE2667D

BX80532KE2400DU

BX80532KE2400DU

BX80532KE2400D

BX80532KE2400D

BX80532KE2000DU

BX80532KE2000DU

BX80532KE2000D

BX80532KE2000D

MM#

851292

851275

851275

851285

851650

851713

851647

851712

851290

851273

851280

851269

851288

851272

851279

851268

Test

Specification

(S-spec)

SL6GG

SL6NS

SL6NS

SL6GG

SL6GF

SL6NR

SL6GF

SL6GF

SL6GD

SL6NQ

SL6GD

SL6NQ

SL6RQ

SL6NP

SL6NP

SL6NP

Stepping CPUID

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

C1

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

L2

Cache

512k

512k

512k

512k

512k

512k

512k

512k

512k

Size

512k

512k

512k

512k

512k

512k

512k

Notes

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Revision 1.0

Intel reference number C25653-001

21

Functional Architecture Intel® Server Board SE7501WV2

Table 2. Intel

®

Server Board SE7501WV2 Processor Support Matrix for 400MHz

Speed (MHz)

400MHz

Product Code

2.8 GHz BX80532KC2800D

2.8 GHz 80532KC072512

2.8GHz (1U) BX80532KC2800DU

2.6 GHz BX80532KC2600D

2.6 GHz 80532KC064512

2.6 GHz (1U) BX80532KC2600DU

2.4 GHz

2.4 GHz

BX80532KC2400D

80532KC056512

2.4 GHz BX80532KC2400D

2.4 GHz (1U) BX80532KC2400DU

2.2 GHz BX80532KC2200D

2.2 GHz

2.2 GHz

80532KC049512

BX80532KC2200D

2.2 GHz (1U) BX80532KC2200DU

2.0 GHz BX80532KC2000D

2.0 GHz

1.8 GHz

1.8 GHz

80532KC041512

BX80532KC1800D

80532KC033512

1.8 GHz (1U) BX80532KC1800DU

MM#

850007

849546

850614

850609

847694

849701

845163

847695

851738

849703

843623

849112

49356

848431

843637

849063

843620

849064

848419

Test

Specification

(S-spec)

SL6MS

SL6M7

SL6M7

SL6EQ

SL6EQ

SL6EQ

SL687

SL6EP

SL6EP

SL6K2

SL624

SL6JZ

SL6JZ

SL624

SL623

SL6JY

SL622

SL6JX

SL622

Stepping CPUID

C1

C1

C1

C1

C1

C1 tB0

C1

C1

B0 tB0

C1

C1 tB0 tB0

C1 tB0

C1 tB0

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

0F24

512k

512k

512k

512k

512k

512k

512k

512k

L2

Cache

Size

512k

512k

512k

512k

512k

512k

512k

512k

512k

512k

512k

Notes

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Notes: Processors must be populated in sequential order. That is, CPU socket #1 must be populated before CPU socket #2.

The SE7501WV2 server board is designed to provide up to 75 A per processor.

Processors with higher current requirements are not supported.

Processor terminators are not required in unpopulated processor sockets.

In addition to the circuitry described above, the processor subsystem contains the following:

• Processor module presence detection logic

• Server management registers and sensors

The SE7501WV2 baseboard has a single VRM (Voltage Regulator Module) to support two processors. It is compliant with the VRM 9.1 specification and provides a maximum of 150

AMPs, which is capable of supporting currenlyt supported processors as well as those supported in the future.

The board hardware and BMC must read the processor VID (voltage identification) bits for each processor before turning on the VRM. If the VIDs of the two processors are not identical, then the BMC will not turn on the VRM and a beep code is generated.

22

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

3.1.1.2 Reset Configuration Logic

The BIOS determines the processor stepping, cache size, etc through the CPUID instruction.

The requirements are that all processors in the system must operate at the same frequency, have the same cache sizes, and have the same VID. No mixing of product families is supported.

On the SE7501WV2 platform, the BIOS is responsible for configuring the processor speeds.

The processor information is read at every system power-on. The speed is set to correspond to the speed of the slowest processor installed.

Note: No manual processor speed setting options exist either in the form of a BIOS setup option or jumpers when using production level processors.

3.1.1.3 Processor Module Presence Detection

Logic is provided on the baseboard to detect the presence and identity of installed processors.

The BMC checks the logic and will not turn on the system DC power unless the VIDs of both processors match in a dual processor configuration.

3.1.1.4 Interrupts and APIC

Interrupt generation and notification to the processors is done by the APICs in the ICH3 and the

P64H2 using messages on the front side bus.

3.1.1.5 Server Management Registers and Sensors

The Baseboard Management Controller manages registers and sensors associated with the

processor / memory subsystem. For more information, refer to Section 5.

The SE7501WV2 server board supports up to six DIMM slots for a maximum memory capacity of 12 GB. The DIMM organization is x72, which includes eight ECC check bits. The memory interface runs at 266MHz. (200MHz when DDR200 DRAM’s and 400MHz processors are used.)

The memory controller supports memory scrubbing, single-bit error correction, multiple-bit error detection, and the Intel® Single Device Data Correction feature. Memory can be implemented with either single sided (one row) or double-sided (two row) DIMMs.

The following figure provides a block diagram of the memory sub-system implemented on the

SE7501WV2 server board.

Revision 1.0

Intel reference number C25653-001

23

Functional Architecture Intel® Server Board SE7501WV2

Figure 2. Memory Sub-system Block Diagram

3.1.2.1 Memory DIMM Support

The SE7501WV2 server board supports DDR266 compliant registered ECC DIMMs operating at

266MHz. (DDR200 DIMMs are supported when 400MHz processors are used.)

Only DIMMs tested and qualified by Intel or a designated memory test vendor are supported on the SE7501WV2 server board. A list of tested DIMMs will be made available. Note that all

DIMMs are supported by design, but only fully tested DIMMs will be supported.

The minimum supported DIMM size is 128 MB. Therefore, the minimum main memory configuration is 2 x 128 MB or 256 MB. The largest size DIMM supported is a 2 GB stacked registered DDR266 ECC DIMM based on 512 megabit technology. (DDR200 DIMMs are supported when 400MHz processors are used)

Only registered DDR266 compliant, ECC, DDR memory DIMMs will be supported. (DDR200

DIMMs are supported when 400MHz processors are used.)

• ECC single-bit errors will be corrected and multiple-bit errors will be detected. The

SE7501WV2 server board also supports the Intel® Single Device Data Correction feature.

• The maximum memory capacity is 12 GB.

• The minimum memory capacity is 256 MB.

The memory interface between the MCH and DIMMs is 144 bits wide. This requires that two

DIMMs be populated per bank in order for the system to operate. At least one bank has to be

24

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture populated in order for the system to boot. If additional banks have less than two DIMMs, the memory for that bank(s) will not be available to the system.

There are three banks of DIMMs, labeled 1, 2, and 3. Bank 1 contains DIMM locations 1A and

1B, Bank 2 contains 2A and 2B, and Bank 3 contains 3A and 3B. DIMM socket identifiers are marked with silkscreen next to each DIMM socket on the baseboard. Note that the sockets associated with any given bank are located next to each other.

Certain combinations of DIMM types in the same system can violate the write Ringback measurement specification during analog validation.

• When mixing double-ranked DIMMs (x4 or x8) with single-ranked DIMMs (x4 or x8), if a single-ranked DIMM is placed in the populated slot closest to the MCH, the Write Ringback at that DIMM violates the JEDEC DRAM specification.

The baseboard’s signal integrity and cooling are optimized when memory banks are populated in order. Therefore, when installing memory, DIMMs should be installed starting with Bank 1 and ending with Bank 3.

DIMM and memory configurations must adhere to the following:

• DDR266 registered ECC DIMM modules (DDR200 when 400MHz processors are used)

• DIMM organization: x72 ECC

• Pin count: 184

• DIMM capacity: 128 MB, 256 MB, 512 MB, 1 GB, 2 GB

• Serial PD: JEDEC Rev 2.0

• Voltage options: 2.5 V (VDD/VDDQ)

• Interface: SSTL2

• Two DIMMs must be populated in a bank for a x144 wide memory data path.

• Any or all memory banks may be populated.

Table 3. Memory Bank Labels

Memory DIMM

J5F1 (DIMM 1B), J5F2 (DIMM 1A)

J5F3 (DIMM 2B), J6F1 (DIMM 2A)

J6F2 (DIMM 3B), J6F3 (DIMM 3A)

Bank

1

2

3

Revision 1.0

Intel reference number C25653-001

25

Functional Architecture

J5F1 J5F2 J5F3 J6F1 J6F2 J6F3

Intel® Server Board SE7501WV2

1B 1A 2B 2A 3B 3A

Bank 1 Bank 3

Bank 2

Figure 3. Memory Bank Label Definition

3.1.2.3 I 2 C*Bus

An I 2 C* bus connects the six DIMM slots to the ICH3-S and the BMC. This bus is used by the system BIOS to retrieve DIMM information needed to program the MCH memory registers which are required to boot the system.

3.1.2.4 DIMM Failure LED

The SE7501WV2 server board provides DIMM Failure LEDs located next to each DIMM slot on the baseboard. The DIMM Failure LEDs are used to indicate double-bit DIMM errors. If a

26

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture double-bit error is detected during POST, the BIOS sends a Set DIMM State command to the

BMC indicating that the DIMM LED is lit.

3.1.2.5 Intel® Single Device Data Correction feature

The SE7501WV2 server board supports Intel’s Single Device Data Correction correct memory architecture, which gives the memory sub-system the ability to withstand a multi-bit failure within a DRAM device, including a failure that causes incorrect data on all data bits of the device.

3.2 Intel

®

E7501 Chipset

The SE7501WV2 server board is designed around the Intel ® E7501 chipset. The chipset provides an integrated I/O bridge and memory controller, and a flexible I/O subsystem core

(PCI-X). This is targeted for multiprocessor systems and standard high-volume servers. The

Intel E7501 chipset consists of three components:

MCH: Memory Controller Hub North Bridge. The MCH North Bridge accepts access requests from the host (processor) bus and directs those accesses to memory or to one of the PCI buses. The MCH monitors the host bus, examining addresses for each request. Accesses may be directed to a memory request queue for subsequent forwarding to the memory subsystem, or to an outbound request queue for subsequent forwarding to one of the PCI buses. The MCH also accepts inbound requests from the

P64H2 and the ICH3-S. The MCH is responsible for generating the appropriate controls to control data transfer to and from memory.

P64H2: PCI-X 64bit Hub 2.0 I/O Bridge. The P64H2 provides the interface for two 64bit, 133MHz Rev. 1.0 compliant PCI-X buses. The P64H2 is both master and target on both PCI-X buses.

ICH3-S: South Bridge. The ICH3-S controller has several components. It provides the interface for a 32-bit, 33-MHz Rev. 2.2-compliant PCI bus. The ICH3-S can be both a master and a target on that PCI bus. The ICH3-S also includes a USB controller and an

IDE controller. The ICH3-S is also responsible for much of the power management functions, with ACPI control registers built in. The ICH3-S also provides a number of

GPIO pins and has the LPC bus to support low speed legacy I/O.

The MCH, P64H2, and ICH3-S chips provide the pathway between processor and I/O systems.

The MCH is responsible for accepting access requests from the host (processor) bus, and directing all I/O accesses to one of the PCI buses or legacy I/O locations. If the cycle is directed to one of the 64-bit PCI segments, the MCH communicates with the P64H2 through a private interface called the HI (Hub Interface).

If the cycle is directed to the ICH3-S, the cycle is output on the MCH’s 8bit HI 1.5 bus.

The P64H2 translates the HI 2.0 bus operation to a 64-bit PCI-X

Rev. 1.0-compliant signaling environment operating from 100MHz to 133 MHz. The ICH3-S translates the HI 1.5 bus operation to a 32-bit PCI Rev. 2.2-compliant signaling environment operating at 33MHz.

The HI 2.0 bus is 16 bits wide and operates at 66 MHz with 512MT/s, providing over 1 GB per second of bandwidth.

All I/O for the SE7501WV2 server board, including PCI and PC-compatible I/O, is directed through the MCH and then through either the P64H2 or the ICH3-S provided PCI buses.

Revision 1.0

Intel reference number C25653-001

27

Functional Architecture Intel® Server Board SE7501WV2

• The ICH3-S provides a 32-bit/33-MHz PCI bus hereafter called P32-A.

• The P64H2 provides two independent 64-bit, 133-MHz PCI-X buses hereafter called

P64-B, and P64-C.

This independent bus structure allows all three PCI buses to operate concurrently.

3.2.1 MCH Memory Architecture

The MCH supports a 144-bit wide Memory Sub-system that can support a maximum of 12 GB

(using 2 GB DIMMs). This configuration needs external registers for buffering the memory address and control signals. In this configuration the MCH supports six DDR266 compliant registered stacked DIMMs for a maximum of 12 GB. (DDR200 DIMMs are supported when

400MHz processors are used.) The six chip selects are registered inside the MCH and need no external registers for chip selects.

The memory interface runs at 266 MHz. (200 MHz when DDR-200 modules and 400 MHz processors are used.) The memory interface supports a 144-bit wide memory array. It uses fifteen address lines (BA[1:0] and MA[12:0]) and supports 64 Mb, 128 Mb, 256 Mb, 512 Mb

DRAM densities. The DDR DIMM interface supports memory scrubbing, single-bit error correction, and multiple bit error detection as well as the Intel® Single Device Data Correction features.

The DDR interface supports up to 12GB of main memory and supports single- and double-density

DIMMs.

3.2.2 MCH North Bridge

The E7501 MCH North Bridge (MCH) is a 1005 ball FC-BGA device and uses the proven components of previous generations like the Intel ® Pentium ® 4 bus interface unit, the Hub

Interface unit, and the DDR memory interface unit. In addition, the MCH incorporates a Hub

Interface (HI). The hub interface enables the MCH to directly interface with the P64H2. The

MCH also increases the main memory interface bandwidth and maximum memory configuration with a 144-bit wide memory interface.

The MCH integrates three main functions:

• An integrated high performance main memory subsystem.

• An HI 2.0 bus interface that provides a high-performance data flow path between the host bus and the I/O subsystem.

• A HI 1.5 bus which provides an interface to the ICH3-S (South Bridge).

Other features provided by the MCH include the following:

• Full support of ECC on the memory bus

• Full support of the Intel® Single Device Data Correction features.

• Twelve deep in-order queue

• Full support of registered DDR266 ECC DIMMs (DDR200 DIMMs when 400MHz processors are used)

• Support for 12 GB of DDR memory

• Memory scrubbing

28

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

3.2.3 P64H2

The P64H2 is a 567-ball FCBGA device and provides an integrated I/O bridge that provides a high-performance data flow path between the HI 2.0 and the 64-bit I/O subsystem. This subsystem supports peer 64-bit PCI-X segments. Because it has two PCI interfaces, the P64H2 can provide large and efficient I/O configurations. The P64H2 functions as the bridge between the HI and the two 64-bit PCI-X I/O segments. The HI can support 1 GB/s of data bandwidth.

3.2.3.1 PCI Bus P64-B I/O Subsystem

The P64-B supports the following embedded devices and connectors:

• One 184-pin, 5-volt keyed, 64-bit PCI expansion slot connector. The expansion slot can be used for either a 1-slot or a 3-slot PCI riser card. Both riser cards support 184-pin,

3.3V keyed, 64-bit PCI expansion slots. The PCI slots on the P64-B PCI bus support both full-length PCI cards and low profile PCI cards with the appropriate faceplate.

One Intel ® 82546EB dual channel 10/100/1000 Ethernet controller. •

The BIOS is responsible for setting the bus speed of the P64-B. The following tables show the bus frequency according to slot population. The bus speed will always be set up to run at the speed of the slowest card installed.

Table 4. P64-B Speeds

Configuration

Intel

®

Server ChassisSR1300

(Bus B with Anvik* Dual NIC down and 1 Slot Riser)

0 Adapter Cards installed and on board device enabled

1 Adapter Cards installed and on board device enabled

2 Adapter Cards installed and on board device enabled

3 Adapter Cards installed and on board device enabled

1 Adapter Cards installed and on board device disabled

2 Adapter Cards installed and on board device disabled

3 Adapter Cards installed and on board device disabled

3.2.3.2

PCI-X 64/100

PCI-X 64/100

PCI-X 64/100

PCI Bus P64-C I/O Subsystem

Intel

®

Server Chassis SR2300

(Bus B with Anvik* Dual NIC down and 3 Slot Riser)

PCI-X 64/100

PCI-X 64/100

PCI-X 64/100

P64-C supports the following embedded devices and connectors:

One 184-pin, 5-volt keyed, 64-bit PCI expansion slot connector. The expansion slot can be used for either a 1-slot or a 3-slot PCI riser card. Both riser cards support 184-pin,

3.3V keyed, 64-bit PCI expansion slots. The PCI slots on the P64-C PCI bus support only low profile PCI cards.

One Adaptec* 7902 dual channel U-320 SCSI controller.

Revision 1.0

Intel reference number C25653-001

29

Functional Architecture Intel® Server Board SE7501WV2 TPS

• Support for Zero Channel RAID (ZCR) or M-ROMB that allows the on board SCSI controller to be “hidden” from system and used by the RAID processor on the add-in card.

The BIOS is responsible for setting the bus speed of the P64-C. The bus speed will always be set up to run at the speed of the slowest card installed.

Configuration

0 Adapter Cards installed and on board device enabled

1 Adapter Cards installed and on board device enabled

2 Adapter Cards installed and on board device enabled

3 Adapter Cards installed and on board device enabled

1 Adapter Cards installed and on board device disabled

2 Adapter Cards installed and on board device disabled

3 Adapter Cards installed and on board device disabled

Table 5. P64-C Speeds

Intel

®

Server Chassis SR1300

(Bus C with AIC7902 SCSI down and 1 Slot Riser)

Intel

®

Server Chassis SR2300

(Bus C with AIC7902 SCSI down and 3 Slot Riser)

PCI-X 100 PCI-X 100

PCI-X 100

PCI-X 64/100

PCI-X 100

PCI-X 64/100

3.2.4 ICH3-S

The ICH3-S is a multi-function device, housed in a 421-pin BGA device, providing a HI 1.5 to

PCI bridge, a PCI IDE interface, a PCI USB controller, and a power management controller.

Each function within the ICH3-S has its own set of configuration registers. Once configured, each appears to the system as a distinct hardware controller sharing the same PCI bus interface.

On the SE7501WV2 server board, the primary role of the ICH3-S is to provide the gateway to all

PC-compatible I/O devices and features. The SE7501WV2 server board uses the following

ICH3-S features:

• PCI bus interface

• LPC bus interface

• IDE interface, with Ultra DMA 100 capability

• Universal Serial Bus (USB) interface

• PC-compatible timer/counter and DMA controllers

30

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

• APIC and 8259 interrupt controller

• Power management

• System RTC

• General purpose I/O

The following are the descriptions of how each supported feature is used on the SE7501WV2 server board.

3.2.4.1 PCI Bus P32-A I/O Subsystem

The ICH3-S provides a legacy 32-bit PCI subsystem and acts as the central resource on this

PCI interface. The P32-A supports the following embedded devices and connectors:

• An ATI* Rage XL video controller with 3D/2D graphics accelerator

• Promise Technology* PDC20277 dual channel ATA-100 controller (ATA-100 board only)

3.2.4.2 PCI Bus Master IDE Interface

The ICH3-S acts as a PCI-based Ultra DMA/100 IDE controller that supports programmed I/O transfers and bus master IDE transfers. The ICH3-S supports two IDE channels, supporting two drives each (drives 0 and 1). The SE7501WV2 server board provides two separate interfaces to the IDE controller. The first is a single SSI compliant 40-pin (2x20) IDE connector. The second is through the high-density 100-pin floppy / IDE / front panel connector that is used with the

Intel ® SR1300 and SR2300 server chassis.

The SE7501WV2 IDE interface supports Ultra DMA/100 Synchronous DMA Mode transfers on the 40-pin connector and supports Ultra DMA/33 transfers on the 100-pin connector.

The ICH3-S contains three USB controllers and six USB ports. The USB controller moves data between main memory and the six USB ports. All six ports function identically and with the same bandwidth. The SE7501WV2 server board only supports four of the six ports on the board.

The SE7501WV2 provides two external USB ports on the back of the server board. The first external connector is located within the standard ATX I/O panel area while the second is located directly behind the P64-B full-length PCI card slot. The USB specification defines the external connectors.

The third and fourth USB ports are optional and can be accessed by cabling from the internal 9pin connector located on the baseboard to external USB ports located either in the front or the rear of a given chassis.

3.2.4.4 Compatibility Interrupt Control

The ICH3-S provides the functionality of two 82C59 PIC devices for ISA-compatible interrupt handling.

Revision 1.0

Intel reference number C25653-001

31

Functional Architecture Intel® Server Board SE7501WV2 TPS

3.2.4.5 APIC

The ICH3-S integrates an APIC that is used to distribute 24 interrupts.

One of the embedded functions of the ICH3-S is a power management controller. The

SE7501WV2 server board uses this to implement ACPI-compliant power management features.

The SE7501WV2 supports sleep states S0, S1, S4, and S5.

The National Semiconductor* PC87417 Super I/O device contains all of the necessary circuitry to control two serial ports, one parallel port, one floppy disk, and one PS/2-compatible keyboard and mouse. The SE7501WV2 server board supports the following features:

• GPIOs

• Two serial ports

• Floppy

• Keyboard and mouse through one PS/2 connector

• Wake up control

3.3.1 GPIOs

The National Semiconductor* PC87417 Super I/O provides nine general-purpose input/output pins that the SE7501WV2 server board utilizes. The following table identifies the pin and the signal name used in the schematic:

Table 6. Super I/O GPIO Usage Table

Pin Name

124 GPIO00/CLKRUN_L

125 GPIO01/KBCLK

126 GPIO02/KBDAT

127 GPIO03/MCLK

128 GPIO04/MDAT

9 GPIO05/XRDY

10 GPIO06/XIRQ

13 GPIO07/HFCKOUT

1 GPIOE10/XA11

2 GPIOE11/XA10

3 GPIOE12/XA9

4 GPIOE13/XA8

5 GPIOE14/XA7

6 GPIOE15/XA6

7 GPIOE16/XA5

IO/GPIO

I/O

I/O

I/O

I/O

Intel ® Server Board

SE7501WV2 Use

TP

KB_CLK

KB_DAT

MS_CLK

I/O MS_DAT

I/O TP

I/O BMC_SYSIRQ

I/O SIO_CLK_40M_BMC

32

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

Pin Name

8 GPIOE17/XA4

14 GPIO20/XRD_XEN_L

IO/GPIO

I/O

15 GPIO21/XWR_XRW_L I/O

16 GPIO22/XA3 I/O

17 GPIO23/XA2 I/O

18 GPIO24/XA1

19 GPIO25/XA0

22 GPIO26/XCS1_L

23 GPIO27/XCS0_L

24 GPIO30/XD7

25 GPIO31/XD6

26 GPIO32/XD5

I/O

I/O

I/O

I/O

I/O

I/O

I/O

27 GPIO33/XD4

28 GPIO34/XD3

29 GPIO35/XD2

30 GPIO36/XD1

31 GPIO37/XD0

20 GPIOE40/XCS3_L

21 GPIOE41/XCS2_L

35 GPIOE42/SLBTIN_L

I/O

I/O

I/O

I/O

I/O

Intel

®

Server Board

SE7501WV2 Use

XBUS_XRD_L

XBUS_XWR_L

XBUS_A<3>

XBUS_A<2>

XBUS_A<1>

XBUS_A<0>

TP

XBUS_XCS0_L

XBUS_D<7>

XBUS_D<6>

XBUS_D<5>

XBUS_D<4>

XBUS_D<3>

XBUS_D<2>

XBUS_D<1>

XBUS_D<0>

50 GPIOE44/LED1

51 GPIOE45/LED2

52 GPIOE46/SLPS3_L

53 GPIOE47/SLPS5_L

36 GPIO50/PWBTN_L I/O TP

37 GPIO51/SIOSMI_L

38 GPIO52/SIOSCI_L

I/O

I/O

TP

SIO_PME_L

45 GPIO53/LFCKOUT/MSEN0 TP

54 GPIO54/VDDFELL

56 GPIO55/CLKIN

I/O

I/O

32 GPO60/XSTB2/XCNF2_L O

ZZ_POST_DATA_LED_L

CLK_48M_SIO

PU_XBUS_XCNF2

33 GPO61/XSTB1/XCNF1_L O

34 GPO62/XSTB0/XCNF0_L O

48 GPO63/ACBSA O

55 GPO64/WDO_L/CKIN48 O

XBUS_XSTB1_L

PU_XBUS_XCNF0

PU_SIO_ACBSA

PU_SIO_CKIN48

The SE7501WV2 server board provides two serial ports: an external low-profile RJ45 Serial port, and an internal Serial header. The following sections provide details on the use of the serial ports.

Revision 1.0

Intel reference number C25653-001

33

Functional Architecture Intel® Server Board SE7501WV2 TPS

3.3.2.1 Serial Port A

Serial A is an optional port, accessed through a 9-pin internal header (J9A2). A standard DH-10 to DB9 cable can be used to direct Serial A out the back of a given chassis. The Serial A interface follows the standard RS232 pin-out. The baseboard has a Serial Port A silkscreen label next to the connector as well as a location designator of J9A2. The Serial A connector is located next to the P64-C low-profile PCI card slot. A standard DH-10 to DB9 cable is available from Intel Corporation in the SE7501WV2 Serial Port Accessory Kit.

Table 7. Serial A Header Pin-out

Serial Port A Header Pin-out Pin Signal Name

1 DCD

2 DSR

3 RX

4 RTS

5 TX

6 CTS

7 DTR

8 RI

9 GND

3.3.2.2 Serial Port B

Serial B is an external low profile 8-pin RJ45 connector that is located on the back of the board.

For those server applications that require an external modem, an RJ45-to-DB9 adapter is necessary. A standard DH-10 to DB9 cable is available from Intel in the SE7501WV2 Serial Port

Accessory Kit.

3.3.2.3 Serial Port Multiplexer Logic

The SE7501WV2 server board has a multiplexer to connect the rear RJ45 connector to either

Serial Port A or Serial Port B in both the Intel® Server Chassis SR1300 and SR2300. This facilitates the routing of Serial Port A to the rear RJ45 connector if Serial Port B is used for SOL

(Serial Over LAN) in both the SR1300 and SR2300 server chassis. This serial port selection can be done through the BIOS setup option.

The following figure shows the serial port mux functionality.

34

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

SIO

Serial B

Serial A

Bus

Exchange

Functional Architecture

BMC

2 to 1

Mux

Level

Shifter

Level shifter

Header

Rear

RJ45

Figure 4. Serial Port Mux Logic

3.3.2.3.1 Rear RJ45 Serial B Port

The rear RJ45 Serial B port is a fully functional serial port that can support any standard serial device. Using an RJ45 connector for a serial port allows direct support for serial port concentrators, which typically use RJ45 connectors and are widely used in the high-density server market. For server applications that use a serial concentrator to access the server management features of the baseboard, a standard 8-pin CAT-5 cable from the serial concentrator is plugged directly into the rear RJ45 serial port.

To allow support of either of two serial port configuration standards used by serial port concentrators, the J5A2 jumper block located directly behind the rear RJ45 serial port must be jumpered appropriately according to the desired standard.

Note: By default as configured in the factory, the SE7501WV2 baseboard will have the rear

RJ45 serial port configured to support a DSR signal which is compatible with the Cisco* standard.

For serial concentrators that require a DCD signal, the J5A2 jumper block must be configured as follows: The Serial Port jumper placed in position 1 and 2. Pin 1 on the jumper is denoted by an arrow directly next to the jumper block. The following diagram provides the jumper block pinout for this configuration.

Revision 1.0

Intel reference number C25653-001

35

Functional Architecture Intel® Server Board SE7501WV2 TPS

PIN 1

Pin 1 – DCD to Pin #7

Figure 5. J5A2 Jumper Block for DCD Signal

For serial concentrators that require a DSR signal (Default), the J5A2 jumper block must be configured as follows: The Serial Port jumper in position 3 and 4. Pin 1 on the jumper is denoted by an arrow directly next to the jumper block.

PIN 1

Pin 1 - DSR to Pin#7

Figure 6. J5A2 Jumper Block for DSR Signal

For those server applications that require a DB9 serial connector, an 8-pin RJ45-to-DB9 adapter must be used. The following table provides the pin-out required for the adapter to provide

RS232 support. A standard DH-10 to DB 9 cable and 8-pin RJ45 to DB9 DCD & DSR adapters are available from Intel in the Serial Accessory Kit.

Table 8. Rear Serial Port B Adapter Pinout

RJ45

1

Signal

Request to Send

Abbr.

RTS 7

DB9

2 Data Terminal Ready DTR 4

3 Transmitted 3

4 Signal SGND 5

6 Received Data

RI

RD

9

2

7

8

DCD or DSR

Clear To Send

DCD/DSR 1 or 6*

CTS 8

Note: The RJ45-to-DB9 adapter should match the configuration of the serial device used. One of two pin-out configurations is used depending on whether the serial device requires a DSR or

DCD signal. The final adapter configuration should also match the desired pin-out of the RJ45 connector, as it can also be configured to support either DSR or DCD.

36

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Functional Architecture

For example, Modem applications typically use a DCD signal. In this case the user would use a

DCD-configured adapter and set the jumper block as shown in Figure 5.

3.3.2.4 Floppy Disk Controller

The floppy disk controller (FDC) in the SIO is functionally compatible with floppy disk controllers in the DP8473 and N844077. All FDC functions are integrated into the SIO including analog data separator and 16-byte FIFO. The SE7501WV2 server board provides two separate interfaces for the floppy disk controller. The first is a SSI compliant 36-pin connector, and the second is through the high-density 100-pin floppy / front panel / IDE connector.

Note: Using both interfaces in a common configuration is not supported.

3.3.2.5 Keyboard and Mouse

One external PS/2 port located on the back of the baseboard is provided for either a keyboard or a mouse. A PS/2 Y-cable can be used to provide simultaneous support for both a keyboard and mouse.

The Super I/O contains functionality that allows various events to control the power-on and power-off the system.

The SE7501WV2 server board incorporates an Intel ® 3 Volt Advanced+ Boot Block 28F320C3

Flash memory component. The 28F320C3 is a high-performance 32-megabit memory component that provides 2048K x 16 of BIOS and non-volatile storage space. The flash device is connected through the X-bus from the SIO.

Revision 1.0

Intel reference number C25653-001

37

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

4. Configuration and Initialization

This section describes the configuration and initialization of various baseboard sub-systems as implemented on the SE7501WV2 server board.

All installed memory greater than 1 MB is mapped to local main memory, up to the top of physical memory, which is located at 12 GB. Memory between 1 MB to 15 MB is considered standard ISA extended memory. 1 MB of memory starting at 15 MB can be optionally mapped to the PCI bus memory space.

The remainder of this space, up to 12 GB, is always mapped to main memory, unless Extended

SMRAM is used, which limits the top of memory to 256 MB.

4.1.1.1 PCI Memory Space

Memory addresses below the 4 GB range are mapped to the PCI bus. This region is divided into three sections: High BIOS, APIC Configuration Space, and General-purpose PCI Memory. The

General-purpose PCI Memory area is typically used for memory-mapped I/O to PCI devices.

The memory address space for each device is set using PCI configuration registers.

The top 2 MB of Extended Memory is reserved for the system BIOS, extended BIOS for PCI devices, and A20 aliasing by the system BIOS. The Intel® Xeon™ processor begins executing from the high BIOS region after reset.

4.1.1.3 I/O APIC Configuration Space

A 64 KB block located 20 MB below 4 GB is reserved for the I/O APIC configuration space.

4.1.1.4 Extended Xeon Processor Region (above 4GB)

An Intel ® Xeon™ processor-based system can have up to 64 GB of addressable memory. The

BIOS uses the Extended Addressing mechanism to use the address ranges.

Any block of memory that can be designated as read-only or write-only can be “shadowed” into main memory. This is typically done to allow ROM code to execute more rapidly out of RAM.

ROM is designated read-only during the copy process while RAM at the same address is designated write-only. After copying, the RAM is designated read-only and the ROM is designated write-only (shadowed). Processor bus transactions are routed accordingly.

Transactions originated from the PCI bus or ISA masters and targeted at the shadowed memory block will not appear on the processor’s bus.

38

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization

4.1.3 System Management Mode Handling

The Intel ® E7501 MCH supports System Management Mode (SMM) operation in standard

(compatible) mode. System Management RAM (SMRAM) provides code and data storage space for the SMI_L handler code, and is made visible to the processor only on entry to SMM, or other conditions, which can be configured using Intel E7501 PCI registers.

The SE7501WV2 allows I/O addresses to be mapped to the processor bus or through designated bridges in a multi-bridge system. Other PCI devices, including the ICH3-S, have built-in features that support PC-compatible I/O devices and functions, which are mapped to specific addresses in I/O space. On the SE7501WV2 server board, the ICH3-S provides the bridge to ISA functions through the LPC bus.

4.3 Accessing Configuration Space

All PCI devices contain PCI configuration space, accessed using mechanism #1 defined in the

PCI Local Bus Specification.

If dual processors are used, only the processor designated as the Boot-strap Processor (BSP) should perform PCI configuration space accesses. Precautions should be taken to guarantee that only one processor performs system configuration.

When CONFIG_ADDRESS is written to with a 32-bit value (selecting the bus number, device on the bus, and specific configuration register in the device), a subsequent read or write of

CONFIG_DATA initiates the data transfer to/from the selected configuration register. Byte enables are valid during accesses to CONFIG_DATA; they determine whether the configuration register is being accessed or not. Only full Dword reads and writes to CONFIG_ADDRESS are recognized as a configuration access by the Intel chipset. All other I/O accesses to

CONFIG_ADDRESS are treated as normal I/O transactions.

CONFIG_ADDRESS is 32 bits wide and contains the field format shown in the following figure.

Bits [23::16] choose a specific bus in the system. Bits [15::11] choose a specific device on the selected bus. Bits [10:8] choose a specific function in a multi-function device. Bit [8::2] select a specific register in the configuration space of the selected device or function on the bus.

Revision 1.0

Intel reference number C25653-001

39

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

31 30

Reserved

24 23

Bus Number

16 15 11 10 8 7

Device Functio

1 0

Register 0 0

Enable bit ( 1 = enabled, 0 = disabled)

Figure 7. CONFIG_ADDRES Register

PCI configuration space protocol requires that all PCI buses in a system be assigned a bus number. Furthermore, bus numbers must be assigned in ascending order within hierarchical buses. Each PCI bridge has registers containing its PCI bus number and subordinate PCI bus number, which must be loaded by POST code. The Subordinate PCI bus number is the bus number of the last hierarchical PCI bus under the current bridge. The PCI bus number and the

Subordinate PCI bus number are the same in the last hierarchical bridge.

4.3.1.2 Device Number and IDSEL Mapping

Each device under a PCI bridge has its IDSEL input connected to one bit out of the PCI bus address/data signals AD[31::11] for the PCI bus. Each IDSEL-mapped AD bit acts as a chip select for each device on PCI. The host bridge responds to a unique PCI device ID value, that along with the bus number, cause the assertion of IDSEL for a particular device during configuration cycles. The following table shows the correspondence between IDSEL values and

PCI device numbers for the PCI bus. The lower 5-bits of the device number are used in

CONFIG_ADDRESS bits [15::11].

Table 9. PCIdevice IDs

Device Description

North Bridge (MCH)

ICH3 P2P Bridge

ICH3 USB

ICH3 IDE

Bus

0

1

1

1

Device ID

(Hex)

00

1E

1D

1F

40

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Device Description

RMC Connector

P64H2 P2P Bridge A

P64H2 P2P Bridge B

Dual Gigabit NIC

PCI Slot 1B

PCI Slot 2B

PCI Slot 3B

PCI Slot 1C

PCI Slot 2C

PCI Slot 3C

Bus

1

2

2

3

3

3

3

4

4

4

Device ID

(Hex)

0A

1F

1D

07

08

09

0A

08

09

0A

Configuration and Initialization

An Intel® Xeon™ processor system based on Intel E7501 MCH is initialized in the following manner.

1. When power is applied, after receiving RST_PWRGD_PS from the power supply, the

BMC provides resets using the RST_P6_PWRGOOD signal. The ICH3-S asserts

PCIRST_L to MCH, P64H2, and other PCI devices. The MCH then asserts

RST_CPURST_L to reset the processor(s).

2. The MCH is initialized, with its internal registers set to default values. Before

RST_CPURST_L is deasserted, the MCH asserts BREQ0_L. Processor(s) in the system determine which host bus agents they are, Agent 0 or Agent 3, based on whether their

BREQ0_L or BREQ1_L is asserted. This determines bus arbitration priority and order.

3. After the processor(s) in the system determines which processor will be the BSP, the non-BSP processor becomes an application processor and idles, waiting for a Startup

Inter Processor Interrupt (SIPI).

4. The BSP begins by fetching the first instruction from the reset vector.

5. The Intel® E7501 chipset registers are updated to reflect memory configuration. DIMM is sized and initialized.

6. All PCI and ISA I/O subsystems are initialized and prepared for booting.

Refer to the SE7501WV2 BIOS EPS for more details regarding system initialization and configuration.

4.5 Clock Generation and Distribution

All buses on the SE7501WV2 baseboard operate using synchronous clocks.

Clock synthesizer/driver circuitry on the baseboard generates clock frequencies and voltage levels as required, including the following:

Revision 1.0

Intel reference number C25653-001

41

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

• 100 MHz differentials: For INT3/FCPGA sockets, the MCH, and the ITP port.

• 66 MHz at 3.3 V logic levels: For MCH, P64H2, ICH3, and IDE RAID Controller clock

• 33.3 MHz at 3.3 V logic levels: Reference clock for ICH3, BMC, Video, SIO, and the IDE

RAID controllers

• 48MHz: ICH3-S, and SIO

• 14.318 MHz at 3.3V logic levels: ICH3-S, and video clocks

For information on processor clock generation, see the CK408B Synthesizer/Driver Specification.

The SE7501WV2 baseboard also provides asynchronous clock generators:

• 80-MHz clock for the embedded SCSI controller

• 25-MHz clock for the embedded Network Interface controllers

• 32-KHz clock for the ICH3-S RTC

The following figure illustrates clock generation and distribution on the SE7501WV2 server board.

42

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization

Figure 8. Intel

®

Server Board SE7501WV2 Clock Distribution

Revision 1.0

Intel reference number C25653-001

43

Configuration and Initialization

4.6 PCI I/O Subsystem

Intel® Server Board SE7501WV2 TPS

The primary I/O bus for the SE7501WV2 server board is the PCI subsystem, with three independent PCI bus segments. The PCI bus complies with the PCI Local Bus Specification,

Rev 2.2. The P32-A bus segment is directed through the ICH South Bridge while the two 64-bit segments, P64-B and P64-C, are directed through the P64H2 I/O Bridge. The following table lists the characteristics of the three PCI bus segments.

Table 10. PCI Bus Segment Characteristics

PCI Bus

Segment

P32-A

P64-B

P64-C

Voltage Width

5 V

3 V

3 V

32-bits

64-bits

64-bits

Speed

PCI 33 MHz

PCI-X 100 MHz

PCI-X 100 MHz

Type PCI I/O Riser Slots

Peer Bus –

Peer Bus Supports full-length cards, 3.3V bus

Peer Bus Supports low-profile cards, 3.3V bus

4.6.2 P32-A: 32-bit, 33-MHz PCI Subsystem

All 32-bit, 33-MHz PCI I/O for the SE7501WV2 server board is directed through the ICH South

Bridge. The 32-bit, 33-MHz PCI segment created by the ICH is known as the P32-A segment.

The P32-A segment supports the following embedded devices and connectors:

• 2D/3D Graphics Accelerator: ATI Rage* XL Video Controller

• ATA-100 controller: Promise Technology* PDC20277

Each of the embedded devices listed above can be disabled via a BIOS Setup option.

4.6.2.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 P32-A devices and the corresponding device description.

IDSEL Value

28

18

Table 11. P32-A Configuration IDs

Device

ATI Rage XL Video Controller

ATA-100 controller Promise Technology PDC20277

P32-A supports three PCI masters (ATA Rage XL, Promise ATA-100 Controller, and the ICH3-

S).

All PCI masters must arbitrate for PCI access, using resources supplied by the ICH.

The

44

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization host bridge PCI interface (ICH) arbitration lines REQx* and GNTx* are special cases in that they are internal to the host bridge.

The following table defines the arbitration connections.

Table 12. P32-Arbitration Connections

Baseboard Signals Device

P32_REQ4*/P32_GNT1* Promise ATA-100 Controller ( ATA Version Only)

P32_REQ0*/P32_GNT0* ATA Rage XL video controller

4.6.3 P64-B and P64-C: 64-bit, 100-MHz PCI-X Subsystem

There are two peer 64-bit, 100-MHz PCI-X bus segments directed through the P64H2 I/O

Bridge.

The first PCI-X segment, P64-B, provides a single I/O Riser slot capable of supporting full length, full height PCI cards. The PCI cards must meet the PCI specification for height, inclusive of cable connections and memory. In addition to the riser connector, the P64-B segment also has an Intel ® 82546EB dual channel Gigabit Ethernet controller.

The second PCI-X segment, P64-C, provides a second I/O riser slot. Because of physical limitations of the baseboard, this riser slot is only capable of supporting low-profile PCI cards. In addition to the riser connector, the P64-C segment also has an Adaptec* 7902 dual channel U-

320 SCSI controller.

4.6.3.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 tables show the bit to which each IDSEL signal is attached for P64-B and P64-C devices, and corresponding device description.

IDSEL Value

23

24

25

26

Table 13. P64-B Configuration IDs

Device

On-board Gigabit Ethernet controller

First slot of the riser card

Second slot of the riser card ( for a 3-slot riser card)

Third slot of the riser card (for a 3-slot riser card)

IDSEL Value

Table 14. P64-C Configuration IDsIDs

Device

Revision 1.0

Intel reference number C25653-001

45

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

23

24

25

26

On-board U320 SCSI controller

First slot of the riser card

Second slot of the riser card (for a 3-slot riser card)

Third slot of the riser card (for a 3-slot riser card)

The P64-B supports five PCI masters (the on-board gigabit ethernet controller, three slots on the 3-slot PCI Riser, and the P64H2).

All PCI masters must arbitrate for PCI access using resources supplied by the P64H2.

The host bridge PCI interface (P64H2) arbitration lines

REQx* and GNTx* are special cases in that they are internal to the host bridge.

The following table defines the arbitration connections.

Table 15. P64-B Arbitration Connections

P64H2 Signals

P_REQ1*/P_GNT1*

Device

Embedded Ethernet controller

P_REQ4*/P_GNT4* P64-B: Bottom slot of the 3-slot riser

P64-C supports five PCI masters (three slots on the 3-slot PCI riser, the embedded U-320 SCSI controller, and the P64H2).

All PCI masters must arbitrate for PCI access, using resources supplied by the P64H2.

The host bridge PCI interface (P64H2) arbitration lines REQx* and

GNTx* are special cases in that they are internal to the host bridge.

The following table defines the arbitration connections.

Table 16. P64-C Arbitration Connections

P64H2 Signals

S_REQ1*/S_GNT1*

Device

Embedded U320 SCSI controller

S_REQ4*/S_GNT4* P64-B: Bottom slot of the 3-slot riser

4.6.3.4 Zero Channel RAID (ZCR) Capable Riser Slot

The SCSI version of the SE7501WV2 server board is capable of supporting the following zero channel RAID controllers, the Intel® SRCZCR, SRCMRU and SRCMRX RAID Adapter and the

Adaptec* 2000S RAID adapter. ZCR cards are only supported in the first slot of the 3-slot PCI riser cards or the 1-slot riser cards used on the P64-C PCI segment.

46

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization

The ZCR add-in cards leverage the on-board SCSI controller along with their own built-in intelligence to provide a complete RAID controller subsystem on-board. The riser card and baseboard use an implementation commonly referred to as RAID I/O Steering (RAIDIOS) specification version 0.92 to support this feature. If either of these supported RAID cards are installed, then the SCSI interrupts are routed to the RAID adapter instead of to the PCI interrupt controller. Also the IDSEL of the SCSI controller is not driven to the controller and thus will not respond as an on-board device. The host-based I/O device is effectively hidden from the system.

The SCSI version of the SE7501WV2 server board provides an embedded dual-channel SCSI bus through the use of the Adaptec* AIC-7902W SCSI controller, which is capable of supporting up to 132 MB/sec SCSI transfers. The AIC-7902W controller contains two independent SCSI controllers that share a single 64-bit, 100-MHz PCI-X bus master interface as a multifunction device, packaged in a 456-pin BGA.

Internally, each controller is identical and is capable of operations using either 16-bit SE or Low-

Voltage Differential (LVD) SCSI providing 40 MBps (Ultra-wide SE), 80 MBps (Ultra 2), 160

MBps (Ultra 160/m) or 320 MBps (Ultra 320/M). Each controller has its own set of PCI configuration registers and SCI I/O registers. The SE7501WV2 server board supports disabling of the on-board SCSI controller through the BIOS Setup menu.

The SE7501WV2 server board provides active terminators, termination voltage, a re-settable fuse, and a protection diode for both SCSI channels. By design, the on-board termination will always be enabled. No ability will be provided to disable termination. Each of the two SCSI channels has a connector interface. Channel A is an external high-density connector located on the back of the board, and Channel B is a standard 68-pin internal connector.

The Adaptec* AIC-7902W SCSI controller adds a feature called Integrated SCSI

mirroring/striping also know as HostRAID1. Integrated SCSI mirroring/striping offers an entry-

level Raid functionality for reliable performance and fill data protection for storage systems.

HostRAID supports the following features:

Boot array support

Support for TAID 0 and DATA1 with Microsoft* Windows* operating systems

RAID configuration and management utility in the system BIOS.

4.8 ATA-100

The ATA-100 version of the SE7501WV2 server board provides an embedded dual channel

ATA-100 bus through the use of the Promise Technology* PDC20277 ASIC. The PDC20277

ATA-100 controller contains two independent ATA-100 channels that share a single 32-bit, 33-

MHz PCI bus master interface as a multifunction device, packaged in a 128-pin PQFP.

The ATA-100 controller supports the following features:

1 For more details on Integrated SCSI mirroring/striping or HostRAID, see the Adaptec*

HostRAID User’s Guide.

Revision 1.0

Intel reference number C25653-001

47

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

• A scatter/gather mechanism that supports both DMA and PIO IDE drives

• Support for ATA proposal PIO Mode 0, 1, 2, 3, 4, DMA Mode 0, 1, 2, and Ultra DMA

Mode 0, 1, 2, 3, 4, 5

• An IDE drive transfer rate capable of up to 100 MB/sec per channel

• A host interface that complies with PCI Local Bus Specification, Revision 2.2

• 32-bit, 33-MHz bus speed and 132 MB/sec sustained transfer rate

The Promise* PDC20277 supports IDE RAID through dual ATA-100 Channels. In a RAID configuration, multiple IDE hard drives are placed into one or more arrays of disks. Each array is seen as an independent disk, though the array may include upwards of two, three, or four drives. The IDE RAID can be configured as following:

• RAID 0 – striping one to four drives

• RAID 1 – mirroring two drives

• RAID 1 + spare drive (three drives)

• RAID 0 + one to four drives are required

RAID 0 configurations are used for high performance applications, as it doubles the sustained transfer rate of its drives. RAID 1 configurations are primarily used for data protection to create an identical drive backup to a secondary drive. Whenever a disk write is performed, the controller sends data simultaneously to a second drive located on a different data channel. With four drives attached to dual ATA-100 channels, two striped drive pairs can mirror each other

(RAID 0+1) for storage capacity and data redundancy.

The SE7501WV2 server board provides an ATI Rage XL PCI graphics accelerator, along with 8

MB of video DDR and support circuitry for an embedded SVGA video subsystem. The ATI Rage

XL chip contains a SVGA video controller, clock generator, 2D and 3D engine, and RAMDAC in a 272-pin PBGA. One 2Mx32 SDRAM chip provides 8 MB of video memory.

The SVGA subsystem supports a variety of modes, up to 1600 x 1200 resolution in 8/16/24/32 bpp modes under 2D, and up to 1024 x 768 resolution in 8/16/24/32 bpp modes under 3D. It also supports both CRT and LCD monitors up to a 100 Hz vertical refresh rate.

The SE7501WV2 server board provides a standard 15-pin VGA connector and supports disabling of the on-board video through the BIOS setup menu or when a plug-in video card is installed in any of the PCI slots.

The Rage XL chip supports all standard IBM VGA modes. The following table shows the 2D/3D modes supported for both CRT and LCD.

48

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization

2D Mode

640x480

800x600

1024x768

Refresh Rate (Hz)

60, 72, 75, 90, 100

60, 70, 75, 90, 100

60, 72, 75, 90, 100

Table 17. Video Modes

Intel

®

Server Board SE7501WV2 2D Video Mode Support

8 bpp 16 bpp 24 bpp 32 bpp

Supported Supported Supported Supported

Supported Supported Supported Supported

Supported Supported Supported Supported

1280x1024 70, Supported

3D Mode Refresh Rate (Hz)

Intel

®

Server Board SE7501WV2 3D Video Mode Support with Z Buffer

Enabled

640x480 60,72,75,90,100 Supported Supported Supported Supported

800x600 60,70,75,90,100 Supported Supported Supported Supported

1024x768 60,72,75,90,100 Supported Supported Supported Supported

1280x1024 43,60,70,72 Supported Supported – –

3D Mode Refresh Rate (Hz) Intel

®

Server Board SE7501WV2 3D Video Mode Support with Z Buffer

Disabled

640x480 60,72,75,90,100 Supported Supported Supported Supported

800x600 60,70,75,90,100 Supported Supported Supported Supported

1024x768 60,72,75,90,100 Supported Supported Supported Supported

1280x1024 43,60,70,72 Supported Supported Supported –

1600x1200 60,66,76,85 Supported Supported – –

4.9.2 Video Memory Interface

The memory controller subsystem of the Rage XL arbitrates requests from direct memory interface, the VGA graphics controller, the drawing coprocessor, the display controller, the video scalar, and the hardware cursor. Requests are serviced in a manner that ensures display integrity and maximum CPU/coprocessor drawing performance.

The SE7501WV2 server board supports an 8MB (512Kx32bitx4 Banks) SDRAM device for video memory. The following table shows the video memory interface signals.

Table 18. Video Memory Interface

Signal Name I/O Type

CAS# O

CKE O

Description

Column Address Select

Clock Enable for Memory

DQM[7..0] O Memory Data Byte Mask

DSF O Memory Special Function Enable

[11..0] O Memory Address Bus

Revision 1.0

Intel reference number C25653-001

49

Configuration and Initialization Intel® Server Board SE7501WV2 TPS

MD[31..0] I/O Memory Data Bus

RAS# O Row Address Select

4.9.3 Front Panel Video Memory

When the SE7501WV2 server board is integrated into either a SR2300 or SR1300 chassis, the

SE7501WV2 supports video through the front panel or the rear I/O panel. This is accomplished by routing video to two connectors. The rear video is provided through the standard DB15 video connector located in the rear I/O panel. Video is routed to the front panel through the highdensity 100-pin connector.

Video is routed to the rear video connector by default. When a monitor is plugged into the front panel video connector, video is routed to the front panel connector and the rear connector is disabled. This can be done by “hot plugging” the video connector while the system is still running.

4.10 Network Interface Controller (NIC)

The SE7501WV2 server board supports a dual-channel gigabit network interface controller based on the Intel ® 82546EB. The 82546EB is a highly integrated PCI LAN controller in a 21 mm 2 PBGA package. The controller supports 10/100/1000 operation on both channels as well as supports alert-on-LAN functionality. The SE7501WV2 server board supports independent disabling of the two NIC controllers using the BIOS Setup menu.

The 82546EB supports the following features:

• 32-bit PCI/CarBus master interface

• Integrated IEEE 802.3 10Base-T, 100Base-TX and 1000Base-TX compatible PHY

• IEEE 820.3u auto-negotiation support

• Full duplex support at 10 Mbps, 100Mbps and 1000 Mbps operation

• Integrated UNDI ROM support

• MDI/MDI-X and HWI support

• Low power +3.3 V device

4.10.1 NIC Connector and Status LEDs

The 82546EB drives two LEDs located on each network interface connector. The link/activity

LED (to the left of the connector) indicates network connection when on, and Transmit/Receive activity when blinking. The speed LED (to the right of the connector) indicates 1000-Mbps operations when amber, 100-Mbps operations when green, and 10-Mbps when off.

4.11 Interrupt Routing

The SE7501WV2 server board interrupt architecture accommodates both PC-compatible PIC mode and APIC mode interrupts through use of the integrated APICs in the ICH3-S and the

P64H2.

50

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration and Initialization

4.11.1 Legacy Interrupt Routing

For PC-compatible mode, the ICH3-S 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 processors, to which only one processor will respond for servicing.

4.11.1.1 Legacy Interrupt Sources

The following table recommends the logical interrupt mapping of interrupt sources on the

SE7501WV2 server board.

The actual interrupt map is defined using configuration registers in the

ICH3-S.

Table 19. Interrupt Definitions

Description ISA Interrupt

NMI NMI to processor.

IRQ3

IRQ4

Serial port A or B interrupt from SIO device, user-configurable.

Serial port A or B interrupt from SIO device, user-configurable.

IRQ5

IRQ7

IRQ8_L Active low RTC interrupt.

IRQ9

IRQ10

IRQ11

IRQ14 Compatibility IDE interrupt from primary channel IDE devices 0 and 1.

IRQ15

SMI*

SCI*

System Management Interrupt. General purpose indicator sourced by the ICH3-S and BMC to the processors.

System Control Interrupt. Used by system to change sleep states and other system level type functions.

4.11.2 Serialized IRQ Support

The SE7501WV2 server board supports a serialized interrupt delivery mechanism. Serialized

IRQs (SERIRQ) consist 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.

4.11.3 APIC Interrupt Routing

For APIC mode, the SE7501WV2 server board interrupt architecture incorporates three Intel ®

APIC devices to manage and broadcast interrupts to local APICs in each processor. One of the

APICs is located in the ICH3-S and the other two APICs are in the P64H2 (one for each PCI

Revision 1.0

Intel reference number C25653-001

51

Configuration and Initialization Intel® Server Board SE7501WV2 TPS bus). The I/O APICs monitor each interrupt on each PCI device including PCI.

When an interrupt occurs, a message corresponding to the interrupt is sent across the FSB processors.

The following table shows how the interrupts from the embedded devices and the PCI-X slots are connected.

Table 20. Intel ® Server Board SE7501WV2 Interrupt Mapping

ICH3

P64H2 Ch A

P64H2 Ch B

IRQ12

IRQ13

IRQ14

IRQ15

IRQ1

IRQ2

IRQ3

IRQ4

IRQ5

IRQ4

IRQ5

IRQ6

IRQ7

IRQ8

IRQ9

IRQ10

IRQ11

Device

IRQ

IRQA

IRQB

IRQC

IRQD

IRQE

IRQF

IRQG

IRQH

IRQ14

IRQ15

SER IRQ

PCI Riser Connector PCI Riser Slot 1 PCI Riser Slot 2 PCI Riser Slot 3

IRQ0 LP INTA LP INTA LP INTD LP INTC

IRQ1*

IRQ2*

IRQ3

LP INTC

LP INTD

LP INTB

LP INTC

LP INTD

LP INTB LP INTA LP INTD

LP TDO

LP TCK

LP INTB

LP INTC

LP INTA

LP INTB

FL INTC

FL INTD

FL INTB

FL TDO

FL TCK

FL INTC

FL INTD

FL INTB FL INTA

FL INTB

FL INTC

FL INTD

FL INTA

FL INTB

IRQ6

IRQ7

IRQ8

IRQ9

IRQ10

IRQ11

Other

P64H2

Video

Promise ATA

Pri IDE

Sec IDE

SIO

SCSI INTB

SCSI INTA

Gigabit Ch A

Gigabit Ch B

52

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

IRQ12

IRQ13

IRQ14

IRQ15

Notes:

LP = Low Profile

FL = Full Length

Configuration and Initialization

Revision 1.0

Intel reference number C25653-001

53

Server Management Intel® Server Board SE7501WV2 TPS

The SE7501WV2 server management features are implemented using the Sahalee server board management controller chip. The Sahalee BMC is an ASIC packaged in a 156-pin BGA that contains a 32-bit RISC processor core and associated peripherals. The following diagram illustrates the SE7501WV2 server management architecture.

FRU Replacement LEDs

FAN FRU LEDs are driven by the baseboard, but the actual LEDs are off-board, typically located near the corresponding fans.

Front Panel Connectors

BASEBOARD

Aux. IPMB

Connector

Hot-swap

Backplane

Header

ICMB

Transceiver

Header

COM1

'debug'

Header

BBD COM1

BBD COM2

EMP

NIC #2

NIC #1

Chip Set

PCI PME

INTELLIGENT PLATFORM

MANAGEMENT BUS (IPMB)

RI (Wake-on-Ring)

DIMM SPD (6)

(6)

PROCESSOR SOCKETS

(2)

CPU 'Core' Temp (2)

GTL 1.25V

Baseboard

Temp 1

Logic 2.5V

FANs (6)

FAN Pack

Connector

(5)

(6)

IERR (2)

Thermal Trip (2)

CPU Voltage (2)

CPU Present (2)

ATA Board

FRU Info

Chassis

Intrusion

Temperature

Sensor

To Power

Distribution

Board

Non-volatile, read-write storage

SYSTEM

EVENT

LOG

SENSOR

DATA

RECORDS

FRU INFO

& CONFIG

DEFAULTS

5V

12V

3.3V

-12V

Chip Set 1.2V

3.3V Standby

LVDS-A Term. 1

LVDS-A Term. 2

LVDS-B Term. 1

LVDS-B Term. 2

System I/F

PORTS

BASEBOARD

MANAGEMENT

CONTROLLER

(BMC)

SMM-

BIOS

I/F

SMS

I/F

System Bus Chip set NMIs

Chip set SMI

CODE

(updateable)

RAM

Platform

Management

Interrupt

Routing

- Chassis ID

- Baseboard ID

- Power State

NMI

SMI

Figure 9. Intel ® Server Board SE7501WV2 Sahalee BMC Block Diagram

54

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

5.1 Sahalee Baseboard Management Controller (BMC)

The Sahalee BMC contains a 32-bit RISC processor core and associated peripherals used to monitor the system for critical events. The Sahalee BMC, packaged in a 156-pin BGA, monitors all power supplies, including those generated by the external power supplies and those regulated locally on the server board. The Sahalee BMC also monitors SCSI termination voltage, fan tachometers for detecting a fan failure, and system temperature. Temperature is measured on each of the processors and at locations on the server board away from the fans.

When any monitored parameter is outside of defined thresholds, the Sahalee BMC logs an event in the system event log.

Management controllers and sensors communicate on the I 2 C*-based Intelligent Platform

Management Bus (IPMB). Attached to one of its private I 2 C bus is the Heceta5, an ADM1026 device, which is a versatile systems monitor ASIC. Some of its features include:

• Analog measurement channels

• Fan speed measurement channels

• General-Purpose Logic I/O pins

• Remote temperature measurement

• On-chip temperature sensor

• Chassis intrusion detect

The following table details the inputs/outputs of the Sahalee BMC as used in the SE7501WV2 server system.

Pin # Pin Name

D1 RST*

M7 XTAL2

P8 XTAL1

C3 VREF

A3 A2D0

B4 A2D1

C4 A2D2

A4 A2D3

D5 A2D4

B5 A2D5

C5 A2D6

A5 A2D7

J13 XINT0

K11 XINT1

K12 XINT2

K14 XINT3

Table 21. BMC Pinout

Signal

BMC_RST_DLY_L

TP_SAH_XTAL2

CLK_40M_BMC

VREF_A_BMC_2P5V

TP_BMC_16

TP_TIC2_A2D<1>

TP_BMC_15

TP_BMC_A2D<3>

TP_BMC_A2D<4>

TP_BMC_A2D<5>

PV_TERMPWR_SCWB_SCALE

D

PV_TERMPWR_SCWA_SCALE

D

Type/

Config input output Unused input 40MHz clock from SIO input +2.5v reference voltage from Heceta5 input input input input input input input input

Description

Delayed version of A/C power-on reset signal from Heceta5

SCSI Wide B Terminator voltage monitor.

SCSI Wide A Terminator voltage monitor.

RST_PWRGD_PS

ICH3_SLP_S5_L

ICH3_SLP_S1_L input Power Good signal from power supply input Sleep input Sleep S1 signal from ICH3.

ZZ_FRB3_TIMER_HALT_L input

Revision 1.0

Intel reference number C25653-001

55

Server Management Intel® Server Board SE7501WV2 TPS

Pin # Pin Name

K13 XINT4

Signal

NIC1_SMBALERT_L

L14 XINT5

L12 XINT6

L13 XINT7

ICH3_SMI_BUFF_L

BMC_PCU12_PROCHOT_L

BMC_NMI_L

D4 LPCRST* RST_PCIRST_L

E2 LPCPD* ICH3_SUS_STAT_L

B11 LSMI* BMC_SCI_L

F4 LDRQ* LPC_DRQ_L<0>

G2 SYSIRQ IRQ_SIO_SERIRQ

F3 LFRAME* LPC_FRAME_L

G1 LCLK CLK_33M_BMC

F1 LAD0 LPC_AD<0>

F2 LAD1

E3 LAD2

E1 LAD3

G3

H1

CS1*

CS0*

LPC_AD<1>

LPC_AD<2>

LPC_AD<3>

BMC_SRAM_CE_L

BMC_CS0_L

M10 WE*

N10 OE*

M14 BW8*

BMC_WE_L

BMC_OE_L

BMC_SLP_BTN_L

M13 IOCHRDY FP_RST_BTN_L

N14 BALE

P13 MEMR*

N13 MEMW*

FP_NMI_BTN_L

FP_ID_BTN_L

FP_SLP_BTN_L

M12 IOR*

N12 IOW*

P12 SBHE*

BMC_SECURE_MODE_KB

FP_PWR_BTN_L

BMC_SBHE_L

M11 CE2* RST_VRM_DIS_L

N11 CE1*

P11 REG*

BMC_VID_BLANK_L

BMC_CLR_CMOS_L

L4 ADDR0 BMC_A<0>

P4 ADDR1

M4 ADDR2

N4 ADDR3

P3 ADDR4

P2 ADDR5

N2 ADDR6

N1 ADDR7

BMC_A<1>

BMC_A<2>

BMC_A<3>

BMC_A<4>

BMC_A<5>

BMC_A<6>

BMC_A<7>

Type/

Config

Description input SMBus Alert Signal from NIC1 (82546EB)

TCO port input input Prochot signal. Can be Polled or Interrupt

OD out/in NMI signal, monitored or asserted by BMC input

OD output

Buffered ICH3 PCIRST input Signal used to 3-state LPC outputs to prevent leakage

SCI output signal output output Connected to SIO GPIO06/XIRQ input input input bidir bidir bidir bidir output output

Chip enable for external SRAM

Chip enable for BMC flash/ memory mapped latch output Flash/SRAM write enable output Flash/SRAM output enable

OD output

Sleep input to ICH3 input Reset button signal from front panel input input

NMI button signal from front panel

System ID signal from front panel input input

Sleep button signal from front panel. For ref chassis support. (Not supported)

Secure mode signal from SIO keyboard controller (pin 12)

Power button signal from front panel input

OD output

High byte enable to external SRAM and flash

TP output Disables CPU VRM. output output output output output output output output

56

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

Pin # Pin Name

M2 ADDR8

M3 ADDR9

L1 ADDR12

J1 ADDR19

H4 ADDR20

Signal

BMC_A<8>

BMC_A<9>

L2 ADDR10 BMC_A<10>

L3 ADDR11 BMC_A<11>

BMC_A<12>

K4 ADDR13 BMC_A<13>

K2 ADDR14 BMC_A<14>

K3 ADDR15 BMC_A<15>

K1 ADDR16 BMC_A<16>

J2 ADDR17 BMC_A<17>

J3 ADDR18 BMC_A<18>

BMC_A<19>

BMC_A<20>

Type/

Config output output output output output

Description output output output output output output output used if a 16M flash part is populated, then unstuff pdn

H2 ADDR21 BMC_A<21>

P10 DATA0 BMC_D<0>

L9 DATA1 BMC_D<1>

N9 DATA2

M9 DATA3

P9 DATA4

BMC_D<2>

BMC_D<3>

BMC_D<4>

L8 DATA5

N8 DATA6

P7 DATA7

BMC_D<5>

BMC_D<6>

BMC_D<7>

N7 DATA8

M6 DATA9

BMC_D<8>

BMC_D<9>

P6 DATA10 BMC_D<10> output bidir bidir bidir bidir bidir bidir bidir bidir bidir bidir bidir

N6 DATA11 BMC_D<11>

L5 DATA12 BMC_D<12>

M5 DATA13

J12

F14 DTR0*

F12 DCD0*

F13 CTS0*

F11

E12

E13

RI*

RTS0*

RX0

TX0

J11 DTR1*

H13 DCD1*

H14 CTS1*

BMC_D<13>

P5 DATA14 BMC_D<14>

N5 DATA15 BMC_D<15>

J14 BAUD BMC_IRQ_SMI_L

SPB_RI_L

SPB_DTR_L

SPB_DCD_L

SPB_CTS_L

SPB_RTS_L

SPB_SIN

SPB_SOUT bidir bidir bidir bidir bidir

Need to connect to SMI capable pin at ICH3 OD output input Serial 2 ring indicate signal. output input input output input output

Serial 2 DTR signal.

Serial 2 DCD signal.

Serial 2 CTS signal.

Serial 2 RTS signal.

Serial 2 serial input signal

Serial 2 serial output signal

BMC_LATCH_OE_L

BMC_ICMB_RX input ICMB

ICMB serial input)

NSI_BMC_FRC_UPDATE_L input Forces BMC to run from boot block code.

Revision 1.0

Intel reference number C25653-001

57

Server Management Intel® Server Board SE7501WV2 TPS

D11 LED3

A11 LED4

C11 LED5

A6

B6

B7

D7

C8

A7

B8 SDA3

A8 SCL3

D2

B2

B1

C2

D3

C9

D9

B9

A9

C1

Pin # Pin Name

H12 RTS1*

Signal

BMC_ICMB_TX_ENB _L

G14 RX1

G13 TX1

BMC_ICMB_RX

BMC_ICMB_TX

A12 TIC1_OUT BMC_SPKR_L

B12 TIC2_IN0 FAN_TACH1

A13 TIC2_IN1 FAN_TACH2

B13 TIC2_IN2 FAN_TACH3

B14 TIC2_IN3 FAN_TACH4

C13 TIC2_IN4 FAN_TACH5

C14 TIC2_IN5 FAN_TACH6

D13 TIC2_IN6

D12 TIC2_IN7

D14 TIC3_0UT

E11 TIC4_IN

C10 LED0

FAN_TACH7

BMC_CPU1_SKTOCC_L

BMC_CPU2_SKTOCC_L

SIO_CLK_32K_RTC_BMC

BSEL_EQUAL_L

A10 LED1

B10 LED2 ZZ_SPA_SWITCH_EN

Type/

Config

Description

TP output ICMB transceiver enable signal, asserted by

BMC input output

ICMB serial receive data

ICMB serial send data input input input input input input PWT fan, CPU1 input input input

PWT fan, CPU2

Socket occupied signal from CPU1

Socket occupied signal from CPU2 input 32kHz clock signal from IHC3 input XOR

XOR will output a LO. Otherwise HI

SDA0

SCL0

SDA1

SCL1

SDA2

SCL2

SDA4

SCL4

SDA5

SCL5

TMS

TCK

TDI

TDO

BMC_PWR_BTN_L

BMC_PS_PWR_ON_L

RST_P6_PWR_GOOD

IPMB_I2C_5VSB_SDA

IPMB_I2C_5VSB_SCL

SMB_I2C_3VSB_SDA

SMB_I2C_3VSB_SCL

PB1_I2C_5VSB_SDA

PB1_I2C_5VSB_SCL

SERIAL_TO_LAN_L

EMP_INUSE_L

PB3_I2C_3V_SDA

PB3_I2C_3V_SCL

PB4_I2C_3VSB_SDA

PB4_I2C_3VSB_SCL

BMC_TMS

BMC_TCK

BMC_TDI

BMC_TDO

TRST* BMC_TRST_L

TEST_MODE* PULLUP

SPA to route to back in 1U chassis with SOL enabled

TP output Power On signal to power supply

TP output Chipset power good/rst signal bidir bidir bidir

IPMB I2C data

IPMB I2C clock

SMB I2C Bus data bidir bidir bidir

SMB I2C Bus clock

BMC Private I2C Bus 1 - data.

BMC Private I2C Bus 1 - clock.

Serial bus cross-bar enable for null modem operation through BMC to LAN. status signal from the front panel indicates that something is plugged into

Serial 2 RJ45. bidir bidir

BMC Private I2C Bus 3 - data

BMC Private I2C Bus 3 - clock bidir bidir input

BMC Private I2C Bus 4 - data

BMC Private I2C Bus 4 - clock

Sahalee JTAG signal input input output input input

Sahalee JTAG signal

Sahalee JTAG signal

Sahalee JTAG signal

Sahalee JTAG signal

Sahalee test mode signal, should be pulled high.

58

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

Pin # Pin Name

D6 AVDD

M1 VDD5V

E14 VDD5V

E4 IOVCC

N3 IOVCC

SB5V

SB5V

SB5V

SB3V

SB3V

L10 IOVCC

G11 IOVCC

SB3V

SB3V

D10 IOVCC SB3V

H3 COREVCC SB3V

M8 COREVCC SB3V

G12 COREVCC SB3V

C7 COREVCC SB3V

B3 AVS

A2 AVSUB

GND

GND

J4 IOGND GND

L6 IOGND

L11 IOGND

C12 IOGND

GND

GND

GND

C6 IOGND GND

G4 COREGND GND

L7 COREGND GND

H11 COREGND GND

D8 COREGND GND

Signal Type/

Config pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd pwr/gnd

Description

An ADM1026 has been attached to the Private 1 I 2 C bus for monitoring the system temperature, additional analog voltages, and the voltage identifications bits for both processors. The following table describes these added signals. The ADM1026 device also provides a PWM (Pulse Width

Modulation) for fan speed control.

Revision 1.0

Intel reference number C25653-001

59

Server Management Intel® Server Board SE7501WV2 TPS

Table 22. ADM1026 Input Definition

Pin # Pin Name

1 GPIO9

Signal Type/

Config

Description

BMC_CPU2_IERR_L input This is the IERR signal from CPU2

2 GPIO8 BMC_CPU1_IERR_L input This is the IERR signal from CPU1

3 FAN0/GPIO0 BMC_DIS_CPU1_L output

4 FAN1/GPIO1 BMC_DIS_CPU1_L output

5 FAN2/GPIO2 VID_CPU2<0>

6 FAN3/GPIO3 VID_CPU2<1>

7 VDD VCC3

8 DGND GND

9 FAN4/GPIO4 VID_CPU2<2>

10 FAN5/GPIO5 VID_CPU2<3> input input pwr/gnd/in pwr/gnd input input

11 FAN6/GPIO6 VID_CPU2<4>

12 FAN7/GPIO7 VID_CPU1<0>

13 SCL PB1_I2C_5VSB_SCL

14 SDA

15 ADDR/NTESTOU

T

16 CHS_INT

17 INT*

PB1_I2C_5VSB_SDA

PD_HEC5_ADDR

18

19

PWM

RESET_STBY*

20 RESET* input input bidir bidir input

BMC Private I2C Bus 1 - clock

BMC Private I2C Bus 1 - data

I2C address selection signal - I2C addr = 0X58

NSI_CHASSIS_INTRUSION input

TP_HEC5_INT_L

Chassis intrusion signal

FAN_PWM_CNTRL

RST_BMC_RST_L output output connection.

Fan speed control signal

AC PowerOn reset

TP_HEC5_RESET_L in/out This connection.

21 AGND GND

22 STBY_VDD P3V3_STBY pwr/gnd pwr/gnd/in

23 DAC

24 VREF

TP_HEC5_DAC

VREF_A_BMC_2P5V connection. output Analog input reference to Sahalee

25 D1-/NTESTIN ZZ_CPU1_THERMDC output

26 D1+

27 D2-/AIN9

28 D2+/AIN8

ZZ_CPU1_THERMDA input

ZZ_CPU2_THERMDA input

ZZ_CPU2_THERMDC output

29

30

31

32

33

34

VBAT

+5V

-12V

+12V

VCCP

AIN7

35 AIN6

36 AIN5

37 AIN4

P2V5_NIC

P5V

N12V

P12V

P_VCCP

P1V2 input input input input input input

Baseboard P2V5_NIC monitor

Baseboard P5V monitor

Baseboard N12V monitor

Baseboard P12V monitor

Baseboard P_VCCP monitor

Baseboard P1V2 monitor

P1V25_VTT input Baseboard P1V25_VTT monitor

P12V_VRM_SCALED input External attenuator=232/(232+1k)~0.19

P1V8 input Baseboard P1V8 monitor

60

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

Pin # Pin Name

38 AIN3

39 AIN2

40 AIN1

41 AIN0

43

44

GPIO15

GPIO14

46 GPIO13

45 GPIO12

47 GPIO11

48 GPIO10

P2V5

Signal Type/

Config input

Description

Baseboard P2V5 monitor

P5V_STBY_SCALED input External attenuator=1k/(1k+1k)=0.5

P1V8_STBY

P3V3_VAUX input Baseboard P1V8_STBY monitor input External attenuator=499k/(499+365~=0.58 gpio This pin does not yet have a specified connection.

BMC_CPU2_THRMTRIP_L input

BMC_CPU1_THRMTRIP_L input

Processor Thermal Trip signal from CPU2

Processor Thermal Trip signal from CPU1

VID_CPU1<3>

VID_CPU1<4>

VID_CPU1<2>

VID_CPU1<1> input input input input

5.1.1 Fault Resilient Booting

The Sahalee BMC implements Fault Resilient Booting (FRB) levels 1, 2, and 3. If the default bootstrap processor (BSP) fails to complete the boot process, FRB attempts to boot using an alternate processor.

FRB level 1 is for recovery from a BIST failure detected during POST.

This FRB recovery is fully handled by BIOS code.

FRB level 2 is for recovery from a watchdog timeout during POST. The watchdog timer for FRB level 2 detection is implemented in the Sahalee BMC.

FRB level 3 is for recovery from a watchdog timeout on hard reset or power-up. The

Sahalee BMC provides hardware functionality for this level of FRB.

5.1.1.1 FRB-1

In a multiprocessor system, the BIOS registers the application processors in the MP table and the ACPI tables. When started by the BSP, if an AP fails to complete initialization within a certain time, it is assumed nonfunctional. If the BIOS detects that an application processor has failed BIST or is nonfunctional, it requests the BMC to disable that processor. The BMC then generates a system reset while disabling the processor; the BIOS will not see the bad processor in the next boot cycle. The failing AP is not listed in the MP table (refer to the Multi-Processor

Specification, Rev. 1.4), nor in the ACPI APIC tables, and is invisible to the operating system. If the BIOS detects that the BSP has failed BIST, it sends a request to the BMC to disable the present processor. If there is no alternate processor available, the BMC beeps the speaker and halts the system. If BMC can find another processor, BSP ownership is transferred to that processor via a system reset.

5.1.1.2 FRB-2

The second watchdog timer (FRB-2) in the BMC is set for approximately 6 minutes by BIOS and is designed to guarantee that the system completes BIOS POST. The FRB-2 timer is enabled before the FRB-3 timer is disabled to prevent any “unprotected” window of time.

Revision 1.0

Intel reference number C25653-001

61

Server Management Intel® Server Board SE7501WV2 TPS

Near the end of POST, before the option ROMs are initialized, the BIOS disables the FRB-2 timer in the BMC. If the system contains more than 1 GB of memory and the user chooses to test every DWORD of memory, the watchdog timer is disabled before the extended memory test starts, because the memory test can take more than 6 minutes under this configuration. If the system hangs during POST, the BIOS does not disable the timer in the BMC, which generates an asynchronous system reset (ASR).

5.1.1.3 FRB-3

The first timer (FRB-3) starts counting down whenever the system comes out of hard reset, which is usually about 5 seconds. If the BSP successfully resets and starts executing, the BIOS disables the FRB-3 timer in the BMC by de-asserting the FRB3_TIMER_HLT* signal (GPIO) and the system continues with the POST. If the timer expires because of the BSP’s failure to fetch or execute BIOS code, the BMC resets the system and disables the failed processor. The system continues to change the bootstrap processor until the BIOS POST gets past disabling the FRB-3 timer in the BMC. The BMC sounds beep codes on the speaker, if it fails to find a good processor. The process of cycling through all the processors is repeated upon system reset or power cycle.

5.2 System Reset Control

Reset circuitry on the SE7501WV2 server board looks at resets from the front panel, ICH3-S,

ITP, and the processor subsystem to determine proper reset sequencing for all types of resets.

The reset logic is designed to accommodate several methods to reset the system, which can be divided into the following categories:

• Power-up reset

• Hard reset

• Soft (programmed) reset

The following subsections describe each type of reset.

When the system is disconnected from AC power, all logic on the server board is powered off.

When a valid input (AC) voltage level is provided to the power supply, 5-volt standby power will be applied to the server board. The baseboard has a 5-volt to 3.3-volt regulator to produce

3.3-volt standby voltage. A power monitor circuit on 3.3-volt standby will assert BMCRST_L, causing the BMC to reset. The BMC is powered by 3.3-volt standby and monitors and controls key events in the system related to reset and power control.

After the system is turned on, the power supply will assert the RST_PWRGD_PS signal after all voltage levels in the system have reached valid levels. The BMC receives RST_PWRGD_PS and after 500 ms asserts RST_P6_PWR_GOOD, which indicates to the processors and ICH3-S that the power is stable. Upon RST_P6_PWR_GOOD assertion, the ICH3-S will toggle PCI reset.

A hard reset can be initiated by resetting the system through the front panel switch. During the reset, the Sahalee BMC de-asserts RST_P6_PWR_GOOD. After 500 ms, it is reasserted, and the power-up reset sequence is completed.

The Sahalee BMC is not reset by a hard reset; it is only reset when AC power is applied to the system.

62

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

A soft reset causes the processors to begin execution in a known state without flushing caches or internal buffers. Soft resets can be generated by the keyboard controller located in the SIO, by the ICH3-S, or by the operating system.

5.3 Intelligent Platform Management Buses (IPMB)

Management controllers (and sensors) communicate on the I 2 C-based Intelligent Platform

Management Bus. A bit protocol, defined by the I 2 C Bus Specification, and a byte-level protocol, defined by the Intelligent Platform Management Bus Communications Protocol Specification, provide an independent interconnect for all devices operating on this I 2 C bus.

The IPMB extends throughout the server board and system chassis. An added layer in the protocol supports transactions between multiple servers on Inter-Chassis Management Bus

(ICMB) I 2 C segments.

The server board provides a 3-pin IPMB connector to support add-in cards with IPMB interface.

In addition to the “public” IPMB, the BMC also has three private I 2 C busses. The BMC is the only master on the private busses. The following table lists all server board connections to the

Sahalee BMC private I 2 C busses.

Table 23. Intel

®

Server Board SE7501WV2 I2C Address Map

I 2 C Bus

PB1

PB3

I2C Addr Device

0x58 Heceta5

0x60 SIO

0x30

0x32

CPU1 therm sensor

CPU2 therm sensor

0x44 ICH3

0x60 MCH

0xA0 DIMM1

0xA2 DIMM3

0xA4 DIMM5

0xA8 DIMM2

0xAA DIMM4

0xAC DIMM6

0xC4 P64H2

0xD2 CK408B

PB4 NIC

5.4 Inter Chassis Management Bus (ICMB)

The BMC on the SE7501WV2 server board has built in support for ICMB interface. An optional

ICMB card is required to use this feature because the ICMB transceivers are not provided on the server board. A 5-pin ICMB connector on the SE7501WV2 board provides the interface to the ICMB module.

Revision 1.0

Intel reference number C25653-001

63

Server Management Intel® Server Board SE7501WV2 TPS

This section documents the types of system bus error conditions monitored by the SE7501WV2 board set.

5.5.1 Error Sources and Types

One of the major requirements of server management is to correctly and consistently handle system errors. System errors on the SE7501WV2, which can be disabled and enabled individually, can be categorized as follows:

• PCI bus errors

• Processor bus errors

• Memory single- and multi-bit errors

• General Server Management sensors

On the SE7501WV2 platform, the general server management sensors are managed by the

Sahalee BMC.

5.5.2 PCI Bus Errors

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.

5.5.3 Intel ® Xeon™ Processor Bus Errors

The MCH supports the data integrity features supported by the Xeon bus, including address, request, and response parity. In addition, the MCH can generate BERR# on unrecoverable errors detected on the processor bus. Unrecoverable errors are routed to an NMI by the BIOS.

5.5.4 Memory Bus Errors

The MCH is programmed to generate an SMI on single-bit or double-bit data errors in the memory array if ECC memory is installed. The MCH performs the scrubbing. The SMI handler records the error and the DIMM location to the system event log.

5.5.5 Fault and Status LEDs

The SE7501WV2 server board uses system fault/status LEDs in many areas of the board.

There are fault LEDs for the memory DIMMs, the fan headers, and the processors. There are also status LEDs for 5-volt stand-by and system status indication. A blue LED is provided as a system ID LED. When the error reporting system determines there is a problem with any device, it will light the LED of the failing component. In the event of a power switch power down or loss of AC, the status of all baseboard fault LEDs will be remembered and restored by BMC when

AC is restored. Fault LEDs will only be reset when a Front Panel Reset is performed with main power available to the system or under control of an IPMI command.

64

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

One LED for each DIMM will be illuminated if that DIMM has an uncorrectable or multi-bit memory ECC. These LEDs will maintain the same state across power switch power down or loss of AC. These LED’s will only be reset when a Front Panel Reset is performed with main power available to the system or under control of an IPMI command.

There is one LED for each CPU. This LED will be illuminated if the associated processor has been disabled. These LEDs will maintain the same state across power switch power down or loss of AC. These LED’s will only be reset when a Front Panel Reset is performed with main power available to the system or under control of an IPMI command.

One LED is provided for each fan header. This LED will be illuminated if the associated fan fails.

These LEDs will maintain the same state across power switch power down or loss of AC. There is a consolidated fan fail LED for the fans powered by the fan assembly header (J3J2). These

LED’s will only be reset when a Front Panel Reset is performed with main power available to the system or under control of an IPMI command.

5.5.5.4 5VSB Status LED

One single-color LED is located next to the main power connector. This LED indicates the presence of 5-volt stand-by when AC power is applied to the system. AC is applied to the system as soon as the AC cord is plugged into the power supply.

5.5.5.5 System Status LED

The SE7501WV2 server board has a System Status LED, which can be found on the other side of the baseboard notch from the PORT80 diagnostic LEDs located near the back edge of the baseboard. This LED is tied to the front panel System Status LED and should reflect the same system status. The LED is a multi colored LED. The following table describes what each state signifies:

LED

System Status

[ on standby power ]

Table 24. System Status LEDs

Color State

Green ON

Blink Degraded

Description

Running / Normal operation

Amber

Off

ON Critical or Non-Recoverable Condition.

Blink Non-Critical condition.

OFF POST / System Stop.

Revision 1.0

Intel reference number C25653-001

65

Server Management Intel® Server Board SE7501WV2 TPS

5.5.5.5.1 System Status Indications

Critical Condition

A critical condition is any critical or non-recoverable threshold crossing associated with the following events:

Temperature, Voltage, or Fan critical threshold crossing

Power Subsystem Failure. The BMC asserts this failure whenever it detects a power control fault (e.g., the BMC detects that the system power is remaining ON even though the BMC has de-asserted the signal to turn off power to the system).

A hot-swap backplane would use the Set Fault Indication command to indicate when one or more of the drive fault status LEDs are asserted on the hot-swap backplane.

The system is unable to power up due to incorrectly installed processor(s), or processor incompatibility.

Satellite controller sends a critical or non-recoverable state, via the Set Fault Indication command to the BMC.

“Critical Event Logging” errors.

Non-Critical Condition

Temperature, Voltage, or Fan non-critical threshold crossing

Chassis Intrusion

Satellite controller sends a non-critical state, via the Set Fault Indication command, to the BMC.

Set Fault Indication Command

Degraded Condition

Non-redundant power supply operation. This only applies when the BMC is configured for a redundant power subsystem. The power unit configuration is configured via OEM

SDR records.

A processor is disabled by FRB or BIOS.

BIOS has disabled or mapped out some of the system memory.

The Blue ID LED, located at the back edge of the baseboard near the speaker, is used to help locate a given server platform requiring service when installed in a multi-system rack. The LED is lit when the front panel ID button is pressed and it is turned off when the button is pressed again. A user-defined interface can be developed to activate the ID LED remotely.

66

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

5.5.5.7 POST Code Diagnostic LEDs

To help diagnose POST failures, a set of four bi-color diagnostic LEDs is located on the back edge of the baseboard. Each of the four LEDs can have one of four states: Off, Green, Red, or

Amber. During the POST process, each light sequence represents a specific Port-80 POST code. If a system should hang during POST, the diagnostic LEDs will present the last test executed before the hang. When reading the lights, the LEDs should be observed from the back of the system. The most significant bit (MSB) is the first LED on the left, and the least significant bit (LSB) is the last LED on the right.

Table 25. Boot Block POST Progress Codes

Diagnostic LED

Decoder

G=Green, R=Red,

A=Amber

Description

Hi Low

10h Off Off Off R

The NMI is disabled. Start Power-on delay. Initialization code checksum verified.

11h Off Off Off A

Initialize the DMA controller, perform the keyboard controller BAT test, start memory refresh, and enter 4 GB flat mode.

12h Off Off G R Get start of initialization code and check BIOS header.

14h Off G Off R

Test base 512K of memory. Return to real mode. Execute any OEM patches and set up the stack.

15h Off G Off A

Pass control to the uncompressed code in shadow RAM. The initialization code is copied to segment 0 and control will be transferred to segment 0.

Control is in segment 0. Verify the system BIOS checksum.

17h

18h

19h

1Ah

1Bh

1Ch

Off G G

Otherwise, going to checkpoint code D7h.

A Pass control to the interface module.

G Off Off R Decompress of the main system BIOS failed.

G Off Off A Build the BIOS stack. Disable USB controller. Disable cache.

G Off G R Uncompress the POST code module. Pass control to the POST code module.

A

A

R Off R Decompress the main system BIOS runtime code.

R Off A Pass control to the main system BIOS in shadow RAM.

E8h

E9h

EAh

EBh

ECh

EEh

A

A

A

A

A

A

R

R

R

R

A

A

R Off Initialize extra module if present.

R G Initialize floppy controller.

A Off Try to boot floppy diskette.

A G If floppy boot fails, intialize ATAPI hardware.

R Off Try booting from ATAPI CD-ROM drive.

A Off Jump to boot sector.

20h

22h

24h

Off Off R Off Uncompress various BIOS Modules

Off Off A Off Verify password Checksum

Off G R Off Verify CMOS Checksum.

Revision 1.0

Intel reference number C25653-001

67

Server Management Intel® Server Board SE7501WV2 TPS

26h

Diagnostic LED

Decoder

G=Green, R=Red,

A=Amber

Hi Low

Off G

Description

A Off Read Microcode updates from BIOS ROM.

2Ah

2Ch

G Off A Off Go to Big Real Mode

G G R Off Decompress INT13 module

30h Off Off R R Keyboard/Mouse port swap, if needed

36h

38h

Off G A

G Off R

R Disable and initialize 8259

R Detect Configuration Mode, such as CMOS clear.

40h

42h

44h

46h

48h

Off R Off Off Calculate CPU speed

Off R G Off Init interrupt Vectors: Interrupt vector initialization is done.

Off A Off Off Enable USB controller in chipset

Off A G Off Initialize SMM handler. Initialize USB emulation.

G R Off Off Validate NVRAM areas. Restore from backup if corrupted.

4Ch

4Eh

50h

52h

54h

G

G

A

A

Off

G

Off

Off

Validate date and time in RTC.

Determine number of micro code patches present

Off R Off R Load Micro Code To All CPUs

Off R G R Scan SMBIOS GPNV areas

Off A Off R Early extended memory tests

58h

5Ah

G

G

R Off R Disable video controller

R G R 8254 Timer Test on Channel 2

Enable 8042. Enable timer and keyboard IRQs. Set Video Mode: Initialization and color mode settings next.

60h Off R R Off Initialize memory test parameters

64h

66h

Off A

Off A

R Off Start USB controllers in chipset

A Off Set up video parameters in BIOS data area.

68

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Server Management

68h

6Ah

Diagnostic LED

Decoder

G=Green, R=Red,

A=Amber

Hi Low

G

G

R

R

Description

R Off Activate ADM: The display mode is set. Displaying the power-on message next.

A Off Initialize language module. Display splash logo.

6Eh G A A Off Detect USB devices

70h Off R R R Reset Controllers

72h Off R A R Displaying bus initialization error messages.

76h

78h

7Ah

Off A

G R

G R

A

R

A

R Ensure Timer Keyboard Interrupts are on.

R Extended background memory test start

R Disable parity and NMI reporting.

Enable Mouse and Keyboard: The keyboard test has started. Clearing the

80h R Off Off Off output buffer and checking for stuck keys. Issuing the keyboard reset command next

8Ch

90h

92h

94h

A G Off Off Lock out PS/2 keyboard/mouse if unattended start is enabled.

Init Boot Devices: The adapter ROM had control and has now returned control to BIOS POST. Performing any required processing after the option ROM returned control.

R Off Off R Display IDE mass storage devices.

R Off G R Display USB mass storage devices.

R G Off R Report the first set of POST Errors To Error Manager.

9Ch

9Eh

A

A

G Off R Init FDD Devices. Report second set of POST errors To Error messager

G G R Extended background memory test end

Revision 1.0

Intel reference number C25653-001

69

Server Management Intel® Server Board SE7501WV2 TPS

A2h

A4h

A6h

A8h

Diagnostic LED

Decoder

G=Green, R=Red,

A=Amber

Hi Low

Description

R Off A Off Set Base Expansion Memory Size

R G R Off Program chipset setup options, build ACPI Tables, build INT15h E820h table

R G A Off Set Display Mode

A Off R Off Build SMBIOS table and MP tables.

ACh A G R Off Prepare USB controllers for operating system

AEh A G A Off One Beep to indicate end of POST. No beep if silent boot is enabled.

000h Off Off Off Off POST completed. Passing control to INT 19h boot loader next.

The SE7501WV2 server board has the ability to measure system and board temperature from a variety of sources. The first is located inside the Heceta chip (U6G1) and is used to measure the baseboard temperature. In addition, diodes located inside each processor are used by the

SE7501WV2 to monitor temperature at the processors. When installed in either the Intel

SR1300 or SR2300 server chassis, the SE7501WV2 also uses a temperature sensor on the front panel to measure ambient temperature and will boost the fans depending on the reading it receives from these sensors .

70

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6. BIOS

This section describes the BIOS-embedded software for the SE7501WV2 server board. This section also describes BIOS support utilities that are required for system configuration (ROM resident) and flash ROM update (not ROM resident). The BIOS contains standard PCcompatible basic input/output (I/O) services and standard Intel ® server features.

The BIOS is implemented as firmware that resides in the flash ROM. Support for applicable baseboard peripheral devices (SCSI, NIC, video adapters, etc.) that are also loaded into the baseboard flash ROM are not specified in this document. Hooks are provided to support adding

BIOS code for these adapters. The binaries for these must be obtained from the peripheral device manufacturers and loaded into the appropriate locations.

6.1 System Flash ROM Layout

The flash ROM contains system initialization routines, the BIOS Setup Utility, and runtime support routines. The exact layout is subject to change, as determined by Intel. A 16 KB user block is available for user ROM code or custom logos. A 96 KB area is used to store the string database. The flash ROM also contains initialization code in compressed form for on-board peripherals, like SCSI and video controllers.

The complete ROM is visible, starting at physical address 4 GB minus the size of the flash ROM device. Only the BIOS needs to know the exact map. The BIOS image contains all of the BIOS components at appropriate locations. The Flash Memory Update utility loads the BIOS image minus the recovery block to the flash.

Because of shadowing, none of the flash blocks is visible at the aliased addresses below 1 MB.

A 16 KB parameter block in the flash ROM is dedicated to storing configuration data that controls the system configuration (ESCD) and the on-board SCSI configuration. Application software must use standard APIs to access these areas; application software cannot access the data directly.

6.2 BIOS Boot Specification Compliance

The BIOS conforms to the BIOS Boot Specification (BBS), Revision 1.01, which describes the method used to identify all initial program load (IPL) devices in the system, prioritizes them in the order selected in Setup, and then sequentially attempts to boot from each device.

If more than one non-BBS compliant device exists in the system, the boot device is determined by the option ROM scan order. Option ROMs residing lower in memory are scanned first. In some instances, control of which non-BBS compliant device from which the system is booted may be achieved by moving the adapter cards to different slots in the system. The BIOS may include special code and may be able to selectively boot from one of several non-BBS compliant devices in the system. Such techniques do not always work and are outside the scope of this document.

BIOS Setup provides boot order options including: CD-ROM, hard drive, removable device, and other bootable devices such as a network card or a SCSI CD-ROM. The system BIOS tries to

Revision 1.0

Intel reference number C25653-001

71

BIOS Intel® Server Board SE7501WV2 TPS boot from devices in the order specified by Setup. BIOS Setup also allows the C: drive to be any hard drive that is controlled by a Boot BIOS Specification compliant option ROM BIOS, including drives attached to the on-board SCSI controller or on-board IDE.

Hard drives that are controlled by non-BBS compliant devices may appear under a different name, based on the BIOS vendor. The user may or may not be able to control the order on a drive-by-drive basis for such controllers. Some BBS compliant option ROM BIOSes may present all the drives as a single device, and may not allow the user to manipulate the order on a driveby-drive basis. If booting from a hard drive, the user is responsible for making sure that the C: drive has a bootable image.

The BIOS is limited to a maximum of 15 drives under BBS control. Therefore, up to 15 hard drives, including those connected to the on-board SCSI controller, appear in the hard drive menu. For compatibility reasons, drive letters are assigned only to the first eight devices.

2

By pressing the ESC key during POST execution, the user can request a boot selection menu before booting. This menu allows the user to change the primary boot device, such as to a CD-

ROM drive, for the current boot cycle without making a permanent change and without entering

Setup. Selections made in this menu are temporary; these choices are not saved in non-volatile memory.

The BIOS handles booting from an ATAPI CD-ROM or an ATAPI DVD-ROM. It can boot from a floppy image, hard drive type image, an emulation image on an ISO 9660 file format, and from media that is compliant with the “El Torito” Bootable CD-ROM Format Specification. The system can boot from a SCSI CD-ROM or from a SCSI DVD-ROM drive if the corresponding SCSI option ROM provides appropriate support.

BBS runtime functions 60-66 are supported. See the BIOS Boot Specification (BBS), Revision

1.01 for details.

6.3 Memory

The following is a list of memory specifications that the system BIOS supports:

• Only registered DDR266 registered ECC memory is supported. (DDR200 memory is supported only when using 400MHz processors.) When populated with more than 4 GB of memory, the memory between 4 GB and 4 GB minus 256 MB is remapped and may not be accessible for use by the operating system and may be lost to the user. This area is reserved for the BIOS, for APIC configuration space, for PCI adapter interface, and for virtual video memory space. This memory space is also remapped if the system is populated with memory configurations between 3.75 GB and 4 GB.

• The system BIOS supports registered DIMMs with CL=2 components when available.

• The system BIOS supports only ECC memory.

• Each memory bank can have different size DIMMs. Memory timing defaults to the slowest DIMM. Intel only tests identical DIMM sizes in the SE7501WV2 server board.

2 The BIOS is limited to a maximum of 15 drives under BBS control. Up to 15 hard drives, including those connected to the onboard SCSI controller, will appear in the hard drive menu.

Drive letters will be assigned to the first 8 devices only.

72

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

• Intel ® Xeon™ running at 533MHz Front Side Bus only supports DDR266 DIMMs.

Running these processors with DDR200 DIMMs is an unsupported configuration.

When Front Side Bus (FSB) is running at 400MHz, DDR266 DIMMs will be run at

200MHz (see Section 3.2 of the BIOS EPS for FSB speed details).

When FSB is running at 533MHz, DDR200 DIMMs will result in a BIOS error beep code.

(see section of the BIOS EPS for FSB speed details)

All DIMMs must use SPD EEPROM to be recognized by the BIOS. Mixing vendors of DIMMs is supported but it is not recommended because the system defaults to the slowest speed that will work with all of the vendors’ DIMMs.

The SE7501WV2 server board uses the Intel E7501 chipset to configure the system baseboard memory.

The SE7501WV2 server BIOS is responsible for configuring and testing the system memory.

The configuration of the system memory involves probing the memory modules for their characteristics and programming the chipset for optimum performance.

When the system comes out of reset, the main memory is not usable. The BIOS verifies that the memory subsystem is functional. It has knowledge of the memory subsystem and it knows the type of memory, the number of DIMM sites, and their locations.

6.3.2 Memory Sizing and Initialization

During POST, the BIOS tests and sizes memory, and configures the memory controller. The

BIOS determines the operational mode of the MCH based on the number of DIMMS installed and the type, size, speed, and memory attributes found on the on-board EEPROM or serial presence detect (SPD) of each DIMM.

The memory system is based on rows. Since the SE7501WV2 server board supports a 2-way interleave, DIMMs must be populated in pairs. This means two DIMMs are required to constitute a row. Although DIMMs within a row must be identical, the BIOS supports various DIMM sizes and configurations allowing the rows of memory to be different. Memory sizing and configuration is guaranteed only for DIMMs listed on the Intel tested memory list. Intel only tests identical

DIMMs in the SE7501WV2 server board.

The memory-sizing algorithm determines the size of each row of DIMMs. The BIOS tests extended memory according to the option selected in the BIOS Setup Utility. The total amount of configured memory can be found using INT 15h, AH = 88h; INT 15h, function E801h, or INT

15h, function E820h.

Because the system supports up to 12 GB of memory, the BIOS creates a hole just below 4 GB to accommodate the system BIOS flash, APIC memory, and memory-mapped I/O located on

32-bit PCI devices. The size of this hole depends upon the number of PCI cards and the memory mapped resources requested by them. It is typically less than 128 MB.

Revision 1.0

Intel reference number C25653-001

73

BIOS Intel® Server Board SE7501WV2 TPS

Because only ECC memory is supported, the BIOS must initialize all memory locations before using them. The BIOS uses the auto-initialize feature of the MCH to initialize ECC.

During POST memory testing, the detection of single-bit and multi-bit errors in DIMM banks is enabled. If a single-bit error is detected, a single DIMM number will be identified. If a multiple-bit error is detected, a bank of DIMMs will be identified. The BIOS logs all memory errors into the

System Event Log (SEL).

If an error is detected, the BIOS will reduce the usable memory so that the byte containing the error is no longer accessible. This prevents a single-bit error (SBE) from becoming a multi-bit error (MBE) after the system has booted, and it prevents SBEs from being detected and logged each time the failed location(s) are accessed. This is done automatically by the BIOS during

POST. User intervention is not required.

Memory remapping can occur during base memory testing or during extended memory testing.

If remapping occurs during the base memory testing, the SEL event is not logged until after the

BIOS remaps the memory and successfully configures and tests 8 MB of memory. In systems where all memory is found to be unusable, only the BIOS beep codes indicate the memory failure. Once the BIOS locates a functioning bank of memory, remapping operations and other memory errors are logged into the SEL and reported to the user at the completion of POST.

6.3.5 DIMM Failure LED

The SE7501WV2 server board provides DIMM failure LEDs located next to each DIMM slot on the baseboard. The DIMM failure LEDs are used to indicate double-bit DIMM errors. If a doublebit error is detected during POST, the BIOS sends a Set DIMM State command to the BMC indicating that the DIMM LED is lit. These LED’s will only be reset when a Front Panel Reset is performed with main power available to the system.

6.4 Processors

The BIOS determines the processor stepping, cache size, etc., through the CPUID instruction.

The requirements are that all processors in the system must operate at the same frequency and have the same cache sizes. No mixing of product families is supported:

• If two 400MHz processors are installed, the system will run with a Front Side Bus Speed

(FSB) of 400MHz

• If two 533MHz processors are installed, the system will run with a FSB of 533MHz.

Processors run at a fixed speed and cannot be programmed to operate at a lower or higher speed.

6.5 Extended System Configuration Data (ESCD), Plug and Play

(PnP)

The system BIOS supports industry standards for making the system Plug-and-Play ready.

Refer to the following reference documents:

74

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Advanced Configuration and Power Interface Specification

PCI Local Bus Specification

• PCI BIOS Specification

• System Management BIOS Reference Specification

In addition, refer to the relevant sections of the following specifications:

Extended System Configuration Data Specification

Plug and Play ISA Specification

• Plug and Play BIOS Specification

BIOS

The system BIOS identifies, allocates, and initializes resources in a manner consistent with other Intel ® servers. The BIOS scans for the following, in order:

1. ISA devices: Although add-in ISA devices are not supported on these systems, some standard PC peripherals may require ISA-style resources. Resources for these devices are reserved as needed.

2. Add-in video graphics adapter (VGA) devices: If found, the BIOS initializes and allocates resources to these devices.

3. PCI devices: The BIOS allocates resources according to the parameters set up by the

System Setup Utility and as required by the PCI Local Bus Specification, Revision 2.2 and PCI –X Addendum to the PCI Local Bus Specification, Revision 1.0a.

The system BIOS Power-on Self Test (POST) guarantees there are no resource conflicts prior to booting the system. Note that PCI device drivers must support sharing IRQs, which should not be considered a resource conflict. Only four legacy IRQs are available for use by PCI devices. Therefore, most of the PCI devices share legacy IRQs. In SMP mode, the I/O APICs are used instead of the legacy “8259-style” interrupt controller. There is very little interrupt sharing in SMP mode.

6.5.2 PnP ISA Auto-Configuration

The system BIOS does the following:

Supports relevant portions of the Plug and Play ISA Specification, Revision 1.0a and the

Plug and Play BIOS Specification, Revision 1.0A.

Assigns I/O, memory, direct memory access (DMA) channels, and IRQs from the system resource pool to the embedded PnP Super I/O device.

Add-in PnP ISA devices are not supported.

Revision 1.0

Intel reference number C25653-001

75

BIOS Intel® Server Board SE7501WV2 TPS

The system BIOS supports the INT 1Ah, AH = B1h functions, in conformance with the PCI Local

Bus Specification, Revision 2.1. The system BIOS also supports the 16- and 32-bit protected mode interfaces as required by the PCI BIOS Specification, Revision 2.1.

Beginning at the lowest device, the BIOS uses a “depth-first” scan algorithm to enumerate the

PCI buses. Each time a bridge device is located, the bus number is incremented and scanning continues on the secondary side of the bridge until all devices on the current bus are scanned.

The BIOS then scans for PCI devices using a “breadth-first” search. All devices on a given bus are scanned from lowest to highest before the next bus number is scanned.

The system BIOS POST maps each device into memory and/or I/O space, and assigns IRQ channels as required. The BIOS programs the PCI-ISA interrupt routing logic in the chipset hardware to steer PCI interrupts to compatible ISA IRQs.

The BIOS dispatches any option ROM code for PCI devices to the DOS compatibility hole

(C0000h to E7FFFh) and transfers control to the entry point. Because the DOS compatibility hole is a limited resource, system configurations with a large number of PCI devices may encounter a shortage of this resource. If the BIOS runs out of option ROM space, some PCI option ROMs are not executed and a POST error is generated. The scanning of PCI option

ROMs can be controlled on a slot-by-slot basis in BIOS setup.

Drivers and/or the operating system can detect installed devices and determine resource consumption using the defined PCI, legacy PnP BIOS, and/or ACPI BIOS interface functions.

The non-volatile RAM (NVRAM) API and the PCI data records are not supported by the system

BIOS. The configuration information of the PCI devices is stored in ESCD. The System Setup

Utility can update the ESCD to change the IRQ assigned to a PCI device.

6.7 Legacy ISA Configuration

Legacy ISA add-in devices are not supported.

6.8 Automatic Detection of Video Adapters

The BIOS detects video adapters in the following order:

1. Off-board PCI

2. On-board PCI

The on-board (or off-board) video BIOS is shadowed, starting at address C0000h, and is initialized before memory tests begin in POST. Precedence is always given to off-board devices.

76

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.9 Keyboard / Mouse Configuration

The BIOS will support either a mouse or a keyboard in the single PS/2 connector. The BIOS will support both a keyboard and mouse if a Y-cable is used with the single PS/2 connector. The devices are detected during POST and the keyboard controller is programmed accordingly. Hot plugging of a keyboard from the PS/2 connector using DOS is supported by the system.

6.9.1 Boot without Keyboard and/or Mouse

The system can boot with or without a keyboard and/or mouse. Setup does not include an option to disable them. The presence of the keyboard and mouse is detected automatically during POST, and, if present, the keyboard is tested. The BIOS displays the message

"Keyboard Detected" if it detects a keyboard during POST and it displays the message "Mouse

Initialized" if it detects a mouse during POST. The system does not halt for user intervention on errors if either the keyboard or the mouse is not detected.

6.10 Floppy Drives

The SE7501WV2 server BIOS supports floppy controllers and floppy drives that are compatible with IBM* XT/AT standards. Most floppy controllers have support for two floppy drives although such configurations are rare. At a minimum, the SE7501WV2 BIOS supports 1.44 MB and 2.88

MB floppy drives. LS-120 floppy drives are attached to the IDE controller and are covered elsewhere.

The BIOS does not attempt to auto-detect the floppy drive because there is no reliable algorithm for detecting the floppy drive type if no media is installed. The BIOS auto-detects the floppy media if the user specifies the floppy drive type through setup.

See the following table for details on various floppy types supported by each floppy drive. The

1.25/1.2 MB format is primarily used in Japan. 1.25/1.2 MB floppies use the same raw media as the 1.44 MB floppies, but must be read using 3-mode drives. In order to access the 1.25/1.2 MB floppies, the BIOS must change the spindle speed to 360 rpm. Please note that the 1.44 MB media uses spindle speed 300 RPM. The DENSSEL (density select) pin on a 3-mode floppy drives selects the spindle speed. The spindle rotates at 300 RPM when DENSSEL signal is high. The BIOS sets the spindle speed to match the media.

Table 26. Allowed Combinations of Floppy Drive and Floppy Media

Floppy Drive

1.44 MB (3 mode)

Floppy Format

1.25 MB (Toshiba)

1.25 MB (NEC PC98)

1.44 MB

1.44 MB

Note

Floppies formatted under 1.25 MB NEC* PC98 format require a special driver. The BIOS has native support for 1.25 MB

Toshiba format.

1.44 MB (ordinary) DENSEL pin is ignored by these floppy drives

2.88 MB (3 mode) 1.25 MB (Toshiba)

1.25 MB (NEC PC98)

1.44 MB

2.88 MB

1.44 MB

Floppies formatted under 1.25 MB NEC PC98 format require special driver. The BIOS has native support for 1.25 MB

Toshiba format

2.88 MB (ordinary) The DENSEL pin is ignored by these floppy drives

2.88 MB

The BIOS provides a setup option to disable the floppy controller. In addition, some platforms support the 3-mode floppy BIOS extension specification, revision 1.0. This specification defines a 32-bit protected mode interface that can be invoked from a 32-bit operating system.

Revision 1.0

Intel reference number C25653-001

77

BIOS Intel® Server Board SE7501WV2 TPS

Note: The recovery BIOS requires a 1.44 MB media in a 1.44 MB floppy drive or LS-120 drive.

6.11 Universal Serial Bus (USB)

The SE7501WV2 server BIOS supports USB keyboard, mouse and boot devices. The

SE7501WV2 server platform contains two USB host controllers. Each host controller includes the root hub and two USB ports. During POST, the BIOS initializes and configures the root hub ports and looks for a keyboard, mouse, boot device, and the USB hub and enables them.

The BIOS implements legacy USB keyboard support. USB legacy support in BIOS translates commands that are sent to the PS/2 devices into the commands that USB devices can understand. It also makes the USB keystrokes and the USB mouse movements appear as if they originated from the standard PS/2 devices.

6.12 BIOS Supported Server Management Features

The SE7501WV2 server BIOS supports many standards-based server management features and several proprietary features. The Intelligent Platform Management Interface (IPMI) is an industry standard that defines standardized abstracted interfaces to platform management hardware. The SE7501WV2 server BIOS supports version 1.5 of the IPMI specification. The

BIOS also implements many proprietary features that are allowed by the IPMI specification, but which are outside of the scope of the IPMI specification.

This section describes the implementation of the standard and proprietary features, including console redirection, the Emergency Management Port (EMP), Service Partition boot, Direct

Platform Control over the serial port, and Platform Event Paging and Filtering. The BIOS owns console redirection over a serial port, but plays only a minimal role in Platform Event Paging and

Filtering.

6.12.1 IPMI

The term intelligent platform management refers to the autonomous monitoring and recovery features that are implemented in platform hardware and firmware. Platform management functions such as inventory, the event log, monitoring and reporting system health, etc., are available in a powered down state and without help from the host processors. The Baseboard

Management Controller (BMC) and other controllers perform these tasks independent of the server processor. The BIOS interacts with the platform management controllers through standard interfaces.

The BIOS is responsible for opening the system interface to the BMC early in the POST. This may involve enabling chip selects, decode, etc.

The BIOS also logs system events and POST error codes during system operation. The BIOS logs a boot event to the BMC early in POST. These events follow the IPMI specification. The

IPMI specification version 1.5 requires the use of all but two bytes in each event log entry, called Event Data 2 and Event Data 3. An event generator can specify that these bytes contain

OEM-specified values.

78

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

The primary role of the ACPI BIOS is to supply the ACPI Tables. POST creates the ACPI

Tables and locates them above 1 MB in extended memory. The location of these tables is conveyed to the ACPI-aware operating system through a series of tables located throughout memory. The format and location of these tables is documented in the publicly available ACPI specification. To prevent conflicts with a non-ACPI-aware operating system, the memory used for the ACPI Tables is marked as “reserved” in the INT 15h, function E820h.

As described in the ACPI specification, an ACPI-aware operating system generates an SMI to request that the system be switched into ACPI mode. The BIOS responds by setting up all system (chipset) specific configuration required to support ACPI, issues the appropriate command to the BMC to enable ACPI mode and sets the SCI_EN bit as defined by the ACPI specification. The system automatically returns to legacy mode on hard reset or power-on reset.

There are three runtime components to ACPI:

ACPI Tables: These tables describe the interfaces to the hardware. ACPI Tables can make use of a p-code type of language, the interpretation of which is performed by the operating system. The operating system contains and uses an AML (ACPI Machine

Language) interpreter that executes procedures encoded in AML and stored in the ACPI

Tables; ACPI Machine Language is a compact, tokenized, abstract machine language.

The tables contain information about power management capabilities of the system,

APICs, and the bus structure. The tables also describe control methods that the operating system uses to change PCI interrupt routing, control legacy devices in Super

I/O, and find the cause of wake events.

ACPI Registers: ACPI registers are the constrained part of the hardware interface, described (at least in location) by the ACPI Tables.

ACPI BIOS: This code boots the machine and implements interfaces for sleep, wake, and some restart operations. The ACPI BIOS also provides the ACPI Description

Tables.

All IA-32 server platforms support S0, S4, and S5 states. The SE7501WV2 server board also supports the S1 state. S1 and S4 are considered sleep states. The ACPI specification defines the sleep states and requires the system to support at least one of them.

While entering the S4 state, the operating system saves the context to the disk and most of the system is powered off. The system can wake from such a state on various inputs depending on the hardware. The SE7501WV2 platform will wake on a power button press, or a signal received from a wake-on-LAN compliant LAN card (or on-board LAN), modem ring, PCI power management interrupt, or RTC alarm. The BIOS performs a complete POST upon a wake from

S4 and initializes the platform. S4BIOS is not supported.

The SE7501WV2 server board can wake from the S1 state using a PS/2 keyboard, mouse, and

USB device in addition to the sources described above.

The wake sources are enabled by the ACPI operating systems with co-operation from the drivers; the BIOS has no direct control over the wake sources when an ACPI operating system is loaded. The role of the BIOS is limited to describing the wake sources to the operating system and controlling secondary control/status bits via a Differentiated System Description

Table (DSDT).

Revision 1.0

Intel reference number C25653-001

79

BIOS Intel® Server Board SE7501WV2 TPS

The S5 state is equivalent to an operating system shutdown. No system context is saved.

The system BIOS is capable of configuring the system to wake up from several sources under a non-ACPI configuration, such as when the operating system does not support ACPI. The wake

up sources are described in Table 27. Under ACPI, the operating system programs the

hardware to wake up on the desired event. The BIOS describes various wake sources to the operating system.

In legacy mode, the BIOS enables or disables wake sources based on a switch in Setup. The operating system or driver must clear any pending wake up status bits in the associated hardware, such as the Wake on LAN status bit in the LAN application specific integrated circuit

(ASIC), or PCI power management event (PME) status bit in a PCI device. The legacy wake up feature is disabled by default.

Wake Event

Power Button

Table 27. Supported Wake Events

Supported via ACPI (by sleep state)

Always wakes system

Ring indicate from COM-A Wakes from S1 and S4.

Ring indicate from COM-B Wakes from S1 and S4. If Serial-B is used for Emergency

Management Port, Serial-B wakeup is disabled.

PME from PCI cards

RTC Alarm

Mouse

Keyboard

USB

Wakes from S1 and S4.

Wakes from S1. Always wakes the system up from S4.

Wakes from S1

Wakes from S1

Wakes from S1

Yes

Yes

No

No

No

Supported Via

Legacy Wake

Always wakes system

Yes

Yes

6.12.4 Front Panel Switches

The BMC forwards the power button request to the ACPI power state machines in the chipset.

The button signal is monitored by the BMC and does not directly control power on the power supply.

The power switch behaves differently depending on whether the operating system supports

ACPI. If the operating system supports ACPI the power button can be configured as a sleep button. The operating system causes the system to transition to the appropriate system state depending on the user settings.

6.12.4.1 Power Switch Off to On

The chipset may be configured to generate wake up events for several system events: Wakeon-LAN, PCI Power Management Interrupt, and the Real-Time Clock Alarm are examples of these events. If the operating system is ACPI-aware, it programs the wake sources before shutdown. In non-ACPI mode, the BIOS performs the configuration. The BMC monitors the power button and wake up event signals from the chipset. A transition from either source results

80

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS in the BMC starting the power-up sequence. Since the processors are not executing, the BIOS does not participate in this sequence. The hardware receives power good and reset from the

BMC and then transitions to an ON state.

6.12.4.2 On to Off (Legacy)

The ICH3 is configured to generate an SMI due to a power button event. The BIOS services this

SMI and sets the state of the machine in the chipset to the OFF state. The BMC monitors power state signals from the chipset and de-asserts PS_PWR_ON to the power supply. As a safety mechanism, the BMC automatically powers off the system in 4-5 seconds if the BIOS fails to service the SMI.

6.12.4.3 On to Off (ACPI)

If an ACPI operating system is loaded, the power button switch generates a request via SCI to the operating system to shutdown the system. The operating system retains control of the system and operating system policy determines the sleep state, if any, into which the system transitions.

6.12.4.4 On to Sleep (ACPI)

If an ACPI operating system is loaded and the power button is configured as a sleep button, the sleep button switch generates a request via SCI to the operating system to place the system into sleep mode. The operating system retains control of the system and operating system policy determines the sleep state, if any, into which the system transitions.

6.12.4.5 Sleep to On (ACPI)

If an ACPI operating system is loaded and the power button is configured as a sleep button, the sleep button switch generates a wake event to the ACPI chipset and a request via SCI to the operating system to place the system in the On state. The operating system retains control of the system and operating system policy determines the sleep state, if any, and the sleep sources from which the system can wake.

6.12.5 Wired For Management (WFM)

Wired for Management (WFM) is an industry-wide initiative to increase overall manageability and reduce the total cost of ownership. WFM allows a server to be managed over a network.

The system BIOS supports revision 2.0 of the Wired For Management Baseline Specification. It also supports the preboot execution environment, as outlined in the WFM baseline specification, because the system includes an embedded WFM compliant network device.

The system BIOS supports version 2.3 of the System Management BIOS Reference

Specification to help higher-level instrumentation software meet the WFM requirements. The higher-level software can use the information provided by the system management (SM) BIOS to instrument desktop management interface (DMI) standard groups that are specified in the

WFM specification.

The BIOS also configures the SYSID table as described in the Network PC System Design

Guidelines, Revision 1.0. This table contains the globally unique ID (GUID) of the baseboard.

The mechanism that sets the GUID in the factory is defined in the SYSID BIOS Support

Interface Requirement Specification, Version 1.2. The caller must provide the correct security key for this call to succeed.

System BIOS implements:

Revision 1.0

Intel reference number C25653-001

81

BIOS Intel® Server Board SE7501WV2 TPS

• WFM 2.0 items per the server checklist supplied in the WfM specification.

• INT15h functions 2500h, 2501h and 2502h as required.

• Support for and display of F12 Network boot POST hot key.

6.12.6 PXE BIOS Support

This section discusses host system BIOS support required for PXE compliance and how PXE boot devices (ROMs) and PXE Network Boot Programs (NBPs) use it.

PXE-compliant BIOS implementations must:

Locate and configure all PXE-capable boot devices (UNDI Option ROMs) in the system, both built-in and add-ins.

Supply a PXE according to this specification if the system includes a built-in network device.

Implement the following specifications:

• Plug-and-Play BIOS Specification v1.0a or later.

• System Management BIOS (SMBIOS) Reference Specification v2.2 or later.

• The requirements defined in Sections 3 and 4 of the BIOS Boot Specification

(BBS) v1.01or later, to support network adapters as boot devices.

• Supply a valid UUID and Wake-up Source value for the system via the SMBIOS structure table.

To be PXE 2.1-compliant the BIOS implements the following:

POST Memory Manager Specification v1.01. PMM provides a straightforward way for

LAN on Motherboard PXE implementations to move their ROM image from UMB to extended memory. While methods to do this exist outside of PMM, their use is undefined and unreliable. Placing PXE ROM images into UMB space reduces the available UMB space by approximately 32 KB. This is sufficient to compromise or even prevent successful operation of some downloaded programs.

The SE7501WV2 server board is compliant with PXE 2.1. It implements the Post Memory

Manager Specification v1.01.

6.13 Console Redirection

The BIOS supports redirection of both video and keyboard via a serial link (serial port 1 or 2).

When console redirection is enabled, the local (host server) keyboard input and video output are passed both to the local keyboard and video connections, and to the remote console via the serial link. Keyboard inputs from both sources are valid and video is displayed to both outputs.

As an option, the system can be operated without a keyboard or monitor attached to the host system and run entirely from the remote console. Setup and any other text-based utilities can be accessed through console redirection.

82

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.13.1 Operation

When redirecting the console through a modem as opposed to a null modem cable, the modem needs to be configured with the following:

Auto-answer (for example, ATS0=2, to answer after two rings)

Modem reaction to DTR set to return to command state (e.g., AT&D1). Failure to provide this option will result in the modem either dropping the link when the server reboots (as in AT&D0) or becoming unresponsive to server baud rate changes (as in AT&D2).

The Setup/System Setup Utility option for handshaking must be set to CTS/RTS + CD for optimum performance. The CD refers to carrier detect.

• If the Emergency Management Port shares the serial port with serial redirection, the handshaking must be set to CTS/RTS + CD. In selecting this form of handshaking, the server is prevented from sending video updates to a modem that is not connected to a remote modem. If this is not selected, video update data being sent to the modem inhibits many modems from answering an incoming call. An Emergency Management

Port option utilizing the CD should not be used if a modem is not used and the CD is not connected.

If the BIOS determines that console redirection is enabled, it reads the current baud rate from

CMOS and passes this value to the appropriate management controller via the IPMB.

Once console redirection is selected via Setup or the System Setup Utility, redirection is loaded into memory and is activated during POST. While redirection cannot be removed without rebooting, it can be inhibited and restarted. When inhibited, the serial port is released from redirection and might be used by another application. Restarting reclaims the serial port and continues redirection.

Inhibiting/restarting is accomplished through an INT 16h mechanism. The standard INT 16h

(keyboard handler) function ah=05h places a keystroke in the key buffer, as if an actual key has been pressed. Keystrokes buffered in this way are examined by redirection. If a valid command string has been sent, it is executed. The following commands are supported in this fashion:

• Esc-CDZ0: Inhibit console redirection

• Esc-CDZ1: Restart console redirection

• Esc-CDZ2 - “Soft” Inhibit Console Redirection, without serial port or modem reset

To inhibit redirection, the software must call INT 16h, function ah=05h five times to place the five keys in the key buffer. Keystrokes sent to the INT 16h buffers for purposes of invoking a command are buffered and should be removed via the normal INT 16h calls. This prevents these keystrokes from being passed to another application.

For keys that have a 7-bit character ASCII mapping, such as A and Ctrl-A, the remote simply sends the ASCII character. For keys that do not have an ASCII mapping, such as F1 and Alt-A, the remote must send a string of characters. This character string is a function of the terminal

Revision 1.0

Intel reference number C25653-001

83

BIOS Intel® Server Board SE7501WV2 TPS emulation supported by the BIOS. There are two non-overlapping terminal emulation systems supported simultaneously by Intel BIOS. These are known as VT100+ and a PC-ANSI.

Microsoft prescribes a terminal emulation that they call VT100+ for use with Microsoft* systems.

Microsoft* Windows* systems will interpret input <ESC> sequences and other character sequences using this terminal emulation interpretation. The VT100+ terminal emulation is based upon the behavior of the DEC VT100 terminal and its keyboard character sequences.

Another common terminal emulation, different from VT100+, is called PC-ANSI. The PC-ANSI terminal emulation is also based on the DEC VT100 terminal behavior. However, it maps its function keys, and other auxiliary (non-alpha-numeric-symbol) keys such as Page Up, Page

Down, etc., using different character sequences than the Microsoft defined VT100+.

Intel ® BIOS will accept non-character key input from either a VT100+ or a PC-ANSI terminal emulation. Because the differences in these two terminal emulations occur only in specific input key sequences, and not in output sequences and positioning data, this is possible. In addition, the different input key sequences do not reuse any of the same sequences for different functions. Therefore, it is possible to accept and recognize the F1 key press by either the

VT100+ sequence for this event, or the PC-ANSI sequence for this event. The BIOS will accept either encoding, in something of a “superset” VT100+/PC-ANSI terminal emulation. This input character mapping is presented in the following table.

Alt key combinations are created by sending the combination <ESC>} (^[}) or <ESC>^A (^[^A) followed by the character to be Alt modified. Once this Alt key combination is sent (<ESC>} or

<ESC>^A), the next keystroke sent will be translated into its Alt-key mapping (that is, if ^[} is mapped to Shift-F1, then pressing Shift-F1 followed by ‘a’ would send an Alt-a to the server).

These mappings are provided for emulators that don’t properly send ALT shift key sequences.

The remote terminal can force a refresh of its video by sending <ESC>{. The sequence to switch the emulation dynamically is as follows: <esc>CDZt0/1/2/3 switches to PC-ANSI, VT100,

VT100+, VTUTF8 respectively (VT100 is actually honored as VT100+).

Unusual combinations outside of the ANSI mapping and not in the following table, such as Ctrl-

F1, are not supported.

Key

Table 28. Non-ASCII Key Mappings

PC-ANSI VT100+ Shift Ctrl Alt

<ESC>0 NS

84

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Key PC-ANSI VT100+ Shift Ctrl Alt

<ESC>! NS

Print Screen NS

Scroll Lock NS

NS

NS

NS

NS

NS NS

NS NS

NS NS

Pg Up

Pg Down

Up Arrow

<ESC> [M

<ESC> [2J <ESC>/

<ESC> [A

<ESC>k NS

<ESC>?

<ESC>[A

NS

NS

NS

NS NS

NS NS

NS NS

Down Arrow <ESC> [B <ESC>[B NS NS NS

Right Arrow <ESC> [C <ESC>[C NS NS NS

Left Arrow <ESC> [D <ESC>[D NS NS NS

Shift Modifier

Alt Modifier <ESC>}

Ctrl Modifier

NS = Not supported

(xxh) = ASCII character xx

<ESC>^S

<ESC>^A

<ESC>^C

BIOS

Revision 1.0

Intel reference number C25653-001

85

BIOS Intel® Server Board SE7501WV2 TPS

Key

Backspace (^H)

(accent) `

Table 29. ASCII Key Mappings

Normal

(08h)

`

Shift

(08h)

(tilde) ~ NS

Ctrl

(7Fh)

Alt

<ESC>}(08h)

<ESC>}`

(dash) - a to z

- a to z

(under) _ (1Fh)

A to Z

<ESC>}-

(01h) to (1Ah) <ESC>}a to <ESC>}z

(semi-colon) ;

(apostrophe) '

(comma) ,

(period) .

;

,

.

(colon) : NS

(quote) " NS

<

>

NS

NS

<ESC>};

<ESC>}'

<ESC>},

<ESC>}.

(space) (20h) <ESC>}(20h)

(carriage return or ^M) (0Dh)

NS = not supported

(xxh) = ASCII character xx

6.13.3 Limitations

Console redirection is a real-mode BIOS extension. It does not operate outside of real mode. In addition, console redirection will not function if the operating system or a driver, such as

EMM386*, takes the processor into protected mode. If an application moves the processor in and out of protected mode, it should inhibit redirection before entering protected mode and restart redirection when it returns to real mode.

Video is redirected by scanning and sending changes in text video memory. Therefore, console redirection is unable to redirect video in graphics mode. Since the BIOS scans the text video memory, an additional limitation exists if the system does not contain a video graphics adapter or a proprietary means of buffering the video memory. The BIOS may not have a method to send changes in text video memory if an application such as an option ROM writes directly to video memory.

86

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Keyboard redirection operates through the use of the BIOS INT 16h handler. Software bypassing this handler does not receive redirected keystrokes.

6.14 Emergency Management Port (EMP)

The SE7501WV2 provides a communication serial port with the BMC. The BMC controls a multiplexor that determines if the external RJ45 Serial 2 connector is electrically connected to the BMC or to the standard serial port of the Super I/O. Refer to the Emergency Management

Port EPS for information about Emergency Management Port features.

The SE7501WV2 server board has two serial ports, both external RJ45 connectors. Serial port

2 can be used for both the Emergency Management Port and for modem use. Refer to the

SE7501WV2 Hardware External Product Specification for additional serial port information.

6.14.2 Interaction with BIOS Console Redirection

Additional features are available if BIOS console redirection is enabled on the same serial port as the Emergency Management Port, and the EMP mode is set to “Always active” or “Preboot.”

BIOS console redirection supports an extra control escape sequence to force the serial port to the BMC. After this command is sent, Serial port 2 attaches to the BMC Emergency

Management Port serial port and the Super I/O Serial 2 data is ignored. This feature allows a remote user to monitor the status of POST using the standard BIOS console redirection features and then takes control of the system reset or power using the Emergency Management Port features. If a failure occurs during POST, a watchdog time-out feature in the BMC automatically takes control of Serial Port 2.

The character sequence that switches the multiplexor to the BMC serial port is “ESC O 9”. This is also denoted as ^[O9. This key sequence is above the normal ANSI function keys and will not be used by an ANSI terminal. This key sequence is also not defined by the Microsoft document

Standardizing Out-of-Band Management Console Output and Terminal Emulation (VT-UTF8 and VT100+). That document does define an alternate representation, “ESC (“ (or ^[( ), which is also recognized by Intel BIOS and BMC.

One restriction of using the same serial port for both the Emergency Management Port and

BIOS console redirection is that console redirection must be set up to CTS/RTS for direct connection and to CTS/RTS+CD for a modem connection. Both the Emergency Management

Port and console redirection assume N, 8, 1 mode. The BIOS redirection and the Emergency

Management Port can work at different baud rates by using the auto baud feature of the modem.

6.15 Service Partition Boot

The SE7501WV2 server BIOS supports a Service Partition boot. The Service Partition is installed as a separate file system partition on one of the local hard drives. It hosts the DOS operating system, the System Setup Utility, and diagnostic agents and tests. The Service

Partition communicates with remote console applications, and can transfer files between the

Service Partition over the LAN, serial port, or a modem.

Revision 1.0

Intel reference number C25653-001

87

BIOS Intel® Server Board SE7501WV2 TPS

The BIOS provides setup options to configure the Service Partition type (the default is 98h), and the option for enabling and disabling the Service Partition boot. A remote agent can direct the

BMC firmware to set the Service Partition boot request and reboot the system.

Upon rebooting, the system BIOS checks for a service partition boot request. On finding a boot request, the system searches for the service partition type starting from the highest disk number in the scan order. If a service partition is found, the system boots from it. The drive containing the service partition becomes the C: drive.

The drive numbers of all other drives are incremented by one, except for the drive that has a scan order that is higher than the Service partition drive. The BIOS can be directed by the user to perform a one-time boot from the service partition. The service partition is serviced once per request. The service partition boot option is disabled upon each boot attempt.

The BIOS considers a Service Partition boot as a continuation of the BIOS POST. The BIOS does not hide the serial port that is used by console redirection or the Emergency Management

Port if it is booting to the Service Partition. The state of all Emergency Management Port functionality remains in the same state as in POST. The state of Pre-Boot and Always-Active

EMP mode also do not change. The Service Partition is always scanned for presence, even if

Service Partition booting is inactive.

The BIOS sets the watchdog timer inside BMC while it is attempting to boot from a Service

Partition. This timer is reset upon booting of the Service Partition by an application. If the system hangs on booting, a reset brings the system out of the Service Partition boot and an error is logged.

The BIOS starts serial console redirection on a service partition boot. Console redirection is controlled by IPMI commands and synched to BMC serial port parameters. Any reboot after a service partition boot reverts to the previous settings of Serial Console Redirection. For example, if console redirection was turned off before the service boot, it reverts to disabled.

6.16 System Management BIOS (SMBIOS)

This section references the System Management BIOS Reference Specification, Version 2.3.

The Desktop Management Interface Specification and its companion, the DMTF Systems

Standard Groups Definition, define “…manageable attributes that are expected to be supported by DMI-enabled computer systems.” Many of these attributes do not have a standard interface to the management software, but are known by the system BIOS. The system BIOS provides this interface via data structures through which system attributes are reported.

The system administrator can use SMBIOS to obtain the types, capabilities, operational status, installation date, and other information about the system components. The SE7501WV2 BIOS provides the SMBIOS structures via a table-based method. The table convention, provided as an alternative to the calling interface, allows the SMBIOS structures to be accessed under 32-bit protected-mode operating systems such as Windows NT*. This convention provides a searchable entry-point structure that contains a pointer to the packed SMBIOS structures residing somewhere in 32-bit physical address space.

The SMBIOS entry-point structure described below can be located by application software by searching for the anchor-string on paragraph (16-byte) boundaries within the physical memory

88

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS address range 000F0000h to 000FFFFFh. This entry point encapsulates an intermediate anchor string, which is used by some existing DMI browsers.

The total number of structures can be obtained from the SMBIOS entry-point structure. The system information is presented to an application as a set of structures that are obtained by traversing the SMBIOS structure table referenced by the SMBIOS entry-point structure. The following table describes the types of SMBIOS structures supported by the system BIOS.

Structure Type

BIOS Information (Type 0)

System Information (Type 1)

Baseboard Information (Type 2)

Chassis Information (Type 3)

Processor Information (Type 4)

Memory Controller Information (Type 5)

Memory Module Information (Type 6)

Cache Information (Type 7)

Port Connector Information (Type 8)

System Slots (Type 9)

OEM Strings (Type 11)

System Configuration Options (Type 12)

BIOS Language Information (Type 13)

Group Association (Type 14)

Event Log (Type 15)

Physical Memory Array (Type 16)

Table 30. SMBIOS Header Structure

On-board Device Configuration (Type 10)

Supported

Yes

Yes

Yes

Yes

Yes

No

No

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

Yes

Comments

One record for the system BIOS. SMBIOS 2.3 does not allow the use of type 0 records to describe the option

ROMs. The system BIOS version string is described in

Section 6.44

One for every processor slot.

Browsers should use Type 16 records.

Browsers should use Type 17 records.

Two records for every processor. One record describes L1 cache and the second one describes L2 cache. The disabled bit in the cache configuration field is set if the corresponding processor is absent or disabled.

Describes the baseboard connectors including IDE, floppy,

SCSI, keyboard, mouse, COM ports, and parallel port.

One record for each PCI slot. The number of PCI slots is determined by a supported 1U or 2U riser.

One for each on-board device, like SCSI controller, video controller etc.

From OEM GPNV area.

Describes the baseboard jumper settings.

None required.

Absent if the system is IPMI compliant. In that case, the

System Event Log can be accessed using the IPMI standard, not SMBIOS specification. Present if event log can be accessed using SMBIOS methods.

Revision 1.0

Intel reference number C25653-001

89

BIOS Intel® Server Board SE7501WV2 TPS

End of Table (Type 127)

Structure Type

Memory Device (Type 17)

Memory Error Information (Type 18)

Memory Array Mapped Addresses (Type 19)

Memory Device Mapped Addresses (Type 20)

Built-in Pointing Devices (Type 21)

Portable Battery (Type 22)

System Reset (Type 23)

Hardware Security (Type 24)

Probe Information (Type 26-29, 34-36)

Out-of-band Remote Access (Type 30)

BIS Entry Point (Type 31)

System Boot Information (Type 32)

64-bit Memory Error Information (Type 33)

IPMI Device Information

Structure Not In Effect (Type 126)

Supported

Yes

No

Yes

Yes

No

No

No

Yes

No

No

No

Yes

No

Yes

Yes

Yes

Comments

One record for each memory device slot, six total.

DIMM3A/BANK3 will be the 1st entry

DIMM3B/BANK3 will be the 2nd entry

DIMM2A/BANK2 will be the 3 rd

entry

DIMM2B/BANK2 will be the 4 th

entry

DIMM1A/BANK1 will be the 5 th

entry

DIMM1B/BANK1 will be the 6 th entry

BIOS will log memory SEL events during runtime that will contain a DIMM number that can be used to reference these tables. Thus DIMM 0 will reference DIMM3A, DIMM 1 will reference 3B etc.

Much more extensive information available in the System

Event Log.

Applies only to mobile platforms.

Applies only to mobile platforms.

Information about sensors and probes can be obtained using IPMI mechanisms. Not populated for non-IPMI compliant systems as well.

Support for Boot Integrity Services (BIS).

Much more extensive information available in the System

Event Log and can be accessed using IPMI mechanisms.

The information in this structure defines the attributes of an

Intelligent Platform Management Interface (IPMI)

Baseboard Management Controller (BMC).

Indicates software should ignore this structure. These structures may be present.

Structure indicating end of table.

6.17 Microsoft* Windows* Compatibility

The SE7501WV2 server board is compliant with the Hardware Design Guide v3.0.

The Hardware Design Guide (HDG) for a Windows* 2000 Server platform is intended for systems that are designed to work with Windows 2000 Server family class operating systems.

Each specification classifies the systems further and has different requirements based on the intended usage for that system. For example, a server system used in small home/office environments has different requirements than one that is used for enterprise applications.

The SE7501WV2 server BIOS meets the applicable requirements as specified in version 3.0 of the HDG specification.

90

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Version 3.0 of the Hardware Design Guide for Microsoft Windows 2000 requires that the BIOS provide minimal startup display during BIOS POST. The system start-up must only draw the user’s attention in case of errors or when there is a need for user interaction. By default, the system must be configured so the screen display does not display memory counts, device status, etc., but presents a "clean" BIOS start-up. The only screen display allowed is the OEM splash screen, which can include information such as copyright notices.

The SE7501WV2 server BIOS supports the <ESC> and <F2> hot-keys during POST, giving the user the ability to temporarily disable the splash screen to view all diagnostic and initialization messages for the current boot. The BIOS displays a message about the hot-keys below the splash screen, at the bottom of the display. The splash screen can be disabled for all subsequent boot up sequences by going into the BIOS setup utility and disabling the “Quiet

Boot” option found under the “Boot” menu. The Quiet Boot option should be disabled when using BIOS console redirection, since it cannot redirect the video if configured for graphics mode.

If the Service Partition boot is enabled, the BIOS turns off the splash screen for that boot and restores it during subsequent, normal boots. The BIOS may temporarily remove the splash screen when the user is prompted for a password during POST. The BIOS also allows an OEM to override the standard Intel ® splash screen with a custom one.

The SE7501WV2 BIOS maintains the splash screen during option ROM initialization. Since option ROMs expect the video to be in text mode, the BIOS emulates text mode. The BIOS remembers the Int 10 calls made by the option ROMs and displays the option ROM screen if the user presses the <Esc> key. The ROM screen is restored if the BIOS detects any key combination that includes the <Ctrl> or <Alt> key during option the ROM scan. This is because many option ROMs use one of these key combinations to enter setup.

The SE7501WV2 BIOS displays a progress meter at the top of the screen. This meter provides a visual indication of percentage of POST completed. The BIOS measures the amount of time required for completing POST during every boot and uses that information to update the progress meter during the next boot.

Note: If the “Extended Memory Test” option in BIOS setup is set for “Extensive”, the progress meter may stop until the memory test has completed, causing the system to appear to be hung.

Once the memory test has completed, the progress meter will continue as POST progresses.

Depending on the amount of memory installed, the progress meter may stop for anywhere from

15 seconds to several minutes.

6.18 BIOS Serviceabilty Features

The CMOS configuration RAM may be reset by one of two methods: the CMOS clear jumper located on the baseboard, or the CMOS clear button sequence from the front panel. The CMOS can also be set to a default setting through the BIOS Setup. It will automatically be reset if it becomes corrupted.

Five steps are required to reset the CMOS through the buttons on the front panel:

Revision 1.0

Intel reference number C25653-001

91

BIOS Intel® Server Board SE7501WV2 TPS

1. Power off the system, but leave the AC power connected so the 5 V standby is available.

2. Assure that the CMOS clear jumper is in the ‘not clear’ position.

3. Hold down the reset button for at least 4 seconds.

4. While reset button is still depressed, press the on / off button.

5. Simultaneously release both the on / off button and reset buttons.

Upon completion of these steps, the BMC asserts the clear CMOS signal to emulate the movement of the clear CMOS jumper. The BIOS clears CMOS as if the user had moved the CMOS clear jumper on the baseboard. CMOS is cleared only once per front panel button sequence. The BMC releases the CMOS clear line during the next system reset. Removing the CMOS Clear jumper from the baseboard can disable the Front Panel CMOS reset function. The jumper should be retained in case the CMOS needs to be cleared using the baseboard header.

When the BIOS detects a reset CMOS request, CMOS defaults are loaded during the next

POST sequence. Note that non-volatile storage for embedded devices may or may not be affected by the clear CMOS operation depending on the available hardware support. Refer to the sections specific to this platform to determine which embedded device nonvolatile storage areas are cleared during a clear CMOS operation.

6.19 BIOS Updates

There are two major changes to the current method of updating the BIOS code stored in Flash memory on the SE7501WV2 platform. Currently, the BIOS updates are achieved via iFLASH

updates and by applying recovery procedures as mentioned in the Flash Update Utility section

below. In addition, the SE7501WV2 platform also supports On-line Update / Rolling BIOS

capability for the purpose of BIOS updates from the OS as described in the Rolling BIOS and

On-line updates section below.

6.19.1 Flash Update Utility

The Flash Memory Update utility (iFLASH) loads a fresh copy of the BIOS into flash ROM. The loaded code and data include the following:

• On-board video BIOS, SCSI BIOS, and other option ROMs for the devices embedded on the system board

• The Setup utility

• A user-definable flash area (user binary area)

When running iFLASH in interactive mode, the user may choose to update a particular Flash area. Updating a Flash area reads a file, or a series of files, from a hard or floppy disk, and loads it in the specified area of flash ROM. In interactive mode, iFLASH can display the header information of the selected files.

Note: The iFLASH utility must be run without the presence of a 386 protected mode control program, such as Windows* or EMM386*. iFLASH uses the processor’s flat addressing mode to update the Flash component.

92

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.19.2 Loading the System BIOS

The new BIOS is contained in .BIx files. The number of .BIx files is determined by the size of the

BIOS area in the flash part. The number of files is constrained by the fact that the image and the utilities fit onto a single, 1.44 MB DOS-bootable floppy. These files are named as follows:

• xxxxxxxx.BIO

• xxxxxxxx.BI1

• xxxxxxxx.BI2

The first eight letters of each filename can be any value, but the files cannot be renamed. Each file contains a link to the next file in the sequence. iFLASH does a link check before updating to

ensure that the process is successful. See Section 6.19.4.

The user binary area is updated during a system BIOS update. The user binary can be updated independently from the system BIOS. CMOS is not cleared when the system BIOS is updated in normal or recovery mode. Configuration information like ESCD is not overwritten during the

BIOS flash update. The user is prompted to reboot after a BIOS update completes.

6.19.3 User Binary Area

The baseboard includes an area in flash for implementation-specific OEM add-ons. The user binary area can be saved and updated as previously described in the Loading the System BIOS section. For this update, only one file is needed. The valid extension for user files is .USR.

6.19.4 BIOS Recovery Mode

If an update to the system BIOS is not successful or if the system fails to complete POST and

BIOS is unable to boot an operating system, it may be necessary to run the BIOS recovery procedure.

To place the baseboard into recovery mode, move the boot option jumper located on the baseboard to the recovery position. The BIOS is then able to execute the recovery BIOS (also known as the boot block) instead of the normal BIOS. The recovery BIOS is a self-contained image that exists solely as a fail-safe mechanism for installing a new BIOS image. The recovery

BIOS boots from a 1.44 MB floppy diskette as used in one of the following devices: a standard

1.44 MB floppy drive, a USB 1.44 MB floppy drive, or an LS-120 removable drive. Recovery mode requires at least 4 MB of RAM, and drive A: must be set up to support a 3.5” 1.44 MB floppy drive. This is the mode of last resort, used only when the main system BIOS will not boot.

In recovery mode operation, iFLASH (in non-interactive mode only) automatically updates only the main system BIOS. iFLASH senses that the platform is in recovery mode and automatically attempts to update the system BIOS.

Note: During recovery mode, video will not be initialized. One high-pitched beep announces the start of the recovery process. The entire process takes two to four minutes. A successful update ends with two high-pitched beeps. Failure is indicated by a long series of short beeps.

6.19.4.1 Performing BIOS Recovery

The following procedure boots the recovery BIOS and flashes the normal BIOS:

Revision 1.0

Intel reference number C25653-001

93

BIOS Intel® Server Board SE7501WV2 TPS

1. Turn off the system power.

2. Move the BIOS recovery jumper to the recovery state.

3. Insert a bootable BIOS recovery diskette containing the new BIOS image files.

4. Turn on the system power.

The recovery BIOS boots from the DOS-bootable recovery diskette and emits one beep when it passes control to DOS. DOS then executes a special AUTOEXEC.BAT that contains “iFLASH” on the first line. If it is determined that the system is in recovery mode, iFLASH will start the flash update without user intervention. iFLASH reads the flash image and programs the necessary blocks. It emits one beep to indicate the beginning of the flash operation. After a period of time, the BIOS emits two beeps to indicate that the flash procedure was completed successfully. If the flash procedure fails, the BIOS emits a continuous series of beeps.

When the flash update completes:

1. Turn off the system power.

2. Remove the recovery diskette.

3. Restore the jumper to its original position.

4. Turn on the system power.

5. Re-flash any custom blocks, such as user binary or language blocks.

The system should now boot normally using the updated system BIOS.

6.19.5 Rolling BIOS and On-line updates

The online update nomenclature refers to the ability to update the BIOS while the server is online, in operation, as opposed to having to put the server out of operation while doing a BIOS update. The rolling BIOS nomenclature refers to the capability for having two copies of BIOS: the one in use, and the second to which an updated BIOS version can be written. When ready, the system can roll forward to the new BIOS. In case of a failure with the new version, the system can roll back to the previous version.

In addition to the set of binaries that are used by iFLASH application, the on-line update application relies on a capsule file with a .cit extension, which is generated by the BIOS build process. The usage model is explained in the document titled “Update Application – EPS, Online FW and BIOS Updates, Rev 1.0”.

While the exact nature of hardware changes for the support of on-line update/rolling BIOS changes are out of scope of this document, BIOS relies on changes to BMC and additional flash space for this. Flash is divided into two partitions, primary and secondary. The active partition from which the system boots shall be referred to as the primary partition. There is a change in iFLASH/On-line updates, in that they continue to preserve the existing BIOS image on the primary partition. Instead, BIOS updates are diverted to the secondary partition. After the update, a notification flag will be set. During the subsequent boot following the BIOS update, the system will continue to boot from the primary BIOS partition. On determining that a BIOS update occurred during the previous boot, the system will request the Baseboard Management

Controller (BMC) to switch to the new BIOS image that is on the secondary partition and reset the system. If the boot from the new BIOS is successful, the BIOS will register with the BMC that the change to a new partition is permanent, thus affecting a “Roll Forward” as mentioned above. The secondary partition is now the primary partition and will be used to boot from until

94

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS another BIOS update is performed. If a flash failure occurs, the BMC will switch back to the

BIOS on the other partition, thus affecting a “Roll Back” as mentioned above.

Unlike IFLASH / On-line updates, a recovery method will continue to change the BIOS on the primary partition.

6.20 BIOS and System Setup

Two utilities are used to configure the BIOS and system resources, the BIOS Setup utility and the System Setup Utility. On-board devices are configured with the BIOS Setup utility that is embedded in flash ROM. BIOS Setup provides enough configuration functionality to boot an operating system image or a CD-ROM containing the System Setup Utility. The System Setup

Utility is used to configure the IRQ assignments on PCI add-in cards. The System Setup Utility is released on diskette or CD-ROM. The BIOS Setup Utility is always provided in flash for basic system configuration.

The configuration utilities allow the user to modify the CMOS RAM and NVRAM. The actual hardware configuration is accomplished by the BIOS POST routines and the BIOS Plug-N-Play

Auto-configuration Manager. The configuration utilities update a checksum for both areas, so potential data corruption is detected by the BIOS before the hardware configuration is saved. If the data is corrupted, the BIOS requests that the user reconfigure the system and reboot.

6.20.1 BIOS Setup Utility

This section describes the ROM-resident Setup utility that provides the means to configure the platform. The BIOS Setup utility is part of the system BIOS and allows limited control over onboard resources. The System Setup Utility must be used for configuring the on-board devices and add-in cards.

The user can disable embedded PCI devices through the setup menus. When these devices are disabled through setup, their resources are freed.

The following embedded devices can be disabled through setup menus, making them invisible to a plug-and-play operating system that scans the PCI bus:

• Embedded SCSI

• Embedded video

• Each embedded NIC (2)

• Embedded ATA RAID

• ICH3 USB Controller

Note: The BIOS options described in this section may or may not be present in pre-production versions of the system BIOS. This section describes the BIOS utility as it is planned to be at production and is subject to change. Option locations in a given menu of the BIOS setup utility as described in this section may be different from those observed on any one pre-production version of the system BIOS.

Revision 1.0

Intel reference number C25653-001

95

BIOS Intel® Server Board SE7501WV2 TPS

6.20.2 Setup Utility Operation

The ROM-resident BIOS Setup utility is only used to configure on-board devices. The System

Setup Utility is required to configure added PCI cards.

The BIOS Setup utility screen is divided into four functional areas. Table 31 describes each area.

96

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Functional Area

Keyboard Command Bar

Menu Selection Bar

Options Menu

Item Specific Help Screen

Table 31. Setup Utility Screen

Description

Located at the bottom of the screen or as part of the help screen. This bar displays the keyboard commands supported by the Setup utility.

Located at the top of the screen. Displays the various major menu selections available to the user. The server Setup utility major menus are: Main Menu,

Advanced Menu, Security Menu, Server Menu, Boot Menu, and the Exit Menu.

Each Option Menu occupies the left and center sections of the screen. Each menu contains a set of features. Selecting certain features within a major Option Menu drops you into sub-menus.

Located at the right side of the screen is an item-specific Help screen.

6.20.2.1 Entering the BIOS Setup Utility

During the BIOS POST operation, the user is prompted to use the F2 function key to enter

Setup as follows:

Press <F2> to enter Setup

A few seconds might pass before Setup is entered. This is the result of POST completing test and initialization functions that must be completed before Setup can be entered. When Setup is entered, the Main Menu options page is displayed.

6.20.2.2 Keyboard Command Bar

The bottom 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 menu page contains a number of configurable options and/or informational fields.

Depending on the level of security in affect, configurable options may or may not be changed. If an option cannot be changed due to the security level, its selection field is made inaccessible.

The Keyboard Command Bar supports the following table.

Table 32. Keyboard Command Bar

Key Option Description

Enter Execute Command The Enter key is used to activate sub-menus when the selected feature is a sub-menu, or to display a pick list if a selected option has a value field, or to select a sub-field for multivalued features like time and date. If a pick list is displayed, the Enter key will undo the pick list, and allow another selection in the parent menu.

ESC Exit The ESC key provides a mechanism for backing out of any field. This key will 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 they were 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 continues with POST.

Revision 1.0

Intel reference number C25653-001

97

BIOS Intel® Server Board SE7501WV2 TPS

Key

Option

Select Item

Select Item

Select Menu

Tab Select Field

-

+

F9

Change Value

Change Value

Setup Defaults

F10 Save and Exit

Description

The up arrow is used to select the previous value in a pick list, or the previous options in a menu item's option list. The selected item must then be activated by pressing the Enter key.

The down arrow is used to select the next value in a menu item’s option list, or a value field’s pick list. The selected item must then be activated by pressing the Enter key.

The left and right arrow keys are used to move between the major menu pages. The keys have no affect if a sub-menu or pick list is displayed.

The Tab key is used to move between fields. For example, Tab can be used to move from hours to minutes in the time item in the main menu.

The minus key on the keypad is used to change the value of the current item to the previous value. This key scrolls through the values in the associated pick list without displaying the full list.

The plus key on the keypad is used to change the value of the current menu item to 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

Pressing F9 causes the following to appear:

Setup Confirmation

Load default configuration now?

[Yes] [No]

If “Yes” is selected and the Enter key is pressed, all Setup fields are set to their default values. If “No” is selected and the Enter 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

Pressing F10 causes the following message to appear:

Setup Confirmation

Save Configuration changes and exit now?

[Yes] [No]

If “Yes” is selected and the Enter key is pressed, all changes are saved and Setup is exited. If “No” is selected and the Enter 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.

6.20.2.3 Menu Selection Bar

The Menu Selection Bar is located at the top of the screen. It displays the various major menu selections available to the user:

• Main Menu

• Advanced Menu

• Security Menu

• Server Menu

• Boot Menu

• Exit Menu

98

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

These and associated sub-menus are described in the following sections.

6.20.2.4 Main Menu Selections

The following tables describe the available functions on the top-level menus and on various sub-menus. Default values are highlighted.

Feature

System Time

System Date

Floppy A

Hard Disk Pre-delay

Primary IDE Master

Primary IDE Slave

Secondary IDE

Master

Processor Settings

Language

Table 33. Main Menu Selections

Option

HH:MM:SS

MM/DD/YYYY

Not Installed

1.44 / 1.2 MB 3½”

2.88 MB 3½”

Disabled

3 seconds

6 seconds

9 seconds

12 seconds

15 seconds

21 seconds

30 seconds

Informational.

Drive size

CD-ROM or ATAPI

Removable

Informational.

Drive size

CD-ROM or ATAPI

Removable

Informational.

Drive size

CD-ROM or ATAPI

Removable

N/A

7-bit English (US)

English (US)

Spanish

Italian

French

German

Set the System Time.

Set the System Date.

Selects Diskette Type.

Allows slower spin-up drives to come ready.

Also selects sub-menu

Also selects sub-menu

Also selects sub-menu

Description

Selects sub-menu

Selects which language BIOS displays. (console re-direction with default VT100+ only works with English)

Revision 1.0

Intel reference number C25653-001

99

BIOS Intel® Server Board SE7501WV2 TPS

Table 34. Primary Master and Slave Adapters Sub-menu Selections

Feature Option Description

Type None Auto allows the system to attempt auto-detection of the drive type.

Auto None informs the system to ignore this drive.

LBA Mode Control Disabled

Enabled

Multi-Sector

Transfer

PIO Mode

Ultra DMA

Disabled

2 Sectors

4 Sectors

8 Sectors

16 Sectors

Standard

1

2

3

3 / DMA 1

4

4 / DMA 2

2

4

Disabled by default if no devices are detected, otherwise the setting is auto detected

This field is informational only.

Displays the number of sectors per block for multiple sector transfers.

This field is informational only.

This option is viewable only if an IDE HDD is detected.

Displays the method for moving data to/from the drive.

This field is informational only.

Displays the method for moving data to/from the drive.

This field is informational only.

Table 35. Processor Settings Sub-menu

Feature

Processor Type

Processor POST Speed

Processor Retest

Option Description

Information Only Displays the type of processor(s) installed

Information Only Displays the measured processor speed

Disabled

Enabled

If enabled, BIOS will clear historical processor status and retest all processors on the next boot.

Controls the state of Hyper-Threading Technology in the processors.

Hyper-Threading Technology Disabled

Enabled

Processor 1 CPUID CPU ID

Non Installed

Disabled

Processor 1 L2 Cache Size N/A

Processor 2 CPUID CPU ID

Non Installed

Disabled

Reports CPUID for Processor 1, if present. If empty, reports Not

Installed. If disabled by the BMC, reports Disabled.

Reports L2 Cache Size for Processor 1.

Reports CPUID of Processor 2 , if present. If empty, reports Not

Installed. If disabled by the BMC, reports Disabled.

Processor 2 L2 Cache Size N/A Reports L2 Cache Size for Processor 2.

6.20.2.5 Advanced Menu Selections

The following tables describe the menu options and associated sub-menus available on the

Advanced Menu.

100

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Feature

PCI Configuration

Option

N/A

Table 36. Advanced Menu Selections

Description

Selects sub-menu.

Memory Configuration

Advanced Chipset

Control

Boot-time Diagnostic screen

Reset Configuration

Data

N/A

Disabled

Enabled

No

Yes

Selects sub-menu. May not be present, if there are no advanced chipset settings under user control.

If enabled, the boot diagnostic screen is displayed during POST. If disabled, the boot logo is displayed during POST.

Select ‘Yes’ if you want to clear the System Configuration Data during next boot. Automatically reset to ‘No’ in next boot.

Off

Table 37. Advanced Chipset Control Sub-menu Selections

Feature

Wake On Ring

Option

Enable

Disable

Wake On LAN/PME

PCI-X B

Enable

Disable

Wake On PME PCI-X C Enable

Disable

Wake On RTC Alarm Enable

Disable

Description

Only controls legacy wake up.

Only controls legacy wake up on

PCI-X segment B.

Only controls legacy wake up on

PCI-X segment C.

Only controls legacy wake up

Table 38. PCI Configuration Sub-menu Selections

Feature

USB Function

Option

N/A

On-board NIC

On-board SCSI

N/A

N/A

On-board R-IDE N/A

On-board Video

PCI Slot 1B

N/A

Enabled

Disabled

PCI Slot 2B

PCI Slot 3B

Enabled

Disabled

Enabled

Disabled

PCI Slot 1C

PCI Slot 2C

PCI Slot 3C

Enabled

Disabled

Enabled

Disabled

Enabled

Disabled

Description

Selects sub-menu

Selects sub-menu

Selects sub-menu, if SCSI SKU

Selects sub-menu, if ATA SKU

Selects sub-menu

Enable option ROM scan of the device in the selected PCI slot.

Enable option ROM scan of the device in the selected PCI slot.

( This option is only present if a 2U riser card is installed.)

Enable option ROM scan of the device in the selected PCI slot.

(This option is only present if a 2U riser card is installed.)

Enable option ROM scan of the device in the selected PCI slot.

Enable option ROM scan of the device in the selected PCI slot.

(This option is only present if a 2U riser card is installed.)

Enable option ROM scan of the device in the selected PCI slot.

(This option is only present if a 2U riser card is installed.)

Revision 1.0

Intel reference number C25653-001

101

BIOS Intel® Server Board SE7501WV2 TPS

Feature

USB Function

Option

Disabled

Enabled

On-board NIC Disabled

Enabled

On-board NIC 1 ROM Enabled

Disabled

On-board NIC 2 ROM Enabled

Disabled

On-board SCSI Disabled

Enabled

On-board SCSI ROM Enabled

Disabled

On-board R-IDE Disabled

Enabled

On-board R-IDE ROM Enabled

Disabled

On-board Video Enabled

Disabled

Table 39. PCI Device, Embedded Devices

Description

If disabled, the USB controllers are turned off and the device resources are hidden from the system.

If disabled, embedded NICs are turned offand the device resourses are hidden from the system.

If enabled, initialize NIC 1 expansion ROM.

If enabled, initialize NIC 2 expansion ROM.

If disabled, the embedded SCSI device is turned off and the device resourses are hidden from the system. (This option is only present in the SCSI SKU)

If enabled, initialize embedded SCSI device expansion ROM. (This option is only present in the SCSI SKU)

If disabled, the embedded R-IDE device is turned off and the device resourses are hidden from the system. (This option is only present in the ATA SKU)

If enabled, initialize embedded RIDE device expansion ROM. (This option is only present in the ATA SKU)

If disabled, embedded video is turned off and the device resources are hidden from the system.

Feature

Serial 1 (9-pin header)

Address

Serial 1 (9-pin header)

IRQ

Serial 2 (RJ45) Address

Serial 2 (RJ45) IRQ

Diskette Controller

Table 40. I/O Device/Peripheral Configuration Sub-menu Selections

Option

Disabled

3F8h

2F8h

3E8h

2E8h

4

3

Disabled

3F8h

2F8h

3E8h

2E8h

4

3

Disabled

Enabled

Description

Selects the base I/O address for serial port 1.

Selects the IRQ for serial port 1.

Selects the base I/O address for serial port 2.

Selects the IRQ for serial port 2.

If disabled, the diskette controller in the Super I/O is disabled.

102

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Legacy USB support

Front Panel USB

Disabled

Keyboard only

Auto

Keyboard and

Mouse

Disabled

Enabled

If disabled, legacy USB support is turned off at the end of the BIOS

POST.

If disabled, the front panel USB ports are inactive.

Table 41. Memory Configuration Menu Selections

Feature Option

Extended Memory Test Disabled

1 MB

1 KB

Memory Bank #1

Memory Bank #2

Memory Bank #3

Memory Retest

Every Location

Installed

Not Installed

Disabled

Installed

Not Installed

Disabled

Installed

Not Installed

Disabled

No

Yes

Description

Selects the size of step to use during Extended RAM tests.

Displays the current status of the memory bank. Disabled indicated that a

DIMM in the bank has failed and the entire bank has been disabled.

Displays the current status of the memory bank. Disabled indicated that a

DIMM in the bank has failed and the entire bank has been disabled.

Displays the current status of the memory bank. Disabled indicated that a

DIMM in the bank has failed and the entire bank has been disabled.

Causes BIOS to retest all memory on next boot.

6.20.2.6 Security Menu Selections

Feature

User Password is

Administrator Password is

Set Administrative

Password

Option

Not Installed

Installed

Not Installed

Installed

Press Enter

Set User Password

Table 42. Security Menu Selections

Press Enter

Password On Boot Disabled

Enabled

Fixed Disk Boot Sector None

Write Protect

Description

Status only; user cannot modify. Once set, can be disabled by setting to a null string, or clear password jumper on board.

Status only; user cannot modify. Once set, can be disabled by setting to a null string, or clear password jumper on board.

When the Enter key is pressed, the user is prompted for a password; press ESC key to abort. Once set, can be disabled by setting to a null string, or clear password jumper on board.

When the Enter key is pressed, the user is prompted for a password; press ESC key to abort. Once set, can be disabled by setting to a null string, or clear password jumper on board. Only

Displayed when the Administrative Password is set.

If enabled, requires password entry before boot.

Write protcts the boot sector of the hard drive to prevent viruses from corrupting the drive under DOS.

Revision 1.0

Intel reference number C25653-001

103

BIOS Intel® Server Board SE7501WV2 TPS

Feature

Secure Mode Timer

Secure Mode Hot Key

(Ctrl-Alt- )

Secure Mode Boot

Video Blanking

Option

1 minute

2 minutes

5 minutes

10 minutes

20 minutes

60 minutes

120 minutes

[Z]

[L]

Disabled

Enabled

Disabled

Enabled

Description

Period of key/PS/2 mouse inactivity specified for Secure Mode to activate. A password is required for Secure Mode to function. Has no effect unless at least one password is enabled.

Key assigned to invoke the secure mode feature. Cannot be enabled unless at least one password is enabled. Can be disabled by entering a new key followed by a backspace or by entering delete.

System boots in Secure Mode. The user must enter a password to unlock the system. Cannot be enabled unless at least one password is enabled.

Blank video when Secure mode is activated. A password is required to unlock the system. This cannot be enabled unless at least one password is enabled. This option is only present if the system includes an embedded video controller.

When enabled, the power switch is inoperable. Power Switch Inhibit

NMI Control

Disabled

Enabled

Enabled

Disabled

Enables/disables NMI control through the BMC for the front panel

NMI button.

6.20.2.7 Server Menu Selections

Table 43. Server Menu Selections

Feature

System Management

Console Redirection

N/A

N/A

Option

Selects sub-menu.

Selects sub-menu.

Description

Event Log Configuration N/A Selects

Fault Resilient Booting

Assert NMI on PERR Disabled

Enabled

If enabled, PCI bus parity error (PERR) is enabled and is routed to

NMI.

Assert NMI on SERR If enabled, PCI bus system error (SERR) is enabled and is routed to NMI.

FRB-2 Policy

POST Error Pause

Platform Event Filtering

Enabled

Disabled

Disable BSP

Do Not Disable BSP

Retry 3 Times

Disable FRB2 Timer

Enabled

Disabled

Disabled

Enabled

Controls the policy of the FRB-2 timeout. This option determines when the Boot Strap Processor (BSP) should be disabled if FRB-2 error occur.

If enabled, the system will wait for user intervention on critical

POST errors. If disabled, the system will boot with no intervention, if possible.

Enable/Disable triggers for system sensor events inside the BMC.

Only displayed when PEF is enabled. This option is only used for disabling PEF. This feature cannot be used to enable PEF.

104

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Boot Monitoring Disabled

5 minutes,

10 minutes,

15 minutes,

20 minutes,

25 minutes,

30 minutes,

35 minutes ,

40 minutes ,

45 minutes ,

50 minutes ,

55 minutes ,

60 minutes

Retry 3 times

Retry Service Boot

Always Reset

Sets the amount of time the OS Watchdog timer is programmed with. If disabled, the OS Watchdog timer is not programmed.

BIOS programs this value in the BMC when setting the OS

Watchdog timer at the end of POST. This feature is not available if HD OS Boot timeout or PXE OS Boot timeout is enabled.

Boot Monitoring Policy Configures the system response to the expiration of the OS

Watchdog timer. If “Retry 3 times” is selected, the system will attempt to boot the OS partition 3 times followed by the Service

Partition once. If “Retry Service Boot” is selected, the system will attempt to boot the OS partition 3 times followed by the Service

Partition 3 times followed by halting the system. If “Always Reset” is selected, the system will always retry booting the OS partition.

This feature is not available if HD OS Boot timeout or PXE OS

Boot timeout is enabled.

Feature

Board Part Number

Board Serial Number

System Part Number

System Serial Number

Chassis Part Number

Chassis Serial Number

BIOS Revision

BMC Device ID

BMC Firmware Revision

BMC Device Revision

PIA Revision

SDR Revision

HSBP Revision

Option

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

N/A

Table 44. System Management Sub-menu Selections

Description

Information field only

Information field only

Information field only

Information field only

Information field only

Information field only

Information field only. Full BIOS Revision information

Information field only.

Information field only.

Information field only.

Information field only.

Information field only.

Information field only, hidden if not detected

Revision 1.0

Intel reference number C25653-001

105

BIOS Intel® Server Board SE7501WV2 TPS

Feature

BIOS

Redirection Port

ACPI

Redirection Port

BIOS

Redirection

Baud Rate

BIOS

Redirection Flow

Control

Option

Disabled

Serial 1 (DB-9)

Serial 2 (RJ45)

Disabled

Serial 1 (DB-9)

Serial 2 (RJ45)

9600

19.2k

57.6K

115.2k

No Flow Control

CTS/RTS

XON/XOFF

CTS/RTS + CD

Bios Redirection

Terminal Type

VT100+

VT-UTF8

PC-ANSI

Serial Port

Connector

Table 45. Serial Console Redirection Sub-menu Selections

Serial A

Serial B/EMP

Description

Selects the Serial port to use for BIOS Console Redirection. “Disabled” completely disables BIOS Console Redirection.

Selects the Serial port to use for ACPI Headless Console Redirection.

“Disabled” completely disables ACPI Headless Console Redirection.

When console redirection is enabled, use the baud rate specified. When the

Emergency Management Port shares the COM port as console redirection, the baud rate must be set to 19.2 k to match the Emergency Management

Port baud rate, unless auto-baud feature is used. BMC/IPMI may override this value.

NoFlow Control = No flow control.

CTS/RTS = Hardware based flow control.

XON/XOFF = Software flow control.

CTS/RTS +CD = Hardware based + Carrier Detect flow control.

When EMP is sharing the same serial port as console redirection, the flow control must be set to CTS/RTS or CTS/RTS+CD depending on whether a modem is used.

This selects the character set to send out the serial port when console redirection is enabled. VT-UTF8 makes use of Unicode characters and is intended specifically for use by new Microsoft software or other companies that use Unicode. PC-ANSI is a “legacy” selection that uses the same character map as previous Intel server console redirection and is intended to support existing software. Note that for VT100+ you must select English as your language.

Only present on 1U systems. Selects which serial port will be routed to the serial port connector on the back of the chassis. Serial A selects UARTA and Serial B selects UARTB.

Feature

Clear All Event Logs

Event Logging

Critical Event Logging

Table 46. Event Log Configuration Sub-menu Selections

Option

No

Yes

Disabled

Enabled

Disabled

Enabled

Description

When yes is chosen, the BIOS will clear the System Event Log on the next boot.

Enables / disables System Event Logging.

Enables/ disables critical system event logging including PERR, SERR, ECC memory errors, and NMI.

106

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Feature

Late POST Timeout

Falut Resilient

Booting

Hard Disk OS Boot

Timeout

PXE OS Boot

Timeout

Table 47. Fault Resilient Boot Sub-menu Selections

Option

Disable

5 minutes

10 minutes

15 minutes

20 minutes

Stay ON

Reset

Poweroff

Disable

5 minutes

10 minutes

15 minutes

20 minutes

Disable

5 minutes

10 minutes

15 minutes

20 minutes

Description

Controls the timeout value for addin PCI cards to be detected and execute their option ROMs.

Controls the FRB policy upon timeout for Late POST timeout, Hard Disk OS

Boot Timeout, and PXE OS Boot Timeout.

Controls the time limit allowed for booting an OS from a Hard Disk. This option is not available when Boot Monitoring is enabled.

Controls the time limit allowed for booting an OS using PXE boot. This option is not available when Boot Monitoring is enabled.

6.20.2.8 Boot Menu Selections

Boot Menu options allow the user to select the boot device. The following table is an example of a list of devices ordered in priority of the boot invocation. Items can be re-prioritized by using the up and down arrow keys to select the device. Once the device is selected, use the Enter key to move the device to the current boot priority.

Feature

Quiet Boot

Boot Device Priority

Hard Disk Drives

Removable Devices

ATAPI CD-ROM Drives

Boot Priority Device

Devices

Option

Disabled

Enabled

N/A

N/A

N/A

N/A

Table 48. Boot Menu Selections

Description

If enabled, the BIOS will display the OEM logo during POST.

This option is hidden if the BIOS does not detect a valid logo in the flash area reserved for this purpose.

Selects sub-menu.

Selects sub-menu.

Selects sub-menu.

Selects sub-menu.

Table 49. Boot Device Priority Selections

Description

Revision 1.0

Intel reference number C25653-001

107

BIOS Intel® Server Board SE7501WV2 TPS

Boot Priority

2

6

Device

Hard Drive

Description

Attempt to boot from a hard drive device.

CD-

ROM Drive

Attempt to boot from an ATAPI CD-ROM drive.

CD-ROM

Drive

PXE UNDI

Attempt to boot from a SCSI CD-ROM containing bootable media. This entry will appear if there is a bootable CD-ROM that is controlled by a BIOS Boot

Specification compliant SCSI option ROM.

Attempt to boot from a network. This entry will appear if there is a network device in the system that is controlled by a PXE compliant option ROM.

Option

Drive #1 (or actual drive string)

Other bootable cards

Additional entries for each drive that has a PnP header

Table 50. Hard Drive Selections

Description

To select the boot drive, use the up and down arrows to highlight a device, then press the plus key (+) to move it to the top of the list or the minus key (–) to move it down.

Other bootable cards cover all the boot devices that are not reported to the system

BIOS through BIOS boot specification mechanism. It may or may not be bootable, and may not correspond to any device. If BIOS boot spec. support is set to limited, this item covers all drives that are controlled by option ROMs (like SCSI drives).

Press ESC to exit this menu.

Table 51. Removable Devices Selections

Feature

Lists Bootable Removable Devices in the System

Option

+

Description

Use +/– keys to place the removable devices in the boot order you want. Includes Legacy 1.44 MB floppy, 120 MB floppy etc.

6.20.2.9 Exit Menu Selections

The following menu options are available on the Exit menu. The up and down arrow keys are used to select an option, then the Enter key is pressed to execute the option.

Option

Exit Saving Changes

Exit Discarding Changes

Load Setup Defaults

Load Custom Defaults

Save Custom Defaults

Discard Changes

Table 52. Exit Menu Selections

Description

Exit after writing all modified Setup item values to NVRAM.

Exit leaving NVRAM unmodified. User is prompted if any of the setup fields were modified.

Load default values for all SETUP items.

Load values of all Setup items from previously saved Custom Defaults. Hidden if custom defaults are not valid to prevent.

Stores Custom Defaults in NVRAM.

Read previous values of all Setup items from NVRAM.

108

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.21 BIOS Security Features

The SE7501WV2 server BIOS provides a number of security features. This section describes the security features and operating model.

Note: The SE7501WV2 server board has the ability to boot from a device attached to the USB port, such as a floppy disk, disk drive or CD-ROM, or ZIP* drive, even if it is attached through a hub. The security model is not supported when booting to a USB device.

The following table summarizes the operation of security features supported by the

SE7501WV2 server BIOS.

Table 53. Security Features Operating Model

Mode Entry Method/

Event

Secure mode Keyboard

Inactivity

Timer, Runtime activation of

PS/2 keyboard controller

Hotkey

Entry

Criteria

User

Password enabled in setup

Secure boot Power

On/Reset

User

Password and

Secure

Boot

Enabled

Behavior Exit Criteria

• On-board video goes blank

(if enabled in Setup).

• All switches on the front panel except NMI are disabled

• No PS/2 mouse or PS/2 keyboard input is accepted.

• Keyboard LEDs flash

• Prompts for password, if booting from drive A

• Enter secure mode just before scanning option ROMs i.e.

Keyboard LEDs flash, but video blanking and front panel lock is not invoked until operating system boot

• All the switches on the front panel are disabled except

NMI.

• No input from PS/2 mouse or

PS/2 keyboard is accepted; however, the Mouse driver is allowed to load before a password is required.

• If booting from drive A, and the user enters correct password, the system boots normally.

User

Password

User

Password

After Exit

• Video is restored.

• Front Panel switches are enabled.

• Keyboard and mouse inputs are accepted.

• Floppy writes are re-enabled.

• Front panel switches are reenabled.

• PS/2 Keyboard and PS/2 mouse inputs are accepted.

• System attempts to boot from drive A. If the user enters correct password, and drive A is bootable, the system boots normally

Revision 1.0

Intel reference number C25653-001

109

BIOS Intel® Server Board SE7501WV2 TPS

Mode

Password on boot

Fixed disk boot sector

Entry Method/

Event

Power

On/Reset

Power

On/Reset

Entry

Criteria

User

Password set and password on boot enabled and

Secure

Boot

Disabled in setup

Set feature to Write

Protect in

Setup

Behavior

• System halts for user

Password before scanning option ROMs. The system is not in secure mode.

• No mouse or keyboard input is accepted except the password.

Will write protect the master boot record of the IDE hard drives only if the system boots from a floppy.

The BIOS will also write protect the boot sector of the drive C: if it is an IDE drive.

Exit Criteria

User

Password

Set feature to Normal in

Setup

After Exit

• Front Panel switches are reenabled.

• PS/2 Keyboard and PS/2 mouse inputs are accepted.

• The system boots normally.

Boot sequence is determined by setup options.

Hard drive will behave normally.

6.22 Password Protection

The BIOS uses passwords to prevent unauthorized tampering with the system. Once secure mode is entered, access to the system is allowed only after the correct password(s) has been entered. Both the user and administrator passwords are supported by the BIOS. The

Administrator password must be set prior to setting the User password. The maximum length of the password is seven characters. The password can have only alphanumeric characters (a-z,

A-Z, 0-9). The user and administrator passwords are not case sensitive.

Once set, a password can be cleared by changing it to a null string. Entering the user password allows the user to modify the time, date, language, user password, secure mode timer, and secure mode hot-key setup fields. Other setup fields can be modified only if the administrator password is entered. The user password also allows the system to boot if secure boot is enabled. If only one password is set, this password is required to enter Setup. The

Administrator has control over all fields in the setup including the ability to clear the user password.

If the user enters three wrong passwords in a row during the boot sequence, the system will be placed into a halt state. This feature makes it difficult to break the password by “trial and error” method. When entering a password, the backspace key is accepted as a character of the password. Entering the backspace key will result in a wrong password. In addition, when entering a password, the numeric keys are not equal to the numeric keypad keys. For example, if the password contains a ‘0’ entered from the numeric keys, and the user enters ‘0’ from the numeric keypad, the result will be an incorrect password.

The Emergency Management Port password is only utilized by the BMC, this password does not effect the BIOS security in any way, nor does the BIOS security engine provide any validation services for this password. Emergency Management Port security is handled primarily through the BMC and Emergency Management Port utilities.

110

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.23 Inactivity Timer

If the inactivity timer function is enabled, and no keyboard or mouse actions have occurred for the specified time-out period, the following occurs until the user password is entered:

• PS/2 keyboard and PS/2 mouse input is disabled. PS/2 keyboard lights start blinking.

• On-board video is blanked (if selected in setup)

• Floppy drive is write protected (if selected in setup)

• Front panel reset, sleep (if present) and power switches are locked

If a user password is entered, a time-out period must be specified in setup.

6.24 Hot Key Activation

Rather than having to wait for the inactivity time-out to expire, a hot-key combination allows the user to activate secure mode immediately. The hot-key combination is configured through

Setup. The following keys are valid hot keys: Ctrl-Alt <L, Z>. Setup will not permit the user to choose any other key as the hot key. Note that the hotkey will only work on PS/2 keyboards.

Hotkey will also only work locally, it will not work from a remote session over redirection.

6.25 Password Clear Jumper

If the user or administrator password(s) is lost or forgotten, both passwords may be cleared by moving the password clear jumper on the base board, into the “clear” position. The BIOS determines if the password clear jumper is in the “clear” position during BIOS POST and clears any passwords if required. The password clear jumper must be restored to its original position before a new password(s) can be set.

6.26 Secure Mode (Unattended start)

Secure mode refers to a system state where many of the external inputs and outputs are disabled to prevent tampering. These include PS/2 ports, floppy and on-board video.

6.27 Front Panel Lock

The front panel buttons, including power and reset, are always disabled when the system is in secure mode. If the system has a sleep switch, it will also be disabled while the system is in secure mode.

6.28 Video Blanking

If enabled in Setup, and a monitor is attached to the embedded VGA controller, the video will be blanked upon entering secure mode. This feature prevents unauthorized users from viewing the screen while system is in secure mode. Video monitors attached to add-in video adapters will not be blanked regardless of the setting of the video blanking feature.

Revision 1.0

Intel reference number C25653-001

111

BIOS Intel® Server Board SE7501WV2 TPS

6.29 PS/2 Keyboard and Mouse Lock

Keyboard and/or mouse devices attached to the PS/2 connector are unavailable while the system is in secure mode. The keyboard controller will not pass any keystrokes or mouse movements to the system until the correct user password is entered.

Note: Because secure mode has direct control of the keyboard controller and is able to secure access to the system via the PS/2 connector, the USB ports are not under secure mode control.

USB ports are still functional when the system is in secure mode. It is recommended that all

USB ports be “Disabled” in BIOS setup if a Secure Mode environment is in use.

6.30 Secure Boot (Unattended Start)

Secure boot allows the system to boot and run the operating system without requiring the user password even if a user password is set. Secure boot is nothing but booting the system while keeping it in secure mode. However, until the user password is entered, mouse input, keyboard input, and activation of the enabled secure mode features described above are not accepted.

In secure boot mode, if the BIOS detects a floppy diskette in the A: drive at boot time, it displays a message and waits for the user password before booting. After the password is entered, the system can boot from the floppy and secure mode is disabled. Any of the secure mode triggers will cause the system to return to secure mode.

If there is no diskette in drive A, the system will boot from the next boot device and will automatically be placed into secure mode. The PS/2 keyboard and mouse are locked before option ROMs are scanned. Video is blanked and the front panel is locked immediately before the operating system boots. If secure boot is enabled, the user cannot enter option ROM setup unless the user password is entered. This prevents entering the configuration utilities in the option ROMs where it is possible to format drives, etc. The on-board video is not blanked until the end of the POST.

6.31 Error Handling

This section defines how errors are handled by the system BIOS. It also discusses the role of the BIOS in handling errors, and the interaction between the BIOS, platform hardware, and server management firmware with regard to error handling. In addition, error-logging techniques are described and beep codes for errors are defined.

6.31.1 Error Sources and Types

One of the major requirements of server management is to correctly and consistently handle system errors. System errors which can be disabled and enabled individually or as a group, can be categorized as follows:

• PCI bus

• Memory single- and multi-bit errors

• Sensors

• Processor internal errors, bus/address errors, thermal trip errors, temperatures and voltages, and GTL voltage levels

• Errors detected during POST, logged as POST errors

112

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Sensors are managed by the BMC. The BMC is capable of receiving event messages from individual sensors and logging system events. Refer to the SE7501WV2 BMC EPS for additional information concerning BMC functions.

6.32 SMI Handler

The SMI handler is used to handle and log system level events that are not visible to the server management firmware. If the SMI handler control bit is disabled in Setup, SMI signals are not generated on system errors. If enabled, the SMI handler preprocesses all system errors, even those that are normally considered to generate an NMI. The SMI handler sends a command to the BMC to log the event and provides the data to be logged. System events that are handled by the BIOS generate a SMI.

6.33 PCI Bus Error

The PCI bus defines two error pins, PERR# for reporting parity errors, and SERR# for reporting system errors. The BIOS can be instructed to enable or disable reporting PERR# and SERR# through NMI. For a 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 bit 2 of I/O register 61 is set to 0. If SERR# is enabled in BIOS setup, all PCI-to-PCI bridges will generate an SERR# on the primary interface whenever an SERR# occurs on the secondary side of the bus. The same is true for PERR#s.

6.34 Processor Bus Error

If irrecoverable errors are encountered on the host processor bus, proper execution of the BIOS

SMI handler cannot be guaranteed. The BIOS SMI handler will record errors to the system event log only if the system has not experienced a catastrophic failure that compromises the integrity of the SMI handler.

6.35 Single-Bit ECC Error Throttling Prevention

The system detects, corrects, and logs correctable errors as long as these errors occur infrequently (the system should continue to operate without a problem).

Occasionally, correctable errors are caused by a persistent failure of a single component.

Although these errors are correctable, continual calls to the error logger can throttle the system, preventing further useful work.

For this reason, the system counts certain types of correctable errors and disables reporting if errors occur too frequently. Error correction remains enabled but calls to the error handler are disabled. This allows the system to continue running, despite a persistent correctable failure.

The BIOS adds an entry to the event log to indicate that logging for that type of error has been disabled. This entry indicates a serious hardware problem that must be repaired at the earliest possible time.

The system BIOS implements this feature for correctable bus errors. If ten errors occur within an hour, the corresponding error handler disables further reporting of that type of error. The BIOS re-enables logging and SMIs the next time the system is rebooted.

Revision 1.0

Intel reference number C25653-001

113

BIOS Intel® Server Board SE7501WV2 TPS

6.36 System Limit Error

The BMC monitors system operational limits. It manages the A/D converter, defining voltage and temperature limits as well as fan sensors and chassis intrusion. Any sensor values outside of specified limits are fully handled by BMC. The BIOS does not generate an SMI to the host processor for these types of system events.

Refer to the SE7501WV2 Server Management External Architecture Specification for details on various sensors and how they are managed.

6.37 Boot Event

The BIOS downloads the system date and time to the BMC during POST and logs a boot event in the system event log. Software applications that parse the event log should not treat this boot event as an error.

6.38 Fault Resilient Booting (FRB)

The BIOS and firmware provides a feature to guarantee that the system boots, even if one or more processors fail during POST. The BMC contains two watchdog timers that can be configured to reset the system upon time-out.

6.38.1 FRB3

FRB3 refers to the FRB algorithm that detects whether the BSP is healthy enough to run BIOS at all. The BMC starts the FRB3 timer when the system is powered up or hard reset. The BIOS stops this timer in the power-on self test (POST) by asserting the FRB3 timer halt signal to the

BMC. This requires that the BSP actually runs BIOS code. If the timer is not stopped within 5 seconds, and it expires, the BMC disables the BSP, logs an FRB3 error event, chooses another

BSP (from the set of non-failed processors), and resets the system. FRB3 provides a check to verify that the selected BSP is not dead on start up and can actually run code. This process repeats until either the system boots without an FRB3 timeout, or all of the remaining processors have been disabled. At this point, if all the processors have been disabled, the BMC will attempt to boot the system on one processor at a time, irrespective of processor error history. This is called desperation mode.

6.38.2 FRB2

FRB2 refers to the level of FRB in which the BIOS uses the BMC watchdog timer to back up its operation during POST. The BIOS configures the watchdog timer for approximately 6-10 minutes indicating that the BIOS is using the timer for the FRB2 phase of operation.

After BIOS has identified the BSP and saved that information, it will then check to see if the watchdog timer expired on the previous boot. If so, it will store the Time Out Reason bits in a fixed CMOS location (token name = cmosWDTimerFailReason) for applications or a User

Binary to examine and act upon. Next, it sets the watchdog timer FRB2 timer use bit, loads the watchdog timer with the new timeout interval, and disables FRB3 using the FRB3 timer halt signal. This sequence ensures that no gap exists in watchdog timer coverage between FRB3 and FRB2.

Note: FRB2 is not supported when the BIOS is in Recovery Mode.

114

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

If the watchdog timer expires while the watchdog use bit is set to FRB2, the BMC logs a watchdog expiration event showing an FRB2 timeout (if so configured). It then hard resets the system, assuming Reset was selected as the watchdog timeout action.

The BIOS is responsible for disabling the FRB2 timeout before initiating the option ROM scan, prior to displaying a request for a Boot Password or prior to an Extensive Memory Test. The

BIOS will re-enable the FRB2 timer after the Extensive Memory Test. The BIOS will provide a user-configurable option to change the FRB2 response behavior. These 4 options shall be:

• Disable on FRB2

• Never Disable

• Disable after 3 consecutive FRB2s

• Disable FRB2 timer

The option of “Disable on FRB2” will do the following. If the FRB2 timer expires (i.e., a processor has failed FRB2), the BMC resets the system. As part of its normal operation, the

BIOS obtains the watchdog expiration status from the BMC. If this status shows an expiration of the FRB2 timer, the BIOS logs an FRB2 event with the event data being the last Port 80h code issued in the previous boot. The BIOS also issues a Set Processor State command to the

BMC, indicating an FRB2 failure and telling it to disable the BSP and reset the system. The

BMC then disables the processor that failed FRB2 and resets the system, causing a different processor to become the BSP.

The option of “Never Disable” will perform all the same functions as “Disable on FRB2” with the exception that the BIOS will not send a Set Processor State command to the BMC. The BIOS will still log the FRB2 event in the SEL.

The option of “Disable after 3 consecutive FRB2s” will perform all the same functions as

“Disable on FRB2” with the following exception. The BIOS will maintain a failure history of the successive boots. If the same BSP fails 3 consecutive boots with an FRB2, the processor would then be disabled. If the system successfully boots to a BSP, the failure history maintained by the BIOS should be cleared.

The option of “Disable FRB2 Timer” will cause the BIOS to not start the FRB2 timer in the BMC during POST. If this option is selected, the system will have no FRB protection after the FRB3 timer is disabled. The BIOS and BMC implement additional safeguards to detect and disable the application processors (AP) in a multiprocessor system. If an AP fails to complete initialization within a certain time, it is assumed to be nonfunctional. If the BIOS detects that an AP is nonfunctional, it requests the BMC to disable that processor. When the BMC disables the processor and generates a system reset, the BIOS will not see the bad processor in the next boot cycle. The failing AP is not listed in the MP table (refer to the Multi-Processor Specification,

Rev. 1.4), nor in the ACPI APIC tables, and is invisible to the operating system.

All the failures (late POST, OS Boot, FRB-3, FRB-2, and AP failures) including the failing processor are recorded into the System Event Log. However, the user should be aware that if the setup option for error logging is disabled, these failures are not recorded. The FRB-3 failure is recorded automatically by the BMC while the late POST, OS Boot, FRB-2, and AP failures are logged to the SEL by the BIOS. In the case of an FRB-2 failure, some systems will log additional information into the OEM data byte fields of the SEL entry. This additional data indicates the last

Revision 1.0

Intel reference number C25653-001

115

BIOS Intel® Server Board SE7501WV2 TPS

POST task that was executed before the FRB-2 timer expired. This information may be useful for failure analysis.

The BMC maintains failure history for each processor in nonvolatile storage. Once a processor is marked “failed,” it remains “failed” until the user forces the system to retest the processor.

The BIOS reminds the user about a previous processor failure during each boot cycle until all processors have been retested and successfully pass the FRB tests or AP initialization.

Processors that have failed in the past are not allowed to become the BSP and are not listed in the MP table and ACPI APIC tables.

It might happen that all the processors in the system are marked bad. An example is a uniprocessor system where the processor has failed in the past. If all the processors are bad, the system does not alter the BSP; it attempts to boot from the original BSP. Error messages are displayed on the console, and errors are logged in the System Event Log of a processor failure.

If the user replaces a processor that has been marked bad by the system, the user must inform the system of this change by running BIOS Setup and selecting that processor to be retested. If a bad processor is removed from the system and is replaced with a new processor, the BMC automatically detects this condition and clears the status flag for that processor during the next boot.

There are three possible states for each processor slot:

• Processor installed (status only, indicates processor has passed BIOS POST).

• Processor failed. The processor may have failed FRB-2 or FRB-3, and has been disabled.

• Processor not installed (status only, indicates the processor slot has no processor in it).

6.39 Boot Monitoring

6.39.1 Purpose

The Boot Monitoring feature is designed to allow watchdog timer protection of the OS load process. This is done in conjunction with an OS-present device driver or application that will disable the watchdog timer once the OS has successfully loaded. If the OS load process fails, the BMC will reset the system. This feature can be configured through BIOS Setup to operate in one of three modes or be disabled (the default state). In the “Always Reset” mode, the BMC will reset the system if the OS-present device driver or application does not disable the watchdog timer. In the “Retry 3 times” mode, after 3 consecutive failures to load the OS successfully, the BIOS will automatically boot to the Service Partition, if present. If a valid

Service Partition is not detected, the system should continue to boot. If the Service Partition boot fails, the cycle starts again. In the “Retry Service Boot” mode, the system operates in a similar manner to the “Retry 3 times” mode. The system will instead try to boot the Service partition up to 3 consecutive times. If this is unsuccessful, the system halts. Additionally, in this mode, if a valid Service Partition is not detected, the system will halt rather than attempt to boot to it.

116

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Figure 10. BIOS Boot Monitoring Flowchart

Start

Yes

Option =

"disabled"?

No

Yes

Option =

"Always

Reset"?

No

WD Expired w/ OS Load?

Yes

No

Clear counter

Arm WD Timer in

BMC

Continue Boot

BIOS

Increment

Counter

No

Fail count >3?

Yes

Option="Retry

Service Boot"?

Yes

No

Clear counter

No

Valid SP?

Yes

Go Boot SP

Fail count >6?

Yes

No

Valid SP?

Yes

No

Halt

Revision 1.0

Intel reference number C25653-001

117

BIOS Intel® Server Board SE7501WV2 TPS

6.40 Logging Format Conventions

The BIOS complies with Version 1.5 of the Intelligent Platform Management Interface

Specification. IPMI specifications 0.9, 1.0, and 1.5 define the required use of all but two bytes in each event log entry, Event Data 2 and Event Data 3. An event generator can specify that these bytes contain OEM-specified values. The system BIOS uses these two bytes to record additional information about the error.

The format of the OEM data bytes (Event Data 2 and Event Data 3) for memory errors, PCI bus errors and FRB-2 errors has been standardized and is described here. Although only one format is defined in this version, this specification allows for multiple formats. This format is supported by all platforms that are compliant with IPMI Version 1.0 (or later).

Bits 3:1 of the generator ID field define the format revision. The system software ID is a 7-bit quantity. For events discussed in this document, the system software IDs are within the range

0x18 – 0x1F. System software ID of 0x18 indicates that OEM data byte 2 and 3 are encoded using data format scheme revision 0. The current document defines revision 0 of the format.

System software IDs in the range of 0x10 through 0x1f are reserved for the SMI handler. The

IPMI specification reserves two distinct ranges for the BIOS and SMI handler. Since the distinction between the two is not significant, the same generator ID values are used for the

BIOS and the SMI handler. Technically, the FRB-2 event is not logged by the SMI handler, but it will use the same generator ID range as memory errors. This makes it easier for the BIOS and the event log parser code.

The BIOS logs events using the discrete event trigger class. For this class, the format of the event data bytes is defined in Table 17.5 of the Intelligent Management Platform Interface

Specification.

The system BIOS sensors are logical entities that generate events. The BIOS ensures that each combination of sensor type (e.g., memory) and event type (e.g., sensor-specific) has a unique sensor number.

6.40.1 Memory Error Events

The following table defines the data byte formats for memory-related errors logged by the BIOS.

Memory errors, both correctable and uncorrectable cause an SMI. The BIOS then reads the current memory error state from the North Bridge to generate IPMI sensor events. The BIOS will count the number of correctable memory errors that occur on each DIMM over time. If more than 10 errors occur on a DIMM within an hour, an Event Logging Disabled event will be generated and logging of correctable errors will be stopped until the next reset or power-on. If the BIOS detects an uncorrectable error, it will generate an Uncorrectable ECC event against the memory sensor and set the failed offset in the associated DIMM sensor (if a failing DIMM can be determined).

118

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Field

Generator ID

Sensor Type

Sensor Number

Type code

Event Data 1

Event Data 2

Event Data 3

Table 54. Memory Error Event Data Field Contents

IPMI Definition

7:1 System software ID or IPMB slave address.

1=ID is system software ID

0=ID is IPMB slave address.

BIOS-Specific Implementation

If BIOS is the source:

7:4 0x3 for system BIOS

3:1

1 = Format revision, Revision of the data format for OEM data bytes 2 and 3, For this revision of the specification, set this field to 1. All other revisions are reserved for now.

0

1 = ID is system software ID.

As a result, the generator ID byte will start from 0x31 and go up to 0x3f, in increments of 2 for events logged by the BIOS.

If BMC is the source:

7:1 7 bit I 2 C Slave Address

0 0 = ID is IPMB Slave Address

0xC for memory errors Sensor Type Codes, in the Intelligent

Management Platform Interface

Specification v1.5.

Number of sensor that generated this event

0x6F if event offsets are specific to the sensor

7:6

5:4

00 = unspecified byte 2

10 = OEM code in byte 2.

00 = unspecified byte 3

10 = OEM code in byte 3. (BIOS will not use encodings 01 and

11 for errors covered by this document.).

3:0

Offset from Event Trigger for discrete event state.

7:0 OEM code 2 or unspecified.

7:0 OEM code 3 or unspecified.

Unique value for each type of event because IPMI specification requires it that way. This field has no other significance. Should not be displayed to the end user if the event is logged by BIOS. For Single Bit memory errors the value is 0x08, for Multi-bit memory errors, the value is 0x08.

For Single Bit memory error loggin disabled, the value is 0x09.

0x6F

Follow IPMI definition. If either of the two data bytes following this do not have any data, that byte should be set to 0xff, and the appropriate filed in event data 1 should indicate that that it is unspecified.

According to Table 30.3 in the Intelligent Management

Platform Interface Specification, 3:0 is 0 for single bit error and

1 for multi-bit error.

If format rev is 1 and if this byte is specified, Syndrome Byte.

For format rev 1, if this byte is specified,

7:6 Zero based Memory card number. Matches the number of type 16 entry in SMBIOS table. For example, card 0 corresponds to the first type 16 entry in SMBIOS tables. If all

DIMMs are onboard, this field will always be 0.

5:0 Zero based DIMM number on the card. DIMM 0 corresponds to the first type 17 record in SMBIOS tables for that memory card.

Revision 1.0

Intel reference number C25653-001

119

BIOS Intel® Server Board SE7501WV2 TPS

6.40.2 PCI Error Events

The following table defines the data byte formats for PCI bus-related errors logged by the BIOS.

Table 55. PCI Error Event Data Field Contents

Field

Generator ID

IPMI Definition

7:1 System software ID or IPMB slave address. 1=ID is system software ID;

0=ID is IPMB slave address.

Sensor Type See Table 34.3, Sensor Type Codes, in the

Intelligent Management Platform Interface

Specification v1.5.

Sensor number Number of sensor that generated this event

Type code

Event Data 1

0x13 for critical interrupt

Unique value for each type of event because IPMI specification requires it that way. This field has no other significance. Should not be displayed to the end user if the event is logged by BIOS. For PERRs, the sensor number is 0xEA, for SERRs, the sensor number is 0xEB.

0x6F if event offsets are specific to the sensor 0x6F

7:6 00 = unspecified byte 2

10 = OEM code in byte 2

5:4 00 = unspecified byte 3

10 = OEM code in byte 3. (BIOS will not use encodings 01 and 11 for errors covered by this document.)

3:0 Offset from Event Trigger for discrete event state.

Follows the IPMI definition.

If either of the two data bytes following this do not have any data, that byte should be set to 0xff, and the appropriate filed in event data 1 should indicate that that it is unspecified.

According to Table 30.3 in the Intelligent Management

Platform Interface Specification, 3:0 is 04 for PCI PERR and 05 for PCI SERR.

Event Data 2 7:0 OEM code 2 or unspecified

BIOS Specific Implementation

7:4 0x3 for system BIOS

3:1

0 Format revision, Revision of the data format for

OEM data bytes 2 and 3, For this revision of the specification, set this field to 0. All other revisions are reserved for now.

0 1=ID is system software ID

As a result, the generator ID byte will start from 0x31 and go up to 0x3f, in increments of 2 for events logged by the

BIOS.

Event Data 3 7:0 OEM code 3 or unspecified.

For format rev 0, if this byte is specified, it contains the

PCI bus number on which the failing device resides. If the source of the PCI error cannot be determined, this byte contains 0xff and the event data 1 byte indicates that byte

2 is unspecified.

For format rev 0, if this byte is specified, it contains the

PCI device/function address in the standard format:

7:3 Device number of the failing PCI device

2:0 PCI function number. Will always contain a zero if the device is not a multifunction device.

If the source of the PCI error cannot be determined, this byte contains 0xff and the event data 1 byte indicates that byte 3 is unspecified.

120

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

The following table provides examples of the event data fields for PCI device-related errors.

BIOS

Table 56. Examples of Event Data Field Contents for PCI Errors

Error Type

PCI PERR, failing device is not known

PCI SERR, failing device is not known

PCI PERR, device 3, function 1 on PCI bus 5 reported the error

An unknown device on PCI bus 0 reported the SERR

Event Data 1 Event Data 2

04 0xFF

05 0xFF

Event Data 3

0xFF

0xFF

0xA4 0x05 0x19

(Bits 7:3 = 03

Bits 2:0 = 01)

0x85 0x00 0xFF

6.40.3 FRB-2 Error Events

The following table defines the data byte formats for FRB-2 errors logged by the BIOS.

Table 57. FRB-2 Event Data Field Contents

Field IPMI Definition

Generator ID 7:1 System software ID or IPMB slave address. 1=ID is system software ID;

0=ID is IPMB slave address

Sensor Type See Table 34.3, Sensor Type Codes, in the

Intelligent Management Platform Interface

Specification v1.5.

Sensor number

Number of sensor that generated this event

Type code 0x6F if event offsets are specific to the sensor

Event Data 1 7:6 00 = unspecified byte 2

10 = OEM code in byte 2

5:4 00 = unspecified byte 3

10 = OEM code in byte 3. (BIOS will not use encodings 01and 11 for errors covered by this document.)

3:0 Offset from Event Trigger for discrete event state.

Event Data 2 7:0 OEM code 2 or unspecified

BIOS Specific Implementation

7:4 0x3 for system BIOS

3:1 0 Format revision, Revision of the data format for

OEM data bytes 2 and 3, For this revision of the specification, set this field to 0. All other revisions are reserved for now.

0 1=ID is system software ID

As a result, the generator ID byte will start from 0x31 and go up to 0x3f, in increments of 2 for events logged by the BIOS.

0x7 for processor related errors

Unique value for each type of event because IPMI specification requires that. This field has no other significance, and it should not be displayed to the end user if the event is logged by BIOS.

0x6F

If Event data 2 and event data 3 contain OEM codes, bits

7:6 and bits 5:4 contain 10. For platforms that do not include the POST code information with FRB-2 log, both these fields will be 0. BIOS either should specify both bytes or should mark both bytes as unspecified.

According to IPMI 1.0 specification, Table 30.3, Byte 3:0 is

03 for FRB-2 failure during POST.

For format rev 0, if this byte is specified, it contains bits 7:0 of the POST code at the time FRB-2 reset occurred (port 80 code)

Revision 1.0

Intel reference number C25653-001

121

BIOS Intel® Server Board SE7501WV2 TPS

Field IPMI Definition

Event Data 3 7:0 OEM code 3 or unspecified

BIOS Specific Implementation

For format rev 0, if this byte is specified, it contains bits 15:8 of the POST code at the time FRB-2 reset occurred (port 81 code). If the BIOS only uses one byte POST codes, this byte will always be zero.

The following table provides examples of the event data fields for FRB-2 errors.

Table 58. Examples of Event Data Field Contents for FRB-2 Errors

Error type

FRB-2 error, failing POST code information not available

FRB-2 error, BIOS uses 1-byte POST codes. The last POST code before FRB-2 reset was 0x60.

FRB-2 error, BIOS uses 1-byte POST codes. The last POST code before FRB-2 reset was 0x1942.

Event Data 1 Event Data 2 Event Data 3

0x03 0xFF 0xFF

0xA3 0x60 0x0

0xA3 0x42 0x19

6.41 POST Codes, Error Messages, and Error Codes

The BIOS indicates the current testing phase during POST by writing a hex code to the

Enhanced Diagnostic LEDs. See Table 25 for a list of supported POST progress codes. If errors are encountered, error messages or codes will either be displayed to the video screen, or if an error has occurred prior to video initialization, errors will be reported through a series of audio beep codes. POST errors are logged in to the System Event Log.

The error codes are defined by Intel and whenever possible are backward compatible with error codes used on earlier platforms.

6.41.1 POST Progress Code LEDs

The SE7501WV2 provides LEDs to display POST progress codes. The purpose of the POST

Progress Code LEDs is to provide a troubleshooting tool in the event of a system hang during

POST. The LEDs will display the hex POST code for the last test the BIOS performed before the system hung.

The POST Progress Code LED feature consists of a hardware decoder and four dual color LEDs located on the back of the baseboard. During POST, the LEDs will display all normal POST progress codes representing the progress of the BIOS POST. Each code will be represented by a combination of colors from the four LEDs. The LEDs are in pairs of green and red. The POST progress codes are broken into two nibbles, an upper 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 nibble then both red and green LEDs are lit, resulting in an amber color. Likewise, if both bits are clear then the red and green LEDs are off.

122

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Red

Table 59. POST Progress Code LED Example

Scenario: BIOS sent value of 95h to POST Progress Code LED

Green Red Green Red Green Red Green LEDs

Result Red

(8) - Hi Bit – as viewed by looking into the system from the back

Green

(4)

Off

(2)

Amber

(1) Low Bit – as viewed by looking into the system from the back

Note: When comparing a diagnostic LED color string from the baseboard to those listed in the diagnostic LED decoder in the following tables, the LEDs on the baseboard should be referenced when viewed by looking into the system from the back. Reading the LEDs from left to right, the Hi bit is located on the left.

6.41.2 POST Error Codes and Messages

The following table defines POST error codes and their associated messages. The BIOS prompts the user to press a key in case of serious errors. Some of the error messages are preceded by the string "Error” to highlight the fact that the system might be malfunctioning. All

POST errors and warnings are logged in the System Event Log, unless the System Event Log is full.

Table 60. Standard POST Error Messages and Codes

Error Message

105

106

107

108

109

10A

10B

10E

110

111

113

114

115

Error Code

100

101

102

103

104

Timer Channel 2 Error

Master Interrupt Controller

Slave Interrupt Controller

CMOS Battery Failure

CMOS Options not Set

CMOS Checksum Failure

CMOS Display Error

Insert Key Pressed

Keyboard Locked Message

Keyboard Stuck Key

Keyboard Interface Error

System Memory Size Error

External Cache Failure

Floppy Controller Error

Floppy A: Error

Hard disk 0 Error

Hard disk 1 Error

Hard disk 2 Error

Revision 1.0

Intel reference number C25653-001

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Pause on Boot

Yes

Yes

Yes

Yes

Yes

123

BIOS

Error Code

116

117

118

119

11A

11B

11E

Hard disk 3 Error

CD-ROM disk 0 Error

CD-ROM disk 1 Error

CD-ROM disk 2 Error

CD-ROM disk 3 error

Date/Time not set

Cache memory bad

Error Message

141

142

143

144

145

146

PCI Memory Allocation Error

PCI IO Allocation Error

PCI IRQ Allocation Error

Shadow of PCI ROM Failed

PCI ROM not found

Insufficient Memory to Shadow PCI ROM

Table 61. Extended POST Error Messages and Codes

8180

8181

8190

8191

8192

8193

8150

8151

8160

8161

8170

8171

8194

8195

8196

Error Code

8110

8111

8120

8121

8130

8131

8140

8141

Error Message

Processor 1 Internal error (IERR)

Processor 2 Internal error (IERR)

Processor 1 Thermal Trip error

Processor 2 Thermal Trip error

Processor 1 disabled

Processor 2 disabled

Processor 1 failed FRB-3 timer

Processor 2 failed FRB-3 timer

Processor 1 failed initialization on last boot.

Processor 2 failed initialization on last boot.

Processor 01: unable to apply BIOS update

Processor 02: unable to apply BIOS update

Processor P1 :L2 cache Failed

Processor P2 :L2 cache Failed

BIOS does not support current stepping for Processor P1

BIOS does not support current stepping for Processor P2

Watchdog Timer failed on last boot

4:1 Core to bus ratio: Processor Cache disabled

L2 Cache size mismatch

CPUID, Processor Stepping are different

CPUID, Processor Family are different

Front Side Bus Speed mismatch. System Halted

Processor Model are different

Intel® Server Board SE7501WV2 TPS

Pause on Boot

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Pause on Boot

No

No

No

No

No

No

No

No

Yes

Yes

No

Yes

Yes

Yes

No

No

Yes

Yes

Yes

Yes

Yes

Yes, Halt

Yes

124

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

84FF

8500

8501

8502

8504

8505

8506

8601

Error Code

8197

8198

8300

8301

8305

8420

84F1

84F2

84F3

84F4

Error Message

CPU Speed mismatch

Failed to load processor microcode

Baseboard Management Controller failed to function

Front Panel Controller failed to Function

Hotswap Controller failed to Function

Intelligent System Monitoring Chassis Opened

Intelligent System Monitoring Forced Shutdown

Server Management Interface Failed

BMC in Update Mode

Sensor Data Record Empty

System Event Log Full

Bad or missing memory in slot 3A

Bad or missing memory in slot 2A

Bad or missing memory in slot 1A

Bad or missing memory in slot 3B

Bad or missing memory in slot 2B

Bad or missing memory in slot 1B

All Memory marked as fail. Forcing minimum back online

No

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Pause on Boot

Yes

Yes

Yes

Yes

6.41.3 POST Error Beep Codes

Prior to system video initialization, the BIOS uses these beep codes to inform users of error conditions. Short beeps will be generated and an error code will be POSTed on the POST

Progress Code LEDs.

6.41.4 BIOS Recovery Beep Codes

In the case of a Bootblock update, where video is not available for text messages to be displayed, speaker beeps are necessary to inform the user of any errors. The following table describes the type of error beep codes that may occur during the Bootblock update.

Table 62. BIOS Recovery Beep Codes message

1 Recovery started

2 Recovery boot error

Flashing series of POST codes:

E9h

EEh

EBh

ECh

EFh

Series of long low-pitched single beeps

2 long highpitched beeps

Recovery failed

Recovery complete

EEh

EFh

Description

Start recovery process

Unable to boot to floppy, ATAPI, or ATAPI CD-

ROM. Recovery process will retry.

Unable to process valid BIOS recovery images.

BIOS already passed control to operating system and flash utility.

BIOS recovery succeeded, ready for power-down, reboot.

Revision 1.0

Intel reference number C25653-001

125

BIOS Intel® Server Board SE7501WV2 TPS

Recovery BIOS will generate two beeps and flash a POST code sequence of 0E9h, 0EAh,

0EBh, 0ECh, and 0EFh on the POST Progress Code LEDs.

During recovery mode, video will not be initialized. One high-pitched beep announces the start of the recovery process. The entire process takes two to four minutes. A successful update ends with two high-pitched beeps. Failure is indicated by a long series of short beeps.

6.41.5 Bootblock Error Beep Codes

4

5

6

1

2

3

8

9

10

11

Table 63. Bootblock Error Beep Codes

Refresh timer failure

Parity error

Base memory failure

System timer

Processor failure

Keyboard controller Gate

A20 failure

Description

The memory refresh circuitry on the motherboard is faulty.

Parity can not be reset

Base memory test failure. **See Table 43. "3-Beep-Boot Block Memory

Failure Error Code" table for additional error details.

System timer is not operational

Processor failure detected

The keyboard controller may be bad. The BIOS cannot switch to protected mode.

The CPU generated an exception interrupt. interrupt error

Display memory read/write error

ROM checksum error

Shutdown register error

Invalid BIOS

The system video adapter is either missing or its memory is faulty. This is not a fatal error.

System BIOS ROM checksum error

Shutdown CMOS register read/write error detected

General BIOS ROM error

Table 64. Three-beep Boot Block Memory Failure Error Codes

Beep

Code

00h

01h

Diagnostic LED Decoder

G=Green, R=Red,

A=Amber

Hi Low

Meanings

Off Off Off Off No memory was found in the system 3

3

3 02h

Off Off Off G

Off Off G Off

3 03h Off G

Memory mixed type detected

EDO is not supported

Off G Off Off Mismatched DIMMs in a row 3 04h

3 05h

3 06h Off G G Off Failure on decompressing POST module

126

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Beep

Code

G

G

G

G

G

Diagnostic LED Decoder

G=Green, R=Red,

A=Amber

Hi Low

G G

G

Off

Off

Off

Off

Off

G

Off

G

Off

G

Off

G

G

G

G

Off

Off

G

G

Off

G

Off

Generic memory error

SMBUS protocol error

Meanings

3 0Eh

3 0Fh

6.42 "POST Error Pause" Option

In case of POST error(s), which occur during system boot-up, BIOS will stop and wait for the user to press an appropriate key before booting the O/S or entering BIOS setup. The user can override this option by setting "POST Error Pause" to "disabled" on the BIOS Setup Server menu page. If the "POST Error Pause" option is set to "disabled", the system will boot the operating system without user-intervention. Option default value is set to "enabled".

6.43 SE7501WV2 Server Board BIOS Runtime APIs

The SE7501WV2 server board BIOS supports runtime APIs that can be used for diagnostics in a real-mode environment, such as DOS. This interface is in addition to the standard PC-AT INT interface.

6.44 INT 15 Extensions

Table 65. Interrupt 15h Extensions

Function (AX) Description

DA15h, DA8Ch Intel ID string

DA20h IPMB services and Extended NVRAM extensions

Cache Services sets the state of the processor caches. Cache services are intended for diagnostic purposes only. The SE7501WV2 server BIOS does not support switching from writeback to write-through modes.

Revision 1.0

Intel reference number C25653-001

127

BIOS Intel® Server Board SE7501WV2 TPS

Call With

Returns

AH = DAh

12h

CL = 0

= 1

= 2

= 3

Disable cache

Enable cache

Read cache status

Set Writeback Mode

AH, bit 0

= 0

= 1

AH, bit 1

CX, bit 15

= 0

= 1

Cache Disabled

Cache Enabled

Write-through Mode

Writeback Mode

= 0

= 1

CX, bits 14:0

CF = 0

= 1

Size information is invalid

Size information is valid

Size of L2 cache in 32KB blocks

Success

Function not support (if AH = 86h)

6.44.2 Intel ID String

The Intel ID String sets the Intel ID string for the BIOS. The string may look similar to:

SWV20.86B.0001.P01.0006061355

Call With AH

AL

= DAh

= 15h and 8Ch

ES:DI = Points to 32-byte buffer to store results

Returns CF = 0

= 1

Success

Function not support (if AH = 86h)

The 32-byte ID is formatted as follows:

3-7-byte board ID, “SWV2”

1-byte board revision, starting from ‘0’

3-byte OEM ID, ‘86B’ for standard BIOS

4-byte build number

1 – 3 bytes describing build type (D for development, A for Alpha, B for Beta, Pxx for production version xx)

10-byte build date in yymmddtime format

The remaining bytes are reserved for future use

128

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

Processor Information returns information about the system processors.

Call With AH = DAh

Returns

CL

AL

AH

BL

BH

CX

DX

= Processor number (0…7)

= Stepping ID

= Model

= Family

= Number of processors supported by platform

= Processor bus speed in BCD (MHz)

= Processor core speed in BCD (MHz)

CF = 0

= 1

Success, or

Processor not present, or

= 1 Function not supported (If AH=86h)

If processor not present, (AH)=87h, (CF)=1

If function not supported, (AH)=86h, (CF)=1

Note: The processor number that is passed in (CL) as input refers to the physical position of the processor.

6.44.4 Extended NVRAM Services

The SE7501WV2 server BIOS supports NVRAM read and write to specific areas in the NVRAM to support option ROMs that need NVRAM storage. These services are enabled based on the platform requirements.

Call With AH = Dah

BL

BH

= 85 Read Extended NVRAM/Flash

= 86 Write Extended NVRAM/Flash

= 0 ESCD area

= 1 SCSIA area

= 2 SCSIB area

= 3 LCD User String area

= 4 System limits area

= 5 User NVRAM area

= 6 Multiboot area

= 7 GUID/UUID area (data buffer must contain special signatures for the write call to succeed, read always works)

ES:DI = Pointer to data buffer

Revision 1.0

Intel reference number C25653-001

129

BIOS Intel® Server Board SE7501WV2 TPS

Returns ES:DI = Pointer to data buffer

CF = 0 Success

= 1 Failure

Error codes:

AH = 1 Flash area not supported

= 2 Flash write failed

= 5 Invalid OEM index

= 86h Function not supported

= 88h Security failure

The system BIOS provides real-mode calls to Read, Write, and Master Read/Write the IPMB.

The Read and Write functions are used for all master/slave I 2 C devices on all buses.

IPMB Services have the following characteristics:

• They are 16-bit real-mode (EMM386 cannot be running).

• They can be used for all IPMB commands.

• They can be used to communicate with any I 2 C controller.

• If the carry flag is set, the interface has broken or timed-out.

• The caller is responsible for providing proper inputs. No sanity check is provided.

• The caller is responsible for checking completion code.

6.44.6 INT15h, Function DA20h, Subfunction 99h/9Ah/9Bh – Read/Write/Bus

Master Write IMB

Call With

Returns

AH = Dah

AL = 20h

BH = IMB Command

BL = 99h (Read) or 9Ah (Write)

CH = Bus Indicator

CL = Number of bytes to write

DH = I2C Controller Slave Address

DL[7:2] = Network Function number

DL[1:0] = LUN

ES:DI = Input/Output Buffer

ES:DI = Pointer to output data (if READ)

CF = 0 Success

= 1 Function not supported (if AH = 86h)

6.45 Multiple Processor Support (MPS)

The SE7501WV2 BIOS supports one or two Intel ® Xeon™ processors with 512 cache.

6.45.1 Multiprocessor Specification Support

The SE7501WV2 BIOS complies with all requirements of the Intel Multi-Processor Specification

(MPS), Revision 1.4, for symmetric multiprocessor support. The version number can be configured using BIOS Setup. The base MP configuration table contains the following entries:

130

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

• MP table header

• Processor entries

• PCI bus entries

• I/O APIC entries

• Local interrupt entries

• System address space-mapping entries

• Bus hierarchy descriptor

• Compatibility bus address space modifier entries

6.45.2 Multiple Processor Support

IA-32 processors have a microcode-based MP initialization protocol. On reset, all of the processors compete to become the bootstrap processor (BSP). If a serious error is detected during a Built-in Self-Test (BIST), the processor does not participate in the initialization protocol.

A single processor that successfully passes BIST is automatically selected by the hardware as the BSP and starts executing from the reset vector (F000:FFF0h). A processor that does not perform the role of BSP is referred to as an application processor (AP).

The BSP is responsible for executing POST and preparing the machine to boot the operating system. The system BIOS performs several other tasks in addition to those required for MPS support, as described in Revision 1.4 of the MP specification. These tasks are part of the fault resilient booting algorithm. At the time of booting, the system is in virtual wire mode and only the

BSP is programmed to accept local interrupts (INTR driven by programmable interrupt controller

(PIC) and non-maskable interrupt (NMI)). For platforms with a single processor configuration, the system is put in the virtual wire mode, which uses the local APIC of the processor.

As a part of the boot process, the BSP wakes each AP. When awakened, the AP programs its memory type range registers (MTRRs) to be identical to those of the BSP. All APs execute a halt instruction with their local interrupts disabled. The server management module (SMM) handler expects all processors to respond to an SMI. To ensure that an AP can respond to an SMI, any agent that wakes an AP must ensure that the AP is left in the Halt State, not the “wait for startup

IPI” state. The waking agent must also ensure that the code segment containing the halt code executed by an AP is protected and does not get overwritten. Failure to comply with these guidelines results in a system hang during the next SMI.

6.45.3 Mixed Processor Support

The SE7501WV2 BIOS supports different versions of processors of various clock frequencies without changes to the BIOS, but only across different system configurations.

All installed processors will be configured to run at the same frequency. (For example, the bus frequency of all processors must be identical. If the core frequency of the processors differs, the BIOS will configure both processors to run at the core speed of the slower processor.) F or best performance, all processors must be of the same revision.

Mixing processor families is considered an error condition. Mixing processors with different cache sizes results in a warning message. Mixing steppings (within the same family) is supported as long as the processors are + one or – one stepping within each other, only identical processors are tested by Intel.

The BIOS setup reports the type, cache size and speed of all detected and enabled processors.

Revision 1.0

Intel reference number C25653-001

131

BIOS Intel® Server Board SE7501WV2 TPS

6.46 Hyper-Threading Technology

Refer to the Intel® Netburst TM Micro-architecture BIOS Writer’s Guide for details regarding the implementation of Hyper-Threading Technology-enabled processors. In addition to these requirements, the following are also implemented:

• Display of processors during POST. BIOS displays the number of physical processors detected.

• Display of processors during BIOS Setup. BIOS displays the corresponding physical processors.

• Number of processors in the MPS table. BIOS only presents the primary thread processor in the MPS table.

• SMBIOS Type 4 structures. Unaffected. Type 4 structures refer to sockets not processors.

6.47 OEM Customization

System OEMs can differentiate their products by customizing the BIOS. The extent of customization is limited to that which is stated in this section.

The user binary capability of the system BIOS allows system vendors to change the look and feel of the BIOS and to manage OEM-specific hardware by executing custom code during POST.

Custom code should not hook critical interrupts, reprogram the chip set, or take any other action that affects the correct functioning of system BIOS.

6.48 User Binary

System customers can supply 16 KB of code and data for use during POST and at run-time.

Individual platforms may support a larger user binary. User binary code is executed at several defined hook points within the POST.

The user binary code is stored in the system flash. If no run-time code is added, the BIOS temporarily allocates a code buffer according to the POST Memory Manager Specification. If run-time code is present, the BIOS shadows the entire block as though it were an option ROM.

The BIOS leaves this region writeable to allow the user binary to update any data structures it defines. System software can locate a run-time user binary by searching for it like an option

ROM, checking each 2KB boundary from C0000h to EFFFFh. The system vendor can place a signature within the user binary to distinguish it from other option ROMs.

Intel will provide the tools and reference code to help OEM’s build a user binary. The user binary must adhere to the following requirements:

In order to be recognized by the BIOS and protected from runtime memory managers, the user binary must have an option ROM header (55AA, size).

The system BIOS performs a scan of the user binary area at predefined points during

POST. Mask bits must be set within the user binary to inform the BIOS if an entry point exists for a given time during POST.

The system state must be preserved by the user binary.

132

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

• User binary code must be relocatable. It will be located within the first Megabyte. The user binary code should not make any assumptions about the value of the code segment.

User binary code will always be executed from RAM and never from flash.

The code in user binary should not hook critical interrupts, should not reprogram the chipset and should not take any action that affects the correct functioning of the system

BIOS.

The BIOS copies the user binary into system memory before the first scan point. If the user binary reports that it does not contain runtime code, it is located in conventional memory (0 -

640 KB).

Reporting that the user binary is POST has only the advantage that it does not use up limited option ROM space, and more option ROMs can be fitted. If user binary code is required at runtime, it is copied to option ROM space. At each scan-point during POST, the system BIOS determines if this scan-point has a corresponding user binary entry point to which it transfers control.

To determine this, the bitmap at byte 4 of the header is tested against the current mask bit that has been determined / defined by the scan point. If the bitmap has the appropriate bit set, the mask is placed in AL and execution is passed to the address computed by (ADR(Byte 5)+5*scan sequence #).

During execution, the user binary may access 11 bytes of Extended BIOS Data Area RAM

(EBDA). The segment of the EBDA can be found at address 40:0e. Offset 18 to offset 21h is available for the user binary. The BIOS also reserves eight CMOS bits for the user binary.

These bits are in a non-checksummed region of CMOS with default values of zero, and will always be located in the first bank of CMOS. These bits are contiguous, but are not in a fixed location. Upon entry into the user binary, DX contains a ‘token’ that points to the reserved bits.

This token has the following format:

MSB LSB

# of bits available –1

Bit offset from start of CMOS of first bit

The most significant 4 bits are equal to the number of CMOS bits available, minus 1. This field is equal to 7 since 8 CMOS bits are available. The 12 least significant bits define the position of the CMOS bit in RTC. This is a bit address, not a byte address. The CMOS byte location is

1/8th of the 12-bit number, and the remainder is the starting bit position within that byte. For example, if the 12-bit number is 0109h, user binary can use bit 1 of CMOS byte 0108h/8 or

021h.

Revision 1.0

Intel reference number C25653-001

133

BIOS Intel® Server Board SE7501WV2 TPS

The following code fragment shows the header and format for a user binary: db 55h, 0AAh, 20h ; 8KB USER Area

MyCode PROC FAR ; MUST be a FAR procedure db CBh ; Far return instruction db 04h ; Bit map to define call points, a

; 1 in any bit specifies db CBh dw ?

; that the BIOS is called at that

; scan point in POST

; First transfer address used to

; point to user binary extension structure

; Word Pointer to extension structure

JMP ErrRet

JMP ErrRet

JMP Start

; This is a list of 7 transfer

; addresses, one for each

; bit in the bitmap.

; 5 Bytes must be used for each

; JMP to maintain proper offset for

; each entry. Unused entry JMP’s

; should be filled with 5 byte

; filler or JMP to a RETF

JMP ErrRet ;

JMP ErrRet

JMP ErrRet

JMP ErrRet

6.48.1 Scan Point Definitions

Table 66 defines the bitmap for each scan point, indicating when the scan point occurs and

which resources are available (RAM, stack, binary data area, video, keyboard).

Table 66. User Binary Area Scan Point Definitions

Scan Point

Near the pointer to the user binary extension structure. The mask bit is 0 if this structure is not present. Instead of a jump instruction, the scan address (offset 5) contains a 0CB followed by a near pointer.

Obsolete, no action taken.

This scan occurs immediately after video initialization.

This scan occurs immediately following the option ROM area scan.

Mask RAM/Stack/BDA Video/Keyboard

01h

02h

04h

80h

Not applicable

Not applicable

Yes

This scan occurs immediately before video initialization

This scan occurs on POST error. On entry, BX contains the number of the POST error

08h Yes

10h Yes

This final scan occurs immediately prior to the INT 19 for normal boot and allows one to completely circumvent the normal INT 19 boot if desired.

20h Yes

This scan occurs immediately before the normal option ROM scan. 40h Yes

Yes

Not applicable

Not applicable

Yes

No

Yes

Yes

Yes

Yes

134

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS BIOS

6.48.2 Format of the User Binary Information Structure

Table 67. User Binary Information Structure

Offset

0

Bit definition

Bit 0 1 if mandatory user binary, 0 if not mandatory.

If a user binary is mandatory, it will always be executed. If a platform supports a disabling of the user binary scan through CU, this bit will override CU setting.

Bit 1 1

If runtime presence required (other than SMM user binary portion, SMM user binary will always be present in runtime irrespective of setting of this bit)

0, if not required in runtime, and can be discarded at boot time.

Bit 7:2 reserved for future expansion

1 – 0fh Reserved for future expansion

If this structure is not present, that is, if the mask bit 01 is not set, the system BIOS assumes that the user binary is not mandatory, and it is required in runtime.

6.48.3 OEM Splash Screen

The SE7501WV2 BIOS supports a splash screen during POST; a 16-KB region of flash ROM is available to store the OEM logo in compressed format. The BIOS contains the standard Intel logo. This logo could be stored in the same area as the OEM logo or it could be stored in a separate area. Using the iFLASH utility, this region can be updated with an OEM supplied logo image. The OEM logo must fit within a 640 X 384 size to accommodate the progress meter at the top and hotkey messages at the bottom of the screen. If an OEM logo is flashed into the system, it will override the built-in Intel ® logo.

Intel supplies utilities that compress and convert a 16-color bitmap file into a logo file suitable for iFLASH. Intel also supplies a blank logo. If the logo area is updated with a blank logo, the system behaves as if there is no logo and will always display the POST diagnostic screen.

6.48.4 Localization

The SE7501WV2 server BIOS supports English, Spanish, French, German, and Italian. Intel provides translations for all of the strings in the supported languages. The language can be selected using BIOS setup. BIOS setup can detect which languages are included in the language database and present the correct selections to the user.

Revision 1.0

Intel reference number C25653-001

135

SE7501WV2 ACPI Implementation Intel® Server Board SE7501WV2 TPS

7.1 ACPI

An ACPI aware operating system (OS) generates an SMI to request that the system be switched into ACPI mode. The BIOS responds by sending the appropriate command to the

BMC to enable ACPI mode. The system automatically returns to legacy mode upon hard reset or power-on reset.

The SE7501WV2 platform supports S0, S1, S4, and S5 states. When the system is operating in

ACPI mode, the operating system retains control of the system and operating system policy determines the entry methods and wakeup sources for each sleep state. Sleep entry and wakeup event capabilities are provided by the hardware but are enabled by the operating system.

S0 Sleep State The S0 sleep state is when everything is on. This is the state that no sleep is enabled.

S1 Sleep State The S1 sleep state is a low wake-up latency sleep state. In this state, no system context is lost (Processor or chip set). The system context is maintained by the hardware.

S4 Sleep State The S4 Non-Volatile Sleep state (NVS) is a special global system state that allows system context to be saved and restored (relatively slowly) when power is lost to the baseboard. If the system has been commanded to enter the S4 sleep state, the operating system will write the system context to a non-volatile storage file and leave appropriate context markers.

S5 Sleep State The S5 sleep state is similar to the S4 sleep state except the operating system does not save any context nor enable any devices to wake the system. The system is in the “soft” off state and requires a complete boot when awakened.

7.1.1 Front Panel Switches

The SE7501WV2 server board supports up to four front panel buttons (via anyone of three different front panel interface connectors):

• Power button/ sleep button

• Reset button

• System identification button

• NMI button

The power button input (FP_PWR_BTN*) on the SE7501WV2 design is a request that is forwarded by the BMC to the power state functions in the National* PC87417 Super I/O chip.

The power button state is monitored by the BMC. It does not directly control power on the power supply.

136

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 ACPI Implementation

The power button input (FP_SLP_BTN*) will behave differently depending on whether or not the operating system supports ACPI. The sleep switch has no effect unless an operating system with ACPI support is running. If the operating system supports ACPI and the system is running, pressing the sleep switch causes an event. The operating system will cause the system to transition to the appropriate system state depending on the user settings.

Power/Sleep Button Off to On: The ICH3-S and SIO may be configured to generate wakeup events for several different system events: Wake on LAN*, PCI Power Management Interrupt, and Real Time Clock Alarm are examples of these events. The BMC monitors the power button and wakeup event signals from the ICH3-S. A transition from either source results in the BMC starting the power-up sequence. Since the processors are not executing, the BIOS does not participate in this sequence. The ICH3-S receives power good and reset from the BMC and then transitions to an ON state.

Power/Sleep Button On to Off (Legacy): The BMC monitors power state signals from the ICH-

3 and de-asserts the PS_PWR_ON signal to the power supply. As a safety mechanism, the

BMC automatically powers off the system in 4-5 seconds.

Power/Sleep Button On to Off (ACPI): If an ACPI operating system is loaded, the power button switch generates a request (via SCI) to the operating system to shutdown the system.

The operating system retains control of the system and determines what sleep state (if any) the system transitions to.

Power/Sleep Button On to Sleep (ACPI): If an ACPI operating system is loaded, the sleep button switch generates a request (via SCI) to the operating system to place the system in

“sleep” mode. The operating system retains control of the system and determines into which sleep state, if any, the system transitions.

Power/Sleep Button Sleep to On (ACPI): If an ACPI operating system is loaded, the sleep button switch generates a wake event to the ICH3-S and a request (via SCI) to the operating system to place the system in the “On” state. The operating system retains control of the system and determines from which sleep state, if any, the system can wake.

Reset Button: The reset button will generate a hard reset to the system.

NMI Button: The NMI button will force an NMI to the BMC, which will generate an NMI to the processor.

System ID Button: The System ID button is used to aid a technician in locating a system for servicing when installed in a rack environment. Pushing the ID button will light the blue ID light located on the back edge of the baseboard near the speaker and battery. It will also light an

LED on a front panel if configured to do so.

Revision 1.0

Intel reference number C25653-001

137

SE7501WV2 ACPI Implementation Intel® Server Board SE7501WV2 TPS

7.1.2 Wake up Sources (ACPI and Legacy)

The SE7501WV2 server board is capable of wake up from several sources under a non-ACPI configuration, e.g., when the operating system does not support ACPI. The wake up sources are defined in the following table. Under ACPI, the operating system programs the ICH3-S and

SIO to wake up on the desired event, but in legacy mode, the BIOS enables/disables wake up sources based on an option in BIOS Setup. It is required that the operating system or a driver will clear any pending wake up status bits in the associated hardware (such as the Wake on

LAN status bit in the LAN application specific integrated circuit (ASIC), or PCI power management event (PME) status bit in a PCI device). The legacy wake up feature is disabled by default.

Wake Event

Power Button

Ring indicate from Serial A

Ring indicate from Serial B

PME from PCI 32/33

PME from PCI secondary 64/33

PME from primary PCI 64/66

BMC source (i.e. EMP)

RTC Alarm

Table 68. Supported Wake Events

Supported via ACPI (by sleep state)

Always wakes system

S1, S4, S5

S1, S4, S5

S1, S4, S5

S1, S4, S5

S1, S4, S5

Simulated as power button

S1, S4, S5

Supported Via Legacy

Wake

Always wakes system

Yes

Yes

Yes

No

Yes

Simulated as power button

Yes

138

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Connectors

The power supply connection is obtained using a 24-pin connector, 5-pin connector and an 8pin connector. The following tables define the pin-outs of these connectors.

Table 69. Power Connector Pin-out (J3J1)

Pin Signal Pin Signal

1 +3.3Vdc 13 +3.3Vdc

2 +3.3Vdc 14 -12Vdc

3 GND 15 GND

4 +5Vdc 16 PS_ON#

5 GND

6 +5Vdc

17 GND

18 GND

7 GND 19 GND

8 PWR_OK 20 RSVD_(-5V)

9 5VSB

10 +12Vdc

21 +5Vdc

22 +5Vdc

11 +12Vdc 23 +5Vdc

12 +3.3Vdc 24 GND

Table 70. Power Supply Signal Connector (J1J1)

Pin Signal

1 5VSB_SCL

2 5VSB_SDA

3 PS_ALTER_L, Not used

Revision 1.0

Table 71. 12V Power Connector (J4J1)

Pin Signal

1 GND

2 GND

3 GND

4 GND

5 +12Vdc

6 +12Vdc

7 +12Vdc

8 +12Vdc

Intel reference number C25653-001

139

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

8.2 Memory Module Connector

The SE7501WV2 server board has six DDR DIMM connectors and supports registered ECC

DDR-200/266 modules. For additional DIMM information, refer to the DDR-200/266 Registered

DIMM Specification.

Table 72. DIMM Connectors (J5F1, J5F2, J5F3, J6F1, J6F2, J6F3)

Pin Front Pin Front Pin Front Pin Back Pin Back Pin Back

1 V

SS

29 DQM1 57 DQ18 85 V

SS

3 DQ1 1 59 V

DD

87 DQ33 115 RAS# 143 V

DD

32 V

SS

60 DQ20 88 DQ34 116 V

SS

144 DQ52

6 V

DD

34

7 DQ4 35

9 DQ6 37

A2 62 V

REF

90 V

DD

118 A3 146 V

REF

A4 63 CKE1 91 DQ36 119 A5 147 REGE

64 V

SS

92 DQ37 120 A7 148 V

SS

A8 65 DQ21 93 DQ38 121 A9 149 DQ53

11 DQ8 39 BA1 67 DQ23 95 DQ40 123 A11 151 DQ55

12 V

SS

40 V

DD

68 V

SS

96 V

SS

124 V

DD

152 V

SS

41 V

DD

69 DQ24 97 DQ41 125 CLK1 153 DQ56

14 DQ10 42 CLK0 70 DQ25 98 DQ42 126 A12 154 DQ57

43 V

SS

71 DQ26 99 DQ43 127 V

SS

155 DQ58

16 DQ12 1 72 DQ27 100 DQ44 128 CKE0 156 DQ59

73 V

DD

101 DQ45 129 CS3# 157 V

DD

18 V

DD

46 DQM2 74 DQ28 102 V

DD

158 DQ60

20 DQ15 1 76 DQ30 104 DQ47 132 A13 160 DQ62

49 V

DD

105 CB4 133 V

DD

161 DQ63

78 V

SS

106 CB5 134 NC 162 V

SS

23 V

SS

51 NC 79 CLK2 107 V

SS

135 NC 163 CLK3

24 NC 52 CB2 80 NC 108 NC 136 CB6 164 NC

25 NC 53 CB3 81 WP 109 NC 137 CB7 165 SA0

26 V

DD

54 V

SS

82 SDA 110 V

DD

138 V

SS

166 SA1

27 WE# 55 DQ16 83 SCL 111 CAS# 167 SA2

84 V

DD

112 DQM4 V

DD

140

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Connectors

The SE7501WV2 server board has two Socket 604 processor sockets. The following table provides the processor socket pin numbers and pin names.

Pin

No.

Pin Name Pin

No.

Table 73. Socket 604 Processor Socket Pinout

Pin Name Pin

No.

Pin Name

A5 D28# AC5 A5#

A7 D43# AC33 A8#

Pin

No.

Pin Name Pin

No.

Pin Name

AJ31 REQ3#

AJ33 VTT

A11 D44# AC37 BNR# AK2 VccCORE AL27 DBSY#

A13 D51# AD2 Vss AH16

A15 D47# AD4 A31# AH18 AK6 A28#

AK8 A3#

AL29 THERMDN

AL31 THERMDP

AL33 TCK

AL35 VID0

VccCORE AK12 AL37 VID2

AM2 Vss

A25 D60# AE1 A17#

A27 D61# AE3 A22#

AH28

AH30

VTT AM4 VccCORE

AK18 AM6 Vss

VccCORE AK20 AM8 VccCORE

VccCORE AK24 VccCORE

A37 Vss AF2 VccCORE RS2#

AA1 A27# AF4 A35# AJ5 VccCORE AK30 Reserved AM18

AA3 A30# AF6 A25# AJ7 Vss AK32 TMS

AA33 VTT

AA35 VTT

AF34 VccCORE AJ11 Vss

AF36 Vss AJ13 VccCORE AL1 Reserved AM26 Vss

AM28 VccCORE AJ15 Vss AL3 Vss

AB2 VccCORE AJ17 VccCORE AL5 A15#

AB4 A24# AG5 Vss AJ19 Vss AL7 A13#

AB6 A23# AG33 AJ21 VccCORE AL9 A9#

AB32 Vss AG35 STPCLK# AJ23 Vss AL11 AP0# AM36 VID1

AN3 DYN_OE

AB36 VTT AH2 Vss AJ27 Vss AL15 A7#

AC1 A33# AH4 RESET# AJ29 VccCORE AL17 REQ4#

AN9 A6# C1 D33# D26 Vss

AN5 A12#

AN7 A16#

F14 VccCORE K4 VREF2

AN11 VTT C3 VccCORE D28 VccCORE F16 D63#

AN13 AP1# C5 D31# D30 Vss F18 VREF1

AN15 VTT C7 D34# D32 VccCORE F20 Vss

K6 D24#

K32 VccCORE

K34 VccCORE

Revision 1.0

Intel reference number C25653-001

141

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

Pin

No.

Pin Name Pin

No.

Pin Name

AN17 BPRI# C9 D36#

Pin

No.

Pin Name

D34 Vss

AN19 DEFER# C11 D45#

AN21 VTT C13 D49#

AN23 RP# C15 D40#

D36 VccCORE

E1

E3

D26#

D25#

Pin

No.

Pin Name Pin

No.

Pin Name

F22 VccCORE K36 Vss

F24 Vss

F26 VccCORE L3

F28 Vss

L1 D13#

D20#

L5 Vss

AN25 TRDY# C17 D59#

AN27 DRDY# C19 D55#

AN31 BR0# C21 D54#

AN33 ADS# C23 D58#

AN35 TRST# C25 D50#

AN37 TDI C27 D56#

E5 VccCORE F30 VccCORE L33 Reserved

E7 Vss F32 Vss L35 PICD1

E9 VccCORE F34 VccCORE L37 LINT1/NMI

E11 Vss F36 Vss

E13 VccCORE G1 D21#

E15 Vss G3 D23#

M2 Vss

M4 D11#

M6 D3#

B12 Vss C37 CPUPRES#

G37 VTT

H2 Vss

E27 SLEWCTRL H4 D16#

B16 Vss D4 Vss E29 DEP6# H6 D19#

N1 D2#

N3 D14#

N5 VccCORE

N33 Reserved

B20 Vss D8 D38# E33 VREF0 H34 Vss Q33 Reserved

B22 VccCORE E35 BPM1# H36 VccCORE P2 VccCORE

B24 Vss D12 D42# E37 BP3#

B26 VccCORE

J1 D7#

F2 VccCORE J3 D30#

P4 D18#

P6 D9#

B28 Vss D16 D52# F4 VccCORE J5 VccCORE P32 Vss

F6 D32# J33 PICCLK P34 VccCORE

B32 Vss D20 VccCORE J35 PICD0 P36 Vss

F10 Reserved J37 PREQ# Q1 D12#

K2 VccCORE Q3 D10#

142

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

8.4 System Management Headers

SE7501WV2 Connectors

Table 74. ICMB Header Pin-out (J9B2)

Pin Signal Type

1 5 V standby

2 Transmit

Power

Signal

3 Transmit Enable

4 Receive

5 Ground

Signal

Signal

GND

Description

+5 V Standby

UART signals

Ground

8.4.2 OEM IPMB Header

Table 75. IPMB Header Pin-out (J9C1)

1 Local I2C SDA

2 GND

3 Local I2C SCL

Description

BMC HI 5 V Standby Clock Line

Ground

BMC HI 5 V Standby Data Line

8.5 PCI I/O Riser Slot Connector

There are two peer 64-bit, PCI buses implemented through the two separate I/O Riser slots

(PCI-X B, PCI-X C). The first PCI segment, P64-B, supports full length, full height PCI cards.

The PCI cards must meet the PCI specification for height, inclusive of cable connections and memory. The second PCI segment, P64-C, supports low-profile PCI cards. The I/O riser slot pin-outs are detailed in the following two tables.

Pin

Table 76. P64-B Full Length PCI Riser Slot Pin-out

Side B

2 IRQ5

3 Ground

4 IRQ4

5 +5 V

6 +5 V

Side A

TRST#

TMS

TDI

+5 V

IRQ0

Pin Side B

49 M66EN

Side A

AD[09]

50 Connector Key Connector Key

51 Connector Key Connector Key

52 AD[08]

53 AD[07]

54 +3.3 V

C/BE[0]#

+3.3 V

AD[06]

8 IRQ3

9 PRSNT1# REQ3#

10 GNT2#

11 PRSNT2# GNT3#

56 AD[03]

57 Ground

58 AD[01]

Ground

AD[02]

AD[00]

Revision 1.0

Intel reference number C25653-001

143

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

Pin Side B Side A Pin Side B Side A

Ground Ground 61 V

14 REQ2#

15 Ground

3.3 V AUX

RST#

62 +5 V

Connector Key

+5 V

Connector Key

Connector Key Connector Key 16 CLK

17 Ground

18 REQ#

19 +5 V

20 AD[31]

21 AD[29]

GNT#

Ground

PME#

AD[30]

AD[28]

64 Ground

65 C/BE[6]#

66 C/BE[4]#

67 Ground

C/BE[7]#

C/BE[5]#

+5 V

PAR64

68 AD[63] AD[62] 22 Ground

23 AD[27]

24 AD[25]

26 C/BE[3]#

27 AD[23]

28 Ground

Ground

AD[24]

IDSEL

AD[22]

71 AD[59]

72 AD[57]

AD[60]

AD[58]

Ground

73 Ground AD[56]

74 AD[55] AD[54]

30 AD[19]

32 AD[17]

33 C/BE[2]#

34 Ground

35 IRDY#

37 DEVSEL#

Ground

AD[18]

+3.3V

FRAME#

Ground

TRDY#

Ground

76 Ground

77 AD[51]

79 +5V

80 AD[47]

81 AD[45]

82 Ground

83 AD[43]

AD[52]

AD[50]

AD[48]

AD[46]

Ground

AD[44]

AD[42]

38 Ground

39 LOCK#

40 PERR#

41

STOP# 84 AD[41]

85 Ground AD[40]

AD[38]

+3.3 V SMBUS SDA 87 AD[37] Ground

SERR# Ground 88 AD[36]

PAR 89 AD[35] AD[34]

44 C/BE[1]#

45 AD[14] 91 Ground AD[32]

46 Ground AD[13] 92 Clock Slot 3 Riser detect

48 AD[10] Ground 94 Ground

Pin

Table 77. P64-C Low-Profile Riser Slot Pin-out

Side B

2 IRQ5

Side A

TRST#

Pin Side B

49 M66EN

Side A

AD[09]

50 Connector Key Connector Key

144

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Connectors

Pin Side B

3 Ground

4 IRQ4

5 +5 V

6 +5 V

Side A

TMS

TDI

+5 V

IRQ0

Pin Side B Side A

51 Connector Key Connector Key

52 AD[08]

53 AD[07]

54 +3.3 V

C/BE[0]#

+3.3 V

AD[06]

8 IRQ3

9 PRSNT1# REQ3#

10 GNT2#

11 PRSNT2# GNT3#

56 AD[03]

57 Ground

58 AD[01]

Ground

AD[02]

AD[00]

14

Ground Ground 61 V

REQ2# 3.3 V AUX 62 +5 V +5 V

15 Ground

16 CLK

17 Ground

18 REQ#

19 +5 V

20 AD[31]

21 AD[29]

22 Ground

23 AD[27]

24 AD[25]

26 C/BE[3]#

27 AD[23]

28 Ground

RST#

GNT#

Ground

PME#

AD[30]

AD[28]

Ground

AD[24]

IDSEL

AD[22]

Connector Key Connector Key

Connector Key

64 Ground

65

66

C/BE[6]#

C/BE[4]#

67 Ground

Connector Key

C/BE[7]#

C/BE[5]#

+5 V

PAR64

68 AD[63] AD[62]

71 AD[59]

72 AD[57]

AD[60]

AD[58]

Ground

73 Ground AD[56]

74 AD[55] AD[54]

30 AD[19]

44 C/BE[1]#

45 AD[14]

Ground

AD[18]

76 Ground

77 AD[51]

32 AD[17]

33 C/BE[2]#

34 Ground

35 IRDY#

+3.3V

FRAME#

Ground

TRDY#

37 DEVSEL# Ground

38 Ground STOP#

79 +5V

80 AD[47]

81 AD[45]

82 Ground

AD[48]

AD[46]

Ground

AD[44]

AD[42] 83 AD[43]

84 AD[41]

85 Ground 39 LOCK#

40 PERR#

41

AD[40]

AD[38]

+3.3 V SMBUS SDA 87 AD[37] Ground

SERR# Ground 88 AD[36]

PAR 89 AD[35] AD[34]

91 Ground

AD[52]

AD[50]

AD[32]

46 Ground AD[13] 92 Clock Slot 3 Riser detect

Revision 1.0

Intel reference number C25653-001

145

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

Pin Side B

48 AD[10]

Side A

Ground

Pin Side B

94 Ground

Side A

8.6 Front Panel Connectors

A high density, 34-pin header (J1G4) and an SSI standard 24-pin header (J1H1) are provided to support a system front panel. The headers contain reset, NMI, power control buttons, and LED indicators.

Table 78. 34-pin Front Panel Connector Signal Descriptions

SPKR_FP

GROUND

CHASSIS_INTRU

SION

Signal

FP_HD_ACT*

Type 1 Description

Out SPKR_FP is the speaker data for the front panel/chassis mounted speaker. ground GROUND is the power supply ground.

In The chassis intrusion signal is connected to the BMC and indicates that the chassis has been opened. CHASSIS_INTRUSION is pulled high to +5 V standby on the baseboard.

Out The hard drive activity signal indicates activity on one of the hard disk controllers in the system.

+5V Power +5 V is the 5-volt power supply.

COOL_FLT_LED* Out The cooling fault LED indicates that either a fan failure has occurred or the system is approaching an over-temperature situation. COOL_FLT_LED* is an output of the

BMC.

PWR_LED* Out Power present LED

PWR_FLT_LED*

GROUND

Out The system fault signal indicates either a power fault or SCSI drive failure has occurred in the system. ground GROUND is the power supply ground.

FP_NMI_BTN* In The front panel NMI is connected to a BMC input port, allowing the front panel to generate an NMI. FP_NMI_BTN* is pulled high to +5 V on the baseboard and is intended to be connected to a momentary-contact push button (connected to

GROUND when pushed) on the system front panel.

FP_RST_BTN* In The front panel reset is connected to the BMC and causes a hard reset to occur, resetting all baseboard devices except for the BMC. FP_RST_BTN* is pulled high to

+5V on the baseboard, and is intended to be connected to a momentary-contact push button (connected to GROUND when pushed) on the system front panel.

+5V standby

FP_PWR_BTN*

SM_FP_ISOL

GROUND

RJ45_ACTLED_R in

Power +5 V Standy is the standby 5-volt power supply.

In The front panel power control is connected to the BMC and causes the power to toggle (on → off, or off → on). FP_PWR_BTN* is pulled high to +5 V standby on the baseboard and is intended to be connected to a momentary-contact push button

(connected to GROUND when pushed) on the system front panel.

In SM_FP_ISOL, when asserted, isolates the front panel SM bus. ground GROUND is the power supply ground.

NIC activity LED.

Note:

1. Type (in, out, in/out, power, ground) is from the perspective of the baseboard.I/O connectors

146

Intel reference number C25653-001

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

Table 79. SSI Compliant 24-pin Front Panel Connector Pinout (J1H1)

Pin

1

Signal Name

Power LED Anode

3 Key

5 Power LED Cathode

7

9

HDD Activity LED Anode

HDD Activity LED Cathode

11 Power Switch

13 GND (Power Switch)

15 Reset Switch

17 GND (Reset Switch)

21 GND (ACPI Sleep Switch)

23 NMI to CPU Switch

Pin

2 SB5V

Signal Name

4 SB5V

6 Cool Fault LED

8 SB5V

10 System Fault LED

12 NIC#1 Activity LED

14 NIC#1 Link LED

16 I2C SDA

18 I2C SCL

22 NIC#2 Activity LED

24 NIC#2 Link LED

8.6.1 High Density 100-Pin Floppy / Front Panel / IDE Connector (J2G1)

The SE7501WV2 server board has a multifunction connector that houses signals for a floppy drive, front panel with USB and video support, and ATA-100 drive support into a single highdensity 100-pin connector. The connector is used in the SR1300 and SR2300 server chassis. It is used to transfer signals from the baseboard to the chassis backplane using a single “Flex

Circuit” type of cable, thus reducing the need for multiple legacy cables. The following table provides the pin-out for this connector.

Table 80. High density 100-Pin Floppy/Front Panel/IDE Connector Pin out (J2G1)

Pin Signal Name

A1 V_Red

A2 V_Green

A3 V_blue

A4 V_Vsync

A5 FP_NMI_BTN_L

A6 GND

A7 FP_ID_BTN_L

A8 GND

A9 FP_RST_BTN_L

A10 HDD_FAULT_R_L

Pin Signal Name

B1 GND

B2 GND

B3 GND

B4 V_Hsync

B5 RJ45_SEC_ACTLED_R

B6 RJ45_SEC_LILED_R

B7 FP_CHASSIS_INTRUSION

B8 PB1_5VSB_SCL

B9 PB1_5VSB_SDA

B10 RJ45_PRI_ACTLED_R

A11 FP_PWR_BTN_L B11 RJ45_PRI_LILED_R

A12 HDD_LED_ACT_R_L B12 FP_ID_LED_R_L

A13 VCC B13 SB5V

A14 FP_PWR_LED_R_L B14 FP_SYS_FLT_LED2_R_L

A15 SB5V B15 FP_SYS_FLT_LED_R_L

A16 RST_P6_PWR_GOOD B16 IPMB_5VSB_SCL

A17 IPMB_5VSB_SDA

A18 GND

B17 GND

B18 FD_HDSEL_L

148

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Pin Signal Name

A19 FD_DSKCHG_L

A20 FD_WPD_L

A21 FD_TRK0_L

A22 GND

A23 FD_WGATE_L

A24 FD_DIR_L

A25 FD_DS0_L

A26 GND

A27 FD_INDEX_L

A28 GND

A29 FD_DENSEL0

A30 GND

A31 IDE_PDD<7>

A32 IDE_PDD<6>

A33 GND

A34 IDE_PDD<5>

A35 IDE_PDD<4>

A36 GND

A37 IDE_PDD<3>

A38 IDE_PDD<2>

A39 GND

A40 IDE_PDD<1>

Pin Signal Name

B19 GND

B20 FD_RDATA_L

B21 GND

B22 FD_WDATA_L

B23 GND

B24 FD_STEP_L

B25 GND

B26 FD_MTR0_L

B27 GND

B28 V_Switch

B29 GND

B30 IDE_RESET_L

B31 GND

B32 IDE_PDD<8>

B33 IDE_PDD<9>

B34 GND

B35 IDE_PDD<10>

B36 IDE_PDD<11>

B37 GND

B38 IDE_PDD<12>

B39 IDE_PDD<13>

B40 GND

A41 IDE_PDD<0>

A42 GND

A43 IDE_R_PDDREQ

A44 GND

A45 IDE_PDDACK_L

A46 GND

B41 IDE_PDD<14>

B42 IDE_PDD<15>

B43 GND

B44 IDE_PDIOW_L

B45 IDE_PDIOR_L

B46 IDE_R_PIORDY

A47 IDE_A<1>

A48 IDE_A<0>

A49 IDE_PDCS0_L

B47 IRQ_R_PIDE

B48 IDE_A<2>

B49 GND

A50 IDE_PRI_HD_ACT_L B50 IDE_PDCS1_L

SE7501WV2 Connectors

Revision 1.0

Intel reference number C25653-001

149

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

The following table details the pin-out of the VGA connector (located on the rear I/O panel).

Table 81. VGA Connector Pin-out (J8A1)

1

2

3

Red (analog color signal R)

Green (analog color signal G)

Blue (analog color signal B)

5 GND

6 GND

7 GND

8 GND

10 GND

12 DDCDAT

13

14

HSYNC (horizontal sync)

VSYNC (vertical sync)

15 DDCCLK

The SE7501WV2 server board provides two SCSI connectors, one for the high density SCSI external (channel A) connector (located on the rear panel I/O), and the other for the internal wide SCSI connector (channel B) connector J7B1. The two connectors have the same pin-out.

The following table details the pin-out of the SCSI connectors.

Table 82. 68-pin VHDCI SCSI and Wide Connectors Pin-out (J7B1, J7A1)

Connector

Contact Number

Signal Name Signal Name Connector

Contact Number

150

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Connector

Contact Number

Signal Name

SE7501WV2 Connectors

Signal Name Connector

Contact Number

The SE7501WV2 server board supports one stacked dual NIC RJ45 connector. The following table details the pin-out of the connector.

Table 83. Stacked Dual RJ-45 Connector Pin-out (JA6A1)

Revision 1.0

1 GND

2 NICB_MDI3M

3 NICB_MDI2P

4 2.5V

5 NICB_MDI1M

6 NICB_MDI0P

7 2.5V

8 NICB_MDI3P

9 2.5V

10 NICB_MDI2M

19 NICA_MDI3M

23 NICA_MDI1P

27 NICA_LINK_ACT_L

Intel reference number C25653-001

151

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

11 NICB_MDI1P

12 2.5V

13 NICB_MDI0M

14 2.5V

15 NICA_MDI0P

16 NICA_MDI1M

17 2.5V

28 NICA_LINK_ACT

29 NICA_SPEED_1

30 NICA_SPEED_2

31 NICB_LINK_ACT_L

32 NICB_LINK_ACT

33 NICB_SPEED_1

34 NICB_SPEED_2

8.6.5 ATA RAID Connectors

The ATA-100 SE7501WV2 board provides two 40-pin low-density ATA-100 connectors. The pin-out for both connectors is identical and is listed in the following table.

Table 84. ATA-100 RAID 40-pin Connectors Pin-out (J1D1, J1D2)

1 RESET_L

3 DD7

5 DD6

7 DD5

9 DD4

11 DD3

13 DD2

15 DD1

17 DD0

19 GND

21 IDE_DMAREQ

23 IDE_IOW_L

25 IDE_IOR_L

27 IDE_IORDY

29 IDE_DMAACK_L

31 IRQ_IDE

33 IDE_A1

35 IDE_A0

37 IDE_DCS0_L

39 IDE_HD_ACT_L

2 GND

4 IDE_DD8

6 IDE_DD9

8 IDE_DD10

12 IDE_DD12

14 IDE_DD13

16 IDE_DD14

18 IDE_DD15

20 KEY

22 GND

24 GND

26 GND

28 GND

30 GND

34 DIAG

36 IDE_A2

38 IDE_DCS1_L

40 GND

Both the SCSI and ATA-100 versions of the SE7501WV2 server board provide legacy ATA support. There are two separate interface connectors for ATA. The first is a low-density 40-pin connector which supports ATA-100, and the second is embedded in the high-density 100-pin floppy / front panel / IDE connector and supports ATA-100.

The following table provides the pin-out for the 40-pin legacy connector.

152

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Connectors

Table 85. ATA-100 Legacy 40-pin Connector Pinout (J1G2)

1 RESET_L

3 DD7

5 DD6

7 DD5

9 DD4

11 DD3

13 DD2

15 DD1

17 DD0

19 GND

21 IDE_DMAREQ

23 IDE_IOW_L

25 IDE_IOR_L

27 IDE_IORDY

29 IDE_DMAACK_L

31 IRQ_IDE

33 IDE_A1

35 IDE_A0

37 IDE_DCS0_L

39 IDE_HD_ACT_L

2 GND

4 IDE_DD8

6 IDE_DD9

8 IDE_DD10

12 IDE_DD12

14 IDE_DD13

16 IDE_DD14

18 IDE_DD15

20 KEY

22 GND

24 GND

26 GND

28 GND

30 GND

36 IDE_A2

38 IDE_DCS1_L

40 GND

The following table provides the pin-out for both external USB connectors.

Table 86. USB Connectors Pin-out (J4A1, J9A1)

1

2

Fused VCC (+5V /w over current monitor of both port 0 and 1)

DATAL0 (Differential data line paired with DATAH0)

3 DATAH0 (Differential data line paired with DATAL0)

4 GND

A header on the server board (J1D3) provides an option to support two additional USB connectors. The pin-out of the header is detailed in the following table.

Revision 1.0

Intel reference number C25653-001

153

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

1

2

3

4

5

VREG_FP_USBPWR0

VREG_FP_USBPWR0

USB_FP_P0-

USB_FP_P1-

USB_FP_P0+

6 USB_FP_P1+

7 Ground

8 Ground

9 Key

10 USB_FP_OC0

Table 87. Optional USB Connection Header Pin-out (J1D3)

Description

Front Panel USB Power (Ports 0,1)

Front Panel USB Power (Ports 0,1)

Front Panel USB Port 0 Negative Signal

Front Panel USB Port 1 Negative Signal

Front Panel USB Port 0 Positive Signal

Front Panel USB Port 1 Positive Signal

Front Panel USB Overcurrent signal (Ports 0,1). This signal is not used

The SE7501WV2 server board provides two separate interfaces to the floppy drive controller.

The first is a legacy 34-pin connector (J1G1), and the second is embedded in the high-density

100-pin floppy / front panel / IDE connector (J2G1).

Note: Using both connectors in a common system is not supported.

The following tables detail the pin-out of the 34-pin legacy floppy connector.

Table 88. Legacy 34-pin Floppy Connector Pin-out (J1G1)

1 GND

3 GND

5 KEY

7 GND

9 GND

11 GND

13 GND

15 GND

19 GND

21 GND

23 GND

25 GND

29 GND

31 GND

33 GND

2 FD_DENSEL0

6 FD_DENSEL1

8 FD_INDEX_L

10 FD_MTR0_L

12 FD_DS1_L

14 FD_DS0_L

16 FD_MTR1_L

18 FD_DIR_L

20 FD_STEP_L

22 FD_WDATA_L

24 FD_WGATE_L

26 FD_TRK0_L

28 VCC

30 FD_RDATA_L

32 FD_HDSEL_L

34 FD_DSKCHG_L

154

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS SE7501WV2 Connectors

8.6.8 Serial Port Connector

Two serial ports are provided on the server board.

A low-profile RJ45 connector is located on the rear edge of the baseboard to supply

Serial port B. The rear Serial port B is a fully functional serial port and will support any standard serial device as well as provide support for a serial concentrator. For those server applications that require a DB9 type serial connector, a 8-pin RJ45-to-DB9

adapter must be used. See Section 3.3.2.2 for more details on Serial B usage.

Serial port A is provided through a 9-pin header on the server board.

The following tables detail the pin-outs for these two ports.

Table 89. Rear Low-Profile RJ-45 Serial B Port Pin-out (J5A1)

1

2

RTS

DTR

3 TD

4 SGND

Description

Request To Send

Data Terminal Ready

5 RI

6 RD

7 DCD or DSR

8 CTS

Carrier Detect or Data Set Ready 1

Clear to send

Note:

1. This pin setting is dependent on a jumper block setting at location J5A2.

Table 90. 9-pin Header Serial A Port Pin-out (J9A2)

1

2

3

4

DCD (carrier detect)

DSR (data set ready)

RD (receive data)

RTS (request to send)

5

6

TD (transmit data)

CTS (clear to send)

7 DTR (data terminal ready)

8 RI (ring indicate)

9 Ground

8.6.9 Keyboard and Mouse Connector

One PS/2 port is provided for use by either a keyboard or a mouse. For server applications that require both a PS/2 compatible keyboard and mouse, a PS/2 Y-cable can be used. The following table details the pin-out of the PS/2 connector.

Revision 1.0

Intel reference number C25653-001

155

SE7501WV2 Connectors Intel® Server Board SE7501WV2 TPS

Table 91. Keyboard and Mouse PS/2 Connector Pin-out (J6A1)

3 GND

4 Fused VCC

The SE7501WV2 server board provides two 3-pin fan headers. They are labeled “CPU1 Fan”, and “CPU2 Fan” and do not have variable speed fan power; they use direct 12 volts. They will only support fan types that do not require controlled speed, such as those used on CPU fan heat sinks.

Table 92. Three-pin Fan Headers Pin-out (J4J2, J7J1)

Pin Signal Name Type

1 Ground Power

Description

GROUND is the power supply ground

2 Fan Power Power Variable Speed Fan Power (except Aux or CPU fans, straight 12V)

3 Fan Tach Out FAN_TACH signal is connected to the BMC to monitor the FAN speed

The SE7501WV2 server board also provides a 2x6 fan header, which is used for a fan pack as used in the SR1300 and SR2300 server chassis or can be used for reference chassis applications.

Table 93. Fan Pack Fan Header Pin-out (J3J2)

1

2

3

4

Ground

Ground

Ground

12V

5

6

7

8

12V

12V

12V

Fan Tach1

9 Fan Tach2

10 Fan Tach3

11 Fan Tach4

Power

Power

Power

Power

Power

Power

Power

Out

Out

Out

Out

Description

Power Supply Ground

Power Supply Ground

Power Supply Ground

Variable Speed Fan Power

Variable Speed Fan Power

Variable Speed Fan Power

Variable Speed Fan Power

FAN_TACH signal of FAN1

FAN_TACH signal of FAN2

FAN_TACH signal of FAN3

FAN_TACH signal of FAN4

156

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Configuration Jumpers

This section describes configuration jumper options on the SE7501WV2 server board.

9.1 System Recovery and Update Jumpers

The SE7501WV2 server board provides one 11-pin single inline header (J1D4), which provides a total of three 3-pin jumper blocks that are used to configure several system recovery and update options.

CMOS CLEAR

PASSWORD CLEAR

RECOVERY BOOT

Figure 11. Intel ® Server Board SE7501WV2 Configuration Jumpers (J1D4)

The following table describes each jumper option. Please note that pins 4 and 8 are removed.

Table 94. Configuration Jumper Options

Option Description

CMOS Clear If pins 1 and 2 are jumpered (default), preservation of configuration CMOS through system reset is controlled by the BMC. If pins 2 and 3 are jumpered, CMOS contents are set to manufacturing default during system reset.

Password

Clear

Recovery

Boot

If pins 5 and 6 are jumpered (default), the current system password is maintained during system reset.

If pins 6 and 7 are jumpered, the password is cleared on reset.

If pins 9 and 10 are jumpered (default), the system will attempt to boot using the BIOS programmed in the Flash memory. If pins 10 and 11 are jumpered, the BIOS will attempt a recovery boot, loading

BIOS code from a floppy disk into the Flash device. This is typically used when the BIOS code has been corrupted.

Revision 1.0

Intel reference number C25653-001

157

Configuration Jumpers Intel® Server Board SE7501WV2 TPS

9.2 External RJ45 Serial Port Jumper Block

The jumper block J5A2, located directly behind the external low profile RJ45 serial port, is used to configure either a DSR or a DCD signal to the connector. See Section 3.3.2.3 for additional information on serial port usage.

158

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS General Specifications

10. General Specifications

10.1 Absolute Maximum Ratings

Operating an SE7501WV2 baseboard at conditions beyond those shown in the following table may cause permanent damage to the system. The table is provided for stress testing purposes only. Exposure to absolute maximum rating conditions for extended periods may affect system reliability.

Table 95. Absolute Maximum Ratings

Operating Temperature

Storage Temperature

Voltage on any signal with respect to ground

3.3 V Supply Voltage with Respect to ground

5 V Supply Voltage with Respect to ground

5 degrees C to 50 degrees C

-0.3 V to 3.63 V

-0.3 V to 5.5 V

1

-55 degrees C to +150 degrees C

-0.3 V to Vdd + 0.3V

2

Notes:

1. Chassis design must provide proper airflow to avoid exceeding processor maximum case temperature.

2. VDD means supply voltage for the device

10.2 Power Information

10.2.1 SE7501WV2 Server Board Power Budget

The following table shows the power consumed on each supply line for the SE7501WV2 server board that is configured with two processors (Flexible Motherboard Specification @ 75% usage). This configuration includes six DIMMs stacked burst, 70% max. The numbers provided in the table should be used for reference purposes only. Different hardware configurations will produce different numbers. The numbers in the table reflect a common usage model operating at higher than average stress levels.

Table 96. Intel

®

Server Board SE7501WV2/SR2300/SR1300 Power Budget

SR2300 Chassis Device(s)

Processors

Memory DIMMs

Server Board

Fans

3.3V 5.V 12.V

13.A

-12.V 5.VSB 3.3VSB

5.9A

6.6A 2.6A .5A .A 1.5A

4.9A

Keyboard/Mouse .4A

PCI Slots (standby on full height slots only) 6.4A 8.4A .5A .5A

Peripherals 6.2A 7.5A

Total Current

Total Power

.4A

.1A

13.A 17.6A 32.3A .5A 1.5A .5A Total Power

42.9W 88.W 387.6W -6.W 7.5W 1.7W 500.5W

Revision 1.0

Intel reference number C25653-001

159

General Specifications Intel® Server Board SE7501WV2 TPS

SR1300 Chassis Device(s)

Processors

Memory DIMMs

Server Board

Total Current

Total Power

3.3V 5.V 12.V -12.V 5.VSB 3.3VSB

13.A

5.9A

6.6A 2.6A .5A .A 1.4A

Fans

Keyboard/Mouse

1.8A

.4A

PCI Slots (standby on full height slots only) 2.1A 2.8A .5A .5A

Peripherals 2.6A 3.5A

.1A

.1A

8.7A 8.4A 25.2A .5A 1.4A .2A

28.7W 42.W 302.4W -6.W 7.W .5W

Total Power

367.7W

10.3 Power Supply Specifications

This section provides power supply design guidelines for an SE7501WV2-based system, including voltage and current specifications, and power supply on/off sequencing characteristics.

Table 97. Intel ® Server Board SE7501WV2 Static Power Supply Voltage Specification

Parameter Min Nom Max Units Tolerance

+3.25 +3.30 +3.35 V rms

+1.5/-1.5%

+4.90 +5.00 +5.10 V rms

+2/-2%

+11.76 +12.00 +12.24 V rms

+2/-2%

-11.40 -12.20 -13.08 V rms

+9/-5%

+4.85 +5.00 +5.20 V rms

+4/-3%

Table 98. Intel

®

Server Board SE7501WV2 Dynamic Power Supply Voltage Specification

+3.3 V

+5 V

+12 V

+5 V SB

3.20 V

4.80 V

11.52 V

4.80 V

3.46 V

5.25 V

12.6 V

5.25 V

+5 / -3 %

+5 / -4 %

+5 / -4 %

+5/ -4%

This section discusses the timing requirements for operation with a single power supply. The output voltages must rise from 10% to within regulation limits (T vout_rise

) within 5 ms to 70 ms.

The +3.3 V, +5 V and +12 V output voltages start to rise approximately at the same time. All outputs must rise monotonically. The +5 V output must be greater than the +3.3 V output during any point of the voltage rise, however, never by more than 2.25 V. Each output voltage shall reach regulation within 50 ms (T vout_on

) of each other and begin to turn off within 400 ms (T vout_off

) of each other. The following figure shows the output voltage timing parameters.

160

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS

Vout

V1

10%

Vout

V2

V3

General Specifications

T vout rise

T vout_on

T vout_off

Figure 12. Output Voltage Timing

The following tables show the timing requirements for a single power supply being turned on and off via the AC input, with PSON held low and the PSON signal, with the AC input applied.

The ACOK# signal is not being used to enable the turn on timing of the power supply.

Table 99. Voltage Timing Parameters

T vout_rise

T vout_on

T vout_off

Output voltage rise time from each main output.

All main outputs must be within regulation of each other within this time.

All main outputs must leave regulation within this time.

5 70 msec

400 msec

Table 100. Turn On / Off Timing

T sb_on_delay

Delay from AC being applied to 5VSB being within regulation.

T ac_on_delay

Delay from AC being applied to all output voltages being within regulation.

T vout_holdup

Time all output voltages stay within regulation after loss of AC.

T pwok_holdup

Delay from loss of AC to de-assertion of PWOK

T pson_on_delay

Delay from PSON

#

active to output voltages within regulation limits.

21 msec

20 msec

Revision 1.0

Intel reference number C25653-001

161

General Specifications Intel® Server Board SE7501WV2 TPS

AC Input

T pson_pwok

T pwok_on

T pwok_off

T pwok_low

T sb_vout

Delay from PSON # deactive to PWOK being de-asserted.

Delay from output voltages within regulation limits to

PWOK asserted at turn on.

Delay from PWOK de-asserted to output voltages (3.3V,

5V, 12V, -12V) dropping out of regulation limits.

50 msec

100 1000 msec

2 msec

100 msec Duration of PWOK being in the de-asserted state during an off/on cycle using AC or the PSON signal.

Delay from 5 V SB being in regulation to O/Ps being in regulation at AC turn on.

T vout_holdup

Vout

T sb_on_delay

PWOK

T

AC_on_delay

T pwok_on

T pwok_holdup

T pwok_off

T pwok_low

T sb_on_delay

T pwok_on

T pwok_off

T pson_pwok

5VSB

T sb_vout

T pson_on_delay

PSON

AC turn on/off cycle

Figure 13. Turn On / Off Timing

PSON turn on/off cycle

162

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS General Specifications

The power supply must conform to the following specifications for voltage recovery timing under load changes:

Voltage shall remain within +/- 5% of the nominal set voltage on the +5 V, +12 V, 3.3 V, -

5 V and -12 V output, during instantaneous changes in load.

Voltage regulation limits shall be maintained over the entire AC input range and any steady state temperature and operating conditions specified.

Voltages shall be stable as determined by bode plot and transient response. The combined error of peak overshoot, set point, regulation, and undershoot voltage shall be less than or equal to +/-5% of the output voltage setting. The transient response measurements shall be made with a load changing repetition rate of 50 Hz to 5 kHz. The load slew rate shall not be greater than 0.2 A/ µ s.

Revision 1.0

Intel reference number C25653-001

163

Regulatory and Integration Information Intel® Server Board SE7501WV2 TPS

11. Regulatory and Integration Information

11.1 Product Regulatory Compliance

11.1.1 Product Safety Compliance

The SE7501WV2 server board complies with the following safety requirements:

• UL 1950 - CSA 950 (US/Canada)

• EN 60 950 (European Union)

• IEC60 950 (International)

• CE – Low Voltage Directive (73/23/EEC) (European Union)

• EMKO-TSE (74-SEC) 207/94 (Nordics)

• GOST R 50377-92 (Russia)

11.1.2 Product EMC Compliance

The SE7501WV2 system has been tested and verified to comply with the following electromagnetic compatibility (EMC) regulations when installed in a compatible Intel ® host system. For information on compatible host system(s), contact your local Intel representative.

• FCC (Class A Verification) – Radiated & Conducted Emissions (USA)

• ICES-003 (Class A) – Radiated & Conducted Emissions (Canada)

• CISPR 22 (Class A) – Radiated & Conducted Emissions (International)

• EN55022 (Class A) – Radiated & Conducted Emissions (European Union)

• EN55024 (Immunity) (European Union)

• CE – EMC Directive (89/336/EEC) (European Union)

• AS/NZS 3548 (Class A) – Radiated & Conducted Emissions (Australia / New Zealand)

• RRL (Class A) Radiated & Conducted Emissions (Korea)

• BSMI (Class A) Radiated & Conducted Emissions (Taiwan)

11.1.3 Product Regulatory Compliance Markings

This product is provided with the following Product Certification Markings.

• cURus Recognition Mark

• CE Mark

• Russian GOST Mark

• Australian C-Tick Mark

• Taiwan BSMI Certification Number 3902I904 and BSMI EMC Warning

164

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Regulatory and Integration Information

11.2 Electromagnetic Compatibility Notices

11.2.1 Europe (CE Declaration of Conformity)

This product has been tested in accordance too, and complies with the Low Voltage Directive

(73/23/EEC) and EMC Directive (89/336/EEC). The product has been marked with the CE Mark to illustrate its compliance.

11.2.2 Australian Communications Authority (ACA) (C-Tick Declaration of

Conformity)

This product has been tested to AS/NZS 3548, and complies with ACA emission requirements.

The product has been marked with the C-Tick Mark to illustrate its compliance.

11.2.3 Ministry of Economic Development (New Zealand) Declaration of

Conformity

This product has been tested to AS/NZS 3548, and complies with New Zealand’s Ministry of

Economic Development emission requirements.

The BSMI Certification number 3902I904 is silk screened on the component side of the server board, and the following BSMI EMC warning is located on the solder side of the server board.

11.3 Replacing the Back up Battery

The lithium battery on the server board powers the real time clock (RTC) 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.

Revision 1.0

Intel reference number C25653-001

165

Regulatory and Integration Information Intel® Server Board SE7501WV2 TPS

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.

166

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Mechanical Specifications

12. Mechanical Specifications

The following figure shows the SE7501WV2 server board mechanical drawing.

MOLEX 3P RA FAN CONNECTOR PROCESSOR POWER FAN HEADER MOLEX 24P POWER CONN

2X 5V 64BIT PCI CONN

(3.3V 64BIT ON PCI RISER)

IPMB CONN

SCSI CONN

ICMB CONN

SERIAL CONN

PLUMUS

P64

SCSI

GIGABIT

FLOPPY/FP/ATA CONN

6X DIMM SOCKETS

SIG PWR CONN

ATX FRONT PANEL CONN

FRONT PANEL CONN

IPMB CONN

ATA66 IDE CONN

FLOPPY CONN

JUMPER BLOCK

DUAL USB HEADER

2X ATA100 IDE CONN

BMC BOOT BLOCK PROTECT,

SRAM DEBUG, CLK SELECT

RMC CONN

HD ACTIVITY LED HEADER

Revision 1.0

USB CONN

VIDEO CONN

WIDE SCSI CONN

CHASSIS INTRUSION

STACKED RJ45 CONN

4X STATUS LED

USB CONN

RJ45 SERIAL CONN

KEYBOARD OR MOUSE CONN

SYSTEM STATUS LED

IDENTIFY LED

Figure 14. Intel

®

Server Board SE7501WV2 Mechanical Drawing

Intel reference number C25653-001

167

Mechanical Specifications Intel® Server Board SE7501WV2 TPS

12.1 PCI Riser Cards

The SE7501WV2 server board supports two peer 64-bit, PCI buses. Each provides a PCI riser slot that is capable of supporting either a 1-slot PCI riser card or a 3-slot PCI riser card. This will allow the 3.3V PCI and universal expansion cards to be physically parallel with the server board.

12.1.1 1-Slot 3.3V PCI Riser Card

The 1-slot PCI riser card provides support for one 64-bit, 100 MHz, 3.3 V PCI card. The 1-slot riser card is used in either of the two available PCI riser slots on the server board.

Figure 15. 1-Slot PCI Riser Mechanical Drawing

12.1.2 3-Slot 3.3V PCI Riser Card

The 3-slot PCI riser card provides support for three 64-bit, 100 MHz, 3.3 V PCI cards. The 3-slot riser card is used in either of the two available PCI riser slots on the server board.

Figure 16. 3-Slot PCI Riser Mechanical Drawing

168

Intel reference number C25653-001

Intel® Server Board SE7501WV2 TPS Appendix A: Glossary

Appendix A: Glossary

This appendix contains important terms used in the preceding chapters. For ease of use, numeric entries are listed first with alpha entries following. Acronyms are then entered in their respective place, with non-acronyms following.

Term Definition

BIOS

BIST

BMC

Bridge

Basic input/output system

Built-in self test

Server Platform Management Controller

Circuitry connecting one computer bus to another, allowing an agent on one to access the other.

CMOS

EMP

EPS

FRB

FRU

GPIO

In terms of this specification, this describes the PC-AT compatible region of battery-backed 128 bytes of memory, which normally resides on the server board.

Emergency management port.

External Product Specification

Fault resilient booting

Field replaceable unit

General purpose I/O

Hz Hertz (1 cycle/second)

I

2

C

Inter-integrated circuit bus

IA Intel

® architecture

ICH3-S I/O Controller Hub 3 - Server

ICMB Intelligent Chassis Management Bus

IPMB

IPMI

ISC

ISM

Intelligent Platform Management Bus

Intelligent Platform Management Interface

Intel Server Control

Intel Server Management

LAN

LCD

LPC

Local area network

Liquid crystal display

Low pin count

MCH

MROMB

Memory Controller Hub

Modular RAID on base board

Ms milliseconds

Revision 1.0

Intel reference number C25653-001

169

Appendix A: Glossary Intel® Server Board SE7501WV2

MT

Term Definition

Mega transfers or million transactions

Mux multiplexor

NIC Network Interface Card

OEM

Ohm

P32-A

P64-B

P64-C

P64H2

PBGA

POST

RAM

RISC

ROM

DDR

SDR

SEL

Original equipment manufacturer

Unit of electrical resistance

32-bit PCI Segment

Full Length 64/133 MHz PCI Segment low-profile 64/133 MHz PCI Segment

PCI 64bit Hub 2.0

Pin Ball Grid Array

Power-on Self Test

Random Access Memory

Reduced instruction set computing

Read Only Memory

Synchronous Dynamic RAM

Sensor Data Record

System event log

SMI

TBD

UART

USB

Server management interrupt. SMI is the highest priority nonmaskable interrupt.

To Be Determined

Universal asynchronous receiver and transmitter

Universal Serial Bus

170

Intel reference number C25653-001

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals