rtd BDM-610000075 User manual

ISO9001 and AS9100 Certified
®
“Accessing the Analog World”
®
www.rtd.com
CMX32M cpuModules™
User’s Manual
BDM-610000075 Revision B

ii CMX32M cpuModule BDM-610000075 Rev B
CMX32M cpuModules™ User’s Manual
RTD Document Number: BDM-610000075 Revision B
Copyright © 2009-2011 RTD Embedded Technologies, Inc. All rights reserved.
Trademarks
Advanced Analog I/O, Advanced Digital I/O, aAIO, aDIO, a2DIO, Autonomous SmartCal, “Catch the Express”,
cpuModule, dspFramework, dspModule, expressMate, ExpressPlatform, HiDANplus, “MIL Value for COTS prices”,
multiPort, PlatformBus, and PC/104EZ are trademarks, and “Accessing the Analog World”, dataModule, IDAN, HiDAN,
RTD, and the RTD logo are registered trademarks of RTD Embedded Technologies, Inc (formerly Real Time Devices,
Inc.). PS/2 is a trademark of International Business Ma¬chines Inc. PCI, PCI Express, and PCIe are trademarks of PCI-SIG.
PC/104, PC/104-Plus, PCI-104, PCIe/104, PCI/104-Express and 104 are trademarks of the PC/104 Embedded
Consortium. All other trademarks appearing in this doc¬ument are the property of their respective owners.
Failure to follow the instructions found in this manual may result in damage to the product described in this manual,
or other components of the system. The procedure set forth in this manual shall only be performed by persons qualified
to service electronic equipment. Contents and specifications within this manual are given without warranty, and are
subject to change without notice. RTD Embedded Technologies, Inc. shall not be liable for errors or omissions in this
manual, or for any loss, damage, or injury in connection with the use of this manual.
Revision History
Revision Date Reason for Change
A 6/13/11 Initial Release.
B 7/11/11 Corrected Headphone Load Impedance in Table 4 on page 12.
Corrected aAIO connector number in Table 26 on page 39.
Corrected Audio pinout in Table 29 on page 42.

®
“Accessing the Analog World”
®
www.rtd.com
ISO9001 and AS9100 Certified
CMX32M cpuModules™

iv CMX32M cpuModule BDM-610000075 Rev B

BDM-610000075 Rev B Table of Contents v
Table of Contents
Chapter 1 Introduction
CMX32M cpuModules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Enhanced Intel SpeedStep (Core 2 Duo only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Thermal Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
aDIO with Wake-on-aDIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
CMX32M Model Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Cable Kits and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
BIOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Physical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Operating Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Chapter 2 Getting Started
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Selecting the Stack Order for the CMX32M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Stack Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Connecting to the Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Connecting the Utility Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Connecting a Keyboard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Booting the CMX32M cpuModule for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Chapter 3 Connecting the cpuModule
Proper Grounding Techniques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Auxiliary Power (CN3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Utility Port Connector (CN5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Speaker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Keyboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Mouse. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
System Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Soft Power Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
SVGA Video Connector (CN18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

vi CMX32M cpuModule BDM-610000075 Rev B
LVDS Flat Panel Video Connector (CN19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
SATA Disk Chip Socket (U6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Installing and Configuring the SATA Disk Chip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Serial Port 1 (CN7) and Serial Port 2 (CN8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Serial Port UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
RS-232 Serial Port (Default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
RS-422 or RS-485 Serial Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
RS-422 and RS-485 Mode Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
Dual Serial Port Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Advanced Digital I/O (aDIO™) Port (CN6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Advanced Analog I/O (aAIO™) Port (CN10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
USB 2.0 Connector (CN17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Ethernet (10/100/1000Base-T and -TX) Connectors (CN20 and CN30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
High Definition Audio (CN11). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
PCIe/104 Type 2 Bus (CN1 - Top) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
PCIe/104 Type 2 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
PCIe Link Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PCIe Peer-To-Peer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PCIe/104 Type 1 Bus (CN2-Bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
PCI/104-Express PCIe Bus Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
PCI Express x16 Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
PCIe Link Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Optional RTC Battery Input (CN13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Fan Power, Switched (CN15). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 4 Using the cpuModule
The RTD Enhanced AMI BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuring the RTD Enhanced AMI BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Entering the BIOS Setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Field Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Main Menu Setup Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
I/O Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Hardware Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Non-Standard Serial Port Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Advanced Digital I/O Ports (aDIO™). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Digital I/O Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Port 1 Data register is a read/write byte direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Advanced Digital Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Event Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Match Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Strobe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Wake-on-aDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

BDM-610000075 Rev B Table of Contents vii
Advanced Analog I/O (aAIO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Channel-Gain Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Analog to Digital Converter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Programmable Digital Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Threshold Detect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Data Output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Direct Read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
DMA Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Simple Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
DMA Based Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Control Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Channel Gain Table Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
BIOS Setup Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Usage Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Board Open. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Changing Ranges. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Real Time Clock Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Accessing the RTC Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Watchdog Timer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Thermal Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Thermal Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Fan Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Further Temperature Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Enabling Enhanced Intel SpeedStep Technology (Core 2 Duo) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Advanced Configuration and Power Interface (ACPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Power Button Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Low-Power Wake Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
AT vs. ATX Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
ATX Power Supply Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Reducing Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Multi-Color LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Reset Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Features and Settings That Can Affect Boot Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Quick Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Add-On Cards With BIOS Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
VGA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Hard Drive Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Monitor Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
NVRAM Updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Boot Device Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

viii CMX32M cpuModule BDM-610000075 Rev B
System Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Reset Button Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Load Default BIOS Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Serial Power On Self Test POST Code Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
BIOS Boot Block Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Appendix A Hardware Reference
Jumper Settings and Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Onboard PCI Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Physical Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Board Spacing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Appendix B Troubleshooting
Common Problems and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Troubleshooting a PC/104 System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
How to Obtain Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Appendix C IDAN™ Dimensions and Pinout
IDAN Dimensions and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
External I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Appendix D Additional Information
Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Drivers and Example Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Interrupt Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Serial Port Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
PC/104Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Appendix E Limited Warranty

BDM-610000075 Rev B Chapter 1: Introduction 1
Chapter 1 Introduction
This manual provides comprehensive hardware and software information for users developing with the
CMX32M PCI/104-Express cpuModule.
This manual is organized as follows:
Note Read the specifications beginning on page 11 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 CMX32M cpuModule BDM-610000075 Rev B
CMX32M cpuModules
RTD's CMX32M cpuModule represents the latest in high-performance, energy-efficient embedded computing
solutions. Based on the Intel® “Montevina” platform, it features a 64-bit “Penryn” processor coupled with a GS45
chipset. It includes a source-synchronous Front-Side-Bus (FSB) operating up to 1066 MHz, and up to 6 MB of L2
cache. This cpuModule is available either with a dual-core Core 2 Duo processor, or a single core Celeron-M
processor. The Core 2 Duo processor features Enhanced Intel SpeedStep® technology, which enables real-time
dynamic switching between multiple voltage and frequency points. This results in optimal performance without
compromising low power.
A dual channel DDR2 memory interface operating at up to 800 MHz ensures adequate memory bandwidth to
keep up with both processors. 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. A Serial-ATA
(SATA) controller provides a fast 3.0 Gbps connection to the hard drives. Network connectivity is provided by
an integrated 10/100/1000 Mbps Ethernet controller. Other features include two RS-232/422/485 COM ports,
AC97 audio, Advanced Digital I/O (aDIO), and Advanced Analog I/O (aAIO).
RTD has gone the extra mile to include additional advanced features for maximum flexibility. These include a
SATA Disk Chip socket that allows flash drive with a standard SATA interface to be attached to the board, either
socketed or soldered. An Advanced Watchdog Timer is provided that can generate an interrupt or reset when
the timer expires. SDRAM is soldered directly to the board for high vibration resistance. The CMX32M is also
available in a rugged, fanless IDAN enclosure.
Figure 1 CMX32M cpuModule (top view)
SATA
Disk Chip
(U6)
HD Audio(CN11)
COM1&3
(CN7)
aAIO
(CN10)
SVGA
Video
(CN18)
Auxiliary Power
(CN3)
Multi-
Function
(CN5)
aDIO
(CN6)
LVDS Flat
Panel
(CN19)
Ethernet
(CN20)
USB 2.0
(CN17)
PCIe Bus
(CN1 & CN2)
COM2&4
(CN8)
Switched
Fan
(CN15)
Battery
(CN13)
Ethernet(CN30)

BDM-610000075 Rev B Chapter 1: Introduction 3
Enhanced Intel SpeedStep (Core 2 Duo only)
Enhanced Intel® SpeedStep® Technology has revolutionized thermal and power management by giving operating
systems greater control over the processor’s operating frequency and input voltage. Systems can easily manage
power consumption dynamically. Today’s embedded systems are demanding greater performance at equivalent
levels of power consumption. Legacy hardware support for backplanes, board sizes and thermal solutions have
forced design teams to place greater emphasis on power and thermal budgets. Intel has extended architectural
innovation for saving power by implementing new features such as Enhanced Intel SpeedStep Technology.
Enhanced Intel SpeedStep Technology allows the processor performance and power consumption levels to be
modified while a system is functioning. This is accomplished via operating system or application software, which
changes the processor speed and the processor core voltage while the system is operating. A variety of inputs
such as system power source, processor thermal state, or operating system policy are used to determine the
proper operating state.
The software model behind Enhanced Intel SpeedStep Technology has ultimate control over the frequency and
voltage transitions. This software model is a major step forward over previous implementations of Intel
SpeedStep technology. Legacy versions of Intel SpeedStep technology required hardware support through the
chipset. Enhanced Intel SpeedStep Technology has removed the chipset hardware requirement and only requires
the support of the voltage regulator, processor and operating system. Centralization of the control mechanism
and software interface to the processor, and reduced hardware overhead has reduced processor core
unavailability time to 10 μs from the previous generation unavailability of 250 μs.
Thermal Monitor
The Intel ® Thermal Monitor is a feature on the CMX32M that automatically throttles the CPU when the CPU
exceeds its thermal limit. This allows the processor to operate for short durations at a higher frequency than the
thermal solution or ambient temperature would otherwise allow. The thermal limit and duty cycle of the
Thermal Monitor cannot be modified.
A second thermal monitor is used to throttle the memory interface when the memory controller or the memory
approaches it’s thermal limit. This ensures proper operation even under the harshest conditions. The thermal
monitors operate independently of each other.
aDIO with Wake-on-aDIO
RTD’s exclusive aDIO™ is 12 digital bits configured as 8 bit-direction programmable and 4-bit port-direction
programmable I/O, plus 2 strobe inputs 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.
aAIO
RTD’s exclusive aAIO™ provides 8 single-ended or 4 differential analog inputs, providing a single-board, data
acquisition solution. Each input can have a range or +/-5V, +/- 10V, 0-5V, or 0-10V. A maximum sample rate of
100kHz is shared between the channels. A minimum sample rate of 9mHz (one sample every 107 seconds) allows
unobtrusive background monitoring of signals. The input range and mode (differential vs. single ended) can be
individually selected for each channel. Any number of channels can be selected for sampling.
Advanced features include a programmable, single-pole IIR filter on each channel. This allows the hardware to
remove noise from the input signal. The filter can be individually enabled and the coefficients adjusted for each
channel. The cutoff frequency can be adjusted down to 0.12% of the sample rate.

4 CMX32M cpuModule BDM-610000075 Rev B
The aAIO also provides interrupts on threshold crossing. A high and low threshold can be set for each channel.
After sampling is started, an interrupt can be generated if any of the signals cross the threshold. This removes
some of the CPU load for simple monitoring tasks.
A DMA engine with a scatter-gather table allows efficient, robust handling of data. Up to 64 DMA buffers can be
assigned to each channel. After filling each buffer, an interrupt can be generated to inform the driver that buffer
is full so that the driver can empty it or assign a new buffer. Because many buffers can be assigned, interrupt
latency problems are mitigated. Also, since each channel has it’s own buffer, software does not have to
de-interlace the data. The DMA engine can send the data to anywhere in 4GB memory space.

BDM-610000075 Rev B Chapter 1: Introduction 5
Ordering Information
The CMX32M cpuModule is available with a selection of processors and memory sizes. 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 CMX32M 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.
CMX32M Model Options
The basic cpuModule model options are shown below. Refer to the RTD website (www.rtd.com) for more
detailed ordering information and any new variations that may be available.
Cable Kits and Accessories
For maximum flexibility, RTD does not provide cables with the cpuModule. You may wish to purchase the
CMX32M cpuModule cable kit (P/N XK-CM95), which contains:
•
Multi-function utility harness (keyboard socket, battery, reset, speaker)
•
Two serial port cables (DIL-10 to DSUB-9)
•
VGA monitor cable (DIL-10 to high density 15-pin DSUB)
•
aDIO cable (DIL-16 to DSUB-25)
•
Two USB cables (5-pin SIL to USB A)
•
PCIe/104 Type 2 break-out board (to connect SATA and USB)
•
Audio Cable (DIL-16 to five 3.5mm Jacks)
•
Two Ethernet cables (DIL-10 to RJ-45)
For additional accessories, refer to the RTD website.
Table 1 CMX32M cpuModule Model Options
Part Number Description
CMX32MVD1860HR-2048 Core 2 Duo (Dual Core) 1.86 GHz, 2GB DDR2-SDRAM
CMX32MVD1860HR-1024 Core 2 Duo (Dual Core) 1.86 GHz, 1GB DDR2-SDRAM
CMX32MVD1200HR-2048 Core 2 Duo (Dual Core) 1.20 GHz, 2GB DDR2-SDRAM
CMX32MVD1200HR-1024 Core 2 Duo (Dual Core) 1.20 GHz, 1GB DDR2-SDRAM
CMX32MCS1200HR-2048 Celeron (Single Core) 1.20 GHz, 2GB DDR2-SDRAM
CMX32MCS1200HR-1024 Celeron (Single Core) 1.20 GHz, 1GB DDR2-SDRAM

6 CMX32M cpuModule BDM-610000075 Rev B
Board Features
•
Penryn Processor
– Intel 64 architecture for 64-bit processing.
– Enhanced Intel SpeedStep Technology and dynamic FSB frequency switching (Core 2 Duo only).
– Enhanced Intel Dynamic Acceleration Technology and Enhanced Multi-Threaded Thermal
Management (Core 2 Duo only)
– Supports enhanced Intel Virtualization Technology (Core 2 Duo only)
–45nmprocess
•
1 GB or 2GBytes BGA DDR2 SDRAM
– Dual-channel memory interface
– Up to 800MHz Data Rate per channel
– Surface Mounted for maximum reliability
•
Stackable 156-pin PCIe/104 Type 1bus
–FourPCIExpressx1Lanes
– One PCI Express x16 Lane
– Two USB 2.0
–SMBus
•
Stackable 156-pin PCIe/104 Type 2 bus
–FourPCIExpressx1Lanes
–TwoSATA2.0
– Two USB 2.0
–SMBus
•
Advanced Thermal Management
– Thermal Monitor throttles processor and memory 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)
– 24 interrupt channels with APIC enabled (15 in legacy PIC mode)
– High Precision Event Timer
•
Advanced Configuration and Power Interface (ACPI)
– ACPI 3.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 C6 Support
Part Number Speed Cores L2 Cache FSB Speed
CMX32MVD1860 1.86GHZ Two 6 MB 1066 MHz
CMX32MVD1200 1.20 GHz Two 3 MB 800 MHz
CMX32MCS1200 1.20 GHz One 1 MB 800 MHz

BDM-610000075 Rev B Chapter 1: Introduction 7
– Wake events include:
•
aDIO Interrupt
•
Wake-on-LAN
•
Real Time Clock
•
COM port Ring
•
Power Switch
•
etc.
•
Network Boot supported by Intel PXE
•
Y2K compliant Real-Time Clock (external battery required)
•
Nonvolatile storage of CMOS settings without battery
•
Advanced Watchdog timer
•
Complete PC-compatible Single Board Computer
I/O
•
SVGA controller Onboard with 3D Acceleration
– Intel Graphics Media Accelerator 4500MHD
– Generation 5.0 graphics engine with 10 cores
– Dynamic Video Memory (up to 256MB)
–DirectX10Support
– Supports Windows Vista Aero “Glass” Effects
–AnalogSVGAOutput
–LVDSFlatPaneloutput
•
Two Gigabit Ethernet
– Intel 82567LM PHY + ICH9M Controller (PRO1000 Series)
– Intel 82574IT Controller (PRO1000 Series)
– 10/100/1000 Auto-negotiation
–JumboFrameSupport(9kB)
– PXE network Boot
– Smart Speed operation for automatic speed reduction on faulty cable plants
– Automatic MDI/MDI-X crossover capable
•
Software-configurable RS-232/422/485 serial ports
– 16550 compatible UARTs for high-speed
– 120 Ohm Termination resistors for RS-422/485 through BIOS Configuration
– Each serial port connector can be configured as two limited serial ports, for a total of four serial
ports
– Fully jumperless configuration
•
Advanced Digital I/O (aDIO)
– One 8-bit bit-programmable I/O with Advanced Digital Interrupt Modes
– One 4-bit port programmable as input or output
– Event Mode Interrupt generates an interrupt when any input bit changes
– Match Mode Interrupt generates an interrupt when input bits match a preset value

8 CMX32M cpuModule BDM-610000075 Rev B
– External Strobe Mode latches 8 data inputs and generates and interrupt
– Two Strobes can be configured as readable inputs
•
Advanced Analog I/O (aAIO)
– Eight single-ended or four differential analog inputs
– Up to 100kHz sample rate
–16-bitresolution
– 0 to +5V, +/-5V, 0 to +10V, and +/-10V input ranges
– Per-channel digital filtering
– Per-channel threshold detection generates an interrupt when signal crosses high or low
threshold.
–AdvancedDMA
•
Each channel has its own DMA buffer
•
Buffer chaining prevents interrupt latency problems
•
DMA to anywhere in 4GB address space
•
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
•
Serial ATA (SATA) with RAID support
– Transfer rate up to 3Gb/sec
– Integrated AHCI controller
– RAID 0 and 1 supported through Intel Matrix Storage Technology
– Compatability mode supports legacy operating systems.
•
SATA Disk Chip Socket
– Miniature SATA Flash Disk Chip
– Capacities up to 8GB
1
– Natively supported by all major operating systems
•
High Definition Audio Support
– 5.1 Surround Line Output
–HeadphoneOutput
– Line level input
–Microphoneinput
•
Utility port
– PC/AT compatible keyboard port
– PS/2 Mouse Port
–Speakerport(0.1Woutput)
– Hardware Reset input
– Soft Power Button input
– Battery input for Real Time Clock
•
Power I/O
–ATXPowersignals
1. During the time of this manual’s publication, 8GB was the largest available SATA Disk Chip capacity

BDM-610000075 Rev B Chapter 1: Introduction 9
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.)
–SATADiskChip
–USBDevice
–Network
–FailSafeBootROM
•
Surface-mount Flash chip that holds ROM-DOS™
•
Quick Boot mode

10 CMX32M cpuModule BDM-610000075 Rev B
Block Diagram
The next figure shows a simplified block diagram of the CMX32M cpuModule.
Figure 2 CMX32M cpuModule Simplified Block Diagram
You can easily customize the cpuModule by stacking PCI/104-Express or PCIe/104 modules such as video
controllers, Digital Signal Processors, drive carriers, LAN controllers, or analog and digital data acquisition
modules. Stacking 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 hard disk, 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 any real-time operating systems for PC compatible
computers, although these may require creation of custom drivers to use the aDIO, aAIO, and watchdog timer.

BDM-610000075 Rev B Chapter 1: Introduction 11
Specifications
Physical Characteristics
•
Dimensions: 116mm L x 99mm W x 24mm H (4.6"L x 3.9"W x 0.95"H)
•
Weight: Approximately 0.98 Kg (0.44 lbs.) with Heatsink
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. Heavy CPU
Load
Heavy CPU
& Gfx Load
CMX32MVD1860 1.86 GHz 1024 MB 21.0 W 31.5 W 33.0 W
CMX32MVD1200 1.20 GHz 1024 MB 15.8 W 21.0 W 23.0 W
CMX32MCS1200 1.20 GHz 1024 MB 13.3 W 16.0 W 19.5 W
Table 3 Operating Conditions
Symbol Parameter Test Condi tion Min. Max.
V
CC5
5V Supply Voltage 4.75V 5.25V
V
CC3
3.3V Supply Voltage n/a
1
1. The 12Vand external +3.3V rails are not used by the cpuModule. Any requirements on these
signals are driven by other components in the system, such as an LVDS Flat Panel or PCI device.
n/a
V
CC12
12V Supply Voltage n/a
1
n/a
V
CCSTBY
5V Standby Voltage
2
2. 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
I
CCSTBY
5V Standby Current
2
- 500mA
Ta Ambient Operating
Temperature
3
3. With supplied heat sink solution. Depending on the CPU usage, performance may degrade as the
ambient temperature approaches the maximum. Contact RTD Tech Support for more
information.
MVD1860 -40 +70C
Ta Ambient Operating
Temperature
3
MVD1200
MCS1200
-40 +85C
Ts Storage Temperature -25 +85C
Rh Humidity Non-Condensing 0 90%
MTBF Mean Time Before
Failure
23 C 275,000
hours

12 CMX32M cpuModule BDM-610000075 Rev B
Electrical Characteristics
The table below lists the Electrical Characteristics of the CMX32M. Operating outside of these parameters may
cause permanent damage to the cpuModule.
Table 4 Electrical Characteristics
Symbol Parameter Test Condi tion Min. Max.
USB Ports
Ioc Overcurrent Limit Each port 0.5A 5.0A
LVDS Port
V
OD
Differential Output
Voltage
250 mV 450 mV
Vos Offset Voltage 1.125 V 1.375 V
I
vcc
Supply Current for
Panel Electronics
— — 1.0 A
I
BKLT
Supply Current for
Backlight
— — 1.8 A
V
OH
Output Voltage High
DDC_*, FP_ENABLK
I
OH
= –1.0 mA 2.97 V 3.3 V
V
OL
Output Voltage Low
DDC_*, FP_ENABLK
I
OL
= 1.0 mA 0 0.33 V
V
IH
Input Voltage High
DDC_*
— 2.0 3.6 V
V
IL
Input Voltage Low
DDC_*
—-0.30.8V
SVGA Port
V
OH
Output Voltage High
HSYNC, VSYNC
I
OH
= –8.0 mA 2.4 V 3.3 V
V
OL
Output Voltage Low
HSYNC, VSYNC
I
OL
= 8.0 mA 0.0 V 0.5 V
V
OH
Output Voltage High
DDC_*
I
OH
= –4.0 mA 2.4 V 3.3 V
V
OL
Output Voltage Low
DDC_*
I
OL
= 8.0 mA 0.0 V 0.4 V
V
IH
Input Voltage High
DDC_*
— 2.0 V 5.5 V
V
IL
Input Voltage Low
DDC_*
— -0.3 V 0.8 V
I
DDCvcc
Supply Current for
DDC Electronics
—500mA
Serial Ports - RS-232
V
OH
Output Voltage High R
L
= 3 k 5.0 V 10.0 V
V
OL
Output Voltage Low R
L
= 3 k -10.0 V -5.0 V
V
IH
Input Voltage High — 2.4 V 25 V
V
IL
Input Voltage Low — -25 V 0.8 V
This manual suits for next models
1
Table of contents
Other rtd Processor manuals
Popular Processor manuals by other brands

Mitsubishi Electric
Mitsubishi Electric MELSEC Q Series user manual

AMD
AMD FX series user guide

Harman Kardon
Harman Kardon AVP-2 Installation and operation manual

CyberResearch
CyberResearch CZGL AT-16 user manual

Behringer
Behringer Ultravoice Digital VX2496 user guide

LY International Electronics
LY International Electronics LYINTL H-8018 quick start guide