The SR440BX motherboard may contain design defects or errors known as errata that may cause the product to deviate from published specifications. Current characterized errata
are documented in the SR440BX Motherboard Specification Update.
Revision History
RevisionRevision HistoryDate
-001First release of the SR440BX Motherboard Technical Product SpecificationFebruary 1999
This product specification applies only to standard SR440BX motherboards with BIOS identifier
4S4RB0XA.86A.
Changes to this specification will be published in the SR440BX Motherboard Specification Update
before being incorporated into a revision of this document.
Information in this doc um ent is provided in connection wi t h Intel products. No license, express or implied, by estoppel or
otherwise, to any intell ectual property rights is granted by this document. E x cept as provided in Intel’s Terms and
Conditions of Sale for such products, Intel assumes no liability whatsoever, and I nt el dis claims any express or implied
warranty, relating to sale and/or use of I ntel products including liability or warranties relat i ng t o f i t ness for a particular
purpose, merchantability, or infringement of any patent, copyright or other int ellec t ual propert y right. Intel products are not
intended for use in medical, l i f e saving, or life sustai ni ng appl i cations.
Intel retains the right to make changes to specif i cations and product descript i ons at any time, without noti ce.
The SR440BX motherboard may contai n design defects or errors known as errata which may cause the product to deviate
from published specifi c ations. Current characteriz ed errata are available on request.
Contact your local Int el sales office or your distributor to obtain the latest specifications before pl acing your product order.
Copies of documents whic h hav e an orderi ng number and are referenced in this document, or other Intel literature, may be
obtained from:
Intel Corporation
P.O. Box 5937
Denver, CO 80217-9808
or call in North America 1-800-548-4725, Europe 44-0-1793-431-155, France 44-0-1793-421-777,
Germany 44-0-1793-421-333, other Countries 708-296-9333.
†
Third-party brands and names are the property of their respective owners.
Copyright 1999, Intel Corporation. All rights reserved.
Preface
This Technical Product Specification (TPS) specifies the board layout, components, connectors,
power and environmental requirements, and the BIOS for the SR440BX motherboard. It describes
the standard motherboard product and available manufacturing options.
Intended Audience
The TPS is intended to provide detailed, technical information about the motherboard and its
components to the vendors, system integrators, and other engineers and technicians who need this
level of information. It is specifically not intended for general audiences.
What This Document Contains
ChapterDescription
1A description of the hardware used on this board
2A map of the resources of the board
3The features supported by the BIOS Setup program
4The contents of the BIOS Setup program’s menus and submenus
5A description of the BIOS error messages, beep codes, and POST codes
6A list of where to find information about specifications supported by the
motherboard
Typographical Conventions
This section contains information about the conventions used in this specification. Not all of these
symbols and abbreviations appear in all specifications of this type.
Notes, Cautions, and Warnings
NOTE
✏
Notes call attention to important information.
CAUTION
Cautions are included to help you avoid damaging hardware or losing data.
WARNING
Warnings indicate conditions which, if not observed, can cause personal injury.
#Used after a signal name to identify an active-low signal (such as USBP0#).
(NxnX)When used in the description of a component, N indicates component type, xn are the relative
coordinates of its location on the motherboard, and X is the instance of the particular part at that
general location. For example, J5J1 is a connector, located at 5J. It is the first connector in the
5J area.
KBKilobyte (1024 bytes)
KbitKilobit (1024 bits)
MBMegabyte (1,048,576 bytes)
MbitMegabit (1,048,576 bits)
GBGigabyte (1,073,741,824 bytes)
xxhAn address or data value ending with a lowercase h indicates a hexadecimal value.
x.x VVolts. Voltages are DC unless otherwise specified.
†
This symbol is used to indicate third-party brands and names that are the property of their
The SR440BX motherboard is available with the following features:
Feature
Form Factor
Expansion Slots
Microprocessor
Main Memory
Chipset
I/O Control
Peripheral
Interfaces
Video
Audio
BIOS
Other Features
microATX: 9.6 x 9.6 inches
Three dedicated PCI slots
One shared ISA/PCI slot
Support for the following processors:
®
• Intel
• Intel
• Intel
Pentium® III processor with 100-MHz host bus speed
®
Pentium II processor with 66-MHz or 100-MHz host bus speed
®
Celeron™ processor with 66-MHz host bus speed
Two 168-pin dual inline memory module (DIMM) sockets
Supports up to 512 MB of 66 MHz or 100 MHz synchronous DRAM (SDRAM)
Supports Error Checking and Correcting (ECC) and non-ECC memory
Intel® 82440BX, consisting of:
®
• Intel
• Intel
82443BX PCI/AGP controller (PAC)
®
82371EB PCI ISA IDE Xcelerator (PIIX4E)
SMSC FDC37M807 Super I/O controller
• Two serial ports
• Two Universal Serial Bus (USB) ports
• One parallel port
• Two IDE interfaces with Ultra DMA support
• Single diskette drive
• NVIDIA
†
RIVA TNT† Enhanced 128-Bit 3D Processor
• 16 MB SDRAM video memory
• VIP video side port (optional)
AC ’97 Crystal CS4297 audio codec
Sound Blaster
†
AudioPCI 64V digital audio controller
• Intel/AMI BIOS
• Intel® E28F004B5 4 Mbit boot block flash memory
• Support for SMBIOS, Advanced Power Management (APM), Advanced
Configuration and Power Management Interface (ACPI), and Plug and Play (see
Section 6.2 for specification compliance levels)
• Speaker
• Hardware monitor (optional)
• Wake on Ring
• Wake on LAN
†
technology (optional)
• SCSI LED connector (optional)
12
1.2 Motherboard Layout
Figure 1 shows the location of the major components on the motherboard.
Motherboard Description
CFD E
WU
X
VT
P
OM07649
G
H
I
J
K
L
M
N
O
EE
CC
AB
II
HH
GG
FF
DD
BB
AAZYS R Q
ACS4297 audio codecSFront panel connector
BAuxiliary line in connectorTSCSI LED connector (optional)
CTelephony connectorUConfiguration jumper block
DLegacy-style CD-ROM connectorVDiskette drive connector
EATAPI-style CD-ROM connectorWPrimary IDE connector
FBack panel connectorsXSecondary IDE connector
GProcessor connectorYFan 2 (system) connector
HChassis intrusion connector (optional)ZWake on Ring connector
IFan 3 (processor) connectorAASerial port B connector (optional)
JIntel 82443BX PACBBSMSC I/O controller
KDIMM socketsCC Intel 82371EB PIIX4E
LPower supply connectorDD Graphics controller
MVIP video connector (optional)EEBattery
NSpeakerFFFlash memory
OSDRAM video memoryGG Sound Blaster Audio PCI 64V audio controller
PFront panel LED connectorHH PCI connectors
QWake on LAN technology connector (optional)IIISA connector
RFan 1 (power supply) connector (optional)
Figure 2 is a block diagram of the SR440BX motherboard.
SDRAM
DIMMs
Primary IDE
Secondary IDE
USB Port 1
USB Port 0
Back Panel
Clock
Generator
82371EB
Processor
82443BX
PIIX4E
PAC
AGP Bus
SM Bus
PCI Bus
Sound Blaster
AudioPCI 64V
Digital Audio
Controller
RIVA TNT
Graphics
Controller
Hardware
Monitor
Modem
Audio
AC ’97
Bus
VIP
Video
Port
nVIDIA
Aux
Audio
CS4297
Audio
Codec
PCI Slots
CD-ROM
Audio
SDRAM
Video
Memory
Line In
Line Out
Mic
Game Port
Back Panel
Back Panel
ISA Bus
Diskette
Parallel Port
Serial Port A
Serial Port B
IrDA
FDC37M807
I/O Controller
MouseKeyboard
Back Panel
Figure 2. Motherboard Block Diagram
ISA Slot
Boot Block
Flash Memory
OM07650
14
Motherboard Description
1.3 Processor
The motherboard supports a single Pentium III, Pentium II, or Celeron processor. The host bus
speed (66 MHz or 100 MHz) is automatically selected. The processor connects to the motherboard
through the 242-contact slot connector. The processor must be secured by a retention mechanism
attached to the motherboard.
CAUTION
The motherboard supports Pentium
III
processors with a 100-MHz host bus, Pentium II processors
with a 100- or 66-MHz host bus, and Celeron processors with a 66-MHz host bus. Processors with
a 100-MHz host bus should be used only with 100-MHz SDRAM; the motherboard may not operate
reliably if a processor with a 100-MHz host bus is paired with 66-MHz SDRAM. However,
processors with a 66-MHz host bus can be used with either 66-MHz or 100-MHz SDRAM.
The motherboard supports the processors listed in Table 1.
The motherboard has two DIMM sockets. The minimum memory size is 16 MB and the
maximum memory size is 512 MB. The BIOS automatically detects memory type, size, and
speed. Memory can be installed in one or both sockets. Memory size can vary between sockets.
NOTE
✏
Processors with 100 MHz host bus should be paired only with 100 MHz SDRAM. Processors with
66 MHz host bus can be paired with either 66 MHz or 100 MHz SDRAM.
The motherboard supports the following memory features:
• 168-pin DIMMs with gold-plated contacts
• 66 and 100 MHz (matching host bus speed) unbuffered SDRAM only
• Non-ECC (64-bit) and ECC (72-bit) memory
• 100 MHz memory shall be Serial Presence Detect (SPD) memory; 66 MHz may be either SPD
or non-SPD
• 3.3 V memory only
• Single- or double-sided DIMMs in the following sizes:
DIMM SizeNon-ECC ConfigurationECC Configuration
16 MB2 Mbit x 642 Mbit x 72
32 MB4 Mbit x 644 Mbit x 72
64 MB8 Mbit x 648 Mbit x 72
128 MB16 Mbit x 6416 Mbit x 72
256 MB32 Mbit x 6432 Mbit x 72
When ECC memory is installed, the BIOS supports both ECC and non-ECC mode. ECC mode is
enabled in the Setup program. The BIOS automatically detects if ECC memory is installed and
provides the Setup option for selecting ECC mode. If any non-ECC memory is installed, the Setup
option for ECC mode does not appear and ECC operation is not available.
The following table describes the effect of using Setup to put each memory type in each supported
mode:
Memory Error Detection Mode Established in Setup Program
ECC DisabledECC Enabled
Whenever ECC mode is selected in Setup, some performance loss occurs.
16
Motherboard Description
NOTE
✏
All memory components and DIMMs used with the SR440BX motherboard should comply with the
PC SDRAM Specifications. These include: the PC SDRAM Specification (memory component
specific), the PC Unbuffered SDRAM Specifications, and the PC Serial Presence DetectSpecification. See Section 6.2 for information about these specifications.
1.5 Chipset
The Intel 82440BX AGPset consists of the Intel 82443BX PAC and the Intel 82371EB PIIX4E
bridge chip. The PAC provides an optimized DRAM controller and an Accelerated Graphics Port
(AGP) interface. The I/O subsystem of the 82440BX is based on the PIIX4E, which is a highly
integrated PCI ISA IDE Xcelerator Bridge.
1.5.1 Intel® 82443BX PAC
The Intel 82443BX PAC provides bus-control signals, address paths, and data paths for transfers
between the processor’s host bus, PCI bus, the AGP, and main memory. The PAC features:
• Processor interface control
Support for processor host bus frequencies of 100 MHz and 66 MHz
32-bit addressing
Desktop optimized GTL+ compliant host bus interface
• Integrated DRAM controller, with support for
+3.3 V only DIMM DRAM configurations
Up to two double-sided DIMMs
100-MHz or 66-MHz SDRAM
DIMM serial presence detect via SMBus interface
16- and 64-Mbit devices with 2 KB, 4 KB, and 8 KB page sizes
x 4, x 8, x 16, and x 32 DRAM widths
SDRAM 64-bit data interface with ECC support
Symmetrical and asymmetrical DRAM addressing
• AGP interface
Complies with the AGP specification (see Section 6.2 for specification information)
Support for AGP 2X device
Synchronous coupling to the host bus frequency
• PCI bus interface
Complies with the PCI specification +5 V 33-MHz interface (see Section 6.2 for
specification information)
Asynchronous coupling to the host-bus frequency
PCI parity generation support
Data streaming support from PCI-to-DRAM
Support for five PCI bus masters in addition to the host and PCI-to-ISA I/O bridge
Support for concurrent host, AGP, and PCI transactions to main memory
• Data buffering
DRAM write buffer with read-around-write capability
Dedicated host-to-DRAM, PCI0-to-DRAM, and PCI1/AGP-to-DRAM read buffers
AGP dedicated inbound/outbound FIFOs, used for temporary data storage
• Power management functions
Support for system suspend/resume (DRAM and power-on suspend)
Compliant with ACPI power management
• SMBus support for desktop management functions
• Support for system management mode (SMM)
1.5.2 Intel® 82371EB (PIIX4E)
The PIIX4E is a multifunctional PCI device implementing the PCI-to-ISA bridge,
PCI IDE functionality, USB host/hub functionality, and enhanced power management. The
PIIX4E features:
• Multifunctional PCI-to-ISA bridge
Support for the PCI bus at 33 MHz
PCI specification-compliant (see Section 6.2 for specification information)
Full ISA bus support
• USB controller
Two USB ports (see Section 6.2 for specification information)
Support for legacy keyboard and mouse
Support for Universal Host Controller Interface (UHCI) Design Guide (see Section 6.2 for
specification information)
• Integrated dual-channel enhanced IDE interface
Support for up to four IDE devices
PIO Mode 4 transfers at up to 16 MB/sec
Support for Ultra DMA/33 synchronous DMA mode transfers at up to 33 MB/sec
Bus master mode with an 8 x 32-bit buffer for bus master PCI IDE burst transfers
• Enhanced DMA controller
Two 8237-based DMA controllers
Support for PCI DMA with three PC/PCI channels and distributed DMA protocols
Fast type-F DMA for reduced PCI bus usage
• Interrupt controller based on 82C59
Support for 15 interrupts
Programmable for edge/level sensitivity
18
Motherboard Description
• Power management logic
Sleep/resume logic
Support for Wake on Ring and Wake on LAN technology
Support for APM and ACPI (see Section 6.2 for specification information)
• Real-Time Clock
256-byte battery-backed CMOS SRAM
Date alarm
• 16-bit counters/timers based on 82C54
1.5.3 USB
The motherboard has two USB ports; one USB peripheral can be connected to each port. For more
than two USB devices, an external hub can be connected to either port. The two USB ports are
implemented with stacked back panel I/O connectors. The motherboard fully supports UHCI and
uses UHCI-compatible software drivers. See Section 6.2 for information about the USB and UHCI
specifications.
• Self-identifying peripherals that can be plugged in while the computer is running
• Automatic mapping of function to driver and configuration
• Support for isochronous and asynchronous transfer types over the same set of wires
• Support for up to 127 physical devices
• Guaranteed bandwidth and low latencies appropriate for telephony, audio, and other
applications
• Error-handling and fault-recovery mechanisms built into the protocol
NOTE
✏
Computer systems that have an unshielded cable attached to a USB port may not meet FCC
Class B requirements, even if no device or a low-speed USB device is attached to the cable. Use
shielded cable that meets the requirements for full-speed devices.
1.5.4 IDE Support
The motherboard has two independent bus-mastering IDE interfaces. These interfaces support:
• ATAPI devices (such as CD-ROM drives)
• ATA devices using the transfer modes listed in Table 62 on page 80.
The BIOS supports logical block addressing (LBA) and extended cylinder head sector (ECHS)
translation modes. The drive reports the transfer rate and translation mode to the BIOS.
The motherboard supports laser servo (LS-120) diskette technology through its IDE interfaces.
LS-120 diskette technology enables users to store 120 MB of data on a single, 3.5-inch removable
diskette. LS-120 technology is backward-compatible (both read and write) with 1.44 MB and
†
720 KB DOS-formatted diskettes and is supported by the Windows
†
Windows NT
in the BIOS Setup program.
operating systems. The LS-120 drive can be configured as a boot device, if selected
The real-time clock is compatible with DS1287 and MC146818 components. The clock provides a
time-of-day clock and a multicentury calendar with alarm features and century rollover. The realtime clock supports 256 bytes of battery-backed CMOS SRAM in two banks that are reserved for
BIOS use.
A coin-cell battery powers the real-time clock and CMOS memory. When the computer is not
plugged into a wall socket, the battery has an estimated life of three years. When the computer is
plugged in, the 3.3 V standby current from the power supply extends the life of the battery. The
clock is accurate to ± 13 minutes/year at 25 ºC with 3.3 VSB applied.
The time, date, and CMOS values can be specified in the Setup program. The CMOS values can
be returned to their defaults by using the Setup program.
NOTE
✏
The recommended method of accessing the date in systems with Intel® motherboards is indirectly
from the Real Time Clock (RTC) via the BIOS. The BIOS on Intel motherboards and baseboards
contains a century checking and maintenance feature. This feature checks the two least significant
digits of the year stored in the RTC during each BIOS request (INT 1Ah) to read the date and, if
less than 80 (i.e., 1980 is the first year supported by the PC), updates the century byte to 20. This
feature enables operating systems and applications using the BIOS date/time services to reliably
manipulate the year as a four-digit value.
For more information on proper date access in systems with Intel motherboards, please see:
http://support.intel.com/support/year2000/
1.6 I/O Controller
The FDC37M807 I/O controller from SMSC is an ISA Plug and Play-compatible, multifunctional
I/O device that provides the following features (see Section 6.2 for Plug and Play information):
• Two serial ports
• Interface for one 1.2 MB, 1.44 MB, or 2.88 MB diskette drive
• Three-mode diskette drive support (driver required)
• FIFO support on both serial and diskette drive interfaces
• One parallel port with Extended Capabilities Port (ECP) and Enhanced Parallel Port (EPP)
support
†
• PS/2
• Support for serial IRQ packet protocol
• Intelligent autopower management, including:
The BIOS Setup program provides configuration options for the I/O controller.
-style mouse and keyboard interfaces
Shadowed write-only registers for ACPI compliance
Programmable wake up event interface
20
Motherboard Description
1.6.1 Serial Ports
The motherboard has one 9-pin D-Sub serial port connector located on the back panel and an
optional connector on the board for a second serial port. The serial ports’ NS16C550-compatible
UARTs support data transfers at speeds up to 115.2 Kbits/sec with BIOS support. The serial ports
can be assigned as COM1 (3F8h), COM2 (2F8h), COM3 (3E8h), or COM4 (2E8h)
1.6.2 Parallel Port
The connector for the multimode bidirectional parallel port is a 25-pin D-Sub connector located on
the back panel. In the Setup program, the parallel port can be configured for the following:
• Output only
• Bidirectional (PS/2 compatible)
• EPP
• ECP
1.6.3 Diskette Drive Controll er
The I/O controller supports a single diskette drive that is compatible with the 82077 diskette drive
†
controller and supports both PC-AT
interface can be configured for the following diskette drive capacities and sizes:
• 360 KB, 5.25-inch
• 1.2 MB, 5.25-inch
• 720 KB, 3.5-inch
• 1.2 MB, 3.5-inch (driver required)
• 1.25/1.44 MB, 3.5-inch
• 2.88 MB, 3.5-inch
and PS/2 modes. In the Setup program, the diskette drive
NOTE
✏
The I/O controller supports 1.2 MB, 3.5-inch diskette drives, but a special driver is required for
this type of drive (three-mode).
1.6.4 Keyboard and Mouse Interface
PS/2 keyboard and mouse connectors are located on the back panel. The +5 V lines to these
†
connectors are protected with a PolySwitch
connection after an overcurrent condition is removed.
NOTE
✏
The mouse and keyboard can be plugged into either of the PS/2 connectors. Power to the
computer should be turned off before a keyboard or mouse is connected or disconnected.
The keyboard controller contains the AMI keyboard and mouse controller code, provides the
keyboard and mouse control functions, and supports password protection for power on/reset. A
power on/reset password can be specified in Setup.
circuit that, like a self-healing fuse, reestablishes the
The keyboard controller also supports the hot-key sequence <Ctrl><Alt><Del> for a software
reset. This key sequence resets the computer’s software by jumping to the beginning of the BIOS
code and running the Power-On Self Test (POST).
1.7 AGP Graphics Subsystem
The onboard AGP graphics subsystem supports graphics-intensive applications, such as 3D
applications. AGP, while based on the PCI bus, is independent of the PCI bus and is intended for
exclusive use with graphical display devices. AGP overcomes certain limitations of the PCI bus
related to handling large amount of graphics data with the following features:
• Pipelined memory read and write operations that hide memory access latency
• Demultiplexing of address and data on the bus for nearly 100 percent bus efficiency
For more information on the AGP, please refer to the Accelerated Graphics Port Interface
Specification listed in Section 6.2.
The graphics subsystem features the NVIDIA RIVA TNT Enhanced 128-Bit 3D Processor, 8 or
16 MB of SDRAM, and an optional video interface port (VIP).
Visit Intel’s World Wide Web (see Section 6.1) site for information about graphics drivers.
1.7.1 NVIDIA RIVA TNT Graphi cs Controller
The NVIDIA RIVA TNT graphics controller is paired with 16 MB of SDRAM video memory and
features:
• 2x AGP graphics support
• Single pass multitexture rendering achieved by processing two pixels per clock cycle
†
• Optimization for Direct3D
• High-performance, 128-bit 2D/GUI/DirectDraw
• Video acceleration for DirectShow
• Support for Media Port Controller (MPC) polling protocol
acceleration with complete DirectX† 5.0 and 6.0 support
†
acceleration
†
, MPEG-1, MPEG-2, and Indeo® video technology
22
Table 2 lists the refresh rates supported by the SR440BX motherboard.
*All lower refresh rates are also supported.
**A l l l ower refresh rates except 60 Hz are als o supported.
(Hz) at 32 bpp *
Motherboard Description
1.7.2 Video Interface Port (Optional)
The Video Interface Port (VIP) is an optional interface between video-enabled graphics controllers
and one or more video devices, such as video decoders. VIP features:
†
• Backward compatibility with the VESA
Feature Connector
• Simplified ITU-CCIR-656 Video Format which supports horizontal (HSYNC) and vertical
(VSYNC), odd and even video field
• Plug-and-play support through the graphics controller’s AGP interface
• Variable resolutions and scan rates and interlaced and non-interlaced video
• Support for Media Port Controller (MPC) polling protocol
1.8 Audio Subsystem
The Audio Codec ’97 (AC ’97) compatible audio subsystem includes these features:
• Two chip split digital/analog architecture for improved S/N (signal-to-noise) ratio (≥ 85 dB)
measured at line out, from any analog input, including line in, CD-ROM, and auxiliary line in
• 3-D stereo enhancement
Power management support for APM 1.2 and ACPI 1.0 The audio subsystem consists of these
1.8.1 Sound Blaster AudioPCI 64V Audi o Controller
• Interfaces to PCI bus as a Plug and Play device
• DOS legacy compatible
• Access to main memory (through the PCI bus) for wavetable synthesis support – does not
require a separate wavetable ROM device
• PC 98 compliant
1.8.2 Crystal Semiconductor CS4297 Ster eo Audio Codec
• High performance 18-bit stereo full-duplex audio codec with up to 48 kHz sampling rate
• Connects to the Sound Blaster AudioPCI 64V using a five-wire digital interface
1.8.3 Audio Connectors
The audio connectors include the following:
• CD-ROM (ATAPI-style and legacy-style 2 mm connectors)
• ATAPI-style connectors
CD-ROM audio
Auxiliary line in
Telephony
• Back panel connectors
Line out
Line in
Mic in
MIDI/Game Port
NOTE
✏
The Line out connector, located on the back panel, is designed to power headphones or amplified
speakers only. Poor audio quality may occur if passive (non-amplified) speakers are connected to
this output.
1.8.3.1 CD-ROM Audio Connectors
The motherboard contains two CD-ROM audio connectors to connect an internal CD-ROM drive
to the audio mixer:
• A 1 x 4 legacy-style 2 mm connector
• A 1 x 4-pin ATAPI connector
NOTE
✏
Since both CD-ROM connectors connect to the same motherboard circuitry, they should not be
used simultaneously.
24
Motherboard Description
1.8.3.2 Auxiliary Line In
A 1 x 4-pin ATAPI-style connector connects the left and right channel signals of an internal audio
device to the audio subsystem.
1.8.3.3 Telephony
A 1 x 4-pin ATAPI-style connector connects the monoaural audio signals of an internal telephony
device to the audio subsystem. A monaural audio-in and audio-out signal interface is necessary for
telephony applications such as speakerphones, fax/modems, and answering machines.
1.8.4 Audio Drivers and Utilities
Audio software and utilities are available from Intel’s World Wide Web site (see Section 6.1)
1.9 Hardware Monitor (Optional)
The optional hardware monitor subsystem provides low-cost instrumentation capabilities. The
features of the hardware monitor subsystem include:
• Support for an optional chassis intrusion connector
• An integrated ambient temperature sensor
• Fan speed sensors (see Section 1.15.2 for the location of these connectors on the motherboard)
• Power supply voltage monitoring to detect levels above or below acceptable values
When suggested ratings for temperature, fan speed, or voltage are exceeded, an interrupt is
activated. The hardware monitor component connects to the SMBus.
1.10 SCSI Hard Drive LED Connector (Optional)
The optional SCSI hard drive LED connector is a 1 x 2-pin connector that allows an add-in SCSI
controller to use the same LED as the IDE controller. This connector can be connected to the LED
output of the add-in controller card. The LED will indicate when data is being read or written
using the add-in controller. See Section 1.15.2 for the location and pinouts of the SCSI hard drive
LED connector.
Wake on LAN technology enables remote wakeup of the computer through a network. Wake on
LAN technology requires a PCI add-in network interface card (NIC) with remote wakeup
capabilities. The remote wakeup connector on the NIC must be connected to the motherboard
Wake on LAN technology connector. The NIC monitors network traffic at the MII interface; upon
†
detecting a Magic Packet
access this feature, use the optional Wake on LAN technology connector on the motherboard. See
Section 1.15.2 for the location and pinouts of the Wake on LAN technology connector.
, the NIC asserts a wakeup signal that powers up the computer. To
CAUTION
For Wake on LAN technology, the 5-V standby line for the power supply must be capable of
±
delivering +5 V
Wake on LAN technology, can damage the power supply.
5 % at 720 mA. Failure to provide adequate standby current when implementing
1.12 Wake on Ring
Wake on Ring enables the computer to wake from sleep or soft-off mode when a call is received
on a telephony device, such as a faxmodem, configured for operation on either serial port. The
first incoming call powers up the computer. A second call must be made to access the computer.
To access this feature use the Wake on Ring connector See Section 1.15.2 for the location and
pinouts of the Wake on Ring connector.
1.13 Power Connector
When used with an ATX-compliant power supply that supports remote power on/off, the
motherboard can turn off the system power through software control. See Section 6.2 for
information about the microATX specification.
To enable soft-off control in software, advanced power management must be enabled in the Setup
program and in the operating system. When the system BIOS receives the correct APM command
from the operating system, the BIOS turns off power to the computer.
With Last State enabled in the BIOS (see Table 69), if power to the computer is interrupted by a
power outage or a disconnected power cord, when power resumes, the computer returns to the
power state it was in before power was interrupted (on or off).
1.14 Speaker
A 47 Ω inductive speaker is mounted on the motherboard. The speaker provides audible error
code (beep code) information during the power-on self test (POST).
26
Motherboard Description
1.15 Connectors
This section describes the motherboard’s connectors. The connectors can be divided into three
groups, as shown in Figure 3.
Back panel I/O connectors
A
A
(see Section 1.15.1)
B
C
OM07651
Figure 3. Connector Groups
Midboard connectors (see
B
Section 1.15.2)
Front panel connectors
C
(see Section 1.15.3)
CAUTION
Only the back panel connectors of this motherboard have overcurrent protection. The internal
motherboard connectors are not overcurrent protected, and should connect only to devices inside
the computer chassis, such as fans and internal peripherals. Do not use these connectors for
powering devices external to the computer chassis. A fault in the load presented by the external
devices could cause damage to the computer, the interconnecting cable, and the external devices
themselves.
Figure 4 shows the location of the back panel I/O connectors.
A
C
BE
D
F
G
H
IK
J
APS/2 keyboard or mouseGVGA
BPS/2 keyboard or mouseHMIDI/Game port
CUSB port 0IAudio line out
DUSB port 1JAudio line in
ESerial port AKMic in
FParallel port
Figure 4. Back Panel I/O Connectors
OM07652
28
Motherboard Description
Table 3.PS/2 Keyboard/Mouse Connectors
PinSignal
1Data
2Not connected
3Ground
4Fused +5 V
5Clock
6Not connected
Table 4.USB Stacked Connector
PinSignalPinSignal
1Fused +5 V5Fused +5 V
23.3 V differential USB signal USB_D–63.3 V differential USB signal USB_D–
33.3 V differential USB signal USB_D+73.3 V differential USB signal USB_D+
4Ground8Ground
Table 5.Serial Port A Connector
PinSignal
1DCD (Data Carrier Detect)
2SIN# (Serial Data In)
3SOUT# (Serial Data Out)
4DTR (Data Terminal Ready)
5Ground
6DSR (Data Set Ready)
7RTS (Request to Send)
8CTS (Clear to Send)
9RI (Ring Indicator)
11IRRXInIrDA† serial input12GNDGround
13GNDGround14(pin removed)Not connected
15IRTXOutIrDA serial output16+5 VOutPower
17N/CNot connected18N/CNot connected
2HDR_BLNK_
GRN
YEL
8GNDGround
OutFront panel green
LED
OutFront panel yellow
LED
button
button
Pins 1 and 3 can be connected to an LED to provide a visual indicator that data is being read from
or written to a hard drive. For the LED to function properly, an IDE drive must be connected to
the onboard hard drive controller.
Pins 2 and 4 can be connected to either a single or dual colored LED that will light when the
computer is powered on. Table 31 and Table 32 show the possible states for these LEDs.
Table 31.Power LED (Single-colored)
LED StateDescription
OffOff
Steady GreenRunning
Blinking GreenRunning or message waiting (Note)
Note: To utilize the message waiting f unc tion, an OnNow/Instantly
Available aware message capt uri ng software application must be i nvoked.
Table 32.Power LED (Dual-colored)
LED StateDescription
OffOff
Steady GreenRunning
Blinking GreenRunning or message waiting (Note)
Steady YellowSleeping
Blinking YellowSleeping or message waiting (Note)
Note: To utilize the message waiting f unc tion, an OnNow/instantly
Available aware message capt uri ng software application must be i nvoked.
Pins 6 and 8 can be connected to a momentary SPST type switch that is normally open. The
switch must pull the SW_ON# pin to ground for at least 50 ms to signal the power supply to switch
on or off. (The time requirement is due to internal debounce circuitry on the motherboard.) At
least two seconds must pass before the power supply will recognize another on/off signal.
Pins 5 and 7 can be connected to a momentary SPST type switch that is normally open. When the
switch is closed, the motherboard resets and runs the POST.
Pins 10 and 12 can be connected to a momentary SPST type switch that is normally open. When
the switch is pressed and the power is on, the motherboard will toggle in or out of the sleep state.
Pins 11, and 13 - 16 can be connected to an IrDA module. After the IrDA interface is configured,
files can be transferred to or from portable devices such as laptops, PDAs, and printers using
application software.
Table 33.Power LED Front Panel Connector (J9J2)
PinSignalIn/OutDescription
1HDR_BLNK_GRNOutFront panel green LED
2Not connected
3HDR_BLNK_YELOutFront panel yellow LED
Pins 1 and 3 can be connected to either a single or dual colored LED that will light when the
computer is powered on. Table 31 and Table 32 show the possible states for these LEDs.
46
Motherboard Description
1.16 BIOS Setup Configuration Jumper Block
This 3-pin jumper block enables all motherboard configuration to be done in the BIOS Setup
program. Table 34 describes the jumper settings for normal, configure, and recovery modes.
CAUTION
Do not move the jumper with the power on. Always turn off the power and unplug the power cord
from the computer before changing the jumper.
13
J8E2
OM07661
Figure 10. Location of the BIOS Setup Configuration Jumper Block
Table 34.BIOS Setup Configuration Jumper Settings
FunctionJumperConfiguration
Normal1-2The BIOS uses current configuration information and passwords for booting.
Configure2-3After the POST runs, Setup runs automatically. The maintenance menu is
displayed.
RecoverynoneThe BIOS attempts to recover the BIOS configuration. A recovery diskette is
The motherboard is designed to fit into a microATX form-factor chassis. Figure 11 illustrates the
mechanical form factor for the motherboard. Dimensions are given in inches. The outer
dimensions are 9.6 x 9.6 inches. Location of the I/O connectors and mounting holes are in strict
compliance with the microATX specification (see Section 6.2).
8.95
9.35
9.35
8.05
S
2.85
R
0.00
0.25
8.00
6.208.80
0.25
0.00
OM07659
Figure 11. Motherboard Dimensions
CAUTION
As permitted by the microATX specification, the optional hole at location S in Figure 11 was
omitted from the SR440BX. The chassis standoff in this position should not be implemented or
should be removable to avoid damage to traces on the motherboard.
48
Motherboard Description
1.17.2 I/O Shield
The back panel I/O shield for the motherboard must meet specific dimension and material
requirements. Systems based on this motherboard need the back panel I/O shield to pass
certification testing. Figure 12 shows the critical dimensions of the chassis-independent I/O
shield. Dimensions are given in inches. The figure indicates the position of each cutout.
Additional design considerations for I/O shields relative to chassis requirements are described in
the microATX specification.
NOTE
✏
A chassis-independent I/O shield designed to be compliant with the microATX chassis specification
is available from Intel (part number IO668333-001).
0.039 Dia
0.945
0.279
0.00
0.464
0.472
0.685
0.945
0.00
0.442
0.134
Note: Material = 0.010 –.0.001
Thick Stainless Steel, Half Hard
0.911
1.798
2.070
1.889
1.767
0.122
3.214
4.618
4.783
Right-end View
5.275
5.767
0.306 Dia (3)
6.255
Figure 12. Back Panel I/O Shield Dimensions (microATX Chassis-Independent)
The motherboard is designed to provide 2 A (average) of +5 V current for each add-in board. The
total +5 V current draw for add-in boards in a fully-loaded motherboard (all four expansion slots
filled) must not exceed 8 A.
1.18.2 Power Consumption
Table 35 and Table 36 list voltage and current specifications for a computer that contains the
motherboard, a 500 MHz Pentium III processor, 256 MB SDRAM, 512 KB cache, 3.5-inch diskette
drive, and a 2.5 GB IDE hard disk drive. This information is provided only as a guide for
calculating approximate power usage with additional resources added.
Values for the Windows 98 desktop mode are measured at 640 x 480 x 256 colors and 60 Hz
refresh rate. AC watts are measured with a typical 200 W supply, nominal input voltage and
frequency, with a true RMS wattmeter at the line input.
NOTE
✏
Actual system power consumption depends upon system configuration. The power supply should
comply with the recommendations found in the ATX form factor specification (see Section 6.2 for
specification information).
Table 35.DC Voltage
VoltageAcceptable ToleranceWattageCurrent
+3.3 V± 4%10.23 W3.1 A
+5 V± 5%6.5 W1.3 A
-5 V± 5%0 W0 A
+12 V± 5%3.6 W300 mA
-12 V± 5%0.12 W100 mA
5 V SB (Stand By)± 5%0.5 W100 mA
Table 36.Power Usage
DC (amps) at:
ModeAC (watts) +3.3 V+5 V+12 V-12 V
DOS prompt, APM disabled53 W3 .0 A2.7 A0.7 mA0.2 mA
Windows 98 desktop, APM disabled33 W2.9 A2.3 A0.6 mA0.2 mA
Windows 98 desktop, APM enabled, in
System Management Mode (SMM)
27 W2.4 A0.5 mA0.3 mA0.2 mA
50
Motherboard Description
Table 37 lists the maximum DC voltage and current requirements for fan 2 (the system fan) when
the board is in the Sleep mode or Normal operating mode. Power consumption is independent of
the operating system used and other variables.
Table 37.Fan 2 (System Fan) DC Power Requirements
ModeVoltageMaximum Current (Amps)
Sleep6.7 VDC1 A
Normal9.1 VDC1 A
1.18.3 Power Supply Considerations
System integrators should refer to the power usage values listed in Table 36 when selecting a
power supply for use with this motherboard. The power supply must comply with the following
recommendations found in the indicated sections of the ATX form factor specification (see
Section 6.2).
• The potential relation between 3.3 VDC and +5 VDC power rails (Section 4.2)
• The current capability of the +5 VSB line (Section 4.2.1.2)
Figure 13 shows the locations of the thermally-sensitive components. Table 38 provides
maximum component case temperatures for motherboard components that could be sensitive to
thermal changes. Case temperatures could be affected by the operating temperature, current load,
or operating frequency. Maximum case temperatures are important when considering proper
airflow to cool the motherboard.
An ambient temperature that exceeds the board’s maximum operating temperature by 5 oC to 10 oC
could cause components to exceed their maximum case temperature and malfunction. For
information about the maximum operating temperature, see the environmental specifications in
Section 1.21.
52
Motherboard Description
Table 38.Thermal Considerations for Components
ComponentMaximum TemperatureLocation
SECCSECC2
Pentium II processor233 MHz75 oC
(thermal plate)
266 MHz75 oC
(thermal plate)
300 MHz72 oC
(thermal plate)
333 MHz65 °C
(thermal plate)
350 MHz75 °C
(thermal plate)
400 MHz75 °C
(thermal plate)
450 MHz70 °C
(thermal plate)
Pentium III processor450 MHz80 °C (thermal case-core)
500 MHz80 °C (thermal case-core)
Celeron processor266 MHz85 °C (thermal case)
300 MHz85 °C (thermal case)
300A
MHz
333 MHz85 °C (thermal case)
366 MHz85 °C (thermal case)
The mean time between failures (MTBF) prediction is calculated using component and
subassembly random failure rates. The calculation is based on the Bellcore Reliability Prediction
Procedure, TR-NWT-000332, Issue 4, September 1991. The MTBF prediction is for estimating
repair rates and spare parts requirements.
The Mean Time Between Failures (MTBF) data is calculated from predicted data at 55 ºC.
Motherboard MTBF: 274,271 hours
1.21 Environmental
Table 39 lists the environmental specifications for the motherboard.
Table 39.Motherboard Environmental Specifications
ParameterSpecification
Temperature
Non-Operating-40 °C to +70 °C
Operating0 °C to +55 °C
08 or 16 bitsAudio
18 or 16 bitsAudio/parallel port
28 or 16 bitsDiskette drive
38 or 16 bitsParallel port (for ECP or EPP)/audio
4Reserved - cascade channel
516 bitsOpen
616 bitsOpen
716 bitsOpen
2.3 I/O Map
Table 44.I/O Map
Address (hex)SizeDescription
0000 - 000F16 bytesPIIX4E - DMA 1
0020 - 00212 bytesPIIX4E - interrupt controller 1
0040 - 00434 bytesPIIX4E - counter/timer 1
0048 - 004B4 bytesPIIX4E - counter/timer 2
00601 byteKeyboard controller byte - reset IRQ
00611 bytePIIX4E - NMI, speaker control
00641 byteKeyboard controller, CMD/STAT byte
0070, bit 71 bitPIIX4E - enable NMI
0070, bits 6:07 bitsPIIX4E - real time clock, address
00711 bytePIIX4E - real time clock, data
0070 -00712 bytesCMOS Bank 0
0072 - 00732 bytesCMOS Bank 1
0080 - 008F16 bytesPIIX4E - DMA page registers
00A0 - 00A12 bytesPIIX4E - interrupt controller 2
00B2 - 00B32 bytesAPM control
00C0 - 00DE31 bytesPIIX4E - DMA 2
00F01 byteReset numeric error
0170 - 01778 bytesSecondary IDE channel
01F0 - 01F78 bytesPrimary IDE channel
0200, or 0208, or
0CF9 (Note 4)1 byteTurbo and reset control register
0CFC - 0CFF4 bytesPCI configuration data register
EF00 - EF3F64 bytesWindows Sound System
FFA0 - FFA78 bytesPrimary bus master IDE registers
FFA8 - FFAF8 bytesSecondary bus master IDE registers
Note 1The address range for this device can vary for 1 to 8 bytes.
Note 2These are the possi bl e s tarting address for this dev i ce.
Note 3DWORD access only.
Note 4Byte access only
NMII/O channel check
0Reserved, interval timer
1Reserved, keyboard buffer full
2Reserved, cascade interrupt from slave PIC
3COM2*
4COM1*
5LPT2 (Plug and Play option) and audio/User available
6Diskette drive
7LPT1*
8Real time clock
9Reserved for PIIX4E system management bus
10User available
11Windows Sound System*/User available
12Onboard mouse port (if present, else user available)
13Reserved, math coprocessor
14Primary IDE (if present, else user available)
15Secondary IDE (if present, else user available)
*Default, but can be changed to another IRQ
Motherboard Resources
2.6 PCI Interrupt Routing Map
This section describes interrupt sharing and how the interrupt signals are connected between the
PCI expansion slots and onboard PCI devices. The PCI specification specifies how interrupts can
be shared between devices attached to the PCI bus. In most cases, the small amount of latency
added by interrupt sharing does not affect the operation or throughput of the devices. In some
special cases where maximum performance is needed from a device, a PCI device should not share
an interrupt with other PCI devices. Use the following information to avoid sharing an interrupt
with a PCI add-in card.
PCI devices are categorized as follows to specify their interrupt grouping:
• INTA: By default, all add-in cards that require only one interrupt are in this category. For
almost all cards that require more than one interrupt, the first interrupt on the card is also
classified as INTA.
• INTB: Generally, the second interrupt on add-in cards that require two or more interrupts is
classified as INTB. (This is not an absolute requirement.)
• INTC and INTD: Generally, a third interrupt on add-in cards is classified as INTC and a
The PIIX4E PCI-to-ISA bridge has four programmable interrupt request (PIRQ) input signals.
Any PCI interrupt source (either onboard or from a PCI add-in card) connects to one of these PIRQ
signals. Because there are only four signals, some PCI interrupt sources are mechanically tied
together on the motherboard and therefore share the same interrupt. Table 47 lists the PIRQ
signals and shows how the signals are connected to the PCI expansion slots and to onboard PCI
interrupt sources.
For example, assume an add-in card has one interrupt (group INTA) into the fourth PCI slot. In
this slot, an interrupt source from group INTA connects to the PIRQD signal, which is already
connected to the USB PCI source. The add-in card shares an interrupt with this onboard interrupt
source.
NOTE
✏
The PIIX4E can connect each PIRQ line internally to one of the IRQ signals (3, 4, 5, 7, 9, 10, 11,
14, 15). Typically, a device that does not share a PIRQ line will have a unique interrupt.
However, in certain interrupt-constrained situations, it is possible for two or more of the PIRQ
lines to be connected to the same IRQ signal.
The motherboard uses an Intel/AMI BIOS, which is stored in flash memory and can be upgraded
using a disk-based program. In addition to the BIOS, the flash memory contains the Setup
program, POST, APM, the PCI auto-configuration utility, and Windows 95-ready Plug and Play.
See Section 6.2 for the supported versions of these specifications.
This motherboard supports system BIOS shadowing, allowing the BIOS to execute from 64-bit
onboard write-protected DRAM.
The BIOS displays a message during POST identifying the type of BIOS and a revision code. The
initial production BIOS is identified as 4S4RB0XA.86A.
The Intel E28F004B5 4-Mbit flash component is organized as 512 KB x 8 bits and is divided into
areas as described in Table 48. The table shows the addresses in the ROM image in normal mode
(the addresses change in BIOS recovery mode).
Table 48.Flash Memory Organization
Address (Hex)SizeDescription
FFFFC000 - FFFFFFFF16 KBBoot block
FFFFA000 - FFFFBFFF8 KBVital Product Data (VPD) Extended System Configuration Data
(ESCD) (DMI configuration data/Plug and Play data)
FFFF9000 - FFFF9FFF4 KBUsed by the BIOS (e.g., for event logging)
FFFF8000 - FFFF8FFF4 KBOEM logo or Scan Flash Area
FFF80000 - FFFF7FFF480 KBMain BIOS block
3.3 Resource Configuration
3.3.1 Plug and Play: PCI Autoconfiguration
The BIOS can automatically configure PCI devices and Plug and Play devices. PCI devices may
be onboard or add-in cards. Plug and Play devices are ISA devices built to meet the Plug and Play
specification. Autoconfiguration lets a user insert or remove PCI or Plug and Play cards without
having to configure the system. When a user turns on the system after adding a PCI or Plug and
Play card, the BIOS automatically configures interrupts, the I/O space, and other system resources.
Any interrupts set to Available in Setup are considered to be available for use by the add-in card.
PCI interrupts are distributed to available ISA interrupts that have not been assigned to an ISA
card or to system resources. The assignment of PCI interrupts to ISA IRQs is nondeterministic.
PCI devices can share an interrupt, but an ISA device cannot share an interrupt allocated to PCI or
to another ISA device. Autoconfiguration information is stored in ESCD format.
For information about the versions of PCI and Plug and Play supported by this BIOS, see
Section 6.2.
3.3.2 ISA Plug and Play
If Plug and Play operating system (see Section 4.4.1) is selected in Setup, the BIOS autoconfigures
only ISA Plug and Play cards that are required for booting (IPL devices). If Plug and Play
operating system is not selected in Setup, the BIOS autoconfigures all Plug and Play ISA cards.
Since ISA legacy devices are not autoconfigurable, the resources for them must be reserved in
BIOS Setup.
64
Overview of BIOS Features
3.3.3 PCI IDE Support
If you select Auto in Setup, the BIOS automatically sets up the two PCI IDE connectors with
independent I/O channel support. The IDE interface supports hard drives up to PIO Mode 4 and
recognizes any ATAPI devices, including CD-ROM drives, tape drives, and Ultra DMA drives
(see Section 6.2 for the supported version of ATAPI). Add-in ISA IDE controllers are not
supported. The BIOS determines the capabilities of each drive and configures them to optimize
capacity and performance. To take advantage of the high capacities typically available today, hard
drives are automatically configured for Logical Block Addressing (LBA) and to PIO Mode 3 or 4,
depending on the capability of the drive. You can override the auto-configuration options by
specifying manual configuration in Setup.
NOTE
✏
Do not connect an ATA device as a slave on the same IDE cable as an ATAPI master device.
3.4 SMBIOS
SMBIOS is a method for managing computers in a managed network. See Section 6.2 for
information about the latest SMBIOS specification.
The main component of SMBIOS is the management information format (MIF) database, which
contains information about the computing system and its components. Using SMBIOS, a system
administrator can obtain the system types, capabilities, operational status, and installation dates for
system components. The MIF database defines the data and provides the method for accessing this
®
information. The BIOS enables applications such as Intel
SMBIOS. The BIOS stores and reports the following SMBIOS information:
• BIOS data, such as the BIOS revision level
• Fixed-system data, such as peripherals, serial numbers, and asset tags
• Resource data, such as memory size, cache size, and processor speed
• Dynamic data, such as event detection and error logging
LANDesk® Client Manager to use
3.5 Power Management
The BIOS supports both APM and ACPI. If the board is used with an ACPI-aware operating
system, the BIOS provides ACPI support. Otherwise, it defaults to APM support.
3.5.1 APM
See Section 6.2 for the version of the APM specification that is supported. The energy saving
standby mode can be initiated in the following ways:
• Time-out period specified in Setup
• Suspend/resume switch connected to the front panel sleep connector
• From the operating system, such as the Suspend menu item in Windows 95
In standby mode, the motherboard can reduce power consumption by spinning down hard drives,
and reducing power to or turning off VESA DPMS-compliant monitors. Power-management mode
can be enabled or disabled in Setup (see Section 4.6).
While in standby mode, the system retains the ability to respond to external interrupts and service
requests, such as incoming faxes or network messages. Any keyboard or mouse activity brings the
system out of standby mode and immediately restores power to the monitor.
The BIOS enables APM by default; but the operating system must support an APM driver for the
power-management features to work. For example, Windows 95 supports the power-management
features upon detecting that APM is enabled in the BIOS.
Table 49 describes which APM devices or specific events can wake the computer from specific
states.
Table 49. APM Wake Up Devices and Events
These devices/events can wake
up the computer……from this APM state
Power switchStandby, Soft Off
RTC alarmStandby, Soft Off
LANStandby, Soft Off
ModemStandby, Soft Off
IR commandNot Available
USBNot Available
PS/2* keyboardStandby
PS/2 mouseStandby
Sleep buttonSoft Off (from front panel header)
3.5.2 ACPI
ACPI gives the operating system direct control over the power management and Plug and Play
functions of a computer. ACPI requires an ACPI-aware operating system. ACPI features include:
• Plug and Play (including bus and device enumeration) and APM functionality normally
contained in the BIOS
• Power management control of individual devices, add-in boards (some add-in boards may
require an ACPI-aware driver), video displays, and hard disk drives
• Methods for achieving less than 30-watt system operation in the Power On Suspend sleeping
state, and less than 5-watt system operation in the Suspend to Disk sleeping state
• A Soft-off feature that enables the operating system to power off the computer
• Support for multiple wake up events (see Table 52)
• Support for a front panel power and sleep mode switch. Table 50 describes the system states
based on how long the power switch is pressed, depending on how ACPI is configured with an
ACPI-aware operating system
Table 50. Effects of Pressing the Power Switch
…and the power switch is
If the system is in this state…
OffLess than four secondsPower on
OnLess than four secondsSoft off/Suspend
OnMore than four secondsFail safe power off
SleepLess than four secondsWake up
pressed for…the system enters this state
66
Overview of BIOS Features
3.5.2.1 System States and Power States
Under ACPI, the operating system directs all system and device power state transitions. The
operating system puts devices in and out of low-power states based on user preferences and
knowledge of how devices are being used by applications. Devices that are not being used can be
turned off. The operating system uses information from applications and user settings to put the
system as a whole into a low-power state.
Table 51 lists the power states supported by the motherboard along with the associated system
power targets. See the ACPI specification for a complete description of the various system and
power states.
Table 51.Power States and Targeted System Power
Global StatesSleeping StatesCPU StatesDevice StatesTargeted System Power *
G0 - working
state
G1 - sleeping
state
G2/S5S5 - Soft off.
G3 mechanical off.
AC power is
disconnected
from the
computer.
•Total system power is dependent on the system configuration, including add-in boards and peripherals powered by the
system chassis’ power supply.
**Dependent on the standby power consumption of wake-up devices used in the system.
S0 - workingC0 - workingD0 - working stateFull power > 60 W
S1 - CPU
stopped
Context not
saved. Cold boot
is required.
No power to the
system.
C1 - stop grantD1, D2, D3-
device
specification
specific.
No powerD3 - no power
except for wake
up logic.
No powerD3 - no power for
wake up logic,
except when
provided by
battery or external
source.
5 W < power < 30 W
Power < 5 W **
No power to t he system so
that service can be
performed.
Table 52 describes which devices or specific events can wake the computer from specific states.
Table 52. ACPI Wake Up Devices and Events
These devices/events can wake
up the computer……from this state
Power switchS1, S5
RTC alarmS1, S5
LANS1
ModemS1
IR commandS1
USBS1
PS/2 keyboardS1
PS/2 mouseS1
Sleep buttonS1
3.5.2.3 Plug and Play
In addition to power management, ACPI provides controls and information so that the operating
system can facilitate Plug and Play device enumeration and configuration. ACPI is used only to
enumerate and configure motherboard devices that do not have other hardware standards for
enumeration and configuration. PCI devices on the motherboard, for example, are not enumerated
by ACPI.
3.6 BIOS Upgrades
A new version of the BIOS can be upgraded from a diskette using the Intel® Flash Memory Update
Utility that is available from Intel. This utility supports the following BIOS maintenance
functions:
• Update the flash BIOS from a file on a diskette
• Change the language section of the BIOS
• Verify that the upgrade BIOS matches the target system to prevent accidentally installing an
incompatible BIOS
BIOS upgrades and the Intel Flash Memory Update Utility are available from Intel through the
Intel World Wide Web site. See Section 6.1 for information about this site.
NOTE
✏
Please review the instructions distributed with the upgrade utility before attempting a BIOS
upgrade.
68
Overview of BIOS Features
3.6.1 Language Support
The Setup program and help messages can be supported in 32 languages. Five languages are
available in the BIOS: American English, German, Italian, French, and Spanish. The default
language is American English, which is present unless another language is selected in BIOS Setup.
The BIOS includes extensions to support the Kanji character set and other non-ASCII character
sets. Translations of other languages may become available at a later date.
3.6.2 OEM Logo or Scan Area
A 4 KB flash-memory user area is available for displaying a custom OEM logo during POST. A
utility is available from Intel to assist with installing a logo into the flash memory. Information
about this capability is available on the Intel World Wide Web site. See Section 6.1 for more
information about this site.
3.7 Recovering BIOS Data
Some types of failure can destroy the BIOS. For example, the data can be lost if a power outage
occurs while the BIOS is being updated in flash memory. The BIOS can be recovered from a
diskette using the BIOS recovery mode (see Section 1.16). When recovering the BIOS, be aware
of the following:
• Because of the small amount of code available in the nonerasable boot block area, there is no
video support. The procedure can only be monitored by listening to the speaker and looking at
the diskette drive LED.
• The recovery process may take several minutes; larger BIOS flash memory devices require
more time.
• A single beep indicates the beginning of the BIOS recovery process.
• Two beeps and the end of activity in the diskette drive indicate successful BIOS recovery.
• A series of continuous beeps indicates a failed BIOS recovery.
To create a BIOS recovery diskette, a bootable diskette must be created and the recovery files
copied to it. The recovery files are available at the Intel World Wide Web site. See Section 6.1 for
more information about this site.
NOTE
✏
If the computer is configured to boot from an LS-120 diskette (see Section 4.7), the BIOS recovery
diskette must be a standard 1.44 MB diskette not a 120 MB diskette.
NOTE
✏
BIOS Recovery cannot be accomplished using non-SPD DIMMs. SPD data structure is required
for the recovery process.
In the Setup program, the user can choose to boot from a diskette drive, hard drives, CD-ROM, or
the network. The default setting is for the diskette drive to be the primary boot device and the hard
drive to be the secondary boot device.
3.8.1 CD-ROM and Network Boot
Booting from CD-ROM is supported in compliance to the El Torito bootable CD-ROM format
specification. See Section 6.2 for information about the El Torito specification. Under the Boot
menu in the Setup program, CD-ROM is listed as a boot device. Boot devices are defined in
priority order. If the CD-ROM is selected as the boot device, it must be the first device.
The network can be selected as a boot device. This selection allows booting from a network add-in
card with a remote boot ROM installed.
3.8.2 Booting Without Attached Devices
For use in embedded applications, the BIOS has been designed so that after passing the POST, the
operating system loader is invoked even if no video adapter, keyboard, or mouse is attached.
During POST, the board will beep six times to indicate that no video adapter was detected, but this
is not a fatal error.
With regard to standard settings and custom default settings in the BIOS, if custom defaults have
been set, the battery has failed, and AC power has failed, custom defaults will be loaded back into
CMOS RAM at power on. If no custom defaults have been set, the standard defaults will be
loaded back into CMOS RAM at power on.
70
Overview of BIOS Features
3.9 USB Legacy Support
USB legacy support enables USB keyboards and mice to be used even when no operating system
USB drivers are in place. By default, USB legacy support is disabled. USB legacy support is only
intended to be used in accessing BIOS Setup and installing an operating system that supports USB.
This sequence describes how USB legacy support operates in the default (disabled) mode.
1. When you power up the computer, USB legacy support is disabled.
2. POST begins.
3. USB legacy support is temporarily enabled by the BIOS. This allows you to use a USB
keyboard to enter the Setup program or the maintenance mode.
4. POST completes and disables USB legacy support (unless it was set to Enabled while in
Setup).
5. The operating system loads. While the operating system is loading, USB keyboards and mice
are not recognized. After the operating system loads the USB drivers, the USB devices are
recognized.
To install an operating system that supports USB, enable USB Legacy support in BIOS Setup and
follow the operating system’s installation instructions. Once the operating system is installed and
the USB drivers configured, USB legacy support is no longer used. USB Legacy Support can be
left enabled in BIOS Setup if needed.
Notes on using USB legacy support:
• If USB legacy support is enabled, don’t mix USB and PS/2 keyboards and mice. For example,
do not use a PS/2 keyboard with a USB mouse, or a USB keyboard and a PS/2 mouse.
• Do not use USB devices with an operating system that does not support USB. USB legacy is
not intended to support the use of USB devices in a non-USB aware operating system.
• USB legacy support is for keyboards and mice only. Hubs and other USB devices are not
supported.
The BIOS includes security features that restrict access to the BIOS Setup program and who can
boot the computer. A supervisor password and a user password can be set for the Setup program
and for booting the computer, with the following restrictions:
• The supervisor password gives unrestricted access to view and change all the Setup options in
the Setup program. This is supervisor mode.
• The user password gives restricted access to view and change Setup options in the Setup
program. This is user mode.
• If only the supervisor password is set, pressing the <Enter> key at the password prompt of the
Setup program allows the user restricted access to Setup.
• If both the supervisor and user passwords are set, users can enter either the supervisor
password or the user password to access Setup. Users have access to Setup respective to
which password is entered.
• Setting the user password restricts who can boot the computer. The password prompt will be
displayed before the computer is booted. If only the supervisor password is set, the computer
boots without asking for a password. If both passwords are set, the user can enter either
password to boot the computer.
Table 53 shows the effects of setting the supervisor password and user password. This table is for
reference only and is not displayed on the screen.
Table 53.Supervisor and User Password Functions
Supervisor
Password Set
NeitherCan change all
Supervisor
only
User onlyN/ACan change all
Supervisor
and user set
*If no password is set, any user can change all S etup options.
The Setup program is for viewing and changing the BIOS settings for a computer. Setup is
accessed by pressing the <F2> key after the Power-On Self Test (POST) memory test begins and
before the operating system boot begins.
Table 54 shows the menus available from the menu bar at the top of the Setup screen.
Table 54.Setup Menu Bar
Setup Menu ScreenDescription
MaintenanceSpecifies the processor speed and clears the Setup passwords. This
menu is only available in configure mode. Refer to Section 1.16 for
information about configure mode.
MainAllocates resources for hardware components.
AdvancedSpecifies advanced features available through the chipset.
SecuritySpecifies passwords and security features.
PowerSpecifies power management features.
BootSpecifies boot options and power supply controls.
ExitSaves or discards changes to the Setup program options.
Table 55 shows the function keys available for menu screens.
Table 55.Setup Function Keys
Setup KeyDescription
<Esc>Exits the menu.
<←> or <→>Selects a different menu screen.
<↑> or <↓>Moves cursor up or down.
<F9>Load the default configuration values for the current menu.
<F10>Save the current values and exit Setup.
<Enter>Executes command or selects the submenu.
4.2 Maintenance Menu
The Maintenance Menu is for setting the processor speed (where appropriate) and for clearing the
Setup passwords. Setup only displays this menu in configure mode. See Section 1.16 for
information about setting configure mode.
The processor speed of Intel processors that have been available through late 1998 is determined
by the logic levels provided at the processor bus function pins. With these processors, the speed
settings are controlled by the motherboard BIOS in configure mode via the Maintenance Menu.
The processor speed option previously available in configure mode is not displayed when newer
Intel processors are installed on this motherboard. Newer Intel processors boot with the ratio
preset and tested during manufacturing. The fixed pre-selected ratios are reflected in the
EBL_CR_POWERON register.
Table 56.Maintenance Menu
FeatureOptionsDescription
Processor Speed
(66 MHz Host Bus)
Processor Speed
(100 MHz Host Bus)
Clear All PasswordsNo optionsClears the user and supervisor passwords.
• 233
• 266
• 300
• 333
• 366
• 400
• 350
• 400
• 450
• 500
Specifies the processor speed in megahertz. This setup screen will
only show speeds up to and including the maximum speed of the
processor installed on the motherboard.
With a host bus operating at 66 MHz, the board supports processors
at the following speeds: 233, 266, 300, 333, 366, and 400 MHz.
With a host bus operating at 100 MHz, the board supports processors
at the following speeds: 350, 400, 450, and 500 MHz.
74
BIOS Setup Program
4.3 Main Menu
This menu reports processor and memory information and is for configuring the system date and
system time.
Table 57.Main Menu
FeatureOptionsDescription
BIOS VersionNo optionsDisplays the version of the BIOS.
Processor TypeNo optionsDisplays processor type.
Processor SpeedNo optionsDisplays processor speed.
Cache RAMNo optionsDisplays the size of second-level cache.
Total MemoryNo optionsDisplays the total amount of RAM on the motherboard.
Bank 0
Bank 1
Language•English (US)
Cache Bus ECC•Disabled (default)
Memory
Configuration
System TimeHour, minute, and
System DateMonth, day, and yearSpecifies the current date.
No optionsDisplays size and type of DIMM installed in each memory
bank.
Selects the default language used by the BIOS.
This menu is for setting advanced features that are available through the chipset.
Table 58.Advanced Menu
FeatureOptionsDescription
Boot Settings
Configuration
Peripheral ConfigurationNo optionsConfigures peripheral ports and devices. When selected,
IDE ConfigurationNo optionsSpecifies type of connected IDE device.
Diskette ConfigurationNo optionsWhen selected, displays the Floppy Options submenu.
Event Log ConfigurationNo optionsConfigures event logging. When selected, displays the
Video ConfigurationNo optionsConfigures video features. When selected, displays the
Resource Confi gurationNo optionsConfigures memory blocks and IRQs for legacy ISA devices.
No optionsConfigures Plug and Play and the Numlock key, and resets
configuration data. When selected, displays the Boot
Settings Configuration submenu.
displays the Peripheral Configuration submenu.
Event Log Configuration submenu.
Video Configuration submenu.
When selected, displays the Resource Configuration
submenu.
4.4.1 Boot Setting Configurati on Submenu
This menu is for setting Plug and Play and the Numlock key, and for resetting configuration data.
Table 59.Boot Setting Configuration Submenu
FeatureOptionsDescription
Plug & Play O/S• No (default)
• Yes
Reset Config Data• No (default)
• Yes
Numlock• Off
• On (default)
Specifies if a Plug and Play operating system is be ing used.
No
lets the BIOS configure all devices.
Yes
lets the operating system configure Plug and Play
devices. Not required with a Plug and Play operating
system.
Clears the BIOS configuration data on the next boot.
Specifies the power on state of the Numlock feature on the
numeric keypad of the keyboard.
76
4.4.2 Peripheral Configuration Submenu
This submenu is used for configuring the computer peripherals.
Table 60.Peripheral Configuration Submenu
FeatureOptionsDescription
Serial port A• Disabled
• Enabled
• Auto (default)
Base I/O address• 3F8 (default)
• 2F8
• 3E8
• 2E8
Interrupt• IRQ 3
• IRQ 4 (default)
Serial port B• Disabled
• Enabled
• Auto (default)
Mode• Normal
(default)
• IrDA SIR-A
• ASK_IR
Base I/O address• 3F8
• 2F8 (default)
• 3E8
• 2E8
Interrupt• IRQ 3 (default)
• IRQ 4
Configures serial port A.
Auto
assigns the first free COM port, normally COM1, the
address 3F8h, and the interrupt IRQ4.
An * (asterisk) displayed next to an address indicates a
conflict with another device.
Specifies the base I/O address for serial port A, if serial port A
is set to
Specifies the interrupt for serial port A, if serial port A is set to
Enabled
Configures serial port B.
Auto
address 2F8h and the interrupt IRQ3.
An * (asterisk) displayed next to an address indicates a
conflict with another device.
If either serial port address is set, that address will not appear
in the list of options for the other serial port.
Specifies the mode for serial port B for normal (COM 2) or
infrared applications. This option is not available if serial port
B has been disabled.
Specifies the base I/O address for serial port B.
Specifies the interrupt for serial port B.
Enabled
.
assigns the first free COM port, normally COM2, the
This submenu is for configuring IDE devices, including:
• Primary IDE master
• Primary IDE slave
• Secondary IDE master
• Secondary IDE slave
Table 62.IDE Device Configuration Submenus
FeatureOptionsDescription
Type• None
• User
• Auto (default)
• CD-ROM
• ATAPI Removable
• Other ATAPI
• IDE Removable
Maximum CapacityNo optionsReports the maximum capacity for the hard disk, if the
LBA Mode Control• Disabled
•Enabled (default)
Multi-Sector Transfers• Disabled
• 2 Sectors (default)
• 4 Sectors
• 8 Sectors
• 16 Sectors
Transfer Mode• Standard
• Fast PIO 1
(default)
• Fast PIO 2
• Fast PIO 3
• Fast PIO 4
• FPIO 3/DMA 1
• FPIO 4/DMA 2
Ultra DMA• Disabled (default)
• Mode 0
• Mode 1
• Mode 2
Specifies the IDE configuration mode for IDE devices.
User
allows the LBA Mode Control, Multi-Sector
Transfers, Transfer Mode, and Ultra DMA settings to be
changed.
Auto
automatically fills in the values for the LBA Mode
Control, Multi-Sector Transfers, Transfer Mode, and
Ultra DMA settings.
type is User or Auto.
Enables or disables the LBA mode control.
Specifies number of sectors per block for transfers from
the hard disk drive to memory.
Check the hard disk drive’s specifications for optimum
setting.
Specifies the method for moving data to/from the drive.
Specifies the Ultra DMA mode for the drive.
80
4.4.5 Diskette Configurati on Submenu
This submenu is for configuring the diskette drive.
Table 63.Diskette Configuration Submenu
FeatureOptionsDescription
Diskette Controller• Disabled
• Enabled (default)
Diskette A:• Not Installed
• 360 KB, 5¼″
• 1.2 MB, 5¼ ″
• 720 KB, 3½″
• 1.44/1.25 MB, 3½ ″ (default)
• 2.88 MB, 3½″
Diskette Write Protect• Disabled (default)
• Enabled
BIOS Setup Program
Disables or enables the integrated diskette
controller.
Specifies the capacity and physical size of
diskette drive A.
Disables or enables write protect for the
diskette drive.
4.4.6 Event Log Configuration Submenu
This submenu is for configuring the event logging features.
Table 64.Event Log Configuration Submenu
FeatureOptionsDescription
Event logNo optionsIndicates if there is space available in the event log.
Event log validityNo optionsIndicates if the contents of the event log are valid.
View event log[Enter]Displays the event log.
Clear all event logs• No (default)
• Yes
Event Logging• Disabled
• Enabled (default)
ECC Event Logging• Disabled
• Enabled (default)
Mark events as read[Enter]Marks all events as read.
Reserves specific upper
memory blocks for use by
legacy ISA devices.
Reserves specific IRQs
for use by legacy ISA
devices.
An * (asterisk) displayed
next to an IRQ indicates
an IRQ conflict.
82
4.5 Security Menu
This menu is for setting passwords and security features.
Table 67.Security Menu
FeatureOptionsDescription
User Password IsNo optionsReports if there is a user password set.
Supervisor Password IsNo optionsReports if there is a supervisor password
Set User PasswordPassword can be up to seven
alphanumeric characters.
Set Supervisor PasswordPassword can be up to seven
alphanumeric characters.
Clear User Password•No (default)
• Yes
User Access Level•Limited (default)
• No Access
• View Only
• Full
Unattended Start• Disabled (default)
• Enabled
BIOS Setup Program
set.
Specifies the user password.
Specifies the supervisor password.
Clears the user password.
Controls user access to Setup.
No Access
accessing Setup.
Enables the unattended start feature.
When enabled, the computer boots, but the
keyboard is locked. The user must enter a
password to unlock the keyboard or boot
from a diskette.
This menu is for exiting the Setup program, saving changes, and loading and saving defaults.
Table 70.Exit Menu
FeatureDescription
Exit Saving ChangesExits and saves the changes in CMOS SRAM.
Exit Discarding Changes Exits without saving any changes made in Setup.
Load Setup DefaultsLoads the factory default values for all the Setup options.
Load Custom DefaultsLoads the custom defaults for Setup options.
Save Custom DefaultsSaves the current values as custom defaults. Normally, the BIOS reads the
Setup values from flash memory. If this memory is corrupted, the BIOS reads the
custom defaults. If no custom defaults are set, the BIOS reads the factory
defaults.
Discard ChangesDiscards changes without exiting Setup. The option values present when the
Cache Memory BadAn error occurred when testing L2 cache. Cache memory may be
CMOS Battery LowThe battery may be losing power. Replace the battery soon.
CMOS Display Type WrongThe display type is different than what has been stored in CMOS.
CMOS Checksum BadThe CMOS checksum is incorrect. CMOS memory may have
CMOS Settings WrongCMOS values are not the same as the last boot. These values
CMOS Date/Time Not SetThe time and/or date values stored in CMOS are invalid. Run
DMA ErrorError during read/write test of DMA controller.
FDC FailureError occurred trying to access diskette drive controller.
HDC FailureError occurred trying to access hard disk controller.
Checking NVRAM.....NVRAM is being checked to see if it is valid.
Update OK!NVRAM was invalid and has been updated.
Could not read sector from corresponding drive.
Corresponding drive in not an ATAPI device. Run Setup to make
sure device is selected correctly.
No response from diskette drive.
bad.
Check Setup to make sure type is correct.
been corrupted. Run Setup to reset values.
have either been corrupted or the battery has failed.
Updated FailedNVRAM was invalid but was unable to be updated.
Keyboard Is LockedThe system keyboard lock is engaged. The system must be
unlocked to continue to boot.
Keyboard ErrorError in the keyboard connection. Make sure keyboard is
connected properly.
KB/Interface ErrorKeyboard Interface test failed.
Memory Size DecreasedMemory size has decreased since the last boot. If no memory
was removed then memory may be bad.
Memory Size IncreasedMemory size has increased since the last boot. If no memory was
added there may be a problem with the system.
Memory Size ChangedMemory size has changed since the last boot. If no memory was
added or removed then memory may be bad.
No Boot Device AvailableSystem did not find a device to boot.
Off Board Parity ErrorA parity error occurred on an offboard card. This error is followed
by an address.
On Board Parity ErrorA parity error occurred in onboard memory. This error is followed
by an address.
Parity ErrorA parity error occurred in onboard memory at an unknown
address.
NVRAM/CMOS/PASSWORD cleared by
Jumper
<CTRL_N> PressedCMOS is ignored and NVRAM is cleared. User must enter Setup.
NVRAM, CMOS, and passwords have been cleared. The system
should be powered down and the jumper removed.
88
Error Messages and Beep Codes
5.2 Port 80h POST Codes
During the POST, the BIOS generates diagnostic progress codes (POST codes) to I/O port 80h. If
the POST fails, execution stops and the last POST code generated is left at port 80h. This code is
useful for determining the point where an error occurred.
Displaying the POST codes requires an add-in card (often called a POST card). The POST card
can decode the port and display the contents on a medium such as a seven-segment display. These
cards can be purchased from JDR Microdevices or other sources.
The following tables provides the POST codes that can be generated by the BIOS. Some codes are
repeated in the table because that code applies to more than one operation.
starting.
D1Keyboard controller BAT test, CPU ID saved, and going to 4GB flat mode.
D3Do necessary chipset initialization, start memory refresh, do Memory sizing.
D4Verify base memory.
D5Init code to be copied to segment 0 and control to be transferred to segment 0.
D6Control is in segment 0. To check recovery mode and verify main BIOS checksum. If either it is
recovery mode or main BIOS checksum is bad, go to check point E0 for recovery else go to check
point D7 for giving control to main BIOS.
D7Find Main BIOS module in ROM image.
D8Uncompress the main BIOS module.
D9Copy main BIOS image to F000 shadow RAM and give control to main BIOS in F000 shadow
RAM.
Table 73.Boot Block Recovery Code Check Points
CodeDescription of POST Operation
E0Onboard Floppy Controller (if any) is initialized. Compressed recovery code is uncompressed in
F000:0000 in Shadow RAM and give control to recovery code in F000 Shadow RAM. Initialize
interrupt vector tables, initialize system timer, initiali ze DMA controller, interrupt controll er.
E8Initialize extra (Intel Recovery) Module.
E9Initialize floppy drive.
EATry to boot from floppy. If reading of boot sector is successful, give control to boot sector code.
EBBooting from floppy failed, look for ATAPI (LS120, Zip) devices.
ECTry to boot from ATAPI. If reading of boot sector is successful, give control to boot sector code.
EFBooting from floppy and ATAPI device failed. Give two beeps. Retry the booting procedure again
Table 74.Runtime Code Uncompressed in F000 Shadow RAM
CodeDescription of POST Operation
03NMI is Disabled. To check soft reset/power-on.
05BIOS stack set. Going to disable Cache if any.
06POST code to be uncompressed.
07CPU init and CPU data area init to be done.
08CMOS checksum cal culation to be done next.
0BAny initialization before keyboard BAT to be done next.
0CKB controller I/B free. To issue the BAT command to keyboard controller.
0EAny initialization after KB controller BAT to be done next.
0FKeyboard command byte to be written.
10Going to issue Pin-23,24 blocking/unblocking command.
11Going to check pressing of <INS>, <END> key during power-on.
12To init CMOS if “Init CMOS in every boot” is set or <END> key is pressed. Going to disable DMA
and Interrupt controllers.
13Video display is disabled and port-B is initialized. Chipset init about to begin.
148254 timer test about to start.
19About to start memory refresh test.
1AMemory Refresh line is toggling. Going to check 15µs ON/OFF time.
23To read 8042 input port and disable Megakey GreenPC feature. Make BIOS code segment
writeable.
24To do any setup before Int vector init.
25Interrupt vector initialization to begin. To clear password if necessary.
27Any initialization before setting video mode to be done.
28Going for monochrome mode and color mode setting.
2ADifferent buses init (system, static, output devices) to start if present. (See Sect ion 5.3 for details
of different buses.)
2BTo give control for any setup required before optional video ROM check.
2CTo look for optional video ROM and give control.
2DTo give control to do any processing after video ROM returns control.
2EIf EGA/VGA not found then do display memory R/W test.
2FEGA/VGA not found. Display memory R/W test about to begin.
30Display memory R/W test passed. About to look for the retrace checking.
31Display memory R/W test or retrace checking failed. To do alternate Display memory R/W test.
32Alternate Display memory R/W test passed. To look for the alternate display retrace checking.
34Video display checking over. Display mode to be set next.
37Display mode set. Going to display the power on message.
38Different buses init (input, IPL, general devices) to start if present. (See Section 5.3 for details of
different buses.)
39Display different buses initialization error messages. (See Section 5.3 for details of different
buses.)
3ANew cursor position read and saved. To display the Hit <DEL> message.
continued
90
Error Messages and Beep Codes
Table 74.Runtime Code Uncompressed in F000 Shadow RAM (continued)
CodeDescription of POST Operation
40To prepare the descriptor tables.
42To enter in virtual mode for memory test.
43To enable interrupts for diagnostics mode.
44To initialize data to check memory wrap around at 0:0.
45Data initialized. Going to check for memory wrap around at 0:0 and finding the total system
memory size.
46Memory wrap around test done. Memory size calculation over. About to go for writing patterns to
test memory.
47Pattern to be tested written in extended memory. Going to write patterns in base 640k memory.
48Patterns written in base memory. Going to find out amount of memory below 1M memory.
49Amount of memory below 1M found and verified. Going to find out amount of memory above 1M
memory.
4BAmount of memory above 1M found and verified. Check for soft reset and going to clear memory
below 1M for soft reset. (If power on, go to check point # 4Eh).
4CMemory below 1M cleared. (SOFT RESET) Going to clear memory above 1M.
4DMemory above 1M cleared. (SOFT RESET) Going to save the memory size. (Go to check point
# 52h).
4EMemory test started. (NOT SOFT RESET) About to display the first 64k memory size.
4FMemory size display started. This will be updated during memory test. Going for sequential and
random memory test.
50Memory testing/initialization below 1M complete. Going to adjust displayed memory size for
relocation/ shadow.
51Memory size display adjusted due to relocation/ shadow. Memory test above 1M to follow.
52Memory testing/initialization above 1M complete. Going to save memory size information.
53Memory size information is saved. CPU registers are saved. Going to enter in real mode.
54Shutdown successful, CPU in real mode. Going to disable gate A20 line and disable parity/NMI.
57A20 address line, parity/NMI disable successful. Going to adjust memory size depending on
relocation/shadow.
58Memory size adjusted for relocation/shadow. Going to clear Hit <DEL> message.
59Hit <DEL> message cleared. <WAIT...> message displayed. About to start DMA and interrupt
controller test.
60DMA page register test passed. To do DMA#1 base register test.
62DMA#1 base register test passed. To do DMA#2 base register test.
65DMA#2 base register test passed. To program DMA unit 1 and 2.
66DMA unit 1 and 2 programming over. To initialize 8259 interrupt controller.
7FExtended NMI sources enabling is in progress.
80Keyboard test started. Clearing output buffer, checking for stuck key, to issue keyboard reset
command.
81Keyboard reset error/stuck key found. To issue keyboard controller interface test command.
82Keyboard controller interface test over. To write command byte and init circular buffer.
83Command byte written, global data init done. To check for lock-key.
Table 74.Runtime Code Uncompressed in F000 Shadow RAM (continued)
CodeDescription of POST Operation
84Lock-key che cking over. To check for memory size mismatch with CMOS.
85Memory size check done. To display soft error and check for password or bypass setup.
86Password checked. About to do programming before setup.
87Programming before setup complete. To uncompress SETUP code and execute CMOS setup.
88Returned from CMOS setup program and screen is cleared. About to do programming after
setup.
89Programming after setup complete. Going to display power on screen message.
8BFirst screen message displayed. <WAIT...> message displayed. PS/2 Mouse check and
extended BIOS data area allocation to be done.
8CSetup options programming after CMOS setup about to start.
8DGoing for hard disk controller reset.
8FHard disk controller reset done. Floppy setup to be done next.
91Floppy setup complete. Hard disk setup to be done next.
95Init of different buses optional ROMs from C800 to start. (See Section 5.3 for details of different
buses.)
96Going to do any init before C800 optional ROM control.
97Any init before C800 optional ROM control is over. Optional ROM check and control will be done
next.
98Optional ROM control is done. About to give control to do any required processing after optional
ROM returns control and enable external cache.
99Any initialization required after optional ROM test over. Going to setup timer data area and printer
base address.
9AReturn after setting timer and printer base address. Going to set the RS-232 base address.
9BReturned after RS-232 base address. Going to do any initialization before Coprocessor test.
9CRequired initialization before Coprocessor is over. Going to initialize the Coprocessor next.
9DCoprocessor initialized. Going to do any initialization after Coprocessor test.
9EInitialization after Coprocessor test is complete. Going to check extended keyboard, keyboard ID
and num-lock.
A2Going to display any soft errors.
A3Soft error display complete. Going to set keyboard typematic rate.
A4Keyboard typematic rate set. To program memory wait states.
A5Going to enable parity/NMI.
A7NMI and parity enabled. Going to do any initialization required before giving control to optional
ROM at E000.
A8Initialization before E000 ROM control over. E000 ROM to get control next.
A9Returned from E000 ROM control. Going to do any initialization required after E000 optional
ROM control.
AAInitialization after E000 optional ROM control is over. Going to display the system configur ation.
ABPut INT13 module runtime image to shadow.
ACGenerate MP for multiprocessor support (if present).
ADPut CGA INT10 module (if present) in Shadow.
continued
92
Error Messages and Beep Codes
Table 74.Runtime Code Uncompressed in F000 Shadow RAM (continued)
CodeDescription of POST Operation
AEUncompress SMBIOS module and init SMBIOS code and form the runtime SMBIOS image in
shadow.
B1Going to copy any code to specific area.
00Copying of code to specific area done. Going to give control to INT-19 boot loader.
5.3 Bus Initialization Checkpoints
The system BIOS gives control to the different buses at the following checkpoints to do various
tasks.
CheckpointDescription
2ADifferent buses init (system, static, output devices) to st art if present.
38Different buses init (input, IPL, general devices) to start if present.
39Display different buses initialization error messages.
95Init of different buses optional ROMs from C800 to start.
While control is inside the different bus routines, additional checkpoints are output to port 80h as
WORD to identify the routines under execution. In these WORD checkpoints, the low byte of the
checkpoint is the system BIOS checkpoint from which the control is passed to the different bus
routines. The high byte of the checkpoint is the indication of which routine is being executed in
the different buses. The upper nibble of the high byte indicates the function that is being executed:
ValueDescription
0func#0, disable all devices on the bus concerned.
1func#1, static devices init on the bus concerned.
2func#2, output device init on the bus concerned.
3func#3, input device init on the bus concerned.
4func#4, IPL device init on the bus concerned.
5func#5, general device init on the bus concerned.
6func#6, error reporting for the bus concerned.
7func#7, add-on ROM init for all buses.
The lower nibble of the high byte indicates the bus on which the routines are being executed:
ValueDescription
0Generic DIM (Device Initialization Manager).
1On-board System devices.
2ISA devices.
3EISA devices.
4ISA PnP devices.
5PCI devices.
Whenever a recoverable error occurs during power-on self test (POST), the BIOS displays an error
message describing the problem. The BIOS also issues a beep code (one long tone followed by
two short tones) during POST if the video configuration fails (a faulty video card or no card
installed) or if an external ROM module does not properly checksum to zero.
An external ROM module (for example, a video BIOS) can also issue audible errors, usually
consisting of one long tone followed by a series of short tones. For more information on the beep
codes issued, check the documentation for that external device.
There are several POST routines that issue a POST terminal error and shut down the system if they
fail. Before shutting down the system, the terminal-error handler issues a beep code signifying the
test point error, writes the error to I/O port 80h, attempts to initialize the video and writes the error
in the upper left corner of the screen (using both monochrome and color adapters).
If POST completes normally, the BIOS issues one short beep before passing control to the
operating system.
Table 75.Beep Codes
BeepDescription
1Refresh failure
2Parity can not be reset
3First 64k memory failure
4Timer not operational
5Processor failure (Reserved for historic reason, not used any more)
6Memory not installed
7Exception interrupt error
8Display memory R/W error
9ROM checksum error (Reserved for h istoric reason, not used any more)
10CMOS Shutdown register test error
11Invalid BIOS (e.g. POST module not found, etc.)
PC SDRAM Unbuffered DIMM
Specification
PC SDRAM DIMM Specification
PC Serial Presence Detect
(SPD) Specification
Reference Specification
Interface (UHCI) Design Guide
specification
Intel Corporation. The specification is available at:
http://developer.intel.com/design/motherbd/atx.htm
Version 1.0, January 25, 1995
Phoenix Technologies Ltd., and IBM Corporation. The
El Torito specification is available on the Phoenix Web
site at: http://www.phoenix.com/products/specs.html
Version 1.1, October 17, 1995
Infrared Data Association.
Version 1.0, December, 1997
Intel Corporation. The specification is available at:
http://www.teleport.com/~microatx/spec/
Revision 2.2, December 18, 1998, PCI Special Interest
Group.
Revision 1.1, December 18, 1998, PCI Special Interest
Group.
These specifications can be ordered at:
http://www.pcisig.com/
Version 1.0a, May 5, 1994
Compaq Computer Corporation, Phoenix
Technologies Ltd., and Intel Corporation.
Revision 1.0, February , 1998, Intel Corporation.
Revision 1.63, October, 1998, Intel Corporation.
Revision 1.2A, December, 1997, Intel Corporation.
These specifications are available at:
http://developer.intel.com/design/chipsets/memory/
Version 2.3, August 12, 1998,
American Megatrends Inc., Award Software
International Inc., Compaq Computer Corporation, Dell
Computer Corporation, Hewlett-Packard Company,
Intel Corporation, Phoenix Technologies Ltd., and
SystemSoft Corporation. The specification is available
at: http://developer.intel.com/ial/WfM/design/smbios/
Revision 1.1, March 1996 Intel Corporation. This
specification is available at:
http://www.usb.org/developers/
Revision 1.1, September 23, 1998
Compaq Computer Corporation, Digital Equipment
Corporation, IBM PC Company, Intel Corporation,
Microsoft Corporation, NEC, and Northern Telecom.
This specification is available at:
http://www.usb.org/developers/
96
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.