Kontron coolMonster/PM User Manual

Page 1
coolMonster/PM
User’s Guide
Document Revision 1.0
Page 2
i
KONTRON
CONTENTS
1. USER INFORMATION.........................................1
1.1 About This Manual.....................................1
1.2 Copyright Notice......................................1
1.3 Trademarks............................................2
1.4 Standards.............................................2
1.5 Warranty..............................................2
1.6 Technical Support.....................................3
2. INTRODUCTION.............................................4
2.1 coolMONSTER/PM........................................4
2.2 The coolMONSTER PISA® Family..........................4
3. GETTING STARTED..........................................6
4. SPECIFICATIONS...........................................7
4.1 Functional Specifications.............................7
4.2 Mechanical Specifications.............................9
4.2.1 PISA Bus Connector....................................9
4.2.2 Dimensions............................................9
4.2.3 Height on Top.........................................9
4.2.4 Height on Bottom......................................9
4.2.5 Weight................................................9
4.3 Electrical Specifications............................10
4.3.1 Supply Voltages......................................10
4.3.2 Supply Voltage Ripple................................10
4.3.3 Supply Current (typical).............................10
4.3.4 Supply Current (maximum).............................10
4.3.5 Real-time Clock (RTC) Battery........................12
4.4 MTBF.................................................13
4.5 Environmental Specifications.........................14
4.5.1 Temperature..........................................14
4.5.2 Humidity.............................................14
5. CPU, CHIPSET AND SUPER I/O..............................15
5.1 CPU..................................................15
5.2 Chipset..............................................16
5.2.1 GMCH (855GME Chipset)................................16
5.2.2 ICH4 (82801DB).......................................17
5.3 Super I/O............................................18
5.4 CPU, Chipset and Super-I/O Configuration.............18
6. SYSTEM MEMORY...........................................19
7. PISA BUS................................................20
8. FRONT PANEL.............................................21
9. KEYBOARD AND MOUSE INTERFACE............................22
9.1 PS/2-Keyboard Connector..............................22
9.2 PS/2-Keyboard Configuration..........................22
9.3 PS/2-Mouse Connector.................................23
9.4 PS/2-Mouse Configuration.............................23
10. USB INTERFACES..........................................24
10.1 Front Connectors ( USB 0 and USB 1)..................24
10.2 Internal Connector (USB 2)...........................24
10.2.1 Limitations of USB Port 2............................24
10.3 Configuration........................................25
11. ETHERNET INTERFACE......................................26
11.1 Ethernet Controller..................................26
11.2 Connector............................................27
11.3 Configuration........................................27
11.4 Ethernet Technical Support...........................28
12. GRAPHIC INTERFACES......................................29
12.1 Video Controller.....................................29
12.2 CRT Connector........................................29
12.3 DVO Connector........................................30
12.4 Flat Panel LVDS Interface (JILI) Connector...........31
12.5 Display Power Considerations.........................31
12.6 Connecting a LCD Panel...............................32
12.7 Configuration........................................32
12.8 Graphics Technical Support...........................33
12.9 Available Video Modes................................33
12.9.1 Standard IBM-Compatible VGA Modes....................33
12.9.2 Extended VESA VGA Modes..............................34
13. SERIAL-COMMUNICATION INTERFACES.........................35
13.1 Serial Ports COMA to COMD............................35
13.2 RS-232 Connectors....................................35
13.3 RS-485 Connector.....................................36
13.4 Configuration........................................36
13.4.1 RS-485 Diagram.......................................37
14. PARALLEL-PORT INTERFACE.................................38
14.1 Connector............................................38
14.2 Configuration........................................39
15. EIDE INTERFACES.........................................40
15.1 Connector............................................41
coolMONSTER/PM User’s Guide Contents
Contents ii coolMONSTER/PM User’s Guide
Page 3
iii
KONTRON
15.2 Configuration........................................41
15.3 Signal Descriptions..................................41
15.4 Configuration........................................42
15.4.1 Primary EIDE Pin-out.................................42
15.4.2 Secondary EIDE Pin-out...............................42
15.5 Signal Descriptions..................................44
15.6 Configuration........................................44
16. FLOPPY INTERFACE........................................45
16.1 Connector............................................45
16.2 Configuration........................................46
17. SOUND INTERFACE.........................................47
17.1 Connector............................................48
17.2 Configuration........................................48
17.3 Technical Support for Sound..........................48
18. FEATURE INTERFACE.......................................49
18.1 Connector............................................49
18.2 Configuration........................................49
18.3 Signal Description...................................49
19. FAN INTERFACE...........................................52
19.1 CPU Fan Connector....................................52
19.2 CPU Fan Configuration................................52
20. POWER INTERFACE.........................................53
20.1 Connector............................................53
20.2 Configuration........................................54
21. WATCHDOG TIMER..........................................55
21.1 Configuration........................................55
21.2 Programming..........................................55
21.2.1 Initialization.......................................55
21.2.2 Trigger..............................................55
22. HARDWARE MONITOR........................................56
22.1 Configuration........................................56
23. IMPORTANT TECHNOLOGY INFORMATION........................57
23.1 Max CPU Frequency setting............................57
23.2 Thermal Monitor and Catastrophic Thermal Protection..58
23.2.1 Thermal Monitor......................................58
23.2.2 Catastrophic Thermal Protection......................58
23.3 Processor Performance Control........................59
23.4 Thermal Management...................................59
23.4.1 Processor Clock Throttling...........................60
23.5 I/O APIC vs. 8259 PIC Interrupt mode.................61
23.6 Native vs. compatible IDE mode.......................62
23.6.1 Compatible IDE Mode..................................62
23.6.2 Native Mode..........................................62
23.6.3 Native Mode Configuration............................62
24. APPENDIX A: SYSTEM-RESOURCE ALLOCATION..................63
24.1 Interrupt Request (IRQ) Lines........................63
24.2 Direct Memory Access (DMA) Channels..................64
24.3 Memory Map...........................................65
24.3.1 Using Expanded Memory Managers.......................66
24.4 I/O Address Map......................................67
24.5 Peripheral Component Interconnect (PCI) Devices......68
25. APPENDIX B: BIOS OPERATION..............................69
25.1 Determining the BIOS Version.........................69
25.2 Configuring the System BIOS..........................70
25.2.1 Start Phoenix BIOS Setup Utility.....................70
25.2.2 General Information..................................70
25.3 Main Menu............................................72
25.3.1 Master or Slave Submenus.............................73
25.4 Advanced Menu........................................74
25.4.1 Advanced Chipset Control Submenu.....................74
25.4.2 PCI/PNP Configuration Submenu........................75
25.4.3 PCI Device, Slot #x Submenu..........................75
25.4.4 PCI/PNP ISA IRQ Resource Exclusion Submenu...........76
25.4.5 Memory Cache Submenu.................................77
25.4.6 I/O Device Configuration Submenu.....................78
25.4.7 USB Options..........................................78
25.4.8 LAN Options..........................................79
25.4.9 SIO Options..........................................79
25.4.10 Keyboard Features Submenu............................80
25.4.11 Hardware Monitor Submenu.............................80
25.4.12 Watchdog Settings Submenu............................81
25.4.13 Display Control Submenu..............................81
25.4.14 Miscellaneous Submenu................................82
25.5 Security Menu........................................83
25.6 Power Menu...........................................84
25.6.1 ACPI Resume Events...................................84
25.6.2 ACPI Control Submenu.................................86
25.7 Boot Menu and Utilities..............................87
25.7.1 MultiBoot XP.........................................87
25.7.2 Boot First Function..................................88
25.8 Exit Menu............................................89
25.9 Kontron BIOS Extensions..............................90
25.9.1 JIDA BIOS extension..................................90
25.9.2 Remote Control Client Extension......................90
25.9.3 LAN PXE ROM..........................................91
coolMONSTER/PM User’s Guide Contents
Contents iv coolMONSTER/PM User’s Guide
Page 4
v
KONTRON
25.10 Updating or Restoring BIOS Using PhoenixPhlash.......92
25.10.1 Flashing a BIOS......................................92
25.10.2 Preventing Problems When Updating or Restoring BIOS..93
26. APPENDIX C: BLOCK DIAGRAM...............................94
27. APPENDIX D: MECHANICAL DIMENSIONS.......................95
27.1 Top View.............................................95
27.2 Slot View............................................95
28. APPENDIX E: CONNECTOR LAYOUT............................96
28.1 Top Side.............................................96
28.2 Bottom Side..........................................97
28.3 Connector Functions and Interface Cables.............98
28.4 Pin-out Table.......................................100
29. APPENDIX F: PC ARCHITECTURE INFORMATION................102
29.1 Buses...............................................102
29.1.1 PISA................................................102
29.1.2 ISA, Standard PS/2 - Connectors.....................102
29.1.3 PCI.................................................102
29.2 General PC Architecture.............................103
29.3 Ports...............................................103
29.3.1 RS-232 Serial.......................................103
29.3.2 ATA.................................................104
29.3.3 USB.................................................104
29.4 Programming.........................................104
30. APPENDIX G: DOCUMENT REVISION HISTORY..................105
coolMONSTER/PM User’s Guide Contents
Contents vi coolMONSTER/PM User’s Guide
Page 5
KONTRON
1
KONTRON
1. User Information
1.1 About This Manual
This document provides information about products from KONTRON Embedded Computers AG and/or its subsidiaries. No warranty of suitability, purpose, or fitness is implied. While every attempt has been made to ensure that the information in this document is accurate, the information contained within is supplied “as-is” and is subject to change without notice.
For the circuits, descriptions and tables indicated, KONTRON assumes no responsibility as far as patents or other rights of third parties are concerned.
1.2 Copyright Notice
Copyright © 2005 KONTRON Embedded Computers AG.
All rights reserved. No part of this manual may be reproduced, transmitted, transcribed, stored in a retrieval system, or translated into any language or computer language, in any form or by any means (electronic, mechanical, photocopying, recording, or otherwise), without the express written permission of KONTRON.
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 is certified to ISO 9000 standards.
1.5 Warranty
This KONTRON Embedded Modules product is warranted against defects in material and workmanship for the warranty period from the date of shipment. During the warranty period, KONTRON Embedded Modules will at its discretion, decide to repair or replace defective products.
JUMPtec Industrielle Computertechnik AG and KONTRON Embedded Computers AG merged in July 2002. JUMPtec is now known as KONTRON Embedded Modules GmbH. Products labeled and sold under the KONTRON Embedded Modules name (formerly JUMPtec) are now considered KONTRON products for all practical purposes, including warranty and support.
DIMM-PC®, PISA®, ETX Components SBC, ETXexpress, x-board, JUMPtec®, and KONTRON Embedded Modules are registered trademarks of KONTRON Embedded Modules GmbH©.
coolMONSTER/PM User’s Guide User Information
Within the warranty period, the repair of products is free of charge as long as warranty conditions are observed.
The warranty does not apply to defects resulting from improper or inadequate maintenance or handling by the buyer, unauthorized modification or misuse, operation outside of the product’s environmental specifications or improper installation or maintenance.
KONTRON Embedded Modules will not be responsible for any defects or damages to other products not supplied by KONTRON Embedded Modules that are caused by a faulty KONTRON Embedded Modules product.
User Information 2 coolMONSTER/PM User’s Guide
Page 6
KONTRON
3
KONTRON
1.6 Technical Support
Technicians and engineers from KONTRON Embedded Modules and/or its subsidiaries and official distributors are available for technical support. We are committed to making our product easy to use and will help you use our products in your systems.
Before contacting KONTRON Embedded Modules technical support, please consult our Web site for the latest product documentation, utilities, and drivers. If the information does not help solve the problem, contact us by telephone.
Asia Europe North/South America
Kontron Embedded
Technology (Asia Pacific)
Far East Science Park, 2nd
Floor No. 2, Lane 50, Nan
Kang Road Section 3, Nan
Kang District Taipei, Taiwan
Tel: +886-2-2782-0201
Fax: +886-2-2782-7486
Kontron Embedded Modules GmbH Kontron America
Brunnwiesenstr. 16
94469 Deggendorf – Germany
Tel: +49 (0) 991-37024-0 Tel: 858-677-0877
Fax: +49 (0) 991-37024-104 Fax: (858) 677-0898
14118 Stowe Drive
Poway, CA 92064-7147
2. Introduction
2.1 coolMONSTER/PM
The coolMONSTER/PM hosts an Intel® Pentium® M processor in combination with an Intel® 855GME chipset with an integrated graphic memory controller hub. Celeron M versions of this board are possible, too. One DDR-SDRAM-DIMM socket for up to 1 GB allows you to use standard DDR DIMM memory modules. Three USB
2.0 ports and one 10/100 MBit Ethernet interface extend the standard connectivity of four serial, one parallel and a PS/2 mouse/keyboard interface.
The coolMONSTER/PM is designed in the PISA format, which provides the functionality of the PCI and ISA bus on one well­defined bus. To connect a backplane with a PISA board, you only need to use one EISA-like edge card connector. The pin-out of the upper row of the PISA bus connector corresponds to the pin­out of the ISA bus connector. The lower row provides PCI signals, which makes it easy to design backplanes with up to four PCI slots and additional ISA slots.
2.2 The coolMONSTER PISA
®
Family
coolMONSTER/PM User’s Guide User Information
coolMONSTER products represent the best scaleable half-size Slot SBC family. Each coolMONSTER module is characterized by the same mechanical and electrical pin-out for the Keyboard, COM A-D, EIDE 40pin and 44pin, LPT, LAN, VGA, USB, and Floppy. These homogeneous features facilitate easiest upgrades within the Kontron Embedded Modules GmbH coolMONSTER product family.
PISA® is the proven space saving concept that provides full PCI and ISA Bus signals on just half-size Slot boards. The ancestors were full-sized PICMG boards that have the PCI and ISA card edges in a row - PISA squeezed them to just half-size, still serving full PCI and ISA busses. Smaller and cheaper enclosures were possible that way - while all PCI and ISA periphery is maintained.
Introduction 4 coolMONSTER/PM User’s Guide
Page 7
KONTRON
Whenever a LCD panel is required, coolMONSTER 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 (JILI) or JUMPtec Intelligent Display Adaption (JIPA). The interface can recognize which display is connected and then independently set all video parameters.
As part of the standard features package, all coolMONSTER modules come with a JUMPtec Intelligent Device Architecture (JIDA) interface, which is integrated into the BIOS of the SBC modules. This interface enables hardware independent access to the coolMONSTER features that cannot be accessed via standard APIs. Functions such as watchdog timer, brightness and contrast of LCD backlight and user bytes in the EEPROM can be configured with ease by taking advantage of this standard coolMONSTER module feature.
KONTRON
3. Getting started
Getting started with the coolMONSTER/PM is very easy. For location of the connectors, see Appendix E: Connector Layout. Take the following steps:
1. Turn off the power supply.
2. Connect the power supply to the coolMONSTER’s power supply
connector or power the board through a backplane.
3. Plug a memory module into the memory socket of the
coolMONSTER/PM.
4. Connect the CRT monitor to the CRT interface or a LCD panel
to the JILI interface by using a corresponding adapter cable.
5. Plug the keyboard and the mouse to the PS/2 connectors or
use USB keyboard or mouse.
6. Connect the floppy drive cable to the coolMONSTER’s floppy
interface. Attach the floppy drive to the connector at the opposite end of the cable.
7. Connect the power supply to the floppy’s power connector.
8. Plug a hard-drive data cable to the coolMONSTER’s hard-disk
interface.
9. Attach the hard disk to the connector at the opposite end
of the cable.
10. If necessary, connect the power supply to the hard disk’s
power connector.
11. If required, plug a ISA or PCI extension card to the
appropriate slot in the backplane
12. Make sure all your connections have been made correctly.
13. Turn on power.
14. Enter the BIOS by pressing the F2 key during boot-up. Make
all changes in the BIOS setup. See the BIOS chapter of this manual for details.
coolMONSTER/PM User’s Guide 5 Specifications
Specifications 6 coolMONSTER/PM User’s Guide
Page 8
KONTRON
4. Specifications
4.1 Functional Specifications
Processor
Intel® Pentium®-M 1.8GHz CPU
Intel® Celeron®-M 1.0GHz ULV
Intel® ZeroCache CPU 0.8GHz ULV
CPU socket supports all Pentium®-M in PGA package
Further processor support planned
Chipset
Intel® 855GME Chipset graphics memory controller hub
Power Supply
5V only supply
Onboard power supply to low voltage technology
Super I/O
SMSC SCH3114
Cache
On-die second level cache between 512KB and 2MB depending
on used CPU
Memory
One 184-pin DIMM unbuffered DDR SDRAM, up to 1 GB
Four Serial Ports (COM A to COM D)
3 RS232C serial ports (1 DSUB9 at the front, 3 internal,
10-pin headers)
16550 compatible
COM D configurable as RS422/485
One Parallel Port (LPT1)
Enhanced Parallel Port (EPP) and Extended Capabilities Port
(ECP) with bi-directional capability
Floppy Interface
KONTRON
3 USB 2.0 ports (2 at the front, 1 internal on feature
connector)
USB legacy keyboard support
USB-boot support
Ethernet
Integrated Intel® 82562 10/100BASE-T LAN
Follows the common criteria of the embedded technology
market segment
Onboard Video Graphics Array (VGA)
Intel® 855GM/GME Chipset graphics memory controller hub
with Intel® Extreme Graphics 2 technology
CRT (Cathode Ray Tube) and LCD flat panel LVDS interface
(JILI)
LCD (Liquid Crystal Display) flat panel 2x24bit LVDS
interface that uses JILI
Audio
Integrated in Intel® SoundBlaster™ AC97
Windows Sound System™ compatible
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 (RTC) with Onboard Battery Supply
Intelligent Drive Electronics (IDE)
Two UDMA Peripheral Component Inter-connect (PCI) Bus
Master IDE port (each up to two devices)
System Monitor Controller for Temperature and Universal Serial Bus (USB)
coolMONSTER/PM User’s Guide 7 Specifications
Specifications 8 coolMONSTER/PM User’s Guide
Page 9
KONTRON
KONTRON
4.2 Mechanical Specifications
4.2.1 PISA Bus Connector
Edge card connector, EISA standard, AMP 650226-1 (or
compatible)
4.2.2 Dimensions
Length x Width: 176 mm x 125mm (6.9” x 4.9”)
4.2.3 Height on Top
Ca 40 mm (1.6”) Height is depending upon SDRAM module and CPU cooler/fan.
This can block PCI or ISA slots on some backplanes.
4.2.4 Height on Bottom
Maximum 4 mm (0.16”)
4.2.5 Weight
320g (full featured version without SDRAM)
4.3 Electrical Specifications
4.3.1 Supply Voltages
+5V DC +/- 5% Optional +5V DC Standby +/- 5%
4.3.2 Supply Voltage Ripple
100mV peak to peak 0 - 20MHz
4.3.3 Supply Current (typical)
The coolMONSTER/PM is equipped with power-saving features. Different power-consumption tests were executed to give an overview of the electrical conditions for several operational states. The board used a 512MB DDR SDRAM module. The attached hard disk was not supplied through the measurement path and no extension card was attached to the system.
coolMONSTER/PM 1.0GHz (Celeron-M®)
AT Power Supply Operation State
+5V only
DOS Prompt 2.37A
DOS Standby 1.60A
Windows Idle 1.66A
Windows Standby 1.22A
Windows 100% CPU Load 2.52A
coolMONSTER/PM 1.8GHz
AT Power Supply Operation State
+5V only
DOS Prompt 4.29A
DOS Standby 2.63A
Windows Idle 2.79A
Windows Standby 1.32A
Windows 100% CPU Load 6.39A
4.3.4 Supply Current (maximum)
coolMONSTER/PM User’s Guide 9 Specifications
Specifications 10 coolMONSTER/PM User’s Guide
AT Power Supply Board
+5V only coolMONSTER/PM 1.0GHz 3.90A coolMONSTER/PM 1.8GHz 8.75A
Page 10
KONTRON
(calculated theoretical values from all components maximum supply currents)
KONTRON
4.3.5 Real-time Clock (RTC) Battery
Voltage range: 1.8V - 4.0V (typ 3.0V) Quiescent current: max. 3,5uA@ 3.0 V
English:
CAUTION ! Danger of explosion if battery is incorrectly replaced. Replace only with
the same or equivalent type recommended by the manufacturer. Dispose of used batteries according to the manufacturer's instructions.
Deutsch:
VORSICHT ! Explosionsgefahr bei unsachgemäßem Austausch der Batterie. Ersatz
nur durchden 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 skemed batteri af samme fabrikant og type. Lever det brugte batteri tilbage til leverandren.
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. Safety instructions are given only in English, German, French, Danish, Finish and Spanish. If the battery 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).
coolMONSTER/PM User’s Guide 11 Specifications
Specifications 12 coolMONSTER/PM User’s Guide
Page 11
KONTRON
KONTRON
4.4 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) : (171.636) TBD
Notes: 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.
4.5 Environmental Specifications
4.5.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® 855GM/GME Chipset temperature and the Intel® ICH4 I/O Controller Hub 4 (82801DB) case temperature are maximum 110°C.
Operating: 0 to +65 C (*) (with appropriate airflow) Non-operating: -10 to +85 °C (non-condensing)
Note: (*) The maximum operating temperature is the maximum measurable temperature on any spot on the module’s surface. You must maintain the temperature according to the above specification.
4.5.2 Humidity
Operating: 10% to 90% (non-condensing) Non-operating: 5% to 95% (non-condensing)
coolMONSTER/PM User’s Guide 13 Specifications
Specifications 14 coolMONSTER/PM User’s Guide
Page 12
KONTRON
KONTRON
5. CPU, Chipset and Super I/O
5.1 CPU
The coolMONSTER/PM is available with an Intel® Mobile Pentium®-M or Celeron®-M central processing unit (CPU) from 0.8GHz up to
1.8GHz or 1.8GHz. However, other GHz as well as Celeron®-M versions (half cache size, no SpeedStep® technology) of this board are available.
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, up to 2-MByte (depends on CPU) 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® technology (only for Pentium® M processors)
5.2 Chipset
The chipset of the coolMONSTER/PM consists of the Intel® 855GME chipset GMCH (Graphics and Memory Controller Hub) and the Intel ® 82801DB ICH-4 (I/O Controller Hub 4).
5.2.1 GMCH (855GME Chipset)
Processor/Host Bus Support
Intel® Pentium® M and Celeron® M processors
Supports system bus at 400MHz
Supports Enhanced Intel® SpeedStep® technology
Memory System
Directly supports one DDR SDRAM channel, 64-bits wide
Supports 200/266-MHz DDR SDRAM devices with double-sided
DIMMs (four rows populated) with unbuffered PC1600/PC2100 DDR SDRAM.
Supports 128-Mbit, 256-Mbit, and 512-Mbit technologies
providing maximum capacity of 1 GB with x16 devices
All supported devices have four banks
Internal Graphics Features
Up to 32MB of dynamic video memory allocation
Display image rotation
Graphics core frequency
Display core frequency at 133MHz or 200MHz
Render core frequency at 100MHz,133MHz, 200MHz
2D graphics engine
3D graphics engine
Single- or dual-channel LVDS panel support up to UXGA panel
resolution with frequency range from 25MHz to 112MHz (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.)
quality encoding at low CPU utilization
Power Management
APM 1.2 compliant power management
ACPI 1.0b, 2.0 support
Enhanced Intel® SpeedStep Technology support
coolMONSTER/PM User’s Guide 15 CPU, Chipset and Super I/O
CPU, Chipset and Super I/O 16 coolMONSTER/PM User’s Guide
Page 13
KONTRON
KONTRON
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)
Supporting up to 3 ports (2 available on the coolMONSTER
board’s slot connector, 1 on internal feature connector)
AC-Link for AC’97 support Integrated IDE controller
Ultra ATA/100/66/33 and PIO mode support
Two channels for up to 4 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
5.3 Super I/O
The super I/O device is a SMSC SCH3114 that is connected to the LPC (Low Pin Count) Bus. This device provides the following additional features:
Four serial ports (one port capable of RS422/RS485
functionality)
One Multi-Mode Parallel Port Floppy Disk Controller PS/2-Keyboard Controller and PS/2-Mouse Interface 5V CPU Fan
5.4 CPU, Chipset and Super-I/O
Configuration
See the Advanced Menu and its submenus section of the Appendix B: BIOS chapter for information on possible settings.
Power Management Logic
ACPI 2.0 compliant
Supports PCI PME#
Low Pin Count (LPC) Interface SM Bus 2.0 interface (System Management Bus)
coolMONSTER/PM User’s Guide 17 CPU, Chipset and Super I/O
CPU, Chipset and Super I/O 18 coolMONSTER/PM User’s Guide
Page 14
KONTRON
KONTRON
6. System Memory
The coolMONSTER/PM supports 184-pin DIMM DDR-SDRAM memory modules. Two sockets are available for 2.5V (power level), unbuffered double data rate synchronous dynamic random access memory (DDR-SDRAM) up to 1024MB following Intel’s DDR266/PC2100 Specification.
The supported devices on the DDR-SDRAM module must be 128-Mbit, 256-Mbit or 512-Mbit technologies chips. All modules validated by Intel with the 845 chipset and minimum DDR266 speed are electrical ready with the 855 chipset (A similar memory interface is used on the two chipsets.)
Notes: Some older modules and modules out of specification are designed for 2.7V (power level). These modules may not work well at the coolMONSTER/PM.
The total amount of memory available on the DDR-SDRAM modules is used for main memory and graphics memory on the coolMONSTER/PM. Unified Memory Architecture (UMA) manages the sharing of the system memory between the graphics controller and processor. Full system memory size is not available for software applications. Up to 32MB of system memory are used for graphics memory.
7. PISA Bus
PISA® is the proven space saving concept that provides full PCI and ISA Bus signals on just half-size Slot boards. The edge card connector provides the ISA signals on the upper row and the PCI signals on the lower row and uses the same connector known from EISA systems.
A detailed description of the signals and its timing characteristics is beyond the scope of this document. Refer to the PISA specification PISAD??? (the three questionmarks holding the revision number) available on the Kontron web sites and the official ISA- and PCI-specifications for further details.
JRex-PM User’s Guide 19 System Memory
Keyboard and Mouse Interfaces 20 coolMONSTER/PM User’s Guide
Page 15
KONTRON
KONTRON
8. Front Panel
The coolMONSTER/PM comes with a front panel interface that provides the following connectivity:
CRT interface Ethernet interface 2 USB2.0 ports PS/2 keyboard connector PS/2 mouse connector
9. Keyboard and Mouse Interface
The coolMONSTER/PM offers a PS/2-keyboard and PS/2-mouse interface on Connectors X15 and X16. The lower interface is for the Mouse and the upper interface for the Keyboard connection. To find the location of the keyboard and mouse connector, please see the Appendix E: Connector Layout chapter.
9.1 PS/2-Keyboard Connector
The following table shows the pin-out of the PS/2-keyboard connector on the front.
Header Pin Signal Name Function
1 KBDAT PS/2 Keyboard data (bi-directional I/O) 2 MSDAT PS/2 Mouse data (bi-directional I/O) 3 GND Ground 4 VCC * +5V
5 KBCLK PS/2 Keyboard clock (bi-directional I/O) 6 NC PS/2 Mouse clock (bi-directional I/O)
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
(max. current 500mA, shared with PS/2 Mouse Con)
coolMONSTER/PM User’s Guide 21 Keyboard and Mouse Interface
9.2 PS/2-Keyboard Configuration
Refer to the Keyboard Features submenu and the I/O Device Configuration submenu in the Appendix B: BIOS chapter for information on configuration.
Keyboard and Mouse Interfaces 22 coolMONSTER/PM User’s Guide
Page 16
KONTRON
KONTRON
9.3 PS/2-Mouse Connector
The following table shows the pin-out of the PS/2-Mouse connector on the front.
Header Pin Signal Name Function
1 MSDAT PS/2 Mouse data (bi-directional I/O) 2 NC Not connected 3 GND Ground 4 VCC * +5V
5 MSCLK Mouse clock (bi-directional I/O) 6 NC Not connected
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
(max. current 500mA, shared with PS/2 Keyboard Con)
9.4 PS/2-Mouse Configuration
You can set the PS/2 mouse to enabled, disabled or auto-detect from the BIOS Setup. If you enable the mouse, IRQ12 is used as the interrupt and is no longer available for other devices. Please refer to the Miscellaneous Submenu in the Appendix B: BIOS chapter for additional information on configuration.
10. USB INTERFACES
The coolMONSTER/PM offers 3 USB ports. These ports are driven by either two UHCI USB 1.1 or one EHCI USB 2.0 controller(s). Two of the three USB ports are available on the coolMONSTER/PM’s slot connector, and one more port es available on the internal feature connector. You can expand the ports for up to 127 USB peripherals by using external USB hubs.
10.1 Front Connectors ( USB 0 and USB 1)
The two USB interfaces on the front are available through Connectors X3 and X13. To find the location of the USB connectors, please see the Appendix E: Connector Layout chapter. The following table shows the pin-out of these USB interfaces.
Header Pin Signal Name Function
1 USB_5V * USB-supply (max. 500mA) 2 USB- Universal serial bus port (-) 3 USB+ Universal serial bus port (+) 4 USB_GND USB Ground
coolMONSTER/PM User’s Guide 23 Keyboard and Mouse Interface
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950. The USB power lines are protected with a resetable fuse and are limited to 500mA
10.2 Internal Connector (USB 2)
The internal USB interface is available through the feature Connector X12. To find the location and Pin-Out of the USB connector, please see the Appendix E: Connector Layout chapter.
10.2.1 Limitations of USB Port 2
There are no dedicated Pins for USB power. When using this USB port the user must make sure that a power supply is used which monitors the drawn current and limits it to 500mA, otherwise a defective USB device may damage the coolMONSTER/PM. Kontron
Ethernet Interface 24 coolMONSTER/PM User’s Guide
Page 17
KONTRON
recommends using a resettable fuse, which follows the USB 1.1 specification, for power on external USB connectors.
KONTRON
11. Ethernet INTERFACE
10.3 Configuration
You can enable or disable the two USB UHCI Host Controllers in the BIOS Setup Utility for support of USB 1.1 devices. USB Host Controller 1 serves the two USB Ports 0 and 1 on the front. USB host Controller 2 serves the USB Port 2 on the feature connector.
For high-speed USB 2.0 support of all 3 available ports, enable the USB EHCI Host Controller.
You also can enable or disable the legacy USB support. Legacy support is required for a USB keyboard and a USB Mouse when used with non USB aware operating systems such as Unix or DOS. It also is required to boot from USB mass storage devices. For more information, see the I/O Device Configuration Submenu section in Appendix B: BIOS Operation.
You can download available drivers or get driver download support information from the Kontron Web site. Kontron offers the latest Kontron-tested drivers, which can differ from newer ones. For further technical questions, contact your local support or get support information and downloadable software updates from Intel®.
Notes: 1. Some operating systems without USB 2.0 support do not work well with EHCI controller enabled. If you install such an OS at the coolMONSTER/PM please disable the EHCI controller in the Setup Utility before installation.
2. For operating systems not listed on our Web site please contact your OS
distributor for an USB 2.0 driver. We are not allowed by law to ship USB 2.0 drivers.
The coolMONSTER/PM comes with one Ethernet interface, which uses the ICH4’s integrated 32-bit PCI LAN controller in combination with the Intel® 82562 platform LAN connect device. The network controller supports a 10/100Base-T interface. The device auto­negotiates the use of a 10Mbit/sec or 100Mbit/sec connection.
All major network-operating systems and several real-time and embedded operating systems support the interface.
11.1 Ethernet Controller
The Intel® 82562 features are:
IEEE 802.3 10Base-T/100Base-TX compliant physical layer
interface
IEEE 802.3u Auto-Negotiation support IEEE 802.3x Full Duplex Flow Control standard Digital Adaptive Equalization control Link status interrupt capability 10Base-T auto-polarity correction Platform LAN connect interface support Diagnostic loopback mode
coolMONSTER/PM User’s Guide 25 Ethernet Interface
Ethernet Interface 26 coolMONSTER/PM User’s Guide
1:1 transmit transformer ratio support Low power (less than 300mW in active transmit mode) Reduced power in “unplugged mode”
Note: The Ethernet interface works according to the common criteria of the embedded
technology market segment.
Page 18
KONTRON
KONTRON
11.2 Connector
The 10/100Base-T interface is available on a standard 8-pin RJ45 jack. It is available at the slot panel of the coolMONSTER/PM through Connector X7.
To find the location of the Ethernet interface, please see the Appendix E: Connector Layout chapter.
The following table shows the pin-out of the Ethernet connector.
Header Pin Signal Name Function In/Out
1 TXD+ 100/10BASE-T Transmit Differential Output 2 TXD- 100/10BASE-T Transmit Differential Output 3 RXD+ 100/10BASE-T Receive Differential Input 4 NC ** For internal use only 5 NC ** For internal use only 6 RXD- 100/10BASE-T Receive Differential Input 7 NC ** For internal use only 8 NC ** For internal use only L Left LED Activity Green R Right LED Link Yellow
NOTE: (**) Do not connect anything to these pins!
11.3 Configuration
11.4 Ethernet Technical Support
If any problems occur, you can solve some of them by using the latest drivers for the Intel® LAN controller. Kontron provides you with the latest Kontron-tested drivers, which can differ from newer ones. For further technical support, contact either Kontron or get support information and downloadable software updates from Intel®.
The onboard LAN controller can be enabled or disabled in the BIOS Setup Utility. Additionally it is possible to enable the onboard LAN PXE boot ROM to allow the system to boot up via a network connection from a PXE boot server. Refer to the I/O Device Configuration Submenu in the Appendix B: BIOS Operation chapter for additional information on configuration.
You can download available drivers from the Kontron Web site. For further information read the read-me file or contact technical support.
coolMONSTER/PM User’s Guide 27 Ethernet Interface
Ethernet Interface 28 coolMONSTER/PM User’s Guide
Page 19
KONTRON
12. Graphic Interfaces
KONTRON
To find the location of the CRT interface, please see the Appendix E: Connector Layout chapter.
12.1 Video Controller
The coolMONSTER/PM uses the graphics accelerator integrated in the Intel® 855GM/GME chipset, which delivers high-performance 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 controller can drive four interfaces with its two graphic engines on the coolMONSTER/PM:
Cathode Ray Tube (CRT) interface Low Voltage Differential Signaling (LVDS) interface 2 Digital Video Output (DVO) ports
12.2 CRT Connector
The CRT (Cathode Ray Tube) interface is available through a standard DSUB15 connector X9, which is located at the slot connector.
The following table shows the pin-out of the CRT connector.
Header Pin Signal Name Function
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
RED GRN BLU
NC GND GND GND GND
NC GND
NC DDA
HSYNC VSYNC
DCK
Red Video Green Video Blue Video Not connected Ground Ground Ground Ground Not connected Ground Not connected DDC Serial Data Line Horizontal Sync Vertical Sync DDC Data Clock Line
12.3 DVO Connector
The DVO (Digital Video Output) interface is available on Connector X1, a 50-pin, flat-foil connector on the bottom side of the board. To find the location of the DVO interface, please see the Appendix E: Connector Layout chapter. DVO interface usage excludes LVDS interface usage.
The following table shows the pin-out of the DVO connector.
Pin Signal Name Function Pin Signal Name Function
1 DVOCD0 Channel-C / Data 0 2 DVOBD0 Channel-B / Data 0 3 DVOCD1 Channel-C / Data 1 4 VCC +5V Power 5 DVOBD1 Channel-B / Data 1 6 DVOCD2 Channel-C / Data 2 7 DVOBD2 Channel-B / Data 2 8 VCC +5V Power
9 DVOCD3 Channel-C / Data 3 10 DVOBD3 Channel-B / Data 3 11 DVOCD4 Channel-C / Data 4 12 GND Ground 13 DVOBD4 Channel-B / Data 4 14 DVOCD5 Channel-C / Data 5 15 DVOBD5 Channel-B / Data 5 16 GND Ground 17 DVOCD6 Channel-C / Data 6 18 DVOBD6 Channel-B / Data 6 19 DVOCD7 Channel-C / Data 7 20 GND Ground 21 DVOBD7 Channel-B / Data 7 22 DVOCD8 Channel-C / Data 8 23 DVOBD8 Channel-B / Data 8 24 GND Ground 25 DVOCD9 Channel-C / Data 9 26 DVOBD9 Channel-B / Data 9 27 DVOCD10 Channel-C / Data 10 28 GND Ground 29 DVOBD10 Channel-B / Data 10 30 DVOCD11 Channel-C / Data 11 31 DVOBD11 Channel-B / Data 11 32 GND Ground 33 DVOBCLK Channel-B / Clock Out 0 34 DVOBCLK# (*) Channel-B / Clock Out 1 35 GND Ground 36 DVOCCLK Channel-C / Clock Out 0 37 DVOCCLK# (*) Channel-C / Clock Out 1 38 GND Ground 39 DVOBVSYNC Channel-B Vertical Sync 40 DVOBHSYNC Channel-B Horiz. Sync 41 DVOBBLANK# Channel-B Flicker Blank 42 DVOBFLDSTL Channel-B Field Stall 43 DVOCVSYNC Channel-C Vertical Sync 44 DVOCHSYNC Channel-C Horiz. Sync 45 DVOCBLANK# Channel-C Flicker Blank 46 DVOCFLDSTL Channel-C Field Stall 47 DVOINT LCD Interrupt 48 LTVDAT LCD/TV Data 49 LTVCLK LCD/TV Clock 50 VREF Reference Voltage
(*) optional
coolMONSTER/PM User’s Guide 29 Graphic Interfaces
Graphic Interfaces 30 coolMONSTER/PM User’s Guide
Page 20
KONTRON
KONTRON
12.4 Flat Panel LVDS Interface (JILI)
Connector
The interface for the LCD Panel is available through the X10 connector (40 pins) on the bottom 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. The coolMONSTER/PM already supports the JILI3 implementation. A variety of cables for different display types are available from Kontron. Please refer to the cable list on the Kontron Web site for part numbers and cable names. A detailed description of the JILI interface standard also is available in a separate document JILIM???.PDF. The three question marks represent the document’s revision number. You can download the document from the Kontron Web site, or contact your local Kontron technical support to receive it.
To find the location of the LCD Panel interface connector, please see the Appendix E: Connector Layout chapter.
12.5 Display Power Considerations
When using a LCD Panel, additional voltages may be required to drive the display’s logic and to supply the backlight converter and the display’s contrast voltage.
The display logic may require +5V for standard or +3.3V for low­power LCDs. Contrast voltages for passive displays are normally very different and can range from –30V to +30V. Backlight converters usually are +5V or +12V types. When using a Kontron JILI cable, you do not need to determine such configurations. Display logic voltage and contrast voltage come pre-configured on the JILI cable. On occasion, backlight voltage has to be adjusted on the cable.
Even though the coolMONSTER/PM is also available as a +5V-only board, you need to supply the +12V for the backlight converter additionally when using such a converter type.
12.6 Connecting a LCD Panel
To determine whether your panel display is supported, check the Kontron Web site for panel lists. We regularly update the list of panels that have been tested with our boards.
Many panel adapters for a wide spread variety of displays are available through Kontron. If you use one of those adapters supplied by Kontron, configuration is easy:
1. Check whether you have the correct adapter and cable for the
panel you plan to use. Inspect the cable for damages.
2. Disconnect the power from your system.
3. Connect the panel adapter to the LCD Panel connector (JILI)
on the coolMONSTER/PM.
4. Connect the other end of the cable to your display.
5. Connect the backlight converter.
6. Supply power to your system.
7. If no image appears on your display, connect a CRT monitor to
the CRT connector.
8. If necessary program the EEPROM on the JILI cable with the
matching configuration data.
9. If you still do not see improvement, consider contacting the
dealer for technical support.
12.7 Configuration
You can set the general configuration for the graphic controller in the BIOS setup utility. Refer to the Advanced Chipset Control submenu and the Display Control submenu in the Appendix B: BIOS Operation chapter for more configuration information.
You can download drivers for the graphics controller from the Kontron Web site. For further information, read the read-me or help files or contact technical support.
The onboard 3.3V-circuitry of the coolMONSTER/PM and the +3.3V logic voltage of low-voltage panels are powered by separate voltage regulators. The one for the LCD is mounted on the JILI adapter cable.
coolMONSTER/PM User’s Guide 31 Graphic Interfaces
Graphic Interfaces 32 coolMONSTER/PM User’s Guide
Page 21
KONTRON
KONTRON
12.8 Graphics Technical Support
If problems occur, you can solve some of them by using the latest drivers for the graphics controller. Kontron provides you with the latest tested drivers, which can differ from newer ones. For further technical support, contact either Kontron, or obtain support information and downloadable software updates from Intel®.
12.9 Available Video Modes
The following list shows the video modes supported by the graphics controller with maximum frame buffer size. When configured for smaller 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.
12.9.1 Standard IBM-Compatible VGA Modes
Video Mode Type Characters/Pixels Colors/Gray val.
00h/01h Text 40x25 16 02h/03h Text 80x25 16 04h/05h Graphics 320x200 4
06h Graphics 640x200 2 0Dh Graphics 320x200 16 0Eh Graphics 640x200 16 0Fh Graphics 640x350 Mono 10h Graphics 640x350 16 11h Graphics 640x480 2 12h Graphics 640x480 16 13h Graphics 320x200 256
12.9.2 Extended VESA VGA Modes
VESA Display Pixels Colors
101h Graphics 640x480 256 103h Graphics 800x600 256 105h Graphics 1024x768 256 107h Graphics 1280x1024 256 111h Graphics 640x480 64K 112h Graphics 640x480 16M 114h Graphics 800x600 64K 115h Graphics 800x600 16M 117h Graphics 1024x768 64K 118h Graphics 1024x768 16M 11Ah Graphics 1280x1024 64K 11Bh Graphics 1280x1024 16M 13Ah Graphics 1600x1200 256 13Ch Graphics 1920x1440 256 14Bh Graphics 1600x1200 64K 14Dh Graphics 1920x1440 64K 15Ah Graphics 1600x1200 16M 15Ch Graphics 1920x1440 16M
coolMONSTER/PM User’s Guide 33 Graphic Interfaces
Graphic Interfaces 34 coolMONSTER/PM User’s Guide
Page 22
KONTRON
2
10
13. Serial-Communication
Interfaces
13.1 Serial Ports COMA to COMD
Four fully functional serial ports (COM A, COM B, COM C, and COM D) provide asynchronous serial communications. The serial ports support RS-232 operation modes and are compatible with the serial-port implementation used on the IBM Serial Adapter. You also can use COM D for RS-422/485 communications. The ports are 16550 high-speed UART compatible and support 16-byte FIFO buffers for transfer rates up to 115.2Kbaud. All COM ports are available on internal connectors.
COM A is available through the standard DSUB9 connector, which is part of the multi-function Connector X1 on the front. COM B to COM D are available through Connectors X15, X16 and X17 (10 pins in line). To find the location of the serial ports on the board, please see the Appendix E: Connector Layout chapter.
KONTRON
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
To find the location of the serial ports on the board, please see the Appendix E: Connector Layout chapter.
13.3 RS-485 Connector
You can use Connector X17 (COM D) for RS422/485 purposes.
Header Pin Signal Name Function
1 485_1RXD+ Channel A positive terminal 2 485_1RXD- Channel A negative terminal 3 GND Ground 4 485_1TXD+ Channel B positive terminal 5 485_1TXD- Channel B negative terminal
13.2 RS-232 Connectors
The following table shows the pin-out of COM A.
COM A to COM D are available through Connectors X18, X19, X20 and X21. 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-2, Part Number 96017-0000-00-0).
Header Pin Signal Name Function In / Out
1 DCD1/2/3/4 Data Carrier Detect In 2 DSR1/2/3/4 Receive Data In 3 SIN1/2/3/4 Transmit Data Out
1
9
4 RTS1/2/3/4 Data Terminal Ready Out 5 SOUT1/2/3/4 Signal Ground -­6 CTS1/2/3/4 Data Set Ready In 7 DTR1/2/3/4 Request to Send Out 8 RI1/2/3/4 Clear to Send In 9 GND Ring Indicator --
10 VCC* +5V --
The serial port COM D can only be used either as RS232 (Connector X21) or as RS422/RS485 (Connector X17).
13.4 Configuration
From the BIOS set-up utility, you can set the serial input/output interfaces to enabled, disabled or auto. The base I/O-addresses 3F8h, 2F8h, 3E8h, or 2E8h can be configured when enabled, as well as the interrupts IRQ3, IRQ4, IRQ10 and IRQ11. COM D can be set to the RS232 or RS485 interface. Refer to the I/O Device Configuration submenu in the Appendix B: BIOS Operation chapter for information on configuration.
coolMONSTER/PM User’s Guide 35 Parallel Port Interface
Parallel Port Interface 36 coolMONSTER/PM User’s Guide
Page 23
KONTRON
XSTJSTXH05
U19A
U42
X1
U41A
RN89
U4F
R216 R218 R217
R219
22526
KONTRON
13.4.1 RS-485 Diagram
RS422 (full duplex): Ux and Uy activ
enable signal from BIOS setup
232_485E
SIN4 REA# /RTS4 SOUT4
232_485E SOUT4
/DTR4
232_485E
VCC
VCC
14
U11C U74HCT14
5 6 7
GND
U21
1
RO
2
/RE
3
DE
4
DI
UMAX483 U22
1
RO
2
/RE
3
DE
4
DI
UMAX483
RS485 (half duplex): Ux activ RS422 (full duplex): Ux and Uy activ
for informations about MAX483 pls. refer www.maxim-ic.com
2 3
VCC
GND
VCC
GND
U74LS125
B A
B A
14. Parallel-Port Interface
REA#
RN7
1
232_BEN
VCC
8 7 6 5
VCC
8 7 6 5
232_485E
485_1RXD­485_1RXD+
GND
485_1TXD­485_1TXD+
GND
1 2 3 4 5
R108R5%120RS03
R110
R5%240RS03
R109R5%120RS03
R111
R5%240RS03
RN4K7VF
GND
VCC
8
VCC
7
VCC
6
VCC
RS485/RS422
485_1RXD+ 485_1RXD-
485_1TXD+ 485_1TXD-
GND
X18
1 2 3 4 5
The coolMONSTER/PM incorporates an IBM XT/AT compatible parallel port. It supports uni-directional, bi-directional, EPP and ECP operating modes.
14.1 Connector
The parallel port is available through connector X11 (26 pins). To have the signals available on a standard, parallel-interface connector DSUB-25, an adapter cable is required, which is available from KONTRON (KAB-DSUB25-1, Part Number 96015-0000-00-
0).
The following table shows the pin-out as well as necessary connections for a DSUB-25 adapter.
Header Pin Signal Name Function In / Out DSUB-25
1 /STB Strobe Out 1 3 PD0 Data 0 I/O 2 5 PD1 Data 1 I/O 3 7 PD2 Data 2 I/O 4
1
9 PD3 Data 3 I/O 5 11 PD4 Data 4 I/O 6 13 PD5 Data 5 I/O 7 15 PD6 Data 6 I/O 8 17 PD7 Data 7 I/O 9 19 /ACK Acknowledge In 10 21 /BUSY Busy In 11 23 PE Paper out In 12 25 /SLCT Select out In 13
2 /AFD Autofeed Out 14
4 /ERR Error In 15
6 /INIT Init Out 16
8 /SLIN Select in Out 17 26 VCC * + 5 V -- NC
10,12 GND Signal Ground -- 18 - 25 14,16 GND Signal Ground -- 18 - 25 18,20 GND Signal Ground -- 18 - 25 22,24 GND Signal Ground -- 18 - 25
coolMONSTER/PM User’s Guide 37 Parallel Port Interface
Parallel Port Interface 38 coolMONSTER/PM User’s Guide
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
Page 24
KONTRON
To find the location of the parallel port, please see the Appendix E: Connector Layout chapter.
KONTRON
15. EIDE Interfaces
14.2 Configuration
The parallel-port mode, I/O addresses, and IRQs are changeable from the BIOS Setup Utility. You can program the base I/O­address 378h (default), 3BCh or 278h. You can set the parallel port mode to disable, enable or AUTO (default). You can choose IRQ5 or IRQ7 as the parallel-port interrupt.
Refer to the I/O Device Configuration Submenu in the Appendix B: BIOS Operation chapter for additional information on configuration.
PCI-bus devices serve as primary and secondary IDE hosts on the coolMONSTER/PM. The controller supports:
Up to Ultra DMA 100 mode Up to PIO mode 4 timing Multiword DMA mode 1 and 2 with independent timing
The controller also supports IDE legacy and IDE native mode configuration. The coolMONSTER/PM features two IDE interfaces that can drive four hard-disk drives. When two IDE 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.
coolMONSTER/PM User’s Guide 39 Parallel Port Interface
IDE Interfaces 40 coolMONSTER/PM User’s Guide
Page 25
KONTRON
KONTRON
15.1 Connector
IDE interface 1 is available through Connector X4 (39 pins). This interface is designed in 0.1” grid for optimal connectivity to a 3.5” hard drive. IDE interface 2 is available through Connector X6 (44 pins.) It is designed in a 2mm grid for optimal connectivity to a 2.5” hard drive.
There are several accessories available for IDE interface 2 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).
HDRSTJ (Reset)
The reset signal is active low during power up and inactive
thereafter.
DASP_P, DASP_S (Primary, secondary master/slave select)
This signal drives a LED whenever a connected hard disk is
being accessed or when a second drive is present. This signal is active low when the hard disk is busy.
15.2 Configuration
The EIDE interfaces offer several configuration settings. Refer to the Main Menu and I/O Device Configuration Submenu and the Master or Slave Submenu in the Appendix B: BIOS Operation chapter for additional information on configuration.
15.4 Configuration
The EIDE interfaces offer several configuration settings. Refer to the Main Menu and I/O Device Configuration Submenu and the Master or Slave Submenu in the Appendix B: BIOS Operation chapter for additional information on configuration.
15.4.1 Primary EIDE Pin-out
Header Pin Signal Name Function
1 /HDRST Reset 2 GND Ground
3-18 PIDE_D1..D15 Primary IDE ATA data bus
19 GND Ground
21 PIDE_DRQ Primary IDE DMA Request for IDE master 22 GND Ground 23 /PIDE_IOW Primary IDE IOWJ Command 24 GND Ground 25 /PIDE_IOR Primary IDE IORJ Command 26 GND Ground 27 PIDE_RDY Primary IDE ready 28 PIDE_PD1 29 /PIDE_AK Primary IDE DACK for IDE master 30 GND Ground 31 PIDE_IRQ IDE IRQ Primary 32 NC Not connected 33 PIDE_A1 Primary IDE ATA address bus 34 PIDE_ATAD UDMA detection 35 PIDE_A0 Primary IDE ATA address bus 36 PIDE_A2 Primary IDE ATA address bus 37 /PIDE_CS1 IDE chipselect 1 for primary channel 0 38 /PIDE_CS3 IDE chipselect 2 for primary channel 1 39 PIDE_ACT Drive Activity 40 GND Ground
IDE1 Cable Select (470Ω to Ground)
15.3 Signal Descriptions
HDRSTJ (Reset)
The reset signal is active low during power up and inactive
thereafter.
DASP_P, DASP_S (Primary, secondary master/slave select)
This signal drives a LED whenever a connected hard disk is
being accessed or when a second drive is present. This signal is active low when the hard disk is busy.
coolMONSTER/PM User’s Guide 41 IDE Interfaces
To find the location of IDE interface, please see the Appendix E: Connector Layout chapter.
15.4.2 Secondary EIDE Pin-out
IDE Interfaces 42 coolMONSTER/PM User’s Guide
Header Pin Signal Name Function
1 HDRSTJ Reset 2 GND Ground
3-18 SIDE_D1..D15 Secondary IDE ATA data bus
19 GND Ground 20 NC Not connected 21 SIDE_DRQ Secondary IDE DMA Request for IDE master
Page 26
KONTRON
22 GND Ground 23 SIDE_IOWJ Secondary IDE IOWJ Command 24 GND Ground 25 SIDE_IORJ Secondary IDE IORJ Command 26 GND Ground 27 SIDE_RDY Secondary IDE ready 28 SEC_PD1 29 SIDE_AKJ Secondary IDE DACKJ for IDE master 30 GND Ground 31 SIRQII IDE IRQ Secondary 32 NC Not connected 33 SIDE_A1 Secondary IDE ATA address bus 34 NC Not connected 35 SIDE_A0 Secondary IDE ATA address bus 36 SIDE_A2 Secondary IDE ATA address bus 37 SIDE_CS1J IDE chipselect 1 for secondary channel 0 38 SIDE_CS3J IDE chipselect 2 for secondary channel 1 39 DASP_S Secondary master/slave select 40 GND Ground 41 VCC * +5V 42 VCC * +5V 43 GND Ground 44 NC Not connected
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
To find the location of EIDE-controller interfaces 2, please see the Appendix E: Connector Layout chapter.
IDE2 Cable Select (470Ω to Ground)
KONTRON
15.5 Signal Descriptions
HDRSTJ (Reset)
The reset signal is active low during power up and inactive
thereafter.
DASP_P, DASP_S (Primary, secondary master/slave select)
This signal drives a LED whenever a connected hard disk is
being accessed or when a second drive is present. This signal is active low when the hard disk is busy.
15.6 Configuration
The EIDE interfaces offer several configuration settings. Refer to the Main Menu and I/O Device Configuration Submenu and the Master or Slave Submenu in the Appendix B: BIOS Operation chapter for additional information on configuration.
Notes: 1. Use an UDMA flat-ribbon cable (80 lines) to drive UDMA66 or UDMA100 devices
2. When using a standard ribbon cable (40 lines) with UDMA66 or UDMA100 devices, you have to disable the Ultra DMA Mode in the BIOS Setup Utility.
coolMONSTER/PM User’s Guide 43 IDE Interfaces
IDE Interfaces 44 coolMONSTER/PM User’s Guide
Page 27
KONTRON
16. Floppy Interface
KONTRON
The floppy-drive interface of the coolMONSTER/PM uses a 2.88MB super I/O floppy-disk controller and can support two floppy disk drives with densities that range from 360kB to 2.88MB.
16.1 Connector
The floppy disk interface is available on Connector X14 (34 pins).
The following table shows the connector pin-out.
Header Pin Signal Name Function Pin Signal Name Function
1 GND Ground 2 RPM Density select 3 GND Ground 4 NC Not connected 5 GND Ground 6 NC Not connected 7 GND Ground 8 INDEXJ Index
9 GND Ground 10 MTR0J Motor on 0 11 GND Ground 12 DR1J Drive select 1 13 GND Ground 14 DR0J Drive select 0 15 GND Ground 16 MTR1J Motor on 1 17 GND Ground 18 FDIR Direction 19 GND Ground 20 STEPJ Step 21 GND Ground 22 WDATAJ Write data 23 GND Ground 24 WGATEJ Write gate 25 GND Ground 26 TRK0J Track 0 27 GND Ground 28 WRTPRTJ Write protect 29 GND Ground 30 RDATAJ Read data 31 GND Ground 32 HDSEL Head select 33 GND Ground 34 DSKCHG Disk change
16.2 Configuration
You can configure the floppy disk interface in the BIOS Setup Utility. You can choose the 3.5” (common) or 5.25” drive types with densities of 360kB, 720kB, 1.2MB, 1.25MB, 1.44MB or 2.88MB. Refer to the Main Menu section of the Appendix B: BIOS Operation chapter for more information on configuring the floppy drive.
You also can disable the floppy-disk interface in the I/O Device Configuration Submenu.
To find the location of floppy-drive interface, please see the Appendix E: Connector Layout chapter.
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
coolMONSTER/PM User’s Guide 45 Floppy Interface
Floppy Interface 46 coolMONSTER/PM User’s Guide
Page 28
KONTRON
KONTRON
17. Sound Interface
The coolMONSTER/PM uses a Realtek ALC650 sound codec. The ALC650 is an 18-bit, full duplex AC’97 2.2 compatible stereo audio CODEC designed for PC multimedia systems, including host/soft audio and AMR/CNR based designs. The ALC650 incorporates proprietary converter technology to achieve a high SNR, greater than 90 dB.
All major operating systems support the interface.
The ALC650 features:
High-performance CODEC with high S/N ratio (>90 dB) 18-bit ADC and 20-bit DAC resolution Compliant with AC’97 2.2 Specifications 18-bit stereo full-duplex CODEC with independent and
variable sampling rate
One analog line-level stereo input with 5-bit volume
control: LINE_IN, (CD_IN is possible)
Stereo Output with 5-bit volume control MIC input Power-management capabilities Embedded 50mW/20ohm OP at front LINE output
17.1 Connector
The sound connector is available through Connector X8 (6 pins).
The following table shows the pin-out of the connector.
Header Pin Signal Name Function
1 RECHTS Line-level stereo output right. 2 ASGND Analog ground. 3 LINKS Line-level stereo output left. 4 AUXAR_C Auxiliary A input right. Normally intended for connection
5 MIC_C Mono Microphone input. 6 AUXAL_C Auxiliary A input left. Normally intended for connection
To find this connector on the board and for mating connector information see Appendix E: Connector Layout.
to an internal or external CD-ROM analog output.
to an internal or external CD-ROM analog output.
17.2 Configuration
From the BIOS Setup Utility you can set the onboard legacy AC97 audio controller to Disabled or Enabled (default). Refer to I/O Device Configuration submenu in the Appendix B: BIOS operation for more details.
You can download available drivers for the sound controller from the Kontron Web site or use the drivers provided by the manufacturer Realtek. Search for ALC650 drivers for the required operating.
17.3 Technical Support for Sound
If problems occur, you can solve some of them by using the latest drivers for the Sound controller. Kontron provides you with the latest tested drivers, which can differ from newer ones. For further technical support, contact either Kontron, or obtain support information and downloadable software updates from Realtek.
CMP/VC and CMP/VE User’s Guide 47 Power Interface
Power Interface 48 CMP/VC and CMP/VE User’s Guide
Page 29
KONTRON
18. Feature Interface
18.1 Connector
The feature connector is available through the X12 connector (26 pins) and controls functions such as the PS/2 keyboard clock and data, hard-disk LED, USB serial bus ports, and various ATX power signals.
The following table shows the pin-out of the connector.
Pin Signal Name Function Pin Signal Name Function
1 KBCLK PS/2 Keyboard clock 2 MSCLK PS/2 Mouse clock 3 KBDAT PS/2 Keyboard data 4 MSDAT PS/2 Mouse data 5 VCC * +5V 6 NC For internal use only! 7 NC For internal use only! 8 GND Ground
9 H_LED Hard-disk LED 10 NC For internal use only! 11 NC For internal use only! 12 SPEAKER Speaker out 13 NC For internal use only! 14 NC For internal use only! 15 GND Ground 16 RESIN Reset input 17 NC For internal use only! 18 NC For internal use only! 19 5V_SB ATX standby supply 20 LILED Link integrity LED 21 PS-ON ATX power on signal 22 SPEEDLED Speed LED 23 PWRBTN ATX power button 24 ACTLED Activity LED 25 USB2- Universal serial bus port 2 (-) 26 USB2+ Universal serial bus port 2 (+)
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950. The current of the pins on this connector is limited to 0.5A.
18.2 Configuration
You cannot configure the Feature interface from the BIOS Setup Utility.
KONTRON
H_LED (Hard-disk LED)
Signal shows activity on primary and secondary IDE drive.
Connect the cathode of the LED to the H_LED pin and the anode of the LED to the VCC supply voltage pin. The required 470R resistor is already mounted on board of the coolMONSTER/VC and coolMONSTER/VE.
SPEAKER (Speaker Out)
This pin controls the speaker output. Connect the
loudspeaker between this pin and GND.
RESIN (Reset Input)
You can use this pin as a low active hardware reset.
Connect with GND to force a system hard reset condition.
LILED (Link Integrity LED)
This pin indicates link integrity on the LAN. If the link
is valid in either 10 or 100 MPS, the LED is on; if link is invalid, the LED is off. Connect the LILED pin with the cathode of a LED. Connect the anode of the LED via a 470R resistor to VCC supply voltage. The 470R resistor is not onboard of the coolMONSTER/PM.
SPEEDLED (Speed LED)
This pin indicates the speed of the LAN. The LED will be on
at 100MPS and off at 10MPS. Connect the SPEEDLED pin with the cathode of a LED. Connect the anode of the LED via a 470R resistor to VCC supply voltage. The 470R resistor is not onboard of the coolMONSTER/PM.
ACTLED (Activity LED)
This pin indicates either transmit or receive activity.
When activity is present, the activity LED is on; when no activity is present, the LED is off. Connect the ACTLED pin with the cathode of a LED. Connect the anode of the LED via a 470R resistor to VCC supply voltage. The 470R resistor is not onboard of the coolMONSTER/PM.
18.3 Signal Description
USB2-/USB2+ (Universal Serial Bus Port 2 -/+)
KBCLK/KBDAT/MSCLK/MSDAT
Keyboard and PS/2 mouse data and clock signal.
Do not use the keyboard and the mouse signals at the same time as the signals on the front bracket.
CMP/VC and CMP/VE User’s Guide 49 Power Interface
5V_SB, PS-ON, PWRBTN (ATX Power Support Signals)
Power Interface 50 CMP/VC and CMP/VE User’s Guide
This is the serial data pair for USB Port 2 (controller 1).
For ATX support please connect the signals in the following
manner:
Page 30
KONTRON
Connect Pin 19 of feature connector X12 with Pin 9 of ATX power connector (5V standby).
Connect Pin 21 of feature connector X12 with Pin 14 of ATX power connector (power supply on).
KONTRON
19. Fan Interface
When connected in the following manner, (Pin 23 of feature connector X12 – Button power on), you can switch the board on with the key T1 and switch it off by using the power down option implanted in the particular OS such as Windows 9X.
NC (Internal Use Only!)
Do not connect any connector to this pin. Otherwise you
could create a hazard to the system, make the system unstable, or even destroy it.
The coolMONSTER/PM is normally shipped with a CPU fan. If for any reason no CPU fan is mounted or a different fan has to be used, use this interface to connect a fan to cool the CPU. The connector and onboard system controller support speed monitoring of the fan. This connector supports 5V fans, only
19.1 CPU Fan Connector
The CPU fan interface is available on connector X24 (3 pins).
Header Pin Signal Description Function
1 Sense Speed Monitoring 2 VCC * +5V 3 GND Ground
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950.
For the location of the CPU fan connector see Appendix E: Connector Layout.
19.2 CPU Fan Configuration
You can set the active trip point to a value from 40°C up to 100°C in the ACPI Control submenu of the BIOS Setup Utility. The fan will automatically turn on whenever this trip point temperature value is reached. Setting this item to disabled means the fan will always run, except when the operating system takes control over it.
CMP/VC and CMP/VE User’s Guide 51 Power Interface
Power Interface 52 CMP/VC and CMP/VE User’s Guide
Page 31
KONTRON
KONTRON
20. Power Interface
The coolMONSTER/PM is not a replacement for a power supply. It is a +5V only boards. Additional voltages (+12V, -12V, and -5V as well as +3.3V for external PCI-devices) are not generated onboard. If peripheral devices require these voltages, they have to be supplied through the backplane and the PISA bus.
In some applications, the COOLMONSTER-PM is intended for use as a stand-alone module without a backplane. You need to have a power connector available on the boards for direct power supply.
Power signals on the feature connector (X12) are not meant for power supply purpose.
20.1 Connector
The power connector is available through connector X23 (5 pins) and allows to supply +5V and +12V to the system. For ATX power supply signals refer to additional information in the Feature Connector section.
20.2 Configuration
The coolMONSTER/PM is equipped with a power management system. You can configure lots of options for power-saving states such as standby state with partial power reduction and suspend state with full-power reduction. You can specify wake-up events that bring the system back to full-on state. Please refer to the Power menu section in the Appendix B: BIOS Operation chapter for more information about power savings.
Header Pin Signal Name Function
1 +12V +12V 2 VCC * +5V 3 VCC * +5V 4 GND Ground 5 GND Ground
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950. The current of the pins on this connector is limited to 7A/pin.
The connector is from manufacturer MOLEX. To find the location of the connector and get information about mating connector see Appendix E: Connector Layout.
CMP/VC and CMP/VE User’s Guide 53 Power Interface
Power Interface 54 CMP/VC and CMP/VE User’s Guide
Page 32
KONTRON
KONTRON
21. Watchdog Timer
The watchdog timer is integrated in the onboard SMSC SCH3114 controller of the coolMONSTER/PM and can issue a reset to the system or generate a non-maskable interrupt (NMI). The watchdog timer circuit has to be triggered within a specified time by the application software. If the watchdog is not triggered because proper software execution fails or a hardware malfunction occurs, it will reset the system or generate the NMI.
21.1 Configuration
You can set the watchdog timer to disabled, reset or NMI mode. You can specify the delay time and the timeout (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 has to be triggered within. You can make the initialization settings in the BIOS setup. Refer to the Watchdog Settings Submenu in the Appendix B: BIOS Operation chapter for information on configuration.
21.2 Programming
22. Hardware Monitor
The SMSC SCH3114 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 properly. This controller is connected via the system management (SM) 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
22.1 Configuration
21.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.
21.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 with help of the JIDA programmer’s interface.
For information about the JIDA programmer’s interface refer to the JIDA BIOS extension section in the Appendix B: BIOS chapter and separate documents available in the JIDA software packages on the Kontron Web site.
coolMONSTER/PM User’s Guide 55 Hardware Monitor
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. For more information on this submenu, see the Appendix B: BIOS Operation chapter in this manual.
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 32-bit driver (JIDA 32) with the test and demo application for Windows 95/98/ME/NT/2000/XP, which is available on the Kontron Web site.
System Controller 56 coolMONSTER/PM User’s Guide
Page 33
KONTRON
KONTRON
23. Important Technology
Information
The following technological information is designed to give you a better understanding of some of the features offered by the coolMONSTER/PM. This information can be referenced when reading the Appendix A: System Resource Allocations and Appendix B: BIOS Operation sections that follow. There also are references to additional documentation that will help you develop a better understanding of the technical information. They are listed in the Appendix F: PC-Architecture Information.
23.1 Max CPU Frequency setting
Kontron Embedded Modules currently offers four variants of the coolMONSTER/PM. They are the 1100MHz, 1600MHz or 1800MHz Pentium® M versions and a 1000MHz Celeron®-M version. Additional processor support is planned. These variants use a smart BIOS with the capability of identifying the CPU that the module is equipped with. Another feature of the BIOS is its ability to offer the user the option to set the maximum CPU frequency based on the Intel® SpeedStep® technology.
Notes: Celeron® M processors do not support this feature.
The different Max CPU frequency settings available for the different modules are as follows:
23.2 Thermal Monitor and Catastrophic
Thermal Protection
23.2.1 Thermal Monitor
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. The mode is selectable in the BIOS Setup Utility.
Maximum operating temperature activating TCC: 100°C
Notes: (*) TM2 is the recommended mode for the Intel Pentium M processor.
TM2 is not supported on boards with Celeron® M processor.
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.
800MHz: 600, 800MHz (def) 1000MHz: 600, 800, 1000MHz (def) 1800MHz: 600, 800, 1000, 1200, 1400, 1600, 1800MHz (def)
Notes: Selecting frequencies higher then the default may cause the system to reach “Critical Trip
Point” and shutdown if a proper cooling solution is not used. Always ensure that you use a proper cooling when selecting higher frequency settings.
Refer to the Power Menu section in the Appendix B: BIOS Operation chapter of this manual for more information.
coolMONSTER/PM User’s Guide 57 Important Technology Information
23.2.2 Catastrophic Thermal Protection
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 the absolute maximum temperature. 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. The system will immediately shut down.
Important Technology Information 58 coolMONSTER/PM User’s Guide
Absolute maximum temperature activating THERMTRIP#: 125°C
Page 34
KONTRON
KONTRON
For more details, see Chapter 5.1.2 of the Intel Pentium M Processor Datasheet.
23.3 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.
Microsoft 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 that are 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.
Notes: Windows always runs at the highest performance state when the “Home/Office” or the
“Always On” power scheme is selected. For more detailed information about processor performance control, see:
- Chapter 8 of the ACPI Specification Revision 2.0c
- Windows platform design notes
Passive cooling devices produce no noise, but may not be effective enough to cool the thermal zone. The passive cooling trip point declares the temperature threshold in which the OS will start or stop passive cooling. In this case it throttles the processor.
Critical Trip Point
The OS performs an orderly, but critical, shutdown of the system when the temperature reaches the critical trip point.
23.4.1 Processor Clock Throttling
The ACPI OS assesses the optimum CPU performance change necessary to lower the temperature using the following equation:
23.4 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 coolMONSTER/PM supports three cooling policies and their trip points:
Active Trip Point
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 OS uses to start/stop active cooling devices (fan).
Passive Cooling Trip Point
coolMONSTER/PM User’s Guide 59 Important Technology Information
P[%] = TC1(Tn-Tn-1) + TC2(Tn-Tt) 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 that you must supply. (See the setup options in the ACPI Control Submenu section in the BIOS Operation chapter).
It is up to you to set the cooling preference of the system by setting the appropriate trip points in the BIOS setup.
Notes: For more detailed information see Chapter 12 of the ACPI Specification.
Important Technology Information 60 coolMONSTER/PM User’s Guide
Page 35
KONTRON
KONTRON
23.5 I/O APIC vs. 8259 PIC Interrupt mode
The I/O APIC (Advanced Programmable Interrupt Controller) handles interrupts differently than the 8259 PIC. Enable the I/O APIC mode in the BIOS Setup Utility, if your operating system supports it.
The following information explains these differences to the standard 8259 PIC mode:
Method of interrupts transmission
The I/O APIC transmits interrupts through the system bus and interrupts are handled without the needs for the processor to run an interrupt acknowledge cycle.
Interrupt priority
The priority of interrupts in the I/O APIC is independent of the interrupt number.
More interrupts
The I/O APIC in the chipset of the coolMONSTER/PM supports a total of 24 interrupts.
Notes:
The APIC is not supported by all operating systems. Only Windows XP supports APIC. The APIC mode must be enabled in the BIOS setup before the OS installation. APIC only works in ACPI mode. For more detailed information about APIC, see Chapter 8 of the IA-32 Intel Architecture Software Developer’s Manual, Volume 3.
23.6 Native vs. compatible IDE mode
23.6.1 Compatible IDE Mode
The ATA controller emulates a legacy IDE controller, which is a non-standard extension of the ISA-based IDE controller. In compatible mode, the controller requires two ISA IRQs (14 and
15) that cannot be shared with other devices.
23.6.2 Native Mode
The ATA controller acts as a true PCI device that does not require dedicated legacy resources and can be configured anywhere in the system. ATA controllers running in native mode use their PCI interrupt for both channels and can share this interrupt pin with other devices in the system, like any other PCI device.
By requiring only one shareable interrupt instead of two non­shareable ones, native-mode controllers significantly decrease the likelihood that a user will install a device that cannot work because no interrupts are available.
Enable Native IDE Support in the BIOS Setup Utility if your OS supports this mode.
Notes: The Native Mode is not supported by all operating systems.
The Native mode must be enabled in the BIOS setup before the OS installation. Native Mode only works in ACPI mode. For more information see:
Microsoft Windows platform design notes about Native-mode ATA.
23.6.3 Native Mode Configuration
Windows XP SP1 and Windows Server 2003 will switch a native­mode-capable ATA controller from compatible to native mode if the BIOS indicates that the controller can be switched, the controller supports native mode and the appropriate registry entry is set.
You must add a DWORD VALUE called EnableNativeModeATA under
and set 1 as the value.
coolMONSTER/PM User’s Guide 61 Important Technology Information
Important Technology Information 62 coolMONSTER/PM User’s Guide
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/PnP/PCI/
Page 36
KONTRON
24. Appendix A: System-Resource
Allocation
24.1 Interrupt Request (IRQ) Lines
In 8259 PIC mode (I/O APIC mode is disabled)
IRQ # Use Available Comment
0 Timer0 No 1 Keyboard No 2 Slave 8259 No 3 COM2 No Note (1) 4 COM1 No Note (1) 5 Sound No Note (1), Note (2) 6 FDC No Note (1) 7 LPT1 No Note (1) 8 RTC No
9 SCI Yes Note (3) 10 COM4 No Note (1) 11 COM3 No Note (1) 12 PS/2 Mouse No Note (1) 13 FPU No 14 IDE0 No Note (1) 15 IDE1 No Note (1)
Notes: (1) If the „used for“-device is disabled in setup, the corresponding interrupt is available for other devices. (2) Possible setting for LPT1. IRQ7 is the default setting. (3) Available in default configuration. IRQ 9 is used as SCI, if ACPI is enabled.
KONTRON
In I/O APIC mode
IRQ # Use Available Comment
0 Timer0 No 1 Keyboard No 2 Slave 8259 No 3 COM2 No Note (1) 4 COM1 No Note (1) 5 Sound No Note (1), Note (2) 6 FDC No Note (1) 7 LPT1 No Note (1) 8 RTC No
9 SCI Yes Note (3) 10 COM4 No Note (1) 11 COM3 No Note (1) 12 PS/2 Mouse No Note (1) 13 FPU No 14 IDE0 No Note (1), Note (5) 15 IDE1 No Note (1), Note (5) 16 PIRQ[A] For PCI 17 PIRQ[B] For PCI 18 PIRQ[C] For PCI 19 PIRQ[D] For PCI 20 PIRQ[E] No 21 PIRQ[F] No 22 PIRQ[G] No 23 PIRQ[H] No
Notes: (1) If the „used for“-device is disabled in setup, the corresponding interrupt is available for other devices. (2) Possible setting for LPT1. IRQ7 is the default setting. (3) Available in default configuration. IRQ 9 is used as SCI, if ACPI is enabled. (5) Available if IDE controller is in Native Mode.
coolMONSTER/PM User’s Guide 63 Appendix A: System-Resource Allocation
24.2 Direct Memory Access (DMA) Channels
DMA # Use Available Comment
0 Yes 1 Sound No Note (1), (2) 2 FDC No Note (1) 3 Yes Note (2) 4 Cascade No 5 Yes 6 Yes 7 Yes
Notes: (1) If the „used for“-device is disabled in setup, the corresponding DMA channel is available for other devices. (2) Possible setting for LPT1 if configured for ECP mode.
Appendix A: System Resource Allocations 64
Page 37
KONTRON
KONTRON
24.3 Memory Map
The coolMONSTER/PM processor modules can support up to 2048MB of memory. The first 640KB of DDR-SDRAM are used as main memory.
Using DOS, you can address 1MB of memory directly. Memory area above 1MB (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. If a PCI
C0000h – CFFFFh VGA BIOS,
RPL/PXE ROM
D0000h – DFFFFh Yes Free for LPC bus or shadow RAM in standard
E0000h – F0000h System BIOS,
USB legacy
support
No
No
graphic card is in the system this memory area
is mapped to the PCI bus.
configurations. If JRC software is used, a 16K block is shadowed for BIOS extension, starting with first free area at D0000h, D4000h, D8000hor DC000h. (BIOS extensions do not use the whole shadow block.).
24.3.1 Using Expanded Memory Managers
coolMONSTER/PM extension BIOSes may be mapped to an upper memory area. (See the previous table). Some add-on boards also have optional ROMs or use drivers that communicate with their corresponding devices via memory mapped I/O such as dual-ported RAM. These boards have to share the upper memory area with the Expanded Memory Manager’s EMS frame. This often causes several problems in the system.
Most EMMs scan the upper memory area for extension BIOSes (optional ROMs) and choose a free memory area for their frame if it is not explicitly set. Normally, they are not always capable of detecting special memory-mapped I/O areas. You need to tell the EMM which memory areas are not available for the EMS frames, which is most of the time done by using special exclusion parameters.
If the Expanded Memory Manager you use cannot detect extension BIOSes (optional ROMs), make sure you excluded all areas in the upper memory, which are used by extension BIOSes, too. Your instruction in the CONFIG.SYS concerning the Expanded Memory Manager should look like this: (question marks symbolize the location of extension BIOS).
MS-DOS Example
DEVICE=EMM386.EXE X=????-???? X=E000-FFFF
Note: When booting up your system using this configuration under MS-DOS, the exclusion of area F000 to FFFF causes a warning. Microsoft reports that this message will always appear when the F000 segment lies in the shadow RAM. This is a bug of EMM386, not of the coolMONSTER/PM.
Please read the technical manuals of add-on cards used with the coolMONSTER/PM for the memory areas they use. If necessary, exclude their memory locations to avoid a conflict with EMM386.
coolMONSTER/PM User’s Guide 65 Appendix A: System-Resource Allocation
Appendix A: System Resource Allocations 66
Page 38
KONTRON
KONTRON
24.4 I/O Address Map
The I/O-port addresses of the coolMONSTER/PM are functionally identical with 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 0110hex with additional hardware for compatibility reasons, even if available.
Address (h) Use Available Comment
0000 – 001F DMA Controller 1 No Fixed 0020 – 003D Interrupt Controller 1 No Fixed
0040 – 0053 Timer, Counter No Fixed 0060 – 0067 Keyboard controller No Fixed 0070 – 0077 Real Time Clock and
0080 – 008F DMA Page Register No Fixed 0090 – 009F DMA Control No Fixed
0092 Reset Generator No Fixed
00A0 00BF Interrupt Controller 2 No Fixed
00C0 – 00DF DMA Controller 2 No Fixed
00F0 Math. Coprocessor No Fixed
0100 – 010F General Purpose I/O No Kontron Control Port, Fixed
0170 – 0177 Hard Disk Drive
01F0 – 01F7 Hard Disk Drive (Primary) No Available if IDE port 1 is disabled or in native IDE mode
0220 – 0227 COM3 Yes Possible address for COM
0228 – 022F COM4 Yes Possible address for COM
0274 – 0277 ISA PNP Data No Fixed 0278 – 027F LPT Yes Possible address for LPT 02F8 – 02FF COM2 Yes Possible address for COM
0330 – 0331
0376 IDE Controller No Available if IDE port 2 is disabled or in native IDE mode
0378 – 037F LPT No Available if LPT is disabled
03BC – 03C3 LPT Yes Possible address for LPT
03B0 – 03DF Graphic Subsystem No Fixed
03F6 IDE Controller No Available if IDE port 2 is disabled or in native IDE mode 03F0 – 03F7 Floppy Controller No Available if floppy controller is disabled 03F8 – 03FF COM1 No Available if COM is disabled 0400 – 047F SIO Runtime Regs No Fixed 04D0 – 04D1 Interrupt Select No Fixed
0CF8 – 0CFF PCI Configuration No Fixed
1000 – 107F System Resources No Fixed 1180 – 11BF System Resources No Fixed
1454 System Resources No Fixed
14D4 System Resources No Fixed 1500 – 157F System Resources No Fixed
1800 – 1807 Graphic Subsystem No Fixed
1C00 – 1C1F USB Host Controller 1 No Fixed
2000 – 201F USB Host Controller 2 No Fixed 2400 – 240F Ultra ATA Storage
2800 – 281F SM-Bus Controller No Fixed 4000 – 403F Ethernet Controller 2 No Set at runtime 4400 – 443F Ethernet Controller 1 No Set at runtime
CMOS Registers
(Secondary)
Controller
No Fixed
No Available if IDE port 2 is disabled or in native IDE mode
No Fixed
24.5 Peripheral Component Interconnect
(PCI) Devices
All devices follow the PCI 2.1 specification. The BIOS and OS control memory and I/O resources. Please refer to the PCI 2.1 specification for details.
PCI Device (IDSEL) PCI IRQ REQ/ GNT Comment
AGP Graphic - - Separate Bus, integrated in Intel
chipset
Ethernet (AD24) INTE# Discrete channel
AC97 Sound INTB# Separate Bus, integrated in Intel
chipset
1st UHCI USB Controller INTA# - Separate Bus, integrated in Intel
chipset
2nd UHCI USB Controller INTD# - Separate Bus, integrated in Intel
chipset
EHCI USB Controller INTH# - Separate Bus, integrated in Intel
chipset
PCI to ISA bridge (AD18) - REQ#4/GNT#4
coolMONSTER/PM User’s Guide 67 Appendix A: System-Resource Allocation
Appendix A: System Resource Allocations 68
Page 39
KONTRON
25. Appendix B: BIOS Operation
The coolMONSTER/PM comes with Phoenix BIOS 4.0, Release 6.1, which is located in the onboard Flash EEPROM in compressed form. The device has an 8-bit access. The shadow RAM feature offers faster access (16 bit). You can update the BIOS using a Flash utility. For complete Phoenix BIOS 4.0 information, visit the Phoenix Technologies Web site.
25.1 Determining the BIOS Version
KONTRON
In the example above, the board with the serial number YE5100002 was manufactured in year 2005, lot 10 of that year, and is board number 2 of that lot.
25.2 Configuring the System BIOS
The Phoenix BIOS setup utility allows you to change system behavior by modifying the BIOS configuration. Setup-utility menus allow you to make changes and turn features on or off.
BIOS setup menus represent those found in most models of the coolMONSTER/PM. The BIOS setup utility for specific models can differ slightly.
To determine the BIOS version of the coolMONSTER/PM, immediately press the <Pause/Break> key on your keyboard as soon as you see the following text display in the upper left corner of your screen:
PhoenixBIOS 4.0 Release 6.1 Copyright 1985-2005 Phoenix Technology Ltd. All Rights Reserved Kontron(R) BIOS Version <LEUBR110> Copyright 2002-2006 Kontron Embedded Modules GmbH
Whenever you contact technical support about BIOS issues, providing a BIOS version <LEUBR???> is especially helpful.
The system BIOS provides additional information about the board’s serial number, CPU, and memory information by displaying information similar to the following:
S/N: YE5100002
CPU = Mobile Genuine Intel processor 1600MHz 503M System RAM Passed 1024K Cache SRAM Passed System BIOS shadowed Video BIOS shadowed
UMB upper limit segment address: E4EC
The board’s serial number has value to technical support. coolMONSTER/PM serial numbers always start with YE and are followed by six or seven digits. The first digit represents the year of manufacturing, the next two digits stand for the lot number, and the last three or four digits are the number of the board in that lot.
Note: Selecting incorrect values can cause system boot failure. Load setup-default
values to recover by pressing <F9>.
25.2.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.
25.2.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 Window Left Center Selection fields for current menu.
General Help Window Overlay (center) Help for selected menu.
Menu Bar
The menu bar at the top of the window lists different menus. Use the left/right arrow keys to make a selection.
coolMONSTER/PM User’s Guide 69 Appendix B: BIOS Operation
Appendix B: BIOS Operation 70 coolMONSTER/PM User’s Guide
Page 40
KONTRON
KONTRON
Legend Bar
Use the keys listed in the legend bar on the bottom to make your selections or exit the current menu. The table below describes the legend keys and their alternates.
Key Function
<F1> or <Alt-H> General Help window.
<Esc> Exit menu.
or Arrow key
or ↓ Arrow key
<Tab> or <Shift-Tab> Cycle cursor up and down.
<Home> or <End> Move cursor to top or bottom of current window.
<PgUp> or <PgDn> Move cursor to next or previous page.
<F5> or <-> Select previous value for the current field.
<F6> or <+> or <Space> Select next value for the current field.
<F9> Load the default configuration values for this menu.
<F10> Save and exit. <Enter> Execute command or select submenu. <Alt-R> Refresh screen.
Select a menu.
Select fields in current menu.
Selecting an Item
Use the or key to move the cursor to the field you want. Then use the + and – keys to select a value for that field. Save Value commands in the Exit menu save the values displayed in all menus.
Displaying Submenus
Use the ← or key to move the cursor to the submenu you want. Then press <Enter>. A pointer (4) marks all submenus.
Item Specific Help Window
25.3 Main Menu
Feature Option Description
System Time HH:MM:SS Sets system time. System Date MM/DD/YYYY Sets the system date.
Legacy Diskette A 360 Kb, 5 ¼ “
Legacy Diskette B 360 Kb, 5 ¼ “
8Primary Master
8Primary Slave
8Compact Flash
Smart Device
Monitoring
System Memory N/A Displays amount of conventional
Extended Memory * N/A Displays amount of extended
Notes: In the Option column, bold shows default settings. (*) Extended Memory = capacity of memory module – selected frame buffer memory size
Press <Enter> to move to MM or SS.
Press <Enter> to move to DD or
1.2 MB, 5 ¼ “ 720 Kb, 3 ½ “
1.44/1.25 MB, 3 ½ “
2.88 MB, 3 ½ “ Disabled
1.2 MB, 5 ¼ “ 720 Kb, 3 ½ “
1.44/1.25 MB, 3 ½ “
2.88 MB, 3 ½ “
Disabled Autodetected drive Displays result of PM autotyping. Autodetected drive Displays result of PS autotyping. Autodetected drive Displays result of CF autotyping.
Disabled
Enabled
Select the type of floppy disk drive.
Select the type of floppy disk drive.
Turns on Self-Monitoring Analysis-
Reporting Technology, which
monitors the condition of the hard
drive and reports when a
catastrophic IDE failure is about to
memory detected during bootup. memory detected during bootup.
YYYY.
happen.
The Help window on the right side of each menu displays the Help text for the selected item. It updates as you move the cursor to each field.
General Help Window
Pressing <F1> or <Alt-F1> on a menu brings up the General Help window that describes the legend keys and their alternates. Press <Esc> to exit the General Help window.
coolMONSTER/PM User’s Guide 71 Appendix B: BIOS Operation
Appendix B: BIOS Operation 72 coolMONSTER/PM User’s Guide
Page 41
KONTRON
KONTRON
25.3.1 Master or Slave Submenus
Feature Option Description
Type None
Cylinders 1 to 65,536 Number of cylinders.
Heads 1 to 256 Number of read/write heads.
Sectors 1 to 63 Number of sectors per track.
Maximum Capacity N/A Displays the calculated size of the drive in CHS.
Total Sectors N/A Number of total sectors in LBA mode.
Maximum Capacity N/A Displays the calculated size of the drive in LBA.
Multi-Sector Transfer
LBA Mode Control
32-Bit I/O
Transfer Mode
Ultra DMA Mode * Disabled
SMART Monitoring Disabled
User Auto
CD-ROM
IDE Removable
ATAPI Removable
Other ATAPI
Disabled 2 sectors 4 sectors 8 sectors
16 sectors
Disabled
Enabled
Disabled
Enabled
Standard Fast PIO 1 Fast PIO 2 Fast PIO 3 Fast PIO 4
FPIO 3 / DMA 1 FPIO 4 / DMA 2
MOD0 MOD1 MOD2 MOD3 MOD4 MOD5
Enabled
None = Autotyping is not able to supply the drive
type or end user has selected None, disabling any
Auto = Autotyping. The drive itself supplies the
ATAPI Removable = Read- and writeable media
Other ATAPI = for ATAPI devices not supported by
Enabling LBA causes Logical Block Addressing to
Enables 32-bit communication between CPU and
Selects the UDMA mode to move data to/from the
drive. Autotype the drive to select the optimum
drive that may be installed.
User = End user supplies hdd information.
information.
CD-ROM = CD-ROM drive.
e.g. LS120 and USB-ZIP
other HDD features.
Any selection except Disabled determines the
number of sectors transferred per block.
The standard is one sector per block.
be used in place of CHS.
IDE card. Requires PCI or local bus. Selects the method for transferring the data between the hard disk and system memory.
transfer mode. This feature is autodetected.
Shows whether a disk supports SMART.
25.4 Advanced Menu
8Advanced Chipset Control
Feature Option Description
8PCI/PNP Configuration
8Memory Cache
8I/O Device Configuration
8Keyboard Features
8Hardware Monitor
8Watchdog Settings
8Display Control
8Miscellaneous
25.4.1 Advanced Chipset Control Submenu
Feature Option Description
Enable Memory gap
Graphics Engine 1 Disabled Graphics Engine 2 Disabled
Graphics Memory
Note: In the Option column, bold shows default settings.
UMA = 1MB, 8MB, 16MB, 32MB
Sub menu Opens Advanced Chipset Control sub menu. Sub menu Opens PCI/PNP Config sub menu. Sub menu Opens Cache Control sub menu. Sub menu Opens Peripheral Config sub menu. Sub menu Opens Keyboard Features sub menu. Sub menu Shows hardware monitor current state. Sub menu Opens Watchdog Config sub menu. Sub menu Opens Display Control sub menu Sub menu Opens sub menu with miscellaneous options.
Disabled
Enabled
Enabled Enabled
Allows enabling a 1MB memory gap
for add-on cards at 15MB
Enable/Disable Internal Graphics
Enabled/Disabled Function 1 of the
Internal Graphics Device
Select the amount of main memory
that the Internal Graphics Device will
Device.
use.
Note: In the Option column, bold shows default settings. (*) The CompactFlash IDE interface is not capable of running UDMA modes. On the 40 pin IDE interface an 80line UDMA 100 cable is required for proper operation in modes UDMA 3 and higher.
coolMONSTER/PM User’s Guide 73 Appendix B: BIOS Operation
Appendix B: BIOS Operation 74 coolMONSTER/PM User’s Guide
Page 42
KONTRON
KONTRON
25.4.2 PCI/PNP Configuration Submenu
Feature Option Description
Plug & Play OS No
Reset Configuration Data *
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
Onboard USB EHCI IRQ line
8PCI/PNP ISA IRQ Resource
Exclusion
Default Primary Video Adapter AGP
Notes: In the Option column, bold shows default settings. (*) Setting this option to “yes”, under certain circumstances, may help to recover from system boot failure or a resource conflict.
Yes
No
Yes
Yes
No
Sub menu Opens sub menu to configure slot x PCI
Disabled
Auto Select
IRQ3, 4, 5, 7, 9, 10,
11, 12, 14,15
Sub menu Opens IRQ Exclusion sub menu.
PCI
If your system has a PnP OS (e.g. Win9x)
select Yes to let the OS configure PnP
devices not required for booting. No allows 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
Select IRQs for external PIC interrupts
A/B/C/D and the onboard LAN and USB2.0 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.
the BIOS to configure them.
changing system settings.
device
host controller.
25.4.4 PCI/PNP ISA IRQ Resource Exclusion Submenu
Feature Option Description
IRQ3 IRQ4 IRQ5 IRQ7
IRQ9 *
IRQ10 IRQ11
IRQ12 IRQ14 ** IRQ15 **
Notes: In the Option column, bold shows default settings. (*) IRQ9 is used for SCI in ACPI mode. Do not use IRQ9 for legacy ISA devices when ACPI enabled. (**) Entry is only visible when primary IDE or secondary IDE is disabled.
Available Reserved 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. See above. See above. See above. See above. See above. See above.
25.4.3 PCI Device, Slot #x Submenu
Feature Option Description
Option ROM Scan Disabled
Enable Master
Latency Timer
Note: In the Option column, bold shows default settings.
coolMONSTER/PM User’s Guide 75 Appendix B: BIOS Operation
Default, 20h, 40h, 60h, 80h, A0h,
Enabled
Disabled
Enabled
C0h, E0h
Initialize device expansion ROM.
Enables device in slot as a PCI bus
master, not every device can function
as a master. Check device
documentation.
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.
Appendix B: BIOS Operation 76 coolMONSTER/PM User’s Guide
Page 43
KONTRON
KONTRON
25.4.5 Memory Cache Submenu
Feature Option Description
Memory Cache Disabled
Cache System BIOS area Uncached
Cache Video BIOS area Uncached
Cache Base 0-512K Uncached
Cache Base 512-640K Uncached
Cache Extended Memory area Uncached
D000 – D3FF D400 – D7FF D800 – DBFF
DC00 – DFFF
Note: In the Option column, bold shows default settings.
Enabled
Write Protected
Write Protected
Write Through
Write Protected
Write Back
Write Through
Write Protected
Write Back
Write Through
Write Protected
Write Back
Disabled
Write Through
Write Protected
Write Back
Enables or Disables L2 cache.
Controls caching of System BIOS area.
Controls caching of Video BIOS area.
Controls caching of base memory up to
512KB.
Controls caching of base memory above
between 512 and 640KB.
Controls caching of system memory above
1MB.
Disabled: block is not cached.
Write-Through: Write 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.
25.4.6 I/O Device Configuration Submenu
Feature Option Description
Local Bus IDE adapter Disabled
USB Options Sub menu Opens USB Config sub menu.
AC97 Audio Controller
Lan Options Sub menu Opens LAN Config sub menu.
SIO Options Sub menu Opens Super-IO Config sub menu.
Floppy disk controller Disabled
Serial port A
Serial port B
Mode
Base I/O address 3F8h, 2F8h, 3E8h, 2E8h Select I/O base of port.
IRQ (port A and B) IRQ 3, IRQ 4 Select IRQ of Port A and B
Primary
Secondary
Both
Disabled
Enabled
Enabled Disabled Enabled
Auto
Disabled
Enabled
Auto
Normal,
IR
Enables onboard PCI IDE device.
Enables the AC97 Audio device.
Enable / Disable the onboard FDC controller.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
Auto makes the BIOS configure the port.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
Auto makes the BIOS configure the port.
Set the mode for Serial Port B.
25.4.7 USB Options
USB UHCI Host Controller 1
Feature Option Description
USB UHCI Host Controller 2 Enabled
USB EHCI Host Controller * Disabled
Legacy USB Support ** Disabled
Enabled
Disabled
Disabled
Enabled Enabled
Enable / Disable UHCI 1 Host Controller
for USB ports 0 and 1 (EPIC front).
Enable / Disable UHCI 2 Host Controller
for USB ports 2 and 3 (EPIC front).
Controls USB 2.0 functionality.
Enable support for USB keyboard and mice and
boot from USB mass storage devices.
address and the IRQ.
address and the IRQ.
coolMONSTER/PM User’s Guide 77 Appendix B: BIOS Operation
Appendix B: BIOS Operation 78 coolMONSTER/PM User’s Guide
Notes: In the Option column, bold shows default settings.
(*) The USB ports are multiplexed between UHCI and EHCI. Ports are routed to EHCI if an USB 2.0 high-speed device is connected and an EHCI driver is loaded. (**) If you want to use the USB boot feature, enable USB BIOS Legacy Support. A 16kb UMB area (most likely DC000h-DFFFFh) is used for USB BIOS Legacy Support.
Page 44
KONTRON
25.4.8 LAN Options
Feature Option Description
LAN MAC address Displays adapter’s MAC address
Onboard LAN Controller Disabled Onboard LAN PXE ROM
Enable WOL
Enabled
Disabled
Enabled
Disabled
Enabled
Enables the ICH4 internal LAN controller.
Enables the remote boot BIOS extension for the
onboard LAN controller.
Enables the wake on LAN BIOS extension for the
onboard LAN controller.
25.4.9 SIO Options
Feature Option Description
Floppy disk controller Disabled
Serial port A
Serial port B
Mode
Serial port C
Serial port D
Interface
Base I/O address 3F8h, 2F8h, 3E8h,
IRQ IRQ 3, IRQ 4, IRQ10,
Parallel Port Disabled
Mode Output only
Base I/O address
Interrupt
DMA channel
Enabled
Disabled
Enabled
Auto
Disabled
Enabled
Auto
Normal,
IR
Disabled
Enabled
Auto
Disabled
Enabled
Auto
RS232,
RS485
2E8h, 220h, 228h
IRQ11
Enabled
Auto
Bi-directional
EPP ECP
EPP & ECP
378h, 278h, 3BCh
IRQ 5, IRQ 7
DMA1, DMA3
Enable / Disable the onboard FDC controller.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
address and the IRQ.
Auto makes the BIOS configure the port.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
address and the IRQ.
Auto makes the BIOS configure the port.
Set the mode for Serial Port B.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
address and the IRQ.
Auto makes the BIOS configure the port.
Disabled turns off the port.
Enabled requires end user to enter the base I/O
address and the IRQ.
Auto makes the BIOS configure the port.
Set the mode for Serial Port D.
Select I/O base of port.
Select IRQ
Set the mode for Parallel Port
Select I/O base of port.
Select IRQ
Set the DMA channel for the parallel port in ECP
mode
KONTRON
Note: In the Option column, bold shows default settings.
25.4.10 Keyboard Features Submenu
Feature Option Description
Numlock Auto
Key Click
Keyboard auto-repeat rate
Keyboard auto-repeat delay
Note: In the Option column, bold shows default settings.
30/sec, 26.7/sec, 21.8/sec,
18,5/sec, 13.3/sec, 10/sec,
¼ sec, ½ sec, ¾ sec, 1 sec
On
Off
Disabled
Enabled
6/sec, 2/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.
25.4.11 Hardware Monitor Submenu
This submenu shows the current voltages, temperatures and the fan speed of the system.
Voltage/Temperature/Fan Explanation
VCC 3.3V Voltage 3.3V power plane CPU Core Voltage CPU core voltage
5Vsb Voltage 5V-Standby voltage
Battery Voltage Battery voltage
CPU Temperature CPU Temperature in °C and °F
CPU Fan Speed CPU fan speed in rpm
coolMONSTER/PM User’s Guide 79 Appendix B: BIOS Operation
Appendix B: BIOS Operation 80 coolMONSTER/PM User’s Guide
Page 45
KONTRON
KONTRON
25.4.12 Watchdog Settings Submenu
Feature Option Description
Mode
Delay
Timeout
Note: In the Option column, bold shows default settings.
1s, 5s, 10s, 30s, 1min, 5.5min,
1s, 5s, 10s, 30s, 1min, 5.5min,
Disabled
Reset
NMI
10.5min, 30.5min
10.5min, 30.5min
25.4.13 Display Control Submenu
Feature Option Description
Display Mode CRT only
JDA Revision x.x Displays the revision of the JILI data area image.
Flat Panel Type VGA *
PAID/FPID **
Flat Panel Scaling Centered
Flat Panel
Backlight ***
Flat Panel
Contrast ****
Note: In the Option column, bold shows default settings. (*) Standard timings for VGA to UXGA panels cannot drive all available
displays of that type that are on the market. Use a JILI cable whenever possible. (**) Only visible if Enter PAID or Enter FPID is selected. (***) Only visible if the panel adapter is equipped with a MAX5362 DAC for backlight control. (****) Only visible if the panel adapter is equipped with a Xicore X9429 digital potentiometer for contrast control.
LFP only
CRT+LFP
SVGA *
XGA * XGA2 * SXGA * UXGA *
Enter PAID Enter FPID
Auto
0 – FFFF, default 0
Stretched
0 – 255, default
128
0 – 63, default 32
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
Stretched expands a low resolution video mode to full screen
Enter a value to adjust backlight of the LCD.
Enter a value to adjust contrast of the LCD.
Select watchdog operation mode.
The time until the watchdog counter
starts counting. Useful to handle
longer boot times.
Max. trigger period.
Select the display mode.
values.
Enter the JILI3 ID.
on a higher flat panel resolution.
25.4.14 Miscellaneous Submenu
Feature Option Description
Floppy Check Summary Screen QuickBoot Mode Disabled
Extended Memory
Testing
Dark Boot
Halt On Errors
PS/2 Mouse
Large Disk Access
Mode
Note: In the Option column, bold shows default settings. (*) The option normal is not visible when QuickBoot is enabled.
Dark Boot
After you turn on or reset the computer, Dark Boot displays a graphical logo (default is a blank screen) instead of the text based POST screen, which displays a number of PC diagnostic messages.
The graphical logo stays up until just before the OS loads unless:
You press <Esc> to display the POST screen You press <F2> to enter Setup POST issues an error message The BIOS or an option ROM requests keyboard input
Disabled
Enabled
Disabled
Enabled
Enabled Normal *
Just zero it
None
Disabled
Enabled
Yes
No
Auto Detect
Enabled
Disabled
DOS
Other
Enabled verifies floppy type on boot; disabled speeds boot.
If enabled, a summary screen is displayed just before booting
the OS to let the end user see the system configuration.
Allows the system to skip certain tests while booting. This will
decrease the time needed to boot the system.
Determines which type of tests will be performed on memory
above 1MB.
If enabled, system comes up with a blank screen instead of
the diagnostic screen during bootup.
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 a mouse is not detected.
Select DOS if you have DOS. Select Other if you have
another OS such as UNIX.
A large disk is one that has more than 1024 cylinders, more
than 16 heads or more than 63 sectors per track.
coolMONSTER/PM User’s Guide 81 Appendix B: BIOS Operation
Appendix B: BIOS Operation 82 coolMONSTER/PM User’s Guide
Page 46
KONTRON
KONTRON
25.5 Security Menu
Feature Option Description
Supervisor Password is
User Password is
Set User Password * Up to seven alphanumeric
Set Supervisor
Password *
Diskette access User
Fixed disk boot sector
Virus check reminder
System backup
reminder
Password on boot
Notes: In the Option column, bold shows default settings. (*) Enabling Supervisor Password requires a password for entering Setup. Passwords are not case sensitive. User and Supervisor passwords are related. A User password is possible only if a Supervisor password exists.
Up to seven alphanumeric
Clear
Set
Clear
Set
characters
characters
Supervisor
Normal
Write protected
Disabled
Daily
Weekly
Monthly
Disabled
Daily
Weekly
Monthly
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 restricted access to setup.
Pressing <Enter> displays the dialog
box for entering the user password.
In related systems, this password
gives full access to setup.
Enabled requires supervisor
password to access floppy disk.
Write protect the boot sector on the
hard disk for virus protection.
Requires a password to format or
Fdisk the hard disk.
Displays a message during bootup
asking (Y/N) if you backed up the
system or scanned for viruses.
Message returns on each boot until
you respond with Y.
Daily displays the message on the
first boot of the day, Weekly on the
first boot after Sunday, and monthly
on the first boot of the month.
Displays a message during bootup
asking (Y/N) if you backed up the
system or scanned for viruses.
Message returns on each boot until
you respond with Y.
Daily displays the message on the
first boot of the day, Weekly on the
first boot after Sunday, and monthly
on the first boot of the month.
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.
25.6 Power Menu
In the BIOS Setup Utility, you can set up an Advance Power Management system (APM 1.2) to reduce the amount of energy used after specified periods of inactivity. The setup menu supports:
Full On State Standby State with Partial Power Reduction Suspend State with Full Power Reduction
In addition you can enable an ACPI 1.0 support in the BIOS setup utility, if you intend to use an operating system supporting the Advanced Configuration and Power Management Interface. For logical reasons it is required to use an ATX power supply with the ACPI feature.
The following states are supported from the system:
S0 (Working) S1 (Sleeping with processor context maintained) S5 (Soft off)
The state S2 (sleeping with processor context not maintained) and S3 (Save to RAM) is not supported. The state S4 (Save to Disk) is a matter of the used operating system.
25.6.1 ACPI Resume Events
The following events resume the system from S1:
Power button PME# PS/2 keyboard and mouse USB keyboard and mouse activity USB resume event
coolMONSTER/PM User’s Guide 83 Appendix B: BIOS Operation
Appendix B: BIOS Operation 84 coolMONSTER/PM User’s Guide
Page 47
KONTRON
KONTRON
Feature Option Description
Enable ACPI * No
8ACPI Control
Max CPU frequency ** 1800MHz
Automatic Thermal Monitor
Control Circuit **
Hard Disk Timeout
Video Timeout
Resume on Modem Ring
Resume on Time
Resume Time 00:00:00 Specifies the time when the system
Power supply
Power Button Function Power Off
Power Loss Control Stay Off
Disabled, 10 sec – 15 min Disabled, 10 sec – 15 min
Yes
sub menu Opens the ACPI sub menu
1600MHz 1400MHz
1200MHz
1000MHz
800MHz 600MHz
Disabled
TM1
TM2 ***
Off
On
Off
On
ATX
AT
Sleep
Power On
Last State
Enables/Disables ACPI BIOS
(Advanced Configuration and Power
Interface). IRQ9 is used for SCI
(System Control Interrupt).
Warning!
Selecting frequencies higher then the
default may cause the system to
reach “critical trip point” and shut
down if a proper cooling solution is
not used. Always ensure that you
use proper cooling when selecting
higher frequency settings.
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.
Inactivity period of hard disk required
before standby (motor off).
Inactivity period of user input device
before the screen is turned off.
Enabled wakes the system on
incoming calls detected by mode
(RI).
Enabled wakes the system at a
specific time.
is to wake.
Specifies whether an ATX or an AT
power supply is used.
Determines if the system enters
suspend or soft off when the power
button is pressed. Determines how the system behaves after a power failure. This only works
in conjunction with a CMOS backup
battery.
25.6.2 ACPI Control Submenu
Feature Option Description
Active Trip Point * Disabled
40 C – 100 C
Passive Trip Point * Disabled
40 C – 100 C
Critical Trip Point * 40 C – 110 C This value controls the temperature of the ACPI
APIC – IO APIC Mode * Disabled
Enabled
Native IDE Support * Disabled
Enabled
Notes: In the Option column, bold indicates default setting. (*) See the chapter “Important Technology Information of this user’s guide for more details about these features.
Determines the temperature of the ACPI Active
Trip Point, the point at which the OS will turn on/off
the CPU fan.
Determines the temperature of the ACPI Passive
Trip Point, the point at which the OS will turn on/off
CPU clock throttling.
Critical Trip Point- the point at which the OS will
shut the system off.
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 IHC4M. See
section 14.1
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. See section 13.2 for more
details.
Notes: In the Option column, bold indicates default setting. (*) Disable ACPI support whenever you are using an operating system without ACPI capability. (**) See the chapter “Important Technology Information of this user’s guide for more details about these features. (***) coolMONSTER/PM with Celeron M processor does not support TM2.
coolMONSTER/PM User’s Guide 85 Appendix B: BIOS Operation
Appendix B: BIOS Operation 86 coolMONSTER/PM User’s Guide
Page 48
KONTRON
KONTRON
25.7 Boot Menu and Utilities
MultiBoot is a boot utility integrated in the PhoenixBIOS 4.0. The coolMONSTER/PM provides the MultiBoot XP version with integrated Boot First function.
25.7.1 MultiBoot XP
MultiBoot XP comes with a complete new look of the Boot Device Priority submenu. This submenu is now separated into two sections:
Boot Priority Order Excluded from Boot Order
MultiBoot XP can display the setup menus by each kind of device type and arrange the boot priority order with any sequence of devices. MultiBoot XP meets the requirements of PC 98 and accommodates more devices that are bootable. It employs a boot scheme that is generic and flexible enough to boot from any current device. You can select your boot device in Setup, or you can choose a different device each time you boot by selecting your boot device in the Boot First function.
An available bootable device can be easily switched between the two sections by just highlighting the device and then pressing <X>. To change the order, select the device to change and press <-> to decrease or <+> to increase priority. You can also choose between four default configurations for the boot order <1>-<4>.
The following table shows a list of supported devices:
Device Description
IDE 0 Primary master IDE hard drive IDE 1 Primary slave IDE hard drive IDE 2 Secondary master IDE hard drive IDE 3 Secondary slave IDE hard drive IDE CD IDE compatible CD-ROM drive Legacy Floppy Drives Standard Legacy Diskette Drive USB KEY USB Stick USB FDC USB Diskette Drive USB HDD USB Hard Drive and memory sticks that follow MMS specification USB CDROM USB CD-ROM Drive USB ZIP USB ZIP Drive USB LS120 USB LS120 Drive PCI BEV Ethernet Controller on the PCI Bus with LAN Boot ROM PCI SCSI SCSI Controller on the PCI Bus with SCSI BIOS ROM
25.7.2 Boot First Function
Display the Boot First function by pressing <Esc> during POST. In response, the BIOS displays the message Entering Boot Menu and then displays the Boot Menu at the end of POST. With the MultiBoot XP feature only devices detected during boot up are displayed.
Use the menu to select a following option:
Override the existing boot sequence (for this boot only) by
selecting another boot device. If the specified device does not load the OS, the BIOS reverts to the previous boot sequence.
Boot Priority Order
This section shows eight configuration entries for up to eight devices that can be arranged in boot priority order (1: highest priority, 8: lowest priority).
Excluded from Boot Order
This section shows all devices that are excluded from the boot order. Any device listed here will never be used as boot device and not appear in the Boot First function.
coolMONSTER/PM User’s Guide 87 Appendix B: BIOS Operation
Enter Setup. Press <Esc> to continue with the existing boot sequence.
Appendix B: BIOS Operation 88 coolMONSTER/PM User’s Guide
Page 49
KONTRON
KONTRON
25.8 Exit Menu
The following sections describe the five options in Exit Menu. Pressing <Esc> does not exit this menu. You must select an item from the menu to exit.
Feature Option Description
Exit Saving Changes Saves selections and exits setup.
Exit Discarding
Changes
Load Setup Defaults Displays default values for all the
Discard Changes If, during a Setup session, you
Save Changes Saves all the selection without
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.
Setup menus.
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.
exiting Setup. You can return to
the other menus to review and
change your selection.
Exit saving changes.
Exit discarding changes.
Load setup defaults.
Discard changes.
Save changes.
25.9 Kontron BIOS Extensions
Besides the Phoenix System BIOS, the coolMONSTER/PM comes with a few BIOS extensions that support special features. All extensions are located in the onboard flash EEPROM. Some extensions are permanently available; some are loaded if required during boot up. Supported features include:
JIDA standard Remote Control (JRC) Onboard LAN RPL ROM
All enabled BIOS extensions require shadow RAM. They will be loaded into the same 32K shadowed memory block, if possible. 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.
25.9.1 JIDA BIOS extension
The JUMPtec Intelligent Device Architecture (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 and JIDA 32-bit standard.
coolMONSTER/PM User’s Guide 89 Appendix B: BIOS Operation
The JIDA 16-bit standard is a software interrupt 15hex driven programmers interface 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 at the Kontron Web site. 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 32-bit drivers (JIDAIA??.ZIP) are available. You can download the zip file from the Kontron Web site.
25.9.2 Remote Control Client Extension
You can remotely control the coolMONSTER/PM 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
Appendix B: BIOS Operation 90 coolMONSTER/PM User’s Guide
Page 50
KONTRON
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 C0000hex and DFFFFhex, a 16K block is shadowed.
KONTRON
25.10 Updating or Restoring BIOS Using
PhoenixPhlash
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 Web site.
25.9.3 LAN PXE ROM
If the onboard LAN PXE ROM is enabled in the system BIOS setup, a special optional ROM for the Ethernet controller loads into memory during boot up. This optional ROM allows you to boot the coolMONSTER/PM over an Ethernet connection. 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 C0000hex and DFFFFhex and a 16K block of memory is shadowed.
PhoenixPhlash allows you to update the BIOS by using a floppy disk without having to install a new ROM chip. PhoenixPhlash is a utility used to flash a BIOS to the Flash ROM installed on the coolMONSTER/PM.
Use PhoenixPhlash to:
Update the current BIOS with a newer version Restore a corrupt BIOS
25.10.1 Flashing a BIOS
Use the following procedure to update or restore a BIOS.
1. Download the Phoenix Phlash compressed file, CRDxLEUB.ZIP,
from the KONTRON Embedded Modules Web site or contact your local technical support for it. It contains the following files:
File Purpose
MAKEBOOT.EXE Creates the custom boot sector on the Crisis Recovery Diskette.
CRISBOOT.BIN Serves as the Crisis Recovery boot sector code.
MINIDOS.SYS Allows the system to boot in Crisis Recovery Mode.
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.
coolMONSTER/PM User’s Guide 91 Appendix B: BIOS Operation
Appendix B: BIOS Operation 92 coolMONSTER/PM User’s Guide
2. Install Phoenix Phlash on a hard disk by unzipping the
content of CRDxLEUB.ZIP into a local directory such as C:\PHLASH.
3. Create a Crisis Recovery Diskette by inserting a blank
diskette into Drive A: or B: and execute WINCRISIS.EXE. This at least copies three files onto the diskette.
File Purpose
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.
Page 51
KONTRON
4. If the BIOS image (BIOS.ROM) changes due to 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.
5. Use the command line mode to update or replace a BIOS. To
execute Phlash in this mode, move to the Crisis Recovery Disk and type:
PHLASH16 <bios name> (Example: PHLASH16 LEUBR110.WPH)
PhoenixPhlash will update the BIOS. PhoenixPhlash can fail if the system uses memory managers. If this occurs, the utility displays the following message:
Cannot flash when memory manager are present.
If you see this message after you execute Phlash, disable the memory manager or use parameter /x for Phlash16.exe.
KONTRON
26. Appendix C: Block Diagram
PHLASH16 /X <bios name>
25.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 Web site. The three question marks stand for the revision number of the file.
coolMONSTER/PM User’s Guide 93 Appendix B: BIOS Operation
Appendix D: Mechanical Dimensions 94 coolMONSTER/PM User’s Guide
Page 52
KONTRON
27. Appendix D: Mechanical
Dimensions
27.1 Top View
28. Appendix E: Connector Layout
28.1 Top Side
Dimensions on Mounting Holes and Pin 1 of each connector given in mm (mil)
27.2 Slot View
CoolMonster-PM User’s Guide 95 Appendix D: Mechanical Dimensions
Appendix F: PC Architecture Information 96
Notes: The position of Pin 1 of each connector can be seen in the previous chapter.
Page 53
KONTRON
28.2 Bottom Side
28.3 Connector Functions and Interface
Cables
The table notes connector functions, as well as mating connectors and available cables.
Connector Function Mating Connector Available Cable or
X1 DVO Connector
X3 USB Connector Standard USB plug
X4
X6
X7 Ethernet Connector Standard RJ45 plug
X8 Sound Connector
X9 CRT Connector
X10 JILI LVDS Interface
X11
X12
X13 USB Connector Standard USB plug
X14
X15
X16
X17
Primary IDE Hard
Disk Interface
Connector
Secondary IDE
Hard Disk Interface
Connector
Parallel Interface
LPT Connector
Feature
Floppy Drive
Interface Connector
PS/2 Mouse
Interfaces
PS/2 Keyboard
Interfaces
RS485 Interface
Connector
(COM D)
2.54mm 40 pos.
(AMP 4-215882-0 or
compatible)
2mm 44 pos.
(Berg 89361-144 or
compatible)
2.54mm 6 pos. (JST XHP-6
with crimp contacts
JST SXH-001T-PO.6
Or
JST SXH-002T-PO.6)
Standard DSUB15 male
plug
2.54mm 26 pos.
(AMP 2-215882-6 or
compatible)
2.54mm 26 pos.
(AMP 2-215882-6 or
compatible)
2.54mm 34 pos.
(AMP 3-215882-4 or
compatible)
Standard PS/2 plugs
Standard PS/2 plugs
2.54mm 5 pos. (JST XHP-5
with crimp contacts
JST SXH-001T-PO.6
Accessory
KAB-IDE-1
(PN 96022-0000-00-0)
KAB-IDE-25
(PN 96020-0000-00-0)
or
KAB-IDE-2MM
(PN 96021-0000-00-0)
KAB-SOUND-CMP
(PN96063-0000-00-0)
KAB-JILI-??????
(see separate cable list)
KAB-DSUB25-1
(PN 96015-0000-00-0)
KAB-FLOPPY-1
(PN 96018-0000-00-0)
Description
For DVO
Interfacing
For USB
device
connection
For 3.5” HDD
For 3.5” HDD
or
2.5” HDD.
For Ethernet
connection
Cable with open ends
For CRT
monitor
connection
For JILI
interface
cables
For DSUB 25
adaptation.
For USB
device
connection
For 3.5” floppy
For PS/2
Mouse
For PS/2
Keyboard
coolMONSTER/PM User’s Guide 97 Appendix F: PC Architecture Information
Appendix F: PC Architecture Information 98
Page 54
KONTRON
Connector Function Mating Connector Available Cable or
or
2.54mm 10 pos. compatible)
3.96mm 5 pos.
with crimp contacts
2.54mm 3 pos. or compatible)
X18, X19,
X20, X21
X23 Power Connector
X24 Fan Connector
Serial Interface
Connectors
(COM A - COM D)
JST SXH-002T-PO.6)
(AMP 1-215882-0 or
(Molex SPOX 09-50-1051
MOLEX SPOX 08-70-1028)
(AMP MTA-100 3-640440-3
Accessory
KAB-DSUB9-2
(PN 96017-0000-00-0)
Description
For DSUB 9
adaptation.
For CPU Fan
connection
28.4 Pin-out Table
Pin
COM A – COM D
X18-X21 X17 X11 X14 X4 X6 X12 X9 1 DCD 485_1RXD+ /STB GND HDRSTJ HDRSTJ KBCLK RED 2 DSR 485_1RXD- /AFD RPM GND GND MSCLK GRN 3 SIN GND PD0 GND PIDE_D7 SIDE_D7 KBDAT BLU 4 RTS 485_1TXD+ /ERR NC PIDE_D8 SIDE_D8 MSDAT NC 5 SOUT 485_1TXD- PD1 GND PIDE_D6 SIDE_D6 VCC * GND 6 CTS /INIT NC PIDE_D9 SIDE_D9 NC GND 7 DTR PD2 GND PIDE_D5 SIDE_D5 NC GND 8 RI /SLIN INDEXJ PIDE_D10 SIDE_D10 GND GND 9 GND PD3 GND PIDE_D4 SIDE_D4 H_LED NC
10 VCC * GND MTR0J PIDE_D11 SIDE_D11 NC GND 11 PD4 GND PIDE_D3 SIDE_D3 NC NC 12 GND DR1J PIDE_D12 SIDE_D12 SPEAKER DDA 13 PD5 GND PIDE_D2 SIDE_D2 NC HSYNC 14 GND DR0J PIDE_D13 SIDE_D13 NC VSYNC 15 PD6 GND PIDE_D1 SIDE_D1 GND DCK 16 GND MTR1J PIDE_D14 SIDE_D14 RESIN 17 PD7 GND PIDE_D0 SIDE_D0 NC 18 GND FDIR PIDE_D15 SIDE_D15 NC 19 /ACK GND GND GND 5V SB 20 GND STEPJ NC NC LILED 21 /BUSY GND PIDE_DRQ SIDE_DRQ PS_ON 22 GND WDATAJ GND GND SPEEDLED 23 PE GND PIDE_IOWJ SIDE_IOWJ PWRBTN 24 GND WGATEJ GND GND ACTLED 25 /SLCT GND PIDE_IORJ SIDE_IORJ USB2- 26 VCC * TRK0J GND GND USB2+ 27 GND PIDE_RDY SIDE_RDY 28 WRTPRTJ PRI_PD1 SEC_PD1 29 GND PIDE_AKJ SIDE_AKJ 30 RDATAJ GND GND 31 GND SIRQI SIRQII 32 HDSEL NC NC 33 GND PIDE_A1 SIDE_A1 34 DSKCHG CBLID NC 35 PIDE_A0 SIDE_A0 36 PIDE_A2 SIDE_A2 37 PIDE_CS1J SIDE_CS1J 38 PIDE_CS3J SIDE_CS3J 39 DASP_P DASP_S 40 GND GND 41 VCC * 42 VCC * 43 GND 44 NC
RS485
COM D
LPT
Floppy
IDE
Primary
IDE
Secondary
Feature
CRT
coolMONSTER/PM User’s Guide 99 Appendix F: PC Architecture Information
Appendix F: PC Architecture Information 100
Page 55
KONTRON
29. Appendix F: PC Architecture
Pin
Ethernet
X7 X8 X16 X15 X13 X3 X23 X24 1 TXD+ RECHTS KBDAT MSDAT USB_5V USB_5V +12V * Sense 2 TXD- ASGND MSDAT NC USB- USB- VCC * 5V * 3 RXD+ LINKS KEYGND KEYGND USB+ USB+ VCC * GND 4 NC ** AUXAR_C KEYVCC * KEYVCC * USB_GND USB_GND GND 5 NC ** MIC_C KBCLK MSCLK GND 6 RXD- AUXAL_C MSCLK NC 7 NC ** 8 NC **
Notes: (*) To protect the external power lines of peripheral devices, make sure that:
-- the wires have the right diameter to withstand the maximum available current
-- the enclosure of the peripheral device fulfils the fire-protecting requirements of
-- IEC/EN 60950. (**) Do not connect anything to these signals. (***) The internal USB port 3 is not protected on the power lines. An additional resetable fuse is recommended.
Sound
PS/2
Keyboard
PS/2
Mouse
USB 1
USB 2
Power
Fan
Information
The following sources of information can help you better understand PC architecture.
29.1 Buses
29.1.1 PISA
PISA Bus Specification Version 1.7 June 1997
29.1.2 ISA, Standard PS/2 - Connectors
AT Bus Design: Eight and Sixteen-Bit ISA, E-ISA and EISA
Design, Edward Solari, Annabooks, 1990, ISBN 0-929392-08-6
AT IBM Technical Reference Vol 1&2, 1985 ISA & EISA Theory and Operation, Edward Solari, Annabooks,
1992, ISBN 0929392159
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
coolMONSTER/PM User’s Guide 101 Appendix F: PC Architecture Information
Personal Computer Bus Standard P996, Draft D2.00, Jan. 18,
1990, IEEE Inc
Technical Reference Guide, Extended Industry Standard
Architecture Expansion Bus, Compaq 1989
29.1.3 PCI
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.
Appendix F: PC Architecture Information 102
Page 56
KONTRON
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.
29.2 General PC Architecture
Embedded PCs, Markt&Technik GmbH, ISBN 3-8272-5314-4
(German)
29.3.2 ATA
AT Attachment (ATA) Working Group.
This X3T10 standard defines an integrated bus interface between disk drives and host processors. It provides a common point of attachment for systems manufacturers and the system. You can search for information about the working group on the Web. We recommend you also search the Web for information on 4.2 I/O cable, if you use hard disks in a DMA3 or PIO4 mode.
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
29.3 Ports
29.3.1 RS-232 Serial
EIA-232-E standard
The EIA-232-E standard specifies the interface between (for example) a modem and a computer so that they can exchange data. The computer can then send data to the modem, which then sends the data over a telephone line. The data that the modem receives from the telephone line can then be sent to the computer. You can search for information about the standard on the Web.
RS-232 Made Easy: Connecting Computers, Printers,
Terminals, and Modems, Martin D. Seyer, Prentice Hall, 1991, ISBN 0-13-749854-3
29.3.3 USB
USB Specification
USB Implementers Forum, Inc. is a non-profit corporation founded by the group of companies that developed the Universal Serial Bus specification. The USB-IF was formed to provide a support organization and forum for the advancement and adoption of Universal Serial Bus technology. You can search for information about the standard on the Web.
29.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
National Semiconductor
The Interface Data Book includes application notes. Type “232” as a search criteria to obtain a list of application notes. You can search for information about the data book on National Semiconductor’s Web site.
coolMONSTER/PM User’s Guide 103 Appendix F: PC Architecture Information
Appendix F: PC Architecture Information 104
Page 57
KONTRON
30. Appendix G: Document Revision
History
Version Date Edited by Changes
LEUBM110 03.05.2006 BAJ Official release.
coolMONSTER/PM User’s Guide 105 Appendix G: Document Revision History
Loading...