This document provides information about products from Kontron Embedded Modules GmbH 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 “asis” - no liability is taken for any inaccuracies. Manual is subject to change without prior 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 document 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 Embedded Modules GmbH.
DIMM-PC®, PISA®, ETX®, ETXexpress® , X-board®, DIMM-IO® and DIMM-BUS® are trademarks or registered trademarks of Kontron Embedded Modules GmbH. Kontron is trademark or registered trademark of
Kontron AG.
1.3 Trademarks
The following lists the trademarks of components used in this board.
IBM, XT, AT, PS/2 and Personal System/2 are trademarks of International Business
Machines Corp.
Microsoft is a registered trademark of Microsoft Corp.
Intel is a registered trademark of Intel Corp.
All other products and trademarks mentioned in this manual are trademarks of their
respective owners.
1.4 Standards
Kontron Embedded Modules GmbH is certified to ISO 9000 standards.
Kontron User's Guide MOPSPM104
1
Page 7
Chapter 1 User Information
1.5 Warranty
This Kontron Embedded Modules GmbH 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
GmbH 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 GmbH will not be responsible for any defects or damages to other products not
supplied by Kontron Embedded Modules GmbH that are caused by a faulty Kontron Embedded Modules
GmbH product.
1.6 Technical Support
Technicians and engineers from Kontron Embedded Modules GmbH 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 GmbH technical support, please consult our Website at
http://www.kontron-emea.com/emd
for the latest product documentation, utilities, and drivers. If the
information does not help solve the problem, contact us by telephone or email.
The MOPSPM104 hosts Intel® Pentium® M processor in combination with an Intel® 852GM/855GME chipset
with an integrated graphic memory controller hub. Celeron M versions of this board are possible, too. A
DDR-SDRAM socket can hold either DDR200, DDR266 or DDR333 memory modules up to 1GB.
MOPS (Minimized Open PC System) PC/104 products represent the “Proven PC Platform for Instant Solutions.” Each MOPS module is characterized by the same pinout for the keyboard, COM1 and COM2, 44-pin
IDE, LPT, and 1
Modules GmbH MOPS PC/104 product family.
Whenever a LCD panel is required, MOPS products with onboard graphics controllers serve as the right
choice. Display connections are simplified when using these units, which come with a JUMPtec Intelligent
LVDS Interface (JILI30). This interface is not available on all MOPS products. All MOPS PC/104 are plug-andwork enabled to further reduce time-to-market.
As part of the standard features package, all MOPS PC/104 modules come with a JUMPtec Intelligent Device
Architecture (JIDA) interface, which is integrated into the BIOS of the PC/104 modules. This interface
enables hardware independent access to the MOPS PC/104 features that cannot be accessed via standard
APIs. Functions such as watchdog timer and user bytes in the EEPROM can be configured with ease by taking
advantage of this standard MOPS PC/104 module feature.
All MOPS PC/104 products can be controlled remotely by using JRC software through a serial port. The
software allows you to change, update, and maintain the MOPS products from a host computer via a serial
connection.
st
LAN. These homogeneous features facilitate easy upgrades within the Kontron Embedded
2.3 PC/104 an Embedded PC Standard
By standardizing hardware and software around the broadly supported PC architecture, embedded system
designers can substantially reduce development costs, risks, and time-to-market.
For these reasons, companies that embed microcomputers as controllers within their products seek ways to
reap the benefits of using the PC architecture. However, the standard form factor of a PC bus (12.4” x 4.8”)
and its associated card cages and backplanes are too bulky and expensive for most embedded control applications.
The only practical way to embed the PC architecture in space and power sensitive applications has been to
design a PC chip by chip directly into the product. But this runs counter to growing trend away from
“reinventing the wheel.” Whenever possible, management encourages outsourcing of components and
technologies to reduce development costs and accelerate product design cycles.
A need has arisen for a more compact implementation of the PC bus, satisfying the reduced space and power
constraints of embedded control applications. PC/104 was developed in response to this need. It offers full
architecture, hardware and software compatibility with the PC bus but in ultra-compact (3.6” x 3.8”)
stackable modules. PC/104 is ideally suited to the unique requirements of embedded control applications.
Although configuration and application possibilities with PC/104 modules are practically limitless, there are
two ways to use them in embedded system designs:
Standalone module stacks
PC/104 modules are self-stacking. The modules are used like ultra-compact bus boards
but do not need backplanes or card cages.
Component line applications
In this configuration, the modules function as highly integrated components, plugged
into custom carrier boards that contain application specific interfaces and logic.
Kontron User's Guide MOPSPM104
4
Page 10
Chapter 3 Getting Started
3. Getting Started
The easiest way to get the MOPSPM104 board running is to use a starter kit from Kontron Embedded Modules
GmbH. Take the following steps:
Connect the power supply to the starter kit baseboard (part of the starter kit).
Plug a suitable DDR-SDRAM memory module into the RAM socket of the MOPSPM104.
Plug the MOPSPM104 to the PC/104 bus connector on the starter kit baseboard.
Make all necessary connections from the MOPSPM104 to the starter kit board. (cables come
with the starter kit). The starter kit board offers various interfaces on standard connectors.
Connect the CRT monitor to the CRT interface or a LCD panel to the JILI30 interface by using
the corresponding adapter cable.
Plug a keyboard to the starter kit’s keyboard connector.
Plug a hard-drive data cable to the MOPSPM104 hard-disk interface. Attach the hard disk to the
connector at the opposite end of the cable. If necessary, connect the power supply to the hard
disk’s power connector.
Make sure all your connections have been made correctly. Turn on the power.
Enter the BIOS by pressing the F2 key during boot-up. Make all changes in the BIOS setup. See
• On-die second level cache between 512KB and 2MB depending on used CPU
Memory
•One 200-pin DDR-RAM interface run with 2.5V DDR200, DDR266 and DDR333 un-
buffered DDR-SDRAM up to 1GB
Two Serial Ports
• COM1 and COM2 (RS232C compatible)
• 16550-compatible
One Parallel Port (LPT1)
•Enhanced Parallel Port (EPP) and Extended Capabilities Port (ECP) with bi-directional
capability
EIDE-Interface (P-ATA)
•UDMA Peripheral Component Interconnect (PCI) Bus Master IDE ports (up to two
devices)
Universal Serial Bus (USB)
• Two USB 2.0 ports (UHCI/EHCI)
• USB legacy keyboard support
• USB floppy, CDROM, USB stick boot support
Kontron User's Guide MOPSPM104
6
Page 12
Chapter 4 Specifications
Ethernet
• Integrated Intel® 82562 10/100BASE-T LAN
Onboard Video Graphics Array (VGA)
•Intel® 852GM/855GME Chipset graphics memory controller hub with Intel® Extreme
Graphics 2 technology
•Cathode ray tube (CRT) and low voltage differential signaling (LVDS) LCD flatpanel
interfaces
Phoenix BIOS, 1024KB Flash BIOS
NV-EEPROM for CMOS Setup Retention without Battery
PS/2 Keyboard Controller
PS/2 Mouse Controller
Watchdog timer (WDT)
Real-time Clock (requires external battery)
External ISA Bus
• Full 8/16 bit Memory and I/O access
• All ISA IRQ and DMA signals
External PCI Bus
• 33 MHz PCI clock
• Only 5V PCI cards supported
Kontron User's Guide MOPSPM104
7
Page 13
Chapter 4 Specifications
4.1.1 Block Diagram
MOPSPM104
DDR SDRAM
CRT
LCD
(JILI30)
Pentium M
LX800 Processor
or
Celeron M
FSB
FSB
82855 Graphics &
Memory
Controller
Memory
Interface
Graphic
Controller
Network
Controller
82562EZ
82801
I/O Con troller
LPC
Port
PCI BUS
PCI
LAN
Interface
IDE
Interface
USB
Interface
BIOS
HDD
USB
Super-I/O W83627
ISA Bridge IT8888
ISA BUS
ISA
PC/104 Connector
PC/104plus Connector
Parallel
Port
PS/2
Interface
Keyboard
Mouse
LPT
Hardware
Monitor
Serial
Ports
COM A
COM B
Temperature
Voltage
Kontron User's Guide MOPSPM104
8
Page 14
Chapter 4 Specifications
4.2 Mechanical Specifications
4.2.1 PC/104 Bus Connector (ISA part)
One 2x32 pin stackthrough and one 2x20 pin stackthrough connector
4.2.2 PC/104+ Bus Connector (PCI part)
One 4x30 pin stackthrough connector
4.2.3 Module Dimensions
96 x 90mm (3.77” x 3.55”)
4.2.4 Height on Top
Maximum 11.7mm
Height is depending upon CPU cooler/fan
Note: The height of the components on the top side are violating the PC/104 specification (see Appendix C.1).
4.2.5 Height on Bottom
Maximum 10.67mm including PC/104plus connector
Note: The height of the components on the bottom side are violating the PC/104 specification (see Appendix C.1).
Kontron User's Guide MOPSPM104
9
Page 15
Chapter 4 Specifications
4.3 Electrical Specifications
4.3.1 Supply Voltage
5V DC +/- 5 %
4.3.2 Supply Voltage Ripple
100 mV peak to peak 0 - 20 MHz
4.3.3 Supply Current (typical)
Power consumption tests were executed during the DOS prompt. The tested boards were equipped with 256
MB DDR-RAM.
Mode Normal Standby Suspend
Power Consumption
Pentium M (LV) 1.4 GHz
Power Consumption
Celeron M (ULV) 1.0 GHz
Power Consumption
Celeron M (ULV) 600 MHz
2.8 A t.b.d. t.b.d.
2.2 A t.b.d. t.b.d.
2.0 A t.b.d. t.b.d.
4.3.4 Supply Current (maximum)
Power Consumption
Pentium M (LV) 1.4 GHz
Power Consumption
Celeron M (ULV) 1.0 GHz
Power Consumption
Celeron M (ULV) 600 MHz
t.b.d.
t.b.d.
t.b.d.
(calculated theoretical values from all components maximum supply currents)
4.3.5 External RTC Battery
Voltage range: 2.4V - 3.6V (typ. 3.0V)
Maximum current: 3,5μA @ 3.0V
Kontron User's Guide MOPSPM104
10
Page 16
Chapter 4 Specifications
Battery notification
English:
CAUTION ! Danger of explosion if battery is incorrectly replaced. Replace only with the same or equivalent type recom-
mended by the manufacturer. Dispose of used batteries according to the manufacturer's instructions.
Deutsch:
VORSICHT ! Explosionsgefahr bei unsachgemäßem Austausch der Batterie. Ersatz nur durch den selben oder einen vom
Hersteller empfohlenen gleichwertigen Typ. Entsorgung gebrauchter Batterien nach Angaben des Herstellers.
French:
ATTENTION ! Risque d'explosion avec l'échange inadéquat de la batterie. Remplacement seulement par le même ou un
type équivalent recommandé par le producteur. L'évacuation des batteries usagées conformément à des indications du
fabricant.
Danish:
ADVARSEL ! Lithiumbatteri – Eksplosionsfare ved fejlagtig Håndtering. Udskifting må kun ske med batteri af samme
fabrikant og type. Lever det brugte batteri tilbage til leverand∅ren.
Finnish:
VAROITUS ! Paristo voi rãjãhtãã, jos se on virheellisesti asennettu. Vaihda paristo ainoastaan laltevalmistajan
suosittelmaan tyyppiln. Havita kaytetty paristo valmistajan ohjeiden mukaisesti.
Spanish:
Precaución ! Peligro de explosión si la batería se sustituye incorrectamente. Sustituya solamente por el mismo o tipo
equivalente recomendado por el fabricante. Disponga las baterías usadas según las instrucciones del fabricante.
The battery of this product is not considered to be accessible by the end user. Therefore the safety instructions are only
given in english, german, french, danish, finish and spanish language.
If the battery of this product however is accessible by the end user, it is in the responsibility of the customer to give
the corresponding safety instructions in the required language(s).
Kontron User's Guide MOPSPM104
11
Page 17
Chapter 4 Specifications
4.4 Environmental Specifications
4.4.1 Temperature
The Intel® Mobile Pentium®-M is specified for proper operation when junction temperature is within the
specified range of 0°C to 100°C.
®
The Intel
temperature are maximum 110°C.
852GM/855GME Chipset temperature and the Intel® ICH4 I/O Controller Hub 4 (82801DB) case
(1)
Note:
Operating (with appropriate airflow): 0 to +60°C
Non operating: -10 to +85°C
1 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.
4.4.2 Humidity
Operating: 10% to 90% (non condensing)
Non operating: 5% to 95% (non condensing)
4.5 MTBF
The following MTBF (Mean Time Between Failure) values were calculated using a combination of manufacturer’s test data, if the data was available, and a Bellcore calculation for the remaining parts. The
Bellcore calculation used is “Method 1 Case 1”. In that particular method the components are assumed to be
operating at a 50% stress level in a 40°C ambient environment and the system is assumed to have not been
burned in. Manufacturer’s data has been used wherever possible. The manufacturer’s data, when used, is
specified at 50°C, so in that sense the following results are slightly conservative. The MTBF values shown
below are for a 40°C in an office or telecommunications environment. Higher temperatures and other
environmental stresses (extreme altitude, vibration, salt water exposure, etc.) lower MTBF values.
System MTBF (hours) : tbd
Note: Fans usually shipped with Kontron Embedded Modules GmbH products have 50,000-hour typical operating life.
The above estimates assume no fan, but a passive heat sinking arrangement. Estimated RTC battery life (as
opposed to battery failures) is not accounted for in the above figures and need to be considered for
separately. Battery life depends on both temperature and operating conditions. When the Kontron unit has
external power; the only battery drain is from leakage paths.
Kontron User's Guide MOPSPM104
12
Page 18
Chapter 5 CPU, Chipset and Super I/O
5. CPU, Chipset and Super I/O
5.1 CPU
Intel® Mobile Pentium®-M CPU features include:
Supports Intel® Architecture with Dynamic Execution
High performance, low-power core
On-die, primary 32-kbyte instruction cache and 32-kbyte write-back data cache
On-die, 1-MByte (BANIAS), 2-MByte (DOTHAN) or 512-kByte (CELERON) second level
cache with Advanced Transfer Cache Architecture
Advanced Branch Prediction and Data Prefetch Logic
Streaming SIMD Extensions 2 (SSE2)
400-MHz, Source-Synchronous processor system bus
Advanced Power Management features, including Enhanced Intel SpeedStep® techno-
logy (only for Pentium® M processors)
5.2 Chipset
The chipset of the MOPSPM104 consists of the Intel® 852GM/855GME chipset (GMCH = Graphics and Memory
Controller Hub) and the Intel
5.2.1 GMCH (852GM/855GME Chipset)
Processor/Host Bus Support
Memory System
®
82801DB ICH4 (I/O Controller Hub 4).
• Intel® Pentium® M (only 855GME) and Celleron® M processors
• Supports system bus at 400 MHz
• Supports Enhanced Intel® SpeedStep® technology
• Directly supports one DDR SDRAM channel, 64-bits wide
• Supports 200 MHz, 266 MHz and 333 MHz (only 855GME) DDR SDRAM devices with
double-sided SO-DIMMs (four rows populated).
•Supports 128-Mbit, 256-Mbit, and 512-Mbit technologies providing maximum capacity
of 1 GB with x16 devices
•All supported devices have four banks
Kontron User's Guide MOPSPM104
13
Page 19
Chapter 5 CPU, Chipset and Super I/O
Internal Graphics Features
• Up to 32MB of dynamic video memory allocation
• Display image rotation
• Graphics core frequency
• Display core frequency at 133 MHz or 200 MHz (only 855GME)
• Render core frequency at 100 MHz,133 MHz, 200 MHz
• 2D graphics engine
• 3D graphics engine
• Single- or dual-channel LVDS panel support up to UXGA panel resolution with frequen-
cy range from 25 MHz to 112 MHz (single channel/dual channel)
Video Stream Decoder
• Improved hardware motion compensation for MPEG2
• Software DVD at 60 Fields/second and 30 frames/second full screen
• Support for standard definition DVD (i.e. NTSC pixel resolution of 720x480, etc.) qua-
lity encoding at low CPU utilization
Power Management
• APM 1.2 compliant power management
• ACPI 1.0b, 2.0 support
• Enhanced Intel® SpeedStep Technology support
5.2.2 ICH4 (82801DB)
PCI 2.2 Bus Interface at 33MHz
Integrated LAN Controller
• WfM 2.0 and IEEE802.3 compliant with 10/100 Mbit/s Ethernet support
USB
• Two UHCI USB 1.1 or one EHCI high speed USB 2.0 host controller(s)
Integrated IDE Controller
• Ultra ATA33/66 and PIO mode support
• One channel for up to 2 devices with independent timing
• Support of “Native Mode” register and interrupts
Interrupt Controller
• Two cascade 83C59 with 15 interrupts
• Integrated I/O APIC capability with 24 interrupts
Enhanced DMA
• Two cascaded 8237 controllers
• Supports PC/PCI DMA and LPC DMA
• Supports DMA collection buffers
Timers based on 82C54
Power Management Logic
• ACPI 2.0 compliant
• Supports PCI PME#
Low Pin Count (LPC) Interface
SM Bus 2.0 interface (System Management Bus)
Kontron User's Guide MOPSPM104
14
Page 20
Chapter 5 CPU, Chipset and Super I/O
5.2.3 Super I/O
The external Super I/O WINBOND W83627HF offers the following features:
Integrated keyboard controller with PS/2 mouse support
Two serial ports and one multi-mode parallel port
Hardware monitor for temperature and onboard voltages
Kontron User's Guide MOPSPM104
15
Page 21
Chapter 6 System Memory
6. System Memory
The MOPSPM104 uses only 200-pin Small Outline-Dual Inline Memory Modules (SODIMMs). One socket is
available for 2.5 Volt (power level) unbuffered DDR200, DDR266 or DDR333 module of up to 1 GB.
The total amount of memory available on the DDRAM module is used for main memory and graphics memory
on the MOPSPM104. The Unified Memory Architecture (UMA) manages how the system shares memory
between the graphics controller and the processor.
Note: Thicker memory modules can't be mountet correctly, because the WINBOND-IC located under the memory
modul. Memory chips soldered onto the bottom side of the module may not be higher than 1.4mm.
Kontron User's Guide MOPSPM104
16
Page 22
Chapter 7 ISA Bus Expansion
7. ISA Bus Expansion
The design of the MOPSPM104 follows the standard PC/104 form factor and offers ISA bus signals for the use
of standard PC/104 adapter cards.
7.1 PC/104 Bus (ISA part)
The PC/104 bus consists of two connectors that use 104 pins in total.
XT bus connector (64 pins)
AT bus connector (40 pins, which is optional for 16 bit data bus system)
The pinout of the PC/104 bus connectors corresponds to the pinout of the ISA bus connectors with some
added ground pins. The two PC systems with different form factors are electrically compatible.
The XT bus connector, Row A and B.
The corresponding 64-pin stackthrough header (ISA bus = 62pins) has two added ground pins at the end of
the connector (Pin A32 and Pin B32). The pinout between PC/104 bus and XT ISA bus is identical between
A1 - A31 and B1 - B31.
The AT bus extension connector, Row C and D.
The corresponding 40-pin stackthrough header (ISA bus = 36 pins) has four added ground pins, two on each
side of the connector. To avoid confusion, the first two pins are defined as Pin C0 and Pin D0. The additional
ground pins at the end of the connector are defined as C19 and D19. The pinout between PC/104 bus and AT
ISA bus is identical between C1 - C18 and D1 - D18.
7.1.1 PC/104 Connectors
The MOPSPM104 features both – XT bus and AT bus extension – on two, dual-row socket connector with
2.54mm x 2.54mm grid (0.1” x 0.1”).
The PC/104 XT bus is available through the X4B connector. The PC/104 AT bus is available through the X4C
connector.
A detailed description of the signals including electrical characteristics and timings is beyond the scope of
this document. Please refer to the official ISA bus and PC/104 specifications for more details.
7.1.2 PC/104 Configuration
When using add-on boards on the PC/104 bus, make sure that there are no resource conflicts in the system.
Carefully choose hardware interrupts, DMA channels, memory and I/O address ranges to avoid resource
conflicts, which are often the reason for a board or a feature not functioning correctly.
PC/104 adapter cards are mounted in a stack-through manner. Adapter cards are designed with plugs on
their undersides that mate with the PC/104 socket connectors of MOPSPM104. PC/104 adapters can support
the socket connector version on their topside and allow additional stacking of adapters.
Whenever possible use the MOPSPM104 as top module of the PC/104 stack as the CPU board is normally the
board with the highest heat dissipation.
Kontron User's Guide MOPSPM104
17
Page 23
Chapter 8 PCI BUS Expansion
8. PCI BUS Expansion
A quad-row socket stack-through connector with a 2mm x 2mm (0.79” x 0.79”) pitch implements the standard 32-bit PCI bus signals. If you intend to use +3.3V powered PC/104plus adapter cards (+5V tolerant),
the +3.3V has to be supplied separately, because it is not generated onboard of the MOPSPM104.
The PC/104-Plus bus is available through Connector X3.
A description of signals, including electrical characteristics and timings, is beyond the scope of this document. Please refer to the official PCI bus and PC/104-Plus specifications for more details.
Note: Four slots are available via the connector X3 (IDSEL, IRQ#), but only three slots are busmaster capable (REQ#, GNT#).
Kontron User's Guide MOPSPM104
18
Page 24
Chapter 9 Graphics Interface
9. Graphics Interface
The uses the graphics accelerator integrated in the Intel® 852GM/855GME chipset, which delivers highperformance 2D, 3D and video capabilities. With its interface to UMA (Unified Memory Architecture) up to
32MB of system memory are used as video memory.
The graphics accelerator supports CRT monitors and a variety of LCD panels with single or dual clock, color
depths of 18/24 bit and resolutions up to UXGA (1600x1200).
9.1 CRT Connector
The CRT monitor interface is available through the X21 connector (6 pins). To have the signals available on a
standard DSUB-15 CRT monitor connector, an adapter cable is required. A 15-pin DSUB cable is available
from Kontron (KAB-VGA-2, Part Number 96053-0000-00-0).
Header Pin Signal Name Function DSUB-15
1 RED Analog video red 1
2 GREEN Analog video green 2
3 BLUE Analog video blue 3
4 GND Signal ground 7
5 VSYNC Vertical sync 14
6 HSYNC Horizontal sync 13
To find the location of the CRT connector on the MOPSPM104 board, please see the Appendix “Connector
Layout”.
9.2 LCD Panel Connector
The interface for the LCD Panel is available through the X2 connector (30 pins) on the top side of the board.
This connector represents the JILI interface (JUMPtec Intelligent LVDS Interface). The implementation of
this subsystem complies with the JILI Specification of Kontron Embedded Modules GmbH. A variety of cables
for different display types are available from Kontron. Please refer to the actual cable list on the Kontron
Website for part numbers and cable names.
When using a LCD Panel, additional voltages may be required to drive the display’s logic and to supply the
backlight converter. The display logic may require +5V for standard or +3.3V for low-power LCDs. Backlight
converters usually are +5V or +12V types. The MOPSPM104 also is a +5V only board, you need to supply the
+12V for the backlight converter when using such a converter type. The onboard 3.3V-circuitry of the MOPSPM104 and the +3.3V logic voltage of low-voltage panels are share the same voltage regulators.
To find the location of the LCD Panel interface connector on the MOPSPM104 board, please see the Appendix
“Connector Layout”.
Kontron User's Guide MOPSPM104
19
Page 25
Chapter 9 Graphics Interface
9.3 Connecting a LCD Panel
To determine whether your panel display is supported, check the Kontron Website for panel lists. We regularly update the list of panels that have been tested with the MOPSPM104.
If you use one of those adapters supplied by Kontron, configuration is easy:
Check whether you have the correct adapter and cable for the panel you plan to use. Inspect
the cable for damages. Disconnect the power from your system.
Check Jumper JP2 for correct Panel voltage (JP2 1-2 = 5V 2-3 = 3.3V). Tip: JP2 2-3 default.
Check Jumper JP3 for correct Backlight voltage (JP3 1-2 = 5V 2-3 = 12V). Tip: JP3 2-3 default.
Connect the cable to the LCD Panel connector X2 on the MOPSPM104 and connect the other
end to your display.
Connect the backlight converter.
Supply power to your system.
If no image appears on your display, connect a CRT monitor to the CRT connector.
If you still do not see improvement, consider contacting the dealer for technical support.
9.4 Available Video Modes
The following list shows the video modes supported by the graphics controller with maximum frame buffer
size. When configured for saller frame buffers and/or using a LCD panel on the JILI interface, not all of the
video modes listed below may be available. Capability depends on system configuration and on display
capabilities. Different operating systems also may not support all listed modes by the available drivers.
9.4.1 Standard IBM-Compatible VGA Modes
Video Mode Type Characters/Pixels Colors
00h/01h Text 40x25 16
02h/03h Text 80x25 16
04h/05h Graphics 320x200 4
When a PCI graphic card is used the chipset graphic controller must be disabled.
Kontron User's Guide MOPSPM104
22
Page 28
Chapter 10 Serial-Port Interfaces
10. Serial-Port Interfaces
Two fully functional serial ports (COMA and COMB) provide asynchronous serial communications. COMA and
COMB support RS-232 operation modes. They are 16550 high-speed UART compatible and support 16-byte
FIFO buffers for transfer rates from 50 Baud to 115.2 KBaud.
10.1 Connector
COMA is available through the X13 connector (10 pins) and COMB through the X15 connector (10 pins). To
have the signals available on the standard serial interface connectors DSUB9 or DSUB25, an adapter cable is
required.
A 9-pin DSUB cable is available from Kontron (KAB-DSUB9-3, Part Number 96061-0000-00-0). The following table shows the pinouts for COMA and COMB, as well as necessary connections for DSUB adapters.
Header Pin Signal NameFunction In/OutDSUB-25 DSUB-9
1
2 GND Signal Ground -- 7 5
1
3 /RI Ring Indicator In 22 9
4 /DTR Data Terminal Ready Out 20 4
5 /CTS Clear to Send In 5 8
6 TXD Transmit Data Out 2 3
10
7 /RTS Request to Send Out 4 7
8 RXD Receive Data In 3 2
9 /DSR Data Set Ready In 6 6
10 /DCD Data Carrier Detect In 8 1
VCC
(1)
+5V -- -- --
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
To find the location of the serial ports on the MOPSPM104 board, please see the Appendix “Connector Layout”.
Kontron User's Guide MOPSPM104
23
Page 29
Chapter 11 Parallel-Port Interface
11. Parallel-Port Interface
The MOPSPM104 incorporates a parallel port that can be set to uni-/bidirectional and supports EPP/ECP
operating modes.
11.1 Connector
The parallel port is available through the X10 connector (32 pins). To have the signals available on a
standard, parallel interface connector DSUB-25, an adapter cable is required, which is offered by Kontron
(KAB-DSUB25-2, Part Number 61033). The following table shows the pinout as well as necessary connections for a DSUB-25 adapter.
Header Pin Signal Name Function In / Out DSUB-25
1
32
13 /STB Strobe Out 1
15 PD0 Data 0 I/O 2
18 PD1 Data 1 I/O 3
20 PD2 Data 2 I/O 4
21 PD3 Data 3 I/O 5
23 PD4 Data 4 I/O 6
24 PD5 Data 5 I/O 7
25 PD6 Data 6 I/O 8
26 PD7 Data 7 I/O 9
28 /ACK Acknowledge In 10
29 /BUSY Busy In 11
30 PE Paper out In 12
31 /SLCT Select out In 13
12 /AFD Autofeed Out 14
14 /ERR Error In 15
16 /INIT Init Out 16
19 /SLIN Select in Out 17
1
2,11 GND Signal Ground -- 18 - 25
17,22 GND Signal Ground -- 18 - 25
27,32 GND Signal Ground -- 18 - 25
VCC
(1)
+ 5V -- NC
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
To find the location of the parallel port on the MOPSPM104 board, please see the Appendix “Connector Layout”.
Kontron User's Guide MOPSPM104
24
Page 30
Chapter 12 Keyboard Interface
12. Keyboard Interface
The keyboard and feature connector of the MOPSPM104 offers four functions. The interface connects the
following:
Keyboard
Speaker
Battery
Reset Button
12.1 Connector
The keyboard and feature connector is available through Connector X14 (10 pins). An adapter cable is
required to connect a standard keyboard to this interface. There are two adapter cables available from Kontron. One can be used for AT-keyboard (KAB-KB-1, Part Number 96023-0000-00-0), the other for PS/2-keyboard (KAB-KB-PS2, Part Number 96060-0000-00-0). The adapter cables do not know the other functions
on this interface.
The following table shows the pinout as well as necessary connections for adapters.
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
2 Pin 9 and pin 3 (power connector) are not decoupled. Do not connect two batteries.
To find the location of the keyboard and feature connector on the MOPSPM104 board, please see the
Appendix “Connector Layout”.
Kontron User's Guide MOPSPM104
25
Page 31
Chapter 12 Keyboard Interface
12.2 Signal Descriptions
/RESIN and PWRGOOD (Reset Inputs)
Input on CPU modules
When POWERGOOD goes high, it starts the reset generator on the CPU module to pull
the onboard reset line high after a valid reset period. You also can use this pin as a low
active hardware reset for modules
Speaker
Open collector output on modules that drive a piezo electronic speaker
Input on modules that connects a 5V piezo electronic speaker to this pin
An 8 Ohm loudspeaker also can be connected between SPEAKER and GND, but because
of current limitation the volume will be low
Connect only one speaker to this pin. The CPU usually drives this pin. However, other
modules also can use this signal to drive the system speaker
KBDAT (Keyboard Data)
Bidirectional I/O pin on CPU modules
Keyboard data signal
KBCLK (Keyboard Clock)
Bidirectional I/O pin on CPU modules
Keyboard clock signal
BATT (System Battery Connection)
This pin connects a system battery to all modules
The battery voltage has to be higher than 2.4V and lower than 3.6V. A 3V battery is
recommended
A battery is not needed to hold CMOS setup data. Your configurations for hard disks,
floppy drives, and other peripherals are saved in an onboard EEPROM. However, you
need a battery to save the CMOS date and time when power supply is turned off
Kontron User's Guide MOPSPM104
26
Page 32
Chapter 12 Keyboard Interface
12.2.1 Example Connection AT-keyboard and Other Functions
6 PIN MINI-DIN
(PS/2 STYLE)
(+5V Vcc)
65
4
5 PIN DIN 180°
(DIN41524)
3
5
2
(KBCLK)
3
12
1
4
(GND)
(KBDAT)
(Speaker)
(KBCLK)
(GND)
(KBDAT)
(+5V Vcc)
(PWRGOOD)
(/RESIN)
(/KBLOCK)
(BATT)
Kontron User's Guide MOPSPM104
27
Page 33
Chapter 13 PS/2-Mouse Interface
13. PS/2-Mouse Interface
The Super I/O of the MOPSPM104 supports a PS/2 mouse.
13.1 Connector
The PS/2 mouse interface is available on Connector X18 (4pins). An adapter cable is required to connect a
standard PS/2 mouse. It is available from Kontron (KAB-MOUSE-PS2, Part Number 96062-0000-00-0).
The following table shows the pinout and connections for a PS/2 mouse adapter.
Header Pin Signal Name Function 6 pin MiniDIN PS/2
1 MSDAT Mouse data 1
2
3 GND Ground 3
4 MSCLK Mouse clock 5
VCC
(1)
+5V 4
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
To find the location of the PS/2 mouse connector on the MOPSPM104 board, please see the Appendix
“Connector Layout”.
Kontron User's Guide MOPSPM104
28
Page 34
Chapter 14 USB Interface
14. USB Interface
The USB interface comes with two USB ports, which follow the UHCI/EHCI specification and are USB 2.0
compliant. You can expand the amount of USB connections by adding external hubs.
14.1 Connector
The USB ports are available through the X16 and X17 connectors (each 4 pins). To have the signals available
on the standard USB interface connectors, an adapter cable is required. An USB interface cable is available
from Kontron (KAB-USB-1, Part Number 96054-0000-00-0).
The following table shows the pinouts for the USB connectors.
Header Pin Signal Name Function
1
2 USB0 USB-
3 USB1 USB+
4 GND Ground
VCC
(1)
+5V
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
To find the location of the USB ports on the MOPSPM104 board, please see the Appendix “Connector
Layout”.
14.2 Limitations
The power contacts for USB devices on Pin 1 and Pin 4 are protected. They are suitable to supply connected
USB devices with a maximum of 500 mA power dissipation. Do not supply external USB devices with higher
power dissipation through these pins.
Kontron User's Guide MOPSPM104
29
Page 35
Chapter 15 IDE Interface
15. IDE Interface
The MOPSPM104 features one EIDE interface (Ultra DMA33/66 mode) that can drive two hard disks. When
two devices share a single adapter, they are connected in a master/slave, daisy-chain configuration. If only
one drive is in the system, you must set it as the master.
15.1 Connector
The IDE interface is available through Connector X11 (44 pins). This interface is designed in 2mm grid for
optimal connectivity to a 2.5” hard disk.
There are several accessories available for IDE connectivity.
You can use two cables to directly connect a hard disk in a 2.5” form factor (KAB-IDE-2MM, Part Number
96021-0000-00-0) or a 3.5” form factor (KAB-IDE-25, Part Number 96020-0000-00-0).
You can plug a Kontron chipDISK, which is an IDE hard disk that uses Flash technology, into the IDE interface and mechanically mount it by using a mini-spacer on the chipDISK hole. You also can use a chip-DISK
adapter (chipDISK-ADA1, Part Number 96004-0000-00-0) or compact Flash adapter (CFC-ADA1, Part Number 96004-0000-00-2) for more disk support.
The following table shows the pinout.
Header Pin Signal NameFunction PinSignal Name Function
1 /RESET Reset 2 GND Ground
3 HDD7 Data 7 4 HDD8 Data 8
5 HDD6 Data 6 6 HDD9 Data 9
7 HDD5 Data 5 8 HDD10 Data 10
9 HDD4 Data 4 10 HDD11 Data 11
11 HDD3 Data 3 12 HDD12 Data 12
13 HDD2 Data 2 14 HDD13 Data 13
15 HDD1 Data 1 16 HDD14 Data 14
17 HDD0 Data 0 18 HDD15 Data 15
19 GND Ground 20 Key (NC) Key pin
21 DRQ IDE DMA Request 22 GND Ground
23 /IOW I/O write 24 GND Ground
25 /IOR I/O read 26 GND Ground
27 IOCHRDY I/O channel ready 28
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
2 Pin 28 is connected with 470
Ω
to Ground for Cable Select IDE devices.
To find the location of IDE interface on the MOPSPM104 board, please see the Appendix “Connector Layout”.
15.2 Limitations
By default only UDMA2 is supported (even a 80pin cable doesn't have an effect). For higher UDMA modes
the “User“ setting (menu “Main / Primary (Slave) / Type“) in the setup have to be modified.
Kontron User's Guide MOPSPM104
31
Page 37
Chapter 16 Ethernet Controller
16. Ethernet Controller
The Ethernet interface of the MOPSPM104 uses the ICH4 integrated 32-bit PCI LAN controller in combination with the Intel® 82562 platform LAN connect device. The network controllers support 10/100 Base-T
interfaces. The devices auto-negotiate the use of a 10 Mbit/sec or 100 Mbit/sec connection.
16.1 Connector
The Ethernet interface is available through Connector X19 (8 pins). To have the signals of the Ethernet
connection available on a standard RJ45 connector, you need an adapter cable, which is offered by Kontron
(KAB-MOPS-ETN1, Part Number 96048-0000-00-0).
Note: TXD+, TXD- differential-output pair drives 10 and 100 Mb/s Manchester-encoded data to 100/10 BASE-T trans-
mit lines. RXD+, RXD- differential input pair receives 10 and 100 Mb/s Manchester-encoded data from 100/
10BASE-T receive lines.
To find the location of the Ethernet interface on the MOPSPM104 board, please see the Appendix “Connector
Layout”.
Kontron User's Guide MOPSPM104
32
Page 38
Chapter 17 Fan Interface
1
17. Fan Interface
Some MOPSPM104 can be equipped with a fan. If a fan has to be changed or added, use this interface to
connect a fan to cool off the CPU. The onboard system controller monitors the fan speed. The connector
supports 5V fans only.
A three pin fan includes a pulse output (Sense), which allows the control of fan speed. Only frequencies
equal to 2x rotor speed guarantee the correct function.
17.1 Connector
The fan interface is available through Connector X20 (3 pins).
Header Pin Signal Name Function
1 Sense Speed Monitoring
2
3 GND Ground
VCC
(1)
+5V
Note:1 To protect the external power lines of peripheral devices, make sure that
- the wires have the right diameter to withstand the maximum available current.
- to enclosure of the peripheral device fulfills the fire-protecting conditions of IEC/EN 60950.
To find the location of the fan interface on the MOPSPM104 board, please see the Appendix “Connector Layout”.
Kontron User's Guide MOPSPM104
33
Page 39
Chapter 18 Power Connector
18. Power Connector
In some applications, the MOPSPM104 is intended for use as a stand-alone module without a backplane. You
need to have a power connector available on the board for direct power supply. The MOPSPM104 is a +5V
only board. Peripherals can obtain additional voltage from the power connector next to the PC/104 bus. The
additional voltages (+12V, -5V and -12V) are not generated onboard the MOPSPM104.
18.1 Connector
The power connector is available as X4A (8 pins).
The following table shows the pinout.
Header Pin Signal Name Function
1
1 GND Ground
2 VCC +5V
2
3 BATT Battery
4 +12V +12V
8
5 -5V -5V
6 -12V -12V
7 GND Ground
8 VCC +5V
To find the location of the power connector on the MOPSPM104 board, please see the Appendix “Connector
Layout”.
18.2 Power Pins
Every power pin on the power connector as well as on the PC/104 bus connector is limited to a maximum
current of 1A per pin.
If a system using a MOPSPM104 is only supplied from the power connector, the following limitations apply:
Power Number of Pins Max. Current
VCC (+5V) 2 2A
+12V 1 1A
-12V 1 1A
-5V 1 1A
GND 2 2A
Kontron User's Guide MOPSPM104
34
Page 40
Chapter 18 Power Connector
A system using the MOPSPM104 also can be supplied from the PC/104 bus connectors. If only those supply
voltages pins are used, the following limitations apply:
Power Number of Pins on
Max. Current
ISA Part
VCC (+5V) 4 4A
+12V 2 2A
-12V 2 2A
-5V 2 2A
GND 8 8A
Modules on the PC/104 bus consuming a higher supply current must provide power supply through an
additional connector.
Note: The MOPSPM104 is not a replacement for a backplane. Use all power pins on the power connector and on the
PC/104 connectors for power supply to the MOPSPM104, and also use all additional power connectors on additional I/O cards if your system exceeds the above limitations. It is not acceptable to use only the power pins of
the PC/104 connector for power supply to the full PC/104 stack.
18.3 External Battery
You can connect an external battery to Pin 3 (BATT) of the power connector instead of Pin 9 of the KBD
connector. For more information refer to the Keyboard chapter of this manual.
Note: Pin 3 (power connector) and Pin 9 (KBD connector) are connected to the same signal. The pins are not de-
coupled, therefore do not connect two batteries.
Kontron User's Guide MOPSPM104
35
Page 41
Chapter 19 Watchdog Timer
19. Watchdog Timer
The watchdog timer (WDT) is integrated in the Winbond W83627HF controller of the MOPSPM104 and can
issue a reset to the system. The watchdog timer circuit has to be triggered within a specified time by the
application software. If the watchdog timer is not triggered because proper software execution fails or a
hardware malfunction occurs, it resets the system.
19.1 Configuration
You can set the watchdog timer to Disabled or Reset. You can specify the delay time and the time-out (trigger period) from 1 second to 30 minutes. The delay time is the time after first initialization before the
trigger period starts. The timeout is the time the watchdog timer has to be triggered within. You can make
the initialization settings in the BIOS setup.
19.2 Programming
19.2.1 Initialization
You can initialize the watchdog timer from the BIOS setup. You also can set up the initialization from the
application software with help of the JIDA (Jumptec Intelligent Device Architecture) programmer’s interface.
19.2.2 Trigger
The watchdog needs to be triggered out of the application software within a specified timeout period. You
can only do this in the application software by using low-level programming or with help of the JIDA programmer’s interface.
For information about the JIDA programmer’s interface refer to the JIDA software packages on the Kontron
Website.
Kontron User's Guide MOPSPM104
36
Page 42
Chapter 20 Hardware Monitor
20. Hardware Monitor
The Winbond W83627HF controller monitors several critical hardware parameters of the system, including
power-supply voltages, fan speed and CPU temperature, which are very important for a high-end computer
system to remain stable and function properly. This controller is connected via the SMBus (System Management Bus) to the south bridge.
The following parameters are monitored:
+3.3V from onboard DC/DC
CPU core voltage
+5V standby voltage
Battery voltage
CPU temperature with on-die diode
CPU fan speed (planed)
20.1 Configuration
You can use the Hardware Monitor submenu in the BIOS Setup Utility to obtain information on voltages, fan
speed and to check the temperature of the CPU die.
To monitor the parameters of this feature from your operating system, Kontron recommends that you use
the 32-bit protected mode JUMPtec’s Intelligent Device Architecture driver (JIDA 32) with the test and
demo application for Windows 95/98/ME/NT/2000/XP, which is available on the KONTRON Website
Kontron User's Guide MOPSPM104
37
Page 43
Chapter 21 Thermal Management
21. Thermal Management
The Thermal Management feature of the MOPSPM104 helps control the processor’s temperature by activating the automatic thermal throttling after the processor silicon reaches a certain temperature. This
feature can be enabled and configured in the BIOS Setup utility. You can specify the temperature level when
throttling starts, define a hysteresis value to get back to 100% CPU performance, and specify the percentage for CPU performance in throttling mode. Automatic thermal throttling mode does not require
additional hardware, software drivers, or interrupt-handling routines.
Additionally the processor of the MOPSPM104 protects itself from catastrophic overheating by use of an
internal thermal sensor. This sensor is set well above the normal operating temperature to ensure that there
are no false trips. The processor will stop all execution when the junction temperature exceeds the sensor
setting. This is signaled to the system by the THERMTRIP# (Thermal Trip) pin. Once activated, the signal
remains latched, and the processor stopped, until RESET# goes active. There is no hysteresis built into the
thermal sensor itself; as long as the die temperature drops below the trip level, a RESET# pulse will reset the
processor and execution will continue. If the temperature has not dropped below the trip level, the
processor will continue to drive THERMTRIP# and remain stopped. The temperature level for catastrophic
overheating being activated is 135°C.
22. Power Management
The power management (ACPI enable) is subject to some restrictions.
At normal case the respective operating system uses the S1 sleeping state but with special tools the S4
mode (Suspend to Disk) can be activated. After a shutdown of the system the fan is still active and, because
there´s no connector for a power button, the power supply has to be turned off and on again to make sure
that the operating system boots up correctly.
The fan is also still active and there is some power supplied to the board when the S5 mode (Soft-Off =
switch off the operating system) is used and the system was shut down. As in the S4 mode the board has to
be turned off and on again to restart the system.
Attention: The installation of Windows 2000 (without ACPI) failed if the 'EHCI Legacy Support' is enabled.
Kontron User's Guide MOPSPM104
38
Page 44
Chapter 23 Onboard Device Configuration
23. Onboard Device Configuration
Many of the onboard devices offer several configuration settings in the System BIOS setup. Refer to chapter
SETUP GUIDE for more configuration information.
Onboard Device see Main Menu / Sub Menu
Graphics Interface Advanced / Advanced Chipset Control / Graphics Engine 1 and 2
Advanced / Advanced Chipset Control / Graphics Memory
Advanced / PCI-PNP Configuration / Default Primary Video Adapter
Advanced / Display Control / Display Mode
Advanced / Display Control / Flat Panel Type
Advanced / Display Control / Flat Panel Scaling
Advanced / Display Control / Flat Panel Backlight
CPU/Memory Interface Advanced / Advanced Chipset Control / Enable Memory Gap
Advanced / Advanced Chipset Control / Max. supported Mem. Freq.
Advanced / PCI-PNP Configuration / PCI-PNP ISA UMB Region Exclusion
Advanced / Memory Cache / Memory Cache
Advanced / Memory Cache / Cache System BIOS Area
Advanced / Memory Cache / Cache Video BIOS Area
Advanced / Memory Cache / Cache Base 0-512k
Advanced / Memory Cache / Cache Base 512k-640k
Advanced / Memory Cache / Cache Extended Memory Area
Advanced / Memory Cache / Cache D0000-D3FFF
Advanced / Memory Cache / Cache D4000-D7FFF
Advanced / Memory Cache / Cache D8000-DBFFF
Advanced / Memory Cache / Cache DC000-DFFFF
Serial Port Interfaces Advanced / IO Device Configuration / SIO Options / Serial Port A
Advanced / IO Device Configuration / SIO Options / Serial Port B
Parallel Port Interface Advanced / IO Device Configuration / SIO Options / Onboard LPT
Keyboard Interface Advanced / Keyboard Features / NumLock
Advanced / Keyboard Features / Key Click
Advanced / Keyboard Features / Keyboard Auto-Repeat Rate
Advanced / Keyboard Features / Keyboard Auto-Repeat Delay
PS/2 Mouse Interface Advanced / Miscellaneous / PS2 Mouse
USB Interface Advanced / PCI-PNP Configuration / Onboard USB EHCI IRQ Line
Advanced / IO Device Configuration / USB Options / USB UHCI Contr. 1
Advanced / IO Device Configuration / USB Options / USB UHCI Contr. 2
Advanced / IO Device Configuration / USB Options / USB EHCI Controller
Advanced / IO Device Configuration / USB Options / Legacy USB Support
Advanced / IO Device Configuration / USB Options / EHCI Legacy Support
Network Interface Advanced / PCI-PNP Configuration / Onboard LAN IRQ Line
Advanced / IO Device Configuration / LAN Options / Onboard LAN Controller
Advanced / IO Device Configuration / LAN Options / Onboard LAN PXE ROM
Kontron User's Guide MOPSPM104
39
Page 45
Chapter 23 Onboard Device Configuration
IDE Interface Main / Primary Master (Slave) / Type
Main / Primary Master (Slave) / Multi-Sector Transfers
Main / Primary Master (Slave) / LBA Mode Control
Main / Primary Master (Slave) / 32 Bit IO
Main / Primary Master (Slave) / Transfer Mode
Main / Primary Master (Slave) / Ultra DMA Mode
Main / SMART Device Monitoring
Main / Hard Disk Pre-Delay
Advanced / IO Device Configuration / Local Bus IDE Adapter
Advanced / Miscellaneous / Large Disk Access Mode
SMBus Interface Advanced / PCI-PNP Configuration / Assign IRQ to SMB
Watchdog Timer Advanced / Watchdog Settings / Mode
The PHOENIX BIOS 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.
Whenever you contact technical support about BIOS issues, providing a BIOS version <PDOTR???> is especially helpful.
24.1 Start PHOENIX BIOS Setup Utility
To start the PHOENIX BIOS Setup Utility, press the <F2> key when the following string appears during boot
up.
Press <F2> to enter Setup
The Main Menu then appears with the serial number. The board’s serial number has valuable information for
technical support.
24.2 General Information
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 Bar
The menu bar at the top of the window lists different menus. Use the left/right/up/down 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.
Note: In the Option column, bold shows default settings.
Kontron User's Guide MOPSPM104
41
Page 47
Chapter 24 Setup Guide
24.3 Info Menu
Feature Description
Bios Version Shows the actual BIOS version
BIOS Date Shows the BIOS production date
Board Name Shows the KONTRON specific board name (JIDA entry)
Board Class Shows the KONTRON specific board class (JIDA entry)
Serial Number Shows the KONTRON specific serial number (JIDA entry)
Manufacturing Date Shows the KONTRON specific manufacturing date (JIDA entry)
Hardware Revision Shows the KONTRON specific hardware revision (JIDA entry)
Boot Counter Shows the actual boot counter
CPU Type Shows the CPU type
CPU Speed Shows the CPU speed
System Memory Displays amount of conventional memory detected during boot-
up
Extended Memory Displays amount of extended memory detected during boot-up
Shadow RAM Displays shadow part of BIOS components (including D-seg-
ment)
24.4 Main Menu
Feature Option Description
System Time HH:MM:SS Sets system time
System Date MM/DD/YYYY Sets system date
8Primary Master
8Primary Slave
SMART Device
Monitoring
Hard Disk Pre-Delay
Autodetected drive Displays result of IDE autotyping
Autodetected drive Displays result of IDE autotyping
Disabled
Enabled
Turns on Self-Monitoring Analysis-Reporting Technology which monitors the
condition of the hard drive
Disabled, 3 Sec., 6 Sec., 9 Sec
12 Sec., 15 Sec., 21 Sec., 30 Sec.
Adds a delay before the first access of a
IDE drive by the BIOS
Kontron User's Guide MOPSPM104
42
Page 48
Chapter 24 Setup Guide
24.4.1 Primary Master or Slave Submenus
Feature Option Description
Type
Auto, None
ATAPI Removable
CD-ROM
IDE Removable
Other ATAPI, User
Cylinders N/A Number of cylinders
Heads N/A Number of read/write heads
Sectors N/A Number of sectors per track
Maximum Capacity N/A Displays the calculated size of the drive in CHS
Total Sectors N/A Number of total sectors in LBA mode
Maximum Capacity N/A Displays the calculated size of the drive in
Multi-Sector Transfers
Disabled, 2 Sectors
4 Sectors, 8 Sectors
16 Sectors
LBA Mode Control
Disabled
Enabled
32 Bit I/O
Disabled
Enabled
Transfer Mode
Standard
Fast PIO 1, Fast PIO 2
Fast PIO 3, Fast PIO 4
FPIO 3 / DMA 1
FPIO 4 / DMA 2
Ultra DMA Mode
Disabled
Mode 0, Mode 1
Mode 2, Mode 3
Mode 4, Mode 5
SMART Monitoring N/A Shows whether a disk supports SMART
Defines the IDE drive
ATAPI Removable = read- and writeable media e.g.
LS120 and USB-ZIP
Other ATAPI = for ATAPI devices not supported by
other HDD features
Any selection except Disabled determines the
number of sectors transferred per block
Enabling LBA causes Logical Block Addressing to be
used in place of CHS
Enables 32-bit communication between CPU and IDE
card
Selects the method for transferring the data
between the hard disk and system memory
Selects the UDMA mode to move data to/from the
drive. Autotype the drive to select the optimum
transfer mode. This feature is autodetected
Kontron User's Guide MOPSPM104
43
Page 49
Chapter 24 Setup Guide
24.5 Advanced Menu
Feature Description
8Advanced Chipset Control
8PCI/PNP Configuration
8Memory Cache
8I/O Device Configuration
8Keyboard Features
8Hardware Monitor
8Watchdog Settings
8Display Control
8Miscellaneous
24.5.1 Advanced Chipset Control Submenu
Opens Advanced Chipset Control submenu
Opens PCI/PNP Config submenu
Opens Cache Control submenu
Opens Peripheral Config submenu
Opens Keyboard Features submenu
Shows Hardware Monitor current state
Opens Watchdog Config submenu
Opens Display Control submenu
Opens submenu with Miscellaneous Options
Feature Option Description
Enable Memory Gap
Disabled
Extended
Graphics Engine 1 Disabled
Enabled
Graphics Engine 2 Disabled
Enabled
Graphics Memory UMA = 1MB
UMA = 8MB
UMA = 16MB
UMA = 32MB
Max. supported Memory
Frequency
Serial Interrupt Mode
DDR200, DDR266
DDR333
Quiet
Continuous
Allows enabling a 1MB memory gap for add-on cards
at 15MB
Enable or Disable the integrated graphics device by
setting the desired value
Enable or Disable the integrated graphics device by
setting the desired value
Select the amount of Main Memory that the integrated graphics device will use
Defines the maximum memory speed
Defines the mode of SERIRQ signal between Southbridge, Super-I/O and ISA-Bridge
Kontron User's Guide MOPSPM104
44
Page 50
Chapter 24 Setup Guide
24.5.2 PCI/PNP Configuration Submenu
Feature Option Description
PNP OS installed No
Yes
Reset Configuration Data
No
Yes
Secured Setup
Configuration
8PCI Device, Slot #x
PCI IRQ Line 1
PCI IRQ Line 2
PCI IRQ Line 3
PCI IRQ Line 4
Onboard LAN IRQ Line
No
Yes
Submenu Opens submenu to configure slot x PCI device
Disabled
Auto Select
IRQ 3, 4, 5, 7
IRQ 9, 10, 11
IRQ 12, 14, 15
Onboard USB EHCI IRQ
Line
8PCI/PNP ISA UMB
Submenu Opens UMB Region Exclusion submenu
Region Exclusion
8PCI/PNP ISA IRQ
Submenu Opens ISA IRQ Exclusion submenu
Resource Exclusion
Default Primary Video
Adapter
PCI
AGP
Assign IRQ to SMB Disabled
Enabled
If your system has a PnP OS (such as Win9x), select
Yes to let the OS configure PnP devices not required
for booting. No allows the BIOS to configure them
Yes erases all configuration data in ESCD, which
stores the configuration settings for plug-in devices. Select Yes when required to restore the manufacturer’s defaults
Yes prevents a Plug and Play OS from changing
system settings
Select IRQs for external PCI interrupts A/B/C/D and
the onboard LAN and USB2.0 host controller.
Select Auto to let the BIOS assign the IRQ
In a system with an AGP and a PCI video adapter end
user can select the adapter, which will be initialized
by the BIOS
Determines whether the integrated SMBus host
controller gets an IRQ assigned
24.5.3 PCI Device, Slot #x Submenu
Feature Option Description
Option ROM Scan
Enable Master
Latency Timer
Kontron User's Guide MOPSPM104
Enabled
Disabled
Disabled
Enabled
Default, 20h, 40h
60h, 80h, A0h
C0h, E0h
Initialize device expansion ROM
Enables device in slot as a PCI bus master
Minimum guaranteed time slice allocated for bus
master in units of PCI bus clocks. A high-priority,
high-throughput device may benefit from a greater
value
45
Page 51
Chapter 24 Setup Guide
24.5.4 PCI/PNP ISA UMB Region Exclusion Submenu
Feature Option Description
CC00 - CFFF
Available
Reserved
D000 - D3FF
Available
Reserved
D400 - D7FF
Available
Reserved
D800 - DBFF
Available
Reserved
DC00 - DFFF
Available
Reserved
Reserves the specified block of upper memory for
use by legacy ISA devices
See above
See above
See above
See above
24.5.5 PCI/PNP ISA IRQ Resource Exclusion Submenu
Feature Option Description
IRQ 3
IRQ 4
IRQ 5
IRQ 7
IRQ 9
IRQ 10
IRQ 11
IRQ 12
IRQ 15
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Available
Reserved
Reserves the specified IRQ for use by legacy ISA
devices
See above
See above
See above
IRQ9 is used for SCI in ACPI mode. Do not use IRQ9
for legacy ISA devices when ACPI is enabled
See above
See above
See above
Entry is only visible when secondary IDE is disabled
Kontron User's Guide MOPSPM104
46
Page 52
Chapter 24 Setup Guide
24.5.6 Memory Cache Submenu
Feature Option Description
Memory Cache Disabled
Enabled
Cache System BIOS Area Uncached
Write Protect
Cache Video BIOS Area Uncached
Write Protect
Cache Base 0-512k Uncached
Write Through
Write Protect
Write Back
Cache Base 512k-640k Uncached
Write Through
Write Protect
Write Back
Cache Extended Memory
Area
Uncached
Write Through
Write Protect
Write Back
Cache D000 - D3FF
Cache D400 - D7FF
Cache D800 - DBFF
Cache DC00 - DFFF
Disabled
Write Through
Write Protect
Write Back
Enables or Disables L2 cache
Controls caching of System BIOS area
Controls caching of Video BIOS area
Controls caching of 512k base memory
Controls caching of 512k to 640k base memory
Controls caching of system memory above 1MB
Disabled: Block is not cached
Write Through: Writes are cached and sent to main
memory at once
Write Protect: Writes are ignored
Write Back: Writes are cached but not sent to main
memory until necessary
24.5.7 I/O Device Configuration Submenu
Feature Option Description
Local Bus IDE Adapter Disabled
8USB Options
8LAN Options
8SIO Options
Kontron User's Guide MOPSPM104
Enables onboard PCI IDE device
Enabled
Submenu Opens USB options submenu
Submenu Opens LAN options submenu
Submenu Opens Super-I/O options submenu
47
Page 53
Chapter 24 Setup Guide
24.5.8 USB Options Submenu
Feature Option Description
USB UHCI Host Contr. 1 Disabled
Enabled
USB UHCI Host Contr. 2 Disabled
Enabled
USB EHCI Host Controller Disabled
Enabled
Legacy USB Support Disabled
Enabled
EHCI Legacy Support Disabled
Enabled
Enable / Disable UHCI host controller for port 1
Enable / Disable UHCI host controller for port 2
Controls USB 2.0 functionality
Enable support for USB keyboard and mice and boot
from USB 1.1 mass storage devices
Enable USB 2.0 support for boot from USB 2.0 mass
storage devices
24.5.9 LAN Options Submenu
Feature Option Description
LAN MAC Address N/A Shows the LAN controller MAC address
Onboard LAN Controller
Enabled
Disabled
Onboard LAN PXE ROM
Disabled
Enabled
24.5.10 SIO Options Submenu
Feature Option Description
Serial Port A, B Disabled
Enabled
Auto
Base I/O Address
Interrupt
Onboard LPT Disabled
Mode Output only
Base I/O Address
Interrupt
DMA Channel
3F8h (A), 2F8h (B)
3E8h, 2E8h
IRQ3 (B), IRQ4 (A)
Enabled, Auto
Bi-directional
EPP, ECP
378h, 278h, 3BCh
IRQ5, IRQ7
DMA1, DMA3
Enables the ICH4 internal LAN controller
Enables the remote boot BIOS extension for the
onboard LAN controller
Enabled requires end user to enter the base I/O
address and the IRQ
Auto makes the BIOS configure the port
Selects I/O base of port
Selects IRQ of Port A and B
See Description of Serial Port A, B
Sets the mode for the parallel port
Selects I/O base of port
Selects IRQ of parallel port
Selects DMA channel of parallel port
Kontron User's Guide MOPSPM104
48
Page 54
Chapter 24 Setup Guide
24.5.11 Keyboard Features Submenu
Feature Option Description
NumLock Auto
On
Off
Key Click
Disabled
Enabled
Keyboard Auto-Repeat
Rate
30/sec, 26.7/sec
21.8/sec, 18,5/sec
13.3/sec, 10/sec
6/sec, 2/sec
Keyboard Auto-Repeat
Delay
¼ sec, ½ sec
¾ sec, 1 sec
On or Off turns NumLock on or off at boot-up
Auto turns NumLock on if it finds a numeric key pad
Turns audible key click on
Sets the number of times to repeat a keystroke per
second if you hold the key down
Sets the delay time after the key is held down before
it begins to repeat the keystroke
24.5.12 Hardware Monitor Submenu
Feature Option Description
VCC 3.3V Voltage N/A 3.3V power plane
5Vsb Voltage N/A 5V standby voltage
CPU Core Voltage N/A CPU core voltage
Battery Voltage N/A Battery voltage
CPU Temperature N/A CPU temperature in °C and °F
CPU Fan Speed N/A CPU fan speed in rpm
24.5.13 Watchdog Settings Submenu
Feature Option Description
Mode
Timeout
Delay
Disabled
RESET
1s, 5s, 10s, 30s,
1min, 5.5min,
10.5min, 30.5min
1s, 5s, 10s, 30s,
1min, 5.5min,
10.5min, 30.5min
”No Function” will be displayed on boards with passive cooling
Selects operation mode
Selects maximum trigger period
Selects time until the watchdog counter starts the
counting. Useful to handle longer boot times
Kontron User's Guide MOPSPM104
49
Page 55
Chapter 24 Setup Guide
24.5.14 Display Control Submenu
Feature Option Description
Display Mode
CRT only
LFP only
CRT+LFP
JDA Revision N/A Displays the revision of the JILI data area image
Flat Panel Type
VGA 1x18
SVGA 1x18
XGA 1x18
XGA 1x24
SXGA 2x18
SXGA 2x24
UXGA 2x18
Enter PAID
Enter FPID
PAID/FPID
0 – FFFF, default 0
Flat Panel Scaling Centered
Stretched
Flat Panel Backlight
0 – 255, default 128
Selects display mode
Select Auto to let the BIOS automatically detect the
panel type or use one of the predefined fixed panel
types
Choose Enter PAID or Enter FPID to manually set
JILI3 ID values
Only visible if Enter PAID or Enter FPID are selected
Selects scaling mode
Only visible if the panel adapter is equipped with a
MAX5362 DAC for backlight control
24.5.15 Miscellaneous Submenu
Feature Option Description
Summary Screen
QuickBoot Mode Disabled
Extended Memory Testing Normal
Dark Boot Enabled
Halt on Errors
PS/2 Mouse Disabled
Large Disk Access Mode Other
Spread Sprectrum
Disabled
Enabled
Enabled
Just Zero it
None
Disabled
No, Yes
Enabled
Auto Detect
DOS
Disabled
Enabled
If enabled, a summary screen is displayed just before booting the OS to let see the configuration
Allows the system to skip certain tests while
booting. This decreases the time needed to boot the
system
Determines which type of tests will be performed on
memory above 1MB. The option Normal is not visible when QuickBoot is enabled
If enabled, system comes up with a blank screen instead of the diagnostic screen during boot-up
Determines if post errors cause the system to halt
Selecting Disabled prevents any installed PS/2
mouse from functioning but frees up IRQ12. Selecting Autodetect frees IRQ12 if no mouse is
detected
A large disk is one that has more than 1024 cylinders, more than 16 heads or more than 63 sectors
Controls the spread spectrum feature of the clock
generator
Kontron User's Guide MOPSPM104
50
Page 56
Chapter 24 Setup Guide
24.6 Security Menu
Feature Option Description
Supervisor Password is
User Password is
Set Supervisor Password Up to seven alpha-
Set User Password Up to seven alpha-
Fixed Disk Boot Sector
Virus Check Reminder
System Backup Reminder
Password on Boot
Password on Bootmenu
Clear
Set
Clear
Set
numeric characters
numeric characters
Normal
Write Protected
Disabled, Daily
Weekly, Monthly
Disabled, Daily
Weekly, Monthly
Disabled
Enabled
Disabled
Enabled
Displays whether password is set
Displays whether password is set
Pressing <Enter> displays the dialog box for entering the user password. In related systems, this
password gives full access to setup
Pressing <Enter> displays the dialog box for entering the user password. In related systems, this
password gives restricted access to setup
Write protect the boot sector on the hard disk for
virus protection. Requires a password to format or
Fdisk the hard disk
Displays a message during boot-up asking (Y/N) if
you backed up the system or scanned for viruses.
Message returns on each boot until you respond
with Y
Daily displays the message on the first boot of the
day, Weekly on the first boot after Sunday, and
monthly on the first boot of the month
Displays a message during boot-up asking (Y/N) if
you backed up the system or scanned for viruses.
Message returns on each boot until you respond
with Y
Daily displays the message on the first boot of the
day, Weekly on the first boot after Sunday, and
monthly on the first boot of the month
Enabled requires a password on boot. Requires prior
setting of the supervisor password
If supervisor password is set and this option is disabled, BIOS assumes user is booting
Enabled requires a password on the bootmenu. Requires prior setting of the supervisor password
Kontron User's Guide MOPSPM104
51
Page 57
Chapter 24 Setup Guide
24.7 Power Menu
Feature Option Description
Enable ACPI No
Yes
8ACPI Control
8Thermal Management
Power Savings
Standby Timeout
Auto Suspend Timeout
Hard Disk Timeout
8Wake Up Events
Resume on Modem Ring
Resume on Time
Resume Time 00:00:00 Specifies the time when the system is to wake
Submenu Opens the ACPI submenu
Submenu Defines thermal management values
Disabled
Customized
Max. Power Savings
Max. Performance
Off, 1min, 2min
4min, 8min
Off, 5min, 10min
15min, 20min
30min, 40min, 60min
Disabled, 10 sec – 15
min
Submenu Defines Wake Up events
Off
On
Off
On
Enables/Disables ACPI BIOS (Advanced Configuration and Power Interface). IRQ9 is used for SCI (System Control Interrupt). Do not use for ISA bus
devices
Maximum options select predefined values. Select
Customized to make your own selections from the
following fields. Disabled turns off all power management
Inactivity period required to put system in Standby
mode (partial power shutdown)
Inactivity period required after Standby to Suspend
mode (maximum power shutdown)
Inactivity period of hard disk required before Standby (motor off)
Enabled wakes the system on incoming calls detected by mode (RI)
Enabled wakes the system at a specific time
Kontron User's Guide MOPSPM104
52
Page 58
Chapter 24 Setup Guide
24.7.1 ACPI Control Submenu
Feature Option Description
APIC - IO APIC Mode
Disabled
Enabled
Native IDE Support
Disabled
Enabled
Deepest Sleep State for
Standby
None
S1
This item is valid only for Windows XP. Also, a fresh
install of the OS must occur when APIC Mode is desired
Test the IO APIC by setting an item to Enabled. The
APIC Table will then be pointed to by the RSDT, the
Local APIC will be initialized, and the proper enable
bits will be set in ICH4
Enable Native IDE support for WINXP by setting this
item. The NATA Package will be created if this item
is set to Enabled
Changing this item will have no effect in WIN98,
WINME, or WIN2K
Defines ACPI sleep state
24.7.2 Thermal Management Submenu
Feature Option Description
Automatic Thermal
Control Circuit
Passive Cooling Trip Point
Passive TC1 Value
Passive TC2 Value
Passive TSP Value
Critical Trip Point
Active Trip Point Disabled
Disabled
TM1
TM2
Disabled
40°C – 100°C
1, 2, 3, … 15, 16
1, 2, ... 5, … 15, 16
2, 4, 6, 8, 10, … 30
40°C – 110°C
40°C, ... 65°C,
... 100°C
Enables the thermal control circuit (TCC) of the
thermal monitor feature of the Pentium-M CPU
TM1 = 50% duty cycle
TM2 = Geyserville III
Automatic TTC must be enabled to ensure that the
processor operates within specification
Determines the temperature of the ACPI Passive Trip
Point, the point at which the OS will turn on/off CPU
clock throttling
Determines the TC1 (temperature coefficient 1) value for the ACPI passive cooling formula
Determines the TC2 (temperature coefficient 2) value for the ACPI passive cooling formula
Determines the Tsp (sampling period) value for the
ACPI passive cooling formula
This value controls the temperature of the ACPI Critical Trip Point - the point at which the OS will shut
the system off
Determines the temperature of the ACPI Active Trip
Point, the point at which the OS will turn on/off the
CPU fan
Kontron User's Guide MOPSPM104
53
Page 59
Chapter 24 Setup Guide
24.7.3 Wake Up Events Submenu
Feature Option Description
Wake on PS2 Mouse
Activity
Wake on PS2 Keyboard
Activity
Disabled
Enabled
Disabled
Enabled
Mouse generates a wake up event
Keyboard generates a wake up event
24.8 Exit Menu
Feature Option Description
Exit Saving Changes
Exit Discarding Changes
Load Setup Defaults
Discard Changes
Save Changes
Yes
No
Yes
No
Yes
No
Yes
No
Yes
No
Saves selections and exits setup. The next time the
system boots, the BIOS configures the system according to the Setup selection stored in CMOS
Exits Setup without storing in CMOS any new selections you may have made. The selections previously
in effect remain in effect
Sets default values for all the Setup menus
If, during a Setup session, you change your mind
about changes you have made and have not yet
saved the values to CMOS, you can restore the
values you saved to CMOS
Saves all the selection without exiting Setup. You
can return to the other menus to review and change
your selection
Kontron User's Guide MOPSPM104
54
Page 60
Chapter 24 Setup Guide
24.9 Kontron BIOS Extensions
Besides the PHOENIX System BIOS, the MOPSPM104 comes with a few BIOS extensions that support special
features. All extensions are located in the onboard Flash. Some extensions are permanently available; some
are loaded if required during boot-up.
Supported features include:
JIDA standard
Remote Control feature (JRC)
Onboard LAN PXE ROM
All enabled BIOS extensions require shadow RAM. However, if the system memory cannot find free memory
space because all the memory is already used for add-on peripherals, the BIOS extensions do not load.
24.9.1 JIDA BIOS Extension
The JUMPtec Intelligent Device Architecture (JIDA) interface is integrated into the BIOS of the MOPSPM104
module. This interface enables hardware-independent access to features that cannot be accessed via
standard APIs. Functions such as watchdog timer, brightness of LCD backlight and user bytes in the EEPROM
can be configured with ease by taking advantage of this standard MOPS PC/104 module feature.
The JIDA BIOS extension is not a true extension BIOS. It is part of the system BIOS and is located in the
system BIOS segments after boot-up. It is permanently available and supports the JIDA 16-bit standard and
the JIDA 32-bit standard.
The JIDA 16-bit standard is a software interrupt 15h driven interface for programmers and offers lots of
board information functions. For detailed information about programming, refer to the JIDA specification
and a source code example (JIDAI???.ZIP), which you can find on the Kontron Website. The three question
marks represent the revision number of the file. You also can contact technical support for this file.
For other operating systems, special drivers (JIDAIA??.ZIP) are available. You can download the zip file from
the Kontron Website.
24.9.2 Remote Control Client Extension
You can remotely control the MOPSPM104 using software available from Kontron (JRC-1, Part Number
96047-0000-00-0). This software tool can communicate with the board via one of the serial ports. During
boot-up, the system BIOS scans the serial ports for an available JRC connection. If detected, it loads the JRC
client BIOS extension into the memory. With the JRC client loaded into the first detected free memory
location between C0000h and DFFFFh, a 16K block is shadowed.
For more information on the Remote Control usage, refer to the JRC-1 technical manual or Application Note
JRCUsage_E???.PDF, which you can find on the Kontron Website.
Kontron User's Guide MOPSPM104
55
Page 61
Chapter 24 Setup Guide
24.9.3 LAN PXE ROM
This optional ROM allows you to boot the MOPSPM104 over an Ethernet connection. If the onboard LAN PXE
ROM is enabled in the system BIOS setup, an optional ROM for the Ethernet controller loads into memory
during boot up. A server with Intel PXE boot support is required on the other side of the Ethernet connection. The setup and configuration of the server, including PXE support, is not the responsibility of
Kontron.
The PXE ROM extension is loaded into the first free memory area between C8000h and DFFFFh.
24.10 Updating or Restoring BIOS Using PHOENIX Phlash
PHOENIX Phlash allows you to update the BIOS by using a floppy disk without having to install a new ROM
chip. PHOENIX Phlash is a utility used to flash a BIOS to the Flash ROM installed on the MOPSPM104.
Use PHOENIX Phlash to:
Update the current BIOS with a newer version
Restore a corrupt BIOS
24.10.1 Flashing a BIOS
Use the following procedure to update or restore the BIOS.
Download the PHOENIX Phlash compressed file, (t.b.d.).ZIP, from the KONTRON Embedded
Modules Website or contact your local technical support for it. The zip file contains the
following:
File Description
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.
PHLASH16.EXE Programs the flash ROM.
WINCRIS.EXE Creates the Crisis Recovery Diskette from Windows.
WINCRIS.HLP Serves as the help file of WINCRISES.EXE.
CRISDISK.BAT Batch file for crisis disk.
BIOS.WPH Serves as the actual BIOS image to be programmed into Flash ROM.
Install PHOENIX Phlash on a hard disk by unzipping the contents of the (t.b.d.).ZIP into a local
directory such as C:\PHLASH.
Create a Crisis Recovery Diskette by inserting a blank diskette into Drive A: or B: and execute
WINCRISIS.EXE. This copies three files onto the diskette.
Kontron User's Guide MOPSPM104
56
Page 62
Chapter 24 Setup Guide
File Description
MINIDOS.SYS Allows the system to boot in Crisis Recovery Mode.
PHLASH16.EXE Programs the flash ROM.
BIOS.ROM Serves as the actual BIOS image to be programmed into Flash ROM.
If the BIOS image (BIOS.ROM) changes because of an update or bug fix, copy the new BIOS
onto the diskette and name it BIOS.ROM. PHOENIX Phlash runs in either command line mode or
crisis recovery mode.
Use the command line mode to update or replace the BIOS. To execute Phlash in this mode,
PHOENIX Phlash will update the BIOS. PHOENIX Phlash can fail if the system uses memory ma-
nagers. 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, disable the memory
manager or use parameter /x for Phlash16.exe.
PHLASH16 /X <bios name>
24.10.2 Preventing Problems When Updating or Restoring BIOS
Updating the BIOS represents a potential hazard. Power failures or fluctuations can occur when you update
the Flash ROM can damage the BIOS code, making the system unbootable.
To prevent this 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 parallel port (LPT) to force initiating the boot
block recovery routine.
For further information on the update key and the crisis diskette, see the Application Note PHLASH_SCE???,
which is available from the KONTRON Embedded Modules Website. The three question marks stand for the
revision number of the file.
Kontron User's Guide MOPSPM104
57
Page 63
Appendix A System Resourcen
Appendix A: System Resourcen
A.1 Interrupt Request Lines
Please note that Kontron PC/104 devices were designed after the draft of P996 Specification for ISA
systems. Because of this, shareable interrupts are not supported. Some PC/104 add-on board manufacturers do not follow the P996 Specification and allow shareable interrupts. If you want to use such
PC/104 boards with Kontron devices, contact the manufacturer of the add-on board and ask about switching
to non-interrupt sharing. Please ensure that the chosen interrupt is not already in use by PCI device.
IRQ # Use Available Comment
0 Timer0 No
1 Keyboard No
2 Cascade No
3 COM2 No
4 COM1 No
5 PCI No Dynamic (BIOS default)
6 Yes
7 LPT1 No
8 RTC No
9 (ACPI) PCI No
10 PCI No Dynamic (BIOS default)
11 PCI No Dynamic (BIOS default)
12 PS/2 Mouse No
13 FPU No
14 IDE0 No
15 (IDE1) PCI No
Note (1)
Note (1)
Note (1)
Note (2)
Note (1)
Note (1)
Note (3)
Note:1 If the „used for“ device is disabled in setup, the corresponding interrupt is available for other devices.
2 Not available if ACPI is used.
3 Potentially not usable in Windows, since a PCI IDE controller uses always two channels.
Note:1 Possible setting for LPT1 if configured for ECP mode.
Note (1)
Kontron User's Guide MOPSPM104
59
Page 65
Appendix A System Resourcen
A.3 I/O Address Map
The I/O-port addresses of the processor module MOPSPM104 are functionally identical to a standard PC/AT.
All addresses not mentioned in this table should be available. We recommend that you do not use I/O
addresses below 0100h with additional hardware for compatibility reasons, even if available.
I/O
Use AvailableComment
Address (h)
0000 - 001F DMA Controller 1 No Fixed
0010 System Control No Fixed
0020 - 003F Interrupt Controller 1 No Fixed
0040 - 005F Timer, Counter No Fixed
0060 - 006F Keyboard controller No Fixed
0070 NMI Enable Register No Fixed
0070 - 0077 Real Time Clock and CMOS
Registers
0080 BIOS POST No Fixed
0081 - 008F DMA Page Register No Fixed
0092 System Control No Fixed
00A0 00BF Interrupt Controller 2 No Fixed
00C0 - 00DF DMA Controller 2 No Fixed
00E0 - 00EF System Control No Fixed
00F0 - 00FF Math Coprocessor No Fixed
01F0 - 01F7 Fixed Disk No Available if IDE port 1 is disabled
0274 - 0279 ISA PnP Read / Address No Fixed
0278 - 027F Yes Possible address of LPT2
0290 - 0297 System Resources No Fixed
02E8 - 02EF Yes Possible address of COM4
02F8 - 02FF Serial Port 2 No Default for COM2, free with different configuration
0378 - 037F Parallel Port 1 No Default for LPT1; free with different configuration
03BC - 03C4 Yes Possible address of LPT3
03B0 - 03DF VGA No Fixed
03E8 - 03EF Yes Possible address of COM3
03F6 Fixed Disk No Available if IDE port 1 is disabled
03F8 - 03FF Serial Port 1 No Default for COM1, free with different configuration
04D0 - 04D1 PIC Extension No Fixed
0600 - 060F System Resources No Fixed
0678 - 067F LPT ECP Mode Yes Used if LPT base address 278h
0778 - 077F LPT ECP Mode Yes Used if LPT base address 378h
0A79 ISA PnP Write No Fixed
0CF8 - 0CFF PCI Configuration No Fixed
1000 - 107F Power Management No Fixed
1C00 - 1C1F PCI USB Controller No Dynamic (BIOS default address)
2000 - 201F PCI USB Controller No Dynamic (BIOS default address)
2400 - 240F PCI IDE Controller No Dynamic (BIOS default address)
2800 - 281F PCI SMBus Controller No Dynamic (BIOS default address)
3000 - 303F PCI LAN Controller No Dynamic (BIOS default address)
A.4 Memory Map
The MOPSPM104 processor module can support up to 1 GB memory modules. The first 640 kB of DRAM are
used as main memory.
Using DOS, you can address 1 MB of memory directly. Memory area above 1 MB (high memory, extended
memory) is accessed under DOS via special drivers such as HIMEM.SYS and EMM386.EXE, which are part of
the operating system. Please refer to the operating system documentation or special textbooks for information about HIMEM.SYS and EMM386.EXE.
Other operating systems (Linux or Windows versions) allow you to address the full memory area directly.
Upper Memory Use Available Comment
A0000h – BFFFFh VGA Memory No Mainly used by graphic adapter cards
C0000h – CFFFFh VGA BIOS
PXE ROM
D0000h – DFFFFh Yes Free for ISA bus or shadow RAM in standard con-
E0000h – FFFFFh System BIOS,
USB Legacy
Support
No Used by onboard extension ROMs
figurations.
If onboard LAN PXE ROM is enabled or JRC is
used, a block is shadowed for BIOS extensions,
starting with first free area at D0000h, D4000h,
D8000h or DC000h. (BIOS extensions do not use
the whole shadow block).
No Fixed
Kontron User's Guide MOPSPM104
61
Page 67
Appendix A System Resourcen
A.5 PCI Devices
All devices follow the Peripheral Component Interconnect 2.1 (PCI 2.1) specification. The BIOS and OS control memory and I/O resources. Please see the PCI 2.1 specification for details.
PCI Device (IDSEL) PCI IRQ REQ / GNT Comment
Host Bridge None Integrated in chipset
DDR SDRAM Controller None Integrated in chipset
Configuration Process Control None Integrated in chipset
VGA Graphics INTA Integrated in chipset
Graphic Controller None Integrated in chipset
PCI to PCI Bridge None Integrated in chipset
ISA Bridge None Integrated in chipset
IDE Controller INTA Integrated in chipset
UHCI USB Controller 1 INTA Integrated in chipset
UHCI USB Controller 2 INTB Integrated in chipset
EHCI Controller INTD Integrated in chipset
SMBus Controller INTB Integrated in chipset
Network Controller INTA External i82562
A.6 SMBus Devices
The MOPSPM104 uses an onboard System Management (SM) Bus. This bus is not available on an peripheral
connector and therefore cannot be used for external SMBus devices.
SMBus Address SM Device Comment
10h/11h SMBus Host Integrated in Intel ICH4
A0h/A1h SPD EEPROM Part of the DDR RAM module
D2h/D3h Clock Generator ICS950811
Note: There are more devices connected to the SMBus than listed in this table, but access to these devices in not
permitted. Don’t access any other device addresses except those listed above.
Kontron User's Guide MOPSPM104
62
Page 68
Appendix B Technology Information
Appendix B: Technology Information
The following technological information is designed to give the reader a better understanding of some of
features of the MOPSPM104.
B.1 Thermal Monitor and Catastrophic Thermal Protection
The Thermal Monitor within the Pentium M processor helps to control the processor temperature by activating the TCC (Thermal Control Circuit) when the processor silicon reaches its maximum operating temperature. The temperature at which the Intel Thermal Monitor activates the TCC is not user-configurable and is
not software visible.
The Thermal Monitor controls the processor temperature by modulating (starting and stopping) the CPU
core clocks at a 50% duty cycle (TM1) or by initiating an Enhanced Intel SpeedStep technology transition
(TM2) when the processor silicon reaches its maximum operating temperature (selectable in setup).
Note: TM2 is the recommended mode for the Intel Pentium M processor. Not supported on the MOPSPM104 Celeron M
version.
Thermal Monitor supports two modes to activate the TCC: Automatic and On-Demand mode. The Intel
Thermal Monitor Automatic Mode must be enabled via BIOS for the processor to be operating within specification.
Automatic mode does not require any additional hardware, software drivers, or interrupt handling routines.
Note: With a properly designed thermal solution, the TCC is only active for very short periods, hence processor perfor-
mance impact is expected to be so minor that it would not be detectable.For more details see chapter 5.1.2 of
the Intel Pentium M Processor Datasheet.
The Intel Pentium M processor supports the THERMTRIP# signal for catastrophic thermal protection.
In the event of a catastrophic cooling failure, the processor will automatically shut down when the silicon
has reached a temperature of approximately 125°C. At this point the system BUS signal THERMTRIP# will go
active.
THERMTRIP# activation is independent of processor activity and does not generate any bus cycles.
Thermal Control Circuit reduces performance when the processor reaches its max. operating temperature
(100°C). THERMTRIP# shuts down the system in case of catastrophic cooling failure.
B.2 Processor Performance Control
The Pentium M processor can run in different performance states (multiple frequency/voltage operating
points). The CPU performance can be altered while the computer is functioning. This allows the processor to
run at different core frequencies and voltages depending on CPU thermal state and OS policy.
Kontron User's Guide MOPSPM104
63
Page 69
Appendix B Technology Information
Windows XP includes built-in processor performance control to operate the processor more efficiently when
it is not fully utilized. Win2k, WinME and Win9x do not support processor performance control. Special
software is required for Operating Systems not capable of processor performance control.
In Windows, the processor performance control policy is linked to the Power Scheme setting in the control
panel power option applet.
Note: Windows always runs at the highest performance state when the “Home/Office” or “Always On” power scheme
is selected.
B.3 Thermal Management
ACPI allows the OS to play a role in the thermal management of the system. With the OS in control of the
operating environment, cooling decisions can be made based on the application load on the CPU and the
thermal heuristics of the system.
The ACPI thermal solution on MOPSPM104 supports three cooling policies:
Active Cooling
The OS is turning the fan on/off. Active cooling devices typically consume power and
produce noise, but are able to cool a thermal zone without limiting system performance. The active cooling trip point declares the temperature threshold the OS uses
to decide when to start/stop active cooling devices.
Passive Cooling
The OS reduces the power consumption of the processor by throttling the processor
clock to reduce the temperature of the thermal zone. Passive cooling devices (processor) produce no noise. The passive cooling trip point declares the temperature
threshold where the OS will start or stop passive cooling.
Critical Trip Point
The OS performs an orderly, but critical, shutdown of the system when the temperature
reaches the critical trip point.
B.4 FAN Connector
This section describes how to connect a fan to the connector located directly on the MOPSPM104. With
certain BIOS-settings it is possible to control the fan depending on the Active Trip Point temperature. The
fan switches on/off depending on the adjusted Active Trip Point temperature. In order for this feature to
function properly an ACPI compliant OS is necessary.
Kontron User's Guide MOPSPM104
64
Page 70
Appendix B Technology Information
B.5 Processor Clock Throttling
The ACPI OS assesses the optimum CPU performance change necessary to lower the temperature using the
following equation:
ΔP[%] = TC1(Tn-T
) + TC2(Tn-Tt)
n-1
ΔP is the performance delta, Tt is the target temperature = critical trip point. The two coefficients TC1 and
TC2 and the sampling period TSP are hardware dependent constants the end user must supply.
It’s up to the end user to set the cooling preference of the system by setting the appropriate trip points in
the BIOS setup.
Kontron User's Guide MOPSPM104
65
Page 71
Appendix C Connector Layout
X
X14
X10X
X18X17X21X
Appendix C: Connector Layout
X19
X15
X11
X9
X3
16
13
Bottom side
X2
X20
4
The Board as depicted is a model only, showing the positions of the connectors. For pincount and pinning
please see the following tables.
Pin 1
Kontron User's Guide MOPSPM104
66
Page 72
Appendix C Connector Layout
(
)
(
)
C.1 Mechanical Dimensions
73.9
66.7
57.1
47.8
24.5
92.0
79.0
63.0
10.3
all dimensions in mm
Bottom side
62.5
34.6
26.9
Pin 1
Side view
Attention: The height of the components on the top and bottom side are violating the PC/104 specification.
72.8
all dimensions in mm
Kontron User's Guide MOPSPM104
11.7
6.5
67
Page 73
Appendix C Connector Layout
C.2 Connector Functions & Interface Cables
The table notes connector functions, as well as mating connectors and available cables.
Connector Function Mating Connector Available Cable Description
Note:1 Key pin for PC/104; GND for PC/104+ specification.
- the wires have the right diameter to withstand the maximum available current.
- the enclosure of the peripheral device fulfils the fire protecting conditions of IEC/EN 60950.
2 To protect the external power lines of peripheral devices, make sure that
FAN
X20
Kontron User's Guide MOPSPM104
71
Page 77
Appendix D Literature Hints
Appendix D: Literature Hints
The following sources of information can help you better understand PC architecture.
D.1 General PC Architecture
Embedded PCs, Markt&Technik GmbH, ISBN 3-8272-5314-4 (German)
Hardware Bible, Winn L. Rosch, SAMS, 1997, 0-672-30954-8
Interfacing to the IBM Personal Computer, Second Edition, Lewis C. Eggebrecht, SAMS,
1990, ISBN 0-672-22722-3
The Indispensable PC Hardware Book, Hans-Peter Messmer, Addison-Wesley, 1994, ISBN
0-201-62424-9
The PC Handbook: For Engineers, Programmers, and Other Serious PC Users, John P.
Choisser and John O. Foster, Annabooks, 1997, ISBN 0-929392-36-1
D.2 Buses
D.2.1 ISA, Standard PS/2 - Connectors
AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA Design, Edward Solari, Anna-
books, 1990, ISBN 0-929392-08-6
AT IBM Technical Reference Vol 1&2, 1985
ISA & EISA Theory and Operation, Edward Solari, Annabooks, 1992, ISBN0929392159
ISA Bus Specifications and Application Notes, Jan. 30, 1990, Intel
ISA System Architecture, Third Edition, Tom Shanley and Don Anderson, Addison-Wesley
Publishing Company, 1995, ISBN 0-201-40996-8
Personal Computer Bus Standard P996, Draft D2.00, Jan. 18, 1990, IEEE Inc.
Technical Reference Guide, Extended Industry Standard Architecture Expansion Bus,
Compaq 1989
Kontron User's Guide MOPSPM104
72
Page 78
Appendix D Literature Hints
D.2.2 PCI/PC-104
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
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
PCI & PCI-X Hardware and Software Architecture & Design, Fifth Edition, Edward Solari
and George Willse, Annabooks, 2001, ISBN 0-929392-63-9
PCI System Architecture, Tom Shanley and Don Anderson, Addison-Wesley, 2000, ISBN
0-201-30974-2
D.3 Ports
D.3.1 RS-232 Serial
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
RS-232 Made Easy: Connecting Computers, Printers, Terminals, and Modems, Martin D.
Seyer, Prentice Hall, 1991, ISBN 0-13-749854-3
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 Website
D.3.2 ATA
AT Attachment (ATA) Working Group. This X3T10 standard defines an integrated bus
inter- face 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.
D.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 adop- tion of Universal Serial Bus technology. You can search for information
about the standard on the Web
Kontron User's Guide MOPSPM104
73
Page 79
Appendix D Literature Hints
D.4 Programming
C Programmer’s Guide to Serial Communications, Second Edition, Joe Campbell, SAMS,
1987, ISBN 0-672-22584-0
Programmer’s Guide to the EGA, VGA, and Super VGA Cards, Third Edition, Richard
Ferraro, Addison-Wesley, 1990, ISBN 0-201-57025-4
The Programmer’s PC Sourcebook, Second Edition, Thom Hogan, Microsoft Press, 1991,
ISBN 1-55615-321-X
Undocumented PC, A Programmer’s Guide to I/O, CPUs, and Fixed Memory Areas, Frank
van Gilluwe, Second Edition, Addison-Wesley, 1997, ISBN 0-201-47950-8
Kontron User's Guide MOPSPM104
74
Page 80
Appendix E Revision History
APPENDIX E: REVISION HISTORY
Revision Date Edited by Changes
1.0 06/05/2007 M. Hüttmann First revision
1.1 08/13/2007 M. Hüttmann Minor changes (e.g. I/O addresses, graphics hints, IDE limitations)
1.2 08/28/2007 M. Hüttmann Adds Side view (Mechanical Dimensions Appendix C) and Power
Management hints (Chapter 22)
1.3 08/30/2007 M. Hüttmann Change panel jumper and backlight connector pinning
1.4 10/22/2007 M. Hüttmann Change part number of KAB-DSUB25-2
1.5 12/03/2007 M. Hüttmann Adds notes in chapter 'System Memory', 'Power Management' and
'Mechanical Specifications'
1.6 02/18/2008 M. Hüttmann Change serial port connector pinning, adds Battery notifications
Kontron User's Guide MOPSPM104
75
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.