rtd cpuModules CMA34CR User manual

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

ii CMA34CR cpuModule BDM-610000083 Rev L
CMA34CR cpuModules™ User’s Manual
RTD Document Number: BDM-610000083 Revision L
Copyright © 2009-2018 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, eBuild, expressMate, ExpressPlatform, “MIL Value for COTS prices”, multiPort,
PlatformBus, and PC/104EZ are trademarks, and “Accessing the Analog World”, dataModule, IDAN, HiDAN,
HiDANplus, RTD, the RTD logo, and StackNET are registered trademarks of RTD Embedded Technologies, Inc. (formerly
Real Time Devices, Inc.). PS/2 is a trademark of International Business Machines 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
Consortium. All other trademarks appearing in this document 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 10/8/2014 Initial release. Added test results and made corrections throughout
B 10/23/2014 Updated Operating Temperature table with Quad Core temperature ranges.
C 11/19/2014 Removed unused sections, updated IDAN pinouts and back panel picture
D 12/17/2014 Updated temperature ratings, increased Serial UART from 64 to 512
E 1/14/2015 Updated Dual RS-422 Mode Table 24.
F 2/5/2015 Corrected “Disable Bus-Stack Error” Jumper setting
G 2/13/2015 Changed the ref designator for Fan Power connector, updated Sandra version, updated table 23.,
Added dimensioned IDAN drawing.
H 3/16/2015 Updated Dual RS232 mode pinout table, added a note to the PCIe connector
J 8/25/2016 Updated the block diagram to show the Type 2 connector on the bottom
K 11/4/2016 Removed reference to drive in Watchdog Timer section. Removed incorrect I/O port from Table 49.
Added Power Differences to Migrating section. Changed USB and Utility Port connectors to include
Shield Ground. Added MTBF. Corrected spelling errors in Table 2. Corrected IDAN COM Port pinout.
Corrected default mode of SATA controller to AHCI. Updated Reset Register definition. Added serial
port sections on Non-Standard Baud Rates, FIFO Size, and THRE Enhanced Mode.
L 9/27/2018 Corrections to Introduction:
- The top-side PCIe/104 connectors has one PCIe x4 link (not two)
- Correct temperature of MTBF specification to 30C (not 23C)
Corrections throughout:
- Remove 16GB ordering option
- The Trusted Platform Module is now included on all ordering options

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

iv CMA34CR cpuModule BDM-610000083 Rev L

BDM-610000083 Rev L Table of Contents v
Table of Contents
Chapter 1 Introduction
CMA34CR cpuModules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
aDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
CMA34CR Model Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Cable Kits and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
RTD Enhanced BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Physical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Operating Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Migrating to RTD’s Intel Core i7 cpuModules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Power Differences. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Connector Pinout & Function Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
New I/O Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Connector Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Software Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
aDIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
UEFI Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Chapter 2 Getting Started
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Selecting the Stack Order for the CMA34CR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Stack Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Connecting to the Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Power Input Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Connecting to the Utility Port 2.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Booting the CMA34CR cpuModule for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Chapter 3 Connecting the cpuModule
Proper Grounding Techniques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Auxiliary Power (CN3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Utility Port 2.0 Connector (CN5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

vi CMA34CR cpuModule BDM-610000083 Rev L
USB 2.0 Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Speaker. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
System Reset. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
SVGA Video Connector (CN18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
DisplayPort Connector (CN4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
SATA Data Connector (CN15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Serial Port 1 (CN7) and Serial Port 2 (CN8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Serial Port UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Non-Standard Baud Rates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
FIFO Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
THRE Enhanced Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
RS-232 Serial Port (Default) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
RS-422 or RS-485 Serial Port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
RS-422 Mode Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
RS-485 Mode Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Dual Serial Port Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Advanced Digital I/O (aDIO™) Port (CN6). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
USB 2.0 Connector (CN17) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Ethernet (10/100/1000Base-T and -TX) Connectors (CN20 and CN30) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
PCIe/104 Type 2 Bus (CN1 - Top and CN2 - Bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
PCIe/104 Type 2 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
USB 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Optional RTC Battery Input (CN13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Fan Power (CN12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 4 Using the cpuModule
The RTD Enhanced BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Configuring the RTD Enhanced BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Entering the BIOS Setup through the Graphical BIOS Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Field Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Onboard PCI/PCIe Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Advanced Digital I/O Ports (aDIO™). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Digital I/O Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Port 1 Data register is a read/write byte direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Advanced Digital Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Event Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Match Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Strobe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
SATA Controller Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Onboard SATA Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
SATA Links on the PCIe/104 Type Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Real Time Clock Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Watchdog Timer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

BDM-610000083 Rev L Table of Contents vii
Thermal Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Thermal Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Hardware-Enforced Thermal Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Further Temperature Reduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Multi-Color LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Reset Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Trusted Platform Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Features and Settings That Can Affect Boot Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Boot Device Order . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Add-On Cards With BIOS Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
VGA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Hard Drive Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Monitor Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Network (PXE) Boot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
System Recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Reset Button Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Load Default BIOS Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Serial Power-On-Self-Test (POST) Code Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Appendix A Hardware Reference
Jumper Settings and Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Physical Dimensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Appendix B Troubleshooting
Common Problems and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Troubleshooting a PC/104 System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
How to Obtain Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Appendix C IDAN™ Dimensions and Pinout
IDAN Dimensions and Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
IDAN Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
External I/O Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Appendix D Additional Information
Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Drivers and Example Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

viii CMA34CR cpuModule BDM-610000083 Rev L
Interrupt Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Serial Port Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
PC/104 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Appendix E Limited Warranty

BDM-610000083 Rev L Chapter 1: Introduction 1
Chapter 1 Introduction
This manual provides comprehensive hardware and software information for users developing with the
CMA34CR PCIe/104 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 CMA34CR cpuModule BDM-610000083 Rev L
CMA34CR cpuModules
RTD's CMA34CR cpuModule represents the latest in low power and high performance PCI Express embedded
controllers. Based on a 3rd Generation Intel(r) Core i7 (tm) processor and chipset, the CMA34CR is offered with
a high performance 1.5 GHz Single core processor, a1.7 GHz Dual-Core processor or a 2.1 GHz Quad-Core
processor. Each comes with a complete DDR3 memory interface supporting up to 8GB and operating at up to
1600 MT/s. All memory chips are soldered directly onto the board.
A Serial-ATA (SATA) controller provides a fast connection to the hard drives. Network connectivity is provided
by two integrated 10/100/1000 Mbps Ethernet controllers. High-speed peripheral connections include USB 2.0,
with up to 480 Mb/sec data throughput. Four additional SATA links and USB 3.0 connections permit further
expandability on the top and bottom-side PCIe/104 Type 2 connectors. Also provided are 8 x1 PCI Express Gen
2.0 links, four to the top connector and four to the bottom connector. Other features include two
RS-232/422/485 COM ports and Advanced Digital I/O (aDIO).
RTD has gone the extra mile to include additional advanced features for maximum flexibility. These include an
onboard SATA surface-mount flash drive with a standard SATA interface. An Advanced Watchdog Timer is
provided that can generate an interrupt or reset when the timer expires. The CMA34CR is also available in a
rugged, fanless IDAN enclosure.
Figure 1 CMA34CR cpuModule (top view)
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.
COM1&3
(CN7)
USB 2.0
(CN17)
Factory
Use
(CN10)
Auxiliary Power
(CN3)
Utility
Port 2.0
(CN5)
aDIO
(CN6)
DisplayPort
(CN4)
Ethernet
(CN20)
Ethernet
(CN30)
PCIe/104 Bus
(CN1 Top & CN2 Bottom)
COM2&4
(CN8)
Battery
(CN13)
Factory
Use
(CN9)
SVGA
Video
(CN18)
SATA
(CN15)
Fan
(CN12)

BDM-610000083 Rev L Chapter 1: Introduction 3
The cpuModule uses the RTD Enhanced BIOS. Drivers in the BIOS allow booting from hard disk, UEFI shell, or
PXE Ethernet, 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 and watchdog timer.
Intel Turbo Boost
The Intel Turbo Boost Technology is a feature integrated into the dual and quad core i7 processors. This allows
the processor to run faster than its rated operating core and/or graphics rendering clock frequency in the right
circumstances. There must be sufficient power headroom and the cpuModule must be within all thermal and
current limits. This feature is designed to increase the performance of both multi-threaded and single-threaded
work loads. The support for Turbo mode occurs when the processor can use the thermal capacity associated
with the package and run at higher power levels for short durations. Increasing system responsiveness for short,
burst usage conditions.
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.
Note Intel Turbo Boost is not available on the Single Core Celeron processor.

4 CMA34CR cpuModule BDM-610000083 Rev L
Ordering Information
The CMA34CR 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 CMA34CR 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/104 systems.
CMA34CR 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. Each CPU has the option to go up
to 8GB DDR3-SDRAM, and up to a 32 GByte onboard SATA flash drive.
Table 1 CMA34CR cpuModule Model Options
Part Number Description
CMA34CRS1500HR-8192/S32GX Intel Celeron, Single Core 1.5 GHz, DDR3-SDRAM
CMA34CRD1700HR-8192/S32GX Intel Core i7, Dual Core 1.7 GHz, DDR3-SDRAM
CMA34CRQ2100HR-8192/S32GX Intel Core i7, Quad Core 2.1 GHz, DDR3-SDRAM
Table 2 Part Number Breakdown
Example Description
CMA34 Base Model Number
CRD Processor code and number of cores
S=single, D=dual, Q=quad
1700HR Processor Speed (MHz)
1500HR = Single Core 1.5 GHz
1700HR = Single Core 1.7 GHz
2100HR = Single Core 2.1 GHz
- (intentional extra character)
4096
8192
Memory Size
4GB and 8GB DDR3-SDRAM options
/S32GX 32GB Surface-Mounted SATA Flash Drive
F Standard Heatsink or Flat Spreader Heatsink
blank = Standard
F = Flat Spreader

BDM-610000083 Rev L Chapter 1: Introduction 5
Cable Kits and Accessories
For maximum flexibility, RTD does not provide cables with the cpuModule. You may wish to purchase the
CMA34CR cpuModule cable kit (P/N XK-CM113), which contains:
•
Utility Port 2.0 multi-function cable (2x USB 2.0 ports, battery, reset button, power button, speaker)
•
Two serial p ort 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 (provides standard PC interfaces for SATA and USB devices)
•
Two Ethernet cables (DIL-10 to RJ-45)
For additional accessories, refer to the RTD website.

6 CMA34CR cpuModule BDM-610000083 Rev L
Board Features
•
Intel Core i7 Processor:
– Enhanced Intel SpeedStep Technology
– ACPI-compliant supporting system sleep states S0, S3, S4, and S5 and ACPI processor C-States
– Thermal Throttling reduces clock speed to prevent thermal runaway
–22nmprocess
•
Intel QM77 Processor Controller Hub
•
BGA DDR3 SDRAM Standard
– Dual-channel memory interface
– 1600 MT/s Data Rate
– Surface Mounted for maximum reliability
–Upto8GBytesofSDRAM
•
Stackable 156-pin PCIe/104 Type 2 bus on top
– Four PCI Express x1 Links
– One PCI Express x4 Link
– Two SATA 2.0 (revision 3.0, 6 GB/s)
– Two USB 2.0
– Two USB 3.0 (Super-Speed shared with USB 2.0 links)
•
Stackable 156-pin PCIe/104 Type 2 bus on bottom
– Four PCI Express x1 Links
– Two PCI Express x4 Links
– Two SATA 2.0 (revision 2.0, 3 GB/s)
– Two USB 2.0
– Two USB 3.0 (High-Speed shared with USB 2.0 links)
•
Advanced Thermal Management
– Thermal Throttling reduces clock speed to prevent thermal runaway
– Auto Fan Control only runs fan when needed
– Hardware monitor for temperature and voltage
– 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)
Part Number Cores Core Frequency Intel Smart Cache Intel Part
Number
CMA34CRS1500 One 1.5 GHz 1 MByte 927UE
CMA34CRD1700 Two 1.7 GHz 4 MByte 3517UE
CMA34CRQ2100 Four 2.1 GHz 6 MByte 3612UE

BDM-610000083 Rev L Chapter 1: Introduction 7
– ACPI 3.0 Compliant
– Supported power down modes: S3 (Suspend to RAM), S4 (Hibernate), and S5 (Soft-Off)
– ACPI processor C-States
– Wake events include:
•
USB event (device insertion, keyboard keystroke, etc.)
•
Real Time Clock alarm or time-out
•
Power Switch
•
LAN
•
Real-Time Clock (external battery required to maintain time only)
•
Nonvolatile storage of CMOS settings without battery
•
Advanced Watchdog timer
•
Complete PC-compatible Single Board Computer
•
Trusted Platform Module (TPM)
– Fully compliant to the Trusted Computing Group (TCG) Trusted Platform Module (TPM)
version 1.2 specification
– Provides for secure storage of cryptographic keys
I/O
•
Processor Graphics Controller
– Intel Rapid Memory Power Management (Intel RMPM)
– Intel Graphics Performance Modulation Technology (Intel GPMT)
– Intel Smart 2D Display Technology (Intel S2DDT)
–GraphicsRenderC-State(RC76)
•
Analog VGA Interface
–RGBCRToutput
– Maximum Resolution 2048 x 1536
•
DisplayPort Interface
– Supports all mandatory features of the VESA DisplayPort Standard (Version 1.1a)
– Maximum Resolution 2048 x 1536
– Audio over DisplayPort support
•
Dual Gigabit Ethernet
– Two Intel 82574IT Controllers (PRO1000 Series)
– 10/100/1000 Auto-negotiation
–JumboFrameSupport(9kB)
– PXE network Boot
– Automatic MDI/MDI-X crossover capable
•
Software-configurable RS-232/422/485 serial ports
– 16550/16750 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

8 CMA34CR cpuModule BDM-610000083 Rev L
– Included Auto-RTS, Auto-CTS
– Support for Non-Standard baud rates in BIOS
•
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
– External Strobe Mode latches 8 data inputs and generates and interrupt
– Two Strobes can be configured as readable inputs
•
Two USB 2.0 (Universal Serial Bus) Ports
– Supports 480 Mb/s (high-speed), 12Mb/s (full-speed), and 1.5Mbs (low speed) peripherals
– Automatic resettable over-current protection (500 mA @ 5 Vdc per port)
– USB Boot capability
•
Serial ATA (SATA)
– Up to 32GB Surface-Mounted SATA Flash (8GB Standard)
– Two SATA ports at SATA revision 3.0, up to 6.0 Gbit/sec (Stackable 156-pin PCIe/104 Type 2 bus
on top)
– Two SATA ports at SATA revision 2.0, up to 3.0 Gbit/sec (Stackable 156-pin PCIe/104 Type 2 bus
on bottom)
– Onboard SATA data connector at SATA revision 2.0, up to 3.0 Gbit/sec
– Compatability mode supports legacy operating systems.
– RAID 0 and 1 support.
•
Utility Port 2.0 Connector
– 1x USB 2.0 Port
–Speakerport(0.1Woutput)
– Hardware Reset input
– Soft Power Button input
– Battery input for Real Time Clock
•
Auxiliary Power Connector
– Supplies both 5V and 12V to the system.
– If you plan to power the board through the Auxiliary connector you must connect all pins to
ensure enough power is supplied to the board. The power cable should be twisted together and
not be more than 2 ft. in length to ensure proper power delivery.
RTD Enhanced BIOS
•
User-configurable using built-in Setup program
•
Flash-based CMOS Setup - No battery required to store CMOS settings
•
Supports boot from SATA, USB, or Ethernet (PXE)
•
UEFI (Unified Extensible Firmware Interface) Shell
•
Special RTD Reliability Enhancements

BDM-610000083 Rev L Chapter 1: Introduction 9
Block Diagram
The next figure shows a simplified block diagram of the CMA34CR cpuModule.
Figure 2 CMA34CR cpuModule Simplified Block Diagram

10 CMA34CR cpuModule BDM-610000083 Rev L
Specifications
Physical Characteristics
Basic dimensions and the weight of the CMA34CR are listed below. For a more detailed dimensional drawing,
refer to the Physical Dimensions section on page 75.
•
Dimensions
–BoardSize
•
Length (L): 95.885mm L (3.775")
•
Width (W): 115.0mm W (4.500")
–I/OExtension
•
Length (EL): 79.380mm (3.125”)
•
Width (EW): 12.700mm (0.500”)
–Stand-offHeight
•
Above the CPU: 22.000mm (0.866”)
•
Below the CPU: 15.240mm (0.600”)
•
Weight: Approximately 0.24 Kg (0.52 lbs.) with Heatsink
Power Consumption
Exact power consumption depends on the actual application. Typical power consumption of the CMA34CR is
listed in Table 3. Tables 4 lists the Max power consumption. Tables 5-7 list power consumption for common
applications. It is expected that power consumption of a typical application will be a combination of these
scenarios.
Tab l e 3 Ma x Pow er Consump tion
Part Number Power Consumption
CMA34CRS1500HR-8192 17.0 W
CMA34CRD1700HR-8192 31.9 W
CMA34CRQ2100HR-8192 49.2 W
Table 4 Typical Power Consumption
Part Number Power Consumption
CMA34CRS1500HR-8192 12 W
CMA34CRD1700HR-8192 17 W
CMA34CRQ2100HR-8192 28 W

BDM-610000083 Rev L Chapter 1: Introduction 11
Tab l e 5 Ma x Pow er Consump tion
Part Number Power Consumption
CMA34CRS1500HR-8192 17.0 W
CMA34CRD1700HR-8192 31.9 W
CMA34CRQ2100HR-8192 49.2 W
Table 6 Power Consumption (1.5 GHz, Single Core, 8 GBytes)
Idle Single-Threaded
Application
Multi-Threaded
Application
CPU & Graphics
Intensive
Application
ACPI
S3
ACPI
S4/S5
+5V Current Draw 1.7 A 2.0 A N/A 2.2 A 0.4 A 0.3 A
+12V Current Draw 0.2 A 0.4 A N/A 0.5 A 0 A 0 A
Power Consumption 10.7W 14.8 W N/A 17.0 W 2.0 W 1.5 W
Table 7 Power Consumption (1.7 GHz, Dual Core, 8 GBytes)
Idle Single-Threaded
Application
Multi-Threaded
Application
CPU & Graphics
Intensive
Application
ACPI
S3
ACPI
S4/S5
+5V Current Draw 1.8 A 2.1 A 2.7 A 3.0 A 0.4 A 0.3A
+12V Current Draw 0.2 A 1.0 A 1.3 A 1.4 A 0.0 A 0 A
Power Consumption 11.7W 22.1 W 29.3 W 31.9 W 1.9 W 1.5 W
Table 8 Power Consumption (2.1 GHz, Quad Core, 8 GBytes)
Idle Single-Threaded
Application
Multi-Threaded
Application
CPU & Graphics
Intensive
Application
ACPI
S3
ACPI
S4/S5
+5V Current Draw 1.7 A 1.71 A 3.05 A 3.15 A 0.4 A 0.28 A
+12V Current Draw 0.36 A 1.26 A 2.82 A 2.24 A 0 A 0 A
Power Consumption 12.7 W 23.7 W 49.2 W 42.7 W 2.0 W 1.4 W
Table 9 Power Consumption (1.7 GHz, Dual Core, 16GBytes)
Idle Single-Threaded
Application
Multi-Threaded
Application
CPU & Graphics
Intensive
Application
ACPI
S3
ACPI
S4/S5
+5V Current Draw 1.8 A 2.1 A 2.8 A 3.1 A 0.4 A 0.3 A
+12V Current Draw 0.2 A 0.9 A 1.3 A 1.3 A 0 A 0 A
Power Consumption 11.5W 21.4 W 29.5 W 31.5 W 1.9 W 1.4 W

12 CMA34CR cpuModule BDM-610000083 Rev L
Note The measurements listed above are intended to represent common usage scenarios. The
cpuModule’s power consumption is heavily influenced by the running software and system activity.
Table of contents
Other rtd Control Unit manuals
Popular Control Unit manuals by other brands

Littfinski Daten Technik
Littfinski Daten Technik RM-88-N-O-B Assembly instruction

pizzato
pizzato CS MP2060 operating instructions

APARIAN
APARIAN A-TSM quick start guide

Omron
Omron SYSMAC 3G8F5-CLK11-E Operation manual

Truma
Truma Vicon 2 installation instructions

EL.MO. Spa
EL.MO. Spa PREGIO Series user manual

Nil-Cor
Nil-Cor 300HD Series Installation maintenance and operating instructions

Shure
Shure Axient SBM900 Series quick start guide

Honeywell
Honeywell Velociti Series Installation and maintenance instructions

Laird
Laird RM024 Hardware integration guide

Dresser
Dresser Masoneilan Camflex II 35002 Series instructions

4EVAC
4EVAC LOOPDRIVE FIM-RC quick start guide