background image

CMX147786HX

RTD Embedded Technologies, Inc.

10

Basic Connector Locations

The following figure and table show the connectors used in this chapter

Figure 2: CMX147786HX Basic Connector Locations

For a complete listing of connectors, please refer to 

Connector Locations

 on page 24.

NOTE!

Pin 1 of each connector is indicated by a square solder pad 
on the bottom of the PC board and a white square silk-
screened on the top of the board. 

Summary of Contents for cpuModule CMX147786HX

Page 1: ...CMX147786HX cpuModuleTM User s Manual RTD Enhanced Award BIOS Versions 6 00 xx BDM 610000038 Rev B I IS SO O9 90 00 01 1 a an nd d A AS S9 91 10 00 0 C Ce er rt ti if fi ie ed d...

Page 2: ......

Page 3: ...cpuModuleTM User s Manual RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 Phone 1 814 234 8087 FAX 1 814 234 5218 E mail sales rtd com techsupport rtd com web site http...

Page 4: ...Published by RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 Copyright 1999 2002 2007 by RTD Embedded Technologies Inc All rights reserved Printed in U S A The RTD Logo...

Page 5: ...iliary Power CN3 26 Serial Ports CN7 and CN8 28 multiPort CN6 Parallel Port Mode 31 multiPort CN6 aDIO Mode 32 multiPort CN6 Floppy Controller Mode 33 Multifunction Connector CN5 35 VGA Video Connecto...

Page 6: ...tions On board 85 Ways to Use the Solid State Disk Sockets 86 Using BIOS Extension Devices 87 Using Conventional Solid State Devices 88 Chapter 6 Hardware Reference 91 Jumpers and Solder Jumper Settin...

Page 7: ...Table Of Figures CMX147786HX Block Diagram 5 CMX147786HX Basic Connector Locations 10 CMX147786HX Connector Locations 24 CMX147786HX Jumper Locations Top 93 CMX147786HX Jumper Locations Bottom 94...

Page 8: ......

Page 9: ...nnector Pins on CN5 36 VGA Video Connector CN18 37 Supported Video Resolutions and BIOS Settings 37 LVDS Flat Panel Video Connector CN19 38 EIDE Connector CN9 39 Bus Mouse Connector CN4 41 USB Connect...

Page 10: ......

Page 11: ...nnecting the cpuModule Provides information on connecting the cpuModule to peripherals Chapter 4 Configuring the cpuModule Provides information on configuring hardware and software Chapter 5 Using the...

Page 12: ...ary I O functions of a AT compatible computer SVGA controller Analog SVGA output 18 bit Digital LVDS Output UltraDMA 33 66 100 EIDE Controller a keyboard interface parallel port two versatile RS232 42...

Page 13: ...OS Linux and Windows operating systems Drivers in the BIOS allow booting from floppy disk hard disk Solid State Disk boot block flash or DiskOnChip thus enabling the system to be used with traditional...

Page 14: ...ls 8237 compatible Fifteen 15 interrupt channels 8259 compatible Three 3 counter timers 8254 compatible Advanced Programmable Interrupt Controller APIC USB ports 2 USB 1 1 ports Boot to USB devices Fl...

Page 15: ...PP capability and selectable interrupts and DMA channel PC AT standard keyboard port A PS 2 mouse port PC speaker port Real Time Clock requires user supplied external battery for date and time backup...

Page 16: ...3 and JP7 Physical Characteristics Dimensions 4 25 x 3 850 x 0 6 inches 108 0 x 97 8 x 16mm Weight mass 4 5 ounces 130 grams PCB 14 layer mixed surface mount and through hole Operating environment Pow...

Page 17: ...you are one of these users you can get your system up and running quickly by following a few simple steps described in this chapter Briefly these steps are Connect power Connect the utility cable Conn...

Page 18: ...nnectors used in this chapter Figure 2 CMX147786HX Basic Connector Locations For a complete listing of connectors please refer to Connector Locations on page 24 NOTE Pin 1 of each connector is indicat...

Page 19: ...urface mount flash chip The programmed boot ROM is ROM DOS Fail Safe Boot ROM allows the system to boot without any attached storage devices i e floppy IDE SSD Installing jumper JP5 will force the cpu...

Page 20: ...kit for the cpuModule The XK CM43 cable kit contains the following Utility Board Cable keyboard mouse battery reset speaker SVGA COM ports Multi Function Port IDE Cable for 3 5 Hard Drive IDE Cable f...

Page 21: ...supply you do not need to make additional connections to supply power 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 Powe...

Page 22: ...to the Multifunction connector making sure the orienta tion of pin 1 is correct If you are using the Multifunction cable from our cable kit the cable provides a small speaker a 5 pin PS 2 connector f...

Page 23: ...cable kit uses a mini DIN or PS 2 style keyboard connector NOTE Some older keyboards use a larger DIN connector you will need an adapter to plug these keyboards into the cpuMod ule Older keyboards ca...

Page 24: ...y buildup of static electricity Remove the cpuModule from its anti static bag Check that keying pins in the bus connector are properly positioned Check the stacking order make sure an XT bus card will...

Page 25: ...lot Selection Switches Unlike PC 104 cards PC 104 Plus expansion cards have a slot selection switch or jumpers In total there are 4 PCI cards that can be stacked onto the cpuModule with switch positio...

Page 26: ...powered directly from these pins 3 3 Volt DC The default source for the 3 3 volt power pins on the PC 104 Plus PCI bus is the power connector CN3 or a PC 104 Plus power supply The 3 3V can also be su...

Page 27: ...mation a message requesting you press Del to enter the Setup program If you don t press Del the cpuModule will try to boot from the current settings If you press Del the cpuModule will enter Setup Onc...

Page 28: ...il Safe Boot ROM acts as an example of what can be programmed into the flash chip Last Fail Safe Boot ROM allows files to be transferred on or off the storage devices in the system by use of REMSERV a...

Page 29: ...edure is Start Re booting the cpuModule While the system is re booting repeatedly press the Del key until the cpuModule enters Setup Change the parameters to correctly match your system If the above f...

Page 30: ...up and running quickly If you need more de tails please refer to the following chapters for more information on configuring and using the cpu Module Phone 814 234 8087 Fax 814 234 5218 RTD Embedded Te...

Page 31: ...CMX147786HX RTD Embedded Technologies Inc 23 CHAPTER 3 CONNECTING THE CPUMODULE This chapter contains necessary information for any of the connectors on the cpuModule...

Page 32: ...figure and table below show all connectors and the SSD sockets of the cpuModule Figure 3 CMX147786HX Connector Locations NOTE Pin 1 of each connector is indicated by a square solder pad on the bottom...

Page 33: ...n 10 pin 2mm CN6 multiPort 26 pin 2mm CN7 Serial port 1 10 pin 2mm CN8 Serial port 2 10 pin 2mm CN9 EIDE Connector 44 pin 2mm CN11 Audio connector 10 pin 2mm CN16 PC 104 Plus PCI Bus 120 pin 2mm CN17...

Page 34: ...to use wire that can supply twice the power your system requires WARNING If you improperly connect power the module will almost certainly be destroyed Please verify power connections to the module be...

Page 35: ...12V 12V 5V 12 10 8 6 4 2 NOTE Connect two separate wires to the 5V pins 2 and 8 on the power connector to ensure a good power supply We rec ommend that no less than 18 gauge wire be used and the lengt...

Page 36: ...at ible mode and includes a 16 byte FIFO Please refer to any standard PC AT hardware reference for the register map of the UART RS232 Serial Port Default The full duplex RS232 mode is the default sett...

Page 37: ...typically in RS 422 mode connect the ports as shown in the table below When using half duplex in RS 485 connect the ports as shown in the table below 9 7 5 3 1 GND DTR TXD RXD DCD GND RI CTS RTS DSR...

Page 38: ...t 5 9 7 5 3 1 GND Rsvd TXD RXD Rsvd GND Rsvd RXD TXD Rsvd 10 8 6 4 2 NOTE when using RS485 Mode When using the serial port in RS485 mode the serial transmitters are enabled and disabled under software...

Page 39: ...th of the cable connect ing the cpuModule and parallel device less than 3 meters 10 feet Table 11 multiPort Parallel Port Connector Pinout CN6 Pin Signal Function in out DB25 1 STB Strobe Data out 1 2...

Page 40: ...the PC 104 bus Table 12 multiPort Advanced Digital I O Connector Pinout CN6 CN6 Pin Function DB25 1 strobe 0 1 2 P0 4 14 3 P1 0 2 4 P0 5 15 5 P1 1 3 6 P0 6 16 7 P1 2 4 8 P0 7 17 9 P1 3 5 10 strobe 1 1...

Page 41: ...ps must be taken Drive A must be set to 1 44 MB in the Standard CMOS Settings section of BIOS Setup Onboard MultiPort set to Floppy in the Integrated Peripherals section of BIOS Setup Swap Floppy Driv...

Page 42: ...47786HX RTD Embedded Technologies Inc 34 These signals must be pulled to 5V with separate 470 Ohm resistors 24 GND 25 odd pins 25 WGATE 13 24 26 5V Table 13 multiPort Connector Floppy Pinout CN6 Conti...

Page 43: ...edance and be connected between pins 1 and 2 Keyboard An AT compatible keyboard can be connected to the Multifunction connector Usually PC key boards come with a cable ending with a 5 pin male PS 2 co...

Page 44: ...switch The push button should be normally open and connect to ground when pushed Battery Pin 9 of the multifunction connector is the connection for an external backup battery in the range 2 40 V to 4...

Page 45: ...t 1 5 DDCSDA Monitor communications data bidir 12 6 GREEN Green analog output out 2 7 DDC_5V 5V for Monitor Communica tions 2A fuse out nc 8 BLUE Blue analog output out 3 9 GND Ground out 5 7 10 GND G...

Page 46: ...e 18 LVDS Flat Panel Video Connector CN19 Pin Signal Function in out 1 Y0P LVDS Data 0 out 2 Y0M LVDS Data 0 out 3 GND Ground GND 4 GND Ground GND 5 Y1P LVDS Data 1 out 6 Y1M LVDS Data 1 out 7 GND Gro...

Page 47: ...nch spacing connector so an adapter cable or adapter board is needed In order to use faster than UDMA Mode 2 Ultra ATA 33 an 80 conductor cable is required The BIOS automatically detects the presence...

Page 48: ...CMX147786HX RTD Embedded Technologies Inc 40 37 CS0 38 CS1 39 DASP 40 Ground 41 5V logic 42 5V motor 43 Ground 44 N C Table 19 EIDE Connector CN9 Continued...

Page 49: ...he following table gives the pinout of the Bus Mouse connector Facing the connector pins the pinout is Table 20 Bus Mouse Connector CN4 Pin Signal Function in out 1 5 V 5 Volts out 2 GND Ground out 3...

Page 50: ...gnal Function in out 1 1 VCC1 Supply 5V to USB1 out 6 2 VCC2 Supply 5V to USB2 out 2 3 DATA1 Bi directional data line for USB1 in out 7 4 DATA2 Bi directional data line for USB2 in out 3 5 DATA1 Bi di...

Page 51: ...IOS Set up Facing the connector the pinout is depicted below Table 22 10 100 Base T and TX Connector CN20 RJ45 Pin 10 PIN DIL Pin Signal Function in out 3 1 RX Receive In 6 2 RX Receive In 1 5 TX Tran...

Page 52: ...l ground at the signal source The will eliminate any common mode noise between the source and the cpuModule Facing the connector pins the pinout is Table 23 Audio Connector CN11 10 PIN DIL Pin Signal...

Page 53: ...portion of the PC 104 bus see Notes below AT Bus table Table 24 PC 104 XT Bus Connector CN1 Pin Row A Row B 1 N C 0V 2 SD7 RESETDRV 3 SD6 5V 4 SD5 IRQ2 5 SD4 5V 6 SD3 DRQ2 7 SD2 12V 8 SD1 N C 9 SD0 12...

Page 54: ...evels PC 104 Bus Signals The following table contains brief descriptions of the PC 104 bus signals Table 25 PC 104 AT Bus Connector CN2 Pin Row C Row D 0 0V 0V 1 SBHE MEMCS16 2 LA23 IOCS16 3 LA22 IRQ1...

Page 55: ...other lines have decreasing priority starting from IRQ14 down to IRQ2 An interrupt request is performed by changing the level of the corresponding line from low to high and keeping it high until the...

Page 56: ...it while SA19 is the most significant bit SBHE O This active low signal indicates a transfer of the most significant data byte SD15 SD8 SD8 15 I O Data bits these are the high byte data bus lines SD8...

Page 57: ...d to GND for shielding Table 27 PC 104 Plus Bus Signal Assignments Pin A B C D 1 GND 5 0V KEY1 Reserved 5V AD00 2 VI O AD02 AD01 5V 3 AD05 GND AD04 AD03 4 C BE0 AD07 GND AD06 5 GND AD09 AD08 GND 6 AD1...

Page 58: ...lected devices ability to complete the current data cycle of the transaction Both IRDY and TRDY must be asserted to terminate a data cycle IRDY Initiator Ready indicates the master s ability to comple...

Page 59: ...is used to request Interrupts only for multi function devices Power Supplies and VIO 5V 5 volt supply connected to PC 104 bus and power connector 5V supplies 12V 12 volt supply connected to PC 104 bu...

Page 60: ...CMX147786HX RTD Embedded Technologies Inc 52...

Page 61: ...Inc 53 CHAPTER 4 CONFIGURING THE CPUMODULE BIOS SETUP This chapter contains information to configure the cpuModule Topics covered in this chapter include Disabling Fail Safe Boot ROM Adding SSD Memor...

Page 62: ...talled Reset the system by either shutting it off and turning it on or by using the reset button While the system is booting repeatedly press the DEL key to enter the BIOS setup Choose INTEGRATED PERI...

Page 63: ...ble lists possible configurations for the SSD socket Table 28 SSD Devices SSD Support Type Part Operation Capacity Notes Atmel 5V Flash 29C010A read write 128KB 29C040A read write 512KB BIOS Extension...

Page 64: ...ay be very slow to initialize Removing or disabling unused IDE devices may improve boot times Boot Order The BIOS searches for a boot device based on the order specified in the BIOS Making your boot d...

Page 65: ...ished with Setup save your changes and exit The system will automatically reboot Using the Setup Program All displays in Setup consist of two areas The left area lists the available selections The rig...

Page 66: ...CMX147786HX RTD Embedded Technologies Inc 58...

Page 67: ...for users who wish to develop their own applications programs for the cpuModule This chapter includes information on the following topics Memory map I O Address map Interrupts Power On Self Tests POS...

Page 68: ...to decompress the BIOS This should not be used for hardware devices however it is free for use after the system has booted D0000 FFFFh Available This area is always available for hardware devices CC0...

Page 69: ...unctions will occur The exception to this is if the resource has been released by the user Table 31 I O Addresses Reserved for the cpuModule Address Range Bytes Device 000H 00FH 16 DMA Controller 010H...

Page 70: ...which one is active or to disable it entirely 3 Only one of the I O addresses shown for the Parallel printer port is active at any time You can use Setup to select which one is active or to disable i...

Page 71: ...ility under PnP PCI configuration If you add any PC 104 modules or other peripherals to the system you must ensure they do not use interrupts needed by the cpuModule or malfunctions will occur Table 3...

Page 72: ...errupt The PC 104 specification also provides a means for ISA devices to share an interrupt However interrupt sharing on the ISA bus is not supported by all devices c IRQ14 is available for use if no...

Page 73: ...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 begins the boot of the OS The...

Page 74: ...ng is enabled in the BIOS Setup utility There are three levels 25 50 and 75 which are the percent of full speed that the CPU will operate at when throttled For example with throttling set to 75 a 400...

Page 75: ...ardware Control Some of the cpuModule hardware is controlled directly without using BIOS routines These include Advanced Digital I O aDIO Watchdog Timer Real Time Clock Control Parallel Port Control T...

Page 76: ...mined 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 Additionally when the CPU boots up interrupts 5 7 10 11 and 12 ar...

Page 77: ...the digital I O lines is determined by the value in aDIO WDT_Setup aDIO_Base These 8 bit registers are written to zero upon power up The register map for the runtime region is shown below aDIO_IRQ 2...

Page 78: ...irection programmable register A read on this register when it is programmed to input will read the value at the DIO connector A write on this register when it is programmed as output will write the v...

Page 79: ...kes the corresponding pin in the DIO connector an output Mask Register Writing a zero to a bit in this register will not mask off the corresponding bit in the DIO Compare register Writing a one to a b...

Page 80: ...glitching circuit inside the DIO circuitry The deglitching requires pulses on Port 0 to be at least 120 nanoseconds in width As long as changes are present longer than that the event is guaranteed to...

Page 81: ...til 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...

Page 82: ...ion resumes from the point where it was inter rupted How long does it take to respond to an interrupt A DOS operating system can respond to an interrupt between 6 15uS A Windows system can take a much...

Page 83: ...SR with one important exception most compilers do not auto matically add the end of interrupt command to the procedure you must do this yourself Other than this and the few exceptions discussed below...

Page 84: ...e Refer to the DOS drivers that were shipped with this board or download them from our web site www rtd com The drivers are commented to help clarify their meaning Reading through the DOS drivers will...

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

Page 86: ...timer WDT_Active Set this bit to 1 to activate the Watchdog Timer interrupts and resets Set to 0 to disable When disabled the watchdog timer does not need to be refreshed WDT_IRQ_Ena Set this bit to...

Page 87: ...atchdog Interrupt time based on the following table WDT_RST_Time Selects the Watchdog Reset time based on the following table WDT_IRQ_Time 1 0 Interrupt Time seconds 00 0 25 01 0 50 10 0 75 11 1 00 WD...

Page 88: ...Color Description Green Normal Operation Blue On Board IDE Activity Red cpuModule is in reset or approaching thermal limit Yellow Red Green cpuModule is in Standby White R G B cpuModule is approaching...

Page 89: ...store user settings This RTD cpuModule uses onboard flash to store user BIOS settings To pre serve compatibility with traditional PCs the RTD Enhanced BIOS also mirrors the user settings from flash in...

Page 90: ...the data format of the RTC clock calendar registers 0 BCD 1 binary This is typically set to BCD mode Bit 1 Hours Byte Format Sets the hour byte to 12 or 24 hour time 0 12 hour 1 24 hour This is typic...

Page 91: ...re used by the BIOS and should be considered Reserved Altering the contents of any unlisted RTC register may interfere with the opera tion of your cpuModule The specific uses of the RTC reg isters wil...

Page 92: ...bedded Technologies Inc 84 Parallel Port Control The parallel port may be operated in SPP output only EPP bi directional and ECP extended ca pabilities modes The mode may be selected in Setup or by ap...

Page 93: ...irable It is better to eliminate mag netic storage devices and place your operating system and application software into the cpuModule s Solid State Disk SSD The following section describes two distin...

Page 94: ...allowing you to copy delete and rename files without using any special utilities Conventional Solid State Disk can use a variety of memory devices such as Atmel 5 volt only Flash Intel 12 volt Flash...

Page 95: ...the cpuModule and run Setup Set a BIOS Extension Window on the advanced setup page Save your changes and exit Setup Turn off the cpuModule Install the BIOS Extension Device into the socket Reboot the...

Page 96: ...Flash 29F010 29F040 SRAM 128Kx8 512Kx8 NOVRAM Dallas Semiconductor DS1645Y DS1650Y EPROM 27C010 27C020 27C040 27C080 Installing a Conventional SSD using Atmel 5 volt only Flash To install an SSD usin...

Page 97: ...make the SSD bootable you must format it using the s switch of the format command Refer to your DOS manual for more information on the format command If you wish to boot from the SSD make it diskette...

Page 98: ...ate Disk will be seen by the system as a write protected floppy DOS com mands normally used to read floppy disks will work with the SSD Directly Accessing the Solid State Disk If you wish to directly...

Page 99: ...ologies Inc 91 CHAPTER 6 HARDWARE REFERENCE This appendix gives information on the cpuModule hardware including jumper settings and locations solder jumper settings and locations mechanical dimensions...

Page 100: ...pers are two pin allowing two settings pins 1 and 2 connected indicated as closed pins 1 and 2 un connected indicated as open Solder jumpers are set at the factory and are rarely changed Solder jumper...

Page 101: ...CMX147786HX RTD Embedded Technologies Inc 93 Figure 4 CMX147786HX Jumper Locations Top...

Page 102: ...6 2 pin jumper Factory use only do not close default Open JP9 3 pin jumper Used to select power for the Flat Panel Backlight 1 to 2 is 12V 2 to 3 is 5V default Positions 2 and 3 JP10 3 pin jumper Used...

Page 103: ...4 Two position solder jumper to connect frame ground to digital ground De fault is not connected B5 Two position solder jumper to connect Ethernet shield ground to frame ground Default is not connecte...

Page 104: ...d in the table below Table 38 Onboard PCI Devices Device ID Vendor ID Description 0605 1106 System Controller 8605 1106 CPU to AGP Bridge 0686 1106 PCI to ISA Bridge 0571 1106 EIDE Controller 3038 110...

Page 105: ...CMX147786HX RTD Embedded Technologies Inc 97 Mechanical Dimensions The following figure shows mechanical dimensions of the module Dimensions are in inches mm...

Page 106: ...rocessor IC of the cpuModule must receive adequate cooling to ensure proper operation and good reliability The case temperature of the processor must not exceed 100 C NOTE This cpuModule is not warran...

Page 107: ...roblems you may encounter with operation of your cpuModule are due to common errors This chapter will help you get your system op erating properly It contains Common problems and solutions Troubleshoo...

Page 108: ...d backwards verify all cables are connected correctly SSD installed backwards check for an SSD memory installed in socket backwards does not recognize Setup changes jumper JP5 installed turn off power...

Page 109: ...e the same memory addresses check for hardware and software devices trying to use the same memory address check for an address range shadowed see Advanced Setup screen while in use by another hardware...

Page 110: ...RTS bit of Modem Control Reg ister to enable transmitters see Serial Port descriptions date and time not saved when power is off no backup battery connect a backup battery to the Multifunc tion conne...

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

Page 112: ...mble the following information cpuModule model BIOS version and serial number list of all boards in system list of settings from cpuModule Setup program printout of autoexec bat and config sys files i...

Page 113: ...RESULT OF SERVICE OR MODIFICATION BY ANYONE OTHER THAN RTD Embedded Technologies EXCEPT AS EXPRESSLY SET FORTH ABOVE NO OTHER WARRANTIES ARE EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO ANY IMPL...

Page 114: ...CMX147786HX RTD Embedded Technologies Inc 106...

Reviews: