rtd cpuModules CMA24BT User manual

ISO9001 and AS9100
®
“Accessing the Analog World”
®
www.rtd.com
CMA24BT cpuModules™
User’s Manual
BDM-610000087 Revision A

ii CMA24BT cpuModule BDM-610000087 Rev A
CMA24BT cpuModules™ User’s Manual
RTD Document Number: BDM-610000087 Revision A
Copyright © 2009-2020 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 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 Embedded 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.

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

iv CMA24BT cpuModule BDM-610000087 Rev A
Revision History
Revision Date Reason for Change
A 09/14/2020 Initial release

BDM-610000087 Rev A : v

vi CMA24BT cpuModule BDM-610000087 Rev A

BDM-610000087 Rev A : vii
Chapter 1 Introduction
CMA24BT cpuModules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
aDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
CMA24BT Model Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Cable Kits and Accessories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
Board Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
RTD Enhanced BIOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Block Diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Specifications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Physical Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Operating Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Migrating to RTD’s Intel E3800 Series cpuModules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Connector Pinout & Function Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
New I/O Connectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Connector Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Software Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
aDIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
UEFI Shell. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Chapter 2 Getting Started
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Selecting the Stack Order for the CMA24BT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Stack Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Connecting to the Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Power Input Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Connecting to the PCI-104 (PCI) Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Slot Selection Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
PCI Bus Signaling Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Connecting to the Utility Port 2.0 Connector. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Booting the CMA24BT cpuModule for the First Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Chapter 3 Connecting the cpuModule

viii CMA24BT cpuModule BDM-610000087 Rev A
Proper Grounding Techniques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Auxiliary Power (CN3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Utility Port 2.0 Connector (CN5). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
USB 2.0 Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Speaker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
System Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Soft Power Button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Battery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
SVGA Video Connector (CN18) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
DisplayPort Connector (CN19) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Serial Port 1 (CN7) and Serial Port 2 (CN8) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Serial Port UART. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
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) Connector (CN20) . . . . . . . . . . . . . . . . . . . . . . . . 47
PCIe/104 Type 2 Bus (CN1 - Top and CN2 - Bottom) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
PCIe/104 Type 2 Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
PCIe Link Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
PCI-104 PCI Bus (CN16) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
PCI-104 PCI Bus Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Address and Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Interface Control Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Error Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Arbitration (Bus Masters Only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Power Supplies and VIO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
ATX Power Management Signals (optional) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Optional RTC Battery Input (CN13) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Reserved (CN15) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Chapter 4 Using the cpuModule
The RTD Enhanced BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Configuring the RTD Enhanced BIOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

BDM-610000087 Rev A : ix
Entering the BIOS Setup through the Graphical BIOS Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Field Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Operating System Specific Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Windows® . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Linux®. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
UEFI OS Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Non-Standard Serial Port Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Advanced Digital I/O Ports (aDIO™). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Digital I/O Register Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Port 1 Data register is a read/write byte direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Advanced Digital Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Event Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Match Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Strobe Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
SATA Controller Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
SATA Port Mappings, by Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Onboard SATA Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
SATA Links on the PCIe/104 Type Connectors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Native IDE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Watchdog Timer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Thermal Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Thermal Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
ACPI-Enforced Thermal Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Critical Trip Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Passive Trip Point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Power Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Advanced Configuration and Power Interface (ACPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Power Button Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Low-Power Wake Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
AT vs. ATX Power Supplies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
ATX Power Supply Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Reducing Power Consumption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Multi-Color LED. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Reset and Event Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Trusted Platform Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Features and Settings That Can Affect Boot Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Boot Device Order. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Add-On Cards With BIOS Extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
VGA Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Hard Drive Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

x CMA24BT cpuModule BDM-610000087 Rev A
Monitor Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
System Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Reset Button Recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Load Default BIOS Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Serial Power-On-Self-Test (POST) Code Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Appendix A Hardware Reference
Jumper Settings and Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Onboard PCI/PCIe Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Physical Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Heatsink Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Flat-Heatspreader Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Appendix B Troubleshooting
Common Problems and Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Troubleshooting a PC/104 System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
How to Obtain Technical Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Appendix C IDAN™ Dimensions and Pinout
IDAN Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
IDAN Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
IDAN Connector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
External I/O Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Appendix D Additional Information
Application Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Drivers and Example Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Interrupt Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Serial Port Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
PC/104 Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Appendix E Limited Warranty

BDM-610000087 Rev A Chapter 1: Introduction 1
Chapter 1 Introduction
This manual provides comprehensive hardware and software information for users developing with the
CMA24BT 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 CMA24BT cpuModule BDM-610000087 Rev A
CMA24BT cpuModules
RTD's CMA24BT cpuModule represents the latest in low power PCI Express embedded controllers. Based
on an Intel Atom® E3800 Series processor and chipset, the CMA24BT is offered with either a low power
1.46 Ghz Single-Core processor, a 1.33GHz Dual-Core processor, or a 1.91 GHz Quad-Core proccessor.
The DDR3 memory interface on the single- and dual-core models operate up to 1066 MT/s (533 MHz)
while the quad-core is 1333- MT/s (666 MHz). All memory chips are soldered directly onto the board.
The video interface of the cpuModule’s Intel Atom’s processor supports dual analog SVGA and
DisplayPort outputs. The two video outputs are independent, and can display separate images and display
timings, with audio support on the DisplayPort. Maximum resolution of both video outputs is 1920 x 1200.
A Serial-ATA (SATA) controller provides links to one disk drive on the PCIe bus connector as well as an
onboard solid-state disk drive which issoldered to the board for maximum reliability. Network connectivity
is provided by one integrated 10/100/1000 Mbps Ethernet controller. High-speed peripheral connections
include USB 2.0, with up to 480 Mb/sec data throughput. One additional SATA link and four USB 2.0
connections permit further expandability on the top and bottom-side PCIe/104 Type 2 connectors. The
bottom PCIe/104 connector also has four x1 PCI Express Gen 2.0 links. Other features include
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 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 CMA24BT is also available in
a rugged and fanless IDAN enclosure.
Figure 1 CMA24BT cpuModule (top view)
PCI Bus (CN16)
COM1&3
(CN7)
SVGA
Video
(CN18)
Factory
Use
(CN4)
Auxiliary Power
(CN3)
Utility
Port 2.0
(CN5)
aDIO
(CN6)
DisplayPort
(CN19)
Ethernet
(CN20)
USB 2.0
(CN17)
PCIe/104 Bus
(CN1 Top & CN2 Bottom)
COM2&4
(CN8)
Battery
(CN13)
Factory
Use
(CN9)
Reserved
(CN15)

BDM-610000087 Rev A Chapter 1: Introduction 3
You can easily customize the cpuModule by stacking PCI-104, 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 BIOS. Drivers in the BIOS allow booting from hard disk, or UEFI
shell, thus enabling the system to be used with traditional disk drives or nonmechanical drives. Booting to
USB devices is also supported.
The cpuModule and BIOS are 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.
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.

4 CMA24BT cpuModule BDM-610000087 Rev A
Ordering Information
The CMA24BT cpuModule is available with a selection of processors and heatsinks. 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 CMA24BT 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.
CMA24BT 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
CMA24BT cpuModule cable kit (P/N XK-CM108), which contains:
•Utility Port 2.0 multi-function cable (2x USB 2.0 ports, battery, reset button, power button,
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 (provides standard PC interfaces for SATA and USB devices)
•Ethernet cable (DIL-10 to RJ-45)
For additional accessories, refer to the RTD website.
Table 1 CMA24BT cpuModule Model Options1
1. All ordering options include a Trusted Platform Module (TPM).
Part Number Description Stack
Height
CMA24BTS1460HR-4096/S32GX Intel Atom® E3815, Single Core 1.46 GHz 4GB
DDR3-SDRAM
15.24mm
CMA24BTD1330HR-4096/S32GX Intel Atom® E3825, Dual Core 1.33 GHz 4GB
DDR3-SDRAM
15.24mm
CMA24BTQ1910HR-4096/S32GX Intel Atom® E3845, Quad Core 1.91 GHz 4GB
DDR3-SDRAM
22mm
CMA24BTS1460HR-4096/S32GXF CMA24BTS1460HR-4096/S32GX with Flat Heatspreader 15.24mm
CMA24BTD1330HR-4096/S32GXF CMA24BTD1330HR-4096/S32GX with Flat
Heatspreader
15.24mm
CMA24BTQ1910HR-4096/S32GXF CMA24BTQ1910HR-4096/S32GX with Flat
Heatspreader
22mm

BDM-610000087 Rev A Chapter 1: Introduction 5
Board Features
•Intel Atom® E3800 Series Processor:
– Intel Atom® technology
•E3815 Single Core Processor
•E3825 Dual Core Processor
•E3845 Quad Core Processor
– ACPI 5.0 compliant
– Thermal Throttling reduces clock speed to prevent thermal runaway
– 22 nm process
– Max Core Temperature of 110 C
•2-4 GBytes BGA DDR3 SDRAM with ECC
– Single-channel memory interface
– Transfer rates up to 1333 MT/s Data Rate
– Surface Mounted for maximum reliability
•Stackable 156-pin PCIe/104 Type 2 bus on top
– One SATA 2.0, Rev 2.0 3GB/s
– Two USB 2.0
– ATX Power Supply Signaling
– RTC Battery
•Stackable 156-pin PCIe/104 Type 2 bus on bottom
– Four PCI Express x1 Links. Gen 2, 5 GT/s
– Two USB 2.0
– ATX Power Supply Signaling
– RTC Battery
•Stackable 120-pin PCI bus
– 4 Bus master add-on cards capable
– 3.3V or 5V PCI bus signaling
•Advanced Thermal Management
– Thermal Monitor throttles processor and memory to prevent thermal runaway
– Passive Fanless Heatsink
– Modified heatsinks and flat heat spreaders are available
– Passive Structural Heatsink & Heatpipes in IDAN and HiDAN System Configurations
•Advanced Configuration and Power Interface (ACPI)
Part Number Cores Core
Frequency
L1 Cache
(data)
L1 Cache
(instruction)
L2 Cache Stack Height
CMA24BTS1460 One 1.46 GHz 32 KByte 32 KByte 512 KByte 0.600” (15.24mm)
CMA24BTD1330 Two 1.33 GHz 32 KByte1
1. Discreet L1 and L2 cache structures for each core
32 KByte1512 KByte10.600” (15.24mm)
CMA24BTQ1910 Four 1.91 GHz 32 KByte132 KByte1512 KByte10.866” (22mm)

6 CMA24BT cpuModule BDM-610000087 Rev A
– ACPI 5.0 Compliant
– Wake events include:
•USB event (device insertion, keyboard keystroke, etc.)
•Power Switch
•etc.
•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 2.0 specification
– Provides for secure storage of cryptographic keys

BDM-610000087 Rev A Chapter 1: Introduction 7
I/O
•Analog VGA Interface
– RGB CRT output
– Maximum Resolution 1920 x 1200
•DisplayPort Interface
– Embedded DisplaypPort (eDP) 1.3
– DisplayPort, DVI, and HDMI
– Audio over DisplayPort
•Gigabit Ethernet
– Intel WGI210IT PCI Express x1 Controller
– 10/100/1000 Auto-negotiation
– Jumbo Frame Support (9.5 kB)
– 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
– Fully jumperless configuration
– Increased FIFO size of 512 bytes
– Supports echo cancellation, Auto-RTS and Auto-CTS
– Each serial port can be configured as two limited serial ports for a total of four serial ports
•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
– Seven ports total (3 on 0.1” I/O headers, 4 on PCIe bus connectors)
•Serial ATA (SATA)
– Two SATA revision 2.0 links
•One link to the top-side PCIe connector
•One link to the onboard surface-mount SATA Flash drive
– Onboard 32 GB SATA Flash drive
•Built in Wear Leveling, Error Correction and Bad Block Management
•SMART supported (Self-Monitoring, Analysis and Reporting Technology
– Compatability mode supports legacy operating systems.
•Utility Port 2.0 Connector

8 CMA24BT cpuModule BDM-610000087 Rev A
– 1x USB 2.0 (Universal Serial Bus) Port with over-current protection
– Speaker port (0.1 W output)
– Hardware Reset input
– Soft Power Button input
•Battery input for Real Time Clock
•Power Management
– ACPI 5.0 Support - Advanced Configuration and Power interface
– ATX support for “Soft Off”
– ATX Power signals

BDM-610000087 Rev A Chapter 1: Introduction 9
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 or USB
•UEFI (Unified Extensible Firmware Interface) Shell
•Special RTD Reliability Enhancements

10 CMA24BT cpuModule BDM-610000087 Rev A
Block Diagram
The next figure shows a simplified block diagram of the CMA24BT cpuModule.
Figure 2 CMA24BT cpuModule Simplified Block Diagram
Table of contents
Other rtd Motherboard manuals