Epson ETX 945 User Manual

ETX-945 User Manual  
High-Performance ETX 3.0 Compliant Computer-on-Modules  
Revision  
1.00  
Date  
Comment  
Initial Release  
Copyright 2009  
Diamond Systems Corporation  
1255 Terra Bella Ave.  
Mountain View, CA 94043 USA  
Tel 1-650-810-2500  
Fax 1-650-810-2525  
IMPORTANT SAFE-HANDLING INFORMATION  
WARNING: ESD-Sensitive Electronic Equipment!  
Observe ESD-safe handling procedures when working with this product.  
Always use this product in a properly grounded work area and wear  
appropriate ESD-preventive clothing and/or accessories.  
Always store this product in ESD-protective packaging when not in use.  
Safe Handling Precautions  
The ETX-945 contains numerous I/O connectors that connect to sensitive electronic components. This creates  
many opportunities for accidental damage during handling, installation and connection to other equipment. The  
list here describes common causes of failure found on boards returned to Diamond Systems for repair. This  
information is provided as a source of advice to help you prevent damaging your Diamond (or any vendor’s)  
embedded computer boards.  
ESD damage This type of damage is almost impossible to detect, because there is no visual sign of failure or  
damage. The symptom is that the board simply stops working, because some component becomes defective.  
Usually the failure can be identified and the chip can be replaced. To prevent ESD damage, always follow proper  
ESD-prevention practices when handling computer boards.  
Damage during handling or storage On some boards we have noticed physical damage from mishandling. A  
common observation is that a screwdriver slipped while installing the board, causing a gouge in the PCB surface  
and cutting signal traces or damaging components.  
Another common observation is damaged board corners, indicating the board was dropped. This may or may not  
cause damage to the circuitry, depending on what is near the corner. Most of our boards are designed with at  
least 25 mils clearance between the board edge and any component pad, and ground / power planes are at least  
20 mils from the edge to avoid possible shorting from this type of damage. However these design rules are not  
sufficient to prevent damage in all situations.  
A third cause of failure is when a metal screwdriver tip slips, or a screw drops onto the board while it is powered  
on, causing a short between a power pin and a signal pin on a component. This can cause overvoltage / power  
supply problems described below. To avoid this type of failure, only perform assembly operations when the  
system is powered off.  
Sometimes boards are stored in racks with slots that grip the edge of the board. This is a common practice for  
board manufacturers. However our boards are generally very dense, and if the board has components very close  
to the board edge, they can be damaged or even knocked off the board when the board tilts back in the rack.  
Diamond recommends that all our boards be stored only in individual ESD-safe packaging. If multiple boards are  
stored together, they should be contained in bins with dividers between boards. Do not pile boards on top of each  
other or cram too many boards into a small location. This can cause damage to connector pins or fragile  
components.  
Power supply wired backwards Our power supplies and boards are not designed to withstand a reverse  
power supply connection. This will destroy each IC that is connected to the power supply. In this case the board  
will most likely will be unrepairable and must be replaced. A chip destroyed by reverse power or by excessive  
power will often have a visible hole on the top or show some deformation on the top surface due to vaporization  
inside the package. Check twice before applying power!  
ETX-945 User Manual 1.00  
Page 3  
 
1. INTRODUCTION  
The ETX-945 is a highly integrated computer-on-module (COM) available with a range of high performance Intel®  
CoreTM 2 Duo, Core Duo, and CeleronTM M processors. The module provides an SO-DIMM socket for up to 2GB  
of DDR2 DRAM, and provides interface controllers for high-resolution CRT and LVDS-interfaced displays,  
10/100Mbps Ethernet, SATA and IDE storage devices, USB 2.0, audio, serial, parallel, and PS/2 ports.  
Additionally, the ETX-945 provides a high degree of system expansion flexibility via the presence of both 32-bit  
PCI and 16-bit ISA expansion buses on its ETX 3.0 compliant baseboard interface connectors.  
1.1 Features  
Processor options:  
The following processors, when included, are soldered onto the board:  
Intel Core 2 Duo 667MHz FSB and 4MB L2 Cache, LV  
Intel Core 2 Duo 533 MHz FSB and 2MB L2 Cache, ULV  
Intel Core Duo 667 MHz FSB and 2MB L2 Cache, LV  
Intel Core Duo 533 MHz FSB and 2MB L2 Cache, ULV  
Intel Celeron 533 MHz FSB and 1MB L2 Cache, M ULV  
The following processor, when included, is placed in a socket:  
Intel Core 2 Duo 667MHz FSB and 4MB L2 Cache  
Chipset:  
Intel 945GME and Intel ICH7M  
RAM:  
200-pin SO-DIMM socket  
Supports up to 2GB DDR2 SDRAM (400/533/667MHz)  
Graphics:  
Based on Intel GMA950 graphics core  
VGA CRT interface; up to 2048x1536 resolution  
Dual channel 24-bit LVDS; provides LCD backlight control signals  
TV output  
Supports dual independent displays  
Audio:  
Realtek ALC655 AC’97 CODEC  
Mic in, line in/out signals  
IDE interface:  
1 UltraATA 100/66/33 interface  
Supports two devices (Master/Slave)  
Usable in PIO or UDMA mode  
SATA interfaces:  
2 SATA ports, supporting one device each  
Up to 150MB/s data transfer rates  
Connectors directly on ETX COM module  
Floppy/parallel port:  
Shared interface  
Parallel port supports SPP/EPP/ECP modes  
Ethernet interface:  
1 10/100Base-T port  
Based on Intel 82562  
Serial ports:  
2 16550-compatible ports  
Logic-level signaling  
ETX-945 User Manual 1.00  
Page 4  
Keyboard/mouse:  
Standard PS/2 keyboard/mouse ports  
USB keyboard/mouse supported  
USB:  
4 USB 2.0 ports  
Other:  
SMbus, I2C, IrDA serial interfaces  
PC speaker interface  
Watchdog timer; supports 255-level reset  
Dual system expansion buses:  
16-bit ISA bus  
32-bit PCI bus; supports 4 PCI masters  
Size:  
ETX 3.0 compliant form-factor (physical and electrical) *  
4.5 x 3.7 inches (95mm x 114mm)  
Input voltage:  
System power: +5V DC +/-5%  
Real-time clock backup: +2.0 to 3.6V DC  
Power consumption: CPU dependent; see table of models, below  
Operating environment:  
-40 o to +85o C operating temperature  
0 to 90% operating humidity (non-condensing)  
BIOS:  
Phoenix-Award PnP flash BIOS  
* Note: The ETX 3.0 specification is available for download from the ETX Industrial  
1.2 ETX-945 Models  
Board Power  
CPU  
type  
L2  
Cache  
CPU  
TDP  
Model  
CPU  
FSB  
Idle  
12W  
12W  
12W  
12W  
12W  
12W  
Loaded  
ETX-945-T7400  
ETX-945-L7400  
ETX-945-U7500  
ETX-945-L2400  
ETX-945-U2500  
ETX-945-CM423  
2.16GHz Core 2 Duo  
socketed 667MHz  
4MB  
4MB  
2MB  
2MB  
2MB  
1MB  
34  
17  
10  
15  
9
41W  
24W  
17W  
22W  
16W  
13W  
1.5GHz Core 2 Duo LV  
soldered  
667MHz  
533MHz  
667MHz  
533MHz  
533MHz  
1.06GHz Core 2 Duo ULV soldered  
1.66GHz Core Duo LV  
1.2GHz CoreDuo ULV  
1.06GHz Celeron M ULV  
soldered  
soldered  
soldered  
5.5  
ETX-945 User Manual 1.00  
Page 5  
2. FUNCTIONAL OVERVIEW  
2.1 Block Diagram  
Figure 1 shows the ETX-945 COM’s functional blocks, ETX bus, and peripheral interface signals.  
Figure 1: Functional Block Diagram  
ETX-945 User Manual 1.00  
Page 6  
2.2 Board Dimensions, Mounting Holes, and Connectors  
The two diagrams below show the mechanical dimensions of the ETX-945’s board outline and five mounting  
holes, as well as the position of all connectors on both the top and bottom sides of the board.  
Figure 2: Board Layout Top  
ETX-945 User Manual 1.00  
Page 7  
Figure 3: Board Layout Bottom  
ETX-945 User Manual 1.00  
Page 8  
2.3 Bus and Interface Connector Summary  
The ETX-945 has six interface connectors, as listed in the tables below. These connectors are defined in  
accordance with the ETX 3.0 Computer-on-Module (COM) Specification. Signal functions relating to each of the  
ETX-945’s interface connectors are discussed in greater detail in Section 4 of this document.  
2.4 ETX Bus Connectors  
Connector  
Location Pins  
Function  
ETX1  
ETX2  
Bottom  
Bottom  
100  
100  
PCI bus, USB ports, audio interface, serial IRQ  
ISA bus  
VGA, LCD (LVDS), TV video, serial ports, PS2 keyboard  
and mouse, parallel port, floppy interface  
ETX3  
ETX4  
Bottom  
Bottom  
100  
100  
IDE ports, Ethernet, power supply control, speaker, RTC  
(real time clock), backup battery input, I2C bus, SM bus  
2.5 Other Interface Connectors  
Connector  
Location Pins  
Function  
SATA1  
SATA2  
Top  
Top  
7
7
Serial ATA channel 1  
Serial ATA channel 2  
ETX-945 User Manual 1.00  
Page 9  
3. GETTING STARTED  
This section of the ETX-945 User Manual covers basic hardware setup, power connection, system boot-up, and  
initial software configuration. First-time ETX-945 users normally receive the product as part of one of Diamond’s  
Development Kits, which provide everything needed to ensure rapid application development.  
Important Safe-Handling Information  
WARNING: ESD-Sensitive Electronic Equipment!  
Observe ESD-safe handling procedures when working  
with this product.  
Always use this product in a properly grounded work area  
and wear appropriate ESD-preventive clothing and/or  
accessories.  
Always store this product in ESD-protective packaging  
when not in use.  
Please refer to page 3 of this manual (“Important Safe-Handling Information”) for further  
details.  
ETX-945 User Manual 1.00  
Page 10  
3.1 ETX Development Kits  
To facilitate evaluation and development, the ETX-945 is normally supplied pre-integrated into one of Diamond’s  
ETX development kits (pictured below). This approach increases project efficiency and reduces risks by providing  
a known good environment for rapid application development.  
Diamond’s ETX development kits feature baseboards with I/O connectors for quick and easy access to nearly all  
system interfaces, a CompactFlash socket, and modular PC/104-Plus expansion. The kits which include both  
generic models and application-oriented ETX baseboards in various form-factors extend the ETX-945’s  
functionality by adding serial and LAN ports, RS-232/422/485 signal buffering, CompactFlash sockets, industry-  
leading data acquisition I/O functions, and more. Additionally, the kits come with SO-DIMM memory, an extensive  
set of interface cables, drivers for Linux and Windows operation, and full documentation.  
Two examples appear below.  
ETX form-factor development kit: Matches  
the footprint of the ETX-945 and provides  
connectors for system I/O, CompactFlash,  
PC/104-Plus expansion, two additional serial  
ports, RS-232/422/485 buffering, a digital I/O  
port, and a second Ethernet LAN interface.  
EPIC form-factor development kit: Provides  
connectors for system I/O, CompactFlash,  
PC/104-Plus expansion, four additional serial  
ports, RS-232/422/485 buffering, a second  
Ethernet port, a 5V/7-28V DC-to-DC power  
supply, and an industry-leading data acquisition  
subsystem.  
3.2 Configuring the Hardware  
Assuming you are using one of Diamond’s baseboards and heat-spreaders or heatsinks with the ETX-945,  
prepare the hardware as follows:  
If the SO-DIMM memory module is not already installed, carefully insert it into the socket provided on the top-  
side of the ETX-945 module. Refer to the specifications in the introduction of this manual for memory capacity  
and speed requirements.  
Secure the heat-spreader (or heatsink) to the top-side of the ETX-945 module using the single short screw  
provided with the heat-spreader (or heatsink), taking care to align the four corner mounting holes of the heat-  
spreader (or heatsink) with the four corresponding standoffs on the top of the ETX-945. Note: This mounting  
screw attaches to the heat-spreader (or heatsink) via a hole near the middle of ETX-945 module, and screws  
in from the bottom-side of the ETX module.  
ETX-945 User Manual 1.00  
Page 11  
Using the four long screws provided with the heat-spreader (or heatsink), secure the heat-spreader (or  
heatsink) to the corresponding standoffs located in the four corners of the top of the ETX-945 module. If the  
ETX module is to being installed in an enclosure, align the heat-spreader’s (or heatsink’s) corner mounting  
holes with corresponding hole-pattern on the enclosure before inserting and tightening the four mounting  
screws. Depending on the thickness of the enclosure or chassis material, slightly longer screws may be  
required.  
Connect the baseboard to a keyboard, monitor, mouse, mass storage device, other desired peripherals, and a  
source of DC power. Refer to the baseboard’s User Manual for interface cabling considerations.  
Connect the baseboard to a suitable source of DC power, as described in its User Manual.  
3.3 Booting the System  
Power-up the VGA video monitor. Then power-up the system power supply. The ETX-945 module should begin  
its boot-up sequence immediately, as evidenced by BIOS messages on the connected VGA display. You can run  
the BIOS Setup utility and proceed to install an operating system on the boot drive just as you would on a normal  
desktop PC.  
3.4 BIOS Setup Utility  
The Award BIOS provides a Setup utility for specifying system configuration and settings. Pressing the <Del> key  
shortly after power is applied to the ETX-945 launches the BIOS Setup utility. Watch for the following message:  
Press <DEL> to Enter Setup  
The BIOS Setup utility’s main menu provides access to the following configuration and settings pages, along with  
several exit options. Setup categories include the following:  
Standard CMOS features  
Advanced BIOS features  
Advanced chipset features  
Integrated peripherals  
PnP/PCI configuration  
These are discussed briefly below.  
3.4.1 Standard CMOS Features  
The Standard CMOS Features function includes settings for RTC date/time initialization, IDE and floppy drive  
detection and configuration, default video mode, and boot error handling options. This function should be re-run if  
the system’s configuration is changed, the onboard battery fails, or the configuration stored in CMOS memory is  
lost or corrupt.  
3.4.2 Advanced BIOS Features  
The Advanced BIOS Features function provides configuration options for boot device priority, Hyper-Threading  
Technology, quick POST (power-on self test), and several other system parameters.  
One key configuration setting is the designation of “First” and “Second” boot devices. This directs the BIOS to  
scan for a bootable operating system in two locations, which can be floppy, CD-ROM, hard drive, USB devices, or  
LAN devices. Additionally, you can specify an alternative location for the BIOS to scan, in case these are not  
found or do not contain a bootable OS.  
Other settings available from this Setup page include boot-up NumLock status, a security password option, and  
selection of the system’s APIC (Advanced Programmable Interrupt Controller) mode.  
ETX-945 User Manual 1.00  
Page 12  
3.4.3 Advanced Chipset Features  
From this setup page you can configure the size of the video controller’s on-chip frame buffer, set up the  
controller’s DVMT (Dynamic Video Memory Technology) mode and memory size, and specify what type of display  
will be used as the system’s boot-up console output device.  
DVMT is an advanced video controller function that dynamically allocates system memory to be used as video  
memory in order to efficiently use of available resources to maximize graphics performance. The DVMT-related  
BIOS settings configure the behavior of the DVMT function, including how much system memory is made  
available for video memory purposes.  
The default display setting allows selection among CRT, LCD, CRT plus LCD (default), LVDS, TV out, or CRT  
plus LVDS devices. Other settings specify the resolution of devices connected to the LCD or TV output ports. The  
resolutions supported in each mode are listed below.  
Display Interface Port  
Resolutions Supported  
CRT port  
LCD port  
Up to 2048 x 1536 resolution  
640x480, 800x600, 1024x768, 1280x1024,  
1400x1050, 1600x1200, 1280x768, 1680x1050,  
1920x1200, 1204x678 (24-bit)  
TV output  
NTSC, PAL  
3.4.4 Integrated Peripherals  
This Setup section offers the ability to configure various onboard functions and peripheral controllers, including  
enable/disable, mode, and other options for the board’s USB, audio, IDE, Serial ATA, floppy controller, serial, IR,  
and parallel ports.  
A few of the available options include:  
Mode controls for faster IDE data transfer, including 33MB/sec Ultra DMA33 feature  
Onboard serial port mode, handshake, address, and interrupt channel selection  
USB controller  
Parallel port mode selection among SPP, EPP, ECP, ECP+EPP, or “normal”, plus several settings  
relating to the EPP and ECP modes  
3.4.5 Power Management Setup  
Here, you can specify a host of options that regulate how the board’s power management features behave.  
Included are options for enabling/disabling the board’s ACPI (Advanced Configuration and Power Interface)  
capabilities, and specifying the degree and behavior of power management relative to the system’s mass storage  
devices and display.  
Additionally, this section of Setup provides several options for automatically powering up the system or resuming  
from a suspended state. These include:  
Power-up automatically following unexpected power loss  
Resume operation based on modem or LAN connection  
Resume operation based on RTC alarm  
Resume operation following one of several time intervals  
ETX-945 User Manual 1.00  
Page 13  
3.4.6 PnP/PCI Configuration  
This section of Setup provides options for configuration of devices connected to the ETX-945’s PCI bus, including  
the choice between automatic “plug-and-play” (PnP) configuration of IRQ and DMA channel settings. If PnP is  
disabled, you can specific desired IRQ and DMA channels for PCI devices here.  
3.4.7 Other Settings and Utilities  
A few additional status and control functions are available from Setup’s main menu. These include:  
CPU temperature status  
CPU cooling fan status  
CPU voltage status  
Reload default BIOS settings  
Set system boot password  
Exit Setup with or without saving changes  
3.5 Operating System Drivers  
Drivers for Windows XP and Linux 2.6, if required, are included on the Software and Documentation CD that is  
provided along with the ETX-945 or in its Development Kit. To locate the ETX-945 module’s software drivers on  
the CD, view the index.html file in the CD’s root directory, locate “Computer-on-Modules,” and then click on “ETX-  
COMs.” This software is also available for download from Diamond’s website.  
3.6 BIOS Beep Code List  
Beep Sound  
Message  
1 short  
System is booting normally  
CMOS setting error  
2 short  
1 long + 1 short  
1 long + 2 short  
1 long + 3 short  
1 long + 9 short  
long (continuous)  
short (continuous)  
DRAM error  
Display card or monitor connected error  
Keyboard error  
ROM error  
DRAM not inserted correctly  
Power supply problem  
ETX-945 User Manual 1.00  
Page 14  
4. INTERFACE CONNECTOR DETAILS  
This section describes the functions available on all of the ETX-945’s bus and I/O interface connectors. The ETX  
3.0 specification, which provides more detail regarding the signals present on the ETX1, ETX2, ETX3, and ETX4  
connectors, is available from the ETX Industrial Group’s website (http://www.etx-ig.de/specs/specs.php). Also  
available from that site is the latest ETX Design Guide, which provides further details on the ETX connector signal  
functions and interface considerations. Several other relevant specifications are referenced below.  
ETX-945 User Manual 1.00  
Page 15  
4.1 ETX1 Connector  
The 100-pin, high-density ETX1 connector implements the board’s PCI bus, USB, and audio signals, as indicated  
in the table below. Further information regarding each of these signal groups follows the table. (Note: Pins  
designated “RESERVED” should be left unconnected.)  
GND  
PCICLK3  
GND  
1
2
GND  
VCC  
PAR  
51  
53  
55  
57  
59  
61  
63  
65  
67  
69  
71  
73  
75  
77  
79  
81  
83  
85  
87  
89  
91  
93  
95  
97  
99  
52  
54  
56  
58  
60  
62  
64  
66  
68  
70  
72  
74  
76  
78  
80  
82  
84  
86  
88  
90  
92  
94  
96  
98  
VCC  
3
4
PCICLK4  
GND  
SERR#  
RESERVED  
USB2-  
DEVSEL#  
USB3-  
STOP#  
USB2+  
GND  
5
6
GPERR#  
PME#  
LOCK#  
TRDY#  
IRDY#  
FRAME#  
GND  
PCICLK1  
REQ3#  
GNT2#  
REQ2#  
REQ1#  
GNT0#  
VCC  
7
8
PCICLK2  
GNT3#  
3V  
9
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
42  
44  
46  
48  
50  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
41  
43  
45  
47  
49  
GNT1#  
3V  
RESERVED  
VCC  
AD16  
CBE2#  
USB3+  
AD18  
SERIRQ  
AD0  
REQ0#  
3V  
AD17  
AD19  
AD1  
AD2  
AD20  
USB0-  
AD21  
AD4  
AD3  
AD22  
AD6  
AD5  
AD23  
USB1-  
CBE3#  
VCC  
CBE0#  
AD8  
AD7  
AD24  
AD9  
VCC  
GND  
GND  
AD25  
AD26  
AD10  
AUXAL  
MIC  
AD28  
USB0+  
AD29  
AD11  
AD27  
AD12  
AUXAR  
ASVCC  
SNDL  
ASGND  
SNDR  
AD30  
USB1+  
AD31  
AD13  
PCIRST#  
INTC#  
INTA#  
GND  
AD14  
INTD#  
INTB#  
AD15  
CBE1#  
100 GND  
ETX-945 User Manual 1.00  
Page 16  
4.1.1 PCI bus signals  
This set of pins implements the module’s PCI expansion bus. For further information regarding the functions of  
the PCI bus signals, refer to the PCI Bus Specification, available from the PCI Special Interest Group  
Signal Name  
Signal function  
Direction  
PCICLK1-4  
REQ0-3#  
GNT0-3#  
AD0-31  
CBE0-3#  
PAR  
PCI clock outputs for external PCI devices  
Bus Request signals of PCI Masters  
Grant signals to PCI Masters  
PCI address and data bus signals  
PCI Bus command and byte enables  
PCI bus parity bit  
Out  
In  
Out  
In/Out  
In/Out  
In  
SERR#  
GPERR#  
PME#  
System Error or PCI Clock RUN  
Parity Error  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
Out  
Power management event  
Lock resource signal  
Device select  
LOCK#  
DEVSEL#  
TRDY#  
IRDY#  
Target ready  
Initiator ready  
STOP#  
FRAME#  
PCIRST#  
INTA#  
Stop  
Cycle frame  
PCI bus reset  
PCI interrupt A  
In  
INTB#  
PCI interrupt B  
In  
INTC#  
PCI interrupt C  
In  
INTD#  
PCI interrupt D  
In  
ETX-945 User Manual 1.00  
Page 17  
4.1.2 USB signals  
These pins provide connections to the board’s four USB channels. For further information regarding the functions  
of the USB signals listed above, refer to the USB 2.0 Specification, available from the USB Implementers Forum  
Signal Name  
Signal Function  
Direction  
USB0+  
USB0-  
USB Port 0 data +  
USB Port 0 data -  
In/Out  
In/Out  
USB1+  
USB1-  
USB2+  
USB2-  
USB3+  
USB3-  
USB Port 1 data +  
USB Port 1 data -  
USB Port 2 data +  
USB Port 2 data -  
USB Port 3 data +  
USB Port 3 data -  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
In/Out  
4.1.3 Audio interface  
These pins carry stereo audio input and output as indicated.  
Signal Name  
Signal Function  
Direction  
SNDL  
SNDR  
Line-level stereo output left; drives a 5k ohm load  
Line-level stereo output right; drives a 5k ohm load  
Out  
Out  
AUXAL  
AUXAR  
MIC  
Auxiliary A input left  
Auxiliary A input right  
Microphone input  
In  
In  
In  
ASGND  
ASVCC  
Analog ground  
n/a  
n/a  
Power supply for audio controller  
ETX-945 User Manual 1.00  
Page 18  
4.1.4 Miscellaneous functions  
These pins carry power and ground signals and an interrupt request as indicated.  
Signal Name  
Signal Function  
Direction  
VCC  
GND  
3V  
+5V ±5% DC power input  
Power ground  
In  
n/a  
Out  
+3.3V ± 5% supply generated on the ETX module, for  
powering external devices (500mA max. external load)  
RESERVED  
SERIRQ  
Do not connect  
n/a  
In  
Serial interrupt request  
Caution: Do not connect the 3V pins (pins 12 and 16) of EXT1 to an external power source!  
ETX-945 User Manual 1.00  
Page 19  
4.2 ETX2 Connector  
The 100-pin, high-density ETX2 connector implements the board’s ISA bus signals, as indicated in the table  
below. For further information on the module’s ISA bus signals, refer to the ETX 3.0 Specification.  
GND  
SD14  
SD13  
SD12  
SD11  
SD10  
SD9  
1
2
GND  
VCC  
SA6  
51  
53  
55  
57  
59  
61  
63  
65  
67  
69  
71  
73  
75  
77  
79  
81  
83  
85  
87  
89  
91  
93  
95  
97  
99  
52  
54  
56  
58  
60  
62  
64  
66  
68  
70  
72  
74  
76  
78  
80  
82  
84  
86  
88  
90  
92  
94  
96  
98  
VCC  
3
4
SD15  
IRQ5  
5
6
MASTER#  
DREQ7  
DACK7#  
DREQ6  
DACK6#  
DREQ5  
DACK5#  
DREQ0  
DACK0#  
IRQ14  
IRQ13  
IRQ12  
IRQ11  
IRQ10  
IO16#  
SA7  
IRQ6  
7
8
SA8  
IRQ7  
9
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
42  
44  
46  
48  
50  
SA9  
SYSCLK  
REFSH#  
DREQ1  
DACK1#  
GND  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
41  
43  
45  
47  
49  
SA10  
SA11  
SA12  
GND  
SD8  
MEMW#  
MEMR#  
LA17  
LA18  
LA19  
LA20  
LA21  
LA22  
LA23  
GND  
SBHE#  
SA0  
SA13  
SA14  
SA15  
SA16  
SA18  
SA19  
IOCHRDY  
VCC  
DREQ3  
DACK3#  
IOR#  
IOW#  
SA17  
SMEMR#  
AEN  
VCC  
GND  
SD0  
SMEMW  
SD1  
M16#  
SD2  
OSC  
SD3  
NOWS#  
SD4  
SA1  
BALE  
DREQ2  
SD5  
SA2  
TC  
IRQ9  
SA3  
DACK2#  
IRQ3  
SD6  
SD7  
SA4  
IOCHK#  
GND  
RSTDRV  
SA5  
IRQ4  
100 GND  
ETX-945 User Manual 1.00  
Page 20  
4.3 ETX3 Connector  
The 100-pin ETX3 connector implements VGA, LCD (LVDS), TV-video, serial, parallel, floppy, mouse, and  
keyboard signals. Because pins 51-100 are shared between floppy and parallel port functions, dual signal  
assignments are indicated in the illustration below. Further information regarding each of these signal groups  
follows. (Note: Pins designated “RESERVED” should be left unconnected.)  
.
GND  
R
1
2
GND  
LPT/FLP#  
VCC  
51  
53  
55  
57  
59  
61  
63  
65  
67  
69  
71  
73  
75  
77  
79  
81  
83  
85  
87  
89  
91  
93  
95  
97  
99  
52  
54  
56  
58  
60  
62  
64  
66  
68  
70  
72  
74  
76  
78  
80  
82  
84  
86  
88  
90  
92  
94  
96  
98  
100  
RESERVED  
GND  
3
4
B
HSY  
5
6
G
STB#/RESERVED  
RESERVED  
IRRX  
AFD#/DENSEL  
PD7/RESERVED  
ERR#/HDSEL#  
PD6/RESERVED  
INIT#/DIR#  
GND  
VSY  
7
8
DDCK  
DDDA  
LCDDO18  
LCDDO19  
GND  
DETECT#  
LCDDO16  
LCDDO17  
GND  
9
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
42  
44  
46  
48  
50  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
41  
43  
45  
47  
49  
IRTX  
RXD2  
GND  
LCDDO13  
LCDDO12  
GND  
LCDDO15  
LCDDO14  
GND  
RTS2#  
DTR2#  
DCD2#  
DSR2#  
CTS2#  
TXD2  
PD5/RESERVED  
SLIN#/STEP#  
PD4/DSKCHG#  
PD3/RDATA#  
PD2/WP#  
LCDDO8  
LCDDO9  
GND  
LCDDO11  
LCDDO10  
GND  
PD1/TRK0#  
PD0/INDEX#  
VCC  
LCDDO4  
LCDDO5  
GND  
LCDDO7  
LCDDO6  
GND  
RI2#  
VCC  
RXD1  
ACK#/DRV  
BUSY/MOT  
PE/WDATA#  
SLCT/WGATE#  
MSCLK  
LCDDO1  
LCDDO0  
VCC  
LCDDO3  
LCDDO2  
VCC  
RTS1#  
DTR1#  
DCD1#  
DSR1#  
CTS1#  
TXD1  
JILI_DAT  
JILI_CLK  
BIASON  
COMP  
LTGIO0  
BLON#  
DIGON  
Y
MSDAT  
KBCLK  
RI1#  
KBDAT  
SYNC  
C
GND  
GND  
ETX-945 User Manual 1.00  
Page 21  
4.3.1 Analog video output  
These pins provide video, clock, and sync information for display on analog CRTs, or on LCD flat panels  
that are compatible with analog CRT timings, as indicated.  
Signal Name Signal Function  
Direction  
HSY  
VSY  
R
Horizontal sync  
Vertical sync  
Out  
Out  
Red video output  
Green video output  
Blue video output  
Out  
G
Out  
B
Out  
DDCK  
Display Data Channel Clock for DDC interface between  
In/Out  
the board’s graphics controller and a monitor  
DDDA  
Display Data Channel Data for DDC interface between  
In/Out  
the board’s graphics controller and a monitor  
4.3.2 TV video output  
These pins carry video and timing data for graphical display on a TV device, as indicated.  
Signal Name  
Signal Function  
Direction  
SYNC  
Composite Sync for SCART PAL TVs with EURO AV compatible  
connectors; alternately usable for video-related I/O  
In/Out  
Y
Luminance for S-Video; alternately Red for RGB video  
Chrominance for S-Video; alternately Green for RGB video  
Composite Video; alternately Blue for RGB video  
Out  
Out  
Out  
C
COMP  
ETX-945 User Manual 1.00  
Page 22  
4.3.3 LCD interface  
These pins carry data for graphical display on an LCD panel, as indicated.  
Signal Name  
Signal Function  
Direction  
BIASON  
DIGON  
Controls display contrast voltage  
Controls digital power to LCD  
Out  
Out  
BLON#  
Controls backlight power to LCD  
LVDS channel data 0-19  
Out  
Out  
In  
LCD0-LCD19  
DETECT#  
Panel hot-plug detection  
FPDDC_CLK DDC  
FPDDC_DAT DDC  
DDC signals for flat panel detection and control  
DDC signals for flat panel detection and control  
Out  
In/Out  
4.3.4 Serial port interfaces  
These pins carry data and control information to/from the board’s two serial ports, as indicated. These pins  
provide logic-level signaling, and require external I/O buffering if RS-232, RS-422, or RS-485 signaling is desired.  
Signal Name  
Signal Function  
Direction  
DTR1#, DTR2#  
RI1#, RI2#  
Data terminal ready outputs from serial ports 1 and 2  
Ring indicator inputs for serial ports 1 and 2  
Out  
In  
TXD1, TXD2  
Transmit data outputs from serial ports 1 and 2  
Receive data inputs for serial ports 1 and 2  
Out  
In  
RXD1, RXD2  
CTS1#, CTS2#  
RTS1#, RTS2#  
DCD1#, DCD2#  
DSR1#, DSR2#  
Clear to send signal inputs for serial ports 1 and 2  
Request to send outputs from serial ports 1 and 2  
Data carrier detected inputs for serial ports 1 and 2  
Data set ready inputs for serial ports 1 and 2  
In  
Out  
In  
In  
ETX-945 User Manual 1.00  
Page 23  
4.3.5 Keyboard, mouse, and infrared transceiver interfaces  
These pins carry data and clock signals associated with the board’s PS2 keyboard and mouse ports. Additionally,  
transmit and receive data to/from an IR device, can be routed as indicated.  
Signal Name  
Signal Function  
Direction  
KBDAT  
KBCLK  
Data to/from keyboard.  
Clock signal to keyboard  
In/Out  
Out  
MSDAT  
MSCLK  
IRTX  
Data to/from mouse  
Clock signal to mouse.  
Infrared transmit data  
Infrared receive data  
In/Out  
Out  
Out  
In  
IRRX  
4.3.6 Parallel port interface  
These pins carry data and control information to/from the board’s bidirectional parallel port, as indicated.  
Signal Name  
Signal Function  
Direction  
LPT/FLPY#  
STB#  
Interface configuration input  
Printer data strobe  
In  
Out  
AFD#  
PD0-7  
ERR#  
INIT#  
SLIN#  
ACK#  
BUSY  
PE  
Automatic line feed request  
Out  
Bidirectional parallel data bus In/Out  
Printer error  
In  
Printer initialization control  
Printer select control  
Printer ready to receive data  
Printer busy  
Out  
Out  
In  
In  
Printer out of paper  
Printer power on  
In  
SLCT  
In  
Note: These pins are shared with the board’s floppy drive controller function, under control of the  
LPT/FLPY# input signal. When that signal is left unconnected or held high, the port is placed in  
parallel-port mode.  
ETX-945 User Manual 1.00  
Page 24  
4.3.7 Floppy drive interface  
These pins carry data and control information to/from the board’s floppy drive controller, as indicated.  
Signal Name  
Signal Function  
Direction  
LPT/FLPY#  
RESERVED  
Interface configuration input  
Do not connect  
In  
n/a  
DENSEL  
INDEX#  
TRK0#  
WP#  
Diskette data density select  
Index hole indicator  
Out  
In  
Track 0 indicator  
In  
Write-protect indicator  
Read data from drive  
Drive door opened indicator  
Head select 0/1 control  
Step head step direction control  
Step pulse control  
In  
RDATA#  
DSKCHG#  
HDSEL#  
DIR#  
In  
In  
Out  
Out  
Out  
Out  
Out  
Out  
Out  
STEP#  
DRV  
Drive select control  
MOT#  
Drive motor activation control  
Write data to drive  
WDATA#  
WGATE#  
Write enable control  
Note: These pins are shared with the board’s bidirectional parallel port function, under control of  
the LPT/FLPY# input signal. When that signal is left unconnected or held high, the port is placed  
in parallel-port mode.  
ETX-945 User Manual 1.00  
Page 25  
4.3.8 Miscellaneous functions  
These pins carry power and ground signals and a GPIO signal, as indicated.  
Signal Name Signal Function  
Direction  
VCC  
GND  
+5V ±5% DC power input  
In  
Power ground  
In/Out  
RESERVED  
LTGIO0  
Do not connect  
General purpose I/O  
n/a  
In/Out  
ETX-945 User Manual 1.00  
Page 26  
4.4 ETX4 Connector  
The 100-pin ETX4 connector implements the board’s IDE, Ethernet, and a number of other signals, as indicated  
in the table below. Further information regarding each of these signal groups follows the table.  
GND  
5V_SB  
1
2
GND  
SIDE_IOW#  
SIDE_DRQ  
SIDE_D15  
SIDE_D0  
SIDE_D14  
SIDE_D1  
SIDE_D13  
GND  
51  
53  
55  
57  
59  
61  
63  
65  
67  
69  
71  
73  
75  
77  
79  
81  
83  
85  
87  
89  
91  
93  
95  
97  
99  
52  
54  
56  
58  
60  
62  
64  
66  
68  
70  
72  
74  
76  
78  
80  
82  
84  
86  
88  
90  
92  
94  
96  
98  
PIDE_IOR#  
PIDE_IOW#  
PIDE_DRQ  
PIDE_D15  
PIDE_D0  
PIDE_D14  
PIDE_D1  
GND  
3
4
PWGIN  
PS_ON#  
PWRBTN#  
KBINH#  
5
6
SPEAKER  
BATT  
7
8
9
10  
12  
14  
16  
18  
20  
22  
24  
26  
28  
30  
32  
34  
36  
38  
40  
42  
44  
46  
48  
50  
LILED#  
RSMRST#  
ROMKBCS#  
EXT_PRG  
VCC  
11  
13  
15  
17  
19  
21  
23  
25  
27  
29  
31  
33  
35  
37  
39  
41  
43  
45  
47  
49  
ACTLED#  
SPEEDLED#  
I2CLK  
VCC  
SIDE_D2  
SIDE_D12  
SIDE_D3  
SIDE_D11  
SIDE_D4  
SIDE_D10  
SIDE_D5  
VCC  
PIDE_D13  
PIDE_D2  
PIDE_D12  
PIDE_D3  
PIDE_D11  
PIDE_D4  
PIDE_D10  
VCC  
OVCR#  
GPCS#  
EXTSMI#  
SMBCLK  
SIDE_CS3#  
SIDE_CS1#  
SIDE_A2  
SIDE_A0  
GND  
I2DAT  
SMBDATA  
SMBALRT#  
DASP_S  
PIDE_CS3#  
PIDE_CS1#  
GND  
SIDE_D9  
SIDE_D6  
SIDE_D8  
GPE2#  
PIDE_D5  
PIDE_D9  
PIDE_D6  
CBLID_P#  
PIDE_D8  
SIDE_D7  
PIDE_D7  
HDRST#  
PDIAG_S  
SIDE_A1  
SIDE_INTRQ  
BATLOW#  
SIDE_AK#  
SIDE_RDY  
SIDE_IOR#  
VCC  
PIDE_A2  
PIDE_A0  
PIDE_A1  
GPE1#  
RXD#  
PIDE_INTRQ  
PIDE_AK#  
PIDE_RDY  
VCC  
RXD  
TXD#  
TXD  
GND  
100 GND  
ETX-945 User Manual 1.00  
Page 27  
4.4.1 IDE interfaces  
These pins carry data and control information to/from the board’s IDE drive controller, as indicated.  
Signal Name  
Signal Function  
Direction  
PIDE_D0-15  
PIDE_A0-2  
PIDE_CS1#  
PIDE_CS3#  
PIDE_DRQ  
PIDED_AK#  
PIDE_RDY  
PIDE_IOR#  
PIDE_IOW#  
PIDE_INTRQ  
SIDE_D0-15  
SIDE_A0-2  
SIDE_CS1#  
SIDE_CS3#  
SIDE_DRQ  
SIDED_AK#  
SIDE_RDY  
SIDE_IOR#  
SIDE_IOW#  
SIDE_INTRQ  
DASP_S  
Primary IDE ATA bidirectional data bus  
Primary IDE ATA address bus  
In/Out  
Out  
Out  
Out  
In  
Primary IDE chip select 1  
Primary IDE chip select 3  
Primary IDE DMA Request for IDE Master  
Primary IDE DACK# for IDE Master  
Out  
In  
Primary IDE Ready  
Primary IDE IOR# command; function differs in Ultra-33 mode  
Primary IDE IOW# command; function differs in Ultra-33 mode  
Primary channel interrupt request  
Out  
Out  
In/Out  
In/Out  
Out  
Out  
Out  
In  
Secondary IDE ATA bidirectional data bus  
Secondary IDE ATA address bus  
Secondary IDE chip select 1  
Secondary IDE chip select 3  
Secondary IDE DMA Request for IDE Master  
Secondary IDE DACK# for IDE Master  
Secondary IDE Ready  
Out  
In  
Secondary IDE IOR# command; function differs in Ultra-33 mode  
Secondary IDE IOW# command; function differs in Ultra-33 mode  
Secondary channel interrupt request  
Drive active or slave present on Secondary IDE channel  
Out  
Out  
In  
Out  
In  
PDIAG_S  
Slave diagnostic passed indicator; function differs in DMA66 or DMA100  
modes  
HDRST#  
Drive hardware reset  
Out  
In  
CBLID_P#  
Detects 80-conductor IDE cable on primary IDE channel  
ETX-945 User Manual 1.00  
Page 28  
4.4.2 Ethernet port  
The ETX-945’s 10/100Mbps Ethernet LAN interface signals on connector ETX4 require the use of an external 1:1  
transformer. The ETX 3.0 specification provides further details regarding the transformer’s requirements.  
Signal Name  
Signal Function  
Direction  
TXD#, TXD  
RXD#, RXD  
Transmit data differential pair  
Receive data differential pair  
Out  
In  
ACTLED#  
LILED#  
Data transmit/receive activity LED (on = data activity  
present)  
Out  
Out  
Out  
Link Integrity LED (on = link valid)  
SPEEDLED#  
Speed LED (on = 100Mbps, off = 10Mbps)  
4.4.3 Power control and management  
These pins support various power management and control functions, in conjunction with the board’s ACPI BIOS  
functionality and system management embedded controller.  
Signal Name  
Signal Function  
Direction  
PWGIN  
Power good input (power supply is ready)  
+5V +/- 5% DC power input for suspend mode  
Signals power supply to remove all power except 5V_SB  
Power Button signal; supports ACPI Power Button function  
Resume Reset; resets internal power management logic  
System Management Bus Alert from SM bus devices  
Battery low signal  
In  
5V_SB  
In  
PS_ON#  
Out  
In  
PWRBTN#  
RSMRST#  
SMBALRT#  
BATLOW#  
GPE1#, GPE2#  
EXTSMI#  
In  
In  
In  
General purpose power management event inputs  
System management interrupt  
In  
In  
ETX-945 User Manual 1.00  
Page 29  
4.4.4 Miscellaneous signals  
These pins implement the ETX-945s I2C and SM Bus interfaces, PC-speaker output, and RTC/CMOS backup  
power input.  
Signal Name  
Signal Function  
Direction  
SPEAKER  
This logic-level signal can drive a piezoelectric speaker  
(typically via a transistor)  
O
BATT  
2.4V to 3.3V DC backup power input for RTC and CMOS  
RAM; typically connects to an external 3V lithium cell  
I
I2CLK  
Bidirectional I2C Bus clock signal  
Bidirectional I2C Bus data signal  
Bidirectional SM Bus clock signal  
Bidirectional SM Bus data signal  
Keyboard inhibit signal  
I/O  
I/O  
I/O  
I/O  
In  
I2DAT  
SMBCLK  
SMBDATA  
KBINH#  
OVCR#  
USB over-current detected  
Reserved; do not connect  
In  
ROMKBCS#  
EXT_PRG  
GPCS#  
n/a  
n/a  
n/a  
Reserved; do not connect  
Reserved; do not connect  
4.5 SATA Connectors  
The ETX-945 provides two SATA (Serial ATA) drive interfaces on a pair of 7-pin connectors located on the top  
side of the board. The position and pinout of each of these connectors is compliant with the ETX 3.0 Specification.  
The signal assignment appears below.  
1
2
3
4
5
6
7
GND  
TX+  
TX-  
GND  
RX+  
RX-  
GND  
ETX-945 User Manual 1.00  
Page 30  
5. APPENDIX: SYSTEM RESOURCES REFERENCE  
5.1 BIOS Memory Mapping  
Address  
Device Description  
E000:0000h - F000:FFFFh  
D000:2000h - D000:FFFFh  
D000:0000h - D000: FFFh  
C000:E000h - CF00:FFFFh  
C000:0000h - C000:DFFFh  
A000:0000h - B000:FFFFh  
0000:0000h - 9000:FFFFh  
System BIOS Area  
Free space  
LAN ROM  
Free space  
VGA BIOS  
VGA RAM  
DOS 640K  
ETX-945 User Manual 1.00  
Page 31  
5.2 I/O Port Address Map  
Each peripheral device in the system is assigned a set of I/O port addresses, which also become the identity of  
the device. The following table lists the I/O port addresses used:  
Address  
Device Description  
00000000 - 00000007  
00000000 - 00000CF7  
DMA Controller  
PCI bus  
00000010 - 0000001F  
00000020 - 00000021  
00000022 - 0000003F  
00000040 - 00000043  
00000044 - 0000005F  
00000060 - 00000060  
00000061 00000061  
00000062 - 00000063  
00000064 - 00000064  
00000065 - 0000006F  
00000070 - 00000073  
00000074 - 0000007F  
00000080 - 00000090  
00000091 - 00000093  
00000094 - 0000009F  
000000A0 - 000000A1  
000000A2 - 000000BF  
000000C0 - 000000DF  
000000E0 - 000000EF  
000000F0 - 000000FF  
000001F0 - 000001F7  
00000274 - 00000277  
00000279 - 00000279  
00000294 - 00000297  
Motherboard Resource  
Programmable Interrupt Controller  
Motherboard Resource  
System Timer  
Motherboard Resource  
Standard 0 / 02-Key or Microsoft Natural PS/2 Keyboard  
System Speaker  
Motherboard Resource  
Standard 0 / 02-Key or Microsoft Natural PS/2 Keyboard  
Motherboard Resource  
System CMOS/real time clock  
Motherboard Resource  
DMA Controller  
Motherboard Resource  
DMA Controller  
Programmable Interrupt Controller  
Motherboard Resource  
DMA Controller  
Motherboard Resource  
Numeric Data Processor  
Primary IDE Channel  
ISAPNP Read Data Port  
ISAPNP Read Data Port  
Motherboard Resource  
ETX-945 User Manual 1.00  
Page 32  
000002E8 - 000002EF  
000002F8 - 000002FF  
00000378 - 0000037F  
000003B0 - 000003BB  
000003C0 - 000003DF  
000003E8 - 000003EF  
000003F6 - 000003F6  
000003F8 - 000003FF  
00000400 - 000004BF  
000004D0 - 000004D1  
00000500 - 0000051F  
00000680 - 000006FF  
00000778 - 0000077B  
00000880 - 0000088F  
00000A78 - 00000A7B  
00000BBC - 00000BBF  
00000BBC - 00000BBF  
00000D00 - 0000FFFF  
00000E78 - 00000E7B  
00000F78 - 00000F7B  
00000FBC - 00000FBF  
0000B000 - 0000BFFF  
0000C000 - 0000CFFF  
0000DF00 - 0000DF3F  
0000F000 - 0000F0FF  
0000F300 - 0000F30F  
0000F400 - 0000F40F  
0000F500 - 0000F50F  
Communications Port (COM4)  
Communications Port (COM2)  
Printer Port (LPT )  
Mobile Intel 94 Express Chipset Family  
Mobile Intel 94 Express Chipset Family  
Communications Port (COM3)  
Primary IDE Channel  
Communications Port (COM )  
Motherboard Resource  
Motherboard Resource  
Intel 8280 G (ICH7 Family) SMBus Controller - 27DA  
Motherboard Resource  
Printer Port (LPT )  
Motherboard Resource  
Motherboard Resource  
Motherboard Resource  
Motherboard Resource  
PCI bus  
Motherboard Resource  
Motherboard Resource  
Motherboard Resource  
Intel 8280 G (ICH7 Family) PCI Express Root Port - 27D4  
Intel 8280 G (ICH7 Family) PCI Express Root Port - 27D0  
Intel PRO/ 00 VE Network Connection  
Realtek AC’97 Audio  
Intel 8280 GBM/GHM (ICH7-M Family) Serial ATA Storage Controller - 27C4  
Intel 8280 GBM/GHM (ICH7-M Family) Serial ATA Storage Controller - 27C4  
Intel 8280 GBM/GHM (ICH7-M Family) Serial ATA Storage Controller - 27C4  
ETX-945 User Manual 1.00  
Page 33  
5.3 Interrupt Request (IRQ) Lines  
Peripheral devices use interrupt request lines to notify CPU when services are required. The table below lists the  
interrupt request channels used by the ETX-945’s onboard devices.  
IRQ Level  
Function  
IRQ 01  
IRQ 03  
IRQ04  
IRQ 08  
IRQ 09  
IRQ 10  
IRQ 11  
IRQ 12  
IRQ 13  
IRQ 14  
IRQ 15  
IRQ 16  
IRQ 16  
IRQ 16  
IRQ 17  
IRQ 18  
IRQ 18  
IRQ 19  
IRQ 19  
IRQ 19  
IRQ 20  
IRQ 23  
IRQ 23  
Standard 0 / 02-Key or Microsoft Natural PS/2 Keyboard  
Communications Port  
Communications Port  
System CMOS/real time clock  
Microsoft ACPI-Compliant System  
Communications Port  
Communications Port  
PS/2 Compatible Mouse  
Math Coprocessor  
Primary IDE Channel  
Intel 8280 G (ICH7 Family) SMBus Controller - 27DA  
Intel 8280 G (ICH7 Family PCI Express Root Port - 27D0  
Intel 8280 G (ICH7 Family) USB Universal Host Controller - 27CB  
Mobile Intel 94 GM Express Chipset Family  
Realtek AC’97 Audio  
Intel 8280 G (ICH7 Family) PCI Express Root Port - 27D4  
Intel 8280 G (ICH7 Family) USB Universal Host Controller - 27CA  
Intel 8280 G (ICH7 Family) USB Universal Host Controller - 27C9  
Intel 8280 G (ICH7-M Family) Serial ATA Storage Controller - 27C4  
Intel 8280 G (ICH7 Family) USB Universal Host Controller - 27C9  
Intel PRO/ 00 VE Network Connection  
Intel 8280 G (ICH7 Family) USB Universal Host Controller - 27C8  
Intel 8280 G (ICH7 Family) USB2 Enhanced Host Controller - 27CC  
ETX-945 User Manual 1.00  
Page 34  
5.4 BIOS POST Codes  
The POST codes used by the ETX-945’s on-board BIOS appear in the table below.  
Code  
Function  
CFh  
C0h  
Test CMOS read/write functionality  
Early chipset initialization: Disable shadow RAM, L2 cache (socket 7 and below), program  
basic chipset registers  
C1h  
Detect memory: Auto detection of DRAM size, type and ECC, auto detection of L2 cache  
(socket 7 and below)  
C3h  
C5h  
01h  
02h  
03h  
04h  
05h  
06h  
07h  
08h  
Expand compressed BIOS code to DRAM  
Call chipset hook to copy BIOS back to E000 & F000 shadow RAM  
Expand the Xgroup codes located in physical memory address 000:0  
Reserved  
Initial Super I/O_Early Init switch  
Reserved  
Blank out screen; Clear CMOS error flag  
Reserved  
Clear 8042 interface; Initialize 8042 self test  
Test special keyboard controller for Winbond 977 series Super I/O chips; enable keyboard  
interface  
09h  
0Ah  
Reserved  
Disable PS/2 mouse interface (optional); auto-detect ports for keyboard and mouse  
followed by a port and interface swap (optional); reset keyboard for Winbond 977 series  
Super I/O chips  
0Bh-  
0Dh  
Reserved  
0Eh  
Test F000h segment shadow to see whether it is read/write capable or not. If test fails,  
keep beeping the speaker  
0Fh  
10h  
Reserved  
Auto detect flash type to load appropriate flash read/write codes into the run time area in  
F000 for ESCD & DMI support  
11h  
12h  
Reserved  
Use “walking 1’s” algorithm to check out interface in CMOS circuitry. Also set real time  
clock power status and then check for override  
13h  
Reserved  
ETX-945 User Manual 1.00  
Page 35  
14h  
Program chipset default values into chipset. Chipset default values are MODBINable by  
OEM customers  
15h  
16h  
17h  
18h  
Reserved  
Initial Early_Init_Onboard_Generator switch  
Reserved  
Detect CPU information including brand, SMI type (Cyrix or Intel) and CPU level ( 86 or  
686)  
19-  
Reserved  
1Ah  
1Bh  
Initial interrupts vector table. If no special specified, all H/W interrupts are directed to  
SPURIOUS_INT_HDLR & S/W interrupts to SPURIOUS_soft_HDLR  
1Ch  
1Dh  
1Eh  
1Fh  
20h  
21h  
22h  
23h  
Reserved  
Initial EARLY_PM_INIT switch  
Reserved  
Load keyboard matrix (notebook platform)  
Reserved  
HPM initialization (notebook platform)  
Reserved  
Check validity of RTC value; Load CMOS settings into BIOS stack. If CMOS checksum  
fails, use default value instead; Prepare BIOS resource map for PCI & PnP use. If ESCD is  
valid, take into consideration of the ESCD's legacy information; Onboard clock generator  
initialization. Disable respective clock resource to empty PCI & DIMM slots; Early PCI  
initialization - Enumerate PCI bus number, assign memory & I/O resource, search for a  
valid VGA device & VGA BIOS, and put it into C000:0  
24-  
Reserved  
26h  
27h  
28h  
29h  
Initialize INT 09 buffer  
Reserved  
Program CPU internal MTRR (P6 & PII) for 0-640K memory address; Initialize the APIC for  
Pentium class CPU; Program early chipset according to CMOS setup; Measure CPU  
speed; Invoke video BIOS  
2A-  
Reserved  
2Ch  
2Dh  
Initialize multilanguage; put information on screen display, including Award title, CPU type,  
CPU speed, etc.  
2E-  
32h  
Reserved  
33h  
Reset keyboard except Winbond 977 series Super I/O chips  
ETX-945 User Manual 1.00  
Page 36  
34-  
Reserved  
3Bh  
3Ch  
3Dh  
3Eh  
3Fh  
40h  
Test 82 4  
Reserved  
Test 82 9 interrupt mask bits for channel  
Reserved  
Test 92 9 interrupt mask bits for channel 2  
Reserved  
41-  
42h  
43h  
Test 82 9 functionality  
Reserved  
44-  
46h  
47h  
48h  
49h  
Initialize EISA slot  
Reserved  
Calculate total memory by testing the last double last word of each 64K page; Program  
writes allocation for AMD K CPU  
4A-  
Reserved  
4Dh  
4Eh  
Program MTRR of M CPU; initialize L2 cache for P6 class CPU and program cacheable  
range; Initialize the APIC for P6 class CPU; On MP platform, adjust the cacheable range to  
smaller one in case the cacheable ranges between each CPU are not identical  
4Fh  
50h  
51h  
52h  
Reserved  
Initialize USB  
Reserved  
Test all memory (clear all extended memory to 0)  
Reserved  
53-  
54h  
55h  
56h  
57h  
58h  
59h  
5Ah  
5Bh  
5Ch  
Display number of processors (multi-processor platform)  
Reserved  
Display PnP logo; Early ISA PnP initialization and assign CSN to every ISA PnP device  
Reserved  
Initialize the combined Trend Anti-Virus code  
Reserved  
Show message for entering AWDFLASH.EXE from FDD (optional feature)  
Reserved  
ETX-945 User Manual 1.00  
Page 37  
5Dh  
Initialize Init_Onboard_Super_IO switch; Initialize Init_Onboard_AUDIO switch  
Reserved  
5E-  
5Fh  
60h  
Okay to enter Setup utility  
Reserved  
61-  
64h  
65h  
66h  
67h  
68h  
69h  
6Ah  
6Bh  
Initialize PS/2 mouse  
Reserved  
Prepare memory size information for function call: INT h ax=E820h  
Reserved  
Turn on L2 cache  
Reserved  
Program chipset registers according to items described in Setup and Auto-Configuration  
table  
6Ch  
6Dh  
Reserved  
Assign resources to all ISA PnP devices; Auto assign ports to onboard COM ports if the  
corresponding item in Setup is set to “AUTO”  
6Eh  
6Fh  
Reserved  
Initialize floppy controller; Setup floppy related fields in 40:hardware  
Reserved  
70-  
72h  
73h  
74h  
75h  
76h  
77h  
Enter AWDFLASH.EXE if: AWDFLASH.EXE is found in floppy dive and ALT+F2 is pressed  
Reserved  
Detect and install all IDE devices: HDD, LS 20, ZIP, CDROM...  
Reserved  
Detect serial ports and parallel ports  
Reserved  
78-  
79h  
7Ah  
Detect and install coprocessor  
Reserved  
7B-  
7Eh  
7Fh  
Switch back to text mode if full screen logo is supported: if errors occur, report errors & wait  
for keys, if no errors occur or F1 key is pressed continue - Clear EPA or customization logo  
80-  
Reserved  
81h  
ETX-945 User Manual 1.00  
Page 38  
82H  
Call chipset power management hook: Recover the text fond used by EPA logo (not for full  
screen logo), If password is set, ask for password  
83H  
84h  
85h  
Save all data in stack back to CMOS  
Initialize ISA PnP boot devices  
Final USB initialization; NET PC: Build SYSID structure; Switch screen back to text mode;  
Set up ACPI table at top of memory; Invoke ISA adapter ROMs; Assign IRQs to PCI  
devices; Initialize APM; Clear noise of IRQs  
86-  
Reserved  
92h  
93h  
94h  
Read HDD boot sector information for Trend Anti-Virus code  
Enable L2 cache; Program boot up speed; Chipset final initialization; Power management  
final initialization; Clear screen and display summary table; Program K6 write allocation;  
Program P6 class write combining  
95h  
96h  
Program daylight saving; update keyboard LED and typematic rate  
Build MP table; Build and update ESCD; Set CMOS century to 20h or 19h; Load CMOS  
time into DOS timer tick; Build MSIRQ routing table  
FFh  
Boot attempt (INT 19h)  
ETX-945 User Manual 1.00  
Page 39  

Frigidaire 790 42742401 User Manual
Dell Computer Monitor P2311H User Manual
Cisco Systems Cisco 9951 Unified Video Ip Phone CP9951CCAMK9 User Manual
Bosch Appliances Cooktop PIE645Q14E User Manual
Black Box Computer Hardware IC181C User Manual
Audiovox D1788 User Manual
Asus P8H61 R2 0 User Manual
Asus Computer Monitor MS227N User Manual
Asus A7V266 M User Manual
Acer X193W User Manual