Sei sulla pagina 1di 58

Cool LiteRunner 2

PC/104 CPU Board

Technical Manual

TME-104-CLR2-R1V9.doc
Revision 1.9 / June 08
©LiPPERT Embedded Computers GmbH
Hans-Thoma-Str. 11
D-68163 Mannheim
http://www.lippertembedded.com/
Technical Manual Cool LiteRunner 2
LiPPERT Document: TME-104-CLR2-R1V9.doc.DOC Revision 1.9
Copyright © 2006-2008 LiPPERT Embedded Computers GmbH, All rights reserved
Contents and specifications within this manual are subject of change without notice.

Trademarks
MS-DOS, Windows, Windows 95, Windows 98, Windows NT and Windows XP are trademarks of
Microsoft Corporation. PS/2 is a trademark of International Business Machines, Inc. Intel is a
trademark of Intel Corporation. Geode is a trademark of Advanced Micro Devices, Inc. M-Systems
and DiskOnChip are trademarks or registered trademarks of M-Systems Flash Disk Pioneers, Ltd.
PC/104 is a registered trademark of PC/104 Consortium. All other trademarks appearing in this
document are the property of their respective owners.

TME-104-CLR2-R1V9.doc Rev 1.9


Table of Contents

1 Overview 1

1.1 Introduction .......................................................................................... 1


Features.................................................................................................. 1
Block Diagram.......................................................................................... 2

1.2 Ordering Information............................................................................. 3


Cool LiteRunner 2 Models........................................................................... 3
Cable Sets and Accessories ........................................................................ 3

1.3 Specifications ........................................................................................ 3


Electrical Specifications ............................................................................. 3
Environmental Specifications ...................................................................... 4
MTBF ...................................................................................................... 4
Mechanical............................................................................................... 4

2 Getting Started 5

2.1 Connector Locations .............................................................................. 5

2.2 Jumper Locations................................................................................... 6

2.3 LED indicators........................................................................................ 7

2.4 Hardware Setup ..................................................................................... 8

3 Module Description 9

3.1 Processor............................................................................................... 9

3.2 Companion............................................................................................. 10

3.3 Watchdog .............................................................................................. 10

3.4 Graphics-Controller................................................................................ 11
SVGA Configuration ................................................................................ 11
SVGA Connector ..................................................................................... 11
Flat Panel and LVDS Configuration ............................................................ 11
Flat Panel Connector ............................................................................... 12
Flat Panel Backlight Connector.................................................................. 12
LVDS Connector ..................................................................................... 13
LVDS Data Mapping ................................................................................ 13
Display Type Selector .............................................................................. 14
Display Voltage Selector .......................................................................... 14

TME-104-CLR2-R1V9.doc Rev 1.9 i


3.5 Mini-PCI Bus Interface........................................................................... 15

3.6 CompactFlash Connector ....................................................................... 16

3.7 Ethernet Controllers .............................................................................. 18


Ethernet Interface 1 / USB2.0 Connector ................................................... 18
Ethernet Interface 2................................................................................ 18

3.8 On Board Power Supply ......................................................................... 19


Power Connector .................................................................................... 19

3.9 EIDE Port ............................................................................................... 19


EIDE Connector ...................................................................................... 19

3.10 Floppy Disk Interface............................................................................. 20


Floppy connector .................................................................................... 20

3.11 PS/2 Keyboard and Mouse Interface ..................................................... 21


Keyboard / Mouse Connector.................................................................... 21

3.12 USB 2.0 Ports......................................................................................... 22


USB/Audio Connector .............................................................................. 22

3.13 Serial Ports ............................................................................................ 23


COM1, COM2 Connector .......................................................................... 23
RS485-Termination Jumper...................................................................... 24

3.14 IrDA Interface ....................................................................................... 24

3.15 Parallel Port LPT1 .................................................................................. 24


LPT1 Connector ...................................................................................... 25

3.16 Speaker ................................................................................................. 25

3.17 Audio Interface...................................................................................... 26


Audio Connector ..................................................................................... 26

3.18 External Power-Button .......................................................................... 26

3.19 Reset-In Signal ...................................................................................... 27

3.20 External Battery..................................................................................... 27

3.21 Supervisory Connector........................................................................... 28

3.22 PC/104 Bus Interface ............................................................................ 29


PC/104 Bus Connector............................................................................. 30

4 Using the Module 31

4.1 BIOS ...................................................................................................... 31

TME-104-CLR2-R1V9.doc Rev 1.9 ii


Configuring the Phoenix-Award BIOS ......................................................... 31
Trouble Shooting BIOS Settings ................................................................ 36

4.2 Drivers................................................................................................... 36

4.3 Programming Serial Ports...................................................................... 37

4.4 Programming GPIO Signals ................................................................... 38

4.5 Programming the Watchdog .................................................................. 39


Internal Watchdog .................................................................................. 39
External Watchdog.................................................................................. 40

4.6 CPU, Board Temperature, and Fan Speed............................................... 41


CPU Supervision ..................................................................................... 41
Board Temperature ................................................................................. 41
CPU Temperature ................................................................................... 42
Fan Speed and PWM regulation................................................................. 43

4.7 ISA Bus Mapping.................................................................................... 45


Memory And I/O..................................................................................... 45
IRQ And DMA ......................................................................................... 45

5 Address Maps 46

5.1 Memory Address Map............................................................................. 46

5.2 I/O Address Map ................................................................................... 46

5.3 Interrupts .............................................................................................. 48

5.4 DMA Channels ........................................................................................ 48

5.5 PC/104 Bus Address Space.................................................................... 49

Appendix A, Contact Information A

Appendix B, Getting Help B

Appendix C, Additional Information C

Appendix D, Revision History D

TME-104-CLR2-R1V9.doc Rev 1.9 iii


1 Overview

1.1 Introduction
The Cool LiteRunner 2 is an all-in-one CPU module conforming to the PC/104 specification. It comes
with two 10/100BaseT Ethernet and an ATA-5 (Ultra DMA-66) compliant EIDE interfaces where an
additional CompactFlash adapter can be mounted. The system’s main memory is soldered down on
the board, providing 256 MB DDR SDRAM. Other features are a Mini PCI Slot, CompactFlash Socket,
PS/2 Mouse and Keyboard, four USB 2.0 compliant ports, three serial and one parallel port.
At the core of the board works the AMD Geode GX466@0.9W (333MHz) processor, featuring a high
performance 2D graphics controller as well as an integrated display controller with improved unified
memory architecture. CRT Displays with resolutions up to 1600 x 1200 x 16bpp at 85 Hz can be
handled. TFT-Panels can be handled via 24 Bit LVDS or 18 Bit parallel TFT interfaces with a
maximum resolution of 1280 x 1024 pixels. The 64 Bit wide memory controller is integrated in the
CPU providing low latency and an operating frequency of 111 MHz, 222 MT/S for DDR (Double Data
Rate).
The AMD CS5536 companion device provides the basic PC infrastructure of the board. The CS5536
incorporates many I/O functions, including those found in typical Super-I/O chips. The device
contains state-of-the-art power management that enables systems, especially battery powered
systems, to significantly reduce power consumption.
An IrDA interface, hardware monitoring features, and eight freely usable GPIO signals round up the
widely spread application fields for the Cool LiteRunner 2.

Features
CPU
• AMD GeodeTM GX 466@0.9W (333MHz)
• Cache Memory with:
ƒ Split I/D cache/TLB (Translation Look-aside Buffer):
ƒ 16 KB/16 KB caches
ƒ Efficient Prefetch

Main Memory
• Standard version: 256MB of soldered DDR SDRAM

Chipset
• AMD CS5536 companion device

Extension slots
• 1 x Mini PCI – Slot Type IIIa
• 1 x 8/16-bit PC/104

Interfaces
• 2 x Ethernet 10/100BaseT
• ATA-5 EIDE (Ultra DMA-66)
• CF Socket
• PS/2 Keyboard

TME-104-CLR2-R1V9.doc Rev 1.9 Page 1 of 49


• PS/2 Mouse
• 4 x USB 2.0 ports
• 3 x serial ports:
• 2 x RS232/RS485 software selectable
• 1 x RS485
• 1 x IrDA (SIR)
• 1 x parallel port
• SVGA monitor
• 18 Bit Flat Panel
• 24 Bit LVDS for displays
• Supervisory port: external power button, live signal, watchdog, hardware monitoring and
some general purpose signals
• Power supply

Other configurations are possible at high volumes.

Block Diagram

TME-104-CLR2-R1V9.doc Rev 1.9 Page 2 of 49


1.2 Ordering Information

Cool LiteRunner 2 Models

Order number Description


802-0004-10 CPU board with AMD GEODE GX466@0.9W, LCD+VGA-CRT, 256 MB DDR
SDRAM, 4xUSB 2.0, IrDA, RTC, GoldCap, EIDE, 3xCOM, LPT, PS/2 keyboard and
mouse, AC97 sound, watchdog, miniPCI slot, VGA controller, bit parallel and
LVDS, 2x Fast Ethernet, general purpose I/O, CompactFlash socket.
902-0004-10 Extended temperature range -40° ... +85 °C
Like 803-0004-10, but for the extended temperature range -40°C ... +85°C

Cable Sets and Accessories


There are some options available for the Cool LiteRunner 2. Please check their availability before
ordering.

Order number Description


850-0005-10 CompactFlash Adapter
867-0005-10 Assembly kit for CompactFlash card adapter "850-0005-10" incl. screws and bolts
863-0005-10 Cable Set
With the optionally available cable set, standard PC peripherals can be easily
connected to the board. The adapter cable set comprises the following items:
• Adapter cable 3.5’’ power supply connector female to 5.25’’ power supply
connector male for supplying the board with a standard PC power supply
• Two adapter cables IDC10 female to DB9 male for serial port 1 and 2
• Adapter cable IDC26 female to DB25 female for parallel port
• Adapter cable IDC10 female to DB9 female plus adapter to SUB-D 15p
female for standard VGA monitors
• Adapter cable IDC44 / 2mm female to IDC44 / 2mm female to connect 2.5’’
EIDE hard disks
• Adapter cable IDC10 female to PS/2 keyboard and PS/2 mouse connector
• Adapter cable IDC10 female to USB header
• Adapter cable IDC10 female to USB connector and RJ45 Ethernet connector
• Adapter cable IDC10 female to RJ45 Ethernet connector

1.3 Specifications

Electrical Specifications
Supply voltage +5 V DC
Rise time < 5 ms
Supply voltage ripple ± 3%
Inrush current t.b.d.
Supply current max. 1.3 A depending on operating system
typ. 0.9 A (Windows XP idle mode)
typ. 1.2 A (MS-DOS)

TME-104-CLR2-R1V9.doc Rev 1.9 Page 3 of 49


Environmental Specifications
Operating:
Temperature range -20 … 60 °C (standard version)
-40 … 85 °C (extended version)
Temperature change max. 10K / 30 minutes
Humidity (relative) 10 … 90 % (non-condensing)
Pressure 450 … 1100 hPa

Non-Operating/Storage/Transport:
Temperature range -40 … 85 °C
Temperature change max. 10K / 30 minutes
Humidity (relative) 5 … 95 % (non-condensing)
Pressure 450 … 1100 hPa

MTBF

MTBF at 25°C 222.066 hours

In order to perform a failure rate assessment, several assumptions have to be made to minimize the
complexity of the analysis.
Basis for the calculation was „Parts-Stress“ method according to MIL-HDBK-217 F Notice 2. Although
this method requires stress values for all components, mean stress values have been used.
Environmental factor „Ground Benign“ according to MIL-HDBK-217 has been used as well as an
environmental temperature of 25 °C.
Failure rate of mechanical components (screws, chassis, etc) is negligible.
The detailed analysis report is available on request.

Mechanical
Dimensions (LxW) 90.2 mm x 95.9 mm
Height max. 11.4 mm on topside above PCB
Weight 120 g
Mounting 4 mounting holes for PCB
2 mounting holes for CompactFlash adapter

Note It is strongly recommend using plastic spacers instead of metal spacers to


mount the board. With metal spacers, there is a possible danger to create
a short circuit with the components located around the mounting holes.
This can damage the board!

TME-104-CLR2-R1V9.doc Rev 1.9 Page 4 of 49


2 Getting Started
2.1 Connector Locations
Top

COM1 LPT COM2

MiniPCI

IDE
PC/104

ETH2

Power
USB1/ETH1
VGA Keyboard/mouse
USB/Audio

Bottom

Supervisory
Floppy
Connector
CompactFlash
Connector

LCD
JTAG LVDS Flat Panel Backlight

TME-104-CLR2-R1V9.doc Rev 1.9 Page 5 of 49


2.2 Jumper Locations
Top

Display Type Selector

Display Voltage Selector

Bottom

RS485 Termination Jumper

TME-104-CLR2-R1V9.doc Rev 1.9 Page 6 of 49


2.3 LED indicators
The onboard LED indicators provide a very comfortable way to check the board’s status. The boot
success, power status, IDE accesses, and Ethernet accesses are all visible.
The LED indicators are located on top of the board, near the PC/104 connector. External LED
indicators in a custom system can easily be connected using the related pins of the Supervisory
Connector

POWER-OK indicates that the on board supply voltages are ok.


SB-POWER-OK indicates that the on board standby supply voltages are ok.
WATCHDOG indicates that the on-board watchdog triggered a system reset.
ETH1-ACTIVITY, ETH1-100-ACTIVITY, ETH1-LINK show Ethernet 1 port activity, 100MBit
transfer rate, and the Ethernet link status.
ETH2-ACTIVITY, ETH2-100-ACTIVITY, ETH2-LINK show Ethernet 2 port activity, 100MBit
transfer rate, and the Ethernet link status.
ON BOARD IDE indicates IDE activity
LIVE SIGNAL indicates that the board’s boot process was started.
Suspend/ON indicates that the board is in the suspend Mode.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 7 of 49


2.4 Hardware Setup

Caution Be sure to follow the EMC security measures. Make sure you are
always at the same potential as the module.

Caution Never connect or disconnect peripherals like HDD's while the board's
power supply is connected and switched on!

Use the cable set provided by LiPPERT to connect the Cool LiteRunner 2 to a VGA monitor. Connect
either PS/2 or USB keyboard or mouse, respectively. Use the 40-wire flat foil cable to connect the
harddisk. Make sure that the pins match their counterparts correctly and are not twisted. If you plan
to use additional other peripherals, now is the time to connect them, too.
Connect a 5 volt, 2 amps power supply to the power connector and switch the power on.

Note The 2 amps value is the minimum you should have for the standard
peripherals mentioned. If you want to use more and/or others, please plan
your power budget first! The system will not work if there is not enough
supply current for all your devices.

The display shows the BIOS messages. If you want to change the standard BIOS settings, press
<DEL> at startup to enter the BIOS menu. See chapter 4.1 for BIOS setup details.
If you need to load the BIOS default values, press the <Insert> key during startup. This forces the
BIOS to load the factory settings from FlashPROM.
The Cool LiteRunner 2 boots from CD drives, USB floppy, USB stick, or harddisk. Provided that any
of these is connected and contains a valid operating system image, the display then shows the boot
screen of your operating system.

Note Not all USB devices are suitable to boot the Cool LiteRunner from.
If there are problems, please use another device from another
manufacturer.

The Cool LiteRunner 2 does not need any cooling measures, neither at standard environment
temperatures from –20 °C … +60 °C nor in the extended range of -40 °C ... +85 °C.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 8 of 49


3 Module Description

3.1 Processor
The AMD Geode™ GX 466@0.9W processor is an x86 compatible integrated processor running at
333 MHz specifically designed to power embedded devices for entertainment, education, and
business. Serving the needs of consumers and business professionals alike, the Geode GX processors
are an excellent solution for embedded applications, such as thin clients, interactive set-top boxes,
personal access devices (PAD's), and industrial appliances. Available with a core voltage of 1.5V, the
Geode GX processors offer an extremely low typical power consumption of 2.0W, leading to longer
battery life and enabling small form-factor, fanless designs.
While the CPU core provides maximum compatibility with the vast amount of Internet content
available, the intelligent integration of several other functions, including graphics, offers a true
system-level multimedia solution.
The AMD Geode™ GX 466@0.9W processor is manufactured in 0.15 µm process featuring following
functional blocks:
• CPU Core
• Integrated FPU that supports the Intel MMX® and AMD 3DNow!™ instruction sets
• 16 KB Instruction cache, 16 KB Data cache
• GeodeLink™ Control Processor
• Debugging features
• Power management
• GeodeLink Interface Units
• High bandwidth packetized unidirectional bus for internal peripherals
• GeodeLink Memory Controller
• 64-Bit wide SDRAM bus operating frequency: 111 MHz, 222 MT/S for DDR
• Graphics Processor
• High performance 2D graphics controller
• Display Controller
ƒ Hardware frame buffer compression improves UMA (Unified Memory
Architecture) memory efficiency
ƒ Supports up to 1600x1200x16 bpp and 1280x1024x24 bpp running at 85 Hz
(CRT)
ƒ 24 Bit DAC (CRT only)
ƒ Video Processor
ƒ TFT Controller: 1280x1024 max resolution
ƒ GeodeLink PCI Bridge
• Industry standard PCI 2.2 specification compliant
• 32-Bit, 66 MHz PCI interface
• Geode I/O Companion Device Interface
• Designed to work in conjunction with the AMD Geode™ CS5536 companion device

For further information, please refer to the data book of the AMD GeodeTM GX 466@0.9W
P P P

TME-104-CLR2-R1V9.doc Rev 1.9 Page 9 of 49


3.2 Companion
AMD Geode™ CS5536 companion device
The AMD Geode™ CS5536 companion device is designed to work with an integrated processor North
Bridge component such as the AMD Geode™ GX/LX processor. Together, the Geode GX/LX processor
and Geode CS5536 companion device provide a system-level solution well suited for the high-
performance and low-power needs of a host of embedded devices including digital set-top boxes,
mobile computing devices, thin client applications, and single board computers.
The internal architecture uses a single, high-performance modular structure based on GeodeLink™
architecture. This architecture yields high internal speed (over 4 GB/s) data movement and
extremely versatile internal power management. The GeodeLink architecture is transparent to
application software. Communication with the Geode GX/LX processor is over a 33/66 MHz PCI bus.
The Geode CS5536 companion device incorporates many I/O functions, including some found in
typical Super-I/O chips, simplifying many system designs. Since the graphics subsystem is entirely
contained in the Geode GX/LX processor, system interconnect is simplified. The device contains
state-of-the-art power management that enables systems, especially battery powered systems, to
significantly reduce power consumption.
Audio is supported by an internal controller, designed to connect to multiple AC97 compatible
codecs. An IR (infrared) port supports all popular IR communication protocols. The IR port is shared
with one of two industry-standard serial ports that can reach speeds of 115.2 kbps. An LPC (low pin
count) port is provided to facilitate connections to a Super-I/O should additional expansion, such as
a floppy drive, be necessary, and/or to an LPC ROM for the system BIOS
The hard disk controller is compatible to the ATA-5 specification. The bus mastering IDE controller
includes support for two ATA-compliant devices on one channel. The CS5536 companion device
provides four Universal Serial Bus (USB) 2.0 compliant ports, supporting low speed, full speed, and
high speed connections. All four ports are individually automatically associated with either the Open
Host Controller Interface (OHCI) or the Enhanced Host Controller Interface (EHCI) depending on the
attached device type. A battery-backed real-time clock (RTC) keeps track of time and provides
calendar functions.
A suite of 82xx devices provides the legacy PC functionality required by most designs, including two
PIC's (programmable interrupt controllers), one PIT (programmable interval timer) with three
channels, and DMA (direct memory access) functions. The CS5536 companion device contains eight
MFGPT's (multi-function general purpose timers) that can be used for a variety of functions. A
number of GPIO's (general purpose input/outputs) are provided, and are assigned to system
functions on power-up (i.e. LPC port).
State-of-the-art power management features are attained with the division of the device into two
internal power domains. The GPIO's and multi-function timers are distributed into each domain
allowing them to act as wakeup sources for the device. The device provides full ACPI (Advanced
Configuration Power Interface) compliance and supports industry-standard Wakeup and Sleep
modes.

3.3 Watchdog
A watchdog is implemented using a Maxim 691 Reset/Watchdog circuit. It is accessible through
some general-purpose ports of the Super I/O. controller. A red LED, located on top of the board, is
lit when the watchdog has expired.

Please refer to chapter 4.5 for programming watchdog functions.


182H

TME-104-CLR2-R1V9.doc Rev 1.9 Page 10 of 49


3.4 Graphics-Controller
A high performance 2D-graphics controller is integrated within the GX2. CRT monitors can be used
as well as TFT and LVDS displays. Therefore, different connectors are on the board. The Board
supports 3,3V and 5V TFT displays up to 18bit and LVDS displays with 24bit interfaces.
Display type and resolution can be selected in the BIOS menu Integrated Peripherals Æ Flat
Panel Configuration.

SVGA Configuration
The following display modes are supported:

Resolution Color (bpp) Max. Refresh rate (Hz)


640x480 8/16/24 85
800x600 8/16/24 85
1024x768 8/16/24 85
1280x1024 8/16/24 85
1600x1200 8/16 75

SVGA Connector
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


Red 1 RGB-GND 2
Green 3 RGB-GND 4
Blue 5 RGB-GND 6
HSYNC 7 GND 8
VSYNC 9 n.c. 10

Flat Panel and LVDS Configuration


Flat panel and LVDS can have the same display options. The following options can be selected:

Setting Possible Values


Flat Panel Type TFT, LVDS
Resolution 640 by 480, 800 by 600, 1024 by 768
Data Type 2 X, 2 Bits per Clock, or 2 X, 2 Bits per Clock
Refresh Rate 60 Hz, 70 Hz, 72 Hz, 75 Hz, 85 Hz, 90 Hz
HSYNC Polarity High, Low
VSYNC Polarity High, Low
SHFCLK Active Period Active Only Æ only active during SYNC
Free Running Æ always active

To ease usage of these displays it’s possible to select the display and backlight supply voltages with
the on-board voltage selector jumpers.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 11 of 49


Flat Panel Connector
Connector type: IDC30 pin header 2.00 mm
Matching plug: IDC 30 pin 2.00 mm

Signal Pin Signal Pin


GND 1 FPCLK 2
HSYNC 3 VSYNC 4
GND 5 R0 6
R1 7 R2 8
R3 9 R4 10
R5 11 GND 12
G0 13 G1 14
G2 15 G3 16
G4 17 G5 18
GND 19 B0 20
B1 21 B2 22
B3 23 B4 24
B5 25 GND 26
EN 27 VLCD-SW 28
VLCD-SW 29 GND 30

Flat Panel Backlight Connector


Connector type: Hirose DF13 8 pin
Matching plug: Hirose DF13-8S-1.25C with contact DF13-2630-SCF

Signal Pin Signal Pin


+12 Volts 1 +12 Volts 2
+5 Volts 3 +5 Volts 4
EN 5 VBKL (12V or 5V) 6
GND 7 GND 8

TME-104-CLR2-R1V9.doc Rev 1.9 Page 12 of 49


LVDS Connector
Connector type: Hirose DF14 20-pin header
Matching plug: Hirose DF14-25S-1.25C with contact DF14-2628-SCF

Signal Pin Signal Pin


SW-VDD 1 SW-VDD 2
GND 3 GND 4
TX3- 5 TX3+ 6
GND 7 TXCLK- 8
TXCLK+ 9 GND 10
TX2- 11 TX2+ 12
GND 13 TX1- 14
TX1+ 15 GND 16
TX0- 17 TX0+ 18
DDC Data 19 DDC Data 20

LVDS Data Mapping


The LVDS Data Mapping describes the transmission sequence of each LVDS data channel.
For proper functionality you must use a matching LVDS display which one supports the CLR2's LVDS
data mapping.

Channel Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0


(LSB ) (MSB)
TX0 G0 R5 R4 R3 R2 R1 R0
TX1 B1 B0 G5 G4 G3 G2 G1
TX2 ENAB V-Sync H-Sync B5 B4 B3 B2
TX3 Reserved B7 B6 G7 G6 R7 R6

TME-104-CLR2-R1V9.doc Rev 1.9 Page 13 of 49


Display Type Selector
Jumper type: IDC6 pin header.
Only use 2 mm jumpers to select the display type. 1 2

3 4 (Default: BIOS select)


TFT: Jumpers between Pins 4 and 6, and Pins 1 and 3
5 6

CRT: Jumpers between Pins 4 and 6, and Pins 3 and 5


BIOS: Jumper between Pins 2 and 4
Refer to chapter 2.2 for the jumper's location.
183H

Display Voltage Selector


Jumper type: IDC6 pin header 2.00 mm. 1 2

3 4 (Default: Display voltage +3.3V


Use a jumper between 1-3 or 3-5 to select the backlight voltage. Backlight voltage +12V)
5 6
Use a jumper between 2-4 or 4-6 to select the display voltage.
Refer to chapter 2.2 for the jumper's location.
184H

Signal Pin Signal Pin


+12 volts 1 +5 volts 2
Backlight voltage 3 Display voltage 4
+ 5 volts 5 +3.3 volts 6

TME-104-CLR2-R1V9.doc Rev 1.9 Page 14 of 49


3.5 Mini-PCI Bus Interface
The Mini-PCI specification defines a small form factor daughter card for the 32bit PCI bus that can be
used on CPU-boards in which standard PCI cards cannot be used due to mechanical constraints. A
CPU board with such a card can easily be enhanced with new functionality. The onboard Type IIIA
Mini-PCI Slot can be used to extend the system easily with peripheral functionality, like WLAN
modules, Fire Wire ports, and USB 2.0 ports.
Several Mini-PCI extension boards are available on request.

Mini-PCI Type IIIA:

TME-104-CLR2-R1V9.doc Rev 1.9 Page 15 of 49


3.6 CompactFlash Connector
The standard CompactFlash socket on the bottom side is connected to the primary EIDE port of the
chipset. It allows the use of CompactFlash cards instead of a hard disk. Care must be taken when
using a CompactFlash card and another EIDE device (hard disk, CDROM) on the EIDE port at the
same time. The CompactFlash card is always the master device; the device on the EIDE port must
be set up as slave.

Pin Signal Pin Signal


1 GND 26 NC
2 D03 27 D11
3 D04 28 D12
4 D05 29 D13
5 D06 30 D14
6 D07 31 D15
7 -CS0 32 -CS1
8 GND 33 NC
9 GND 34 -IOR
10 GND 35 -IOWR
11 GND 36 VCC
12 GND 37 INTRQ
13 VCC 38 VCC
14 GND 39 -CSEL
15 GND 40 NC
16 GND 41 -RESET
17 GND 42 IORDY
18 A02 43 DMARQ
19 A01 44 -DMACK
20 A00 45 -DASP
21 D00 46 -PDIAG
22 D01 47 D08
23 D02 48 D09
24 NC 49 D10
25 NC 50 GND

TME-104-CLR2-R1V9.doc Rev 1.9 Page 16 of 49


Alternatively, a second CompactFlash socket is available on an optional PCB. It can be directly
mounted on the IDE connector as shown in the figure. Alternatively, the connection may be made
using a flat foil cable.

CompactFlash
Adapter

TME-104-CLR2-R1V9.doc Rev 1.9 Page 17 of 49


3.7 Ethernet Controllers
The National Semiconductor MacPhyter Ethernet Controller provides a fully integrated 10/100 Base-
TX LAN solution and consists of both the Media Access Controller and the physical layer interface
combined into a single component solution.
The 32-bit PCI v2.2 controller provides enhanced scatter-gather bus mastering capabilities and
enables the MacPhyter to perform high-speed data transfers over the PCI bus. Its bus master
capabilities enable the component to process high level commands and perform multiple operations,
which lowers CPU utilization by off-loading communication tasks from the CPU: two large transmit
and receive FIFOs of 2 KB each help to prevent data underrun and overrun while waiting for bus
accesses. This enables the MacPhyter to transmit data with minimum interframe gap.
The CSMA/CD unit of the MacPhyter allows it to be connected to either a 10 or 100 Mbps Ethernet
network. The CSMA/CD unit performs all of the functions of the 802.3 protocol such as frame
formatting, frame stripping, collision handling, deferral to link traffic, etc. The CSMA/CD unit can also
be placed in a full duplex mode, which allows simultaneous transmission and reception of frames. In
full duplex mode, it adheres to the IEEE 802.3x Flow Control specification.
The PHY unit of the MacPhyter supports Auto-Negotiation for 10BaseT-/100BaseTX Half Duplex and
10BaseT-/100BaseTX Full Duplex modes.
The signals of the Ethernet interfaces are located on the IDC10 header “Ethernet” and
“Ethernet/USB”. Adapter cables from IDC10 to RJ45 connector are available.
LED’s on the topside of the board are showing the status of link, 10/100 Mbit and activity of each
port.

Ethernet Interface 1 / USB2.0 Connector


Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


TX+ 1 TX- 2
RX+ 3 PE 4
PE 5 RX- 6
USB1+ 7 USB1- 8
USB_VCC 9 USB_GND 10

Ethernet Interface 2
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


ETH_TX+ 1 ETH_TX- 2
ETH_RX+ 3 ETH_PE 4
ETH_PE 5 ETH_RX- 6
ETH_PE 7 ETH_PE 8
N.C. 9 N.C. 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 18 of 49


3.8 On Board Power Supply
The on board power supply generates all necessary voltages from the single supply voltage of 5
volts. The voltages are observed by the Super I/O and are shown in the PC Health Status screen of
BIOS setup.
The generated voltage of 3.3 Volts is available on the connectors “Flat Panel“ and “LVDS“.

Note This 3.3 V must not be used to supply external electronic devices with
high power consumption like other PC/104 boards or displays.

Power Connector
Connector type: 3.5” FDD Power connector
Matching plug: AMP 171822-4, with contacts 170263-1

Signal Pin Signal Pin


+5 Volts 1 GND 2
GND 3 + 12 Volts 4

3.9 EIDE Port


An EIDE (Enhanced Integrated Drive Electronics) port is provided by the chipset to connect up to
two drives that integrate the controller (hard disk, CD-ROM etc.). To enhance the performance, this
port supports Ultra DMA-66 type of transfer. The EIDE port is available on a standard 44-pin header
(2 mm) for 2.5” hard disks. An adapter cable is available to connect standard EIDE devices with a 40
pin IDC header.
Additionally a CompactFlash adapter can be provided. It is mounted on the 44-pin header.

EIDE Connector
Connector type: IDC44 pin header 2.00 mm
Matching plug: IDC44 pin 2.00 mm

Signal Pin Signal Pin


/Reset 1 GND 2
Data7 3 Data8 4
Data6 5 Data9 6
Data5 7 Data10 8
Data4 9 Data11 10
Data3 11 Data12 12
Data2 13 Data13 14
Data1 15 Data14 16

TME-104-CLR2-R1V9.doc Rev 1.9 Page 19 of 49


Signal Pin Signal Pin
Data0 17 Data15 18
GND 19 NC 20
DRQ0 21 GND 22
Write 23 GND 24
Read 25 GND 26
Ready 27 CSEL 28
DACK0 29 GND 30
IRQ 31 IOCS16- 32
Address1 33 PD66 34
Address0 35 Address2 36
CS1 37 CS3 38
NC 39 GND 40
+5 Volts 41 +5 Volts 42
GND 43 GND 44

3.10 Floppy Disk Interface


The floppy interface connector is built for slim-line floppy disk drives. For connection of a
conventional floppy disk drive, an optional adapter connector is available.

Floppy connector
Connector type: FFC 26 pin 1.00 mm
Matching plug: FFC 26 pin 1.00 mm

Signal Pin Signal Pin


+5 Volt 1 Index 2
+5 Volt 3 Drive Select 0 4
+5 Volt 5 Disk change 6
n.c. 7 n.c. 8
n.c. 9 Motor On 0 10
n.c. 11 Direction 12
n.c. 13 Step 14
GND 15 Write Data 16
GND 17 Write Gate 18
GND 19 Track 0 20
GND 21 Write Protect 22
GND 23 Read Data 24
GND 25 Head Select 26

TME-104-CLR2-R1V9.doc Rev 1.9 Page 20 of 49


3.11 PS/2 Keyboard and Mouse Interface
The keyboard interface is located on the IDC10 Header “KEYB/MOUSE”. An adapter cable is available
to use a standard PS/2 keyboard with this connector.
The PS/2 mouse signals MCLK and MDAT are located on the IDC10 header “KEYB/MOUSE”. The PS/2
mouse function is programmable in BIOS setup by pressing DEL at boot time. PS/2 mouse
function control can be enabled or disabled in the Advanced BIOS features menu.

Keyboard / Mouse Connector


Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


Speaker 1 Mouse Clock 2
#Reset-In 3 Mouse Data 4
KB Data 5 KB Clock 6
GND 7 +5 Volts 8
Ext. battery 9 #Ext. power button 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 21 of 49


3.12 USB 2.0 Ports
One USB 2.0 ports are located on the IDC10 header “USB”, one on the IDC10 header “ETHERNET”,
and the two others on the supervisory connector. When using USB it has to be enabled in BIOS
setup by entering Advanced Chipset Features and then choosing USB Controller: Enabled.
It is possible to use an USB keyboard under MSDOS without special driver software. To do so, USB
legacy support has to be enabled in the BIOS. Entering Advanced Chipset Features and then
selecting USB Keyboard support: Enabled does this setting.
An adapter cable with two standard USB connectors is available.

Note: Not all USB keyboard models are supported. If one does not work, try a
different make and manufacturer.

Note: The system BIOS and the USB controller do not support all USB2.0 mass
storage devices on the market, which might result in problems when using
these. Typical problems are hanging in boot process if a USB2.0 mass
storage device is connected, or slow data transfer rates for USB2.0 mass
storage devices. We recommend using USB1.1 mass storage devices
instead, if such a problem occurs.

USB/Audio Connector
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


USB0+ 1 USB0- 2
USB_VCC 3 USB_GND 4
LINEIN_L 5 LINEIN_R 6
LINEOUT_L 7 LINEOUT_R 8
MIC 9 GND 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 22 of 49


3.13 Serial Ports
Two of the serial ports are located on two IDC headers “COM1” and “COM2”. Adapter cables with
standard DB9 male connectors are available. They can either work in RS232 or RS485 mode,
selectable in the BIOS. When entering Special Features, COM Port 1 Mode and COM Port 2
Mode can be selected. The third serial Port is located at the supervisory connector and is RS485
only. Termination resistors for RS485 Mode can be set with Jumper X9 as described in chapter 4.18.
COM Port 3 is RS485-only and can be used in 2-wire and in 4-wire systems. In 2-wire systems only
Half Duplex is possible, whereas in 4-wire systems both, Half- and Full-Duplex, mode can be used.
In 2-wire systems or 4-wire systems with more than 1 transmitter the transmitter must be disabled
in receive mode, and enabled in transmit mode. See chapter 4.3 for an example.
185H

The serial ports are configurable with the BIOS setup menus. When entering "Integrated
Peripherals" and then COM Port 1, COM Port 2, or COM Port 3, configuration of the serial ports
is accessible.
Possible settings for COM1 and COM2:
• Auto
• Disabled
• 3F8 / IRQ4 (base address / interrupt channel)
• 2F8 / IRQ3 (base address / interrupt channel)
• 3E8 / IRQ4 (base address / interrupt channel)
• 2E8 / IRQ3 (base address / interrupt channel)

Possible settings for COM3:


• Disabled
• 3F8 / IRQ4 (base address / interrupt channel)
• 2F8 / IRQ3 (base address / interrupt channel)
• 3E8 / IRQ6 (base address / interrupt channel)
• 2E8 / IRQ5 (base address / interrupt channel)

COM1, COM2 Connector


Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC10 pin 2.54 mm

Pin assignment:

Pin RS232 Signal RS485 Signal Pin RS232 Signal RS485 Signal
1 DCD Not used 2 DSR RXD+
3 RXD RXD- 4 RTS TXD+
5 TXD TXD- 6 CTS Not used
7 DTR Not used 8 Not used Not used
9 GND GND 10 +5 Volts +5 Volts

TME-104-CLR2-R1V9.doc Rev 1.9 Page 23 of 49


RS485-Termination Jumper
Connector type: IDC12 pin header. Use 2 mm jumpers to terminate lines correctly.
Refer to chapter 2.2 for the jumper's location.
186H

Signal Pin Signal Pin


1 2
COM1TX- 1 COM1TX+ 2
3 4
COM1RX- 3 COM1RX+ 4
5 6
COM2TX- 5 COM2TX+ 6
7 8
COM2RX- 7 COM2RX+ 8
9 10
COM3TX- 9 COM3TX+ 10
11 12
COM3RX- 11 COM3RX+ 12

When the jumper is set, the differential pairs


(e.g. RX+ and RX-) are terminated with 120Ω between them.
Additionally, positive/negative receive lines are pulled up/down
with 1kΩ to 5V/GND in order to protect the transceivers of the
Cool LiteRunner 2 from overvoltages.
It is recommended to protect the receive lines of the external
device in the same way!

Caution: Termination resistors must not be used in RS232 Mode.


Otherwise, the serial ports will not work.

3.14 IrDA Interface


The IrDA interface signals IRRX and IRTX are located on the supervisory connector. The IrDA
interface shares its UART with COM3, so the normal serial port 3 cannot be used at the same time as
the IrDA interface.
To use the IrDA interface an external transmitter must be connected to the IrDA signals.

3.15 Parallel Port LPT1


The parallel port is located on an IDC26 header. An adapter cable with a standard DB25 female
connector is available.
The parallel port is programmable in BIOS setup by pressing DEL at boot time. Entering Integrated
Peripherals and then choosing Onboard Parallel Port, configuration of LPT1 is accessible.
The following settings are possible for LPT1:
• Disabled
• 3BC/IRQ7 (base address / interrupt channel)
• 378/IRQ7 (base address / interrupt channel)
• 278/IRQ5 (base address / interrupt channel)

TME-104-CLR2-R1V9.doc Rev 1.9 Page 24 of 49


While not disabled, these Parallel Port Modes can be selected:
• Normal
• SPP
• EPP
• ECP
• ECP+EPP
When Parallel Port Mode is set to ECP or ECP+EPP, ECP Mode Use DMA becomes available.
DMA channels 1 or 3 can be selected.

LPT1 Connector
Connector type: IDC26 pin header 2.54 mm
Matching plug: IDC26 pin 2.54 mm

Signal Pin Signal Pin


Strobe 1 Auto LF 2
Data0 3 Error 4
Data1 5 Init 6
Data2 7 Select In 8
Data3 9 GND 10
Data4 11 GND 12
Data5 13 GND 14
Data6 15 GND 16
Data7 17 GND 18
ACK 19 GND 20
Busy 21 GND 22
Paper End 23 GND 24
Select 25 NC 26

3.16 Speaker
The speaker signal is located on the IDC10 Header “KEYBOARD”. A
standard 8 Ω PC Speaker can be connected between the signal SPEAKER
and +5 V.
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC10 pin 2.54 mm

Signal Pin Signal Pin


Speaker 1 Mouse Clock 2
#Reset-In 3 Mouse Data 4
KB Data 5 KB Clock 6
GND 7 +5 Volts 8
Ext. battery 9 #Ext. power button 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 25 of 49


3.17 Audio Interface
The audio signals are located on the IDC10 header “USB1/AUDIO”. The signals are LINE-IN
(left/right), LINE-OUT (left right) and MICROPHONE-IN of the Audio Codec. The audio function is
configurable in the BIOS setup.
By entering "Integrated Peripherals" and then choosing Build in CPU Audio the audio function
can be disabled or enabled. If enabled the following settings can be made:

Audio I/O Base Address: 220H, 240H, 260H or 280H


MPU-401 I/O Base Address: Disabled, 300H or 330H
Audio IRQ Select: IRQ5, IRQ7, IRQ10 or Disabled
Audio Low DMA Select: DMA0, DMA1, DMA3 or Disabled
Audio High DMA Select: DMA5, DMA6, DMA7 or Disabled

Audio Connector
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC 10 pin 2.54 mm

Signal Pin Signal Pin


USB0+ 1 USB0- 2
USB_VCC 3 USB_GND 4
LINEIN_L 5 LINEIN_R 6
LINEOUT_L 7 LINEOUT_R 8
MIC 9 GND 10

3.18 External Power-Button


The power button signal is available on the IDC10 Header “KEYBOARD”. To activate the signal,
"Power-Button" must be pulled to ground. This function depends on the used operating system.
Driver software may be necessary.
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC10 pin 2.54 mm

Signal Pin Signal Pin


Speaker 1 Mouse Clock 2
#Reset-In 3 Mouse Data 4
KB Data 5 KB Clock 6
GND 7 +5 Volts 8
Ext. battery 9 #Ext. power button 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 26 of 49


3.19 Reset-In Signal
The RESET-IN signal is located on the IDC10 Header “KEYBOARD”. To reset the board, the signal
RESET-IN must be connected to GND.
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC10 pin 2.54 mm

Signal Pin Signal Pin


Speaker 1 Mouse Clock 2
#Reset-In 3 Mouse Data 4
KB Data 5 KB Clock 6
GND 7 +5 Volts 8
Ext. battery 9 #Ext. power button 10

3.20 External Battery


An external battery (3.0 V ... 3.6 V) can be connected to the IDC10 Header “KEYBOARD”. It buffers
the CMOS data.
Connector type: IDC10 pin header 2.54 mm
Matching plug: IDC10 pin 2.54 mm

Signal Pin Signal Pin


Speaker 1 Mouse Clock 2
#Reset-In 3 Mouse Data 4
KB Data 5 KB Clock 6
GND 7 +5 Volts 8
Ext. battery 9 #Ext. power button 10

TME-104-CLR2-R1V9.doc Rev 1.9 Page 27 of 49


3.21 Supervisory Connector
The Cool LiteRunner 2 provides a 25-pin Supervisory Connector on its bottom side. The table below
shows the assignment of the different signals.
(The secondary functions are available only with customized versions. Please ask for a quotation)
Connector type: Hirose DF14 25-pin
Matching plug: Hirose DF14-25S-1.25C with contact DF14-2628-SCF

Pin Primary Secondary 5V Tolerant


1 5V
(1)
2 3.3V
3 GPIO0 (2) I2C-CLK yes/yes
(2)
4 GPIO1 I2C-Data yes/yes
(2) (3)
5 GPIO2 IDE-LED yes/yes
6 GPIO3 (2) IrDA-Send yes/yes
(2)
7 GPIO4 IrDA-Rec. yes/yes
(2) (3)
8 GPIO5 ACT-LED yes/yes
9 GPIO6 (2) 100Mbit-LED (3) yes/yes
(2) (3)
10 GPIO7 LINK-LED yes/yes
11 Suspend-LED (3) yes/-
(3)
12 Live-Signal-LED yes/-
(4) (5)
13 PME# SMI# no/no
14 USB2-VCC
15 USB2+
16 USB2-
17 USB-GND
18 USB3+
19 USB3-
20 USB3-VCC
21 RS485-TX+ Sleep-Button (6) yes/no
22 RS485-TX- Sys-Fan Voltage (7) yes/yes
(8)
23 RS485-RX+ Tacho Signal yes/yes
(9)
24 RS485-RX- Disable Fan
25 GND
Notes:
(1)
External devices must not exceed an overall power consumption of 500mA
(2)
For GPIO programming see chapter 4.3 187H

(3)
Connect cathode of LED to this pin. An external resistor is required.
(4)
Power Management Signal
(5)
System Management Interrupt

TME-104-CLR2-R1V9.doc Rev 1.9 Page 28 of 49


(6)
Pulling this pin to GND causes system to go into sleep mode.
(7)
Connect to VCC of 5V system fan.
(8)
Connect to tacho sensor signal of system fan
(9)
Setting this pin to 1 will disable the system fan.

Note The 3.3 Volts are generated by an on-board DC-DC converter. It must be
not used to supply power to any peripherals with high power consumption.

3.22 PC/104 Bus Interface


The PC/104 bus is a modification of the industry standard (ISA) PC bus specified in IEEE P996. The
PC/104 bus has different mechanics than P966 to allow the stacking of modules. The main features
are:
• Supports programmable extra wait state for ISA cycles
• Supports I/O recovery time for back-to-back I/O cycles

The specifications for the PC/104 bus and the PC/104-Plus bus are available from the PC/104
Consortium at http://www.pc104.org.

The following table shows the pin assignment of the PC/104 connector.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 29 of 49


PC/104 Bus Connector

Pin A B
1 IOCHCK GND
2 D7 RSTDRV
3 D6 +5V
4 D5 IRQ9
see note
5 D4 -5V
6 D3 DRQ2
see note
7 D2 -12V
Pin D C 8 D1 ENDXFER
0 GND GND 9 D0 +12V
1 MEMCS16 SBHE 10 IOCHRDY KEY
2 IOCS16 LA23 11 AEN SMEMW
3 IRQ LA22 12 A19 SMEMR
4 IRQ LA21 13 A18 IOW
5 IRQ LA20 14 A17 IOR
6 IRQ LA19 15 A16 DACK3
7 IRQ LA18 16 A15 DRQ3
8 DACK LA17 17 A14 DACK1
9 DRQ MEMR 18 A13 DRQ1
10 DACK MEMW 19 A12 REFRESH
11 DRQ SD8 20 A11 SYSCLK
12 DACK SD9 21 A10 IRQ7
13 DRQ SD10 22 A9 IRQ6
14 DACK SD11 23 A8 IRQ5
15 DRQ SD12 24 A7 IRQ4
16 +5V SD13 25 A6 IRQ3
17 MASTER SD14 26 A5 DACK2
18 GND SD15 27 A4 TC
19 GND GND 28 A3 BALE
29 A2 +5V
30 A1 OSC
31 A0 GND
32 GND GND

Note: -5 V and –12 V on the PC/104 connector are not supported on this
board.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 30 of 49


4 Using the Module

4.1 BIOS
The Cool LiteRunner 2 is delivered with a standard Phoenix-Award BIOS. The default setting
guarantees a “ready to run” system, even without a BIOS setup backup battery.
The BIOS is located in a flash prom and can be easily updated on board with software under DOS.
All changes in the setup of the BIOS are stored in the CMOS RAM of the real time clock. A copy of
the CMOS RAM excluding date and time data is stored in the flash ROM. This means that even if the
backup battery runs out of power, the CMOS settings are not lost. Only date and time will be set to
their default value. Without an external battery the on board, the GoldCap is able to buffer the date
and time information for about 2 days.

Configuring the Phoenix-Award BIOS


Pressing the <DEL> key on power up starts the BIOS setup utility.

Field Selection
To move between fields in Setup, use the keys listed below:

Key Function

Æ, Å, È, Ç Move between fields


+, -, PgUp, PgDn Selects next/previous values in fields
Enter Go to the submenu for the field
Esc To previous field then to exit menu

The Standard CMOS Features menu allows configuring the date and time settings, the IDE
devices, floppy disk, and basic display setup.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 31 of 49


The Advanced BIOS Settings menu lets you select various things like the order of boot devices,
shadow RAM settings and custom boot screen.

The Integrated Peripherals Menu lets you set the IDE modes, the parallel and the COM ports' I/O
settings, as well as the flat panel display configuration.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 32 of 49


When configuring the Flat Panel, the following settings can be done:

Setting Choice

Flat Panel Type Select between TFT or LVDS


Resolution 640x480, 800x600, 1024x768
Data Type Normal or 2x
Refresh Rate Select from 60 to 90 Hz
HSYNC Polarity Either Low or High
VSYNC Polarity Either Low or High
SHFCLOCK Active Period Free Running or Active only

Special CLR Features menu: In order to use the Cool LiteRunner 2's features to their maximum
extend, there is an own BIOS setup menu dealing with these. The display type can be set to either

TME-104-CLR2-R1V9.doc Rev 1.9 Page 33 of 49


CRT or LCD, and the driver levels for the serial ports may be changed to RS232 or RS485.
Furthermore, it is possible to define I/O and memory areas. The default values for the I/O areas are
shown in chapter 5.5, changing them is described in chapter 4.7.
18H 189H

Caution Changing the memory mapping can completely prevent the Cool
LiteRunner 2 from booting.
In that case, the BIOS default values must be loaded by pressing
<INSERT> when the board is switched on.

The Power Management and PnP/PCI Configurations menus let you define the ACPI details and
how the resources on the ISA bus are handled.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 34 of 49


The PC Health Status display shows information about the Cool LiteRunner 2's current status. No
changes are possible there, though.

In order to save your settings, select Save & Exit Setup and confirm with Y. Should you want to
discard everything, select Exit Without Saving.
When troubleshooting a system, it is highly recommend to first restoring the BIOS's factory settings
before any debugging is done. This is achieved with Load Optimized Defaults in the main setup
menu.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 35 of 49


Trouble Shooting BIOS Settings
It may happen that the BIOS is so badly misconfigured that the Cool LiteRunner 2 does not start at
all. To repair this, the default values of the BIOS can be automatically loaded at boot time. This is
commanded by pressing <INSERT> on the numerical keypad before the system is turned on.
Holding this key and turning the system on loads the default values.
There are a few settings, which modify so-called "strapping options" of the processor. These
strapping options must be present at power-on time, even before the BIOS is loaded. An example is
the VGA and LCD display device setting. In order to reset these to the factory defaults, press
<INSERT> at boot time as described above. After this, switch the power off and restart the Cool
LiteRunner again.

4.2 Drivers
There are drivers for different operating systems for sound (option), Ethernet and graphics adapter
available.
These drivers can be downloaded from LiPPERT's website http://www.lippertembedded.com.
For installation follow the instructions that come with the drivers.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 36 of 49


4.3 Programming Serial Ports
COM Port 3 is RS485-only and can be used in 2-wire and in 4-wire systems. In 2-wire systems only
Half Duplex is possible, whereas in 4-wire systems both, Half- and Full-Duplex, modes can be used.
In 2-wire systems or 4-wire systems with more than 1 transmitter, the transmitter must be disabled
in receive mode, and enabled in transmit mode.
Therefore, setting GP34 of the Winbond SuperIO (Logical Device 9, Bit 4), to ‘0’ Æ disables
transmitter, ‘1’ Æ enables transmitter.
The example is meant to be compiled using gcc under Linux.
#include <stdio.h>
#include <sys/io.h>
#include <stdlib.h>

#define ADDR_REG 0x4E // SuperIO's address register


#define DATA_REG 0x4F // SuperIO's data register

void Com3Transmitter(unsigned char ON)


{
unsigned char regval;
outb(0x87, ADDR_REG); // enter SuperIO configuration mode
outb(0x87, ADDR_REG); // writing two times is required by the chip
outb(0x07, ADDR_REG); // enable logical device 9
outb(0x09, DATA_REG);
outb(0x30, ADDR_REG); // activate GP3x
outb(inb(DATA_REG) | 0x1, DATA_REG);
outb(0xF0, ADDR_REG); // set GP30 to output
outb(inb(DATA_REG) & ~1, DATA_REG);
outb(0xF1, ADDR_REG); // address the GP30
if(ON)
regval = inb(DATA_REG) | 1; // enable COM3 RS485
else
regval = inb(DATA_REG) & ~1; // disable COM3 RS485
outb(regval, DATA_REG);
printf("regval=%x inb=%x\n",regval,inb(DATA_REG));
outb(0xaa, ADDR_REG); // lock SuperIO
}

int main(int argc, char *argv[])


{
unsigned char value;
iopl(3);
if(argc == 2)
{
value = strtol(argv[1], (char**)NULL,10);
if(value == 0 || value == 1)
Com3Transmitter(value);
else
printf("ERROR: wrong value\n");
}
else
printf("USAGE: ./com3 <value>\nvalue = 0 -> OFF\nvalue = 1 -> ON\n");
return 0;
}

To enable the transmitters of COM1 and COM2 in RS485 mode set the RTS# signal to ‘1’. Depending
on your operating system driver’s logic, this may mean setting a (non-inverted) RTS bit to ‘0’ in your
application software.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 37 of 49


4.4 Programming GPIO Signals
The Cool LiteRunner 2's general purpose I/O signals are handled by the Winbond W83627HF
SuperIO and LPC interface (GPIO10-GPIO17 on SuperIO = GPIO0-GPIO7 on CLR2). They are located
in Logical Device 7 of the SuperIO and can be programmed using simple IN/OUT instructions on
Index/Data registers 4Eh/4Fh.
The W83627HF provides input/output ports that can be individually configured to perform a simple
basic I/O function or a pre-defined alternate function. These I/O ports are divided into seven groups,
of which group 7 is provided on the Cool LiteRunner 2 for user-defined purposes·

SELECTION BIT INVERSION BIT BASIC I/O OPERATIONS


(in reg. F0h) (in reg. F2h)
0 = output 0 = direct
1 = input 1 = inverted

0 0 Basic non-inverting output


0 1 Basic inverting output
1 0 Basic non-inverting input
1 1 Basic inverting input

The example is meant to be compiled using gcc under Linux.

#include <stdio.h>
#include <sys/io.h>

#define SIO_ADDR 0x4e


#define SIO_DATA 0x4f

int main()
{
iopl(3); //get all I/O access rights
//initialize GPIO:
outb(0x87, SIO_ADDR);
outb(0x87, SIO_ADDR); //unlock SIO
outb(0x2A, SIO_ADDR);
outb(0xFD, SIO_DATA); //use GPIO1x function
outb(0x07, SIO_ADDR);
outb(0x07, SIO_DATA); //select LDN7
outb(0x30, SIO_ADDR);
outb(0x01, SIO_DATA); //enable device
outb(0xF0, SIO_ADDR);
outb(0x00, SIO_DATA); //GPIO1x as outputs

//to set GPIO1x as input use following lines instead:


//outb(0xF0, SIO_ADDR);
//outb(0xFF, SIO_DATA); //GPIO1x as inputs

outb(0xF1, SIO_ADDR);
outb(0x55, SIO_DATA); //write out: 01010101
printf("WRITE: 0x55\n");
outb(0xF1, SIO_ADDR);
printf("READ: 0x%02X\n", inb(SIO_DATA)); //read in the witten out

outb(0xAA, SIO_ADDR); //lock SIO


iopl(0);
return 0;
}

TME-104-CLR2-R1V9.doc Rev 1.9 Page 38 of 49


For further information about programming the Winbond W83627HF super I/O, please refer to
chapter 4.8 of its datasheet.

4.5 Programming the Watchdog


The Watchdog is disabled in delivery status, and must be activated before use. Setting GP33 of the
Winbond SuperIO (logical device 9, bit 4) to high enables the Watchdog, after that it has to be
triggered by GP23 (logical device 8, bit 4). That means it has to be set to low and again high within
600ms. If the Watchdog is not triggered within this time, the board will perform a hardware reset.

Internal Watchdog
This example shows the how to access the Winbond SuperIO/LPC interface internal watchdog. The
code example below depicts how to program and trigger the watchdog. The routine main() is meant
to be compiled using gcc under Linux.

#include <stdio.h>
#include <sys/io.h>
#include <unistd.h>

#define SIO_ADDR 0x4E


#define SIO_DATA 0x4F

int main()
{
unsigned char i;
iopl(3); // get all I/O access rights as root!
outb(0x87,SIO_ADDR); // initialize SuperIO
outb(0x87,SIO_ADDR);
outb(0x2B,SIO_ADDR); // enable SuperIO internal watchdog
outb(inb(SIO_DATA) & 0xF7, SIO_DATA);
outb(0x07,SIO_ADDR); // enable device 8
outb(0x08,SIO_DATA);
outb(0xF5,SIO_ADDR); // set the watchdog properties (CRF5, CRF6 and CRF7)
outb(inb(SIO_DATA) & 0xF7, SIO_DATA);// save the old register value and modify
// it to the new one
//to set time base to minutes use this instead: outb(inb(SIO_DATA) | 0x08,
SIO_DATA);
outb(0xF6,SIO_ADDR); // set timeout value
outb(0x03,SIO_DATA); // 3 seconds
printf("Watchdog enabled. Press CTRL+C within 5 seconds to stop resetting.\n");
for(i=0; i<5; i++)
{
outb(0xF6,SIO_ADDR); // refresh timeout value
outb(0x03,SIO_DATA); // 3 seconds
printf(".");
fflush(stdout);
sleep(1);
}
outb(0xF6,SIO_ADDR);
outb(0x00,SIO_DATA); // deactivates the watchdog timer
printf("\nWatchdog disabled.\n");
iopl(0); // reset I/O rights
return 0;
}

TME-104-CLR2-R1V9.doc Rev 1.9 Page 39 of 49


External Watchdog
The following program in Borland Turbo C is an example how to test the external's watchdog
function under DOS. Programming the Watchdog is quite similar programming GPIO’s.
The external watchdog is built using a MAX691
supervisory circuit. It triggers when its WDI input is
enabled but not toggled within the 600 ms.
Setting GP33, WDENA-TRI to low disables the external
watchdog.

// Example program to trigger the external watchdog (Turbo C)

#include <stdio.h>
#include <conio.h>
typedef unsigned char BYTE;

void main()
{
BYTE trigger;

printf("Watchdog is now activated and triggered.\n");


printf("Press any key to generate resets
outp(0x4E, 0x87); //enter SuperIO configuration mode
outp(0x4E, 0x87);
outp(0x4E, 0x07); //enable logical device 9
outp(0x4F, 0x09);
outp(0x4E, 0xF0); // GP33 as output, configuration
// register // F0h, Bit4 = ‘0’
outp(0x4F, 0xC7);
outp(0x4E, 0xF1); // setting GP33, Bit4 enables watchdog
temp = inp(0x4F); // make sure the other bits are
// unchanged!
temp = temp | 0x08;
outp(0x4F, temp);
// trigger watchdog by toggling Bit4 of logical Device 8
outp(0x4E, 0x07); //enable logical device 8
outp(0x4F, 0x08);
outp(0x4E, 0xF1); // toggle Bit4 in configuration
// register F1h.
do
{ // trigger watchdog in the loop
trigger = inp(0x4F); // read data register
trigger = trigger ^ 0x08; // toggle Bit4...
outp(0x4F, trigger); // ...and write back
} while (!kbhit()); // stop when any key is hit
//as indication that watchdog is
// acivated, a red LED is switched on.
printf("\nWatchdog timeout in 600ms...\n");
return;
}

TME-104-CLR2-R1V9.doc Rev 1.9 Page 40 of 49


The status of the Watchdog can be read from GP32. A high signal indicates that a watchdog timeout
has occurred, which is also indicated by a red LED.
The following program example shows how to read the watchdog status.

#include <stdio.h>
#include <conio.h>
typedef unsigned char BYTE;

void main()
{
BYTE crf1, temp;
BYTE mask = 4;

outp(0x4E, 0x87); //enter SuperIO configuration mode


outp(0x4E, 0x87);
outp(0x4E, 0x07); //enable logical device 9
outp(0x4F, 0x09);

outp(0x4E, 0xF1); //read configuration register F1h


cfr1 = inp(0x4F);
if ((crf1 & mask) != 0)
printf(“Watchdog timeout occurred!”);
else
printf(“No Watchdog timeout!”);
return;
}

4.6 CPU, Board Temperature, and Fan Speed

CPU Supervision
The AMD GeodeTM GX 466@0.9W processor contains a temperature sensor to monitor the CPU
P P P P

temperature. The current temperature is shown in the PC Health Status screen of BIOS setup.
Additionally the environment temperature is measured and shown in the PC Health Status screen.
It also can be used to control the rotation of a 5 Volt environment fan, which must be connected to
the supervisory connector.
The Cool LiteRunner 2's CPU and board temperatures as well the current fan speed can be read from
the Winbond SuperIO using the LPC interface's Index/Data Ports 295h/296h.

Board Temperature
An 8-bit value temperature value can be read from register 27h, which is accessed using the LPC
interface's Index/Data Ports 295h/296h.
Refer to the table below for the temperature encoding for both, CPU and board sensors.

#define TEMPVAL_ADDR 0x295


#define TEMPVAL_DATA 0x296
#define BRDTEMP_REG 0x27

uint8 ReadBoardTemp (void)


{
outp(TEMPVAL_ADDR, BRDTEMP_REG);
return inp(TEMPVAL_DATA);

TME-104-CLR2-R1V9.doc Rev 1.9 Page 41 of 49


CPU Temperature
The CPU temperature sensor data has a resolution of 0.5° and is 9 bits wide. To read it, the LPC
interface's Index/Data ports 295h/296h must be used for a two-part access. Select bank 1 writing a
1 to the bank select register at 4Eh. Then get the bits 1…8 of the temperature reading from register
50h and take the most significant bit of register 51h as bit into the least significant bit of the
complete 9-bit value. Note that if you only need a 1° resolution, it is enough to read the first of
these two registers.
Refer to the table below for the temperature encoding for both, CPU and board sensors.

most significant 8 bits (Reg 50, bank 1) least significant bit (Reg 51, bank 1)

7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0

8 7 6 5 4 3 2 1 0 CPU temperature [°C] = Value


CPU temperature 2

// ReadCpuTemp: Reads the CPU temperature


// Returns: The temperature in 0.5°C units

#define TEMPVAL_ADDR 0x295


#define TEMPVAL_DATA 0x296
#define TEMPVAL_BANK 0x4e
#define CPULTEMP_REG 0x50
#define CPUHTEMP_REG 0x51

uint16 ReadCpuTemp (void)


{
uint8 tLo, tHi,
outp(TEMPVAL_ADDR, TEMPVAL_BANK);
outp(TEMPVAL_DATA, 1); // select bank 1
outp(TEMPVAL_ADDR, CPULTEMP_REG);
tHi = inp(TEMPVAL_DATA);
outp(TEMPVAL_ADDR, CPUHTEMP_REG);
tLo = inp(TEMPVAL_DATA);
return (uint16(tHi)<<1) | uint16(tLo>>7);
}

Temperature Board CPU


+125°C 0111 1101 0 1111 1010

+25°C 0001 1001 0 0011 0010

+1°C 0000 0001 0 0000 0010


+0.5°C - 0 0000 0001
0°C 0000 0000 0 0000 0000
-0.5°C - 1 1111 1111
-1°C 1111 1111 1 1111 1110
-25°C 1110 0111 1 1100 1110
-55°C 1100 1001 1 1001 0010

TME-104-CLR2-R1V9.doc Rev 1.9 Page 42 of 49


Fan Speed and PWM regulation
When the Cool LiteRunner 2 is configured to use a 5V system fan (available as an option), the fan's
count value can be read from register 28h of the LPC Interface Index/Data Ports 295h/296h. This is
the number of fan pulses that are received in a certain time; meaning, the larger the count the
slower the fan and vice versa.
Depending on the specific fan used, it delivers 1, 2 or more pulses per revolution. This must be
considered when calculating the true speed (Revolutions Per Minute, RPM) of the fan.

1.35 • 106
RPM =
Count • Divisor
In the equation, the divisor equals the number of pulses per revolution as delivered by the fan. This
number can be stored initially within the LPC interface. The number storage is in bit 5 in register 5Dh
(Bit 2 of divisor) and register 47h, Bits 5 and 4 (Bit 1 and 0 of divisor). The default divisor is 2. The
following table shows how the divisor is stored in the mentioned registers.

Bit2 Bit1 Bit0


Divisor
(5d/5) (47/5) (47/4)

0 0 0 1
0 0 1 2
0 1 0 4
0 1 1 8
1 0 0 16
1 0 1 32
1 1 0 64
1 1 1 128

The speed of the fan can be varied by modifying its duty cycle. The default duty cycle of the fan is
100% (FFh). The fan speed is reduced by decreasing the duty cycle. Therefore, you have to write the
value to register 5Ah in Bank 0 (remember: Bank Select register Æ 4Eh). 00h Æ 0% = Off, FFh Æ
100% = Full Speed.
Please check the datasheet of the Winbond 83627HF LPC interface for details.
The following example is meant to be compiled using gcc under Linux.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 43 of 49


#include <stdio.h>
#include <sys/io.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>

// Low Pin Count - Bus:


#define LPC_ADDR 0x295
#define LPC_DATA 0x296

int main(int argc, char* argv[])


{
unsigned char fanspeed=0;
float rpm=0.0;
iopl(3); // get all I/O access rights as root!
if (argc == 1) // if no parameter exists print USAGE
{
printf("USAGE: ./fan <speed in hex (00 .. ff)>\n");
printf(" or: ./fan m\n");
iopl(0); //reset all I/O access rights
return 1;
}
if(argv[1][0] == 'm') // if parameter is 'm' viwe rotations per minute
// (RPM)
{
while(1)
{
outb(0x28, LPC_ADDR); // tacho signal
rpm = (1.35e6 / (float)(inb(LPC_DATA) * 2)); //calculate rpm
printf("RPM=%.2f\r",rpm);
fflush(stdout);
}
}
else
{
outb(0x4e, LPC_ADDR);
outb(0x00, LPC_DATA);
outb(0x5a, LPC_ADDR);
fanspeed = strtol(argv[1],(char**)NULL,16);
outb(fanspeed, LPC_DATA); //set fan speed
}
iopl(0); //reset all I/O access rights
return 0;
}

TME-104-CLR2-R1V9.doc Rev 1.9 Page 44 of 49


4.7 ISA Bus Mapping
The default setting for an ISA memory hole is the memory mapped space of 0xC8000...0xE7FFF.
This setting may be changed according to the application's needs.

Memory And I/O


Up to six I/O areas and four memory areas may be routed to the PC/104 bus.
The default setting indicates that these memory addresses are reserved for any external ISA device
connected on the PC/104 bus. There is no integrated device using this address range. It's free for
the customer to use it for he's own extension boards.
The default settings may be changed in any way which will meet the address and memory
requirements of the CLR2 board. Check the address maps in chapter 5 for usable areas.
190H

Please note that the addresses in the 0xC8000...0xE7FFF range (96 Kbytes) refer to memory space,
not to I/O space.
Example:
Changing the ISA mapped memory address space is easy:
1. Enter the BIOS setup page
2. Go to "Special CLR features"
3. Enter memory area size Mem Area X Size, e.g. 64 Kbyte
4. Enter your start address at Mem Area X Address[23:8], e.g. 0C80
Now the memory address space from 0xC8000 to 0xD0000 is mapped.

Now map an I/O space area from 0x7C80...0x7CFF:


1. Enter the start address at I/O Area X Address[15:0] e.g. 7C80
2. Enter the length of you I/O area. You may choose up to 128 byte
The I/O address space from 0x7C80 to 0x7CFF is now mapped to the PC/104 ISA bus.
Save the setup and reboot.

IRQ And DMA


Interrupt and DMA request lines can also be individually mapped to serve PC/104 extension boards.
1. Enter the BIOS setup page
2. Select PNP/PCI Configurations
3. Select Resources Controlled By [Manual]
4. Select IRQ Resources and press Enter
5. Select required IRQ and change setting to Legacy ISA
6. Select DMA Resources and press Enter
7. Select required DMA and change setting to Legacy ISA
Save the setup and reboot.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 45 of 49


5 Address Maps
This section describes the layout of the CPU memory and I/O address spaces.

Note Depending on enabled or disabled functions in the BIOS, other or


more resources may be used

5.1 Memory Address Map

Address Range Address Range (Hex) Size Description


1024K - 16384K 100000 - FFFFFF 15360K Extended Memory
896K - 1024K E8000 - FFFFF 128K System BIOS
800K - 895K C8000 - E7FFF 96K Mapped to ISA bus
768K - 799K C0000 - C7FFF 32K Graphics BIOS
736K - 768K B8000 - BFFFF 32K Monochrome Text Memory
704K - 736K B0000 - B7FFF 32K Color Text Memory
640K - 704K A0000 - AFFFF 64K Graphic Memory
0K - 640K 0 - 9FFFF 640K Conventional Memory

5.2 I/O Address Map


The system chip set implements a number of registers in I/O address space. These registers occupy
the following map in the I/O space.

Register Address Size Description


0000 – 000F 16 bytes DMA Controller 1 (8237)
0020 – 0021 2 bytes Interrupt Controller 1 (8259)
002E – 002F 2 bytes LPC to ISA Bridge Configuration Registers
0040 – 0043 4 bytes Timer Controller (8254)
004E – 004F 2 bytes Super-I/O Configuration Registers
0060 1 byte Keyboard Controller Data Byte
0061 1 byte Misc. Functions & Speaker Control
0064 1 byte Keyboard Controller Command, Status
0070, bit 7 1 bit NMI Enable
0070, bit6:0 7 bits Real Time Clock Address
0071 1 byte Real Time Clock Data
0072 – 0075 2 byte Reserved
0080 1 byte Reserved
0081 – 008F 15 bytes DMA Page Registers
0092 1 byte System Control

TME-104-CLR2-R1V9.doc Rev 1.9 Page 46 of 49


Register Address Size Description
00A0 – 00A1 2 bytes Interrupt Controller 2 (8259)
00C0 – 00DE 31 bytes DMA Controller 1 (8237)
00F0 – 00FF 16 bytes Coprocessor
01F0 – 01F7 8 bytes IDE Controller
02F8 – 02FF 8 bytes Serial Port 2
0378 – 037F 8 bytes Parallel Port 1 (Standard & EPP)
03B0 – 03BB 11 bytes VGA Adapter
03C0 – 03DF 32 bytes VGA Adapter
03E8 – 03EF 8 bytes Serial Port 3
03F6 1 byte IDE Controller
03F8 – 03FF 8 bytes Serial Port 1
0480 – 048F 16 bytes Plug&Play PCI BUS
04D0 – 04D1 1 byte Plug&Play PCI BUS
0778 – 077A 3 bytes Parallel Port 1 (ECP Extensions)
0CF8 – 0CFB 4 bytes PCI Configuration Address Register
0CFC – 0CFF 4 bytes PCI Configuration Data Registers
6000 – 6006 7 bytes PCI – ISA Bridge
6080 – 609E 63 bytes PCI – ISA Bridge
6100 – 61FE 255 bytes PCI – ISA Bridge
6200 – 623E 63 bytes PCI – ISA Bridge
9C00 – 9CE3 228 bytes PCI – ISA Bridge
9D00 – 9D7E 127 bytes PCI – ISA Bridge
AC1C – AC1E 3 bytes Host Bridge
FA00 – FAFE 255 bytes Ethernet Controller 1
FC00 - FCFE 255 bytes Ethernet Controller 2

TME-104-CLR2-R1V9.doc Rev 1.9 Page 47 of 49


5.3 Interrupts

IRQ System Resource


NMI Parity Error
0 Timer
1 Keyboard
2 Interrupt Controller 2
3 Serial Port 2
4 Serial Port 1
5 Serial Port 3
6 FDD Controller
7 Parallel Port 1
8 Real Time Clock
9 ACPI Controller
10 Available (PC/104 or Mini PCI)
11 Network Controller 1 / USB Controller 1 (shared)
12 PS/2 Mouse
13 Math coprocessor
14 EIDE
15 Network Controller 2 / USB Controller 2 (shared)

Note Depending on the BIOS settings, it’s possible to reserve


several IRQ’s for the PC/104 or Mini PCI bus

5.4 DMA Channels

DMA Data width System Resource


0 8 bits Available
1 8 bits Available
2 8 bits Floppy
3 8 bits Parallel Port
4 Reserved, Cascade Channel
5 16 bits IDE Controller
6 16 bits Available
7 16 bits Available

TME-104-CLR2-R1V9.doc Rev 1.9 Page 48 of 49


5.5 PC/104 Bus Address Space
The PC/104 bus address space mapping can be changed in the BIOS setup. The table shows the
factory default values.

Start Address End Address Size Description


100 17F 128 bytes IT8888 Positive Decode IO Range 1
180 1BF 64 bytes IT8888 Positive Decode IO Range 2
1C0 1DF 32 bytes IT8888 Positive Decode IO Range 3
200 27F 128 bytes IT8888 Positive Decode IO Range 4
300 33F 64 bytes IT8888 Positive Decode IO Range 5
340 35F 32 bytes IT8888 Positive Decode IO Range 6
C8000 E7FFF 96 Kbytes Memory mapped to ISA

Caution Changing the memory mapping can completely prevent the Cool
LiteRunner 2 from booting.
In that case, the BIOS default values must be loaded by pressing
<INSERT> when the board is switched on.

TME-104-CLR2-R1V9.doc Rev 1.9 Page 49 of 49


Appendix A, Contact Information

Headquarters
LiPPERT Embedded Computers GmbH
Hans-Thoma-Straße 11
68163 Mannheim
Germany

Phone +49 621 4321410


Fax +49 621 4321430
E-mail sales@lippertembedded.com
support@lippertembedded.com
Website www.lippertembedded.com

US Office
LiPPERT Embedded Computers, Inc.
5555 Glenridge Connector, Suite 200
Atlanta, GA 30342
USA

Phone +1 (404) 459 2870


Fax +1 (404) 459 2871
E-mail ussales@lippertembedded.com
support@lippertembedded.com
Website www.lippertembedded.com

TME-104-CLR2-R1V9.doc Rev 1.9 Appendix A


Appendix B, Getting Help

Should you have technical questions that are not covered by the respective manuals, please contact
our support department at support@lippertembedded.com.

Please allow one working day for an answer!

Technical manuals as well as other literature for all LiPPERT products can be found in the Products
section of LiPPERT's website www.lippertembedded.com. Simply locate the product in question and
follow the link to its manual.

Returning Products for Repair


To return a product to LiPPERT for repair, you need to get a Return Material Authorization (RMA)
number first.
Please fill in the RMA Request Form at http://www.lippertembedded.com/?id=rma and send it to us.
89H

We'll return it to you with the RMA number.

Deliveries without a valid RMA number are returned to sender at his own cost!

LiPPERT has a written Warranty and Repair Policy, which can be retrieved from
http://www.lippertembedded.com/?id=rwp
90H

It describes how defective products are handled and what the related costs are. Please read this
document carefully before returning a product.

TME-104-CLR2-R1V9.doc Rev 1.9 Appendix B


Appendix C, Additional Information

Recommended Reading
Datasheet LPC interface Winbond 83627HF, available at http://www.winbond.com

PC/104 and PC/104-Plus Specifications


A copy of the latest PC/104 and PC104-Plus specifications can be obtained from the PC/104
Consortium's website at http://www.pc104.org

USB
Universal Serial Bus (USB) connects computers, peripherals and more at www.usb.org
91H

TME-104-CLR2-R1V9.doc Rev 1.9 Appendix C


Appendix D, Revision History

Filename Date Edited by Change


TME-104-CLR2-R0V0 2006-05-24 JK Draft
TME-104-CLR2-R0V1 2006-06-20 JK Additional power supply start up time info
Page 36
TME-104-CLR2-R0V2 2006-07-26 JK USB Connector description changed from USB
1,1 to USB2.0
TME-104-CLR2-R1V0 2006-09-04 JK Page 23 Connector description changed from
USB 1.1 to USB2.0
TME-104-CLR2-R1V1 2006-10-14 JK PC104 Bus address mapping included
TME-104-CLR2R1V2 2006-11-20 PK New document structure and layout
TME-104-CLR2R1V3 2007-01-10 PK SVGA connector corrected
TME-104-CLR2R1V4 2007-02-28 PK Watchdog description improved
Fan interface programming corrected
Supervisory connector corrected
TME-104-CLR2R1V5 2007-09-18 PK CPU, board temperature sensor corrected
TME-104-CLR2R1V6 2007-12-07 JR Enable device to use GPIO's
PK New chapter 4.6: ISA Bus Mapping
Programming examples rewritten
Ch. 2.1: CF connector and MiniPCI slot
highlighted
Ch. 3.6 Pinning CF-connector
Ch. "LED Indicators" moved
TME-104-CLR2R1V7 2008-05-07 PK LVDS data mapping added
Jumpers on top side added
TME-104-CLR2R1V8 2008-05-19 MF Ch. 3.12 Note for usage of USB2.0 mass
storage devices
TME-104-CLR2R1V9 2008-06-05 JR RS485: RTS# usage

TME-104-CLR2-R1V9.doc Rev 1.9 Appendix D

Potrebbero piacerti anche