ETX MGX Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 65

ETX Component SBC™

ETX-mgx User’s Guide


Document Revision 1.35
Kontron

CONTENTS

1. USER INFORMATION ................................................................................................ 1


1.1 About This Manual ............................................................................................ 1
1.2 Copyright Notice............................................................................................... 1
1.3 Trademarks...................................................................................................... 2
1.4 Standards ....................................................................................................... 2
1.5 Warranty ......................................................................................................... 2
1.6 Technical Support ............................................................................................. 3
2. INTRODUCTION....................................................................................................... 4
2.1 ETX-mgx.......................................................................................................... 4
2.2 ETX Documentation ........................................................................................... 4
2.3 ETX Benefits..................................................................................................... 4
3. SPECIFICATIONS ..................................................................................................... 6
3.1 Functional Specifications ................................................................................... 6
3.2 Mechanical Specifications................................................................................... 8
3.2.1. Dimensions ................................................................................................ 8
3.3 Electrical Specifications ..................................................................................... 8
3.3.1. Supply Voltage ............................................................................................ 8
3.3.2. Supply Voltage Ripple................................................................................... 8
3.3.3. Supply Current (typical, DOS prompt) .............................................................. 8
3.3.4. CMOS Battery Power Consumption ................................................................... 9
3.3.5. APM1.2 Support .......................................................................................... 9
3.4 Environmental Specifications .............................................................................. 9
3.4.1. Temperature ............................................................................................... 9
3.4.2. Humidity...................................................................................................10

4. CPU, CHIPSET, AND SUPER I/O ................................................................................ 11


4.1 CPU...............................................................................................................11
4.2 Chipset ..........................................................................................................11
4.3 Super I/O .......................................................................................................12
5. SYSTEM MEMORY .................................................................................................. 13

6. CONNECTOR X1 SUBSYSTEMS................................................................................... 14
6.1 PCI Bus ..........................................................................................................14
6.2 USB ..............................................................................................................14
6.2.1. Configuration ............................................................................................14
6.3 Audio ............................................................................................................14
6.3.1. Configuration ............................................................................................14
6.4 3.3V Power Supply for External Components..........................................................15

ETX-mgx User’s Guide i Contents


Kontron

7. CONNECTOR X2 SUBSYSTEMS................................................................................... 16
7.1 ISA Bus Slot....................................................................................................16
8. CONNECTOR X3 SUBSYSTEMS................................................................................... 17
8.1 VGA Output.....................................................................................................17
8.1.1. Configuration ............................................................................................18
8.2 LVDS Flat Panel Interface (JILI) ..........................................................................18
8.3 Digital Flat Panel Interface (JIDI) .......................................................................18
8.4 Television Output.............................................................................................18
8.5 Serial Ports (1 and 2)........................................................................................18
8.5.1. Configuration ............................................................................................18
8.6 PS/2 Keyboard ................................................................................................19
8.6.1. Configuration ............................................................................................19
8.7 PS/2 Mouse ....................................................................................................19
8.7.1. Configuration ............................................................................................19
8.8 IrDA ..............................................................................................................19
8.9 Parallel Port....................................................................................................19
8.9.1. Configuration ............................................................................................19
8.10 Floppy .........................................................................................................20
8.10.1. Configuration...........................................................................................20

9. CONNECTOR X4 SUBSYSTEMS................................................................................... 21
9.1 IDE Ports........................................................................................................21
9.1.1. Configuration ............................................................................................21
9.2 CompactFlash..................................................................................................21
9.2.1. Configuration ............................................................................................21
9.3 Ethernet ........................................................................................................21
9.3.1. Configuration ............................................................................................21
9.4 Power Control .................................................................................................22
9.4.1. Power Good / Reset Input .............................................................................22
9.5 Power Management ..........................................................................................22
9.5.1. ATX PS Control............................................................................................22
9.5.2. External SMI Interrupt .................................................................................22
9.6 Miscellaneous Circuits.......................................................................................22
9.6.1. Speaker ....................................................................................................22
9.6.2. Battery .....................................................................................................22
2
9.6.3. I C Bus .....................................................................................................23
9.6.4. GPCS Signal ...............................................................................................23
9.6.5. Configuration ............................................................................................23

10. SPECIAL FEATURES ............................................................................................ 24


10.1 Watchdog Timer.............................................................................................24
10.1.1. Configuration...........................................................................................24

Contents ii ETX-mgx User’s Guide


Kontron

11. DESIGN CONSIDERATIONS .................................................................................. 25


11.1 Thermal Management .....................................................................................25
11.2 Threaded Heatspreader Dimensions...................................................................26
11.3 Heatspreader for 300MHz Versions ....................................................................27
11.3.1. Threaded Heatspreader ..............................................................................27
11.4 Nonthreaded Heatspreader ..............................................................................28
12. APPENDIX A: BLOCK DIAGRAM ............................................................................ 29

13. APPENDIX B: SYSTEM RESOURCES ........................................................................ 30


13.1 Interrupt Request (IRQ) Lines...........................................................................30
13.2 Direct Memory Access (DMA) Channels ...............................................................30
13.3 Memory Area.................................................................................................31
13.4 I/O Address Map ............................................................................................31
13.5 Peripheral Component Interconnect (PCI) Devices ................................................31
13.6 Inter-IC (I2C) Bus ...........................................................................................31
14. APPENDIX C: BIOS OPERATION ............................................................................ 32
14.1 Determining the BIOS Version ..........................................................................32
14.2 Setup Guide ..................................................................................................32
14.2.1. Start Phoenix BIOS Setup Utility ..................................................................32
14.3 Main Menu....................................................................................................34
14.3.1. Master or Slave Submenus ..........................................................................35
14.4 Advanced Menu .............................................................................................36
14.4.1. Advanced Chipset Control Submenu ..............................................................36
14.4.2. PCI Configuration Submenu ........................................................................37
14.4.3. PCI/PNP ISA UMB Region Exclusion Submenu .................................................37
14.4.4. PCI/PNP ISA IRQ Exclusion Submenu.............................................................38
14.4.5. PCI/PNP ISA DMA Exclusion Submenu............................................................38
14.4.6. Keyboard Features Submenu .......................................................................39
14.4.7. Audio Option Submenu ..............................................................................39
14.4.8. I/O Device Configuration Submenu ...............................................................40
14.4.9. Watchdog Settings Submenu .......................................................................41
14.4.10. I/O Chip Select Submenu ..........................................................................41
14.5 Security Menu ...............................................................................................42
14.6 Power Menu ..................................................................................................43
14.6.1. Activity Event Submenu..............................................................................43
14.7 Boot Menu....................................................................................................44
14.7.1. Boot Device Priority Submenu......................................................................44
14.8 Boot Utilities ................................................................................................45
14.8.1. QuietBoot................................................................................................45
14.8.2. USB Boot.................................................................................................45
14.8.3. MultiBoot ................................................................................................45
14.8.4. Removable Devices Menu............................................................................46
14.8.5. Hard Drives Menu......................................................................................46
14.8.6. Network Boot Priority Menu ........................................................................46

ETX-mgx User’s Guide iii Contents


Kontron

14.8.7.Boot First Menu ........................................................................................46


14.9 Exit Menu .....................................................................................................47
14.10 Updating or Restoring BIOS ...........................................................................47
14.11 Preventing Problems When Updating or Restoring BIOS .......................................49
15. APPENDIX D: ETX CONNECTOR PINOUTS................................................................. 50
15.1 Connector Locations.......................................................................................50
15.2 Connector X1 (PCI Bus, USB, Audio)...................................................................51
15.3 Connector X2 (ISA Bus) ...................................................................................52
15.4 Connector X3 (VGA, LCD, Video, COM1 and COM2, LPT/Floppy, Mouse, Keyboard) .......53
15.4.1. Parallel Port / Floppy Interfaces...................................................................54
15.5 Connector X4 (IDE 1, IDE 2, Ethernet, Miscellaneous)............................................55
16. APPENDIX E: JIDA STANDARD ............................................................................. 56
16.1 JIDA Information ...........................................................................................56
17. APPENDIX F: PC ARCHITECTURE INFORMATION ....................................................... 57
17.1 Buses ..........................................................................................................57
17.1.1. ISA, Standard PS/2 - Connectors ..................................................................57
17.1.2. PCI/104 ..................................................................................................57
17.2 General PC Architecture...................................................................................58
17.3 Ports ...........................................................................................................58
17.3.1. RS-232 Serial ...........................................................................................58
17.3.2. Serial ATA................................................................................................58
17.3.3. USB........................................................................................................59
17.4 Programming ................................................................................................59
18. APPENDIX G: DOCUMENT-REVISION HISTORY ......................................................... 60

Contents iv ETX-mgx User’s Guide


Kontron

1. USER INFORMATION
1.1 About This Manual
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.

1.2 Copyright Notice


Copyright © 2002 Kontron Embedded Computers AG.

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.

DIMM-PC®, PISA®, ETX Components SBC, JUMPtec®, and Kontron Embedded Modules are
registered trademarks of Kontron Embedded Modules GmbH©.

ETX-mgx User’s Guide 1 User Information


Kontron

1.3 Trademarks
The following lists the trademarks of components used in this board.

h IBM, XT, AT, PS/2 and Personal System/2 are trademarks of International Business
Machines Corp.

h Microsoft is a registered trademark of Microsoft Corp.

h Intel is a registered trademark of Intel Corp.

h 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.

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 Information 2 ETX-mgx User’s Guide


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 for the latest product documentation, utilities, and drivers. If the information does not
help solve the problem, contact us by telephone.

Asia Europe North/South America


Kontron Asia Kontron Embedded Modules Kontron Americas

5F-1, 341, Sec 4 Brunnwiesenstr. 16 3988 Trust Way


Chung Hsiao E. Road 94469 Deggendorf – Germany Hayward, CA 94545
Taipei, Taiwan

Tel: +886 2 2751 7192 Tel: +49 (0) 991-37024-0 Tel: 510-732-6900

Fax: +886 2 2772 0314 Fax: +49 (0) 991-37024-104 Fax: 510-732-7655

ETX-mgx User’s Guide 3 User Information


Kontron

2. INTRODUCTION
2.1 ETX-mgx
The ETX-mgx (Embedded Technology eXtended) is a highly integrated, fast PC module that
consumes extremely low power. Because of the National Semiconductor® Geode™ GX1
processor, the board can run without active cooling in applications where space limitations
(the maximum height without a heat sink is only 10 mm) are major requirements. Despite
its limited board dimensions, the ETX-mgx offers all standard interfaces such as sound,
Ethernet, USB, and graphics.

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-mgx modules. The other two references,
which are available from the Kontron Embedded Modules Web site, include:

h The ETX Component SBC™ Specification defines the ETX module form factor, pinout, and
signals. You should read this first.

h 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.

Introduction 4 ETX-mgx User’s Guide


Kontron

ETX modules include common personal computer (PC) peripheral functions such as:

h Graphics

h Parallel, Serial, and USB ports

h Keyboard/mouse

h Ethernet

h Sound

h 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-mgx User’s Guide 5 Introduction


Kontron

3. SPECIFICATIONS
3.1 Functional Specifications
h Processor: National Semiconductor Geode GX1 processor

h Bus: 33MHz bus clock

h Chipset: Geode I/O Companion Multi-Function South Bridge (CS5530A)

h Super I/O: Winbond W83977AF

h Cache: 16KB integrated cache

h Memory: One SO-DIMM socket for 8/16/32/64/128/256MB SDRAM module

h Two Serial Ports (COM1 and COM2)


• Transistor-to-transistor (TTL) signals only
h Infrared Device Association (IrDA) 1.0 SIR interface

h One Parallel Port (LPT1)


• Shared with floppy signals
• Enhanced Parallel Port (EPP) and Extended Capabilities Port (ECP) with bi-directional
capability
h Floppy (optional): Shared with LPT signals

Specifications 6 ETX-mgx User’s Guide


Kontron

h Enhanced Intelligent Drive Electronics (EIDE): Two Peripheral Component


Interconnect (PCI) Bus Master, IDE ports (up to four devices) support:
• Ultra 33 Direct Memory Access (DMA) mode
• Programmed Input/Output (PIO) modes up to Mode 4 timing
• Multiword DMA Mode 0,1,2 with independent timing
h Universal Serial Bus (USB)
• Two USB 1.0 ports (OHCI)
• USB legacy keyboard support
• USB floppy-boot support
h Onboard Ethernet: · Davicom 9102A PCI single chip
• 10BASE-T/100BASE-T LAN
• Fast Ethernet NIC controller
h Onboard video graphics array (VGA): Integrated in Geode I/O Companion Multi-
Function South Bridge (CS5530A)
• 2D graphics accelerator and display controller
• Cathode ray tube (CRT) and liquid-crystal display (LCD) panel support: optional one
low voltage differential signaling (LVDS) 110 MHz channel (JILI) or digital signals
(JIDI)
• Resolution up to 1280 x 1024 x 8bpp
• Up to 4MB video RAM (UMA)
h Audio: Integrated in Geode I/O Companion Multi-Function South Bridge (CS5530A)
• SoundBlaster™ AC97, Windows Sound System™ compatible
h BIOS: Phoenix, 256KB or 512KB Flash BIOS
• BIOS support for external super I/O (COM3, COM4, LPT, and Floppy)
h NV-EEPROM for CMOS setup

h PS/2 keyboard controller

h PS/2 mouse interface

h Watchdog timer (WDT)

h Real-time clock (requires external battery)

h Onboard Compact Flash socket


• Type 1 only for commercial compact Flashes
• Master on secondary IDE

ETX-mgx User’s Guide 7 Specifications


Kontron

3.2 Mechanical Specifications

3.2.1. Dimensions
h 95.0 mm x 114.0 mm (3.75” x 4.5”)

h Height approx. 12 mm (0.4”)

3.3 Electrical Specifications

3.3.1. Supply Voltage


h 5V DC +/- 5%

3.3.2. Supply Voltage Ripple


h 100 mV peak to peak 0 - 20 MHz

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, (except ETX-mgx boards using 200MHz
processors). All boards were equipped with 64MB SDRAM. The BIOS setting for the PS/2
mouse was set to Enabled.

CPU Clock 200MHz 266MHz


Layout 117, BIOS Rev. 222 Layout 117, BIOS Rev. 311
Mode Full On Standby Suspend Full On Standby Suspend
Power 0.7 A 0.3 A 0.3 A 0.9 A 0.4 A 0.4 A
Consumption

CPU Clock 300MHz


Prototype
Mode Full On Standby Suspend
Power 1.0A 0.4A 0.4A
Consumption

Specifications 8 ETX-mgx User’s Guide


Kontron

3.3.4. CMOS Battery Power Consumption

RTC Voltage Current


Winbond W83977F-A 2.5V 1.64 µA
3.0V 2.55 µA

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. 2.5 V or 3.0 V of power was supplied using a DC power supply. These
values should not be used to calculate the CMOS battery lifetime.

3.3.5. APM1.2 Support


The CPU clock is stopped in standby and suspend mode.

3.4 Environmental Specifications

3.4.1. Temperature
h Operating (with Kontron Embedded Modules heatspreader-plate assembly):
• Ambient temperature: 0 to +60 °C
• Maximum heat-spreader plate temperature: 0 to +60 °C (*)
h 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.

h Operating (without Kontron Embedded Modules heatspreader-plate assembly):


• Maximum operating temperature: 0 to +60 °C (**)
h 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.

ETX-mgx User’s Guide 9 Specifications


Kontron

3.4.2. Humidity
h Operating: 10% to 90% (noncondensing)

h Nonoperating: 5% to 95% (noncondensing)

Specifications 10 ETX-mgx User’s Guide


Kontron

4. CPU, CHIPSET, AND SUPER I/O


4.1 CPU
The central processing unit (CPU) consists of a National Semiconductor GEODE GX1 and is
available at speeds of 200MHz, 266MHz, and 300MHz. Features include:

h Support for Intel’s MMX instruction set extension for acceleration of multimedia
applications

h 16KB unified L1 cache

h Advanced Power Management (APM 1.2) for legacy power management

h PCI host controller 3.3V PCI-Bus Interface

h 2D graphics accelerator and display controller

h SDRAM interface tightly coupled to CPU core and graphics subsystem for maximum
efficiency

h Provides 16-bit Xpress AUDIO subsystem

4.2 Chipset
Geode I/O Companion Multi-Function South Bridge (CS5530A) features include:

h PCI 2.1 compliant

h Support for PCI initiator to ISA and ISA master-to-PCI cycle translations

h PCI master for audio I/O and IDE controllers

h PCI-to-ISA interrupt mapper/translator distributed DMA supported

h Two 8259A-equivalent interrupt controllers

h 8254-equivalent timer

h Two 8237-equivalent DMA controllers

h Boot ROM and keyboard chip select

h Two controllers with support for up to four IDE devices

h Independent timing for master and slave devices for both channels

ETX-mgx User’s Guide 11 CPU, Chipset, and Super I/O


Kontron

h PCI bus master burst reads and writes

h Ultra DMA/33 (ATA-4) support

h AC97 codec interface (Specification Revision 1.3, 2.0, and 2.1 compliant interface)

h Two independent USB interfaces


• Open Host Controller Interface (OpenHCI) specification compliant
• Second-generation core design

4.3 Super I/O


The ETX-mgx uses a Winbond W83977A super I/O device. Functions such as COM1 and COM2,
IrDA, LPT, floppy, PS2 mouse, and keyboard are available with this device.

Support for an external super I/O to handle additional functions such as COM3 and COM4,
LPT and floppy is implemented in the ETX-mgx BIOS. Please contact Kontron Embedded
Modules Technical Support for more information.

CPU, Chipset, and Super I/O 12 ETX-mgx User’s Guide


Kontron

5. SYSTEM MEMORY
The ETX-mgx uses only Small Outline Dual Inline Memory Modules (SO-DIMMs). One socket
is available for 3.3 volt (power level) unbuffered Synchronous Dynamic Random Access
Memory (SDRAM) of 8, 16, 32, 64, 128 or 256MB.

ETX-mgx User’s Guide 13 System Memory


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
Two OHCI-type USB host controllers are on the Geode I/O Companion Multi-Function South
Bridge (CS5530A) device. The USB controllers comply with Version 1.0 of the USB standard.

6.2.1. Configuration
The USB controllers are PCI bus devices. BIOS allocates required system resources during
configuration of the PCI bus.

6.3 Audio
The sound function on the ETX-mgx board comes from a SoundBlaster AC97, Windows-
compatible controller, which is integrated in the Geode I/O Companion Multi-Function
South Bridge (CS5530A). The 16-bit stereo, full-duplex controller supports a Line In, a
Stereo Line Out, and a Mono Microphone In interface.

6.3.1. Configuration
The audio controller is a PCI bus device. BIOS allocates required system resources during
configuration of the PCI device.

Connector X1 Subsytems 14 ETX-mgx User’s Guide


Kontron

6.4 3.3V Power Supply for External Components


The ETX-mgx 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 Modules
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 Modules Web site.

ETX-mgx User’s Guide 15 Connector X1 Subsystems


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.

Connector X2 Subsystems 16 ETX-mgx User’s Guide


Kontron

8. CONNECTOR X3 SUBSYSTEMS
8.1 VGA Output
The Geode I/O Companion Multi-Function South Bridge (CS5530A) incorporates extensions
to the GX1 processor’s display subsystem. These include:

h Video accelerator
• Buffers and formats input YUV video data from processor
• 8-bit interface to the GXLV processor
• X & Y scaler with bilinear filter
• Color space converter (YUV to RGB)
h Video Overlay Logic
• Color key
• Data switch for graphics and video data
• Gamma RAM
• Brightness and contrast control
h Display Interface
• Integrated RGB video DACs
• VESA DDC2B/DPMS support
• Flat-panel interface
h Supported Resolutions for CRT
• Up to 1024 x 768 x 16bpp (64k colors)
• 1280 x 1024 x 8bpp (256 colors)
h Supported Resolutions for LCD (JILI and JIDI)
• JILI interface: up to 1024 x 768 x 16bpp (64k colors)
• JIDI interface: up to 640 x 480 x 16bpp (64k colors)
h Simultaneous Resolution Mode (CRT and LCD)
• Up to 800 x 600 x 16bpp

ETX-mgx User’s Guide 17 Connector X3 Subsystems


Kontron

8.1.1. Configuration
The graphics controller requires the following resources:

h An IRQ

h Several I/O addresses

h 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 for additional
information.

8.3 Digital Flat Panel Interface (JIDI)


Optionally, the ETX-mgx supports the JUMPtec Intelligent Digital Interface (JIDI). Please
contact Kontron Embedded Modules Technical Support for more information.

8.4 Television Output


The ETX-mgx does not support television output.

8.5 Serial Ports (1 and 2)


The implementation of the serial-communication interface complies with the ETX
Specification. Implementation information is provided in the ETX Design Guide. Refer to the
documentation for additional information.

8.5.1. Configuration
The serial-communication interface uses I/O and IRQ resources. The resources are allocated
by BIOS during POST configuration and are set to be compatible with common PC/AT
settings. Use the BIOS setup to change some parameters that relate to the serial-
communication interface.

Connector X3 Subsystems 18 ETX-mgx User’s Guide


Kontron

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 the
documentation for additional information.

8.6.1. Configuration
The keyboard uses I/O and IRQ resources. BIOS allocates the resources during POST
configuration. The resources are set to be compatible with common PC/AT settings. Use the
BIOS setup to change some keyboard-related parameters.

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 the
documentation for additional information.

8.7.1. Configuration
The mouse uses I/O and IRQ resources. BIOS allocates the resources during POST
configuration. The resources are set to be compatible with common PC/AT settings. You can
change some mouse-related parameters from the BIOS setup.

8.8 IrDA
The ETX-mgx is capable of IrDA SIR operation. This feature is implemented in the Winbond
W83977A Super I/O device. Contact Kontron Embedded Modules 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 the documentation 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 some parameters of the parallel-communication interface
through the BIOS setup.

ETX-mgx User’s Guide 19 Connector X3 Subsystems


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 the documentation for additional
information.

8.10.1. Configuration

The floppy-disk controller uses I/O, IRQ, and (in some modes) direct memory access (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 some parameters of the
parallel-communication interface through the BIOS setup.

Connector X3 Subsystems 20 ETX-mgx User’s Guide


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
Primary and secondary IDE host adapters are PCI bus devices. BIOS configures them during
PCI device configuration. You can disable them by using the BIOS setup. Resources used by
the primary and secondary IDE host adapters are compatible with the PC/AT.

9.2 CompactFlash
A CompactFlash socket for commercial CompactFlashes (Type I) is integrated on the
module.

9.2.1. Configuration
You can use the CompactFlash card as a master device on the secondary IDE port.

9.3 Ethernet
The Davicom DM9102A is a fully integrated, cost-effective Fast Ethernet network interface
card (NIC) controller on a single chip. It is designed for low-power use and high-
performance processes. It is a 3.3V device with 5V tolerance and supports 3.3V and 5V
signaling.

The DM9102A provides direct interface to the PCI or the CardBus. It supports bus master
capability and complies with PCI 2.2. In media side, the DM9102A interfaces to the
UTP3,4,5 in 10Base-T and UTP5 in 100Base-TX. It is fully compliant with the IEEE 802.3
specification. Its auto negotiation function configures the DM9102A to take the maximum
advantage of its abilities. The DM9102A also supports IEEE 802.3x full-duplex flow control.
Go to the Davicom Web site to obtain the latest drivers.

9.3.1. Configuration
The Ethernet interface is a PCI device. The BIOS setup automatically configures it.

ETX-mgx User’s Guide 21 Connector X4 Subsystems


Kontron

9.4 Power Control

9.4.1. Power Good / Reset Input


The ETX-mgx 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.5 Power Management

9.5.1. ATX PS Control


The ETX-mgx 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 the documentation for additional
information.

9.5.2. External SMI Interrupt


Contact Kontron Embedded Modules technical support for information on this feature.

9.6 Miscellaneous Circuits

9.6.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.6.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-mgx, there are at least two current-limiting
devices (resistor and diode) between the battery and the consuming component.

Connector X4 Subsystems 22 ETX-mgx User’s Guide


Kontron

9.6.3. I2C Bus


The ETX-mgx provides a software-driven I2C port to communicate with external I2C slave
devices. This port is implemented on ETX Pins I2DAT and I2CLK.

You also can access the I2C bus via JUMPtec’s Intelligent Device Architecture (JIDA) BIOS
functions. See Appendix E: JIDA standard for more information.

9.6.4. GPCS Signal


Use this general-purpose chip to select output for external peripherals. You can change or
disable the I/O-port address of the chip select from the BIOS setup.

9.6.5. Configuration
You can select a different base address (110h, 230h, or 340h) in the BIOS setup. The range
of the chip select can be 1, 2, 4 or 8 bytes.

ETX-mgx User’s Guide 23 Connector X4 Subsystems


Kontron

10. SPECIAL FEATURES


10.1 Watchdog Timer
This feature is implemented in the Winbond W83977A super I/O device. You can configure
the Watchdog Timer (WDT) from the BIOS setup to start after a set amount of time after
power-on boot. The application software should strobe the WDT to prevent its timeout.
Upon timeout, the WDT resets and restarts the system. This provides a way to recover from
program crashes or lockups.

10.1.1. Configuration

You can program the timeout period for the WDT in ranges from 15 seconds to 30 hours and
15 minutes.

Contact Kontron Embedded Modules for information on programming and operating the
WDT.

Design Considerations 24 ETX-mgx User’s Guide


Kontron

11. DESIGN CONSIDERATIONS


11.1 Thermal Management
A heat-spreader assembly is available from Kontron Embedded Modules for the ETX-mgx.
The heat-spreader plate on top of this assembly is NOT a heat sink. It works as an ETX-
standard thermal interface to use 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 heatspreader 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 heatspreader plate and the major heat-
generating components on the ETX-mgx. About 80 percent of the power dissipated within
the module is conducted to the heat-spreader plate and can be removed by the cooling
solution.

For 200- and 266-MHz modules, the heat dissipated into the spreader plate ranges from 5
to 10 watts. Design the cooling solution to dissipate 10 watts to accommodate future ETX-
mgx modules with faster processors.

You can use many thermal-management solutions with the heat-spreader plates, 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
information on thermal management, or contact Kontron Embedded Modules technical
support for help to design a solution that fits your system requirements.

ETX-mgx User’s Guide 25 Design Considerations


Kontron

11.2 Threaded Heatspreader Dimensions

METXHSP2C
114
108 1,0 R (4x)
94

10

47,95
+1
95 -0 90 89

33 6,85

30

17
5 +- 1
5,5

6 49
+- 1
2.5 - 0.5
31
detail "A"
71,5 aluminium / black anodize

2
4 8

0.7 +0.5

punched nut (interlock)


detail "A":
mount contact plate (30 x 30 x 4 mm Aluminium) with:
MHEATGLUE (X00945)
A A Loctite 315 - thermally adhesive conductive.
+0,5
3
+0,5 max. thickness of adhesive film is 0.2 mm.
2,5 0 0

A-A

size for M2.5 countersunk screw


screw socked M2.5 internal thread (steel)

3 7

note 1: all dimensions in mm unless otherwise noted.


note 2: remove all burrs and sharp edges.

11.06.2002 1.0 GWO


23.07.2002 1.1 GWO

Note:
Please note that part numbers that refer to the 200MHz/266MHz ETX-mgx Cex50 revision will include
the heatspreader (with threaded spacers) shown above.

Design Considerations 26 ETX-mgx User’s Guide


Kontron

11.3 Heatspreader for 300MHz Versions


ETX-mgx 300MHz modules (part number 18003-xxxx-30-x) will not include a heatspreader.
The heatspreader must be ordered separately. There will be two available versions of the
heatspreader.

11.3.1. Threaded Heatspreader

The mechanical dimensions of the heatspreader are shown in Chapter 11.2. The threaded
heatspreader (Part No. 18003-0000-99-0) features:

h CompactFlash lock

h Four threaded spacers (one in each corner) for securing the ETX/Heatspreader
assembly to the backplane, or system housing

h An additional spacer (threaded) for securing the ETX module to the heatspreader

ETX-mgx User’s Guide 27 Design Considerations


Kontron

11.4 Nonthreaded Heatspreader


The only difference between the threaded heatspreader and the nonthreaded heatspreader
(Part No. 18003-0000-99-1) is the fact that the four spacers on the nonthreaded
heatspreader are not threaded. The additional spreader remains threaded on the
nonthreaded heatspreader.

METXHSP2D
114
108 1,0 R (4x)
94

10

+1
47,95 screw socked M2.5
95 -0 90 89 internal thread (steel)

33 6,85

30

17
5 +- 1
5,5

6 49
+- 1
2.5 - 0.5
31
detail "A"
71,5 aluminium / black anodize

2
4 8

0.7 +0.5

punched nut (interlock)


detail "A":
mount contact plate (30 x 30 x 4 mm Aluminium) with:
MHEATGLUE (X00945)
A A Loctite 315 - thermally adhesive conductive.
+0,5
3
+0,5 max. thickness of adhesive film is 0.2 mm.
2,5 0 0

A-A

size for M2.5 countersunk screw

spacer / internal diameter 2.7 mm (steel) (4x)

3 7

note 1: all dimensions in mm unless otherwise noted.


note 2: remove all burrs and sharp edges.

19.06.2002 1.0 GWO


23.07.2002 1.1 GWO

Design Considerations 28 ETX-mgx User’s Guide


Kontron

12. APPENDIX A: BLOCK DIAGRAM

ETX- DRAM

CPU
mgx Geode GX1 BIOS
Flash
Memory
100BaseT
Ethernet

Connector X1
Connector X4

Controller
PCI BUS
Davicom DM9102
CF Socket
(sec. master)

I2C Hard Disk


USB0
EEPROM Interface
Setup
Data Compa-
LCD
(JILI)
nion Chip USB1

I2C CS5530A Sound


CRT
Codec
Connector X3

Connector X2
I/O
IrDA Controller
Winbond W83977AF

Floppy ISA BUS


/ Watchdog RTC
LPT

Mouse

Key-
board

COM1

COM2

ETX-mgx User’s Guide 29 Design Considerations


Kontron

13. APPENDIX B: SYSTEM RESOURCES


13.1 Interrupt Request (IRQ) Lines
IRQ # Used For Available Comment
0 Timer0 No
1 Keyboard No
2 Cascade No
3 COM2 No Note (1)
4 COM1 No Note (1)
5 Sound No Note (1)
6 FDC No Note (1)
7 LPT1 No Note (1)
8 RTC No
9 free Yes
10 COM4 No Note (2)
11 COM3 No Note (2)
12 PS/2 Mouse No Note (1)
13 FPU No
14 IDE0 No Note (1)
15 IDE1 No Note (1)

Notes:
1
If the “Used For” device is disabled in setup, the corresponding interrupt is available for other
devices.
2
Only available if the baseboard is equipped with I/O controller SMC FDC37C669.

13.2 Direct Memory Access (DMA) Channels


DMA # Used for Available Comment
0 Yes
1 Sound No Note (1)
2 FDC No Note (1)
3 LPT No Unavailable if LPT used in ECP mode.
4 Cascade No
5 Sound No Note (1)
6 Yes
7 Yes

Note:
If the “Used For” device is disabled in setup, the corresponding interrupt is available for other
devices.

Appendix B: System Resources 30 ETX-mgx User’s Guide


Kontron

13.3 Memory Area


Upper Memory Used for Available Comment
C0000h - CBFFFh VGA BIOS No
CC000h - DFFFFh Yes ISA bus or shadow RAM
E0000h - FFFFFh System BIOS No

13.4 I/O Address Map


The I/O-port addresses of the ETX-mgx are functionally identical with a standard PC/AT.

The following I/O ports are used:


I/O Address Used for Available Comment
238-23Fh IrDA No
2E8-2EFh COM4 No Available if external I/O controller not used.
338-33Fh IrDA No
370-377h Configuration No Available if external I/O controller not used.
space for SMC
controller
3E8-3EFh COM3 No Available if external I/O controller not used.

13.5 Peripheral Component Interconnect (PCI) Devices


PCI Device PCI Interrupt Comment
Ethernet INTD Uses an internal REQ/GNT pair
South Bridge - Uses an internal REQ/GNT pair.
USB Controller INTA Integrated in CS5530 Uses an internal REQ/GNT pair

You can use the REQ0/GNT0, REQ1/GNT1, REQ2/GNT2, and REQ3/GNT3 pairs for external PCI
devices. (REQ1/GNT1, REQ2/GNT2, and REQ3/GNT3 pairs are only available on ETX-mgx
modules CEx50 revision or later. On ETX-mgx modules with CE revisions earlier then CEx50,
REQ1 and GNT1 are available if there is no onboard Ethernet controller).

13.6 Inter-IC (I2C) Bus


I2C Address Used For Available Comment
A0h EEPROM No EEPROM for CMOS data.
B0h Reserved No
58h Reserved No

ETX-mgx User’s Guide 31 Appendix B: System Resources


Kontron

14. APPENDIX C: BIOS OPERATION


The ETX-mgx 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:
PhoenixBIOS 4.0 Release 6.0. .05
Copyright 1985-2001 Phoenix Technology Ltd.
JUMPtec ® BIOS Version <MOD1R312>
© Copyright 2002 JUMPtec ® Industrielle Computertechnik AG.

14.2 Setup Guide


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-mgx. 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>.

14.2.1. Start Phoenix BIOS Setup Utility

To start the PhoenixBIOS setup utility, press <F2> when the following string appears during
bootup.
Press <F2> to enter Setup

The Main Menu then appears.

Appendix C: BIOS Operation 32 ETX-mgx User’s Guide


Kontron

The Setup Screen is composed of several sections:


Setup Screen Location Function
Menu Bar Top Lists and selects all top-level menus.
Legend Bar Bottom Lists setup navigation keys.
Item Specific Help Window Right Help for selected item.
Menu Window Left Center Selection fields for current menu.
General Help Window Overlay (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.

Key Function
<F1> or <Alt-H> General Help window.
<Esc> Exit menu.
← or → Arrow key Select a menu.
↑ or ↓ Arrow key Select fields in current menu.
<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.

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.

ETX-mgx User’s Guide 33 Appendix C: BIOS Operation


Kontron

General Help Window

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


Feature Option Description
System Time HH:MM:SS Set the system time. Use <Enter to move to MM or SS.
System Date MM/DD/YYYY Set the system date. Use <Enter to move to DD or YYYY.
Legacy Diskette A 360 kB, 5 ¼ “ 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
Legacy Diskette B See above. See above.
Disabled
8Primary Master Auto detected drive Displays result of PM autotyping.
8Primary Slave Auto detected drive Displays result of PS autotyping.
8Secondary Master Auto detected drive Displays result of SM autotyping.
8Secondary Slave Auto detected drive Displays result of SS autotyping.
System Memory N/A Displays amount of conventional memory detected during bootup.
Extended Memory N/A Displays amount of extended memory detected during bootup.

Note: In the Option column, bold shows default settings.

Appendix C: BIOS Operation 34 ETX-mgx User’s Guide


Kontron

14.3.1. Master or Slave Submenus

Feature Option Description


Type None None = Autotyping is not able to supply the drive type or end
User user has selected None, disabling any drive that may be
Auto installed.
CD-ROM User = End user supplies the hdd information.
Auto = Autotyping, the drive itself supplies the information.
CD-RO = CD-ROM drive.
Cylinders 1 to 65,536 Number of cylinders.
Heads 1 to 16 Number of read/write heads.
Sectors 1 to 63 Number of sectors per track.
Maximum Capacity N/A Displays the calculated size of the drive in CHS
(CHS)
Total Sectors N/A Total number of sectors in LBA mode
Maximum Capacity N/A Displays the calculated size of the drive in LBA
(LBA)
Multi-Sector Transfer Disabled Any selection except Disabled determines the number of
Standard sectors transferred per block.
2 sectors Standard is 1 sector per block.
4 sectors
8 sectors
16 sectors
LBA Mode Control Disabled Enabling LBA causes Logical Block Addressing to be used in
Enabled place of CHS.
32-Bit I/O Disabled Enables 32-bit communication between CPU and IDE card.
Enabled Requires PCI or Local Bus.
Transfer Mode Standard Selects the method for transferring the data between the hard
Fast PIO 1 disk and system memory.
Fast PIO 2
Fast PIO 3
Fast PIO 4
SMART Device Disabled Enables SMART warnings of imminent failure of drive.
Monitoring Enabled

Note: In the Option column, bold shows default settings.

ETX-mgx User’s Guide 35 Appendix C: BIOS Operation


Kontron

14.4 Advanced Menu


Feature Option Description
8Advanced Chipset Control Submenu Opens Advanced Chipset Control sub menu.
Plug & Play OS Yes If your system has a PNP OS (e.g. Win9x) select
No Yes to let the OS configure PNP devices not
required for boot. No makes the BIOS configure
them.
Secured Setup Configuration Yes Yes prevents a Plug and Play OS from changing
No system settings.
Reset Configuration Data No Yes erases all configuration data in ESCD, which
Yes stores the configuration settings for plug-in devices.
Select Yes when required to restore the
manufacturer’s defaults.
8PCI Configuration Submenu Opens PCI Advanced sub menu.
PS/2 Mouse Auto detect Selecting Disabled prevents any installed PS/2
Enabled mouse form functioning, but frees up IRQ12.
Disabled Selecting Auto detect frees IRQ12 if no mouse was
detected.
8Keyboard Features Submenu Opens Keyboard Features sub menu.
8I/O Device Configuration Submenu Opens I/O Device Configuration sub menu.
8Audio Option Menu Submenu Opens the Audio Configuration sub menu.
Large Disk Access Mode DOS Select DOS if you have DOS. Select Other if you
Other 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.
Halt On Errors Yes Determines if post errors cause the system to halt.
No

Note: In the Option column, bold shows default settings.

14.4.1. Advanced Chipset Control Submenu

Feature Option Description


Multiple Monitor Motherboard Motherboard Primary enables motherboard graphics for VGA,
Support Disabled Adapter Primary enables an external adapter for VGA,
Motherboard Primary Motherboard Disable does not allocate graphics if an external
Adapter Primary adapter is present.
Video Resolution Low Determines the UMA memory size for VGA.
Medium Higher resolution means more VGA memory and less system
High memory. Super = 4MB, High = 2.125 MB, Medium = 1.5 MB,
Super Low = 1.25 MB
Display Mode CRT only Determines the display mode.
LCD only
Simultan

Note: In the Option column, bold shows default settings.

Appendix C: BIOS Operation 36 ETX-mgx User’s Guide


Kontron

14.4.2. PCI Configuration Submenu

Feature Option Description


PCI IRQ line 1 Disabled Select IRQ for PIC interrupt INTA. Select Auto
Auto to let the BIOS assign the IRQ.
IRQ3, 4, 5, 7,
9, 10, 11, 12,
14,15
PCI IRQ line 2 See above. Select IRQ for PIC interrupt INTB. Select Auto
to let the BIOS assign the IRQ.
PCI IRQ line 3 See above. Select IRQ for PIC interrupt INTC. Select Auto
to let the BIOS assign the IRQ.
PCI IRQ line 4 See above. Select IRQ for PIC interrupt INTD. Select Auto
to let the BIOS assign the IRQ.
8PCI/PNP ISA UMB Region Exclusion See above. Opens UMB Region Exclusion sub menu.
8PCI/PNP ISA IRQ Resource Exclusion See above. Opens IRQ Exclusion sub menu.
8PCI/PNP ISA DMA Resource Exclusion See above. Opens DMA Exclusion sub menu.
ISA graphics device installed No PCI devices may need to know if an ISA
Yes graphics device is installed in the system in
order to enable that card to function correctly

Notes: In the Option column, bold indicates the default setting.

14.4.3. PCI/PNP ISA UMB Region Exclusion Submenu

Feature Option Description


C800 - CBFF Available Reserves the specified block of upper memory for use by legacy ISA
Reserved devices.
CC00 - CFFF See above. See above.
D000 – D3FF See above. See above.
D400 – D7FF See above. See above.
D800 - DBFF See above. See above.
DC00 - DFFF See above. See above (reserved if legacy USB is enabled)

Note: In the Option column, bold shows default settings.

ETX-mgx User’s Guide 37 Appendix C: BIOS Operation


Kontron

14.4.4. PCI/PNP ISA IRQ Exclusion Submenu

Feature Option Description


IRQ3 Available Reserves the specified IRQ for use by legacy ISA devices.
Reserved
IRQ4 see above see above
IRQ5 see above see above
IRQ7 see above see above
IRQ9 see above see above
IRQ10 see above see above
IRQ11 see above see above
IRQ12 see above see above
IRQ14 see above see above (visible if primary IDE disabled)
IRQ15 see above see above (visible if secondary IDE disabled)

Note: In the Option column, bold shows default settings.

14.4.5. PCI/PNP ISA DMA Exclusion Submenu

Feature Option Description


DMA 0 Available Reserves the specified DMA for use by legacy ISA devices.
Reserved
DMA 1 see above see above
DMA 2 see above see above
DMA 3 see above see above
DMA 5 see above see above
DMA 6 see above see above
DMA 7 see above see above

Note: In the Option column, bold shows default settings.

Appendix C: BIOS Operation 38 ETX-mgx User’s Guide


Kontron

14.4.6. Keyboard Features Submenu

Feature Option Description


Numlock Auto On or Off turns NumLock on or off at bootup.
On Auto turns NumLock on if it finds a numeric keypad.
Off
Key Click Disabled Turns audible key click on.
Enabled
Keyboard auto-repeat rate 30/sec, Sets amount of times to repeat a keystroke per second if
26.7/sec, you hold the key down.
21.8/sec,
13.3/sec,
10/sec, 6/sec,
2/sec
Keyboard auto-repeat delay ¼ sec, Sets the delay time after the key is held down before it
½ sec, begins to repeat the keystroke.
¾ sec,
1 sec

Note: In the Option column, bold shows default settings.

14.4.7. Audio Option Submenu

Feature Option Description


Sound Disabled Configures the sound device. Auto lets the BIOS or OS
Enabled configure the device.
Auto
Base I/O address 220 – 22F Sets base I/O address for the sound device.
240 – 24F
260 – 26F
280 – 28F
MPU I/O address 300 – 301 Sets base I/O address for the MPU device.
330 – 331
Interrupt IRQ5, IRQ7, IRQ10 Sets the interrupt for the sound device.
8-bit DMA channel DMA0, DMA1, DMA3 Sets the 8bit DMA channel for sound device.
16-bit DMA channel DMA5, DMA6, DMA7 Sets the 16bit DMA channel for sound device.

Note: In the Option column, bold shows default settings.

ETX-mgx User’s Guide 39 Appendix C: BIOS Operation


Kontron

14.4.8. I/O Device Configuration Submenu

Feature Option Description


Local Bus IDE adapter Disabled Enables onboard PCI IDE device.
Primary
Secondary
Both
*Onboard FDC Disabled Enables the onboard FDC controller.
Enabled
External FDC Disabled Enables the FDC controller on the backplane.
Enabled
Base I/O address Primary Selects base address of the FDC controller.
Secondary (Primary = 3F0h, Secondary = 370)
Serial port A Disabled Disabled turns off the port.
Serial port B Enabled Enabled requires end user to enter the base I/O
Auto address and the IRQ.
Auto makes the BIOS or OS configure the port.
Depending on PNP OS setting!
Serial port C Disabled Disabled turns off the port.
Serial port D Enabled Enabled requires end user to enter the base I/O
Auto address and the IRQ.
Auto makes the BIOS or OS configure the port.
Depending on PNP OS setting!
Base I/O address 3F8h, 2F8h, 3E8h, 2E8h Select I/O base of port.
IRQ (port A and B) IRQ 3, IRQ 4 Select IRQ of port A and B
IRQ (port C and D) IRQ 10, IRQ 11 Select IRQ of port C and D
IRDA port Disabled Disabled turns off the port.
Enabled Enabled requires end user to enter the base I/O
Auto address and the IRQ.
Auto makes the BIOS or OS configure the port.
Depending on PNP OS setting!
Base I/O address 338h, 238h Select I/O base of IRDA port.
IRQ IRQ 5, IRQ 7 Select IRQ of IRDA port
* Onboard LPT Disabled Disabled turns off the port.
Enabled Enabled requires end user to enter the base I/O
Auto address and the IRQ.
Auto makes the BIOS or OS configure the port.
Depending on PNP OS setting!
*Mode Output only Set the mode for the parallel port.
Bi-directional
ECP
EPP
*Base I/O address 378h, 278h, 3BCh Select I/O base of port.
*IRQ IRQ 5, IRQ 7 Select IRQ of parallel port.
*DMA DMA1, DMA3 Select DMA channel of port if in ECP mode.
External LPT Disabled Disabled turns off the port.
Enabled Enabled requires end user to enter the base I/O
Auto address and the IRQ.
Auto makes the BIOS or OS configure the port.
Depending on PNP OS setting!
Mode Output only Sets the mode for the parallel port on the
Bi-directional backplane.
EPP NOTE: ECP not supported!
Base I/O address 378h, 278h, 3BCh Select I/O base of LPT port on backplane.
IRQ IRQ 5, IRQ 7 Select IRQ of parallel port on backplane.
USB Host Controller Disabled Enable or Disable onboard USB controller.
Enabled

Appendix C: BIOS Operation 40 ETX-mgx User’s Guide


Kontron

Feature Option Description


USB BIOS Legacy Disabled Enable or Disable support for USB keyboard and
Support Enabled mice. Enable for use with non-USB aware OSes
such as UNIX and DOS.
8Watchdog Settings submenu Opens Watchdog Settings sub menu
8I/O Chip Select submenu Opens I/O Chip Select sub menu

Notes: In the Option column, bold shows default settings.

The italic printed options 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 mutual 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). Use drive1 signals for
mode and drive select. Drive swap is enabled automatically to get Drive A.

If legacy USB is enabled, IRQ1 and IRQ12 do not wake up the system from standby or suspend state
and the UMB region DC000h-E3FFFh is reserved.

14.4.9. Watchdog Settings Submenu

Feature Option Description


Mode Disabled Select WDT operation mode.
Reset
Timeout 15s, 45s, 1:15m, 2:15m, 5:15m, 10:15m, 30:15m Maximum trigger period.

Note: In the Option column, bold shows default settings.


NMI mode is not supported.

14.4.10. I/O Chip Select Submenu


Feature Option Description
I/O Base Disabled Select base address of I/O chip select.
110h
230h
340h
Range in Bytes 1, 2, 4, 8 Select range of I/O chip select.

Note: In the Option column, bold shows default settings.

ETX-mgx User’s Guide 41 Appendix C: BIOS Operation


Kontron

14.5 Security Menu


Feature Option Description
Set User Password Up to seven alphanumeric Pressing <Enter> displays the dialog box for
characters entering the user password. In related
systems, this password gives restricted
access to setup.
Set Supervisor Password Up to seven alphanumeric Pressing <Enter> displays the dialog box for
characters entering the user password. In related
systems, this password gives full access to
setup.
Password on boot Disabled Enabled requires a password on boot.
Enabled Requires prior setting of the supervisor
password.
If supervisor password is set and this option is
disabled, BIOS assumes user is booting.
Diskette access User Enabled requires supervisor password to
Supervisor access floppy disk.
Fixed disk boot sector Normal Write protect the boot sector on the hard disk
Write protected for virus protection. Requires a password to
format or Fdisk the hard disk.
Virus check reminder Disabled Displays a message during bootup asking
System backup reminder Daily (Y/N) if you backed up the system or scanned
Weekly for viruses.
Monthly 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.

Appendix C: BIOS Operation 42 ETX-mgx User’s Guide


Kontron

14.6 Power Menu


A power management system reduces the amount of energy used after specified periods of
inactivity. The setup menu supports:

h Full On state

h Standby state with partial power reduction

h Suspend state with full power reduction

Use the Activity Event sub menu to specify whether an IRQ can terminate a Standby or
Suspend state and restore Full On.

Feature Option Description


Power Savings Disabled Disabled turns off all power management.
Enabled
Standby Timeout Off, 1min, 2min, 4min, Inactivity period required to put system in Standby
5min, 10min, 20min, mode (partial power shutdown).
30min, 1hour
Auto Suspend Timeout Off, 1min, 2min, 4min, Inactivity period required after Standby to Suspend
5min, 10min, 20min, mode (maximum power shutdown).
30min, 1hour
Hard Disk Timeout Off, 1min, 2min, 4min, Inactivity period of hard disk required before standby
5min, 10min, 20min, (motor off).
30min, 1hour
8Activity Event Submenu Opens advanced options Submenu

Notes: In the Option column, bold indicates default setting.

14.6.1. Activity Event Submenu


Feature Option Description
IRQ1 Yes Wakes up system on IRQ1 (Keyboard).
No
IRQ12 Yes Wakes up system on IRQ1 (PS/2 Mouse).
No
IRQ3, 4, 5, 7, 9, 10, 11 Yes Wakes up system on IRQ.
No

Notes: In the Option column, bold indicates default setting.


If legacy USB is enabled, IRQ1 and IRQ12 do not wake up the system from standby or suspend
state.

ETX-mgx User’s Guide 43 Appendix C: BIOS Operation


Kontron

14.7 Boot Menu


Feature Option Description
Floppy Check Disabled Enabled verifies floppy type on boot; disabled speeds boot.
Enabled
Summary Screen Disabled If enabled, a summary screen is displayed just before booting
Enabled the OS to let the end user see the system configuration.
QuickBoot Mode Disabled Allows the system to skip certain tests while booting. This will
Enabled decrease the time needed to boot the system.
Dark Boot Disabled If enabled, system comes up with a blank screen instead of the
Enabled diagnostic screen during bootup.
8Boot Device Priority sub menu Opens boot device priority sub menu
Onboard LAN RPL ROM Disabled Enables the remote boot BIOS extension for the onboard LAN
Enabled controller.
Supports Intel PXE.
See www.support.intel.com/support/desktopmgmt/pxepdk.htm
for more information.

Note: In the Option column, bold represents default settings.

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.

Feature Option Description


8Removable Devices Boot priority & submenu Sets boot priority of Removable Devices as
described in the respective sub menu.
8Hard Drives Boot priority & submenu Sets boot priority of Hard Disks as described in the
respective sub menu.
ATAPI CD-ROM Drive Boot priority Sets boot priority of ATAPI CD-ROM Drives.
8Network Boot Boot priority & submenu Sets boot priority of Network Adapters as described
in the respective sub menu.

Appendix C: BIOS Operation 44 ETX-mgx User’s Guide


Kontron

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:

h <Esc> is pressed to display the POST screen

h <F2> is pressed to enter Setup

h POST issues an error message

h The BIOS or an option ROM requests keyboard input

14.8.2. USB Boot

ETX-mgx supports to boot from the following devices: USB floppy, USB zip, USB-ls120.

To support USB boot ‚ enable USB BIOS Legacy Support in setup.

14.8.3. MultiBoot

Multiboot allows you to select the following boot device:

h Hard disk

h Floppy disk

h CD-ROM

h Network card

You can make the selections from Setup, or by selecting the boot device in the BootFirst
Menu.

MultiBoot consists of the following submenus:

h Setup Boot

h Boot Device Priority

h Removable Devices

h Hard Drive

ETX-mgx User’s Guide 45 Appendix C: BIOS Operation


Kontron

h Network Boot Priority

h Boot First

14.8.4. 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.5. Hard Drives 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.6. 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.

14.8.7. Boot First Menu

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:

h 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.

h Enter Setup.

h Press <Esc> to continue with the existing boot sequence.

Appendix C: BIOS Operation 46 ETX-mgx User’s Guide


Kontron

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.

1) Download Phoenix Phlash as a compressed file, CRISMOD1.ZIP, from the


Kontron Embedded Modules Web site. It contains the following files:

File Purpose
MAKEBOOT.EXE Creates the custom boot sector on the Crisis Recovery Diskette.
CRISBOOT.BIN Serves as the Crisis Recovery boot sector code.
MINIDOS.SYS Allows the system to boot in Crisis Recovery Mode.
PHLASH.EXE Programs the Flash ROM.
WINCRISIS.EXE Creates the Crisis Recovery Diskette from Windows.
WINCRISIS.HLP Serves as the help file of WINCRISES.EXE.
PLATFORM.BIN Performs platform-dependent functions.
BIOS.ROM Serves as the actual BIOS image to be programmed into Flash ROM.

ETX-mgx User’s Guide 47 Appendix C: BIOS Operation


Kontron

2) To install Phoenix Phlash on a hard disk, unzip the content of CRISMOD1.ZIP


into a local directory such as C:\PHLASH.

Note: Crisis Recovery requires an external floppy disk controller (ISA adapter card) or a floppy drive
connected to the LPT interface (external floppy drive_1).

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.

File Purpose
MINIDOS.SYS Allows the system to boot in Crisis Recovery Mode.
PHLASH.EXE Programs the Flash ROM.
PLATFORM.BIN Performs platform-dependent functions.
BIOS.ROM Serves 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 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.

If you see this message after you execute Phlash, you most disable memory
manager on your system.

Appendix C: BIOS Operation 48 ETX-mgx User’s Guide


Kontron

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
JAP0034, which is available from the Kontron Embedded Modules Web site.

ETX-mgx User’s Guide 49 Appendix C: BIOS Operation


Kontron

15. APPENDIX D: ETX CONNECTOR PINOUTS


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.

15.1 Connector Locations

X4 X2

X3 X1

top view
(connectors only)

side view
(connectors only)

Appendix D: ETX Connector Pinouts 50 ETX-mgx User’s Guide


Kontron

15.2 Connector X1 (PCI Bus, USB, Audio)


Pin Signal Pin Signal Pin Signal Pin Signal
1 GND 2 GND 51 VCC 52 VCC
3 PCICLK3 4 PCICLK4 53 PAR 54 SERR#
5 GND 6 GND 55 GPERR# 56 RESERVED
7 PCICLK1 8 PCICLK2 57 PME# ** 58 USB2# **
9 REQ3# *** 10 GNT3# *** 59 LOCK# 60 DEVSEL#
11 GNT2# *** 12 3V 61 TRDY# 62 USB3# **
13 REQ2# *** 14 GNT1# *** 63 IRDY# 64 STOP#
15 REQ1# *** 16 3V 65 FRAME# 66 USB2 **
17 GNT0# 18 RESERVED 67 GND 68 GND
19 VCC 20 VCC 69 AD16 70 CBE2#
21 SERIRQ ** 22 REQ0# 71 AD17 72 USB3 **
23 AD0 24 3V 73 AD19 74 AD18
25 AD1 26 AD2 75 AD20 76 USB0#
27 AD4 28 AD3 77 AD22 78 AD21
29 AD6 30 AD5 79 AD23 80 USB1#
31 CBE0# 32 AD7 81 AD24 82 CBE3#
33 AD8 34 AD9 83 VCC * 84 VCC *
35 GND 36 GND 85 AD25 86 AD26
37 AD10 38 AUXAL 87 AD28 88 USB0
39 AD11 40 MIC 89 AD27 90 AD29
41 AD12 42 AUXAR 91 AD30 92 USB1
43 AD13 44 ASVCC 93 PCIRST# 94 AD31
45 AD14 46 SNDL 95 INTC# 96 INTD#
47 AD15 48 ASGND 97 INTA# 98 INTB#
49 CBE1# 50 SNDR 99 GND 100 GND

*
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-mgx.

***This signal is only supported on the ETX-mgx CEx50 revision or later. On ETX-mgx modules with
CE revisions earlier then CEx50, REQ1# and GNT1# are available if there is no onboard Ethernet
controller.

ETX-mgx User’s Guide 51 Appendix D: ETX Connector Pinouts


Kontron

15.3 Connector X2 (ISA Bus)


Pin Signal Pin Signal Pin Signal Pin Signal
1 GND 2 GND 51 VCC * 52 VCC *
3 SD14 4 SD15 53 SA6 54 IRQ5
5 SD13 6 MASTER#** 55 SA7 56 IRQ6
7 SD12 8 DREQ7 57 SA8 58 IRQ7
9 SD11 10 DACK7# 59 SA9 60 SYSCLK
11 SD10 12 DREQ6 61 SA10 62 REFSH#
13 SD9 14 DACK6# 63 SA11 64 DREQ1
15 SD8 16 DREQ5 65 SA12 66 DACK1#
17 MEMW# 18 DACK5# 67 GND 68 GND
19 MEMR# 20 DREQ0 69 SA13 70 DREQ3
21 LA17 22 DACK0# 71 SA14 72 DACK3#
23 LA18 24 IRQ14 73 SA15 74 IOR#
25 LA19 26 IRQ15 75 SA16 76 IOW#
27 LA20 28 IRQ12 77 SA18 78 SA17
29 LA21 30 IRQ11 79 SA19 80 SMEMR#
31 LA22 32 IRQ10 81 IOCHRDY 82 AEN
33 LA23 34 IO16# 83 VCC * 84 VCC *
35 GND 36 GND 85 SD0 86 SMEMW#
37 SBHE# 38 M16# 87 SD2 88 SD1
39 SA0 40 OSC 89 SD3 90 NOWS#
41 SA1 42 BALE 91 DREQ2 92 SD4
43 SA2 44 TC 93 SD5 94 IRQ9
45 SA3 46 DACK2# 95 SD6 96 SD7
47 SA4 48 IRQ3 97 IOCHK# 98 RSTDRV
49 SA5 50 IRQ4 99 GND 100 GND

*
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-mgx.

Appendix D: ETX Connector Pinouts 52 ETX-mgx User’s Guide


Kontron

15.4 Connector X3 (VGA, LCD, Video, COM1 and COM2,


LPT/Floppy, Mouse, Keyboard)
ETX-mgx modules can implement the following flat-panel interfaces:

h a LVDS flat-panel interface called JUMPtec Intelligent LVDS Interface (JILI)

h a parallel digital flat-panel interface called JUMPtec Intelligent Digital Interface (JIDI)

Alternative pinouts for the two flat-panel interfaces are shown below.
LVDS Interface Pinout (JILI) Digital Interface Pinout (JIDI)
Pin Signal Pin Signal Pin Signal Pin Signal
1 GND 2 GND 1 GND 2 GND
3 R 4 B 3 R 4 B
5 HSY 6 G 5 HSY 6 G
7 VSY 8 DDCK 7 VSY 8 DDCK
9 DETECT# 10 DDDA 9 DETECT# 10 DDDA
11 LCDDO16 ** 12 LCDDO18 ** 11 B4 12 SHFCLK
13 LCDDO17 ** 14 LCDDO19 ** 13 B5 14 EN
15 GND 16 GND 15 GND 16 GND
17 LCDDO13 ** 18 LCDDO15 ** 17 B1 18 B3
19 LCDDO12 ** 20 LCDDO14 ** 19 B0 20 B2
21 GND 22 GND 21 GND 22 GND
23 LCDDO8 ** 24 LCDDO11 ** 23 G2 24 G5
25 LCDDO9 ** 26 LCDDO10 ** 25 G3 26 G4
27 GND 28 GND 27 GND 28 GND
29 LCDDO4 30 LCDDO7 29 R4 30 G1
31 LCDDO5 32 LCDDO6 31 R5 32 G0
33 GND 34 GND 33 GND 34 GND
35 LCDDO1 36 LCDDO3 35 R1 36 R3
37 LCDDO0 38 LCDDO2 37 R0 38 R2
39 VCC * 40 VCC * 39 VCC * 40 VCC *
41 JILI_DAT 42 LTGIO0 41 JILI_DAT 42 VSYNC
43 JILI_CLK 44 BLON# 43 JILI_CLK 44 BLON#
45 BIASON 46 DIGON 45 HSYNC 46 DIGON
47 COMP ** 48 Y ** 47 COMP ** 48 Y **
49 SYNC ** 50 C ** 49 SYNC ** 50 C **

*
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-mgx.

ETX-mgx User’s Guide 53 Appendix D: ETX Connector Pinouts


Kontron

15.4.1. Parallel Port / Floppy Interfaces

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 Pinout Floppy Support Mode Pinout


Pin Signal Pin Signal Pin Signal Pin Signal
51 LPT/FLPY# 52 RESERVED 51 LPT/FLPY# 52 RESERVED
53 VCC * 54 GND 53 VCC * 54 GND
55 STB# 56 AFD# 55 RESERVED 56 DENSEL
57 RESERVED 58 PD7 57 RESERVED 58 RESERVED
59 IRRX 60 ERR# 59 IRRX 60 HDSEL#
61 IRTX 62 PD6 61 IRTX 62 RESERVED
63 RXD2 64 INIT# 63 RXD2 64 DIR#
65 GND 66 GND 65 GND 66 GND
67 RTS2# 68 PD5 67 RTS2# 68 RESERVED
69 DTR2# 70 SLIN# 69 DTR2# 70 STEP#
71 DCD2# 72 PD4 71 DCD2# 72 DSKCHG#
73 DSR2# 74 PD3 73 DSR2# 74 RDATA#
75 CTS2# 76 PD2 75 CTS2# 76 WP#
77 TXD2 78 PD1 77 TXD2 78 TRK0#
79 RI2# 80 PD0 79 RI2# 80 INDEX#
81 VCC * 82 VCC* 81 VCC * 82 VCC *
83 RXD1 84 ACK# 83 RXD1 84 DRV
85 RTS1# 86 BUSY# 85 RTS1# 86 MOT
87 DTR1# 88 PE 87 DTR1# 88 WDATA#
89 DCD1# 90 SLCT# 89 DCD1# 90 WGATE#
91 DSR1# 92 MSCLK 91 DSR1# 92 MSCLK
93 CTS1# 94 MSDAT 93 CTS1# 94 MSDAT
95 TXD1 96 KBCLK 95 TXD1 96 KBCLK
97 RI1# 98 KBDAT 97 RI1# 98 KBDAT
99 GND 100 GND 99 GND 100 GND

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

Appendix D: ETX Connector Pinouts 54 ETX-mgx User’s Guide


Kontron

15.5 Connector X4 (IDE 1, IDE 2, Ethernet, Miscellaneous)


Pin Signal Pin Signal Pin Signal Pin Signal
1 GND 2 GND 51 SIDE_IOW# 52 PIDE_IOR#
3 5V_SB 4 PWGIN 53 SIDE_DRQ 54 PIDE_IOW#
5 PS_ON 6 SPEAKER 55 SIDE_D15 56 PIDE_DRQ
7 PWRBTN# 8 BATT 57 SIDE_D0 58 PIDE_D15
9 KBINH 10 LILED 59 SIDE_D14 60 PIDE_D0
11 RSMRST# 12 ACTLED 61 SIDE_D1 62 PIDE_D14
13 ROMKBCS# 14 SPEEDLED 63 SIDE_D13 64 PIDE_D1
15 EXT_PRG 16 I2CLK 65 GND 66 GND
17 VCC * 18 VCC * 67 SIDE_D2 68 PIDE_D13
19 OVCR# 20 GPCS# 69 SIDE_D12 70 PIDE_D2
21 EXTSMI# 22 I2DAT 71 SIDE_D3 72 PIDE_D12
23 SMBCLK ** 24 SMBDATA ** 73 SIDE_D11 74 PIDE_D3
25 SIDE_CS3# 26 SMBALRT **# 75 SIDE_D4 76 PIDE_D11
27 SIDE_CS1# 28 DASP_S 77 SIDE_D10 78 PIDE_D4
29 SIDE_A2 30 PIDE_CS3# 79 SIDE_D5 80 PIDE_D10
31 SIDE_A0 32 PIDE_CS1# 81 VCC * 82 VCC *
33 GND 34 GND 83 SIDE_D9 84 PIDE_D5
35 PDIAG_S 36 PIDE_A2 85 SIDE_D6 86 PIDE_D9
37 SIDE_A1 38 PIDE_A0 87 SIDE_D8 88 PIDE_D6
39 SIDE_INTRQ 40 PIDE_A1 89 GPE2# ** 90 CBLID_P# **
41 BATLOW# ** 42 GPE1# ** 91 RXD# 92 PIDE_D8
43 SIDE_AK# 44 PIDE_INTRQ 93 RXD 94 SIDE_D7
45 SIDE_RDY 46 PIDE_AK# 95 TXD# 96 PIDE_D7
47 SIDE_IOR# 48 PIDE_RDY 97 TXD 98 HDRST#
49 VCC * 50 VCC * 99 GND 100 GND

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-mgx.

ETX-mgx User’s Guide 55 Appendix D: ETX Connector Pinouts


Kontron

16. APPENDIX E: JIDA STANDARD


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:

h AH=Eah

h AL=function number

h DX=4648h (security word)

h 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.

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 Standard 56 ETX-mgx 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

h AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari,
Annabooks, 1990, ISBN 0-929392-08-6

h AT IBM Technical Reference Vol. 1&2, 1985

h ISA & EISA Theory and Operation, Edward Solari, Annabooks, 1992, ISBN 0929392159

h ISA Bus Specifications and Application Notes, Jan. 30, 1990, Intel

h ISA System Architecture, Third Edition, Tom Shanley and Don Anderson, Addison-
Wesley Publishing Company, 1995, ISBN 0-201-40996-8

h Personal Computer Bus Standard P996, Draft D2.00, Jan. 18, 1990, IEEE Inc

h Technical Reference Guide, Extended Industry Standard Architecture Expansion Bus,


Compaq 1989

17.1.2. PCI/104

h Embedded PC 104 Consortium


The consortium provides information about PC/104 and PC/104-Plus technology. You
can search for information about the consortium on the Web.

h PCI SIG
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.

h PCI & PCI-X Hardware and Software Architecture & Design, Fifth Edition, Edward Solari
and George Willse, Annabooks, 2001, ISBN 0-929392-63-9.

h PCI System Architecture, Tom Shanley and Don Anderson, Addison-Wesley, 2000, ISBN
0-201-30974-2.

ETX-mgx User’s Guide 57 Appendix F: PC Architecture Information


Kontron

17.2 General PC Architecture


h Embedded PCs, Markt&Technik GmbH, ISBN 3-8272-5314-4 (German)

h Hardware Bible, Winn L. Rosch, SAMS, 1997, 0-672-30954-8

h Interfacing to the IBM Personal Computer, Second Edition, Lewis C. Eggebrecht, SAMS,
1990, ISBN 0-672-22722-3

h The Indispensable PC Hardware Book, Hans-Peter Messmer, Addison-Wesley, 1994, ISBN


0-201-62424-9

h 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

h EIA­232­E standard
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.

h RS-232 Made Easy: Connecting Computers, Printers, Terminals, and Modems, Martin D.
Seyer, Prentice Hall, 1991, ISBN 0-13-749854-3

h National Semiconductor
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.

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.

Appendix F: PC Architecture Information 58 ETX-mgx 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
h C Programmer’s Guide to Serial Communications, Second Edition, Joe Campbell, SAMS,
1987, ISBN 0-672-22584-0

h Programmer's Guide to the EGA, VGA, and Super VGA Cards, Third Edition, Richard
Ferraro, Addison-Wesley, 1990, ISBN 0-201-57025-4

h The Programmer’s PC Sourcebook, Second Edition, Thom Hogan, Microsoft Press, 1991,
ISBN 1-55615-321-X

h 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-mgx User’s Guide 59 Appendix F: PC Architecture Information


Kontron

18. APPENDIX G: DOCUMENT-REVISION HISTORY


Revision Date Edited by Changes
MOD1M110.DOC 21.08.00 F. Krauss Preliminary release for prototypes.
MOD1M111.DOC 05.02.01 F. Krauss First official release.
MOD1M120.DOC 19.02.01 C. Riesinger BIOS description updated.
MOD1M121.DOC 25.06.01 KFR, RCH BIOS and hardware description updated.
MOD1R130.DOC 08.03.02 A. Galesic Deleted reference to Composite Output for graphic chip,
J. Lowell added information on connector pinouts and signals.
C.Hoch
MOD1R131.DOC 12.03.02 J. Lowell Updated Web links.
MOD1M132.DOC 15.03.02 J. Lowell Minor editing throughout.
MOD1M133.DOC 24.04.02 C. Hoch Updates video graphics information.
J. Lowell
MOD1M134.DOC 09.12.02 D. Gunter Updated technical information throughout.
J. Lowell
MOD1M135.DOC 31.03.03 D. Gunter Changed X3 connector pin 77 to high active from low
active.

Appendix G: Document Revision-History 60 ETX-mgx User’s Guide

You might also like