rtd CMX58886CX User manual

®
“Accessing the Analog World”
®
An ISO9001:2000 Company
www.rtd.com
CMX58886CX cpuModules™
User’s Manual
BDM-610000050 Revision A
PRELIMINARY

ii CMX58886CX cpuModule BDM-610000050 Rev A
CMX58886CX cpuModules™ User’s Manual
RTD Document Number: BDM-610000050 Revision A
Copyright © 2006 RTD Embedded Technologies, Inc. All rights reserved.
Trademarks
Advanced Digital I/O, aDIO, a2DIO, Autonomous SmartCal, cpuModule, dspFramework, dspModule, IDAN, HiDAN,
HiDANplus, “MIL Value for COTS prices”, multiPort, and PC/104EZ are trademarks, and “Accessing the Analog World”,
dataModule, RTD, and the RTD logo are registered trademarks of RTD Embedded Technologies, Inc. PS/2, PC/XT,
PC/AT, and IBM are trademarks of International Business Machines Inc. MS-DOS, Windows, Windows 95, Windows 98,
and Windows NT are trademarks of Microsoft Corporation. Linux is a registered trademark of Linus Torvalds.
ROM-DOS is a trademark of Datalight, Inc. Intel is a registered trademark of Intel Corporation. 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.
Contents and specifications within this manual are subject to change without notice.
Revision History
Revision Date Reason for Change
A 06/30/06 Initial release

®
“Accessing the Analog World”
®
www.rtd.com An ISO9001:2000 Company
CMX58886CX cpuModules™

iv CMX58886CX cpuModule BDM-610000050 Rev A

BDM-610000050 Rev A :v
Table of Contents
Chapter 1 Introduction
CMX58886CX cpuModules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Thermal Monitor and Thermal Throttling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Error-Correction Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
aDIO with Wake-on-aDIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
CMX58886CX Model Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Cable Kits and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
BIOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Physical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Operating Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2 Getting Started
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Connecting the Utility Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Connecting a Keyboard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Connecting to the PC/104-Plus (PCI) Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Slot Selection Switches. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
PCI Bus Expansion Card Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
+5 Volt DC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
+3.3 Volt DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
PCI Bus Signaling Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Booting the CMX58886CX cpuModule for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Chapter 3 Connecting the cpuModule
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Auxiliary Power (CN3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Power Supply Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Utility Port Connector (CN5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Speaker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Mouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
System Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Soft Power Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

vi CMX58886CX cpuModule BDM-610000050 Rev A
Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
SVGA Video Connector (CN18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
LVDS Flat Panel Video Connector (CN19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
EIDE Connector (CN10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
ATA/IDE Disk Chip Socket (U16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Serial Port 1 (CN7) and Serial Port 2 (CN8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Serial Port UART. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
RS-232 Serial Port (Default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
RS-422 or RS-485 Serial Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
RS-422 and RS-485 Mode Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
multiPort™ (CN6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
multiPort Configured as an Advanced Digital I/O (aDIO™) Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
multiPort Configured as a Parallel Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
multiPort Configured as a Floppy Drive Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
USB 2.0 Connector (CN17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Ethernet (10/100Base-T and -TX) Connector (CN20). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Audio (CN11). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
PC/104-Plus PCI Bus (CN16). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
PC/104-Plus PCI Bus Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Address and Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Interface Control Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Error Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Arbitration (Bus Masters Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Power Supplies and VIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
ATX Power Management Signals (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Bridge Link (CN4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
External Power Management (CN12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Optional RTC Battery Input (CN13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Fan Power, +5 V (CN14) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Fan Power, Switched (CN15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Chapter 4 Using the cpuModule
The RTD Enhanced AMI BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Configuring the RTD Enhanced AMI BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Entering the BIOS Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Field Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Main Menu Setup Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Power On Self Test (POST) Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Booting to Boot Block Flash with Fail Safe Boot ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
I/O Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Hardware Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

BDM-610000050 Rev A :vii
multiPort: Advanced Digital I/O Ports (aDIO™) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Digital I/O Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Port 1 Data register is a read/write byte direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Advanced Digital Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Event Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Match Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Strobe Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Wake-on-aDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
multiPort: Parallel Port Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
multiPort: Floppy Drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
AC’97 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Ethernet (10/100Base-T and -TX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
IDE Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Cable Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Cable Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Device and Host Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Host Determination of Cable Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Device Detect. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Legacy Mode and Native Mode IDE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Legacy Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Native Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Configuring the ATA/IDE Disk Chip Socket . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Real Time Clock Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Watchdog Timer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Thermal Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Thermal Monitor and Thermal Throttling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Fan Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Further Temperature Reduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Advanced Power Management (APM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Advanced Configuration and Power Interface (ACPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Power Button Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Low-Power Wake Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
AT vs. ATX Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
ATX Power Supply Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Reducing Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Multi-Color LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Reset Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
User EEPROM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Features and Settings That Can Affect Boot Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Quick Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Add-On Cards With BIOS Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
VGA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Hard Drive Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Monitor Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

viii CMX58886CX cpuModule BDM-610000050 Rev A
NVRAM Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Boot Device Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
System Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Loading Default BIOS Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Booting to the Fail Safe Boot ROM (FSBR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Basic Interrupt Information for Programmers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
What happens when an interrupt occurs? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
How long does it take to respond to an interrupt? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Interrupt Request Lines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Intel 8259 Programmable Interrupt Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
PCI Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Writing an Interrupt Service Routine (ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Sample Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Appendix A Hardware Reference
Jumper Settings and Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Onboard PCI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Physical Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Appendix B Troubleshooting
Common Problems and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Troubleshooting a PC/104-Plus System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
How to Obtain Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Appendix C IDAN™ Dimensions and Pinout
IDAN Dimensions and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
External I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Appendix D Additional Information
Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Drivers and Example Programs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Interrupt Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Serial Port Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
PC/104 and PC/104-Plus Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Appendix E Limited Warranty

BDM-610000050 Rev A Chapter 1: Introduction 1
Chapter 1 Introduction
This manual provides comprehensive hardware and software information for users developing with the
CMX58886CX PC/104-Plus cpuModule.
This manual is organized as follows:
Note Read the specifications beginning on page 10 prior to designing with the cpuModule.
Chapter 1 Introduction
introduces main features and specifications
Chapter 2 Getting Started
provides abbreviated instructions to get started quickly
Chapter 3 Connecting the cpuModule
provides information on connecting the cpuModule to peripherals
Chapter 4 Using the cpuModule
provides information to develop applications for the cpuModule, including general
cpuModule information, detailed information on storing both applications and system
functions, and using utility programs
Appendix A Hardware Reference
lists jumper locations and settings, physical dimensions, and processor thermal
management
Appendix B Troubleshooting
offers advice on debugging problems with your system
Appendix C IDAN™ Dimensions and Pinout
provides connector pinouts for the cpuModule installed in an RTD Intelligent Data
Acquisition Node (IDAN) frame
Appendix D Additional Information
lists sources and websites to support the cpuModule installation and configuration
Appendix E Limited Warranty

2 CMX58886CX cpuModule BDM-610000050 Rev A
CMX58886CX cpuModules
RTD's CMX58886CX cpuModule represents the latest in high-performance embedded computing solutions. It
includes 400 MHz source-synchronous Front Side Bus (FSB), on-die 512kB L2 cache, and data pre-fetch logic. It
uses a 333MHz DDR-SDRAM controller that can support up to 2.7 G-Bytes per second of memory bandwidth.
All memory chips are soldered directly onto the board.
The video interface is provided by an Analog SVGA output and an LVDS flat panel output. The two outputs are
independent, and can display separate images and display timings. Maximum resolution is 2048 x 1536.
High-speed peripheral connections include USB 2.0, with up to 480 Mb/sec data throughput. An ATA-100/66/33
IDE controller provides a fast connection to the hard drive. Network connectivity is provided by an integrated
10/100 Mbps Ethernet controller. Other features include two RS-232/422/485 COM ports, Parallel Port, and
AC97 audio.
RTD has gone the extra mile to include additional advanced features for maximum flexibility. These include an
ATA/IDE Disk Chip socket that allows a true IDE drive to be attached to the board, either socketed or soldered.
A MultiPort can be configured as a standard EPP/ECP parallel port, a floppy drive port, or an Advanced Digital
I/O (aDIO) port. An Advanced Watchdog Timer is provided that can generate and interrupt or reset when the
timer expires. The DDR-SDRAM controller uses Error-Correcting-Codes (ECC) to correct single bit memory
errors, and detect two-bit memory errors, providing for a more robust memory system. SDRAM is soldered
directly to the board for high vibration resistance. The CMX58886CX is also available in a rugged, fanless IDAN
enclosure.
Figure 1 CMX58886CX cpuModule (top view)
ATA/IDE
Disk Chip
(U16)
PCI Bus (CN16)
COM1
(CN7)
COM2
(CN8)
SVGA
Video
(CN18)
EIDE (CN10)
Auxiliary Power
(CN3)
Multi-
Function
(CN5)
multiPort
(CN6)
LVDS Flat
Panel
(CN19)
Ethernet
(CN20)
USB 2.0
(CN17)
Audio
(CN11)
ISA Bridge Link
(CN4)

BDM-610000050 Rev A Chapter 1: Introduction 3
Thermal Monitor and Thermal Throttling
The Intel ® Thermal Monitor is a feature on the CMX58886CX that automatically throttles the CPU when the
CPU exceeds its thermal limit. The maximum temperature of the processor is defined as the temperature that
the Thermal Monitor is activated. The thermal limit and duty cycle of the Thermal Monitor cannot be modified.
The Thermal Monitor can be disabled by the BIOS for applications where deteministic speed is more important
than device failure due to thermal runaway. In addition to the Thermal Monitor, conventional Thermal
Throttling is also provided. This forces the CPU to skip clock cycles when it exceeds a thermal limit. The thermal
limit and duty cycle of thermal throttling can be modified in the BIOS.
Error-Correction Codes
The Graphics and Memory Controller Hub (GMCH) may be configured in the BIOS setup to operate in an
Error-Correction-Code (ECC) data integrity mode. ECC mode allows multiple bit error detection and single bit
error correction. The GMCH generate an 8-bit code word for each 64-bit Qword of memory, and performs a full
Qword write at a time so that an 8-bit code is sent with each write. Since the code word covers a full Qword,
writes of less than a Qword require a read-merge-write operation. Consider a Dword write to memory. In this
case, when in ECC mode, GMCH will read the Qword where the addressed Dword will be written, merge in the
new Dword, generate a code covering the new Qword and finally write the entire Qword and code back to
memory. Any correctable (single-bit) errors detected during the initial Qword read are corrected before merging
the new Dword.
Memory with ECC enabled requires additional system memory resources. This will cause the integrated graphics
engine to have less memory bandwidth for access to the graphics frame buffer. Because of this, the display may
flicker at high resolutions when the graphics processor is fully utilized and ECC is enabled. ECC memory is
supported with internal graphics only.

4 CMX58886CX cpuModule BDM-610000050 Rev A
aDIO with Wake-on-aDIO
RTD’s exclusive multiPort™ allows the parallel port to be configured as an Advanced Digital I/O (aDIO™), ECP/
EPP parallel port, or a floppy drive. aDIO™ is 16 digital bits configured as 8 bit-direction programmable and 8-bit
port-direction programmable I/O giving you any combination of inputs and outputs. Match, event, and strobe
interrupt modes mean no more wasting valuable processor time polling digital inputs. Interrupts are generated
when the 8 bit-direction programmable digital inputs match a pattern or on any value change event. Bit masking
allows selecting any subgroup of eight bits. The strobe input latches data into the bit-programmable port and
generates an interrupt. Any of the interrupt modes can be used to generate a wake event from any
standby/powerdown mode.

BDM-610000050 Rev A Chapter 1: Introduction 5
Ordering Information
The CMX58886CX cpuModule is available with a 1.0 GHz processor and 256 or 512 MB of DDR SDRAM. The
cpuModule can also be purchased as part of an Intelligent Data Acquisition Node (IDAN™) building block, which
consists of the cpuModule and a milled aluminum IDAN frame. The IDAN building block can be used in just
about any combination with other IDAN building blocks to create a simple but rugged PC/104 stack. Refer to
Appendix C, IDAN™ Dimensions and Pinout, for more information. The CMX58886CX cpuModule can also be
purchased as part of a custom-built RTD HiDAN™ or HiDANplus High Reliability Intelligent Data Acquisition
Node. Contact RTD for more information on its high reliability PC/PCI-104 systems.
CMX58886CX Model Options
The basic cpuModule model options are shown below. Refer to the RTD website (www.rtd.com) for more
detailed ordering information.
Cable Kits and Accessories
For maximum flexibility, RTD does not provide cables with the cpuModule. You may wish to purchase the
CMX58886CX cpuModule cable kit (P/N XK-CM65), which contains:
•Multi-function utility harness (keyboard socket, battery, reset, speaker)
•Two serial port cables (DIL-10 to DSUB-9)
•Parallel port cable (DIL-26 to DSUB-25)
•Two IDE cables
•VGA monitor cable (DIL-10 to high density 15-pin DSUB)
•Power cable (DIL-12 to wire leads)
•Two USB cables (5-pin SIL to USB A)
•Audio Cable (DIL-10 to three Mini-Jacks)
•One Ethernet cable (DIL-10 to RJ-45)
A floppy drive cable kit (P/N XK-CM49) is also available for connecting to to the multiPort. This cable kit comes
with:
•3.5” HDD Floppy Drive with a multiPort interface board
•Two floppy cables
For additional accessories, refer to the RTD website.
Table 1 CMX58886CX cpuModule Model Options
Part Number Description
CMX58886CX1000ER-512 1.0 GHz, 512MB DDR-SDRAM cpuModule
CMX58886CX1000ER-256 1.0 GHz, 256MB DDR-SDRAM cpuModule

6 CMX58886CX cpuModule BDM-610000050 Rev A
Board Features
•1.0 GHz Intel Celeron M with thermal throttling
– 400 MHz, source-synchronous Front Side Bus
–Mathcoprocessor
•Supports MMX and SSE2 instructions
– Internal Cache
•L1 - 32KB of instruction and 32KB data; L2 - 512kB
•256 or 512 Mbytes BGA DDR SDRAM
– Up to 333 MHz Data Rate
– ECC corrects single-bit memory errors and detects 2-bit errors
•Stackable 120-pin PCI bus
– 4 Bus master add-on cards capable
– 3.3V or 5V PCI bus signaling
•Advanced Thermal Management
– Thermal Throttling reduces clock speed to prevent thermal runaway
– Auto Fan Control only runs fan when needed
– SMBus Temperature Monitor for CPU and board temperature
– Mini Fan Heatsink with Auto Fan control
– Passive Structural Heatsink & Heatpipes in IDAN and HiDAN System Configurations
•Advanced Programmable Interrupt Controller (APIC)
– High resolution 100 MHz APIC timer
– 24 interrupt channels with APIC enabled (15 in legacy PIC mode)
•Advanced Configuration and Power Interface (ACPI)
– ACPI 1.0 Compliant
– Supported power down modes: S1 (Power On Suspend), S3 (Suspend to RAM), S4 (Hibernate),
and S5 (Soft-Off)
– CPU Clock Throttling and Clock Stop for C0 to C3 Support
– Wake events include:
•aDIO Interrupt
•Wake-on-LAN
•Real Time Clock
•COM port Ring
•Power Switch
•etc.
•Three (3) counter/timers (Intel 8254 compatible)
•Seven (7) DMA channels (Intel 8237 compatible)
•Y2K compliant Real-Time Clock (external battery required)
•Nonvolatile storage of CMOS settings without battery
•Watchdog timer
•Complete PC-compatible Single Board Computer

BDM-610000050 Rev A Chapter 1: Introduction 7
I/O
•AC97 Audio Support
– Selectable Headphone or Line level output
– Line level input
– Microphone input
•Fast Ethernet
– Ethernet Controller
•Intel 82562 Fast Ethernet PCI Controller
•Integrated 3KByte Transmit and 3Kbyte Receive FIFOs
–PhysicalLayer
•100Base-Tx and 10Base-T
•Full Duplex support
–EasytoUse
•Low Power Features
•LED Status
•Software configuration
•855GME SVGA controller Onboard with 3D Acceleration
– DirectX & OpenGL 3D Accelerator
–AnalogSVGAOutput
–LVDSFlatPaneloutput
– Resolution up to 2048 x 1536 pixels with 32K colors
– VGA, SVGA, XGA, SXGA, UXGA
– Up to 16 million colors
– 64-bit AGP Hardware graphics-accelerator
– 1MB to 64MB of shared DDR high-performance memory
•Software-configurable RS-232/422/485 serial ports
– 16550 compatible UARTs for high-speed
– Termination resistors for RS-422/485
•multiPort function connector
– Parallel port
•SPP, PS/2 bi-directional, EPP & ECP
– Advanced Digital I/O (aDIO)
•One 8-bit port programmable as input or output
•Eight bit-programmable I/O with Advanced Digital Interrupt Modes
•Event Mode Interrupt generates an interrupt when any input bit changes
•Match Mode Interrupt generates an interrupt when input bits match a preset value
•External Strobe Mode latches 8 data inputs and generates and interrupt
•Two Strobes can be configured as readable inputs
– Floppy controller interface
•Interfaces with RTD's multiPort Floppy Drive and Cable Kit
– ESD protection

8 CMX58886CX cpuModule BDM-610000050 Rev A
•Two USB 2.0 (Universal Serial Bus) Ports
– Supports 480 Mb/s (high-speed), 12Mb/s (full-speed), and 1.5Mbs (low speed) peripherals
– 500 mA @ 5 Vdc provided per port
– USB Boot capability
•UltraDMA-100 / 66 / 33 Master Mode PCI EIDE Controller
– Transfer rate up to 100MB/sec using UltraDMA
– Increased reliability using UltraDMA-66 transfer protocols
– Support ATAPI compliant devices including DVD drives
– 48-bit LBA support for hard drives larger than 137GB
•32 pin ATA/IDE Disk Chip Socket
– Miniature ATA/IDE Flash Disk Chip
– Capacities up to 4GB
– Natively supported by all major operating systems
•Utility port
– PC/AT compatible keyboard port
–PS/2MousePort
–Speakerport(0.1Woutput)
–HardwareResetinput
– Battery input for Real Time Clock
– Soft Power Button input
•Power I/O
– Access to PCI-104 Bus pins
– Power ground, ±12, 5 & 3.3 VDC
BIOS
•RTD Enhanced AMI BIOS
•User-configurable using built-in Setup program
•Nonvolatile storage of CMOS settings without battery
•Boot Devices
– Standard Devices (floppy disk, hard disk, etc.)
– ATA/IDE Disk Chip
–USBDevice
–Network
– Fail Safe Boot ROM
•Surface-mount Flash chip that holds ROM-DOS™
•Quick Boot mode

BDM-610000050 Rev A Chapter 1: Introduction 9
Block Diagram
The next figure shows a simplified block diagram of the CMX58886CX cpuModule.
Figure 2 CMX58886CX cpuModule Simplified Block Diagram
You can easily customize the cpuModule by stacking PCI-104 modules such as video controllers, modems, LAN
controllers, or analog and digital data acquisition modules. Stacking PCI-104 modules onto the cpuModule
avoids expensive installations of backplanes and card cages, and preserves the module's compactness.
The cpuModule uses the RTD Enhanced AMI BIOS. Drivers in the BIOS allow booting from floppy disk, hard disk,
ATA/IDE Disk Chip, or boot block flash, thus enabling the system to be used with traditional disk drives or
nonmechanical drives. Boot from USB devices and network are also supported.
The cpuModule and BIOS are also compatible with most real-time operating systems for PC compatible
computers, although these may require creation of custom drivers to use the aDIO and watchdog timer.
Intel Pentium M
1.4/1.1 GHz
855 GME
NorthBridge
Super I/O
DDR SDRAM
333 MHz w/ ECC
2 x USB 2.0
RTD aDIO/
Watchdog
2 x RS-232/422/485
AC97 Audio
EIDE
Floppy Drive
Keyboard/Mouse
RTD Enhanced BIOS/
Failsafe Boot ROM
LPC Bus
Parallel Port
SVGA/
LVDS Flat Panel
ICH-4
South Bridge
10/100 Ethernet
PCI Bus 32-bit, 33 MHz

10 CMX58886CX cpuModule BDM-610000050 Rev A
Specifications
Physical Characteristics
•Dimensions: 117mm L x 97mm W x 15mm H (4.6"L x 3.8"W x 0.6"H)
•Weight: Approximately 0.19 Kg (0.40 lbs.)
•PCB: 14-layer, mixed surface-mount and thru-hole
Power Consumption
Exact power consumption depends on the actual application. Table 2 lists power consumption for typical
configurations and clock speeds.
Operating Conditions
Table 2 cpuModule Power Consumption
Module Speed RAM Power, typ. Power, Max.
CMX58886CX 1.0 GHz 256 or 512 MB 10.9 W 12.2 W
Table 3 Operating Conditions
Symbol Parameter Test Condition Min. Max.
VCC5 5V Supply Voltage 4.75V 5.25V
VCC3 3.3V Supply Voltage 3.1V1
1. Because the cpuModule has an onboard +3.3V supply, an external +3.3V supply is not required.
However, if a +3.3 V supply is installed in the system to power PC/104-Plus or PCI-104 expansion
boards, it will be monitored by the CPU at power up.
n/a
VCC12 12V Supply Voltage n/a2
2. The 12V and -12V rails are not used by the cpuModule. They are only connected between the
bus connector and the power connector. Any requirements on these signals are driven by other
components in the system.
n/a
VCC-12 -12V Supply Voltage n/a2n/a
VCCSTBY 5V Standby Voltage3
3. 5V Standby is used to power the board when the main supply is turned off (power down modes
S3-S5). It is not required for board operation.
4.75V 5.25V
ICCSTBY 5V Standby Current3-500mA
Ta Ambient Operating
Temperature
Standard4
4. With proper cooling (See Thermal Management on page 65)
-40C +75C
Ta Ambient Operating
Temperature
Extended4-40C +85C
Ts Storage Temperature -40C +85C
Rh Humidity Non-Condensing 0 90%
MTBF Mean Time Before
Failure
23 C 110,000
hours

BDM-610000050 Rev A Chapter 1: Introduction 11
Electrical Characteristics
The table below lists the Electrical Characteristics of the CMX58886CX. Operating outside of these parameters
may cause permanent damage to the cpuModule.
Table 4 Electrical Characteristics
Symbol Parameter Test Condition Min. Max.
PCI
VOH Output Voltage High IOH = –0.5 mA 2.9 V 3.3 V
VOL Output Voltage Low IOL = 6.0 mA 0.0 V 0.55 V
VIH Input Voltage High — 1.8 V 5.5 V
VIL Input Voltage Low — -0.5 V 0.9
Bridge Link (CN4)
VOH Output Voltage High IOH = –0.5 mA 2.4 V 3.3 V
VOL Output Voltage Low IOL = 6.0 mA 0.0 V 0.55 V
VIH Input Voltage High — 2.0 V 5.5 V
VIL Input Voltage Low — -0.5 V 0.8 V
IDE & ATA/IDE Disk Chip Socket1
VOH Output Voltage High IOH = –6.0 mA 2.8 V 3.3 V
VOL Output Voltage Low IOL = 6.0 mA 0.0 V 0.51 V
VIH Input Voltage High — 2.0 V 5.5 V
VIL Input Voltage Low — -0.5 V 0.8 V
Ethernet
VOH Output Voltage High IOH = –4.0 mA
VOL Output Voltage Low IOL = 8.0 mA
VIH Input Voltage High —
VIL Input Voltage Low —
USB Ports
Ioc Overcurrent Limit Total of both
ports
1.8A 2.6A
LVDS Port
VOD Differential Output
Voltage
250 mV 450 mV
Vos Offset Voltage 1.125 V 1.375 V
Ivcc Supply Current for
Panel Electronics
—02A
IBKLT Supply Current for
Backlight
—02A
VOH Output Voltage High
DDC_*, FP_ENABLK
IOH = –1.0 mA 2.97 V 3.3 V
VOL Output Voltage Low
DDC_*, FP_ENABLK
IOL = 1.0 mA 0 0.33 V
VIH Input Voltage High
DDC_*
—2.03.6V
VIL Input Voltage Low
DDC_*
—-0.30.8V

12 CMX58886CX cpuModule BDM-610000050 Rev A
SVGA Port
VOH Output Voltage High
HSYNC, VSYNC
IOH = –32.0 mA 3.8 V 5.0 V
VOL Output Voltage Low
HSYNC, VSYNC
IOL = 32.0 mA 0.0 V 0.55 V
VOH Output Voltage High
DDC_*
IOH = –4.0 mA 2.4 V 3.3 V
VOL Output Voltage Low
DDC_*
IOL = 8.0 mA 0.0 V 0.4 V
VIH Input Voltage High
DDC_*
— 2.0 V 5.5 V
VIL Input Voltage Low
DDC_*
— -0.3 V 0.8 V
IDDCvcc Supply Current for
DDC Electronics
—02A
Serial Ports - RS-232
VOH Output Voltage High RL= 3 k 5.0 V 10.0 V
VOL Output Voltage Low RL= 3 k -10.0 V -5.0 V
VIH Input Voltage High — 2.4 V 25 V
VIL Input Voltage Low — -25 V 0.8 V
Serial Ports - RS-422/485
VOD1 Differential Output RL= 50 Ohm 2.0 V 6.0 V
VOD2 Differential Output RL= 27 Ohm 1.5 V 6.0 V
VOC Common Mode
Output
RL= 27 or 50
Ohm
0.0 V 3.0 V
VTH Differential Input
Threshold
-7V < VCM < 7V -0.3 V 0.3 V
VIAbsolute Max Input
Voltage
— -25 V 25 V
multiPort - all modes
VOH Output Voltage High IOH = –4.0 mA 2.4 V 3.3 V
VOL Output Voltage Low IOL = 8.0 mA 0.0 V 0.4 V
VIH Input Voltage High2— 2.0 V 5.5 V
VIL Input Voltage Low2— -0.5 V 0.8 V
RTC Battery Voltage
VRTC Input RTC Voltage3— 2.0V 3.6 V
External Power Management (CN12) - PME#
VIH Input Voltage High — 2.0 V 3.3 V
VIL Input Voltage Low — -0.5 V 0.8 V
1. Applies to modes up to UltraDMA Mode 4 (ATA/66)
2. Maximum DC undershoot below ground must be limited to either 0.5V or 10mA. During
transitions, the device pins may undershoot to -2.0V or overshoot to 7.0V, provided it is less
than 10ns, with the forcing current limited to 200 mA.
3. Only required to maintain date and time when power is completely removed from the system.
Not required for board operation.
Table 4 Electrical Characteristics
Symbol Parameter Test Condition Min. Max.
Table of contents
Other rtd Computer Hardware manuals

rtd
rtd DM6210 User manual

rtd
rtd BDM-610000049 User manual

rtd
rtd CNV36JXNX User manual

rtd
rtd cpuModule CMX147786HX User manual

rtd
rtd LAN24710 User manual

rtd
rtd CAN SPIDER User manual

rtd
rtd FPGA35S6045HR User manual

rtd
rtd CMX34KB User manual

rtd
rtd cpuModule CMi36786HX User manual

rtd
rtd CMV6586DX133 User manual
Popular Computer Hardware manuals by other brands

Moxa Technologies
Moxa Technologies ABC-02-USB Quick installation guide

Supermicro
Supermicro SC721TQ-250B user manual

StarTech.com
StarTech.com ISA1S550 instruction manual

Microchip Technology
Microchip Technology OLED1 Xplained Pro user guide

AirLive
AirLive WN-200USB user manual

Ublox
Ublox EVK-JODY-W163 quick start