Intel X38ML - Server Board Motherboard Technical Manual

Technical product specification
Hide thumbs Also See for X38ML - Server Board Motherboard:
Table of Contents

Advertisement

Intel
Server Board X38ML
®
Technical Product Specification
Intel order number E15331-006
Revision 1.3
June 2010
Enterprise Platforms and Services Division – Marketing

Advertisement

Table of Contents
loading

Summary of Contents for Intel X38ML - Server Board Motherboard

  • Page 1 Intel Server Board X38ML ® Technical Product Specification Intel order number E15331-006 Revision 1.3 June 2010 Enterprise Platforms and Services Division – Marketing...
  • Page 2: Revision History

    Revision History Intel® Server Board X38ML Revision History Date Revision Number Modifications September 2007 Initial release. May 2008 iBMC fix to Integrated the BMC and fix the FAN sensors. April 2009 Corrected the heading typo at the top of some even numbered page.
  • Page 3 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.
  • Page 4: Table Of Contents

    Server Board Layout....................4 3. Functional Architecture ....................... 7 Processor Subsystem....................8 ® Intel X38 Chipset....................8 ® 3.2.1 Memory Controller Hub (MCH): Intel X38 MCH ............. 9 ® 3.2.2 I/O Controller Hub: Intel ICH9-R ................9 Integrated Baseboard Management Controller............12 3.3.1 Functionality Overview...................
  • Page 5 Intel® Server Board X38ML Table of Contents Recovery Mode...................... 51 OEM Logo......................51 5. Platform Management......................53 Platform Management Features ................53 5.1.1 IPMI 2.0 Features ....................53 5.1.2 Non-IPMI Features ....................54 Power System......................54 5.2.1 Power Supply Interface Signals................55 5.2.2...
  • Page 6 Table of Contents Intel® Server Board X38ML 5.7.1 Power LED......................62 5.7.2 System Status LED....................62 5.7.3 Front Panel/Chassis Inputs..................63 5.7.4 Front Panel Lock-out Operation................63 Private Management I C Buses................64 Watchdog Timer ....................64 5.10 BMC Internal Timestamp Clock ................64 5.10.1...
  • Page 7 Intel® Server Board X38ML Table of Contents 5.19.4 Media Bridging....................... 73 5.19.5 Request/Response Protocol .................. 73 5.19.6 Host to BMC Communication Interface ..............73 5.19.7 IPMB Communication Interface ................75 5.19.8 LAN Interface......................75 5.20 Event Filtering and Alerting..................76 5.20.1...
  • Page 8 Table of Contents Intel® Server Board X38ML Power Connectors ....................104 7.1.1 Main Power Connector ..................104 PCI Express* x16 Connector ................104 SMBus Connector....................106 Front Panel Connector..................106 I/O Connectors..................... 107 7.5.1 VGA Connector....................107 7.5.2 NIC Connectors ....................107 7.5.3...
  • Page 9 Figure 24. Setup Utility — Error Manager Screen Display............48 Figure 25. Setup Utility — Exit Screen Display................49 Figure 26. BMC Power/Reset Signals ..................55 ® Figure 27. Location of Diagnostic LEDs on the Intel Server Board X38ML....... 98 ® Figure 28. Intel Server Board X38ML Back Panel I/O connectors ..........
  • Page 10 List of Tables Intel® Server Board X38ML List of Tables Table 1. Processor Support Matrix ....................8 Table 2. Serial A Header Pin-out ....................18 Table 3. Serial B Header Pin-out ....................19 Table 4. BIOS Setup Page Layout....................22 Table 5.
  • Page 11 Intel® Server Board X38ML List of Tables Table 33. Processor Sensors...................... 68 Table 34. Processor Status Sensor Implementation..............68 Table 35. System Fan Domains....................70 Table 36. BMC Self Test Results....................72 Table 37. Standard Channel Assignments ................. 73 Table 38. Keyboard Controller Style Interfaces ................74 Table 39.
  • Page 12 List of Tables Intel® Server Board X38ML < This page intentionally left blank. > Revision 1.3 Intel order number E15331-006...
  • Page 13: Introduction

    Intel develops and tests chassis to work with Intel server building blocks so the fully integrated system will meet the thermal requirements of all components. If Intel server building blocks are not used in the system, the system integrator must consult vendor datasheets and operating parameters to determine the air flow requirements for each application and the environmental conditions.
  • Page 14: Server Board Overview

    Server Board Overview Intel® Server Board X38ML Server Board Overview ® The Intel Server Board X38ML is a monolithic printed circuit board with features that support the entry HPC and high-density 1U server market. Server Board Feature Set Processor and front side bus (FSB) support...
  • Page 15 Intel® Server Board X38ML Server Board Overview ® Intel Core™2 Duo Processor E6750 ® Intel Core™2 Duo Processor E6700 ® Intel Core™2 Duo Processor E6600 ® Intel Core™2 Duo Processor E4600 ® Intel Core™2 Duo Processor E6840 ® Intel Core™2 Duo Processor E4500 ®...
  • Page 16: Server Board Layout

    Server Board Overview Intel® Server Board X38ML Power management o Support for power management of all capable components o ACPI compliant motherboard and BIOS Manufacturing o Surface mount technology, double-sided assembly o Eight layer PCB Form factor o 13-inch by 5.9-inch, 1U thermally optimized design...
  • Page 17: Figure 1. Intel

    Intel® Server Board X38ML Server Board Overview Ref # Description Ref # Description NIC2 RJ-45 connector SATA Port 1 (J3A1) Integrated BMC Force Update CMOS battery Jumper Serial A DB-9 connector 1x3 Serial B header VGA connector DIMM socket B2...
  • Page 18: Figure 2. Intel Server Board X38Ml Mechanical Drawing

    Server Board Overview Intel® Server Board X38ML ® Figure 2. Intel Server Board X38ML Mechanical Drawing Revision 1.3 Intel order number E15331-006...
  • Page 19: Functional Architecture

    Intel® Server Board X38ML Functional Architecture Functional Architecture This chapter provides a high-level description of the functionality associated with the architectural blocks that make up the server board. Figure 3. Server Board Block Diagram Revision 1.3 Intel order number E15331-006...
  • Page 20: Processor Subsystem

    2 MB ® Intel Core™2 Quad Processor Q6600 2.40 GHz 1066 MHz 8 MB ® Note: For a complete list of supported processors, refer to the Intel Server Board X38ML support Web site: http://support.intel.com/support/motherboards/server/X38ML/. Intel X38 Chipset ® ® ®...
  • Page 21: Memory Controller Hub (Mch): Intel

    DMI is the name given to chip-to-chip connection between the Intel X38 MCH and the Intel ICH9-R. DMI is an X4 link that mostly adheres to the PCI Express* specification. Deviations of ® the DMI from standard PCI Express* specifications are described in the Intel ICH9 component specification. 3.2.2.2 PCI Express* Interfaces ®...
  • Page 22 3.2.2.4 Low Pin Count Interface (LPC) ® The low pin count interface on the Intel ICH9R provides a low system cost design interface solution for connecting the Super I/O (SIO) for the legacy interfaces such as the parallel port, serial port, and floppy drive.
  • Page 23 The Intel ICH9 contains a Motorola MS146818A functionally compatible real-time clock with ® two 128-byte banks of battery-backed RAM. The RTC performs two key functions on the Intel Server Board XM38ML: Keeps track of the time of day Stores system configuration data even when the system is powered down The RTC operates on a 32.768 KHz crystal and a 3 V lithium battery.
  • Page 24: Integrated Baseboard Management Controller

    Intel® Server Board X38ML The SPI Flash Memory device is an Atmel* AT26DF321 - a 32 mbit, 2.7 to 3.6 volt serial interface FLASH memory, Intel part number D64145-001/D64145-002. This device is installed directly onto the server board without the use of sockets.
  • Page 25 Intel® Server Board X38ML Functional Architecture Three diode inputs for temperature measurements Eight fan tachometer inputs Four pulse width modulators (PWM) Chassis intrusion logic with battery-backed general purpose register LED support with programmable blink rate control Programmable I/O port snooping, which can be used to snoop on Port 80h...
  • Page 26: Block Diagram

    Block Diagram The following block diagram shows the three main host interface of the integrated BMC. The ® ® LPC, PCI Express*, and USB interfaces are resourced by the Intel ICH9R on the Intel Server Board X38ML. The LPC interface to the host is used for the Super I/O and BMC functionality. The BMC can communicate with the host through the KCS or BT interfaces.
  • Page 27: Memory Subsystem

    DIMMs per memory channel. The maximum memory capacity supported is 8 GB using four DIMMs of 2 GB unbuffered, 1 Gbit DDR2 memory. Only DIMMs tested and qualified by Intel or a designated memory test vendor are supported. A list of qualified DIMMs is at http://support.intel.com/support/motherboards/server/X38ML/.
  • Page 28: I/O Subsystem

    SATA Support ® The server board provides four SATA II ports by the integrated SATA controller of the Intel ICH9-R. The SATA controller supports data transfer rates of up to 300 MB/sec and provides two modes of operation: a legacy mode using I/O space and an Advanced Host Controller Interface (AHCI) mode using memory space.
  • Page 29: Video Support

    Intel RAID Technology implementation and provides the ability for an Intel RAID Technology volume to be used as a boot disk as well as to detect any faults in the Intel RAID Technology volume(s) attached to the Intel RAID controller.
  • Page 30: Super I/O Chip

    Functional Architecture Intel® Server Board X38ML baseboard. One 10-pin internal on-board header is provided which is capable of supporting two additional USB 2.0 ports. 3.5.6 Super I/O Chip The Super I/O chip integrated into the Integrated BMC provides legacy I/O support. The Super I/O chip contains the necessary circuitry to support two serial ports and hardware control/monitor functions.
  • Page 31: Replacing The Back-Up Battery

    Intel® Server Board X38ML Functional Architecture Table 3. Serial B Header Pin-out Signal Name Serial Port B Header Pin-out 3-pin Serial B header 3.5.6.2 Keyboard and Mouse Support USB ports can be used to support keyboard and mouse. No PS/2 port is provided.
  • Page 32 Functional Architecture Intel® Server Board X38ML 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.
  • Page 33: System Bios

    BoardFamilyID.OEMID.MajorRev.MinorRev.BuildID.BuildDateTime Where: BoardFamilyID = String name for this board family ® OEMID = Three-character OEM ID. “86B” is used for Intel Server Boards MajorRev = Two decimal digits MinorRev = Two decimal digits BuildID = Four decimal digits...
  • Page 34: Bios Setup Utility

    BIOS ID Platform name Total memory detected (Total size of all installed DIMMs) Processor information (Intel branded string, speed, and number of physical processors identified) Types of keyboards detected if plugged in (USB) Types of mouse devices detected if plugged in (USB)
  • Page 35: Table 5. Bios Setup: Keyboard Command Bar

    4.3.1.2 Entering BIOS Setup The BIOS Setup utility is initiated by pressing <F2> during system boot when the OEM or Intel logo is displayed. When Quiet Boot is disabled, the following message is displayed on the diagnostics screen: Press <F2>...
  • Page 36: Menu Selection Bar

    System BIOS Intel® Server Board X38ML Option Description <Esc> Exit The <Esc> key provides a mechanism for backing out of any field. When the <Esc> key is pressed while editing any field or selecting features of a menu, the parent menu is re-entered.
  • Page 37: Bios Setup Screens

    Intel® Server Board X38ML System BIOS select the menus listed. Some menus are hidden and become available by scrolling to the left or right of the selections. 4.3.2 BIOS Setup Screens The following sections describe the screens available for the configuration of a server platform.
  • Page 38: Figure 5. Setup Utility - Main Screen Display

    System BIOS Intel® Server Board X38ML Advance Main Security Server Management Boot Options Boot Manager Logged in as <Administrator or User> <Platform Identification String> Platform ID BIOS Version S3200X38.86B.xx.yy.zzzz Build Date <MM/DD/YYYY> Processor ® ® Intel Xeon Core Frequency <Current Operating Frequency>...
  • Page 39 BIOS build date. Processor <ID string from the Information only. Displays the Processor> Intel processor name and the speed of the CPU. This information is retrieved from the processor. Core Frequency Information only. Displays the current speed of the boot processor in GHz or MHz.
  • Page 40: Figure 6. Setup Utility - Advanced Screen Display

    System BIOS Intel® Server Board X38ML Advance Main Security Server Management Boot Options Boot Manager ► Processor Configuration ► Memory Configuration ► SATA Controller Configuration ► Serial Port Configuration ► USB Configuration ► PCI Configuration Figure 6. Setup Utility — Advanced Screen Display Table 7.
  • Page 41: Figure 7. Setup Utility - Processor Configuration Screen Display

    Intel® Server Board X38ML System BIOS Advanced Processor Configuration Processor Family <String from Processor> Core Frequency <Current Processor Frequency> Maximum Frequency <Maximum Processor Speed> System Bus Frequency <Current FSB Frequency> L2 Cache Size <Size of the cache> Processor Stepping <Stepping # of this processor>...
  • Page 42 System BIOS Intel® Server Board X38ML Setup Item Options Help Text Comments Hyper-Threading Hyper-Threading Technology allows This option is automatically Enabled Technology multi-threaded software applications disabled when Dual Core is Disabled to execute threads in parallel within disabled. each processor.
  • Page 43: Figure 8. Setup Utility - Memory Configuration Screen Display

    Intel® Server Board X38ML System BIOS Advanced Memory Configuration Total Memory <Total Physical Memory Installed in System> Effective Memory <Total Effective Memory> Current Configuration < Single Channel/Dual Channel > Current Memory Speed <Speed that installed memory is running at.> DIMM Information...
  • Page 44: Figure 9. Setup Utility - Ata Controller Configuration Screen Display

    System BIOS Intel® Server Board X38ML Setup Item Options Help Text Comments Current Memory Information only. Displays speed the Speed memory is running at. DIMM_# Displays the state of each DIMM socket present on the board. Each DIMM socket field reflects one of the following possible...
  • Page 45: Table 10. Setup Utility - Ata Controller Configuration Screen Fields

    When RAID is selected, no SATA [RAID] - SATA controller will be drive information is displayed. ® in RAID mode and the Intel RAID for Serial ATA option ROM will execute. SATA Port 0 < Not Installed/Drive Information only; Unavailable information>...
  • Page 46: Figure 10. Setup Utility - Serial Port Configuration Screen Display

    System BIOS Intel® Server Board X38ML Advanced Serial Port Configuration Serial A Enable Enabled/Disabled Address 3F8h/2F8h/3E8h/2E8h 3 or 4 Serial B Enable Enabled/Disabled Address 3F8h/2F8h/3E8h/2E8h 3 or 4 Figure 10. Setup Utility — Serial Port Configuration Screen Display Table 11. Setup Utility — Serial Ports Configuration Screen Fields...
  • Page 47: Figure 11. Setup Utility - Usb Controller Configuration Screen Display

    Intel® Server Board X38ML System BIOS Advanced USB Configuration Detected USB Devices <All USB Devices in System> USB Controller Enabled/Disabled Legacy USB Support Enabled/Disabled/Auto USB Mass Storage Device Configuration Device Reset timeout 10 sec/20 sec/30 sec/40 sec Storage Emulation <Mass storage devices one line/device>...
  • Page 48: Table 12. Setup Utility - Usb Controller Configuration Screen Fields

    System BIOS Intel® Server Board X38ML Table 12. Setup Utility — USB Controller Configuration Screen Fields Setup Item Options Help Text Comments Detected Information only: Shows all USB Devices USB devices in the system. [Enabled] - All onboard USB controllers will be turned on...
  • Page 49: Figure 12. Setup Utility - Pci Configuration Screen Display

    Intel® Server Board X38ML System BIOS Advanced PCI Configuration Dual Monitor Video Enabled/Disabled Onboard NIC ROM Enabled/Disabled NIC 1 MAC Address <MAC #> NIC 2 MAC Address <MAC #> Figure 12. Setup Utility — PCI Configuration Screen Display Table 13. Setup Utility — PCI Configuration Screen Fields...
  • Page 50: Figure 13. Setup Utility - Security Screen Display

    System BIOS Intel® Server Board X38ML Main Advanced Security Server Management Boot Options Boot Manager Administrator Password Status <Installed/Not Installed> User Password Status <Installed/Not Installed> Set Administrator Password [123abcd] Set User Password [123abcd] Front Panel Lockout Enabled/Disabled Figure 13. Setup Utility — Security Screen Display Table 14.
  • Page 51: Figure 14. Setup Utility - Server Management Screen Display

    Intel® Server Board X38ML System BIOS 4.3.2.4 Server Management Screen The Server Management screen provides fields to configure several server management features. It also provides an access point to the screens for configuring console redirection and displaying system information. To access this screen from the Main screen, select the option Server Management.
  • Page 52 Disabled before the timer expires, the BMC will reset the system and an error will be logged. ® Requires OS support or Intel Management Software. O/S Boot Watchdog If the OS watchdog timer is enabled, this is the system Power Off Timer Policy action taken if the watchdog timer expires.
  • Page 53: Figure 15. Setup Utility - Console Redirection Screen Display

    Intel® Server Board X38ML System BIOS Server Management Console Redirection Console Redirection Disabled/Serial A/Serial B Flow Control None/RTS/CTS Baud Rate 9.6k/19.2k/38.4k/57.6k/115.2k Terminal Type PC-ANSI/VT100/VT100+/VT-UTF8 Legacy OS Redirection Disabled/Enabled Figure 15. Setup Utility — Console Redirection Screen Display Table 16. Setup Utility — Console Redirection Configuration Fields...
  • Page 54: Figure 16. Setup Utility -System Information Screen Display

    System BIOS Intel® Server Board X38ML 4.3.2.4.2 System Information Screen The System Information screen provides a place to see part numbers, serial numbers, and firmware revisions. To access this screen from the Main screen, select Server Management. Select the System Information option from the Server Management screen.
  • Page 55: Figure 17. Setup Utility - Boot Options Screen Display

    Intel® Server Board X38ML System BIOS 4.3.2.5 Boot Options Screen The Boot Options screen displays any bootable media encountered during POST, and allows the user to configure a boot device. To access this screen from the Main screen, select Boot Options.
  • Page 56: Figure 18. Setup Utility - Hard Disk Order Screen Display

    System BIOS Intel® Server Board X38ML Setup Item Options Help Text Comments Hard Disk Order Set hard disk boot order by selecting Displays when more than the boot option for this position. one hard disk drive is in the system.
  • Page 57: Figure 19. Setup Utility - Cdrom Order Screen Display

    Intel® Server Board X38ML System BIOS To access this screen from the Main screen, select Boot Options > CDROM Order. Boot Options CDROM <Available CDROM devices> CDROM <Available CDROM devices> Figure 19. Setup Utility — CDROM Order Screen Display Table 20. Setup Utility — CDROM Order Fields...
  • Page 58: Figure 21. Setup Utility - Network Device Order Screen Display

    System BIOS Intel® Server Board X38ML 4.3.2.5.4 Network Device Order Screen The Network Device Order screen provides a way to control the Network bootable devices. To access this screen from the Main screen, select Boot Options > Network Device Order.
  • Page 59: Figure 23. Setup Utility - Boot Manager Screen Display

    Intel® Server Board X38ML System BIOS Table 23. Setup Utility — BEV Device Order Fields Setup Item Options Help Text Comments BEV Device #1 Available BEV Set the Bootstrap Entry Vector (BEV) device devices boot order by selecting the boot option for this position.
  • Page 60: Figure 24. Setup Utility - Error Manager Screen Display

    System BIOS Intel® Server Board X38ML Table 24. Setup Utility — Boot Manager Screen Fields Setup Item Options Help Text Comments Launch EFI Shell Select this option to boot now. Note: This list is not the system boot option order. Use the Boot Options menu to view and configure the system boot option order.
  • Page 61: Figure 25. Setup Utility - Exit Screen Display

    Intel® Server Board X38ML System BIOS Error Manager Exit Save Changes and Exit Discard Changes and Exit Save Changes Discard Changes Load Default Values Save as User Default Values Load User Default Values Figure 25. Setup Utility — Exit Screen Display Table 26.
  • Page 62: Loading Bios Defaults

    System BIOS Intel® Server Board X38ML Loading BIOS Defaults Different mechanisms exist for resetting the system configuration to the default values. When a request to reset the system configuration is detected, the BIOS loads the default system configuration values during the next POST. The request to reset the system to the defaults can be sent the following ways: A request to reset the system configuration can be generated by pressing <F9>...
  • Page 63: Recovery Mode

    The OEM FV can include the OEM splash logo. If an OEM logo is located in the firmware volume, it is used in place of the standard Intel logo. The logo file can be identified based on the file name.
  • Page 64 System BIOS Intel® Server Board X38ML The logo file must follow the standard framework format for graphical images. The size must not exceed 800 x 512 pixels. The number of colors cannot exceed 256, although the actual number of colors may be limited due to image size constraints.
  • Page 65: Platform Management

    Server Board X38ML consists of a Baseboard Management Controller (BMC), server management buses, sensors, server ® management firmware, and system BIOS. The BMC on the Intel Server Board X38ML is provided by the ServerEngines* Pilot-II integrated Baseboard Management Controller (Integrated BMC).
  • Page 66: Non-Ipmi Features

    Platform Management Intel® Server Board X38ML 5.1.2 Non-IPMI Features In-circuit BMC firmware update Fault resilient booting (FRB): FRB2 is supported by the watchdog timer functionality Chassis intrusion detection and chassis intrusion cable presence detection. Basic fan control using TControl version 2 SDRs.
  • Page 67: Power Supply Interface Signals

    Intel® Server Board X38ML Platform Management Figure 26. BMC Power/Reset Signals 5.2.1 Power Supply Interface Signals The BMC controls the POWER_ON signal. It connects to the chassis power subsystem and is used to request power state changes (asserted = request power on). The PS_PWRGD signal from the chassis power subsystem indicates the current power state (asserted = power is on).
  • Page 68: Power-Up Sequence

    Platform Management Intel® Server Board X38ML 3. The BMC waits 10 seconds. If the power state retention feature is configured to power on the server after an AC loss, it attempts to power up the server. This is the case when...
  • Page 69: Power State Retention

    Intel® Server Board X38ML Platform Management The signal is routed to the chipset power button signal through pass-through and SIO circuitry that allows the BMC to lock out the signal. The chipset responds to the assertion of the signal; it reacts to the press of the button, not the release of it.
  • Page 70: Wake-On-Lan (Wol)

    Platform Management Intel® Server Board X38ML Power always on – Power server on when AC is restored. Restore power state – Restore power state to the state it was in when AC was lost. When standby power returns after an AC power loss, the BMC activates the server power as directed by the configuration.
  • Page 71: Acpi State Synchronization

    Intel® Server Board X38ML Platform Management 5.3.2 ACPI State Synchronization The BIOS keeps the BMC synchronized with the system ACPI state. The BIOS provides the ACPI state when the server transitions between the power and the sleep states. It uses the SMM interface to provide the ACPI state.
  • Page 72: Bmc Command Used To Reset System

    Platform Management Intel® Server Board X38ML 5.4.5 BMC Command Used to Reset System Chassis Control is the primary command used to reset the system. 5.4.6 Watchdog Timer Expiration You can configure the watchdog timer to cause a system reset when the timer expires. See the Intelligent Platform Management Interface Specification, Version 2.0.
  • Page 73: Bsp Identification

    Intel® Server Board X38ML Platform Management After the BIOS identifies and saves the BSP information, it sets the FRB2 timer use bit and loads the watchdog timer with the new timeout interval. If the watchdog timer expires while the watchdog use bit is set to FRB2, the BMC (if so configured) logs a watchdog expiration event showing the FRB2 timeout in the event data bytes.
  • Page 74: Integrated Front Panel User Interface

    Platform Management Intel® Server Board X38ML The BMC does not guarantee any specific rate at which the FIFO’s contents are displayed to the LEDs. Integrated Front Panel User Interface The front panel has the following indicators: Power LED System status/fault LED...
  • Page 75: Front Panel/Chassis Inputs

    Intel® Server Board X38ML Platform Management Color State System Status Description Amber Solid on Fatal Fatal alarm – system has failed or shutdown. Condition detected by BMC. CPU IERR signal asserted CPU THERMTRIP No power good – power fault Not ready Power off Note: Support for upper non-critical state is not provided in default SDR configuration.
  • Page 76: Private Management I C Buses

    Platform Management Intel® Server Board X38ML Private Management I C Buses The BMC controls multiple private I C buses. The BMC is the sole master on these buses. External agents must use the BMC’s Master Write/Read I C command if they require direct communication with a device on any of these buses.
  • Page 77: System Event Log (Sel)

    Intel® Server Board X38ML Platform Management 5.11 System Event Log (SEL) The BMC implements the system event log as specified in the Intelligent Platform Management Interface Specification, Version 2.0. The SEL is accessible regardless of the system power state via the BMC's in-band and out-of-band interfaces.
  • Page 78: Initialization Agent

    FRU inventory areas. Note: Fields in the internal use area are not for OEM use. Intel reserves the right to relocate and redefine these fields without prior notification. Definition of this area is part of the software design.
  • Page 79: 5.14 Sensor Rearm Behavior

    Intel® Server Board X38ML Platform Management 5.14 Sensor Rearm Behavior A sensor configured in the SDR to show an asserted event status can also be configured to enable a de-assertion event for the condition. All manual and auto-rearm sensors that are configured in this way generate a de-assertion SEL event when the sensor is rearmed.
  • Page 80: 5.15 Processor Sensors

    Platform Management Intel® Server Board X38ML 5.15 Processor Sensors The BMC provides IPMI sensors for processors and associated components, such as voltage regulators and fans. The sensors are implemented on a per-processor basis. Table 33. Processor Sensors Sensor Name Description...
  • Page 81: Digital Thermal Sensor

    PECI Interface The platform environment control interface is a one-wire, self-clocked bus interface that provides a communication channel between Intel processors and chipset components to the BMC’s integrated PECI subsystem. The PECI bus communicates environment information such as temperature between the managed components, referred to as the PECI client devices, and the management controller, referred to as the PECI system host.
  • Page 82: Fan Domains

    Platform Management Intel® Server Board X38ML used to manually force the fan domain speed to a selected value, overriding any other control or policy. The fan domain state is controlled by several factors. They are listed below in order of...
  • Page 83: Thermal And Acoustic Management

    Intel® Server Board X38ML Platform Management OEM SDR records are used to configure which temperature sensors are associated with which fan control domains and the algorithmic relationship between the temperature and fan speed. Multiple OEM SDRs can reference or control the same fan control domain, and multiple OEM SDRs can reference the same temperature sensors.
  • Page 84: 5.18 Bmc Self Test

    Platform Management Intel® Server Board X38ML Chassis control command PEF action BMC watchdog timer Power state retention The BMC provides a system status on the front panel LEDs. For more information, refer to Section 5.7.2. 5.18 BMC Self Test The BMC performs tests during initialization. If a failure is determined, such as a corrupt BMC SDR, then the BMC stores the error internally.
  • Page 85: User Model

    Intel® Server Board X38ML Platform Management Table 37. Standard Channel Assignments Channel ID Interface Supports Sessions IPMB LAN 1 Reserved Reserved Reserved Self SMS/Receive Message Queue Note: Refers to the channel used to send the request. 5.19.2 User Model The BMC supports the IPMI 2.0 user model including User ID 1 support. A total of 15 user IDs are supported, that includes User ID 1.
  • Page 86: Table 38. Keyboard Controller Style Interfaces

    Platform Management Intel® Server Board X38ML Table 38. Keyboard Controller Style Interfaces Name Address SMS Interface SMS, BIOS POST, and utility access 0CA2h – 0CA3h SMM Interface SMI handling for error logging 0CA4h – 0CA5h The BMC gives higher priority to transfers that take place using the server management mode (SMM) interface.
  • Page 87: Ipmb Communication Interface

    (LAN) communication between the BMC and the external world. ® The BMC supports a maximum of one LAN interface, the Intel Server Board X38ML supports two LAN interfaces for operating system use but only the 82575 PI NIC supports the handling of server management traffic.
  • Page 88: 5.20 Event Filtering And Alerting

    Platform Management Intel® Server Board X38ML 5.19.8.1 Serial-over-LAN (SOL 2.0) The BMC supports IPMI 2.0 SOL. IPMI 2.0 introduced a standard serial-over-LAN feature. This is implemented as a standard payload type (01h) over RMCP+. Following three commands are implemented for a SOL 2.0 configuration: “Get SOL 2.0 Configuration Parameters”...
  • Page 89: Factory Default Event Filters

    Intel® Server Board X38ML Platform Management 5.20.3 Factory Default Event Filters 20 PEF table entries are supported. The following table describes 12 factory-pre-configured event filters. The remaining 8 entries are software-configurable. Each PEF entry contains 22 bytes of data for a maximum table size of 440 bytes.
  • Page 90 Platform Management Intel® Server Board X38ML Sensor Type The Sensor Type references the values enumerated in the Sensor Type Codes table in the IPMI specification. It provides the context in which to interpret the sensor (for example, the physical entity or characteristic that is represented by this sensor).
  • Page 91: Table 40. Intel ® Server Board X38Ml Integrated Bmc Sensors

    Intel® Server Board X38ML Platform Management Default Hysteresis Hysteresis setting applies to all thresholds of the sensor. This column provides the count of hysteresis for the sensor, which can be 1 or 2 (positive or negative Hysteresis). Criticality Criticality is a classification of the severity and nature of the condition. It also controls the behavior of the Front Panel Status LED.
  • Page 92 Platform Management Intel® Server Board X38ML Sensor Names Sensor # Sensor Type Event/ Event Offset Contrib. Assert/ Readable Event Rearm Stand-by Reading Type Triggers De-assert Value/Offsets Data System Status nc = As and De Analog R, T Degra Voltage Threshold +1.8V SM...
  • Page 93 Intel® Server Board X38ML Platform Management Sensor Names Sensor # Sensor Type Event/ Event Offset Contrib. Assert/ Readable Event Rearm Stand-by Reading Type Triggers De-assert Value/Offsets Data System Status Fan 3 Threshold [l] [c,nc] nc = As and De Analog...
  • Page 94 Platform Management Intel® Server Board X38ML Note: 1. For systems with redundant cooling capability, the contribution to system status is determined by the fan redundancy sensor. 2. Sensor name strings in the SDR may vary from the names in this table.
  • Page 95: 5.22 Bios-Bmc Interactions

    Intel® Server Board X38ML Platform Management 5.22 BIOS-BMC interactions The following interactions can occur between the BIOS and BMC: FRB2: See Section 5.6.2. BIOS controls all front-panel LEDs in the event the BMC is inoperable. The BIOS uses the Get Self Test Results command to determine the health of the BMC.
  • Page 96: Ipmi

    Platform Management Intel® Server Board X38ML 5.23.1 IPMI Intelligent platform management refers to autonomous monitoring and recovery features that are implemented in the platform hardware and firmware. Platform management functions such as inventory, the event log, monitoring, and system health reporting are available without help from the host processors and when the server is in a powered down state, as long as AC power is attached.
  • Page 97: Ipmi Serial Interface

    5.23.3.2 Interaction with BIOS Console Redirection BIOS Console Redirection provides VT-UTF8 console redirection support in Intel’s server BIOS products. This implementation meets the functional requirements set forth in the Microsoft Windows 2003* WHQL requirements for headless operation of servers. It also maintains a ®...
  • Page 98 ® Through the redirection capabilities of the BMC on Intel platforms, the serial port UART input/output stream can be further redirected and sent over a platform LAN device as a packetized serial byte stream.
  • Page 99 Intel® Server Board X38ML Platform Management SOL Found Active: The BIOS prioritizes SOL over Serial B Console Redirection. The BIOS queries the BMC for the SOL Baud Rate and overrides the Setup Serial B Console Redirection Baud with the SOL Baud Rate.
  • Page 100: Wired For Management (Wfm)

    Protocol driver and the UNDI driver for the installed network interface card must be loaded. The UNDI driver should be included with the network interface card. The Simple Network Protocol driver is available at http://developer.intel.com/technology/framework. The BIOS supports legacy PXE option ROMs in legacy mode and includes the necessary PXE ROMs in the BIOS image for the onboard controllers.
  • Page 101 Intel® Server Board X38ML Platform Management The administrator has control over all fields in the BIOS Setup and can clear the user password. If the user or administrator enters an incorrect password three times in a row during the boot sequence, the system is placed into a halt state.
  • Page 102: Error Reporting And Handling

    Error Messages and Error Codes Fault Resilient Booting Fault Resilient Booting (FRB) is an Intel-specific feature that detects and handles errors during the system boot process. The FRB feature guarantees the system boots, even if one or more processors fail during POST. There are several failures that can occur during the boot process...
  • Page 103: Error Handling And Logging

    Intel® Server Board X38ML Error Reporting and Handling Error Handling and Logging This section defines how errors are handled by the system BIOS, including a discussion of the role of the BIOS in error handling and the interaction between the BIOS, platform hardware, and server management firmware with regard to error handling.
  • Page 104: Logging Format Conventions

    Error Reporting and Handling Intel® Server Board X38ML the BMC as PCI Express* Bus Correctable errors. PCI Express* non-fatal and fatal errors are reported to the BMC as PCI Express* Bus Uncorrectable errors. The system event log for these errors includes the location of the device reporting an error, the PCI Express* link number, PCI bus number, PCI device number, and the PCI function number.
  • Page 105: Table 42. Memory Error Events

    Intel® Server Board X38ML Error Reporting and Handling Event Data 2 and 3 are undefined for all other events that are logged by the BIOS. Bits 3:1 of the generator ID field define the format revision. The system software ID is a 7-bit quantity.
  • Page 106: Table 43. Examples Of Event Data Field Contents For Memory Errors

    Error Reporting and Handling Intel® Server Board X38ML Field IPMI Definition BIOS Implementation 00 = Unspecified byte 2 0x21 - Uncorrectable ECC Error 10 = OEM code in byte 2 0x25 - Correctable ECC Error Threshold Reached 00 = Unspecified byte 3...
  • Page 107: Table 45. Examples Of Event Data Field Contents For Pci Errors

    Intel® Server Board X38ML Error Reporting and Handling Field IPMI Definition BIOS Implementation sensor number is 0xEB. Type Code 0x6F if event offsets are specific to 0x6F the sensor Event Data 1 Follow the IPMI definition. 00 = unspecified byte 2...
  • Page 108: Timestamp Clock Event

    Error Reporting and Handling Intel® Server Board X38ML Field IPMI Definition BIOS Implementation reserved. 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.
  • Page 109: Error Messages And Error Codes

    Intel® Server Board X38ML Error Reporting and Handling Table 47. Timestamp Clock Sync Format Offset Value Description Generator ID Event Message Revision System Event Boot Event Sensor Event Type Boot Event [7] – First/second 0b = Event is first of the pair...
  • Page 110: Post Code Checkpoints

    Green Result Amber Green Diagnostic LEDs PCI Express* x16 Right edge of board ® Figure 27. Location of Diagnostic LEDs on the Intel Server Board X38ML 6.3.2 POST Code Checkpoints Table 49. POST Code Checkpoints Diagnostic LED Decoder Description Checkpoint...
  • Page 111 Intel® Server Board X38ML Error Reporting and Handling Diagnostic LED Decoder Description Checkpoint G=Green, R=Red, A=Amber 0x54h Reserved for PCI bus 0x55h Reserved for PCI bus 0x56h Reserved for PCI bus 0x57h Reserved for PCI bus 0x58h Resetting USB bus...
  • Page 112 Error Reporting and Handling Intel® Server Board X38ML Diagnostic LED Decoder Description Checkpoint G=Green, R=Red, A=Amber Boot Device Selection 0xD0 Trying boot device selection 0xD1 Trying boot device selection 0xD2 Trying boot device selection 0xD3 Trying boot device selection 0xD4...
  • Page 113: Post Error Messages And Handling

    Intel® Server Board X38ML Error Reporting and Handling Diagnostic LED Decoder Description Checkpoint G=Green, R=Red, A=Amber 0x34h Loading crisis recovery capsule 0x35h Handing off control to the crisis recovery capsule 0x3Fh Unable to complete crisis recovery 6.3.3 POST Error Messages and Handling Whenever possible, the BIOS outputs the boot progress codes to the video screen.
  • Page 114 Error Reporting and Handling Intel® Server Board X38ML Error Code Error Message Response 8160 Processor 01 unable to apply BIOS update Major 8170 Processor 01 failed Self Test (BIST) Major 8180 Processor 01 BIOS does not support the current stepping for processor...
  • Page 115: Post Error Pause Option

    Intel® Server Board X38ML Error Reporting and Handling Error Code Error Message Response 9288 Remote Console component encountered an output error Minor 92A3 Serial port component was not detected Major 92A9 Serial port component encountered a resource conflict error Major...
  • Page 116: Connectors And Jumper Blocks

    Connectors and Jumper Blocks Intel® Server Board X38ML Connectors and Jumper Blocks Power Connectors 7.1.1 Main Power Connector The following table defines the pin-out of the main power connector: Table 51. Power Connector Pin-out (J4K1) Signal 18 AWG Color Signal 18 AWG Color +3.3V...
  • Page 117 Intel® Server Board X38ML Connectors and Jumper Blocks Pin-Side B PCI Spec Signal Pin-Side A PCI Spec Signal PRSNT2_N PERN0 PETP1 RSVD PETN1 PERP1 PERN1 PETP2 PETN2 PERP2 PERN2 PETP3 PETN3 PERP3 RSVD PERN3 PRSNT2_N RSVD PETP4 RSVD PETN4 PERP4...
  • Page 118: Smbus Connector

    Connectors and Jumper Blocks Intel® Server Board X38ML Pin-Side B PCI Spec Signal Pin-Side A PCI Spec Signal PETP11 PETN11 PERP11 PERN11 PETP12 PETN12 PERP12 PERN12 PETP13 PETN13 PERP13 PERN13 PETP14 PETN14 PERP14 PERN14 PETP15 PETN15 PERP15 PRSNT2_N PERN15 RSVD...
  • Page 119: I/O Connectors

    Intel® Server Board X38ML Connectors and Jumper Blocks Signal Name Signal Name FP_PWR_BTN_R_N FP_RST_BTN_R_N TEST PAD FM_LED_STATUS_AMB_N FM_LED_STATUS_GRN_N I/O Connectors 7.5.1 VGA Connector The following table details the pin-out of the VGA connector: Table 55. VGA Connector Pin-out (J8A1) Signal Name...
  • Page 120: Sata Connectors

    Connectors and Jumper Blocks Intel® Server Board X38ML ® Table 57. NIC2- Intel 82575EB (10/100/1000) Connector Pin-out (J3A2) Signal Name Signal Name GRN_A/YEL_C GRN_C/YEL_A MDI3P GRN_A MDI3N GRN_C MDI2P MDI2N MDI1P MDI1N MDI0P MDI0N 7.5.3 SATA Connectors ® The Intel ICH9R controller integrates a SATA controller with four SATA ports.
  • Page 121: Usb Connector

    Intel® Server Board X38ML Connectors and Jumper Blocks Table 60. Internal 3-pin Serial B Port Pin-out (J4C1) Signal Name 7.5.5 USB Connector The following table provides the pin-out for the dual external USB connectors. This connector is stacked with an RJ-45 connector (connected to NIC1 LAN signals).
  • Page 122: Back Panel I/O Connectors

    A 1x2 pin header (J1B2) is used in chassis that support a chassis intrusion switch. This header ® is monitored by the Intel ICH9R. The pin-out definition for this header is shown below. Table 64. Chassis Intrusion Header (J1B2) Pin-out...
  • Page 123: Jumper Blocks

    Intel® Server Board X38ML Connectors and Jumper Blocks Jumper Blocks The server board has several jumper blocks used to configure or enable/disable various features. This section describes the usage and settings of each jumper block. Table 65. Jumper Block Definitions (J1A2, J1A3, J1A4, J3A1, J6B1)
  • Page 124: Design And Environmental Specifications

    CSA 60950 Certification (Canada) or cUL 8.2.2 Product EMC Compliance – Class A Compliance Note: This product requires complying with Class A EMC requirements. However, Intel targets a 10 db margin to support customer enablement. FCC – Part 15 Emissions (USA) Verification CISPR 22 –...
  • Page 125: Certifications/Registrations/Declarations

    8.2.4 Product Ecology Requirements Intel has a system in place to restrict the use of banned substances in accordance with world wide product ecology regulatory requirements. Suppliers Declarations of Conformity to the banned substances must be obtained from all suppliers; and a Material Declaration Data Sheet (MDDS) must be produced to illustrate compliance.
  • Page 126 Design and Environmental Specifications Intel® Server Board X38ML Regulatory Compliance Region Marking BSMI Marking Taiwan D33025 Ctick Marking Australia/New Zealand RRL MIC Mark Korea 인증번호: CPU-X38ML (A) Country of Origin Marking Exporting (Marked on packaging Requirements Made in xxxxx label)
  • Page 127: Electromagnetic Compatibility Notices

    Intel® Server Board X38ML Design and Environmental Specifications Electromagnetic Compatibility Notices 8.3.1 FCC (USA) This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 128: Europe (Ce Declaration Of Conformity)

    English translation of the notice above: 1. Type of Equipment (Model Name): On License and Product 2. Certification No.: On RRL certificate. Obtain certificate from local Intel representative 3. Name of Certification Recipient: Intel Corporation 4. Date of Manufacturer: Refer to date code on product 5.
  • Page 129: Glossary

    Intel® Server Board X38ML Glossary Glossary Term Definition ACPI Advanced Configuration and Power Interface ANSI American National Standards Institute Application Processor ASIC Application Specific Integrated Circuit Asynchronous Reset Ball-grid Array BIOS Basic input/output system Byte 8-bit quantity. CMOS In terms of this specification, this describes the PC-AT compatible region of battery-backed 128 bytes...
  • Page 130 Glossary Intel® Server Board X38ML Term Definition Milliseconds Most Significant Bit MTBF Mean Time Between Failures Multiplexor Network Interface Card Non-maskable Interrupt Original equipment manufacturer Unit of electrical resistance PBGA Pin Ball Grid Array PERR Parity Error Programmable I/O Private Management Bus...
  • Page 131 Intel® Server Board X38ML Glossary Term Definition Word 16-bit quantity Zero Channel RAID Revision 1.3 Intel order number E15331-006...
  • Page 132: Reference Documents

    Corporation. Intelligent Platform Management Interface Specification, Version 2.0. Intel Corporation, Hewlett-Packard Company, NEC Corporation, Dell Computer Corporation. Platform Management FRU Information Storage Definition. 1998. Intel Corporation, Hewlett- Packard Company, NEC Corporation, Dell Computer Corporation. http://developer.intel.com/design/servers/ipmi/spec.htm C Bus and How to Use It, January 1992, Phillips Semiconductors.

Table of Contents