Home

CMA34CR Hardware Manual - RTD Embedded Technologies, Inc.

image

Contents

1. ns 63 Hardware Enforced Thermal Protection 63 vi CMA34CR cpuModule BDM 610000083 Rev H Further Temperature e e e eme esee 63 Power Management 64 Advanced Configuration and Power Interface LACH 64 Power Button MOdES ERR AR ERN 64 Low Power Wake Options i 64 AT Vs ATX Power Supplies sre a VO UTER ode etri miii a adu vanes 65 ATX Power Supply Signals o o T CERE 65 Reducing Power Consumption dd dE NNN piinia SNE NEEN NENNEN SEENEN NEE 65 Multi Color LED e EEUU 66 Reset Status Register ceo ore ota E ire 67 Features and Settings That Can Affect Boot Time 69 Boot Device Order RE ME ERE MEER 69 Add On Cards With BIOS Extensions I He eme eres 69 VGA Controllet icine 324 eL ise eL re RE XY Ya a ee edicere E EE VO ENSE aed 69 Hard Drive Type ETE 69 hue MER T EMT 69 Network PXE BOOt notet ee AAA ER m UE NE ERR E UE 69 System Recovery osori r ra ved oot PP qu errat Ned ent EHE runs 70 Reset Button Recovery d dee 70 Load Default BIOS 5 deer RR hh REN TEE we ebb bccn te sduka dad wd enn needs 70 Serial P
2. 5V Standby Voltage 4 75 5 25V lecstay 5V Standby Current 500 Ambient Operating Temperature 40 85 Single and Dual Core CPUs Tru Full Performance Operating Temperature 40 70 Single and Dual Core CPUs Ta Ambient Operating Temperature 40 70 Quad Core CPU Tru Full Performance Operating Temperature 40 55 Quad Core CPU Ts Storage Temperature 40 85 Rh Humidity Non Condensing 0 9096 1 5V Standby is used to power the board when the main supply is turned off power down modes S3 S5 It is not required for board operation 2 With supplied heat sink solution Depending on the CPU usage performance may degrade as the ambient temperature approaches the maximum Contact RTD Tech Support for more information 3 Less than 1096 reduction in Aggregate Processor Performance at temperatures from 70 to 85 as measured by Sandra 2013 SP4 4 With supplied heat sink solution Depending on the CPU usage performance may degrade as the ambient temperature approaches the maximum Contact RTD Tech Support for more information 5 Less than 1096 reduction in Aggregate Processor Performance at temperatures from 60 to 70 as measured by Sandra 2013 SP4 12 CMA34CR cpuModule BDM 610000083 Rev H Electrical Characteristics The table below lists the Electrical Characteristics of the CMA34CR Operating outside of these parameters may cause permanent damage to the cpuModule Symbol loc Ippc
3. 3 2 RXD TXD D 4 7 RTS 5 3 TXD RXD 6 8 CTS 7 4 DTR RXD 8 9 RI 9 10 5 GND GND GND Table 56 1 2 Dual Port Mode 9 D Connector male CPU Pin IDAN Pin Dual Dual Dual DB 9 RS 232 RS 422 RS 485 1 1 reserved TXD1 D1 3 2 RXD1 TXD1 D1 5 3 TXD1 RXD1 7 4 reserved RXD1 9 10 5 GND GND GND 2 6 reserved TXD2 D2 4 7 TXD2 TXD2 D2 6 8 RXD2 RXD2 8 9 reserved RXD2 Appendix C Dimensions and Pinout 83 Table 57 aDIO 25 Pin D Connector female IDAN Pin 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 1 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 Strobe 1 10 19 P1 1 12 20 P1 3 14 21 5V 16 22 reserved 23 reserved 24 Reset Button 25 RTC Battery Input 84 CMA34CR cpuModule BDM 610000083 Rev H BDM 610000083 Rev H Table 58 SVGA 15 Pin High Density D Connector female IDAN Pin Signal Function CPU Pin 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 45V 5 Volts 7 10 GND Ground 10 11 Reserved Reserved 12 DDC Data Monitor data 5 13 HSYNC Horiz
4. in out 7 5 Reserved 3 6 Reserved 8 7 Reserved 4 8 Reserved 9 9 10 GND Signal Ground 5 42 CMA34CR cpuModule BDM 610000083 Rev H Advanced Digital I O aDIO Port CN6 Connector CN6 is configured as an aDIO port aDIO is 12 digital bits configured as 8 bit programmable and 4 bit port programmable I O providing 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 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 data into the bit programmable port and generates an interrupt Refer to Advanced Digital I O Ports aDIO page 55 for information on programming the aDIO Table26 aDIO Pinout CN6 Pin Function CN6 Pin Function 1 P0 0 2 P0 1 3 P0 2 4 P0 3 5 0 4 6 P0 5 7 0 6 8 0 7 9 strobe 0 10 strobe 1 11 P1 0 12 P1 1 13 1 2 14 1 3 15 GND 16 5 V 1 Available during standby BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 43 USB 2 0 Connector CN17 Two USB 2 0 compliant connectors are available on connector CN 17 Table 27 provides the pinout of the USB connector Table27 USB Connector CN17 Pin Signal Function In Out 1 VCC1 Supply 5 V to USB1 out 2 2 Supply 5 V to USB2 o
5. CN1 Top amp CN2 Bottom CN3 Figure 1 CMA34CR cpuModule top view You can easily customize the cpuModule by stacking PCI 104 Express or PCle 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 2 CMA34CR cpuModule BDM 610000083 Rev H 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 performace of both multi threaded and single threaded work loads The support for Turbo mode occurs when the processor can use the
6. 104 Type 2 Bus CN1 Top and CN2 Bottom Connectors CN1 and CN2 carry the signals of the PCle 104 PCle bus These signals match definitions found in the PCI 104 Express amp PCle 104 Specification Version 2 10 from the PC 104 Embedded Consortium Table 29 lists the pinouts of the PC 104 Express bus connector P WARNING Not all PCle cards are compatible with the PCle 104 Type 2 connector Be sure that all of the boards attached to this bus are compatible before powering the system Auxilary power connector CN3 or through a power supply in the stack Note 3 3V is not required for CPU operation All power for the CPU is supplied either through the 46 CMA34CR cpuModule Table29 PCle 104 Type 2 Bus Signal Assignments Top View Pin Signal Signal Pin 1 USB PE 5 2 3 3 3 3 3V 4 5 USB_1p USB 0p 6 7 USB in USB 8 9 GND GND 10 11 PEx1 1Tp 1_ 12 13 PEx1 1Tn 1 OTn 14 15 GND GND 16 17 PEx1_2Tp PEx1_3Tp 18 19 PEx1_2Tn PEx1_3Tn 20 21 GND GND 22 23 PEx1_1Rp PEx1 ORp 24 25 PEx1 1Rn 2 PEx1 ORn 26 27 GND lt GND 28 29 PEx1 2Rp 1 3Rp 30 31 PEx1_2Rn PEx1_3Rn 32 33 GND GND 34 35 PEx1_1Clkp PEx1_0Clkp 36 37 PEx1_1Clkn PEx1 OClkn 38 39 5V_STBY 5V_STBY 40 41 PEx1_2Clkp PEx1_3Clkp 42 43 PEx1_2Clkn PEx1_3Clkn 44 45 CPU_DIR PWRGOOD 46 47 SMB_Data PEx4_Clkp 48 49 SMB_Clock PEx4_Clkn 50 51 SMB_Alert PSON 52 BDM 610000083 Rev
7. Boot capability e 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 PCle 104 Type 2 bus on top Two SATA ports at SATA revision 2 0 up to 3 0 Gbit sec Stackable 156 pin PCle 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 e Utility Port 2 0 Connector 1x USB 2 0 Port Speaker port 0 1 W output Hardware Reset input Soft Power Button input Battery input for Real Time Clock e Auxilliary Power Connector Supplies both 5V and 12V to the system If you plan to power the board through the Auxilliary 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 e User configurable using built in Setup program e Flash based CMOS Setup No battery required to store CMOS settings e Supports boot from SATA USB or Ethernet PXE e UEFI Unified Extensible Firmware Interface Shell e Special RTD Reliability Enhancements 8 CMA34CR cpuModule BDM 610000083 Rev H Block Diagram The next figure shows a simplified block diagram of the CMA34CR cpuModule 468 Surlace Mount DDR3 Dual Core oie ah Processor VE PCle x4 Gen 2 Intel
8. Core i7 lup ta 3238 Processor Control Hub Omi t m 8 3 i Stack Up PCIe 104 Bus Type 2 Stack Down 1 104 Bus Type 1 Figure2 CMA34CR cpuModule Simplified Block Diagram BDM 610000083 Rev H Chapter 1 Introduction 9 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 73 e Dimensions Board Size e Length L 95 885 L 3 775 e Width W 115 0mm W 4 500 OExtension e Length EL 79 380mm 3 125 e Width EW 12 700mm 0 500 Stand off Height e Above the CPU 22 000mm 0 866 e Below the CPU 15 240mm 0 600 e Weight Approximately 0 24 Kg 0 52 Ibs 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 Table3 Typical Power Consumption Part Number Power Consumption CMA34CRS1500HR 4096 12 W CMA34CRD1700HR 4096 17 CMA34CRQ2100HR 4096 28 W Table4 Max Power Consumption Part Number Power Consumption CMA34CRS1500HR 4096 15 9 W CMA34CRD1700HR 4096 25 9 W CMA34CRQ2100HR 4096 40 5 W 10 cpuModule B
9. DEO9SD IDAN CMA34CR Connectors 1 Use40mm for this frame when calculating bolt lengths 80 CMA34CR cpuModule BDM 610000083 Rev H m 642 Figure 10 IDAN CMA34CR Frame Dimensions BDM 610000083 Rev H Appendix C Dimensions and Pinout 81 IDAN Contents The IDAN CMA34CR contains both CMA34CR cpuModule and a SATA34106 carrier for a 2 5 SATA drive Also inside the IDAN CMA34CR unit is a CMOS battery which is connected to the battery input connection of the cpuModule s Utility Port 2 0 connector The frame of the IDAN CMA34CR brings out the cpuModule s multi color LED as well as the cpuModule5 reset button The cpuModule s power button is not accessible from the exterior of the frame but the reset button is configurable as as a power button through the BIOS Most IDAN frames bring out a D Sub connector to connect to the outside There is the option to bring out the USB connections through a Standard USB connector inplace of the D Sub connectors For more information on cpuModule s battery input and reset button input on the Utility Port 2 0 connector refer to the Utility Port 2 0 Connector CN5 on page 31 82 CMA34CR cpuModule BDM 610000083 Rev H External I O Connections BDM 610000083 Rev H Table 55 COM1 COM2 Single Port Mode 9 Pin D Connector male Pin IDAN Pin Single Single Single DB 9 RS 232 RS 422 RS 485 1 1 DCD TXD D 2 6 DSR
10. Default JP5 2 Reserved open JP6 2 Used to disable the Bus Stacking Error detection See PCle 104 Type 2 open Compatibility on page 48 pins 1 2 Disable Bus Stacking Error detection open Enable Bus Stacking Error detection normal operation JP5 JP6 9 Used to configure serial port connector CN7 as single RS 232 and sends open 72 CMA34CR cpuModule the POST codes on the transmit pin See Serial Power On Self Test POST Code Output on page 70 pins 1 2 JP5 and JP6 Enable POST Codes over Serial Port CN7 open Normal operation BDM 610000083 Rev H Physical Dimensions Figure 8 shows the mechanical dimensions of the CMA34CR cpuModule ES E ES E tree 2 Zei ei Ped P TA eem nn m 55 Xu 2 SES 5 Y 95 VV Reo Go o ge LS Oo o6 0 425 55 3 575 im 575 in 0 Tn RTD Embedded Technologies Inc CMA34CR X Bae tim 3 375 im 3 374 im 3 250 nie 3 250 D 3 088 lin 3 080 in 2 815 im 2 654 0 725 im 2 438 im 0 544 im 2 380 in 1 690 ir 0 968 in 0 845 im 0 349 im 0 690 im 0 483 im 0 421 Kim 0 260 im E 0 246 im 0 125 im 0 125 Cim 0 000 lt i es 0 000 0 200 im 8 288 0 350 a 0 295 im 22 222 2282 C v 22 2 2 2 9 Qc 2r sss HS g Sate 2 1 ud 0 EB BS ON io
11. H BDM 610000083 Rev H Table29 PCle 104 Type 2 Bus Signal Assignments Top View Pin Signal Signal Pin 53 STKO WAKE STK1 54 55 GND GND 56 57 PEx4_1T 0 p PEx4_0T 0 p 58 59 PEx4 1T 0 n PEx4 OT 0 n 60 61 GND GND 62 63 PEx4 1T 1 p PEx4 OT 1 p 64 65 PEx4 1T 1 n PEx4 OT 1 n 66 67 GND GND 68 69 PEx4 1T 2 p PEx4 OT 2 p 70 71 PEx4 1T 2 n PEx4 OT 2 n 72 73 GND GND 74 75 PEx4 1T 3 p PEx4 OT 3 p 76 77 PEx4 1T 3 n 2 PEx4 OT 3 n 78 79 GND GND 80 81 SATA 1Tp SATA OTp 82 83 SATA 1Tn SATA 84 85 GND GND 86 87 SSTX1p SSTXOp 88 89 SSTX1n SSTXOn 90 91 GND GND 92 93 Reserved Reserved 94 95 Reserved Reserved 96 97 GND GND 98 99 Reserved Reserved 100 101 Reserved Reserved 102 103 GND GND 104 Chapter 3 Connecting the cpuModule 47 PCle 104 Type 2 Compatibility Table29 PCle 104 Type 2 Bus Signal Assignments Top View Pin Signal Signal Pin 105 STK2 Reserved 106 107 GND GND 108 109 PEx4_1R 0 p PEx4_OR 0 p 110 111 PEx4_1R 0 n 4 112 113 GND GND 114 115 PEx4_1R 1 p PEx4_OR 1 p 116 117 PEx4_1R 1 n PEx4 OR 1 n 118 119 GND GND 120 121 PEx4 1R 2 p PEx4 OR 2 p 122 123 PEx4 1R 2 n PEx4 OR 2 n 124 125 GND GND 126 127 PEx4 1R 3 p PEx4 OR 3 p 128 129 PEx4_1R 3 n PEx4 OR 3 n 130 131 GND S GND 132 133 SATA 1Rp SATA ORp 134 135 SATA 1 SATA ORn 136 137 GND GND 138 139 SSRX1p SSRXOp 140 141 SSRX1n SSRXOn 142 143 GND GND
12. 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 PRELIM 8 1 2014 Preliminary release A 10 8 2014 Intial release Added test results and made corrections throughout B 10 23 2014 Updated Operating Temperature table with Quad Core temperature ranges 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 udpated table 23 Added dimensioned IDAN drawing H 3 16 2015 Updated Dual RS232 mode pinout table added a note to the PCle connector CMA34CR cpuModule BDM 610000083 Rev H CMA34CR cpuModules www rtd com 1509001 and AS9100 Certified Accessing the Analog World iv CMA34CR cpuModule BDM 610000083 Rev H Table of Contents Chapter 1 Introduction CMA34CR P DUCERE RE epe due 2 zio HUU 3 Ordering Information es 4 Model ploen eet te t ci E ERR NENNEN NN RAND RP DEOR E RU E 4 Cabl
13. USB 3 On inde Girne 49 Optional RTC Battery Input CNI3 III He mene 50 Fan Power entes eed see ase Gag des tad se 50 Chapter 4 Using the cpuModule The RTD Enhanced BIOS ENKE rtr rre epe Per resa e dbi eegr e ger e EE 52 Configuring the RTD Enhanced Bic 52 Entering the BIOS Setup through the Graphical BIOS Menu 52 BEIC 53 Onboard PCI PCle 54 Advanced Digital UO Ports e meses hen 55 Digital I O R gister S t i EUER 56 Port 1 Data register is a read write byte direction 58 ie 58 Advanced Digital Interr pts ccs cece ENEE 58 Event oov oux so Dude x e PEE RESET IU IE EN UU NE 58 Match 58 StrODE MOE HT HT 59 SATA Controller Configuration I meme 60 Onboard SATA Storage 60 SATA Links on the PCle 104 Type Connectors He mere 60 Real Time Clock Control 56 03 53 o cere ee Alias e 61 Watchdog Timer bre RI NEE RER E rr AR 62 Thermal Management ny oom eig ec poda enone pane ER dua 63 Thermal MORItOE
14. Using the cpuModule 61 Watchdog Timer Control The cpuModule includes a Watchdog Timer which provides protection against programs hanging or getting stuck in an execution loop where they cannot respond correctly The watchdog timer consists of a counter a reset generator and an interrupt generator When the counter reaches the interrupt time out it can generate an interrupt When the counter reaches the reset time out the system is reset The counter is refreshed or set back to zero by reading from a specific register The watchdog can also be put into an inactive state in which no resets or interrupts are generated The ability to generate an interrupt allows the application to gracefully recover from a bad state For example consider a system that has a reset time out of 2 seconds interrupt time out of 1 second and the watchdog timer is refreshed every 0 5 seconds If something goes wrong an interrupt is generated The Interrupt service routine then attempts to restart the application software If it is successful the application is restarted in much less time than a full reboot would require If it is not successful the system is rebooted Due to system latency it is recommended that the Watchdog be refreshed at about half of the 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 R
15. Volts DC 3 5V 5 Volts DC 4 GND Ground 5 GND Ground 6 12V 12 Volts DC 7 12V 12 Volts DC 8 GND Ground 9 GND Ground 10 KEN 5 Volts DC 11 5 5 Volts DC 12 GND Ground 30 CMA34CR cpuModule BDM 610000083 Rev H Utility Port 2 0 Connector CN5 The Utility Port 2 0 connector implements the following functions e 1x USB 2 0 Port e Speaker port 0 1W output e Hardware Reset input e Soft Power Button input e Battery input for Real Time Clock Table 13 provides the pinout of the Utility Por 2 0 connector Table 13 Utility Port 2 0 Connector CN5 Pin Signal Function In Out 1 SPKR Speaker Output open collector out 2 PWR 5V 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 line for USB1 in out 7 GND Ground out 8 GND Ground out 9 BAT RTC Battery Input in 10 GND Ground out WARNING The pinout of the Utility Port 2 0 connector is not compatible with previous generations of RTD cpuModules Attaching a legacy Utility Port harness to the Utility Port 2 0 connector may damage or destroy the cpuModule Facing the connector pins the pinout is 9 7 5 3 1 od De pee Loe me 10 8 6 4 2 BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 31 USB 2 0 Connector One USB 2 0 compliant connector is available on connector 5 Table 13 provides the pinout of the USB connector EN Note For
16. begins the boot of the OS Thesecond part of the BIOS is known as the CORE BIOS It is the normal interface between cpuModule hardware and the OS which is in control It is active from the time the OS boots until the cpuModule is turned off The CORE BIOS provides the system with a series of software interrupts 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 the board and are read by the BIOS at power on Entering the BIOS Setup through the Graphical BIOS Menu To launch Setup apply power or rebooting the cpuModule and repeatedly press the Escape key This will bring you to a graphical BIOS menu with several options described in Table 32 below To enter Setup navigate to select the SCU option with the arrow keys and press Enter d Continue Boot Manager LI Boot From File Table32 Graphical Menu Options Option Function Continue Exit the graphical menu and proceed with booting Boot Manager Select a device to boot to during the current power cycle which will override the selected boot device order in Setup Device Management Set the primary video BIOS during the current power cycle and view a list of the system s detected device disk video network input etc Boot From File Displays a list of bootable files in the system SCU Traditional BIOS Set
17. by writing to 1 Port EA5h as shown in Table 47 and Table 48 D7 Reserved Table47 Multi Color LED 1 Address EA7h D6 D5 D4 D3 D2 D1 00 Reserved Reserved Reserved Reserved Multi Color LED The following table lists the color displayed and the value written 66 CMA34CR cpuModule Table 48 Manual LED Colors 1 O Port 984h Value Color 0x00 Automatic see Table 46 0x08 Off will reduce system power consumption 0x09 Blue Ox0A Green OxOB Cyan Green Blue 0x0C Red 0x0D Magenta Red Blue OxOE Yellow Red Green OxOF White Red Green Blue BDM 610000083 Rev H Reset Status Register The cpuModule has several different signals on board which can cause a system reset If a reset occurs the reset status register can be used to see which reset or resets have been asserted on the cpuModule The user has the ability to see which resets have been asserted Resets can also be cleared e Examine Resets Reading from I O port OxEDO will indicate if a reset has been asserted If a 1 is read the corresponding reset has been asserted If a 0 is read from the bit the reset has not been asserted e Clear Reset Each reset can be cleared by writing 1 to the selected bit of I O port OxEDO Table 49 Reset Status I O Address EDOh Read Access D7 D6 D5 D4 D3 D2 D1 Pwr Good 3 3V Memory Pwr Good Pwr Good 1 05V Alwys Main 12V Pwr 1 reset asserted 1 reset asserted 1 reset asserted 1 reset asserted 0 no r
18. into the Note Make sure bits 4 3 are set BEFORE writing the DIO Compare register If you do not set them first DIO Compare register 58 cpuModule BDM 610000083 Rev H CLOCK DIGITAL INPUT IRQ OUT Figure 6 aDIO Match Mode Strobe Mode Another interrupt mode supported by aDIO is Strobe mode This allows the strobe pin of the DIO connector to trigger an interrupt A low to high transition on the strobe pin will cause an 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 No further strobes will be available until a read of the Compare Register is made You must read the Compare Register and then clear interrupts so that the latched value in the compare register is not lost To enter Strobe mode set bits 4 3 of the DIO Control register to 01 BDM 610000083 Rev H Chapter 4 Using the cpuModule 59 SATA Controller Configuration The CMA34CR has a combined total of six SATA links Four SATA links reside on the top and bottom PCle 104 Type 2 connectors CN1 and CN2 A fifth is available on a standard SATA data connector CN15 on the South side of the board The sixth SATA link connects to the onboard SATA storage The SATA links on CN1 operate at SATA revision 3 with transfers up to 6 GB s All other SATA links including connectors CN2 CN15 and the onboard
19. may be disabled in the BIOS to speed up boot time BDM 610000083 Rev H Chapter 4 Using the cpuModule 69 System Recovery Reset Button Recovery The CMA34CR provides several methods for recovering from an incorrectly configured system In order to enter the recovery mode follow the steps below 1 Remove power from the system including standby power 2 Press and hold the reset button attached to the Utility Port 2 0 connector 3 Apply power to the system while continuing to hold the reset button 4 Wait the amount of time shown in Table 52 for the desired recovery mode 5 Release the reset button allowing the system to boot Table 52 Reset Button Recovery Modes Hold Time Mode 0 4 seconds No recovery mode System will stay in reset while button is pressed 4 8 seconds Load Default BIOS Settings 8 12 seconds Serial POST Code Output 1 To assist with timing while the reset button is pushed the LED will blink OFF at 4 second intervals Load Default BIOS Settings Loading BIOS defaults allows recovery from an incorrectly configured display device incorrect boot options and many other incorrect settings It is also a good starting point when making BIOS changes After restoring defaults the BIOS settings should be reviewed and modified as needed The default BIOS can be restored either by using Reset Button Recovery or the Load RTD Defaults option in the BIOS Serial Power On Self Test POST Code Output The P
20. sss Hh e 28 Connector Locations o ere DE dU Rer RPM E Dea Eee Pep 28 Auxiliary Power we eee i qu eat sa es ENEE 30 Utility Port 2 0 Connector CNS 31 BDM 610000083 Rev H Table of Contents v USB 2 0 C nfhectOf RR a c RN 32 5 M MM 32 System Reset P eM 32 SVGA Video Connector CN18 esee hana 33 DisplayPort Connector CNA 34 SATA Data Connector 15 hee ese ees eaa 36 Serial Port 1 CN7 and Serial Port 2 8 eem mna 37 Serial 2 ea baee E DR EE RONDA a 37 RS 232 Serial Port Default 37 RS 422 or RS 485 38 RS 422 Mode PInolt EE SEA QU UA SA MR E ERN ES 39 RS 485 Mode e DUM ee 40 Dual Serial Port PRAE Ce NN 41 Advanced Digital I O aDIO Port 6 mesh 43 USB 2 0 Connector CN 44 Ethernet 10 100 1000Base T and TX Connectors CN20 and CN30 45 PCle 104 2 Bus 1 Top and Bottom 46 PCle 104 Type2 Compatibility Rr ee ee mene de Ld O e ne Br AE NEEN 48
21. stack The cpuModule can have large current transients during operation which make powering it through wires difficult Powering through the bus eliminates such problems as voltage drop and lead inductance Note If you do choose to power the board through the Auxiliary Power connector you must connect all wires to ensure enough power is being supplies to the cpuModule If using the Auxiliary Power connector to power the system care must be taken to ensure good power connections The power and ground leads must be twisted together or as close together as possible to reduce lead inductance A separate lead must be used for each of the power pins All 5V pins 12V pins and all ground pins must be connected Do not use wire smaller than 20 gauge and take care to ensure the length of the wire does not exceed 2 ft The power supply solution must be verified by measuring voltage at the Auxiliary Power Connector and verifying that it meets the input voltage specifications The voltage at the connector should be checked with an oscilloscope while the system is operational WARNING This 12 pin power connector is not compatible with previous generations of RTD cpuModules WARNING f you connect power incorrectly the module will almost certainly be destroyed Please verify power connections to the module before applying power Table 12 Auxiliary Power Connector CN3 Pin Signal Function 1 GND Ground 2 5 5
22. status register refer to Reset Status Register page 67 Further Temperature Reduction The cpuModule s temperature is directly related to power consumption Reducing the power consumption of the cpuModule will have an effect on the cpuModule s temperature Suggested methods for reducing the cpuModule s power consumption can be found in the Power Management section on page 64 BDM 610000083 Rev H Chapter 4 Using the cpuModule 63 Power Management The CMA34CR cpuModule supports various powering mechanisms which allow the cpuModule to monitor power consumption and temperature and achieve minimal power consumption states These unique features include thermal monitoring and thermal throttling as well as low power modes including ACPI configurations Various wake options are also available to resume normal system power Advanced Configuration and Power Interface ACPI The cpuModule supports several different ACPI low power modes including the 53 54 and S5 sleeping states These suspend modes are described below 53 Suspend to RAM Everything in the system is powered off except for the system memory When the system wakes from this mode operating systems allow applications to resume where they left off as the state of the application is preserved in memory e 54 Hibernate When the system enters this state the operating system will save the current state of applications and relevant data to disk thus allowing the system
23. supply is recommended Peripheral card s may be overloading the power supply Reduce the system to just the cpuModule and power supply and see if the problem re appears Note that CN3 is intended for powering the cpuModule only cpuModule does not boot to USB device Date time not saved when system is off System performance lower than expected 76 CMA34CR cpuModule USB device has a high power draw e g DVD or hard drive No RTC battery LED is white Some USB devices are not fully compliant and draw too much current Consider switching to a self powered USB device with its own AC DC power supply A battery must be attached to the Utility Port 2 0 connector CN5 to maintain date time when main power is removed For a list of alternate battery inputs refer to Real Time Clock Control page 61 cpuModule is overheating and the processor is throttling Increase the cooling more airflow larger heatsink etc BDM 610000083 Rev H Troubleshooting a PC 104 System If you have reviewed the preceding table and still cannot isolate the problem with your CMA34CR cpuModule 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 the system Remove items one at a time and see if one particular item seems to cause the problem 2 Swap components Try replacing items in the system on
24. the RS 485 bus Termination resistors can be enabled in the BIOS setup utility Note The cpuModule has 120 Ohm termination resistors Termination is usually necessary on all RS 422 When termination is enabled in dual port mode it is enabled for both ports Table23 A RS 232 and COM B RS 232 Pin Signal Function In Out DB 9 1 DCD1 COM A Data Carrier Detect in 1 2 CTS1 COM A Clear to Send in 6 3 RXD1 Receive Data in 2 4 TXD2 COM B Transmit Data out 7 5 TXD1 COM A Transmit Data out 3 6 RXD2 COM B Receive Data in 8 7 RTS1 COM A Ready to Send out 4 8 RI COM A Ring Indicate in 9 9 10 GND Signal Ground 5 BDM 610000083 Rev H Chapter 3 Connecting the 41 Table24 A 5 422 and COM B RS 422 Pin Signal Function In Out DB 9 1 TXD1 COM Transmit Data out 1 2 TXD2 COM B Transmit Data out 6 3 TXD1 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 Reveive Data in 9 9 10 GND Signal Ground 5 1 Dual RS 485 mode with echo uses dual RS 422 mode pinout Table25 A RS 485 and COM B RS 485 Pin Signal Function In Out DB 9 1 01 COM Data in out 1 2 D2 COM B Data in out 6 3 01 Data in out 2 4 D24 COM B Data
25. thermal capacity associated with the package and run at higher power levels for short durations Increasing system responsiveness for short burst useage conditions Note Intel Turbo Boost is not available on the Single Core Celeron processor aDIO RTD s exclusive aDIO is 12 digital bits configured as 8 bit direction programmable and 4 bit port direction programmable UO 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 BDM 610000083 Rev H Chapter 1 Introduction 3 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 HiDAN or HiDAN
26. 144 145 Reserved Reserved 146 147 Reserved Reserved 148 149 GND GND 150 151 Reserved Reserved 152 153 Reserved Reserved 154 155 GND GND 156 1 Signals marked with are active low The PCle 104 Type 2 connector is compatible with any PCI 104 Express or PCle 104 peripheral module that does not use the x16 Link This includes any card that uses the PCle x1 links USB or a power supply In addition this connector can be used to add SATA devices to the system If a card is installed that is not compatible with the Type 2 connector the CPU will keep the system in soft off and the LED will be Cyan to indicate that there is a Bus Stacking Error If this feature is not desired JP6 can be installed to disable the Bus Stacking Error feature 48 CMA34CR cpuModule BDM 610000083 Rev H USB 3 0 This module supports USB 3 0 or SuperSpeed USB on the CN1 and CN2 bus connectors There are two USB 3 0 links available on the top bus connector CN1 and two links available on the bottom bus connector CN2 The links are provided by the Intel Chipset Drivers are available for Windows 7 and Windows 8 Linux support is available in Kernel version 2 6 37 or later Early Linux support for USB 3 0 has been shown to have issues with USB 3 0 Hubs therefore we recommend 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 FullSpee
27. 5 Input RTC Voltage 2 5V RTC Battery Current Utility Supply Current Max 3 6V lt 4uA 500 mA 1 Only required to maintain date and time when power is completely removed from the system Not required for board operation BDM 610000083 Rev H Migrating to RTD s Intel Core i7 cpuModules When migrating RTD s Intel Core i7 cpuModules there are several differences from preceding cpuModule product families of which the user should be aware Connector Pinout amp Function Differences The newer Intel Core i7 cpuModules have several connector related differences which are summarized below Complete information about the connectors on the CMA34CR can be found in Chapter 3 Connecting the cpuModule New I O Connectors The CMA34CR cpuModule introduces a new I O connector that was not present on previous RTD cpuModules e DisplayPort CNA Provides video and audio output Unlike legacy LVDS and flat panel connectors which needed to have their BIOS pre configured to a specific manufacturer s flat panel parameters the DisplayPort connector is compatible with any display that has a DisplayPort interface e SATA Connector CN15 Provides access to the data segment of one standard SATA port Connector Differences 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 pi
28. 50 Fan Power CN12 page 50 BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 27 Proper Grounding Techniques Before removing the CMA34CR from its static bag proper grounding techniques must be used to prevent electrostatic discharge ESD damage to the cpuModule Common grounding procedures include an anti static mat on a workbench which may connect to an anti static wrist strap also known as an ESD wrist strap on the wrist of the technician or engineer Connector Locations Figure 5 shows the connectors of the CMA34CR cpuModule Factory Factory Use Use CN10 CN9 SVGA Video CN18 SI COM2 amp 4 8 DisplayPort CN4 gt 1 amp 3 USB 2 0 EX i B CN17 m 7 aDIO Ethernet CNG CN30 3 3021 i e Utility Ethernet Port 2 0 CN20 CN5 Batter CN13 PCle 104 Bus Auxiliary Power CN12 CN1 Top amp CN2 Bottom CN3 Figure5 CMA34CR Connector Locations Note Pin 1 of each connector is indicated by a white silk screened square on the top side of the board EN and a square solder pad on the bottom side of the board Pin 1 of the bus connectors match when stacking PC 104 modules 28 CMA34CR cpuModule BDM 610000083 Rev H Table 11 CMA34CR Basic Connectors Connector Function Size and Pitch Mating Connector CN1 PCle 104 Type 2 B
29. B s TwoUSB 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 amp Heatpipes in IDAN and System Configurations Advanced Programmable Interrupt Controller APIC 24interrupt channels with APIC enabled 15 in legacy PIC mode High Precision Event Timer Advanced Configuration and Power Interface ACPI 6 CMA34CR cpuModule BDM 610000083 Rev H ACPI 3 0 Compliant Supported power down modes 53 Suspend to S4 Hibernate and S5 Soft Off ACPI processor C States Wake events include e USB event device insertion keyboard keystroke etc e Real Time Clock alarm or timeout e Power Switch e LAN e Real Time Clock external battery required to maintain time only e Nonvolatile storage of CMOS settings without battery e Advanced Watchdog timer e Complete PC compatible Single Board Computer e Processor Graphics Controller Intel Rapid Memory Power Management Intel RMPM Intel Graphics Performance Modulation Technology Intel GPMT Intel Smart 2D Display Technology Intel S2DDT Graphics Render CState RC76 Intel Seemless Display Refresh Rate Switching with eDP port e Analog VGA Interface CRT output Maximum Re
30. CMA34CR cpuModules User s Manual BDM 610000083 Revision H www rtd com 1509001 and AS9100 Certified CMA34CR cpuModules User s Manual il RTD Document Number BDM 610000083 Revision H Copyright O 2009 2014 RTD Embedded Technologies Inc All rights reserved Trademarks Advanced Analog I O Advanced Digital UO 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 PCle are trademarks of PCI SIC PC 104 PC 104 Plus PCI 104 PCle 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
31. DM 610000083 Rev H Table5 Power Consumption 1 5 MGHz Single Core 4 GBytes Idle Single Threaded Multi Threaded amp Graphics ACPI ACPI Application Application Intensive S3 S4 S5 Application 5V Current Draw 18A 22A N A 22A 03A 0 6A 12V Current Draw 02 04 0 4 Power Consumption 10 8W 15 9 16 0 W 2 3 W 2 9 W Table6 Power Consumption 1 7 MGHz Dual Core 4 GBytes Idle Single Threaded Multi Threaded amp Graphics ACPI ACPI Application Application Intensive S3 S4 S5 Application 5V Current Draw 15A 18A 23A 25A 0 5 0 5 12V Current Draw 0 2 0 9 1 2 1 3 0 0 Power Consumption 11 3W 19 1 W 25 9 W 25 6 W 2 7 W 2 5 W Table 7 Power Consumption 2 1 MGHz QuadCore 4 GBytes Idle Single Threaded Multi Threaded amp Graphics ACPI ACPI Application Application Intensive S3 S4 S5 Application 5V Current Draw 19A 19A 3 3A 3 1A 0 7 0 6 12V Current Draw 03A 12A 20A 18A 0A 0A Power Consumption 13 1 W 23 9 W 40 5 W 37 1 W 3 2 W 3 0 W Note The measurements listed above are intended to represent common usage scenarios The cpuModuleS power consumption is heavily influenced by the running software and system activity BDM 610000083 Rev H Chapter 1 Introduction 11 Operating Conditions Table8 Operating Conditions Symbol Parameter Test Condition Min Max Vecs 5V Supply Voltage 4 75V 5 25V Vcci2 12V Supply Voltage 11 4V 12 6V
32. OST Codes represent a series of events that take place in a system during the Power On Self Test If the POST fails the system will not boot as expected Knowing which POST code the failure occurred may help system debug This recovery mode configures serial port connector CN7 as single RS 232 and sends the POST codes on the transmit pin The port settings are 115kbps 8 bits no parity one stop bit When using this recovery mode the POST codes can be logged on another computer running terminal software Contact RTD technical support for more details EN Note POST Codes over the serial port CN7 may also be enabled by installing JP5 and 6 prior to power cycling the cpuModule For more information see Jumper Settings and Locations on page 72 70 cpuModule BDM 610000083 Rev H Appendix A Hardware Reference This appendix provides information on CMA34CR cpuModule hardware including Jumper Settings and Locations page 72 Physical Dimensions page 73 BDM 610000083 Rev H Appendix A Hardware Reference 71 Jumper Settings and Locations Many cpuModule options are configured by positioning jumpers Jumpers are labeled on the board as JP followed by a number Figure 7 shows the jumper locations that are used to configure the cpuModule Table 53 lists the jumpers and their settings Figure7 4 Jumper Locations top side Table 53 CMA34CR Jumpers Jumper Pins Function
33. RAM to be powered down e 55 Soft Off The system is in a soft off state and must be rebooted when it wakes Power Button Modes The soft power 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 system documentation for information on how to configure it The power button will always cause a transition to S5 if pressed for 4 seconds or longer without interaction from the operating system The soft power button of the Utility Port 2 0 connector CN5 is the only mechanism to wake the system from S4 and S5 Note When the reset button of the Utility Port 2 0 connector is configured as a power button via the BIOS setup utility it inherits the ACPI suspend and resume features of the power button Low Power Wake Options The cpuModule supports several methods of waking from a low power state e Resume from USB Operating systems that support 3 permit waking the system from the USB interfaces Common USB wake methods include insertion of a USB device a USB keyboard stroke or movement from another USB device such as mouse e Resume on RTC Alarm Timeout The RTC Alarm allows the system to turn on at a certain time every day e Resume WAKE The system can wake when a signal is applied to the WAKE This signal can be sent from the the PCle 104 Type 2 connectors CN1 amp CN2 or e
34. Table 60 USB 9 Pin D Connector male IDAN Pin Signal Function Mode 1 5 V to USB1 output 2 Data USB1 USB1 Data input output 3 Data USB1 USB1 Data input output 4 GND Ground 5 GND Ground 6 5 V to USB2 output 7 Data USB2 USB2 Data input output 8 Data USB2 USB2 Data input output 9 GND Ground Table61 Ethernet 9 Pin D Connector female IDAN Pin RJ 45 Pin Signal CPU Pin 1 3 1 2 4 C 3 3 1 5 4 7 D 7 5 Ground 9 6 6 B RX 2 7 5 C 4 8 2 A TX 6 9 8 D 8 Appendix C Dimensions and Pinout 87 88 CMA34CR cpuModule BDM 610000083 Rev H AppendixD Additional Information Application Notes RTD offers many application notes that provide assistance with the unique feature set of the CMA34CR cpuModule For the latest application notes refer to the RTD website Drivers and Example Programs To obtain the latest versions of drivers and example programs 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 Design by Joseph McCivern ISBN 0929392507 Serial Port Programming For more information about programming serial port UARTS consult the following book Serial Communications Developer s Guide by Mark Nielson ISBN 0764545701 PC 104 Specifications A c
35. There may be up to eight PCI pass through connectors between the PCle to PCI bridge and the peripheral cards There must be no more than two boards between the first PCI peripheral and the last PCI peripheral If there are four PCI peripheral cards in a PCI bus segment there may not be any PCI pass through connections between them 22 CMA34CR cpuModule BDM 610000083 Rev H Stack Example The figure below shows an example of a complete system stack Most systems will be a subset of this example This example stack may be further expanded with PCle to PCle bridges or PCle to PCI bridge PCle 1 Peripheral PCle PCle x1 Peripheral PCle Unconnected amp Unused PCle x1 Peripheral PCI Bus Segment PCle I PCle x1 Peripheral PCle and SATA within PCle six boards of CPU 2 USB 3 0 Peripheral with pass through PCI USB 3 0 within four PCI PCle boards of CPU USB 3 0 Peripheral with pass through PCI PCI PCle SATA Hard Drive Carrier PCle Spacer to improve Spacer li PCle cooling CMA34CR CPU PCle PCle x4Peripheral PCle PCle x1 Peripheral PCle No more than eight PCle x1 Peripheral PCI Pass Through PCle Connectors PCle x1 Peripheral PCle x1 to PCI Bridge Power Supply PCle and SATA within six boards of CPU no USB 2 0 Peripheral with pass through PCI more than six boards PCI PCle between CPU and USB 2 0 Peripheral with pass through PCI power supply PCI P
36. ain page shows the BIOS Version number This number can be useful if you need tech support for your changes made to the BIOS there is a Load RTD Defaults option under the Exit tab in the SCU This WARNING incorrect modifications to the BIOS can cause your system to break If you are unsure of any option restores the BIOS to the defualt factory settings BDM 610000083 Rev H Chapter 4 Using the cpuModule 53 Onboard PCI PCle Devices The CMA34CR cpuModule has several onboard PCI PCle devices all of which are listed in the table below This table shows a typical configuration and the actual devices may change based on BIOS settings Table35 Onboard PCI Devices 54 CMA34CR cpuModule Device ID Vendor ID Description 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 8086 PCI to PCI Bridge 1E26 8086 Universal Serial Bus USB 1E55 8086 ISA Bridge 1E03 8086 SATA Controller 1E22 8086 SMBus System Management Bus 8605 10B5 PCI to PCI Bridge 8605 10B5 PCI to PCI Bridge 8605 10B5 PCI to PCI Bridge 8605 10B5 PCI to PCI Bridge 10D3 8086 Ethernet Controller CN20 10D3 8086 Ethernet Controller CN30 BDM 610000083 Rev H Advanced Digital UO Ports aDIO This board supports 12 bits of TTL CMOS compatible digital TTL si
37. ation refer to Proper Grounding Techniques on page 28 Connect power Connect the Utility Port 2 0 cable Connect a USB keyboard Default BIOS configuration UEFI Unified Extensible Firmware Interface shell Connect a monitor to the SVGA connector or DisplayPort interface Refer to the remainder of this chapter for details on each of these steps BDM 610000083 Rev H Chapter 2 Getting Started 19 Connector Locations Figure 3 shows the connectors of the CMA34CR cpuModule Factory Factory Use Use CN10 E CN9 SVGA Video DisplayPort CN4 3 COM1 amp 3 USB 2 0 CN17 aDIO Ethernet CNG CN30 gt Utility Ethernet Port 2 0 CN20 gt CN5 trim Battery CN15 CN13 PCle 104 Bus Auxiliary Power CN12 CN1 Top amp CN2 Bottom CN3 Figure3 CMA34CR Connector Locations EN Note Pin 1 of each connector 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 20 CMA34CR cpuModule BDM 610000083 Rev H Table 10 CMA34CR Basic Connectors Connector Function Size and Pitch Mating Connector CN1 PCle 104 Type 2 Bus Top 156 pin 0 635mm Samtec ASP 129646 03 CN2 PCle 104 Type 2 Bus Bottom 156 0 635mm Samtec ASP 129637 03 CN3 Auxiliary Power 1x12 0 1 FCI 65039 025LF CN4 DisplayPort Molex P N S
38. battery input connector CN13 should be left unconnected if the multi function connector CN5 has a battery connected to pin 9 32 CMA34CR cpuModule BDM 610000083 Rev H SVGA Video Connector CN18 Table 14 provides the pinout of the video connector Table 14 SVGA Video Connector CN18 Pin Signal Function In Out 1 VSYNC out 2 HSYNC Horizontal Sync out 3 DDCSCL Monitor Communications Clock out 4 RED Red Analog Output out 5 DDCSDA Monitor Communications Data bidirectional 6 GREEN Green Analog Output out 7 PWR out 8 BLUE Blue Analog Output out 9 GND out 10 GND out Facing the connector pins of the SVGA Video connector CN18 the pinout is 7 3 1 PWR DDCSDA DDCSCL VSYNC BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 33 DisplayPort Connector CN4 The DisplayPort connector on the CMA34CR cpuModule is a standard PC DisplayPort connector complete with latch holes to provide a rugged connecting solution for latching DisplayPort cables The DisplayPort supports all mandatory features of the VESA DisplayPort Standard Version 1 1a permits a resolution of 2560 x 1600 and supports audio out the connector Full bandwidth transmission is supported over a two meter cable with reduced bandwidth transmission supported up to a length of 15 meters Table 15 provides the pinout of the DisplayPort connector Table 15 DisplayPort Connector CNA P
39. board redesign The CMA34CR cpuModule can also be purchased as part of a custom built HiDAN or HiDANplus High Reliability Intelligent Data Acquisition Node This appendix provides the dimensions and pinouts of the CMA34CR installed in an IDAN frame Contact RTD for more information on high reliability IDAN HiDAN and HiDANplus PC PCI 104 systems IDAN Adhering to the PC PCI 104 and PCle 104 stacking concept IDAN allows you to build a customized system with any combination of RTD modules IDAN Heat Pipes Advanced heat pipe technology maximizes heat transfer to heat sink fins HiDANplus Integrating the modularity of IDAN with the ruggedization of HiDAN HiDANplus enables connectors on all system frames with signals running between frames through a dedicated stack through raceway BDM 610000083 Rev H Appendix C Dimensions and Pinout 79 IDAN Dimensions and Connectors 15 pin high density D female module P N Adam Tech HDT15SD mating P N Adam Tech HDT15PD CN18 CN5 USB Connector 9 pin D male module P N Adam Tech DEO9PD mating P N Adam Tech DEO9SD CN7 CN8 CN6 25 pin D female module P N Adam Tech DB25SD mating P N Adam Tech DB25PD module P N Series A Receptacle matingP N Series A Plug DisplayPort Connector module P N Molex 47272 series mating P N Molex 68783 series Figure 9 9 pin D male module P N Adam Tech DEO9PD mating P N Adam Tech
40. d and LowSpeed Typically a USB 3 0 Hub will use both sets of signals and USB Devices will use one set or the other In order for USB 3 0 to function correctly the SuperSpeed and HighSpeed signals for a specific link must go to the same endpoint Therefore if both USB 3 0 and USB 2 0 boards are used in the same system the USB 3 0 boards must be closer to the CPU than the USB 2 0 boards Otherwise the USB 2 0 boards will shift the HighSpeed signals without shifting the SuperSpeed signals and the link association will be broken BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 49 Optional RTC Battery Input CN13 The optional RTC battery input is the connection for an external backup battery This battery is used by the cpuModule when system power is removed in order to preserve the date and time of the real time clock Connecting a battery is only required to maintain time when power is completely removed from the cpuModule A battery is not required for board operation Table30 Optional RTC Battery Input CN13 Pin Signal Function 1 BAT RTC Battery Input 2 GND Ground WARNING This optional RTC battery connector CN13 should be left unconnected if the Utility Port 2 0 connector CN5 has a battery connected 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 refer to the Thermal Management s
41. e 16 pin aDIO connector is pin for pin compatible with previous generations of RTD Note RTD provides drivers that support the aDIO interface on popular operating systems RTD recommends using these drivers instead of accessing the registers directly BDM 610000083 Rev H Chapter 4 Using the cpuModule 55 Digital 1 Register Set Table36 Port 0 Data I O Address ECOh D7 D6 D5 04 D3 D2 D1 Do P0 7 P0 6 P0 5 P0 4 P0 3 0 2 P0 1 P0 0 Port 0 Data register is a read write bit direction programmable register A particular bit can be set to input or output A read of an input bit returns the value of port 0 A read of an output bit returns the last value written to Port 0 A write to an output bit sends that value to port 0 Table 37 Port 1 Data I O Address EC1h D7 D6 D5 D4 D3 D2 D1 DO Reserved Reserved Reserved Reserved 1 3 1 2 P1 1 P1 0 Port 1 Data register is a read write byte direction programmable register A read on this register when it is programmed to input will read the 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 value sent to the aDIO connector 38 Multi Function UO Address EC2h D7 D6 D5 D4 D3 D2 D1 00 The multi function register is read write register whose contents are set by the DIO Control register See the DIO Control register description for a description o
42. e Kits and Accessoties ehe meme heme 5 Board Features 6 fors 7 RTD Enhanced BIOS E RR FRE CERT CRINE ERES ER 8 Block Diagrams REP 9 Specifications UCET 10 Physical Characteristics DRE ER eere C RR abies 10 Power ERRE OEO 10 EE 11 Operating Condition sits ARN NAR E 12 Electrical Characteristics he he hh mem eme hh ehe reete 13 Migrating to Intel Core i7 cpuModules 15 Connector Pinout amp Function Differences lessen e eme me hene 15 WIEL eet 15 Connector Differences iussus dE ENEE EEN QA EUN DU ES UAR EE 15 Software Differences occus 16 ripe 16 Bladi IIT 16 Contact Information Ai esee rete re ree bx Gide EE ENER Ee HEN edu EN dE e eg 17 Chapter 2 Getting Started Connector Locations rb obest ee e Ra dud x E PEE e E Rue br ERE s 20 Selecting the Stack Order for the CMA34CR n 22 Stack eM 23 Connecting to the 5 24 Power Input Connections Cie EE 24 Connecting to the Utility Port 2 0 I Hem 25 Booting the CMA34CR cpuModule for the First Time 25 Chapter 3 Connecting the cpuModule Proper Grounding Techniques
43. e at a time with similar items BDM 610000083 Rev H Appendix B Troubleshooting 77 How to Obtain Technical Support If after following the above steps you still cannot resolve a problem with your CMA34CR cpuModule please gather the following information e cpuModule model BIOS version and serial number e Listofall boards in system e List of settings from cpuModule Setup program e of autoexec bat and config sys files if applicable e Description of problem e Circumstances under which problem occurs Then contact RTD Technical Support Phone 814 234 8087 Fax 814 234 5218 E mail techsupportGrtd com 78 CMA34CR cpuModule BDM 610000083 Rev H AppendixC IDAN Dimensions and Pinout Like all other RTD PC PCI 104 and PCle 104 modules cpuModules can be packaged in Intelligent Data Acquisition Node IDAN frames which are milled aluminum frames with integrated heat sinks and heat pipes for fanless operation RTD modules installed in IDAN frames are called building blocks IDAN building blocks maintain the simple but rugged stacking concept of PC PCI 104 and PCle 104 Each RTD module is mounted in its own IDAN frame and all I O connections are brought to the walls of each frame using standard PC connectors On the CMA34CR no connections are made from module to module internal to the system other than through the PCle 104 Type 2 bus enabling quick interchangeability and system expansion without hours of rewiring and
44. e default configuration for the controller is Native IDE Mode 60 CMA34CR cpuModule BDM 610000083 Rev H Real Time Clock Control The cpuModule is equipped with Real Time Clock RTC which provides system date and time functions When the cpuModule is turned off a battery must be attached to the Utility Port 2 0 connector CNS to provide power to the RTC Without power the RTC will lose the date time information when the system is turned off The RTC also provides an alarm function This may be used to generate an interrupt at a particular time and day This feature is commonly used to wake up the system from Sleep Standby to run a scheduled task defragment the hard drive back up files etc In addition to the date time alarm functions the RTC contains several bytes of battery backed RAM commonly called CMOS memory In a typical desktop PC the CMOS memory is used by the BIOS to store user settings This 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 and should be considered Reserved EN Note Alternative battery inputs reside on the Optional RTC Battery Input CN13 as well as the PCle 104 Type 2 Bus connectors 1 amp CN2 WARNING Only one RTC battery input connection should be used at a time The other should remain unconnected BDM 610000083 Rev H Chapter 4
45. e serial transmitters are enabled and disabled under software control The transmitters are enabled by manipulating the Request To Send RTS signal of the serial port controller This signal is controlled by writing bit 1 of the Modem Control Register MCR as follows gt e If MCR bit 1 1 then RTS 0 and serial transmitters are disabled e If MCR bit 1 0 then RTS 1 and serial transmitters are enabled Note For more information on the serial port registers including the MCR refer to the Serial Port Programming reference in Appendix D 40 CMA34CR cpuModule BDM 610000083 Rev H Dual Serial Port Modes The serial port connectors can be configured as dual serial ports in the BIOS The mapping between the connectors and COM port numbers is shown in Table 21 The supported combinations of serial port modes are listed in Table 22 which also includes a reference to the corresponding connector pinout Table21 Dual Serial Port Connections Connector COMA COMB CN7 COM 1 COM 3 CN8 COM 2 COM 4 Table 22 Dual Serial Port Modes COMA COM B Pinout Echo Mode Reference RS 232 RS 232 Table 23 RS 422 RS 422 Table 24 RS 485 RS 485 Table 25 echo cancelled RS 485 RS 485 Table 24 with echo 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 RTD cpuModules receivers and at the ends of
46. ecting the order of boards in the stack Before selecting the order be sure to determine which bus connector on each board is the Active bus Typically if a peripheral module has both PCle and PCI bus connectors only the PCle is active and the PCI is pass through The following is a list of rules to use to determine the stack order 1 The PCle connectors above and below the CPU have completely separate signals Therefore it is possible to attach boards to the PCle connector above and below the CPU Any board that uses a PCle or SATA link must be within six boards of the CPU Devices using PCle Gen 3 should be the next card directly below above the CPU for best performance Devices using PCle Gen 2 should not be more than 3 boards away from the CPU for best performance Any board that uses a USB 3 0 link must be within four boards of the CPU Any board that uses a USB 3 0 link must be closer to the CPU than any board that uses a USB 2 0 link To preserve power integrity it is recommended that there be no more than six boards between the CPU and the power supply In order to maintain maximum performance over the full temperature range it is recommended that a PCle spacer be used between the CPU and any board immediately above it A maximum of four PCI boards may be attached to any PCI bus The to PCI bridge if one exists the stack must be at one end of the PCI bus segment and all of the peripheral cards at the other end
47. ection on page 63 Table31 Fan Power Switched CN12 Pin Signal Function 1 CPU FAN PWM 5 Volts DC Switched 2 GND Ground 3 FAN Fan Tachometer Input 50 CMA34CR cpuModule BDM 610000083 Rev H Chapter 4 Using the cpuModule This chapter provides information for users who wish to develop their own applications programs for the CMA34CR cpuModule This chapter includes information on the following topics The RTD Enhanced BIOS page 52 Onboard Devices page 54 Advanced Digital I O Ports aDIO page 55 SATA Controller Configuration page 60 Real Time Clock Control page 61 Watchdog Timer Control page 62 Thermal Management page 63 Power Management page 64 Multi Color LED page 66 Reset Status Register page 67 Features and Settings That Can Affect Boot Time page 69 System Recovery page 70 BDM 610000083 Rev H Chapter 4 Using the cpuModule 51 The RTD Enhanced BIOS The RTD Enhanced BIOS is software that interfaces hardware specific features of the cpuModule to an operating system OS Physically the BIOS software is stored in a Flash EPROM on the cpuModule Functions of the BIOS are divided into two parts The first part of the BIOS is known as POST power on self test software and it is active from the time power is applied until an OS boots begins execution POST software performs a series of hardware tests sets up the machine as defined in Setup and
48. ed to RS 232 compatible devices Table 17 provides the serial port connector pinout and shows how to connect to an external DB 25 or DB 9 compatible serial connector Table 17 Serial Port in RS 232 Mode Pin Signal Function In Out DB 25 DB 9 1 DCD Data Carrier Detect in 8 1 2 DSR Data Set Ready in 6 6 3 RXD Receive Data in 3 2 4 RTS Request To Send out 4 7 5 TXD Transmit Data out 2 3 6 CTS Clear To Send in 5 8 7 DTR Data Terminal Ready out 20 4 8 RI Ring Indicate in 22 9 9 10 GND Signal Ground 7 5 BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 37 Facing the serial port s connector pins the pinout is RS 422 or RS 485 Serial Port You may use the BIOS setup utility to configure the serial ports as RS 422 or RS 485 In this case you must connect the serial port to an RS 422 or RS 485 compatible device When using RS 422 mode you can use the serial ports in either half duplex two wire or full duplex four wire configurations Note The cpuModule has a 120 Ohm termination resistor Termination is usually necessary on all RS 422 receivers and at the ends of the RS 485 bus Termination resistors can be enabled in the BIOS setup utility When using full duplex in RS 422 mode connect the ports as shown in Table 18 Table 18 Full Duplex Connections Port 1 Port 2 RXD TXD TXD RXD RXD TXD TXD RXD In RS 485 mode the connection of the ports is always half duplex as the tra
49. egister is set by the BIOS and can be adjusted by entering the BIOS Setup Utility and going to Advanced RTD Advanced Options RTD Miscellaneous Feature Control The Setup Register may also be read by the driver to determine if the Watchdog is enabled and the interrupt and base address that it is using EN Note Enabling the watchdog timer in the BIOS does not actually arm it The watchdog timer can be armed by accessing I O address E85h as explained below Table 43 Advanced Watchdog Setup Register ESBh D7 D6 D5 D3 D2 D1 00 Reserved WDT IRQ Reg Enable Select Interrupt for WDT 0 Watchdog timer is disabled and 000 Disabled Runtime Register will not appear 001 IRQ5 in map 010 Reserved 1 Watchdog Timer is enabled 011 IRQ10 Runtime Register will appear in 100 IRQ11 map 101 Reserved 110 111 IRQ6 Table 44 Advanced Watchdog Runtime Register E85h D7 D6 05 04 03 02 01 DO Active WDT IRQ Ena Reserved Time WDT RST Time 0 Watchdog 0 Watchdog Select Interrupt Select Reset time timer is interrupt is time for for WDT disabled disabled WDT 00 2 005 1 2 Watchdog is 1 2 Watchdog 00 0 255 01 0 505 armed and interrupt is 01 0 505 10 0 75s can generate enabled 10 0 755 11 1 005 resets and 11 1 005 interrupts Reading the Runtime Register also refreshes the watchdog timer 62 CMA34CR cpuModule BDM 610000083 Rev H Thermal Management The cpuM
50. eries Molex P N Series 47272 68783 CN5 Utility Port 2 0 2x5 0 1 3M 89110 0001 CN6 aDIO 2x8 0 1 3M 89116 0001 CN7 Serial Port 1 COM 1 amp 3 2x5 0 1 3M 89110 0001 CN8 Serial Port 2 COM 2 amp 4 2x5 0 1 3M 89110 0001 CN12 Fan Power switched 1x3 2mm FCI 69305 003LF CN13 RTC Battery Input optional 1x2 2mm FCI 69305 002LF CN15 SATA Data Connector Molex P N Series SATA device plug connector host receptacle 67800 xxxx various CN17 USB 2 0 2x5 0 1 3M 89110 0001 CN18 Video SVGA 2x5 2mm FCI 89947 710LF CN20 Ethernet 2x5 0 1 3M 89110 0001 CN30 Ethernet 2x5 0 1 3M 89110 0001 WARNING If you connect power incorrectly the module will almost certainly be damaged or destroyed Such damage is not covered by the RTD warranty Please verify connections to the module before applying power Power is normally supplied to the cpuModule through the top or bottom PCle connectors CN1 or CN2 If you are placing the cpuModule onto a stack that has a PCle 104 power supply you do not need to make additional connections to supply power Alternatively if you are using the cpuModule without a PC 104 stack or with a stack that does not include a power supply refer to Auxiliary Power CN3 on page 30 for an alternative method on how to power the cpuModule BDM 610000083 Rev H Chapter 2 Getting Started 21 Selecting the Stack Order for the CMA34CR There are several things to consider when sel
51. eripheral PCI All four PCI PCI Peripheral with pass through ISA Peripherals ISA together Peripheral with pass through ISA ISA PCI Peripheral with pass through ISA ISA Unconnected amp Unused s ISA Bus Segment Figure 4 System Stacking Example BDM 610000083 Rev H Chapter 2 Getting Started 23 Connecting to the Stack The bus connectors of the cpuModule are simply plugged onto a PC 104 stack to connect to other devices Follow the procedure below to ensure that stacking of the modules does not damage connectors or electronics may damage it If the module does not readily press into place remove it check for bent pins or WARNING Do not force the module onto the stack Wiggling the module or applying too much pressure out of place keying pins and try again For mechanical dimensions including board to board spacing see Physical Dimensions on page 73 1 Turn off power to the PC 104 system or stack Always work at an ESD protected workstation and wear a grounded wrist strap Select and install stand offs to properly position the cpuModule on the stack Remove the cpuModule from its anti static bag Check that pins of the bus connector are properly positioned D wk WY N 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 line up with the matching connec
52. eset 0 no reset 0 noreset 0 noreset EPLD Pwr Good RSM Reset Pwr Good 3 3V Alwys Main 5V Pwr 1 reset asserted 1 reset asserted 1 reset asserted 1 reset asserted 0 noreset 0 noreset 0 noreset 0 noreset BDM 610000083 Rev H Chapter 4 Using the cpuModule 67 Table 50 Reset Status I O Address EDOh Read Access EO DF DE DC DB DA D9 D8 Utility Reset PCH Pwr OK Pwr Good 0 85V CPU Pwr Good 1 reset asserted 1 reset asserted 1 reset asserted 1 reset asserted 0 noreset 0 noreset 0 noreset 0 noreset PLX Switch reset Term Mem Voltage Pwr Good 1 05V Pwr Good 1 8V 1 reset asserted 1 reset asserted 1 reset asserted 1 reset asserted 0 noreset 0 reset 0 noreset 0 noreset Table51 Reset Status UO Address EDOh Read Access E8 E7 EG E5 E4 E3 E2 E1 Reserved WDT Trip Sleep S4 Soft Power Off 1 reset asserted 1 reset asserted 1 reset asserted 0 no reset 0 noreset 0 noreset Reserved Thermal Trip Sleep S3 Utiliy Reset 1 reset asserted 1 reset asserted 1 reset asserted 0 noreset 0 noreset 0 reset 68 CMA34CR cpuModule BDM 610000083 Rev H Features and Settings That Can Affect Boot Time The boot time of a system is dependent upon numerous system settings as well as devices attached to a system This section addresses some devices and settings that can increase or decrease a system s boot time Boot Device Order The BIOS contains a list of devices to try booting
53. essages if your monitor takes a while to power on Note By default cpuModules are shipped with a Unified Extensible Firmware Interface shell When no other bootable device is installed in the system the system will boot to it exclusively This internal bootable shell may be disabled in the BIOS screen s boot menu Note For more information on the BIOS please refer to page 52 of this manual changes made to the BIOS there is a Load RTD Defaults option under the Exit tab in the SCU This WARNING incorrect modifications to the BIOS can cause your system to break If you are unsure of any option restores the BIOS to the defualt factory settings BDM 610000083 Rev H Chapter 2 Getting Started 25 26 CMA34CR cpuModule BDM 610000083 Rev H Chapter 3 Connecting the cpuModule This chapter provides information on all CMA34CR cpuModule connectors Proper Grounding Techniques page 28 Connector Locations page 28 Auxiliary Power CN3 page 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 Advanced Digital I O aDIO Port CN6 page 43 USB 2 0 Connector CN17 page 44 Ethernet 10 100 1000Base T and TX Connectors CN20 and CN30 page 45 PCle 104 Type 2 Bus CN1 Top and CN2 Bottom page 46 Optional RTC Battery Input CN13 page
54. f this register 56 CMA34CR cpuModule BDM 610000083 Rev H Table39 DIO Control UO Address EC3h Read Access D7 D6 D5 D4 D3 D2 D1 DO Strobe 0 Status Strobe 1 Status 0 strobe 0 no strobe 1 strobe 1 strobe Digital IRQ Mode Multi Function 00 Disabled Register Select Digital IRQ Status 01 strobe Mode Port 1 Direction 00 clear mode 0 no digital interrupt 10 event mode 0 input 01 port 0 direction 1 digital interrupt 11 match mode 1 output 10 mask register 11 compare register Table 40 DIO Control UO Address EC3h Write Access D7 06 05 D4 D3 D2 01 00 Reserved Digital IRQ Mode Multi Function 00 Disabled Register Select 01 strobe Mode Port 1 Direction 00 clear mode 10 event mode 0 input 01 port 0 direction 11 match mode 1 output 10 mask register 11 compare register Table 41 Multi Function at Address EC2h read write 00 clear X X X X X X X X Oin 1 out 01PortOdirection UO UO UO UO UO UO UO UO 0 no mask 1 mask 10 DIO mask M7 M6 M5 4 M3 M2 M1 MO read write 11 compare C7 C6 C5 C4 C3 C2 Ci 1 Contents based on bits DO and 01 of DIO Control Clear Register A read to this register Clears the IRQs and a write to this register sets the DIO Compare DIO Mask DIO Control Port 1 and Port 0 to zeros A write to this register is used to clear the board Port 0 Direction Register Writing a zero to a bit in this register makes the corresponding
55. from If you wish to boot to a particular device for example a hard drive make sure that it is first in the boot order This will speed up boot times Add On Cards With BIOS Extensions Some add on cards have an integrated BIOS extension The most common examples are SCSI controllers and network cards with boot ROMs During POST the BIOS executes the card s extension code This extension code is third party code which is beyond RTD s control The BIOS extension will most likely increase the boot time Exactly how much it increases boot time will depend on the particular card and firmware version Controller VGA controllers have a BIOS that must initialized during POST It can take some time to initialize the VGA BIOS Exactly how long will depend on the particular VGA controller and BIOS version Hard Drive Type During Hard Drive initialization each device must be probed Some devices take longer to probe 2 5 inch hard drives tend to take longer than 3 5 inch ones because they spin at a lower RPM Monitor Type Some monitors take a while to power on Desktop flat panels are especially slow This does not affect the actual boot time of the CPU However the CPU may boot before the monitor powers on Network PXE Boot The Ethernet controllers on the CMA34CR support Preboot Execution Environment PXE which permits the cpuModule to boot using a network interface The PXE Boot ROM which allows booting over the network
56. gnaling These I O lines are grouped into two ports Port 0 and Port 1 Port 0 is bit programmable Port 1 is byte programmable Port 0 supports RTD s Advanced Digital Interrupt modes The three modes are strobe match and event Strobe mode generates an interrupt and latches Port 0 when the strobe input transitions from low to high Match mode generates an interrupt when an 8 bit pattern is received in parallel that matches the match mask register Event mode generates an interrupt when a change occurs on any bit In any mode masking can be used to monitor selected lines When the CPU boots all digital lines are programmed as inputs meaning that the digital I O line s initial state is undetermined If the digital I O lines must power up to a known state an external 10 k Ohm resistor must be added to pull the line high or low The 8 bit control read write registers for the digital I O lines are located from UO address ECOh to EC3h These registers are written to zero upon power up From ECOh to EC3h the name of these registers are Port 0 data Port 1 data Multi Function and DIO Control register cpuModules such as the Core 2 Duo series the hardware is slightly different and requires that writes ands reads to from the aDIO ports happen no more than once per millisecond Migrating legacy software to the CMA34CR that utilizes RTD s Advanced Digital UO may require that you add this delay prior to all reads and writes Note While th
57. in Signal Standard Function Dual mode DP Function In Out DVI HDMI mode 1 LNO Main Link Lane 0 positive TMDS Channel 2 positive out 2 GND Ground Ground out 3 LNO Main Link Lane 0 negative TMDS Channel 2 negative out 4 LN1 Main Link Lane 1 positive TMDS Channel 1 positive out 5 GND Ground Ground out 6 LN1 Main Link Lane 1 negative TMDS Channel 1 negative out 7 LN2 Main Link Lane 2 positive 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 Main Link Lane 3 negative TMDS Clock negative out 13 CFG1 Configuration Pin 1 Cable Adapter Detect out 14 CFG2 Configuration Pin 2 Consumer Electronics Control out 15 Auxiliary Channel positive DDC Clock in out 16 GND Ground Ground out 17 AUX Auxiliary Channel negative DDC Data in out 18 HPD Hot Plug Detect Hot Plug Detect in 19 DPG Return for DPV Return for DPV out 20 DPV 3 3V DC Power 3 3V DC Power out 1 Requires special passive adapter 2 HDMI mode only 34 CMA34CR cpuModule BDM 610000083 Rev H Facing the connector pins of the DisplayPort connector 4 the pinout is 19 17 15 13 11 9 7 5 3 1 8 n Por om ow Por BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 35 SATA Data Connector CN15 SATA Data Co
58. iroment to execute simple commands To boot this environment the UEFI shell must be configured as the first boot device in the BIOS setup e 64 Bit OS Installation using UEFI use the UEFI boot option you first need to enter the BIOS Setup and set the Boot Type to UEFI Boot Type or set Boot EFI Device First to enable Windows The BIOS can detect some boot loaders such as the loader for Windows 7 The BIOS will create a boot option just for Windows this will replace the Drive Boot Option Linux openSuse will install itself into the Boot Order list Linux systems usually require the GRUB EFI boot loader to be re installed when moving from system to system 16 cpuModule BDM 610000083 Rev H 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 Internet http www rtd com BDM 610000083 Rev Chapter 1 Introduction 17 18 CMA34CR cpuModule BDM 610000083 Rev H Chapter 2 Getting Started For many users the factory configuration of the CMA34CR cpuModule can be used to get a PC 104 system operational You can get your system up and running quickly by following the simple steps described in this chapter which are 1 2 3 4 5 6 7 Before connecting the cpuModule the user must be properly grounded to prevent electrostatic discharge ESD For more inform
59. ither LAN connections CN20 amp CN30 64 CMA34CR cpuModule BDM 610000083 Rev H Table 45 Supported ACPI Resume Wake Mechanisms Resume Wake Mechanism S3 S4 S5 Wake from USB Wake from RTC Alarm Timeout Wake from WAKE CN1 amp CN2 CN20 amp CN30 lt lt lt lt Power Button Input CN5 AT vs ATX Power Supplies Both AT and ATX power supplies may be used with the CMA34CR cpuModule however AT power supplies do not provide any standby power to the cpuModule When an AT power supply is used to power the system low power modes that require a standby power to wake the system will not be fully supported ATX power supplies do provide a standby power thus allowing the system to utilize all low power modes supported by the hardware When an ATX supply is used to power the cpuModule lower power modes can be achieved During these low power modes the standby power from the ATX power supply provides power to a small circuit on the CPU which is used to watch for a system wake event ATX Power Supply Signals The PCle 104 Type 2 Bus connectors CN1 amp 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 off i e during Suspend to RAM 53 Hibernate S4 or Soft Off 55 power modes The PSON signal is an active low open drain output that signals the power supply to turn on Use of these signals allows the power con
60. ldered 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 PCle 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 UO 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 Factory Factory Use Use CN10 Er cS CN9 SVGA T Embedded Technologies Ve w Video wv wv wT CN18 S i COM2 amp 4 amp CN8 DisplayPort CN4 gt COM1 amp 3 USB 2 0 E 000 CN17 3 aDIO Ethernet CNG CN30 gt E yk Utility Ethernet i Seer Port 2 0 20 1 CN5 a Batter CN15 CN13 Fan PCle 104 Bus Auxiliary Power CN12
61. mo DN Ot O D N O ONIO N IO N wo N Noe 1 QO ms od d docs E dd wd Figure8 CMA34CR Physical Dimensions 0 005 inches BDM 610000083 Rev H Appendix A Hardware Reference 73 74 CMA34CR cpuModule BDM 610000083 Rev H AppendixB Troubleshooting Many problems you 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 Solutions page 76 Troubleshooting a PC 104 System page 77 How to Obtain Technical Support page 78 BDM 610000083 Rev H Appendix B Troubleshooting 75 Common Problems and Solutions Table 54 lists some of the common problems you may encounter while using your CMA34CR cpuModule and suggests possible solutions If you are having problems with your cpuModule review this table before contacting RTD Technical Support Problem cpuModule does not boot no video output Table54 Troubleshooting Additional Symptoms Possible Cause s LED is red Input power is inadequate Refer to Chapter 1 Electrical Characteristics in reset Verify input voltages are correct If power is supplied via CN3 check for cabling issues Malfunctioning peripheral card Remove all peripheral cards from the system LED is yellow cpuModule is in Soft Off due to operating system shutdown Press in standby po
62. nnector CN15 provides a SATA host interface connection on a vertical surface mount SATA data connector For more information on configuring the SATA ports on the CMA34CR refer to on page 59 36 CMA34CR cpuModule BDM 610000083 Rev H Serial Port 1 CN7 and Serial Port 2 8 Serial Port 1 COM1 is implemented on connector 7 and Serial Port 2 COM2 is implemented on connector CNS The serial ports are normally configured as PC compatible full duplex RS 232 ports but you may use the BIOS Setup program to reconfigure these ports as half duplex RS 422 or full duplex RS 422 or RS 485 If you reconfigure the ports you must also select the I O address and corresponding interrupt using Setup Table 16 provides the standard I O addresses and corresponding interrupts The serial ports support Auto RTS Auto CTS and can be set for non standard baud rates using the multiplier in the BIOS setup Table 16 Serial Port Settings 1 O Address hex IRQ 03F8 IRQ4 02 8 IRQ3 03E8 IRQ4 02E8 IRQ3 Serial Port UART The serial ports are implemented with a 16550 16750 compatible UART Universal Asynchronous Receiver Transmitter This UART is capable of baud rates up to 115 2 kbaud and includes a 512 byte FIFO Refer to any standard PC AT hardware reference for the register map of the UART RS 232 Serial Port Default The default serial port mode is full duplex RS 232 With this mode enabled the serial port connectors must be connect
63. nouts than those on previous cpuModule generations Connectors with pinout and feature differences include e Auxiliary Power Connector CN3 12pins unlike the 10 pin connector on Core 2 Duo cpuModules 5V and 4 12V inputs unlike 5V only auxilliary power connectors found on all previous RTD cpuModule generations TheAuxilliary Power Connector excludes ATX power signaling The ATX power signals are provided on the PCle 104 Type 2 bus connectors e Utility Port 2 0 CN5 Replaces the legacy Utility Port multi function connector Replaces the PS 2 Mouse and Keyboard connections with one USB 2 0 port Thepinout of the Utility Port 2 0 is not compatible with previous generations of RTD cpuModules e Ports CN7 and 8 Connector CN can be configured to output Serial POST codes out of the TXD pin when in single RS 232 mode unlike Core 2 Duo cpuModules where the pin was configured for serial POST code output on the second port of CN7 in dual port mode For more information refer to Serial Power On Self Test POST Code Output on page 70 Ofallsingle and dual port modes only the single RS 232 pinout is compatible with previous generations of RTD cpuModules Dual mode COM port pinouts permit dual RS 232 dual RS 422 and dual RS 485 modes Unlike some previous generations of RTD cpuModules a dual combined mode with RS 232 and RS 422 458 is not supported BDM 610000083 Rev H Chapter 1 Intr
64. nsceivers transmitters are connected to the receivers internally 38 cpuModule BDM 610000083 Rev H RS 422 Mode Pinout Table 19 provides the serial port connector pinout when RS 422 mode is enabled Table 19 Serial Port in RS 422 Mode Pin Signal Function In Out DB 9 1 TXD Transmit Data out 1 2 Reserved 6 3 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 10 GND Signal Ground out 5 Facing the serial port connector the pinout is 5 3 1 6 4 9 7 C 10 8 2 WARNING The pinout of the COM ports in RS 422 mode is not compatible with previous generations of RTD cpuModules BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 39 RS 485 Mode Pinout Table 20 provides the serial port connector pinout when RS 482 mode is enabled Table20 Serial Port in RS 485 Mode Pin Signal Function In Out DB 9 1 D Data in out 1 2 Reserved 6 3 D Data in out 2 4 Reserved 7 5 Reserved 3 6 Reserved 8 7 Reserved 4 8 Reseved 9 9 10 GND Signal Ground out 5 Facing the serial port connector the pinout is WARNING 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 th
65. oduction 15 Unlike some previous cpuModule generations the single mode RS 422 485 pinouts of the CMA34CR do not include the DCD DSR DTR and RI signals When a COM port connector is configured for dual port mode enabling disabling COM port termination enables disables the termination for both ports on that connector Some previous generations of cpuModules have the ability to independently enable disable termination on both ports when configured for dual mode Software Differences The newer Intel Core i7 cpuModules have several software related differences which are summarized below Complete information about these CMA34CR features can be found in Chapter 4 Using the cpuModule aDIO While the 16 pin aDIO connector is pin for pin compatible with previous generations of RTD cpuModules such as the Core 2 Duo series the hardware is slightly different and requires that writes ands reads to from the aDIO ports happen no more than once per millisecond Migrating legacy software to the CMA34CR that utilizes RTD s Advanced Digital UO may require that you add this delay prior to all reads and writes UEFI Shell Previous generations of RTD cpuModules contained Failsafe Boot ROM image which permitted the cpuModule to boot to a DOS prompt even when no disk drives were connected to the system The RTD Intel Core i7 cpuModules provide a similar prompt called the Unified Extensible Firmware Interface UEFI Shell which provides an env
66. odule has several thermal features which can be used to monitor and control the board s temperature when extreme operating conditions are prevalent Thermal Monitor The Thermal Monitor is a feature on the CMA34CR that automatically throttles the CPU when the CPU exceeds its thermal limit The maximum temperature of the processor is defined as the temperature that the Thermal Monitor is activated The thermal limit and duty cycle of the Thermal Monitor cannot be modified EN Note The CPU and PCB temperatures displayed in the BIOS are approximate and should not be used to validate a cooling solution Hardware Enforced Thermal Protection The processor includes a hardware enforced thermal protection mechanism which will cause the processor to enter a Thermal Trip state when the processor s temperature has approached the point at which may be damaged Upon entering the Thermal Trip state the CMA34CR will immediately transition to the S5 Soft Off ACPI power state To exit theThermal Trip state and S5 a power cycle or RSM reset deepest reset is required The reset may be configured as an RSM reset default BIOS setting in the BIOS setup utility For more information on the S5 power state refer to Advanced Configuration and Power Interface ACPI page 64 The reset status register contains a bit which indicates if the cpuModule has entered S5 as a result of the processor entering the Thermal Trip state For more information on the reset
67. ontal Sync 2 14 VSYNC Vertical Sync 1 15 DDC CLK Monitor Clock 3 Appendix C IDAN Dimensions and Pinout 85 Table 59 DisplayPort Connector Pin Signal Standard Function Dual mode Function In Out DVI HDMI mode 1 LNO Main Link Lane 0 positive TMDS Channel 2 positive out 2 GND Ground Ground out 3 LNO Main Link Lane 0 negative TMDS Channel 2 negative out 4 LN1 Main Link Lane 1 positive TMDS Channel 1 positive out 5 GND Ground Ground out 6 LN1 Main Link Lane 1 negative TMDS Channel 1 negative out 7 LN2 Main Link Lane 2 positive 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 Main Link Lane 3 negative TMDS Clock negative out 13 CFG1 Configuration Pin 1 Cable Adapter Detect out 14 CFG2 Configuration Pin 2 Consumer Electronics Control out 15 AUX Auxiliary Channel positive DDC Clock in out 16 GND Ground Ground out 17 AUX Auxiliary Channel negative DDC Data in out 18 HPD Hot Plug Detect Hot Plug Detect in 19 DPG Return for DPV Return for DPV out 20 DPV 3 3V DC Power 3 3V DC Power out 1 Requires special passive adapter 2 HDMI mode only Facing DisplayPort connector the pinout is 19 17 15 13 11 7 5 1 DPV 86 CMA34CR cpuModule BDM 610000083 Rev H BDM 610000083 Rev H
68. opy of the latest PC 104specifications can be found on the webpage for the PC 104 Embedded Consortium http www pc104 org BDM 610000083 Rev H Appendix D Additional Information 87 88 CMA34CR cpuModule BDM 610000083 Rev H Appendix E Limited Warranty RTD Embedded Technologies Inc warrants the hardware and software products it manufactures and produces to be free from defects in materials and workmanship for one year following the date of shipment from RTD Embedded Technologies Inc This warranty is limited to the original purchaser of product and is not transferable During the one year warranty period RTD Embedded Technologies will repair or replace at its option any defective products or parts at no additional charge provided that the product is returned shipping prepaid to RTD Embedded Technologies All replaced parts and products become the property of RTD Embedded Technologies Before returning any product for repair customers are required to contact the factory for a Return Material Authorization number This limited warranty does not extend to any products which have been damaged as a result of accident misuse abuse such as use of incorrect input voltages improper or insufficient ventilation failure to follow the operating instructions that are provided by RTD Embedded Technologies acts of god or other contingencies beyond the control of RTD Embedded Technologies or as a result of service or modification by anyone othe
69. ower On Self Test POST Code Output esee en 70 Appendix A Hardware Reference Jumper Settings and Locations I mH meme 72 Physical 01 cece eee I he he he nee e ehe ean 73 AppendixB Troubleshooting Common Problems and Solutions 76 Troubleshooting a PC 104 System 77 How to Obtain Technical Support 78 AppendixC IDAN Dimensions and Pinout IDAN Dimensions and Connectors e e hee ee ens 80 IDAN e 81 External UO Connections Re e 82 Appendix D Additional Information Application Notes eich fN cese 87 Drivers and Example mH 87 Interrupt Programming os tese e 87 Serial Port Programming RP ERO es 87 PC 104 Specifications 51 DUE UP RD UE pee ie ods 87 BDM 610000083 Rev H Table of Contents vii AppendixE Limited Warranty viii CMA34CR cpuModule BDM 610000083 Rev H Chapter 1 Introduction This manual provides comprehensive hardware and software information for users developing with the CMA34CR PCle 104 cpuModule Note Read the specifications beginning on page 10 prior to designing with the cpuModule This manual is organized as follows Chapter 1 Chapter 2 Chapter 3 Chapter 4 Appendix A Appendix B Ap
70. pendix C Appendix D Appendix E BDM 610000083 Rev H Introduction Introduces main features and specifications Getting Started Provides abbreviated instructions to get started quickly Connecting the cpuModule Provides information on connecting the cpuModule to peripherals 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 Hardware Reference Lists jumper locations and settings physical dimensions and processor thermal management Troubleshooting Offers advice on debugging problems with your system IDAN Dimensions and Pinout Provides connector pinouts for the cpuModule installed in an RTD Intelligent Data Acquisition Node IDAN frame Additional Information Lists sources and websites to support the cpuModule installation and configuration Limited Warranty Chapter 1 Introduction 1 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 8 GB and operating at up to 1600 MT s All memory chips are so
71. pin of the aDIO connector an input Writing a one to a bit in this register makes the corresponding pin of the aDIO connector an output Mask Register Writing a zero to bit in this register will not mask off the corresponding bit in the DIO Compare register Writing a one to a bit in this register masks off the corresponding bit in the DIO Compare register When all bits are masked off the aDIOs comparator is disabled This condition means Event and Match mode will not generate an interrupt This register is used by Event and Match modes Compare Register A Read Write register used for Match Mode Bit values in this register that are not masked 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 BDM 610000083 Rev H Chapter 4 Using the cpuModule 57 Port 1 Data register is a read write byte direction Interrupts In order to use an interrupt with aDIO the interrupt must first be selected in the BIOS setup utility under Advanced I O Devices Configuration aDIO Interrupt The Digital I O can use interrupts 3 5 6 10 and 11 To configure the interrupt navigage to the BIOS Setup option the Advanced RTD aDIO aDIO Interrupt menu options The BIOS will automatically reserve the selected interrupt so that is it not assigned to PCI devices Then select the appropriate interru
72. plus High Reliability Intelligent Data Acquisition Node Contact 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 8 GB DDR3 SDRAM and up to a 32 GByte onboard SATA flash drive Table 1 CMA34CR cpuModule Model Options Part Number Description CMA34CRS1500HR 4096 Intel Celeron Single Core 1 5 GHz 4GB DDR3 SDRAM CMA34CRD1700HR 4096 Intel Core i7 Dual Core 1 7 GHz 4GB DDR3 SDRAM CMA34CRQ2100HR 4096 Intel Core i7 Quad Core 2 1 GHz 4GB DDR3 SDRAM Table2 Part Number Breakdown RTD Part Number Example Description CMx CMA CPU fucntionality 34 Bus Structure used on the cpuModule XXX CRD Processor code and number of cores S single D dual Q quad THE 1700 Processor Speed MHz XX HR Environmental Testing HR High Reliability 40 to 85 C ER Extened Reliability 0 to 70 HBHE 4096 Memory Size X Standard Heatsink or Flat Spreader Heatsink blank Standard Flat Spreader 4 CMA34CR cpuModule BDM 610000083 Rev H Cable Kits and Accessories For maximum flexibility RTD does not provide cables with the cpuModule You may wish to purchase the cpuModule cable kit P N XK CM113 which contains e Utility Port 2 0 multi function cable 2x USB 2 0 ports battery
73. proper operation at USB 2 0 speeds be sure to use a cable that is rated for USB 2 0 such as the cable kit supplied by RTD Speaker A speaker output is available on pins 1 and 2 of the Utility Port 2 0 connector These outputs are controlled by a transistor to supply 0 1 W of power to an external speaker The external speaker should have 8 Ohm impedance and be connected between pins 1 and 2 System Reset Pin 3 ofthe Utility Port 2 0 connector allows connection of an external push button to manually reset the system The push button should be normally open and connect to ground when pushed The type of reset generated by this button can be set in the BIOS configuration utility Soft Power Button Pin 5 of the Utility Port 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 on the modes of the Soft Power Button refer to the Power Management section in Chapter 4 Using the cpuModule Battery Pin 9 of the Utility Port 2 0 connector is the connection for an external backup battery This battery is used by the cpuModule when system power is removed in order to preserve the date and time of the real time clock Connecting a battery is only required to maintain time when power is completely removed from the cpuModule A battery is not required for board operation WARNING optional RTC
74. pt mode in the DIO Control register Advanced Digital Interrupts There are three Advanced Digital Interrupt modes available These three modes are Event Match and Strobe The use of these three modes is to monitor state changes at the aDIO connector Interrupts are enabled by writing to the Digital IRQ Mode field in the DIO Control register Event Mode When this mode is enabled Port 0 is latched 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 longer than that the event is guaranteed to register Pulses as small as 60 ns can register as an event but they must occur between the rising and falling edge of the 8 33 MHz clock To enter Event mode set bits 4 3 of the DIO Control register to 10 Match Mode When this mode is enabled Port 0 is latched 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 longer than that the match is guaranteed to register Pulses as small as 60 ns can register as a match but they must occur between the rising and falling edge of the 8 33 MHz clock To enter Match mode set bits 4 3 of the DIO Control register to 11 the contents of the DIO Compare register could be lost because the Event mode latches in Port 0
75. r than RTD Embedded Technologies Except as expressly set forth above no other warranties are expressed or implied including but not limited to any implied warranties of merchantability and fitness for a particular purpose and RTD Embedded Technologies expressly disclaims all warranties not stated herein All implied warranties including implied warranties for merchantability and fitness for a particular purpose are limited to the duration of this warranty In the event the product is not free from defects as warranted above the purchaser s sole remedy shall be repair or replacement as provided above Under no circumstances will RTD Embedded Technologies be liable to the purchaser or any user for any damages including any incidental or consequential damages expenses lost profits lost savings or other damages arising out of the use or inability to use the product Some states do not allow the exclusion or limitation of incidental or consequential damages for consumer products and some states do not allow limitations on how long an implied warranty lasts so the above limitations or exclusions may not apply to you This warranty gives you specific legal rights and you may also have other rights which vary from state to state RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 USA Website www rtd com BDM 610000083 Rev H Appendix E Limited Warranty 89 90 CMA34CR cpuModule BDM 610000083 Rev H
76. reset button power button speaker e Two serial port cables DIL 10 to DSUB 9 e monitor cable DIL 10 to high density 15 pin DSUB e aDIO cable 011 16 to DSUB 25 e TwoUSB cables 5 pin SIL to USB A e PCle 104 Type 2 break out board provides standard PC interfaces for SATA and USB devices e Two Ethernet cables DIL 10 to RJ 45 For additional accessories refer to the RTD website BDM 610000083 Rev H Chapter 1 Introduction 5 Board Features Intel Core i7 Processor 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 MBytes 3612UE Enhanced Intel SpeedStep Technology ACPlI compliant supporting system sleep states SO 53 4 and 55 and ACPI processor C States Thermal Throttling reduces clock speed to prevent thermal runaway 22nm process Intel QM77 Processor Controller Hub 4 GBytes BGA DDR3 SDRAM Standard Dual channel memory interface 1600 MT s Data Rate Surface Mounted for maximum reliability Option to upgrade to 8 GBytes of SDRAM Stackable 156 pin PCle 104 Type 2 bus on top Four PCI Express x1 Links Two PCI Express x4 Links Two SATA 2 0 revision 3 0 6 GB s TwoUSB 2 0 Two USB 3 0 Super Speed shared with USB 2 0 links Stackable 156 pin PCle 104 Type 2 bus on bottom Four PCI Express x1 Links Two PCI Express x4 Links Two SATA 2 0 revision 2 0 3 G
77. solution 2048 x 1536 e DisplayPort Interface Supports all mandatory features of the VESA DisplayPort Standard Version 1 1a Maximum Resolution 2048 x 1536 Audio over DisplayPort support e Dual Gigabit Ethernet Two Intel 82574IT Controllers PRO1000 Series 10 100 1000 Auto negotiation Jumbo Frame Support 9kB PXE network Boot Automatic MDI MDI X crossover capable e 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 Eachserial port connector can be configured as two limited serial ports for a total of four serial ports Fully jumperless configuration Included Auto RTS Auto CTS Support for Non Standard baud rates in BIOS BDM 610000083 Rev H Chapter 1 Introduction 7 e Advanced Digital UO aDIO One 8 bit bit programmable 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 e USB 2 0 Universal Serial Bus Ports Supports 480 5 high speed 12Mb s full speed and 1 5Mbs low speed peripherals Automatic resettable over current protection 500 mA 5 Vdc per port USB
78. storage operate at SATA revision 2 with transfers up to 3 GB s Table 42 SATA Host Controller Modes of Operation Chipset Designator Function Native IDEMode AHCI Mode Port 0 CN1 0 PCle Type 2 bus top Device 31 Function 2 Device 31 Function 2 1 CN1 1 PCle Type 2 bus top Device 31 Function 2 Device 31 Function 2 2 Onboard SATA Storage Device 31 Function 2 Device 31 Function 2 3 CN2 0 PCle Type 2 bus bottom Device 31 Function 2 Device 31 Function 2 4 CN2 1 PCle Type 2 bus bottom Device 31 Function 5 Device 31 Function 5 5 CN15 SATA Data Connector Device 31 Function 5 Device 31 Function 5 Onboard SATA Storage The cpuModule was designed to be used in embedded computing applications In such environments rotating media like hard disks are not very desirable It is possible to eliminate rotating storage devices by placing your operating system and application software into the cpuModule s onboard SATA storage The onboard SATA storage will always be connected through the SATA controller meaning it it will always be shown as a SATA IDE device and will always be configured for AHCI SATA Links on the PCle 104 Type Connectors The SATA links on the top and bottom side PCle 104 Type connectors CN1 amp CN2 are connected to a SATA 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 Th
79. sumption to drop to below 1W during standby modes and still enable any of the wake events Reducing Power Consumption In addition to the CPU s low power modes power consumption can further be reduced by making some modifications to the BIOS setup When the following features are disabled in the BIOS the CPU s power consumption will decrease e Ethernet e USB Ports e SATA Controller e Serial Ports e Multi Color LED BDM 610000083 Rev H Chapter 4 Using the cpuModule 65 Multi Color LED The CMA34CR has Multi Color LED which can be enabled or disabled in the BIOS setup screen The color of the LED indicates the status of the board as shown in Table 46 Table 46 LED Colors Color Description Green Normal Operation Blue SATA Activity Red cpuModule is in reset Yellow Red Green cpuModule is in Standby White cpuModule is approaching thermal limit Cyan Blue Green Ethernet Link at 100 Mbps or Bus Stacking Error Magenta Blue Red Ethernet Link at 1000 Mbps Blink Ethernet Activity 1 If power is applied to the cpuModule while jumper JP5 is installed the LED will be red This does not indicate that the board is in reset 2 Unlike previous generations of RTD cpuModules the CMA34CR requires both 5V and 4 12V to be present to come out of reset For more information refer to Auxiliary Power CN3 page 30 3 TheLED will remain White until the system is shut down The LED can also be controlled manually
80. tor on the stack 8 Gently and evenly press the cpuModule onto the PC 104 stack Power Input Connections Power to the board must come from either the top or bottom PCle 104 Type 2 bus connectors CN1 or CN2 or the auxiliary power connector CN3 These connectors provide the required 5V and 12V DC voltage rail inputs to the cpuModule 24 CMA34CR cpuModule BDM 610000083 Rev H Connecting to the Utility Port 2 0 The Utility Port 2 0 connector CN5 implements the following interfaces e One USB 2 0 port e Speaker port 0 1W output e Hardware Reset input e Battery input for Real Time Clock e Soft Power Button input To use these interfaces you must connect to the Utility Port 2 0 connector CN5 The Utility Port 2 0 cable from the RTD cable kit provides a small speaker two USB 2 0 ports for a keyboard and mouse a push button for resetting the system a soft power button and a lithium battery to provide backup power for the real time clock Refer to Utility Port 2 0 Connector CN5 on page 31 to connect devices to the Utility Port 2 0 connector Booting the CMA34CR cpuModule for the First Time You can now apply power to the cpuModule If you press Escape on a keyboard while booting the cpuModule will enter Setup Once you have configured the cpuModule using Setup save your changes and reboot If you don t press Escape the cpuModule will try to boot from the current settings Note You may miss the initial sign on m
81. up 52 CMA34CR cpuModule BDM 610000083 Rev H Field Selection To move between fields in Setup use the keys listed below When you are finished with Setup save your changes and exit The system will automatically reboot Table33 Setup Keys Key Function F1 Help Move between fields F5 F6 Selects next previous values in fields Enter Go to the submenu for the field Esc To previous menu then to exit menu F9 Load Setup defaults F10 Save settings and exit Setup Main Menu Setup Fields The following is a list of Main Menu Setup fields Table34 Main Menu Setup Fields Field Active Keys Selections Main Press Enter to select Access system information such as the cpuModule s serial number CPU speed and type BIOS version FPGA version and CMOS time and date settings 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 Enter to select Setup the supervisor access password Power Press Enter to select Setup adavnced power modes power state control and enable system wake options Boot Press Enter to select Set the system boot sequence Exit Press Enter to select Save or discard changes and exit the BIOS or load the default BIOS settings Note Future BIOS versions may have slightly different setup menus and options Note The M
82. us Top 156 pin 0 635mm Samtec ASP 129646 03 CN2 PCle 104 Type 2 Bus Bottom 156 0 635mm Samtec ASP 129637 03 CN3 Auxiliary Power 1x12 0 1 FCI 65039 025LF CN4 DisplayPort Molex P N Series Molex P N Series 47272 68783 CN5 Utility Port 2 0 2x5 0 1 3M 89110 0001 CN6 aDIO 2x8 0 1 3M 89116 0001 CN7 Serial Port 1 COM1 amp 3 2x5 0 1 3M 89110 0001 CN8 Serial Port 2 COM2 amp 4 2x5 0 1 3M 89110 0001 CN12 Fan Power switched 1x3 2mm FCI 69305 003LF CN13 RTC Battery Input optional 1x2 2mm FCI 69305 002LF CN15 SATA Data Connector Molex P N Series SATA device plug connector host receptacle 67800 xxxx various CN17 USB 2 0 2x5 0 1 3M 89110 0001 CN18 Video SVGA 2x5 2mm FCI 89947 710LF CN20 Ethernet 2x5 0 1 3M 89110 0001 CN30 Ethernet 2x5 0 1 3M 89110 0001 BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 29 Auxiliary Power CN3 The Auxiliary Power connector CN3 can be used to supply power to devices that are attached to the cpuModule These devices include hard drive front end boards for data acquisition systems and other devices Power can also be conveyed to the module through the Auxiliary Power connector CN3 The cpuModule only requires 5 VDC 12 VDC and ground for operation Note Although it is possible to power the cpuModule through the Auxiliary Power connector the preferred method is to power it through the bus connector from a power supply in the
83. ut 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 Ground out 8 GND Ground out 9 GND Ground out 10 GND Ground out Facing the connector pins the pinout of CN17 is 9 7 GND DATA2 DATA2 vcc2 EN Note For proper operation at USB 2 0 speeds be sure to use a cable that is rated for USB 2 0 such as the cable kit supplied by RTD 44 CMA34CR cpuModule BDM 610000083 Rev H Ethernet 10 100 1000Base T and TX Connectors CN20 and CN30 This connector provides a 10 100 1000Base T Ethernet connection Table 28 provides the pinout of the Ethernet connector For 1000Base T all four pairs are used for transmit and receive To use the onboard 10 100 1000 Ethernet controller Echernet 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 on page 66 Table28 Ethernet Connector CN20 and CN30 RJ 45 Pin 10 PinDILPin Signal Function 3 1 B RX Receive 10 100 6 2 B RX Receive 10 100 4 3 C 5 4 Cc 1 5 TX Transmit 10 100 2 6 A TX Transmit 10 100 7 7 D 8 8 D 9 AGND Ethernet Ground 10 AGND Ethernet Ground 9 7 5 3 1 BDM 610000083 Rev H Chapter 3 Connecting the cpuModule 45 PCle
84. vce Wee Vi lApiovec BDM 610000083 Rev H Table9 Electrical Characteristics Parameter Test Condition USB Ports Overcurrent Limit Each port SVGA Port Output Voltage High 8 0 mA HSYNC VSYNC Output Voltage Low 8 0 mA HSYNC VSYNC Output Voltage High 40 mA DDC Output Voltage Low lg 80 mA DDC Input Voltage High DDC Input Voltage Low DDC Supply Current for DDC Electronics DisplayPort Supply Current Serial Ports RS 232 Output Voltage High R Output Voltage Low R 3k Input Voltage High Input Voltage Low Serial Ports RS 422 485 Differential Output 100 Ohm Differential Output 54 Ohm Common Mode 54 or 100 Output Ohm Differential Input Threshold Absolute Max Input Voltage Output Voltage High 29 mA Output Voltage Low log 17 mA Input Voltage High Input Voltage Low Supply current Min 0 5 A 2 4 V 0 0 V 2 4 V 0 0 V 2 0 V 0 3 V 5 0 V 7 0 V 2 0 V 15 V 2 0 V 15V 200 mV 18V 2 4 V 0 0 V 18V 0 3 V Max 5 0 0 8 V 500 500 7 0 V 5 0 V 15V 0 6 V 3 0 V 50 mV 18V 3 3 V 0 5 V 55V 0 8 V 500 mA Chapter 1 Introduction 13 14 CMA34CR cpuModule Symbol MIN RTC lutivee Table9 Electrical Characteristics Parameter Test Condition Min Update Interval 1ms Utility Port 2 0 Connector CN
85. wer button to wake ATX power supply is not turning on Check jumpers on power supply Verify PSON signal LED is cyan See Chapter 3 PCle 104 Type 2 Compatibility bus stacking error LED is green normal operation cpuModule may be booted but video is not connected properly Attach a keyboard and verify the operation of the Num Lock and Caps Lock LEDs If they respond as expected the cpuModule is booted Check the video cable connections Video output may have been disabled in the BIOS Try loading BIOS defaults per Chapter 4 System Recovery If a PCI device is installed the slot selection switch jumpers may not be set correctly Peripheral card may be interfering with boot sequence Remove all peripheral cards from the system cpuModule reboots unexpectedly cpuModule is running Windows cpuModule is powered via Auxiliary Power Connector CN3 Peripheral card s installed By default Windows will automatically reboot when a Bugcheck Blue Screen is triggered Disable this feature in the Control Panel This will allow you to see the error and identify the root cause Power cabling issues Verify all pins on CN3 are reliably connected with proper gauge wires Power supply noise or current limiting Check power pins with an oscilloscope and verify they remain in range Power supply may not respond quickly enough to changes in power consumption Switch to a different power supply a PCI Express power

Download Pdf Manuals

image

Related Search

Related Contents

Osram SubstiTUBE Basic  BeFREE 15 User`s Manual - Atom  Bedienungsanleitung CXB / CXP  ADVC G1 User Manual  Phonix BEANIEC headphone  Onkyo LS-T10 Product Sheet  DuPontTM Plas-Stick® 2332STM Promotor de Adhesión de Bajo VOC  advertencia - Appliance Factory Parts  Civisme et protection des forêts méditerranéennes  「Lino Ag + 」カタログ  

Copyright © All rights reserved.
Failed to retrieve file