background image

ISO9001 and AS9100 Certified

®

“Accessing the Analog World”

®

www.rtd.com

 

CMA34CR cpuModules™

User’s Manual

BDM-610000083

Revision L

Summary of Contents for cpuModules CMA34CR

Page 1: ...ISO9001 and AS9100 Certified Accessing the Analog World www rtd com CMA34CR cpuModules User s Manual BDM 610000083 Revision L...

Page 2: ...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 througho...

Page 3: ...Accessing the Analog World www rtd com ISO9001 and AS9100 Certified CMA34CR cpuModules...

Page 4: ...iv CMA34CR cpuModule BDM 610000083 Rev L...

Page 5: ...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 Chapt...

Page 6: ...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...

Page 7: ...me 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 S...

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

Page 9: ...Module to peripherals Chapter 4 Using the cpuModule Provides information to develop applications for the cpuModule including general cpuModule information detailed information on storing both applicat...

Page 10: ...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 i...

Page 11: ...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 ca...

Page 12: ...Module 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 DD...

Page 13: ...tility 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...

Page 14: ...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...

Page 15: ...ntel Rapid Memory Power Management Intel RMPM Intel Graphics Performance Modulation Technology Intel GPMT Intel Smart 2D Display Technology Intel S2DDT Graphics Render C State RC76 Analog VGA Interfac...

Page 16: ...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...

Page 17: ...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...

Page 18: ...imately 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...

Page 19: ...lication 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...

Page 20: ...puModule 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 sys...

Page 21: ...formation 40C 85C TFULL Full Performance Operating Temperature3 Single and Dual Core CPUs 3 Less than 10 reduction in Aggregate Processor Performance at temperatures from 70 to 85 as measured by Sandr...

Page 22: ...V VIH Input Voltage High DDC_ 2 0 V 5 5 V VIL Input Voltage Low DDC_ 0 3 V 0 8 V IDDCvcc Supply Current for DDC Electronics 500 mA DisplayPort IVCC Supply Current 500 mA Serial Ports RS 232 VOH Output...

Page 23: ...RTC Input RTC Voltage1 2 5V 3 6 V IRTC RTC Battery Current 4 uA IUTILvcc Utility Supply Current 500 mA 1 Only required to maintain date and time when power is completely removed from the system Not re...

Page 24: ...While some connectors on the CMA34CR have identical pinouts as on previous cpuModule generations the features of the connector are sometimes different Other connectors have entirely different pinouts...

Page 25: ...of RTD cpuModules such as the Core 2 Duo series the hardware is slightly different and requires that writes and reads to from the aDIO ports happen no more than once per millisecond Migrating legacy...

Page 26: ...610000083 Rev L Contact Information RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 USA Phone 1 814 234 8087 Fax 1 814 234 5218 E mail sales rtd com techsupport rtd com I...

Page 27: ...er which are 1 Before connecting the cpuModule the user must be properly grounded to prevent electrostatic discharge ESD For more information refer to Proper Grounding Techniques on page 28 2 Connect...

Page 28: ...ctor is indicated by a white silk screened square on the top side of the board and a square solder pad on the bottom side of the board COM1 3 CN7 USB 2 0 CN17 Factory Use CN10 Auxiliary Power CN3 Util...

Page 29: ...156 pin 0 635mm Samtec ASP 129637 03 CN3 Auxiliary Power 1x12 0 1 FCI 65039 025LF CN4 DisplayPort Molex P N Series 47272 xxxx Molex P N Series 68783 xxxx CN5 Utility Port 2 0 2x5 0 1 3M 89110 0001 CN6...

Page 30: ...3 boards away from the CPU for best performance 3 Any board that uses a USB 3 0 link must be within four boards of the CPU 4 Any board that uses a USB 3 0 link must be closer to the CPU than any boar...

Page 31: ...CI PCI PCIe Power Supply PCI PCIe PCIe x1 to PCI Bridge PCIe PCIe x1 Peripheral PCIe PCIe x1 Peripheral PCIe PCIe x1 Peripheral PCIe PCIe x4Peripheral PCIe CMA34CR CPU PCIe Spacer PCIe SATA Hard Drive...

Page 32: ...positioned 6 Check the stacking order make sure all of the busses used by the peripheral cards are connected to the cpuModule 7 Hold the cpuModule by its edges and orient it so the bus connector pins...

Page 33: ...etup menu In this menu you can select the SCU to enter the BIOS settings menu Here you can configure the many different BIOS settings of the cpuModule Once you have configured the cpuModule using Setu...

Page 34: ...26 CMA34CR cpuModule BDM 610000083 Rev L...

Page 35: ...ge 30 Utility Port 2 0 Connector CN5 page 31 SVGA Video Connector CN18 page 33 DisplayPort Connector CN4 page 34 SATA Data Connector CN15 page 36 Serial Port 1 CN7 and Serial Port 2 CN8 page 37 Advanc...

Page 36: ...hnician or engineer Connector Locations Figure 5 shows the connectors of the CMA34CR cpuModule Figure 5 CMA34CR Connector Locations Note Pin 1 of each connector is indicated by a white silk screened s...

Page 37: ...2 xxxx Molex P N Series 68783 xxxx CN5 Utility Port 2 0 2x5 0 1 3M 89110 0001 CN6 aDIO 2x8 0 1 3M 89116 0001 CN7 Serial Port 1 COM1 3 2x5 0 1 3M 89110 0001 CN8 Serial Port 2 COM2 4 2x5 0 1 3M 89110 00...

Page 38: ...s the input voltage specifications The voltage at the connector should be checked with an oscilloscope while the system is operational G Note Although it is possible to power the cpuModule through the...

Page 39: ...n Out 1 SPKR Speaker Output open collector out 2 PWR 5 V out 3 RESET Manual Push Button Reset in 4 DATA Bidirectional data line for USB1 in out 5 PWRSW Soft Power Button in 6 DATA Bidirectional data l...

Page 40: ...rt 2 0 connector allows connection of an external push button to send a soft power signal to the system The push button should be normally open and connect to ground when pushed For more information o...

Page 41: ...16 SVGA Video Connector CN18 Pin Signal Function In Out 1 VSYNC Vertical Sync out 2 HSYNC Horizontal Sync out 3 DDCSCL Monitor Communications Clock out 4 RED Red Analog Output out 5 DDCSDA Monitor Com...

Page 42: ...n Out 1 LN0 Main Link Lane 0 positive TMDS Channel 2 positive out 2 GND Ground Ground out 3 LN0 Main Link Lane 0 negative TMDS Channel 2 negative out 4 LN1 Main Link Lane 1 positive TMDS Channel 1 pos...

Page 43: ...nnecting the cpuModule 35 Facing the connector pins of the DisplayPort connector CN4 the pinout is 19 17 15 13 11 9 7 5 3 1 DPG AUX AUX CFG1 GND LN2 LN2 GND LN0 LN0 DPV HPD GND CFG2 LN3 LN3 GND LN1 LN...

Page 44: ...3 Rev L SATA Data Connector CN15 SATA Data Connector CN15 provides a SATA host interface connection on a vertical surface mount SATA data connector For more information on configuring the SATA ports o...

Page 45: ...aud rate multipliers Each serial port has their own multiplier option and can increase the baud rates x4 x8 x8 7 for maximum baud rates of 460 8k 921 6k and 1M respectively So for example to operate a...

Page 46: ...al port connector pinout and shows how to connect to an external DB 25 or DB 9 compatible serial connector Table 19 Serial Port in RS 232 Mode Pin Signal Function In Out DB 25 DB 9 1 DCD Data Carrier...

Page 47: ...full duplex four wire configurations When using full duplex in RS 422 mode connect the ports as shown in Table 20 In RS 485 mode the connection of the ports is always half duplex as the transceivers...

Page 48: ...in RS 422 Mode Pin Signal Function In Out DB 9 1 TXD Transmit Data out 1 2 Reserved 6 3 TXD Transmit Data out 2 4 Reserved 7 5 RXD Receive Data in 3 6 Reserved 8 7 RXD Receive Data in 4 8 Reseved 9 9...

Page 49: ...ING The pinout of the COM ports in RS 485 mode is not compatible with previous generations of RTD cpuModules Note When using the serial port in RS 485 mode the serial transmitters are enabled and disa...

Page 50: ...with echo1 1 Dual RS 485 mode with echo uses dual RS 422 mode pinout WARNING The dual serial port mode pinouts of the COM ports are not compatible with previous generations of RTD cpuModules Note The...

Page 51: ...D1 COM A Transmit Data out 2 4 TXD2 COM B Transmit Data out 7 5 RXD1 COM A Receive Data in 3 6 RXD2 COM B Receive Data in 8 7 RXD1 COM A Receive Data in 4 8 RXD2 COM B Receive Data in 9 9 10 GND Signa...

Page 52: ...inputs Interrupts are generated when the 8 bit programmable digital inputs match a pattern or on any value change event Bit masking allows selecting any subgroup of 8 bits The strobe input latches dat...

Page 53: ...t 3 DATA1 Bidirectional data line for USB1 in out 4 DATA2 Bidirectional data line for USB2 in out 5 DATA1 Bidirectional data line for USB1 in out 6 DATA2 Bidirectional data line for USB2 in out 7 GND...

Page 54: ...1000 Ethernet controller Ethernet must be enabled in the BIOS When enabled the multi color LED will blink to indicate an Ethernet connection For more information refer to the Multi Color LED section o...

Page 55: ...tion All power for the CPU is supplied either through the Auxiliary power connector CN3 or through a power supply in the stack Table 31 PCIe 104 Type 2 Bus Signal Assignments Top View 1 Pin Signal Sig...

Page 56: ...T 2 p 70 71 PEx4_1T 2 n PEx4_0T 2 n 72 73 GND GND 74 75 PEx4_1T 3 p PEx4_0T 3 p 76 77 PEx4_1T 3 n PEx4_0T 3 n 78 79 GND GND 80 81 SATA_1Tp SATA_0Tp 82 83 SATA_1Tn SATA_0Tn 84 85 GND GND 86 87 SSTX1p S...

Page 57: ...lled to disable the Bus Stacking Error feature 105 STK2 12 Volts Reserved 106 107 GND GND 108 109 PEx4_1R 0 p PEx4_0R 0 p 110 111 PEx4_1R 0 n PEx4_0R 0 n 112 113 GND GND 114 115 PEx4_1R 1 p PEx4_0R 1...

Page 58: ...using Kernel version 3 1 0 or later Each USB 3 0 link consists of a high speed TX and RX differential pair for SuperSpeed and a bi directional differential pair for HighSpeed FullSpeed and LowSpeed Ty...

Page 59: ...required for board operation Fan Power CN12 The fan power connector CN12 is an optional fan connector which allows the system to power a fan for use under high temperatures To utilize this connector...

Page 60: ...52 CMA34CR cpuModule BDM 610000083 Rev L...

Page 61: ...the following topics The RTD Enhanced BIOS page 54 Onboard PCI PCIe Devices page 56 Advanced Digital I O Ports aDIO page 57 SATA Controller Configuration page 62 Real Time Clock Control page 62 Watchd...

Page 62: ...errupts to control various hardware devices Configuring the RTD Enhanced BIOS The cpuModule Setup program allows you to customize the cpuModule s configuration Selections made in Setup are stored on t...

Page 63: ...Advanced Press Enter to select Setup advanced RTD cpuModule features such as boot options SATA links USB ports aDIO and serial port configuration and miscellaneous feature control Security Press Ente...

Page 64: ...n 0154 8086 Host bridge 0166 8086 VGA compatible Controller 1E31 8086 Universal Serial Bus USB 1E3A 8086 Other Communications Device 1E2D 8086 Universal Serial Bus USB 1E10 8086 PCI to PCI Bridge 1E1E...

Page 65: ...ne s initial state is undetermined If the digital I O lines must power up to a known state anexternal 10 k Ohm resistor must be added to pull the line high or low The 8 bit control read write register...

Page 66: ...e value at the aDIO connector A write on this register when it is programmed as output will write the value to the aDIO connector A read on this register when it is set to output will read the last va...

Page 67: ...asked off are compared against the value on Port 0 A Match or Event causes bit 6 of DIO Control to be set and if the aDIO is in Advanced interrupt mode the Match or Event causes an interrupt Table 41...

Page 68: ...hed into the DIO Compare register at 8 33 MHz The aDIO circuitry includes deglitching logic The deglitching requires pulses on Port 0 to be at least 120 ns in width As long as changes are present long...

Page 69: ...interrupt request The request will remain high until the Clear Register is read from Additionally the Compare Register latched in the value at Port 0 when the Strobe pin made a low to high transition...

Page 70: ...controller which can be configured for either AHCI or Native IDE in the BIOS Setup However the operating system must support the selected mode for the device to operate correctly The default configur...

Page 71: ...RTD cpuModule uses onboard flash to store user BIOS settings Except for a few well known CMOS locations which are automatically populated for legacy compatibility the CMOS memory is largely unused an...

Page 72: ...reset time out period or half of the interrupt time out period whichever is applicable Register Description The Advanced Watchdog Timer has a Setup Register and a Runtime Register The Setup Register i...

Page 73: ...CMA34CR will immediately transition to the S5 Soft Off ACPI power state To exit the Thermal Trip state and S5 a power cycle or RSM reset deepest reset is required The reset may be configured as an RSM...

Page 74: ...button input of the Utility Port 2 0 connector CN5 can be configured by the operating system as a suspend button transition to S3 or as soft power button transition to S5 Consult your operating syste...

Page 75: ...s The PCIe 104 Type 2 Bus connectors CN1 CN2 provide two ATX style signals 5V Standby and PSON The 5V Standby rail is used to power certain parts of the cpuModule when the main power supply is turned...

Page 76: ...eset2 2 Unlike previous generations of RTD cpuModules the CMA34CR requires both 5V and 12V to be present to come out of reset For more information refer to Auxiliary Power CN3 page 30 Yellow Red Green...

Page 77: ...d the corresponding reset has been asserted If a 0 is read from the bit the reset has not been asserted Clear Reset Each reset can be cleared by writing a 1 to the selected bit of I O port 0xED0 The b...

Page 78: ...ardware based cryptography to securely store paswords certificates and encryption keys for authenticating the cpuModule By enabling TPM functionality any platform changes which may enable unauthorized...

Page 79: ...extension will most likely increase the boot time Exactly how much it increases boot time will depend on the particular card and firmware version VGA Controller VGA controllers have a VGA BIOS that m...

Page 80: ...r the Load RTD Defaults option in the BIOS Serial Power On Self Test POST Code Output ThePOST Codes represent a series of events that take place in a system duringthePower OnSelf Test If the POST fail...

Page 81: ...3 Rev L Appendix A Hardware Reference 73 Appendix A Hardware Reference This appendix provides information on CMA34CR cpuModule hardware including Jumper Settings and Locations page 74 Physical Dimensi...

Page 82: ...the default BIOS settings Install this jumper and boot the stack to load the RTD default BIOS settings remove the jumper once the system has booted open JP6 2 Used to disable the Bus Stacking Error de...

Page 83: ...BDM 610000083 Rev L Appendix A Hardware Reference 75 Physical Dimensions Figure 8 shows the mechanical dimensions of the CMA34CR cpuModule Figure 8 CMA34CR Physical Dimensions 0 005 inches...

Page 84: ...76 CMA34CR cpuModule BDM 610000083 Rev L...

Page 85: ...u may encounter with operation of your CMA34CR cpuModule are due to common errors This appendix includes the following sections to help you get your system operating properly Common Problems and Solut...

Page 86: ...fering with boot sequence Remove all peripheral cards from the system cpuModule reboots unexpectedly cpuModule is running Windows By default Windows will automatically reboot when a Bugcheck Blue Scre...

Page 87: ...uModule please try the following troubleshooting steps Even if the resulting information does not help you find the problem it will be very helpful if you need to contact technical support 1 Simplify...

Page 88: ...gather the following information cpuModule model BIOS version and serial number List of all boards in system List of settings from cpuModule Setup program Printout of autoexec bat and config sys file...

Page 89: ...er than through the PCIe 104 Type 2 bus enabling quick interchangeability and system expansion without hours of rewiring and board redesign The CMA34CR cpuModule can also be purchased as part of a cus...

Page 90: ...DE09SD 25 pin D female module P N Adam Tech DB25SD mating P N Adam Tech DB25PD 15 pin high density D female module P N Adam Tech HDT15SD mating P N Adam Tech HDT15PD 9 pin D male module P N Adam Tech...

Page 91: ...00083 Rev L Appendix C IDAN Dimensions and Pinout 83 Figure 10 IDAN CMA34CR Connector Pin Orientation 1 CN20 CN18 CN30 CN17 CN7 CN8 CN5 CN6 6 11 5 10 15 1 5 6 9 13 1 25 14 1 5 6 9 1 5 6 9 1 5 6 9 1 5...

Page 92: ...84 CMA34CR cpuModule BDM 610000083 Rev L Figure 11 IDAN CMA34CR Frame Dimensions Weight of the IDAN CMA34CR with no drive installed is 1 96 lbs 0 89 kg...

Page 93: ...uModule s multi color LED as well as the cpuModule s reset button The cpuModule s power button is not accessible from the exterior of the frame but the reset button is configurable as a power button t...

Page 94: ...S 422 Single RS 485 1 1 DCD TXD D 2 6 DSR 3 2 RXD TXD D 4 7 RTS 5 3 TXD RXD 6 8 CTS 7 4 DTR RXD 8 9 RI 9 5 GND GND GND 10 GND GND GND Table 55 COM1 COM2 Dual Port Mode 9 Pin D Connector male CPU Pin I...

Page 95: ...Pin aDIO Port CPU Pin 1 P0 0 1 2 P0 2 3 3 P0 4 5 4 P0 6 7 5 Strobe 0 9 6 P1 0 11 7 P1 2 13 8 GND 15 9 reserved 10 reserved 11 reserved 12 Power Button 13 GND 14 P0 1 2 15 P0 3 4 16 P0 5 6 17 P0 7 8 18...

Page 96: ...1 Red Red Analog Output 4 2 Green Green Analog Output 6 3 Blue Blue Analog Output 8 4 Reserved Reserved 5 GND Ground 9 6 GND Ground 9 7 GND Ground 9 8 GND Ground 10 9 5 V 5 Volts 7 10 GND Ground 10 1...

Page 97: ...TMDS Channel 0 positive out 8 GND Ground Ground out 9 LN2 Main Link Lane 2 negative TMDS Channel 0 negative out 10 LN3 Main Link Lane 3 positive TMDS Clock positive out 11 GND Ground Ground out 12 LN3...

Page 98: ...Data input output 3 Data USB1 USB1 Data input output 4 GND Ground 5 GND Ground 6 VCC2 5 V to USB2 output 7 Data USB2 USB2 Data input output 8 Data USB2 USB2 Data input output 9 GND Ground Table 60 Eth...

Page 99: ...s for this cpuModule refer to the RTD website Interrupt Programming For more information about interrupts and writing interrupt service routines refer to the following book Interrupt Driven PC System...

Page 100: ...92 CMA34CR cpuModule BDM 610000083 Rev L...

Page 101: ...chnologies or as a result of service or modification by anyone other than RTD Embedded Technologies Except as expressly set forth above no other warranties are expressed or implied including but not l...

Page 102: ...94 CMA34CR cpuModule BDM 610000083 Rev L...

Reviews: