ETX MGX Manual
ETX MGX Manual
ETX MGX Manual
CONTENTS
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
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
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.
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.
DIMM-PC®, PISA®, ETX Components SBC, JUMPtec®, and Kontron Embedded Modules are
registered trademarks of Kontron Embedded Modules GmbH©.
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 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.
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.
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
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.
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.
ETX modules include common personal computer (PC) peripheral functions such as:
h Graphics
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.
3. SPECIFICATIONS
3.1 Functional Specifications
h Processor: National Semiconductor Geode GX1 processor
3.2.1. Dimensions
h 95.0 mm x 114.0 mm (3.75” x 4.5”)
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.
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.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
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.
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
h Operating: 10% to 90% (noncondensing)
h Support for Intel’s MMX instruction set extension for acceleration of multimedia
applications
h SDRAM interface tightly coupled to CPU core and graphics subsystem for maximum
efficiency
4.2 Chipset
Geode I/O Companion Multi-Function South Bridge (CS5530A) features include:
h Support for PCI initiator to ISA and ISA master-to-PCI cycle translations
h 8254-equivalent timer
h Independent timing for master and slave devices for both channels
h AC97 codec interface (Specification Revision 1.3, 2.0, and 2.1 compliant interface)
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.
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.
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.
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.
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.
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
8.1.1. Configuration
The graphics controller requires the following resources:
h An IRQ
BIOS allocates the resources during AGP configuration. Many resources are set for
compatibility with industry-standard settings.
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.
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.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.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.
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.
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.
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.
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.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.
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.
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.
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
A-A
3 7
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.
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
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
A-A
3 7
ETX- DRAM
CPU
mgx Geode GX1 BIOS
Flash
Memory
100BaseT
Ethernet
Connector X1
Connector X4
Controller
PCI BUS
Davicom DM9102
CF Socket
(sec. master)
Connector X2
I/O
IrDA Controller
Winbond W83977AF
Mouse
Key-
board
COM1
COM2
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.
Note:
If the “Used For” device is disabled in setup, the corresponding interrupt is available for other
devices.
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).
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>.
To start the PhoenixBIOS setup utility, press <F2> when the following string appears during
bootup.
Press <F2> to enter Setup
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.
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.
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.
h Full On state
Use the Activity Event sub menu to specify whether an IRQ can terminate a Standby or
Suspend state and restore Full On.
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.
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:
ETX-mgx supports to boot from the following devices: USB floppy, USB zip, USB-ls120.
14.8.3. MultiBoot
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.
h Setup Boot
h Removable Devices
h Hard Drive
h Boot First
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.
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.
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.
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.
Saves all selections and exits setup. Upon reboot, the BIOS configures the system
according to the Setup selection stored in CMOS.
Use this option to exit Setup without storing new selections in CMOS. Previous selections
remain in effect.
Discard Changes
Discards changes made during a Setup session and reverts to values previously saved in
CMOS.
Save Changes
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.
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).
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.
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.
X4 X2
X3 X1
top view
(connectors only)
side view
(connectors only)
*
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 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.
*
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
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
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.
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
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.
h AH=Eah
h AL=function number
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.
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.
17.1 Buses
h AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari,
Annabooks, 1990, ISBN 0-929392-08-6
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
17.1.2. PCI/104
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.
h Interfacing to the IBM Personal Computer, Second Edition, Lewis C. Eggebrecht, SAMS,
1990, ISBN 0-672-22722-3
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
h EIA232E 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.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