This document provides information about products from Kontron Embedded Computers AG
and/or its subsidiaries. No warranty of suitability, purpose, or fitness is implied. While
every attempt has been made to ensure that the information in this document is accurate,
the information contained within is supplied “as-is” and is subject to change without
notice.
For the circuits, descriptions and tables indicated, Kontron assumes no responsibility as far
as patents or other rights of third parties are concerned.
All rights reserved. No part of this manual may be reproduced, transmitted, transcribed,
stored in a retrieval system, or translated into any language or computer language, in any
form or by any means (electronic, mechanical, photocopying, recording, or otherwise),
without the express written permission of Kontron.
JUMPtec Industrielle Computertechnik AG and Kontron Embedded Computers AG merged in
July 2002. JUMPtec is now known as Kontron Embedded Modules GmbH. Products labeled
and sold under the Kontron Embedded Modules name (formerly JUMPtec) are now
considered Kontron products for all practical purposes, including warranty and support.
The following lists the trademarks of components used in this board.
! IBM, XT, AT, PS/2 and Personal System/2 are trademarks of International Business
Machines Corp.
! Microsoft is a registered trademark of Microsoft Corp.
! Intel is a registered trademark of Intel Corp.
! All other products and trademarks mentioned in this manual are trademarks of their
respective owners.
1.4 Standards
Kontron Embedded Modules is certified to ISO 9000 standards.
Kontron
1.5 Warranty
This Kontron Embedded Modules product is warranted against defects in material and
workmanship for the warranty period from the date of shipment. During the warranty
period, Kontron Embedded Modules will at its discretion decide to repair or replace
defective products.
Within the warranty period, the repair of products is free of charge as long as warranty
conditions are observed.
The warranty does not apply to defects resulting from improper or inadequate maintenance
or handling by the buyer, unauthorized modification or misuse, operation outside of the
product’s environmental specifications or improper installation or maintenance.
Kontron Embedded Modules will not be responsible for any defects or damages to other
products not supplied by Kontron Embedded Modules that are caused by a faulty Kontron
Embedded Modules product.
User InformationETX-P3/C3 User’s Guide
2
Kontron
1.6 Technical Support
Technicians and engineers from Kontron Embedded Modules and/or its subsidiaries are
available for technical support. We are committed to making our product easy to use and
will help you use our products in your systems.
Before contacting Kontron Embedded Modules technical support, please consult our Web
site at http://www.kontron-em.com/index-en.html for the latest product documentation,
utilities, and drivers. If the information does not help solve the problem, contact us by
telephone.
The ETX-P3/C3 is an Intel® Pentium® III or Celeron™ processor-based ETX module. This
module uses low-power (mobile) processors, eliminating the need for active cooling in
many applications.
The ETX-P3/C3 includes onboard sound, Ethernet, and high-speed AGP graphics
subsystems, and a full complement of standard PC/AT I/Os. The SoundBlaster™ compatible
sound chip is supported by most operating systems. The Intel 10/100BaseT Ethernet
controller also has extensive operating system support. The ATI Rage Mobility AGP video
controller operates cathode ray tube (CRT) monitors as well as Low Voltage Differential
Signaling (LVDS) liquid crystal display (LCD) panels.
Kontron
Additional onboard communication interfaces include two serial transistor-transistor logic
(TTL ports), an enhanced parallel port (EPP) and enhanced capability port (ECP), and two
universal serial bus (USB) ports. Access to all I/O signals is through the ETX board-to-board
interface connectors. The ETX interface also includes full Industry Standard Architecture
(ISA) and Peripheral Component Interconnect (PCI) buses.
2.2 ETX Documentation
This product manual serves as one of three principal references for an ETX design. It
documents the specifications and features of ETX-P3 and ETX-C3 modules. The other two
references, which are available from the Kontron Embedded Modules Web site include:
! The ETX Component SBC™ Specification defines the ETX module form factor, pinout, and
signals. You should read this first.
! The ETX Component SBC™ Design Guide serves as a general guide for baseboard design,
with a focus on maximum flexibility to accommodate a range of ETX modules.
2.3 ETX Benefits
Embedded technology extended (ETX) modules are very compact (~100mm square, 12mm
thick), highly integrated computers. All ETX modules feature a standardized form factor
and a standardized connector layout that carry a specified set of signals. This
standardization allows designers to create a single-system baseboard that can accept
present and future ETX modules.
IntroductionETX-P3/C3 User’s Guide
4
Kontron
ETX modules include common personal computer (PC) peripheral functions such as:
! Graphics
! Parallel, Serial, and USB ports
! Keyboard/mouse
! Ethernet
! Sound
! IDE
The baseboard designer can optimize exactly how each of these functions implements
physically. Designers can place connectors precisely where needed for the application on a
baseboard designed to optimally fit a system’s packaging.
Peripheral PCI or ISA buses can be implemented directly on the baseboard rather than on
mechanically unwieldy expansion cards. The ability to build a system on a single baseboard
using the computer as one plug-in component simplifies packaging, eliminates cabling,
and significantly reduces system-level cost.
A single baseboard design can use a range of ETX modules. This flexibility can differentiate
products at various price/performance points, or to design future proof systems that have a
built-in upgrade path. The modularity of an ETX solution also ensures against obsolescence
as computer technology evolves. A properly designed ETX baseboard can work with several
successive generations of ETX modules.
An ETX baseboard design has many advantages of a custom, computer-board design but
delivers better obsolescence protection, greatly reduced engineering effort, and faster
time to market.
ETX-P3/C3 User’s GuideIntroduction
5
6
3. SPECIFICATIONS
3.1 Functional Specifications
! Processor:
• ETX-P3: Mobile Pentium® III processor – 400/500/700MHz
• ETX-C3: Celeron™ processor – 400MHz
! Bus: 100 MHz front side bus
! Chipset: Intel 440BX AGPset
! Super I/O: Winbond W83977EF
! Cache: On-CPU 256K (Pentium III) or 128K (Celeron™)
Kontron
! Memory
• One 144-pin SO-DIMM
• 3.3V PC-100 unbuffered synchronous dynamic random access memory (SDRAM), up to
256MB
! Two Serial Ports (COM1 and COM2)
• Transistor-to-transistor (TTL) signals only
! Infrared Device Association (IrDA) 1.0 SIR interface
! Parallel Port (LPT1)
•Enhanced Parallel Port (EPP) and Extended Capabilities Port (ECP) with bi-directional
capability
! Floppy: Floppy over parallel-port capability
SpecificationsETX-P3/C3 User’s Guide
Kontron
7
! Enhanced Intelligent Drive Electronics (EIDE): Two Peripheral Component
Interconnect (PCI) Bus Master, IDE-port support (up to four devices):
• Ultra 33 Direct Memory Access (DMA) mode, up to Mode 2 timing (33Mbps)
• Supports parallel input/output (PIO) modes up to Mode 4 timings and Multiword DMA
mode 0,1,2 with independent timing
! USB Ports
• Two USB 1.1 ports (UHCI)
• USB legacy keyboard support
• USB floppy-boot support
! Ethernet: Intel 82559ER PCI, 10BASE-T/100BASE-TX LAN
! Onboard video graphics array (VGA): Ati Rage Mobility AGP Controller
• 4/8MB
• Video RAM
• CRT interface and LVDS LCD interface
! Audio: ESS ES1938 PCI
• SoundBlaster and Windows Sound System compatible
! BIOS: Phoenix, 512KB Flash BIOS
• NV-EEPROM for CMOS setup retention without battery
! PS/2 keyboard controller
! PS/2 mouse interface
! Watchdog timer (WDT)
! Real-time clock (requires external battery)
ETX-P3/C3 User’s GuideSpecifications
3.2 Mechanical Specifications
3.2.1. Dimensions
! 95 mm x 114.0 mm (3.75” x 4.5”)
! Height approx. 12 mm (0.4”)
3.3 Electrical Specifications
3.3.1. Supply Voltage
! 5V DC +/- 5%
3.3.2. Supply Voltage Ripple
Kontron
! 100 mV peak to peak 0 – 20MHz
3.3.3. Supply Current (typical, DOS prompt)
Power-consumption tests were executed during the DOS prompt and without a keyboard.
Using a keyboard takes an additional 100 mA.
All tested boards were fully equipped –AL boards. All boards were equipped with 64MB
SDRAM.
ETX-P3
CPU Clock
Mode
Power Consumption
CPU Clock
Mode
Power Consumption
500-063 Rev.C.1, Bios Rev. 121
Full OnStandbySuspendFull OnStandbySuspend
2.2 A
500-063 Rev.C.0, Bios Rev. 122
Full OnStandbySuspend
2.9 A1.4 A1.3 A
400MHz
1.3 A1.2 A2.5 A
700MHz
500-063 Rev.A.2, Bios Rev. 121
500MHz
1.3 A1.2 A
ETX-C3
CPU Clock
Mode
Power Consumption
SpecificationsETX-P3/C3 User’s Guide
500-063 Rev.C.0, Bios Rev. 122
400MHz
Full OnStandbySuspend
2.2 A1.3 A1.2 A
8
Kontron
3.3.4. CMOS Battery Power Consumption
RTC @ 20°CVoltageCurrent
2.5V1.97 µAWinbond W83977EF-AW
3.0V2.96 µA
Max. currentMax. voltage
50µA3.6V
CMOS battery power consumption was measured with an ETX module on a standard Kontron
ETX evaluation board. The system was turned off and the battery was removed from the
evaluation board. The 2.5 V or 3.0 V of power was supplied from a DC power supply. Do not
rely only on the above measured values to calculate the CMOS battery lifetime. We
recommend that you measure the current using a complete application in a worst case
scenario setting (high temperature / high battery voltage). When calculating CMOS battery
lifetime you must also consider the self-discharge of the battery. For detailed information
see the Winbond W83977EF-AW datasheet.
3.3.5. APM1.2 Support
Power management implementations of the ETX-P3 and ETX-C3 are identical.
In standby mode, the internal CPU clock is stopped while the external CPU clock is still
present.
In suspend mode, the PCI clock and the external CPU clock are stopped. A clock
synthesizer, which is affected by power management, controls both clocks.
Also, the north bridge receives notification when the system goes into suspend mode.
Consequently, the north bridge then closes internal functions.
ETX-P3/C3 User’s Guide9CPU, Chipset, and Super I/O
• Maximum heatspreader plate temperature: 0 to +60 °C (*)
! Nonoperating: -10 to +85 °C
See the Thermal Management chapter for additional information.
Note: *The maximum operating temperature with the heatspreader plate is the maximum measurable temperature on
any spot on the heatspreader’s surface. You must maintain the temperature according to the above
specification.
! Operating (without Kontron Embedded Systems heatspreader-plate assembly):
•Maximum operating temperature: 0 to +60 °C (**)
! Nonoperating: -10 to +85 °C
See the Thermal Management chapter for additional information.
Note: ** The maximum operating temperature is the maximum measurable temperature on any spot on a module’s
surface. You must maintain the temperature according to the above specification.
3.4.2. Humidity
! Operating: 10% to 90% (noncondensing)
! Nonoperating: 5% to 95% (noncondensing)
SpecificationsETX-P3/C3 User’s Guide
10
Kontron
4. CPU, CHIPSET, AND SUPER I/O
4.1 CPU
The central processing unit (CPU) consists of either a:
! Mobile Intel Pentium III (400MHz/500MHz/700MHz).
The Intel Pentium III contains 256KB of integrated L2 cache.
! Mobile Celeron Processor (400MHz).
The Celeron contains 128KB of integrated L2 cache.
4.2 Chipset
The ETX-P3/C3 uses the Intel® 440BX AGPset chipset, which consists of:
! 82443BX or 82443ZX AGP Host Bridge Controller (north bridge)
! Intel 82371EB PCI-ISA Bridge Controller (south bridge)
4.3 Super I/O
The super I/O device is the W83977EF from Winbond Electronics Corp.
ETX-P3/C3 User’s Guide11CPU, Chipset, and Super I/O
5. SYSTEM MEMORY
The ETX-P3/C3 uses 144-pin Small Outline Dual Inline Memory Modules (SO-DIMMs). One
socket is available for a 3.3V, unbuffered PC-100 SDRAM module of 8, 16, 32, 64, 128 or
256MB capacity.
The ETX-P3/C3 cannot use SO-DIMMs based on 256-Megabit memory parts. This is a
limitation of the Intel 440BX chipset.
Kontron
System MemoryETX-P3/C3 User’s Guide
12
Kontron
6. CONNECTOR X1 SUBSYSTEMS
6.1 PCI Bus
The implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to the documentation for additional
information.
6.2 USB
A UHCI type USB host controller resides in the Intel PII-X4 south bridge device. The
controller implements a root hub with two USB ports. The USB controller complies with
version 1.1 of the USB standard.
6.2.1. Configuration
The USB controller is a PCI bus device. Required system resources are automatically
allocated by BIOS during PCI device configuration.
6.3 Audio
The ETX-P3/C3 PCI audio interface is based on the ES1938audio driver chip from ESS
Technology. The audio controller is compatible with SoundBlaster Pro™ and Windows
Sound System™ interfaces.
6.3.1. Configuration
The audio controller is a PCI bus device. Required system resources are automatically
allocated by BIOS during PCI device configuration.
6.4 Serial Interrupt Request
External serial interrupt request signals are connected to the serial interrupt request input
on the Intel PII-X4 south bridge device. In some cases, this is a useful alternative to
ISA/PCI interrupts. Please note that a hardware modification and customized BIOS are
required in order to use this feature. Please contact Kontron Embedded Modules Technical
Support for information on using this feature.
ETX-P3/C3 User’s Guide13Connector X1 Subsystems
6.5 3.3V Power Supply for External Components
The ETX-P3 offers the ability to connect 3.3V devices to the onboard generated supply
voltage. Pin 12 and Pin 16 of Connector X1 are used to connect to the +3.3V ±5% power
supply. The maximum external load is 500mA. Contact Kontron Embedded Systems
Technical Support for help with this feature.
Do not connect 3.3V pins to an external 3.3V supply.
For additional information, refer to the ETX Design Guide, I2C application notes, and JIDA
specifications, all of which are available at the Kontron Embedded Systems Web site.
Kontron
Connector X1 SubsystemsETX-P3/C3 User’s Guide
14
Kontron
7. CONNECTOR X2 SUBSYSTEMS
7.1 ISA Bus Slot
The implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to the documentation for additional
information.
ETX-P3/C3 User’s Guide15Connector X1 Subsystems
8. CONNECTOR X3 SUBSYSTEMS
8.1 VGA Output
The ETX-P3/C3 graphics subsystem uses a Rage Mobility Graphics Controller from ATI Corp.
The controller is implemented on the AGP bus. It can drive both cathode ray tube (CRT)
monitors and flat-panel displays. The controller comes with an integrated 4MB video RAM.
Some versions of the ETX-P3/C3 use an 8MB version of the Rage Mobility Graphics
Controller. The larger frame buffer allows the use of larger displays or greater color depths.
The 4MB and 8MB controllers are software-compatible and use the same drivers.
! Max. resolution CRT
• 1920x1440 (4MB=256 colors, 8MB=64k colors)
Kontron
! Max. resolution LCD
• UXGA 1600x1200 (16M colors)
• Bits/Pixels supported 1x18, 2x18, 1x24, and 2x24
8.1.1. Configuration
The graphics controller requires the following resources:
! An IRQ
! Several I/O addresses
! Memory-address blocks in high memory
BIOS allocates the resources during AGP configuration. Many resources are set for
compatibility with industry-standard settings.
8.2 LVDS Flat Panel Interface (JILI)
The user interface for flat panels is the JUMPtec Intelligent LVDS Interface (JILI). The
implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to the documentation on the Kontron
Embedded Modules Web site for additional information.
8.3 Digital Flat Panel Interface (JIDI)
The ETX-P3/C3 does not support the JUMPtec Intelligent Digital Interface (JIDI).
Connector X3 SubsystemsETX-P3/C3 User’s Guide
16
Kontron
8.4 Television Output
The ETX-P3/C3 supports S-Video and Composite Video outputs, using a special BIOS. See the
ETX Design Guide for design-level information.
8.5 Serial Ports (1 and 2)
The implementation of the serial interface complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to those documents
for additional information.
8.5.1. Configuration
The serial communication interface uses I/O and IRQ resources. These resources are
allocated by BIOS during POST configuration and are set to be compatible with common
PC/AT settings. You can change parameters for the serial communication interface from the
BIOS setup.
8.6 PS/2 Keyboard
The implementation of the keyboard interface complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to those documents
for additional information.
8.6.1. Configuration
The keyboard uses I/O and IRQ resources. These resources are allocated by BIOS during
POST configuration and are set to be compatible with common PC/AT settings. You can
change parameters for the keyboard from the BIOS setup.
8.7 PS/2 Mouse
The implementation of the mouse interface complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to those documents
for additional information.
8.7.1. Configuration
The mouse uses I/O and IRQ resources. These resources are allocated by BIOS during POST
configuration and are set to be compatible with common PC/AT settings. You can change
parameters for the mouse from the BIOS setup.
ETX-P3/C3 User’s Guide17Connector X3 Subsystems
8.8 IrDA
The ETX-P3/C3 is capable of IrDA SIR operation. This feature is implemented in the Winbond
W83977 super I/O device. Please contact Kontron Embedded Modules Technical Support for
help with this feature
8.9 Parallel Port
The parallel communication interface shares signals with the floppy disk interface. The
implementation of this parallel port complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to those documents for additional
information.
8.9.1. Configuration
The parallel communication interface uses I/O, IRQ and DMA resources. The resources are
allocated by BIOS during POST configuration and are set to be compatible with common
PC/AT settings. You can change parameters for the parallel communication interface from
the BIOS setup.
Kontron
8.10 Floppy
The floppy disk interface shares signals with the parallel-communication interface. The
floppy interface is limited to one drive (drive_1). A standard floppy cable has two
connectors for floppy drives. One connector has a non-twisted cable leading to it; the other
has a twisted cable leading to it. When using the floppy interface, you must connect the
floppy drive to the connector (drive_1) that has the non-twisted cable leading to it.
The implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to those documents for additional
information.
8.10.1. Configuration
The floppy disk controller uses I/O, IRQ, and (in some modes) DMA resources. These
resources are allocated by BIOS during POST configuration and are set to be compatible
with common PC/AT settings. You can change parameters for the floppy disk interface from
the BIOS setup.
Connector X3 SubsystemsETX-P3/C3 User’s Guide
18
Kontron
9. CONNECTOR X4 SUBSYSTEMS
9.1 IDE Ports
The implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to those documents for additional
information.
9.1.1. Configuration
The primary and secondary IDE host adapters are PCI bus devices. They are automatically
configured by the BIOS during PCI device configuration. You can disable them using the
BIOS setup screen. The resources used by the primary and secondary IDE host adapters are
set to be compatible with the PC/AT.
Note: PHOENIX BIOS will not recognize a Slave device on an IDE port if there is no Master device connected to the
same IDE port.
9.2 Ethernet
The Ethernet interface on ETX-P3/C3 uses an Intel 82559ER controller. This 32-bit PCI
controller is a fully integrated 10BASE-T/100BASE-TX LAN solution.
9.2.1. Configuration
The Ethernet interface requires an external transformer. See the ETX Design Guide for
suggestions on transformer selection. The Ethernet interface is a PCI device. It is
automatically configured by the BIOS during PCI device configuration.
ETX-P3/C3 User’s Guide19Special Features
9.3 Power Control
9.3.1. Power Good / Reset Input
The ETX-P3/C3 provides an external input for a power good signal or a manual reset
pushbutton. The implementation of this subsystem complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to those documents
for additional information.
9.4 Power Management
9.4.1. ATX PS Control
The ETX-P3/C3 can control the main power output of an ATX-style power supply. The
implementation of this subsystem complies with the ETX Specification. Implementation
information is provided in the ETX Design Guide. Refer to those documents for additional
information.
Kontron
9.4.2. External SMI Interrupt
Contact Kontron Embedded Modules technical support for information on this feature.
9.5 Miscellaneous Circuits
9.5.1. Speaker
The implementation of the speaker output complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to the
documentation for additional information.
9.5.2. Battery
The implementation of the battery input complies with the ETX Specification.
Implementation information is provided in the ETX Design Guide. Refer to the
documentation for additional information.
In compliance with EN60950, on the ETX-P3E/C3E, there are at least two current-limiting
devices (resistor and diode) between the battery and the consuming component.
Connector X4 SubsystemsETX-P3/C3 User’s Guide
20
Kontron
9.5.3. I
2
C Bus
The I2C bus is implemented using general purpose I/O in the Winbond W83977EF Super I/O
device.
You can access the I2C Bus via JUMPtec Intelligent Device Architecture (JIDA) BIOS
functions in versions of the ETX-P3/C3 that support the JIDA BIOS extensions.
For additional information refer to the ETX Design Guide. I2C application notes and the JIDA
specification are available on the Kontron Embedded Modules Web site.
9.5.4. SM Bus
SM bus signals are connected to the SM bus controller, which is located in the Intel PIIX4
south bridge device. For more information about the SM bus, please see the
A0hReservedNo
A2hReservedNo
B0hReservedNo
I2C
Addre
ss
Used ForAvailable
System Management (SM) Bus section in the Appendix A: System Resources chapter.
ETX-P3/C3 User’s Guide21Special Features
10. SPECIAL FEATURES
10.1 Watchdog Timer
This feature is implemented in the Winbond W83977EF super I/O device. The watchdog
timer (WDT) can be configured in BIOS Setup to start after a set amount of time after
power-on boot. Once started, the application software strobes the WDT to prevent its
timeout. Upon timeout, the watchdog timer will reset and restart the system. This provides
a means to recover from program crashes or lockups.
10.1.1. Configuration
The timeout period for the watchdog timer can be programmed in two ranges:
! 1 second increments from 1 to 255 seconds
Kontron
! 1 minute increments from 1 to 255 minutes
Contact Kontron Embedded Modules Technical Support for information on programming
and operating the WDT.
Connector X4 SubsystemsETX-P3/C3 User’s Guide
22
Kontron
11. DESIGN CONSIDERATIONS
11.1 Thermal Management
A heat-spreader assembly is available from Kontron Embedded Modules for the ETX-P3/C3.
The heat-spreader plate on top of this assembly is NOT a heat sink. It is intended as an ETXstandard thermal interface to be used with a heat sink or other cooling device.
External cooling must be provided to maintain the heat spreader plate at proper operating
temperatures. Under worst-case conditions, the cooling mechanism must maintain an
ambient air and heat-spreader plate temperature of 60° C or less.
The aluminum slugs and thermal pads on the underside of the heat-spreader assembly
implement thermal interfaces between the heat spreader plate and the major heatgenerating components on the ETX-P3/C3. About 80% of the power dissipated within the
module is conducted to the heat spreader plate and can be removed from it by the cooling
solution.
For the 400 and 500MHz modules, the heat dissipated into the spreader plate is in the 10 to
12 watt range. It is recommended that the cooling solution be designed for a heat spreader
plate heat load of 20 watts to accommodate future ETX-P3/C3 modules with faster
processors.
For 700MHz modules, the heat dissipated into the plate ranges from 16 to 18 watts. Design
a cooling solution to dissipate the heat load on a heat-spreader plate at a minimum of 20
watts to accommodate all ETX-P3/C3 modules.
Many thermal-management solutions can be used with the heat-spreader plate, including
active and passive approaches. The optimum cooling solution varies depending on the ETX
application and environmental conditions. Please see the ETX Design Guide for further
thermal-management information.
ETX-P3/C3 User’s Guide23Design Considerations
11.2 Heat-spreader Dimensions
METXHSP3A
Kontron
95
+1
-0
90 89
detail "A"
2
location for MHP2
Spec X01313
4,3
44,4
location for MHP1
35
4,3
35
29,7
Spec X01313
3,0 R (4x)
114
108
94
1,0 R (4x)
38
74,9
26
9
8
detail "A":
A
+0,5
2.5
0
73
note 1: all dimensions in mm unless otherwise noted.
note 2: remove all burrs and sharp edges.
You can use the REQ0/GNT0 and REQ1/GNT1 pairs for external PCI devices.
PCI DeviceBusmasterPCI InterruptComment
SoundREQ2 / GNT2INTCREQ2/GNT2 available if a CPU board without
Sound is used.
EthernetREQ3 / GNT3INTDREQ3/GNT3 available if a CPU board without
Ethernet is used.
AGP Graphic-INTA
13.6 Inter-IC (I
I2C AddressUsed ForAvailable
A0hReservedNo
A2hReservedNo
B0hReservedNo
2
C) Bus
13.7 System Management (SM) Bus
Following SM bus addresses are reserved.
SM Bus AddressSM Device
14hSMART_SELECTOR
16hSMART_BATTERY
A0hSPD
D2hClock generator. Do not use under any
circumstances.
You can use battery-monitoring tools with the SMB interface. Battery monitoring and
management tools, which need to use the APM 1.2 interface, can not be used to access
Smart Battery Systems. If you require further information about this topic, please contact
Kontron Embedded Systems Technical Support.
ETX-P3/C3 User’s Guide29Appendix B: System Resources
14. APPENDIX C: BIOS OPERATION
The module is equipped with a Phoenix BIOS, which is located in an onboard Flash EEPROM.
The device has 8-bit access. Faster access (16 bit) is provided by the shadow RAM feature.
You can update the BIOS using a Flash utility.
14.1 Determining the BIOS Version
To determine the PhoenixBIOS version, immediately press the Pause key on your keyboard
as soon as you see the following text display in the upper left corner of your screen:
The PhoenixBIOS Setup Utility changes system behavior by modifying the BIOS
configuration. The setup program uses a number of menus to make changes and turn
features on or off.
The BIOS setup menus documented in this section represent those found in most models of
the ETX-P3/C3. The BIOS Setup for specific models can differ slightly.
Note: Selecting incorrect values may cause system boot failure. Load setup-default values to recover by pressing
<F9>. It might also be necessary to use the “reset configuration data” option in the BIOS setup and set it to
“yes”. In certain circumstances this may also help to recover from system boot failure or a resource conflict.
14.2.1. Start Phoenix BIOS Setup Utility
To start the PhoenixBIOS setup utility, press <F2> when the following string appears during
bootup.
Item Specific Help WindowRightHelp for selected item.
Menu WindowLeft CenterSelection fields for current menu.
General Help WindowOverlay (center)Help for selected menu.
Menu Bar
The menu bar at the top of the window lists different menus. Use the left/right arrow keys
to make a selection.
Legend Bar
Use the keys listed in the legend bar on the bottom to make your selections or exit the
current menu. The table below describes the legend keys and their alternates.
KeyFunction
<F1> or <Alt-H>General Help window.
<Esc>Exit menu.
← or → Arrow key
↑ or ↓ Arrow key
<Tab> or <Shift-Tab>Cycle cursor up and down.
<Home> or <End>Move cursor to top or bottom of current window.
<PgUp> or <PgDn>Move cursor to next or previous page.
<F5> or <->Select previous value for the current field.
<F6> or <+> or <Space>Select next value for the current field.
<F9>Load the default configuration values for this menu.
<F10>Save and exit.
<Enter>Execute command or select submenu.
<Alt-R>Refresh screen.
Select a menu.
Select fields in current menu.
Selecting an Item
Use the ↑ or ↓ key to move the cursor to the field you want. Then use the + and – keys to
select a value for that field. The Save Value commands in the Exit menu save the values
displayed in all the menus.
Displaying Submenus
Use the ← or → key to move the cursor to the submenu you want. Then press <Enter>. A
pointer (!) marks all submenus.
Item Specific Help Window
The Help window on the right side of each menu displays the Help text for the selected
item. It updates as you move the cursor to each field.
Pressing <F1> or <ALT-F1> on a menu brings up the General Help window that describes
the legend keys and their alternates. Press <Esc> to exit the General Help window.
14.3 Main Menu
FeatureOptionDescription
System TimeHH:MM:SSSet the system time. Press <Enter> to move to MM or SS.
System DateMM/DD/YYYYSet the system date. Press <Enter> to move to DD or YYYY.
Legacy Diskette A360 kB, 5 ¼ “
System MemoryN/ADisplays amount of conventional memory detected during bootup.
Extended MemoryN/ADisplays amount of extended memory detected during bootup.
Kontron
Select the type of floppy disk drive installed in the system.
1.2 MB, 5 ¼ “
720 kB, 3 ½ “
1.44/1.25 MB, 3 ½ “
2.88 MB, 3 ½ “
Disabled
See above.
Disabled
Auto detected driveDisplays result of PM autotyping.
Auto detected driveDisplays result of PS autotyping.
Auto detected driveDisplays result of SM autotyping.
Auto detected driveDisplays result of SS autotyping.
SubmenuOpens System Shadow submenu.
SubmenuOpens Memory Cache submenu.
Note: In the Option column, bold shows default settings.
Other ATAPI
Cylinders1 to 65,536Number of cylinders.
Heads1 to 16Number of read/write heads.
Sectors1 to 63Number of sectors per track.
Maximum CapacityN/ADisplays the calculated size of the drive in CHS.
Total SectorsN/ADisplays the total number of sectors in LBA.
Maximum CapacityN/ADisplays the calculated size of the drive in LBA.
Multi-Sector Transfer Disabled
Standard
2 sectors
4 sectors
8 sectors
16 sectors
LBA Mode ControlDisabled
Enabled
32-Bit I/O
Transfer ModeStandard
Ultra DMA Mode
Disabled
Enabled
Fast PIO 1
Fast PIO 2
Fast PIO 3
Fast PIO 4
FPIO3 / DMA1
FPIO4 / DMA2
Disabled
Mode 0
Mode 1
Mode 2
None = Autotyping is not able to supply the drive type or end
user has selected None, disabling any drive that may be
installed.
User = End user supplies the hdd information.
Auto = Autotyping, the drive itself supplies the information.
Any selection except Disabled determines the number of
sectors transferred per block.
The standard is 1 sector per block.
Enabling LBA causes Logical Block Addressing to be used in
place of CHS.
Enables 32-bit communication between CPU and IDE card.
Requires PCI or local bus.
Selects the method for transferring the data between the hard
disk and system memory. Autotype the drive to select the
optimum transfer mode.
Selects the Ultra DMA Mode for moving data to/from the drive.
Autotype the drive to select the optimum transfer mode.
Note: In the Option column, bold shows default settings.
14.3.2. System Shadow Submenu
FeatureOptionDescription
CC00 – CFFF
D000 – D3FF
D400 – D7FF
D800 – DBFF
DC00 – DFFF
Note: In the Option column, bold shows default settings.
Disabled: This block is not cached.
Write Trough: Writes are cached and sent to main
memory at once.
Write Protect: Writes are ignored.
Write Back: Writes are cached, but not sent to main
memory until necessary.
Note: In the Option column, bold shows default settings.
SubmenuOpens Keyboard Features submenu.
SubmenuOpens I/O Device Configuration submenu.
DOS
Other
Disabled
Enabled
Yes
No
If your system has a PNP OS (Win95) select Yes to let the
OS configure PNP devices not required for boot. No makes
the BIOS configure them.
Yes erases all configuration data in ESCD, which stores
the configuration settings for plug-in devices. Select Yes
when required to restore the manufacturer’s defaults.
Yes prevents a PNP OS from changing system settings.
Selecting Disabled prevents installed PS/2 mouse form
functioning, but frees up IRQ12. Selecting Autodetect frees
IRQ12 if no mouse is detected.
Select DOS if you have DOS. Select Other if you have
another OS such as UNIX.
A large disk is one that has more than 1024 cylinders,
more than 16 heads or more than 63 sectors per track.
Enables SMART warnings of imminent failure of drive.
Determines if post errors cause the system to halt.
Notes: In the Option column, bold shows default settings.
* Setting this option to “yes”, under certain circumstances, may help to recover from system boot failure or a
resource conflict.
14.4.1. Advanced Chipset Control Submenu
FeatureOptionDescription
Graphics Aperture
Enable Memory Gap
ECC Config
SERR Signal ConditionNone
8 bit I/O Recovery
16 bit I/O Recovery
4, 8, 16, 32, 64,
128, 256MB
Disabled
Conventional
Extended
Disabled
EC
ECC
ECC Scrup
Single bit
Multiple bit
Both
3.5, 11.5, 4.5,
5.5, 6.5, 7.5,
8.5, 9.5, 10.5
3.5, 6.5, 4.5,
5.5, 7.5
Select size of graphics aperture for AGP video device.
Turns system RAM off and frees address space (512kB-640kB
or 15MB16MB) for use with an option card.
If all memory in the system support ECC (x72), this selects from
no ECC, checking only, checking and correction, or checking
and correction with scrubbing.
Select the ECC conditions in which SERR# will be asserted.
ISA clock cycles inserted between 8bit, back-to-back I/O.
ISA clock cycles inserted between 16bit, back-to-back I/O.
Note: In the Option column, bold shows default settings.
PCI IRQ line 2See aboveSelect IRQ for PIC interrupt INTB. Select Auto
PCI IRQ line 3See aboveSelect IRQ for PIC interrupt INTC. Select Auto
PCI IRQ line 4See aboveSelect IRQ for PIC interrupt INTD. Select Auto
8PCI/PNP ISA UMB Region Exclusion
8PCI/PNP ISA IRQ Resource Exclusion
Default Primary Video Adapter
ISA graphics device installed
Assign IRQ to PCI VGANo
Kontron
Select IRQ for PIC interrupt INTA. Select Auto
Auto
IRQ3, 4, 5, 7,
9, 10, 11, 12,
14, 15
SubmenuOpens UMB Region Exclusion submenu.
SubmenuOpens IRQ Exclusion submenu.
AGP
PCI
No
Yes
Yes
to let the BIOS assign the IRQ.
to let the BIOS assign the IRQ.
to let the BIOS assign the IRQ.
to let the BIOS assign the IRQ.
In a system with an AGP and a PCI video
adapter an end user can select the adapter
that the BIOS will initiate.
PCI devices may need to know if an ISA
graphics device is installed in the system to
enable that card to function correctly.
Determines if a PCI VGA device obtains an
IRQ assigned. Win98SE has shutdown
problems if a PCI VGA controller does not
have an IRQ assigned.
Notes: In the Option column, bold indicates the default setting.
PCI add-in cards are initialized with option ROM scan enabled, PCI bus master enabled (if supported), and
latency timer set to 40h.
IRQ9See above.See above.
IRQ10See above.See above.
IRQ11See above.See above.
IRQ12See above.See above.
IRQ14See above.See above. (visible only if primary IDE disabled)
IRQ15See above.See above. (visible only if secondary IDE disabled)
Note: In the Option column, bold shows default settings.
Available
Reserved
Reserves specified IRQ for use by legacy ISA devices.
14.4.5. Keyboard Features Submenu
FeatureOptionDescription
Numlock
Key Click
Keyboard auto-repeat rate
Keyboard auto-repeat delay¼ sec,
Note: In the Option column, bold shows default settings.
Auto
On
Off
Disabled
Enabled
30/sec,
26.7/sec,
21.8/sec,
13.3/sec,
10/sec, 6/sec,
2/sec
½ sec,
¾ sec,
1 sec
On or Off turns NumLock on or off at bootup.
Auto turns NumLock on if it finds a numeric keypad.
Turns audible key click on.
Sets number of times to repeat a keystroke per second if
you hold the key down.
Sets delay time after the key is held down before it begins
to repeat the keystroke.
IRQ (Port A and B)IRQ 3, IRQ 4Select IRQ of Port A and B.
IRQ (Port C and D)IRQ 10, IRQ 11Select IRQ of Port C and D.
*Onboard LPTDisabled
*ModeOutput only
*Base I/O address
*IRQ
*DMA
External LPT
Disabled
Enabled
Disabled
Enabled
Auto
Primary
Secondary
Disabled
Enabled
Auto
Normal
IrDA
ASK-IR
Disabled
Enabled
Auto
Normal
IrDA
ASK-IR
Standard
Alternate
3E8h, 2E8h
Enabled
Auto
Bi-directional
ECP
EPP
378h, 278h,
3BCh
IRQ 5, IRQ 7
DMA1, DMA3
Disabled
Enabled
Kontron
Enables onboard PCI IDE device.
Enables onboard FDC controller.
Enables FDC controller on the backplane.
Selects base address of the FDC controller. (Primary =
3F0h, Secondary = 370)
Disabled turns off port.
Enabled requires end user to enter the base I/O address
and the IRQ.
Auto makes the BIOS configure the port.
OS Controlled lets the PNP OS configure the port after
bootup.
Sets mode of Serial Port B.
Disabled turns off port.
Enabled requires end user to enter base I/O address and
IRQ.
Auto makes BIOS configure the port.
Sets mode for Serial Port D.
Selects which pins of the SMC669 to use for the IrDA
interface.
Select I/O base of port.
Disabled turns off the port.
Enabled requires end user to enter base I/O address and
IRQ.
Auto makes BIOS configure port.
Sets mode for parallel port.
Select I/O base of port.
Select IRQ of parallel port.
Select DMA channel of port if in ECP mode.
Disabled turns off the port.
Enabled requires end user to enter the base I/O address
and the IRQ.
Set the mode for the Parallel Port 2.
Note: ECP is not supported on LPT2
Kontron
FeatureOptionDescription
Base I/O address
IRQ
Legacy USB Support
8Watchdog Settings
Notes: In the Option column, bold shows default settings.
The options noted in italics are only visible if an additional I/O controller (SMSC669) is on the OEM backplane.
The FDC and LPT settings marked with an asterisk (*) are mutually exclusive. Either the FDC or the LPT
settings are visible, depending on a configuration resistor on the OEM backplane. If FDC is selected, the FDC
signals are available at the LPT port (external Floppy). Only drive B (MOD1/DRV1) is supported but the drives
are internally swapped to let the drive appear as Drive A.
To use the USB floppy boot feature, enable Legacy USB Support.
A 16KB UMB area is used for USB BIOS Legacy Support. The BIOS scans from DFFFFh to CC000h to find a
free area.
378h, 278h,
3BCh
IRQ 5, IRQ 7
Disabled
Enabled
Submenu.Opens Watchdog Settings submenu.
Select I/O base of LPT Port 2.
Select IRQ of Parallel Port 2.
Enable or Disable support for USB keyboard and mice.
Enable for use with non-USB aware Oses such as UNIX
and DOS.
14.4.7. Watchdog Settings Submenu
FeatureOptionDescription
Mode
Timeout
Note: In the Option column, bold shows default settings.
Pressing <Enter> displays the dialog box for
entering the user password. In related
systems, this password gives restricted
access to setup.
Pressing <Enter> displays the dialog box for
entering the user password. In related
systems, this password gives full access to
setup.
Enabled requires a password on boot.
Requires prior setting of the supervisor
password.
If supervisor password is set and this option is
disabled, BIOS assumes user is booting.
Enabled requires supervisor password to
access floppy disk.
Write protect the boot sector on the hard disk
for virus protection. Requires a password to
format or Fdisk the hard disk.
Displays a message during bootup asking
(Y/N) if you backed up the system or scanned
for viruses.
Message returns on each boot until you
respond with “Y.”
Daily displays the message on the first boot of
the day, Weekly on the first boot after Sunday,
and Monthly on the first boot of the month.
Notes: In the Option column, bold shows default settings.
Enabling Supervisor Password requires a password for entering Setup.
Passwords are not case sensitive.
User and Supervisor passwords are related.
A User password is possible only if a Supervisor password exists.
Maximum options select predefined values. Select
Customized to make your own selections from the
following fields. Disabled turns off all power
management.
Turns on or off the idle mode power savings. Idle
mode slows down the CPU during brief periods of
inactivity.
Inactivity period required to put system in Standby
mode (partial power shutdown).
Inactivity period required after Standby to Suspend
mode (maximum power shutdown).
Inactivity period of hard disk required before standby
(motor off).
Inactivity period of user output device required before
the screen is turned off.
Allows the system to wake up at the specific time.
Notes: In the Option column, bold indicates default setting.
Unmasked IRQs resume the system from suspend mode.
IRQ1, IRQ12, and COMA activity resume the system from standby and trigger the standby timer.
Enabled verifies floppy type on boot; disabled speeds boot.
If enabled, a summary screen is displayed just before booting
the OS to let the end user see the system configuration.
Allows the system to skip certain tests while booting. This will
decrease the time needed to boot the system.
If enabled, system comes up with a blank screen instead of the
diagnostic screen during bootup.
Enables the Intel PXE ROM of the onboard LAN controller.
Kontron
14.7.1. Boot Device Priority Submenu
This submenu allows you to select the order of devices from which the BIOS will attempt to
boot the OS. During POST, if BIOS is unsuccessful at booting from one device, it will try the
next one.
The selections on this menu each may represent the first of a class of items. For example, if
there is more than one hard disk drive, Hard Drive represents the first of such drives as
specified in the Hard Drive menu described below.
To change the order select the device to change and press <-> to decrease or <+> to
increase priority.
This submenu is only available in BIOS revisions MOD6R124 or later. It allows you to select
your type of display monitor as well as the flat panel type. You can also enter values for
backlight and contrast if your application supports these features.
FeatureOptionDescription
Display ModeLCD only
CRT only
Simultan
JDA RevisionN/ADisplays the revision of the JILI Data Area
Flat Panel Type
1
ID
LCD Backlight
LCD Contrast
2
3
Auto Detect
VGA
SVGA
XGA
Enter PAID
Enter FPID
0-FFFFh
Default 0
0-255
Default 128
0-63
Default 32
Select the mode of display.
Select Auto Detect to automatically detect the panel
type or use VGA, SVGA, or XGA for fixed panel
types. Choose Enter PAID or Enter FPID to
manually set JILI3 ID values.
Enter the JILI3 ID.
Enter a value to adjust backlight of the LCD.
Enter a value to adjust contrast of the LCD.
Notes: 1 Only available if Flat Panel Type (Enter PAID) or (Enter FPID) are selected.
2
Only available if the DAC (MAX5362) is on the OEM backplane or the panel adapter.
3
Only available if the digitally controlled potentiometer (Xicor X9429) is on the OEM backplane or the panel
adapter
14.8 Boot Utilities
14.8.1. QuietBoot
Upon turn on or reset, QuietBoot displays a graphical logo instead of a text-based POST
screen, which displays diagnostic messages.
The graphical logo is visible until just before the OS-load unless:
! <Esc> is pressed to display the POST screen
! <F2> is pressed to enter Setup
! POST issues an error message
! The BIOS or an option ROM requests keyboard input
14.8.2. MultiBoot
Multiboot allows you to select the following boot device:
You can make the selections from Setup, or by selecting the boot device in the BootFirst
Menu.
Note: ETX-P3/C3 supports booting from an USB floppy.
MultiBoot consists of the following submenus:
! Setup Boot
! Boot Device Priority
Kontron
! Removable Devices
! Hard Drive
! Network Boot Priority
! Boot First
14.8.3. Removable Devices Menu
If there is more than one Removable Media drive, select Removable Devices and press
<Enter> to display the Removable Media menu and choose which drive is represented in
the boot-order menu.
Note: The standard 1.44MB floppy drive is referenced as Legacy Floppy Drives.
14.8.4. Hard Drive Priority Menu
If there is more than one bootable hard drive, select Hard Drive and press <Enter> to
display the Fixed Disk Menu and choose a boot priority.
14.8.5. Network Boot Priority Menu
If there is more than one bootable network adapter in the system, select Network Boot and
press <Enter> to display available network adapters and choose the boot priority.
Display the Boot First Menu by pressing <Esc> during POST. In response, the BIOS displays
the message Entering Boot Menu and then displays the Boot Menu at the end of POST.
Use the menu to select a following option:
! Override the existing boot sequence (for this boot only) by selecting another boot
device. If the specified device does not load the OS, the BIOS reverts to the previous
boot sequence.
! Enter Setup.
! Press <Esc> to continue with the existing boot sequence.
14.9 Exit Menu
The following sections describe the five options in Exit Menu. Pressing <Esc> does not exit
this menu. You must select an item from the menu to exit.
Exit Saving Changes
Saves all selections and exits setup. Upon reboot, the BIOS configures the system
according to the Setup selection stored in CMOS.
Exit Discarding Changes
Use this option to exit Setup without storing new selections in CMOS. Previous selections
remain in effect.
Load Setup Defaults
Select to display the default values for all Setup menus.
Discard Changes
Discards changes made during a Setup session and reverts to values previously saved in
CMOS.
Save Changes
Saves all selections without exiting Setup.
14.10 Updating or Restoring BIOS
Phoenix Phlash allows you to update or restore the BIOS by using a floppy disk without
having to install a new ROM chip.
3) To create a Crisis Recovery Diskette, insert a blank diskette into Drive A: or B:
and execute WINCRISIS.EXE. This copies four files onto the Crisis Recovery
Diskette.
FilePurpose
MINIDOS.SYSAllows the system to boot in Crisis Recovery Mode.
BIOS.ROMServes as the actual BIOS image to be programmed into Flash
ROM.
4) If the BIOS image (BIOS.ROM) changes because of an update or bug fix, copy
the new BIOS.ROM image onto the diskette.
5) Phoenix Phlash runs in one of two modes: Command Line or Crisis Recovery. Use
the Command Line mode to update or replace a BIOS. To execute Phlash in this
mode, move to the Crisis Recovery Disk and type PHLASH. Phoenix Phlash will
update the BIOS. Phlash can fail if the system uses memory managers. If this
occurs, the utility displays the following message:
Cannot flash when memory manager are present.
14.11 Preventing Problems When Updating or Restoring BIOS
Updating the BIOS represents a potential hazard. Power failures or fluctuations that may
occur during updating the Flash ROM can damage the BIOS code, making the system
unbootable.
To prevent this potential hazard, many systems come with a boot-block Flash ROM. The
boot-block region contains a fail-safe recovery routine. If the boot-block code finds a
corrupted BIOS (checksum fails), it boots into the crisis recovery mode and loads a BIOS
image from a crisis diskette (see above).
Additionally, the end user can insert an update key into the serial port (COM1 only) to force
initiating the recovery routine for the boot block.
For further information on the update key and the crisis diskette, see application note
Phlash_EC_E1xx.pdf, which is available from the Kontron Embedded Modules Web site at
The pinouts for ETX Interface Connectors X1, X2, X3, and X4 are documented for convenient
reference. Please see the ETX Specification and ETX Design Guide for detailed, design-level
information.
Notes: * To protect external power lines of peripheral devices, make sure that:
the wires have the right diameter to withstand the maximum available current
the enclosure of the peripheral device fulfils the fire-protection requirements of IEC/EN60950
** This signal is not supported on the ETX-P3/C3.
*** This pin is not supported on standard ETX-P3/C3 versions. Please refer to section 6.4 for more
information.
Notes: * To protect external power lines of peripheral devices, make sure that:
the wires have the right diameter to withstand the maximum available current
the enclosure of the peripheral device fulfils the fire-protection requirements of IEC/EN60950
15.4 Connector X3 (VGA, LCD, Video, COM1 and COM2,
LPT/Floppy, Mouse, Keyboard)
15.4.1. Flat-Panel Interfaces
ETX-P3/C3 modules can implement an LVDS flat-panel interface called JUMPtec Intelligent
LVDS Interface (JILI). These modules do not implement a parallel digital flat-panel
interface called JUMPtec Intelligent Digital Interface (JIDI).
Notes: *To protect external power lines of peripheral devices, make sure that:
the wires have the right diameter to withstand the maximum available current
the enclosure of the peripheral device fulfils the fire-protection requirements of IEC/EN60950
**This signal is not supported on the ETX-P3/C3.
You can configure ETX parallel-port interfaces as conventional PC parallel ports or as an
interface for a floppy-disk drive. You can select the operating mode in the BIOS settings or
by a hardware mode-select pin.
If Pin X3-51 (LPT/FLPY#) is grounded at boot time, the floppy support mode is selected. If
the pin is left floating or is held high, parallel-port mode is selected. The mode selection is
determined at boot time. It cannot be changed until the next boot cycle.
Parallel Port Mode PinoutFloppy Support Mode Pinout
PinSignalPinSignalPinSignalPinSignal
51LPT/FLPY#52RESERVED51LPT/FLPY#52RESERVED
53VCC *54GND53VCC *54GND
55STB#56AFD#55RESERVED56DENSEL
57RESERVED58PD757RESERVED58RESERVED
59IRRX60ERR#59IRRX60HDSEL#
61IRTX62PD661IRTX62RESERVED
63RXD264INIT#63RXD264DIR#
65GND66GND65GND66GND
67RTS2#68PD567RTS2#68RESERVED
69DTR2#70SLIN#69DTR2#70STEP#
71DCD2#72PD471DCD2#72DSKCHG#
73DSR2#74PD373DSR2#74RDATA#
75CTS2#76PD275CTS2#76WP#
77TXD278PD177TXD278TRK0#
79RI2#80PD079RI2#80INDEX#
81VCC *82VCC*81VCC *82VCC *
83RXD184ACK#83RXD184DRV
85RTS1#86BUSY85RTS1#86MOT
87DTR1#88PE87DTR1#88WDATA#
89DCD1#90SLCT#89DCD1#90WGATE#
91DSR1#92MSCLK91DSR1#92MSCLK
93CTS1#94MSDAT93CTS1#94MSDAT
95TXD196KBCLK95TXD196KBCLK
97RI1#98KBDAT97RI1#98KBDAT
99GND100GND99GND100GND
Notes: *To protect external power lines of peripheral devices, make sure that:
the wires have the right diameter to withstand the maximum available current
the enclosure of the peripheral device fulfils the fire-protection requirements of IEC/EN60950
15.5 Connector X4 (IDE 1, IDE 2, Ethernet, Miscellaneous)
PinSignalPinSignalPinSignalPinSignal
1GND2GND51SIDE_IOW#52PIDE_IOR#
35V_SB4PWGIN53SIDE_DRQ54PIDE_IOW#
5PS_ON6SPEAKER55SIDE_D1556PIDE_DRQ
7PWRBTN#8BATT57SIDE_D058PIDE_D15
9KBINH#10LILED#59SIDE_D1460PIDE_D0
11RSMRST#**12ACTLED#61SIDE_D162PIDE_D14
13ROMKBCS#14SPEEDLED#63SIDE_D1364PIDE_D1
15EXT_PRG16I2CLK65GND66GND
17VCC *18VCC *67SIDE_D268PIDE_D13
19OVCR#20GPCS#69SIDE_D1270PIDE_D2
21EXTSMI#22I2DAT71SIDE_D372PIDE_D12
23SMBCLK24SMBDATA73SIDE_D1174PIDE_D3
25SIDE_CS3#26SMBALRT#**75SIDE_D476PIDE_D11
27SIDE_CS1#28DASP_S**77SIDE_D1078PIDE_D4
29SIDE_A230PIDE_CS3#79SIDE_D580PIDE_D10
31SIDE_A032PIDE_CS1#81VCC *82VCC *
33GND34GND83SIDE_D984PIDE_D5
35PDIAG_S36PIDE_A285SIDE_D686PIDE_D9
37SIDE_A138PIDE_A087SIDE_D888PIDE_D6
39SIDE_INTRQ40PIDE_A189GPE2# **90CBLID_P**
41BATLOW# **42GPE1# **91RXD#92PIDE_D8
43SIDE_AK#44PIDE_INTRQ93RXD94SIDE_D7
45SIDE_RDY46PIDE_AK#95TXD#96PIDE_D7
47SIDE_IOR#48PIDE_RDY97TXD98HDRST#
49VCC *50VCC *99GND100GND
Notes: *To protect external power lines of peripheral devices, make sure that:
the wires have the right diameter to withstand the maximum available current
the enclosure of the peripheral device fulfils the fire-protection requirements of IEC/EN60950
**This signal is not supported on the ETX-P3/C3.
Every board with an on-board BIOS extension supports the following function calls, which
supply information about the board. Jumptec Intelligent Device Architecture (JIDA)
functions are called via Interrupt 15h. Functions include:
! AH=Eah
! AL=function number
! DX=4648h (security word)
! CL=board number (starting with 1)
The interrupt returns a CL≠0 if a board with the number specified in CL does not exist. CL
will equal 0 if the board number exists. In this case, the content of DX determines if the
operation was successful. DX=6B6Fh indicates success; other values indicate an error.
Kontron
16.1 JIDA Information
To obtain information about boards that follow the JIDA standard, use the following
procedure.
1) Call Get BIOS ID with CL=1.
The name of the first device installed will be returned.
If you see the result Board exists (CL=0), increment CL, and call Get BIOS ID
again.
2) Repeat until you see Board not present (CL≠0).
You now know the names of all boards within your system that follow the JIDA
standard.
3) You can find out more information about a specific board by calling the
appropriate inquiry function with the board’s number in CL.
Note: Association between board and board number may change because of configuration changes. Do not rely on
any association between board and board number. Always use the procedure described above to determine
the association between board and board number.
Refer to the JIDA manual in the jidai110.zip folder, which is available from the Kontron
Embedded Modules Web site, for further information on implementing and using JIDA calls
with C sample code.
Appendix E: JIDA Standard54ETX-P3/C3 User’s Guide
Kontron
17. APPENDIX F: PC ARCHITECTURE
INFORMATION
The following sources of information can help you better understand PC architecture.
17.1 Buses
17.1.1. ISA, Standard PS/2 – Connectors
! AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari,
Annabooks, 1990, ISBN 0-929392-08-6
! AT IBM Technical Reference Vol 1&2, 1985
! ISA & EISA Theory and Operation, Edward Solari, Annabooks,1992, ISBN0929392159
! ISA Bus Specifications and Application Notes, Jan. 30, 1990, Intel
! ISA System Architecture, Third Edition, Tom Shanley and Don Anderson, Addison-
! Personal Computer Bus Standard P996, Draft D2.00, Jan. 18, 1990, IEEE Inc
! Technical Reference Guide, Extended Industry Standard Architecture Expansion Bus,
17.1.2. PCI/104
! Embedded PC 104 Consortium
! PCI SIG
Wesley Publishing Company, 1995, ISBN 0-201-40996-8
Compaq 1989
The consortium provides information about PC/104 and PC/104-Plus technology. You
can search for information about the consortium on the Web.
The PCI-SIG provides a forum for its ~900 member companies, who develop PCI
products based on the specifications that are created by the PCI-SIG. You can search for
information about the SIG on the Web.
! PCI & PCI-X Hardware and Software Architecture & Design, Fifth Edition, Edward Solari
and George Willse, Annabooks, 2001, ISBN 0-929392-63-9.
! PCI System Architecture, Tom Shanley and Don Anderson, Addison-Wesley, 2000, ISBN
0-201-30974-2.
ETX-P3/C3 User’s Guide55Appendix F: PC Architecture Information
17.2 General PC Architecture
! Embedded PCs, Markt&Technik GmbH, ISBN 3-8272-5314-4 (German)
! Hardware Bible, Winn L. Rosch, SAMS, 1997, 0-672-30954-8
! Interfacing to the IBM Personal Computer, Second Edition, Lewis C. Eggebrecht, SAMS,
1990, ISBN 0-672-22722-3
! The Indispensable PC Hardware Book, Hans-Peter Messmer, Addison-Wesley, 1994, ISBN
0-201-62424-9
! The PC Handbook: For Engineers, Programmers, and Other Serious PC Users, Sixth Edition,
John P. Choisser and John O. Foster, Annabooks, 1997, ISBN 0-929392-36-1
17.3 Ports
17.3.1. RS-232 Serial
Kontron
! EIA!232!E standard
! RS-232 Made Easy: Connecting Computers, Printers, Terminals, and Modems, Martin D.
! National Semiconductor
17.3.2. Serial ATA
Serial AT Attachment (ATA) Working Group
This X3T10 standard defines an integrated bus interface between disk drives and
host processors. It provides a common point of attachment for systems
manufacturers and the system. You can search for information about the working
group on the Web.
We recommend you also search the Web for information on 4.2 I/O cable, if you use
hard disks in a DMA3 or PIO4 mode.
The EIA-232-E standard specifies the interface between (for example) a modem and a
computer so that they can exchange data. The computer can then send data to the
modem, which then sends the data over a telephone line. The data that the modem
receives from the telephone line can then be sent to the computer. You can search for
information about the standard on the Web.
Seyer, Prentice Hall, 1991, ISBN 0-13-749854-3
The Interface Data Book includes application notes. Type “232” as a search criteria to
obtain a list of application notes. You can search for information about the data book
on National Semiconductor’s Web site.
Appendix F: PC Architecture Information56ETX-P3/C3 User’s Guide
Kontron
17.3.3. USB
USB Specification
USB Implementers Forum, Inc. is a non-profit corporation founded by the group of
companies that developed the Universal Serial Bus specification. The USB-IF was
formed to provide a support organization and forum for the advancement and
adoption of Universal Serial Bus technology. You can search for information about
the standard on the Web.
17.4 Programming
! C Programmer’s Guide to Serial Communications, Second Edition, Joe Campbell, SAMS,
1987, ISBN 0-672-22584-0
! Programmer’s Guide to the EGA, VGA, and Super VGA Cards, Third Edition, Richard
Ferraro, Addison-Wesley, 1990, ISBN 0-201-57025-4
! The Programmer’s PC Sourcebook, Second Edition, Thom Hogan, Microsoft Press, 1991,
ISBN 1-55615-321-X
! Undocumented PC, A Programmer’s Guide to I/O, CPUs, and Fixed Memory Areas, Frank
van Gilluwe, Second Edition, Addison-Wesley, 1997, ISBN 0-201-47950-8
ETX-P3/C3 User’s Guide57Appendix F: PC Architecture Information
Kontron
18. APPENDIX G: DOCUMENT-REVISION HISTORY
RevisionDateEdited byChanges
1.022.05.01Document created.
1.110.10.01Operating temperature specification changed.
1.220.02.02BBReformatted.
1.309.12.02GDA and JLEditing, reformatting and updating throughout.
1.414.03.03GDAAdded Display Control Submenu to BIOS
Appendix
1.531.03.03GDAChanged X3 connector pin 77 to high active from
low active.
1.622.04.03GDAAdded Max. resolution values for CRT and LCD
and changed Display Control Submenu
selections to reflect current BIOS features.
Updated Document Revision History table
1.716.10.03GDAAdded note to IDE Ports configuration section.
Fixed table headers in power consumption tables
1.812.02.04GDAAdded web site link to Technical Support section.
Changed reference to Application note in section
14.11 from JAP0034 to Phlash_EC_E1xx.pdf.
1.908.07.04GDAAdded notes to section 14.2 and 14.4. Changed
Pin description of Parallel Port Mode Pinout Table
pin 86 BUSY# to BUSY. Changed Pin
descriptions of X4 Connector Pinout Table pins 9
KBINH, 10 LILED, 12 ACTLED, and 14
SPEEDLED to KBINH#, LILED#, ACTLED#, and
SPEEDLED#.
2.006.08.04GDAAdded Max. current and Max. voltage to section
3.3.4 as well as additional information.
2.128.10.04GDAAdded more information about serial interrupt
request to section 6.4.
2.208.06.05GULUpdated I2C- and SM-Bus addresses.
Moved RTC from Super I/O to South Bridge.