Table of Contents

Advertisement

Quick Links

sales@artisantg.com
artisantg.com
(217) 352-9330 |
|
Visit our website - Click HERE

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the cpuModule CMC6686GX and is the answer not in the manual?

Questions and answers

Summary of Contents for rtd cpuModule CMC6686GX

  • Page 1 sales@artisantg.com artisantg.com (217) 352-9330 | Visit our website - Click HERE...
  • Page 2 CMC6686GX cpuModule User’s Manual RTD Enhanced Award BIOS Versions 4.51.xx ® Publication CMC6686 2001.09.05...
  • Page 4 CMC6686GX cpuModule User’s Manual ® REAL TIME DEVICES USA, INC. PO Box 906 State College, PA 16804-0906 Phone: +1-814-234-8087 FAX: +1-814-234-5218 E-mail sales@rtdusa.com techsupport@rtdusa.com web site http://www.rtdusa.com...
  • Page 5 Revision History 99.03.30 99.07.26 Added CMR and 128/256 MB 99.08.02 Added PCI bus version for 7686 boards 99.08.16 Fixed Refresh signal description 99.08.18 Added more PCI info 99.09.10 Put VGA connector pinout in CMM7686 99.09.14 Minor page alignment changes 00.01.10 Added CMC7686 version 00.01.14 Changed part number from 686 to 6686...
  • Page 6: Table Of Contents

    Installing SSD Memory ..............59 Configuring with the RTD Enhanced Award BIOS ......60 Chapter 5: Using the cpuModule ......75 Memory Map ..................76...
  • Page 7 Processor Clock Control ..............93 Storing Applications On-board ............94 Ways to Use the Solid State Disk Socket .........95 BIOS Extension Devices ..............97 Chapter 6: Hardware Reference ......99 Jumpers .....................100 Default Jumper Settings ..............103 Solder Jumpers ..................104...
  • Page 8: Chapter 1: Introduction

    1: I HAPTER NTRODUCTION This manual is meant for users developing with the CMC6686GX cpu- Module. It contains information on hardware and software of the cpu- Module. The manual is organized as follows: Chapter 1: Introduction Introduces main features and specifications. Chapter 2: Getting Started Provides abbreviated instructions to get started.
  • Page 9: The Cmc6686Gx Cpumodule

    • a Watchdog Timer • Fail Safe Boot ROM The figure below shows a simplified block diagram of the cpuModule: 32, 64, 128, or MediaGX MMX RTD Enhanced 256 MB Enhanced BIOS SDRAM Processor Cx5520 or CS5530 I/O...
  • Page 10 RTD Enhanced Award BIOS is also implemented in the cpuModule. This BIOS supports ROM- DOS, MS-DOS and Windows operating systems. Drivers in the BIOS allow booting from floppy disk, hard disk, boot block flashor DiskOnChip®, thus enabling the system to be used with tradition-...
  • Page 11: Specifications

    Specifications CMC6686GX233 • National Semiconductor Geode GXLV MMX enhanced microprocessor • 233 MHz clock speed • 2.5 V processor supply (provided on-board) • 16 KB L1 cache • Math coprocessor • DMA, Interrupts, Timers • Six (6) DMA channels (8237 compatible) •...
  • Page 12 Real Time Clock (requires user-supplied external battery for date and time backup) • Watchdog Timer with time-out of 1.2 seconds BIOS • RTD Enhanced Award BIOS • Directly supportsSolid State Disk (SSD) and M-Systems’ DiskOnChip® • User-configurable using built-in Setup program •...
  • Page 13 • AT bus, per PC/104 specifications (64-pin P4 or CN1, 40-pin P7or CN2) • Auxiliary Power Connector (12-pin P9 or CN3) • PS/2 Mouse Connector (4-pin P6 or CN4) • Multifunction connector (10-pin P8 or CN5) • Parallel port connector (26-pin P3 or CN6) •...
  • Page 14: Chapter 2: Getting Started

    2: G HAPTER ETTING TARTED For many users, the factory configuration of the cpuModule can be used to get a PC/104 system operational. If 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.
  • Page 15: Basic Connector Locations

    Basic Connector Locations The figure(s) and table below show the connectors used in this chapter. Your board may be one of two designs, each indicated by a figure.
  • Page 17 CMC6686GX Basic Connector Locations Basic Connectors Connector Function Size Serial Port1 10 pin Parallel Port1 26 pin PC/104 Bus (XT) 64 pin Serial Port2 10 pin PS/2 Mouse 4 pin PC/104 bus (AT) 40 pin Multifunction 10 pin Auxiliary power 12 pin Connector Function...
  • Page 18 PC/104 Bus (XT) 64 pin PC/104 bus (AT) 40 pin Auxiliary power 12 pin PS/2 Mouse 4 pin Multifunction 10 pin Parallel Port 26 pin Serial Port1 10 pin Serial Port2 10 pin For a complete listing of connectors, please refer to I/O Connections. NOTE! Pin 1 of each connector is indicated by a square solder pad on the bot- tom of the PC board and a white box silkscreened on the top of the...
  • Page 19: Cable Kits

    Cable Kits For maximum flexibility, cables are not provided with the cpuModule. You may wish to purchase our cable kit for the cpuModule. The XK-CM27 cable kit contains the following: • Multifunction cable (keyboard socket, battery, reset, speaker) • Two serial port cables (DIL10 to DSUB9) •...
  • Page 20: Connecting Power

    Connecting Power WARNING! If you improperly connect power, the module will almost certainly be damaged or destroyed. Such damage is not warranted! Please verify connections to the module before applying power. Power is normally supplied to the cpuModule through the PC/104 bus, connectors P4 or CN1 and P7 or CN2.
  • Page 21: Connecting The Utility Cable

    Connecting the utility cable The Multifunction connector, P8 or CN5, implements the following interfaces: • AT keyboard • Speaker output • System reset input • Battery input To use these interfaces, you must connect to the Multifunction connector, making sure the orienta- tion of pin 1 is correct.
  • Page 22: Connecting A Keyboard

    Connecting a Keyboard You may plug a PC/AT compatible keyboard directly into the circular DIN connector of the Multi- function cable in our cable kit.. NOTE! Some newer keyboards may use a smaller "mini-DIN" connector; you will need an adapter to plug these keyboards into the cpuModule. Many keyboards are switchable between PC/XT and AT operating modes, with the mode usually selected by a switch on the back or bot- tom of the keyboard.
  • Page 23: Connecting To The Pc/104 Bus

    Connecting to the PC/104 Bus The PC/104 bus connectors of the cpuModule are simply plugged onto a PC/104 stack to connect to other devices. We recommend you follow the procedure below to ensure that stacking of the modules does not damage connectors or electronics.
  • Page 24: Booting The Cpumodule For The First Time

    Booting the cpuModule for the First Time You can now apply power to the cpuModule. You will see a greeting message from the VGA BIOS and then: • the cpuModule BIOS version information • 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.
  • Page 25: Default Configuration

    Default Configuration In addition to the Setup configuration stored on the board, the cpuModule has a permanent default configuration. The system will resort to using this default if an error occurs when accessing the EPROM which holds the Setup on the module. The default configuration is listed below.
  • Page 26: Booting To Boot Block Flash With Fail Safe Boot Rom

    Booting to Boot Block Flash with Fail Safe Boot ROM The Fail Safe Boot ROM is a special build of ROM-DOS located inside a surface mounted Boot Block Flash chip that is memory mapped to the SSD window. Boot Block Flash is a write protected flash device that contains the BIOS and extra room where the Fail Safe Boot ROM is stored.
  • Page 27: If You Misconfigure The Cpumodule

    If You Misconfigure the cpuModule It is possible that you may incorrectly configure the cpuModule using Setup. If this happens the cor- rect procedure is: • Start Re-booting the cpuModule. • While the system is re-booting repeatedly press the {Del} key until the cpuModule enters Set- •...
  • Page 28: For More Information

    For More Information This chapter has been intended to get the typical user 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 Real Time Devices USA, Inc.
  • Page 32: Chapter 3: Connecting The Cpumodule

    3: C HAPTER ONNECTING THE CPU ODULE This chapter contains necessary information to any of the connectors on the cpuModule.
  • Page 33: I/O Connections

    If you are using peripherals compatible with this list, you do not need to configure any jumpers or software settings before connecting them. If you are using different peripherals, you may need to change the cpuModule settings. In that case, please see Configuring with the RTD Enhanced Award BIOS.
  • Page 34: Connector Locations

    Connector Locations The figure and table below show all connectors and the SSD socket of the cpuModule.
  • Page 35 CMC6686GX Connector Locations...
  • Page 37 NOTE! Pin 1 of each connector is indicated by a square solder pad on the bot- tom of the PC board and a white box silkscreened on the top of the board. CMC6686GX Connectors Function Size Connector Serial port 1 10 pin Parallel port 26 pin...
  • Page 38: Auxiliary Power, P9 Orcn3

    Auxiliary Power, P9 orCN3 WARNING! If you improperly connect power, the module will almost certainly be destroyed. Please verify power connections to the module before applying power. The power supply can be conveyed to the module either through the PC/104 bus (P4 or CN1 and P7 or CN2) or through the Auxiliary Power Connector, P9 or CN3 The cpuModule only uses +5 VDC and ground.
  • Page 39 NOTES! -5 VDC, +12 VDC and -12 VDC voltages are not used by the module, but are connected to the PC/104 bus connectorsP4 or CN1 and P7 or The 3.3 volt pins on power connector P9 or CN3 are used to monitor the onboard 3.3 voltage regulator.
  • Page 40: Serial Port 1, P1Or Cn7

    Serial Port 1, P1or CN7 The first serial port is implemented on connector or CN7. It is normally configured as a PC com- patible full-duplex RS232 port, but you may use the Setup program to re-configure is as half-duplex or full-duplex RS422 or RS485. The I/O address and corresponding interrupt must also be selected using Setup.
  • Page 41 Facing P1or CN7’s connector pins, the pinout is: RS422 or RS485 Serial Port You may use Setup to configure the first serial port as RS422 or RS485. In this case, you must con- nect P1or CN7 to an RS422 or RS485 compatible device. When using RS422 or RS485 mode, you can use the port in either half-duplex (two-wire) or full- duplex (four-wire) configurations.
  • Page 42 Facing the serial port connector, the pinout is: Rsvd TXD- RXD- Rsvd Rsvd RXD+ TXD+ Rsvd NOTE! when using RS422 or RS485 Mode When using the serial port in RS422 or RS485 mode, the serial transmitters are enabled and disabled under software control; the receivers are always enabled.
  • Page 43: Serial Port 2, P5 Or Cn8

    Serial Port 2, P5 or CN8 The second serial port is implemented on connector P5 or CN8CN8. It is normally configured as a PC compatible full-duplex RS232 port, but you may use the Setup program to re-configure is as half- or full-duplex RS422 or RS485.
  • Page 44 Connector in RS-232 Mode P5 or CN8 Data Terminal Ready Ring Indicate 9,10 Signal Ground RS422 or RS485 Serial Port You may use Setup to configure the second serial port as RS422 or RS485. In this case, you must connect P5 or CN8CN8 to an RS422 or RS485 compatible device. When using RS422 or RS485 mode, you can use the port in either half-duplex (two-wire) or full- duplex (four-wire) configurations.
  • Page 45 NOTE! when using RS422 or RS485 Mode When using the serial port in RS422 or RS485 mode, the serial transmitters are enabled and disabled under software control; the receivers are always enabled. The transmitters are enabled by manipulating the Request To Send (RTS*) signal of the first serial port controller.
  • Page 46: Parallel Port, P3 Or Cn6

    Parallel Port, P3 or CN6 The parallel port is available on connector P3 or CN6. You can use Setup to select its address, associated interrupt, and choose between its operational modes (SPP, ECP, EPP 1.7 and EPP 1.9). The pinout of the connector allows a ribbon cable to directly connect it to a DB25 connector, thus providing a standard PC compatible port.
  • Page 47 Parallel Port Connector, P3 or CN6 Busy Signal ground Paper End Signal ground SLCT Ready To Receive Signal ground...
  • Page 48: Multifunction Connector, P8 Or Cn5

    Multifunction Connector, P8 or CN5 The Multifunction connector on P8 or CN5 implements the following functions: • Speaker output • AT keyboard • System reset input • Watchdog Timer output • Battery Input The following table gives the pinout of the Multifunction connector. P8 or CN5 Signal Function...
  • Page 49 or CN5 Keyboard Connector Pins on P8 Signal Function Keyboard Data Keyboard Clock Ground Keyboard Power (+5 Volts) System Reset Pin 3 of the multifunction 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. Battery Pin 9 of the multifunction connector is the connection for an external backup battery (in the range 2.40 V to 4.15 V;...
  • Page 50: Bus Mouse Connector, P6 Or Cn4

    Bus Mouse Connector, P6 or CN4 The Bus Mouse is available on P6 or CN4. The following table gives the pinout of the Bus Mouse connector. Bus Mouse Connector, P6 or CN4 Signal Function in/out +5 V +5 Volts Ground MCLK Mouse Clock MDAT...
  • Page 51: Pc/104 Bus, P4 Or Cn1 And P7 Or Cn2

    PC/104 Bus, P4 or CN1 and P7 or CN2 Connectors P4 or CN1 and P7 or CN2 carry signals of the PC/104 bus; these signals match defi- nitions of the IEEE P996 standard. The following tables list the pinouts of the PC/104 bus connec- tors.
  • Page 52 The following table lists signals of the AT portion of the PC/104 bus. PC/104 AT Bus Connector, P4 or CN1 Row C Row D SBHE* MEMCS16* LA23 IOCS16* LA22 IRQ10 LA21 IRQ11 LA20 IRQ12 LA19 IRQ15 LA18 IRQ14 LA17 DACK0* MEMR* DRQ0 MEMW*...
  • Page 53 PC/104 Bus Signals The following table contains brief descriptions of the PC/104 bus signals. PC/104 Bus Signals Signal Description Address ENable: when this line is active (high), it means a DMA transfer is being performed, and therefore, the DMA controller has control over the data bus, the address bus, and the control lines.
  • Page 54 PC/104 Bus Signals MASTER* During a DMA cycle, this active-low signal, indicates that a resource on the bus is about to drive the data and address lines. MEMCS16* Memory Chip Select 16-bit: this line, active low, is controlled by de- vices mapped in the memory address space and indicates they have a 16-bit bus width.
  • Page 55 PC/104 Bus Termination Termination of PC/104 bus signals is not recommended since this cpuModule incorporates source termination on bus signals and may cause malfunctions of the cpuModule.
  • Page 56: Chapter 4: Configuring The Cpumodule(Bios Setup)

    4: C (BIOS HAPTER ONFIGURING THE CPU ODULE ETUP This chapter contains information to configure the cpuModule. Topics covered in this chapter include: • Entering Setup • Default Configuration • Disabling Fail Safe Boot ROM • Configuring Using the Setup Program •...
  • Page 57: Entering The Bios Setup

    Entering the BIOS Setup • Apply power to the system • Repeatedly press the DEL key to enter setup • Another way applies if you have a floppy attached. When the floppy is accessed for the first time (a sound will come from the floppy) press the DEL key once.
  • Page 58: Default Configuration

    Default Configuration In addition to the Setup configuration stored on the board, the cpuModule has a permanent default configuration. The system will resort to using this default if an error occurs when accessing the EPROM which holds the Setup on the module. The default configuration is listed below.
  • Page 59: Disabling Fail Safe Boot Rom

    Disabling Fail Safe Boot Rom • 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. •...
  • Page 60: Installing Ssd Memory

    Installing SSD Memory This section explains how to add SSD devices to the cpuModule. This procedure is only necessary when you wish to add or change Solid State Disk memory devices You may wish to install SSD memory to use the cpuModule as a "diskless" stand-alone device. Refer to Storing Applications On-board for more information on various SSD device types.
  • Page 61: Configuring With The Rtd Enhanced Award Bios

    Configuring with the RTD Enhanced Award 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. Starting Setup You can run Setup by: •...
  • Page 62 Main Menu Setup Fields The following is a list of Main menu Setup fields. Main Menu Setup Fields Field Active keys Selections Standard CMOS Press <Enter> Access commonly used settings for the floppy Setup to select drives, hard disks, and video. BIOS Features Press <Enter>...
  • Page 63 Standard CMOS Setup The following is an alphabetical list of Standard CMOS Setup fields.BIOS Features Setup Standard CMOS Setup Fields Field Active keys Selections Date {0..9},{↵} Sets the date with the format: • month / day / year • You must connect a backup battery, or this setting will be lost at power down.
  • Page 64 BIOS Features Setup The following is a list of BIOS Features Setup fields. BIOS Features Setup Fields Field Active keys Selections Enable or disable virus warning Virus warning +, -, <PgUp>, • Enable -- Warn if boot sector or partition table <PgDn>...
  • Page 65 BIOS Features Setup Fields Typematic rate +, -, <PgUp>, Select the rate at which keys are accelerated (chars/sec.) <PgDn> • 6 -- 6 characters per second • 8 -- 8 characters per second • 10 -- 10 characters per second •...
  • Page 66 BIOS Features Setup Fields Cyrix 6x86/MII +, -, <PgUp>, Enable or disable the CPUID instruction CPUID <PgDn> • Enable -- Allow the CPUID instruction • Disable -- Don’t allow the CPUID instruction...
  • Page 67 Chipset Features Setup The following is a list of Chipset Features Setup fields. Chipset Features Setup Fields Recovery time is the length of time, measured in CPU clocks, which the system will delay after the completion of an input/output request. This delay takes place because the CPU is operating so much faster than the I/O bus that the CPU must be delayed to allow for the completion of the I/O.
  • Page 68 Power Management Setup Fields The following is a list of Power Management Setup fields. Power Management Setup Fields Field Active keys Selections Power manage- Select power management mode +, -, • Disable -- Power management off ment <PgUp>, • Min Saving -- Minimum power savings, maxi- <PgDn>...
  • Page 69 Power Management Setup Fields Select inactivity time delay before hard disk power HDD Power +, -, down Down <PgUp>, • Disable -- HDD power down off <PgDn> • 1 -- 1 Minute • 2 -- 2 Minutes • 4 -- 4 Minutes •...
  • Page 70 Power Management Setup Fields IRQ that will Select IRQs that will wake the CPU out of suspend +, -, bring the CPU mode <PgUp>, out of power • IRQ 1 <PgDn> management • IRQ 3 • IRQ 4 • IRQ 5 •...
  • Page 71 PNP/PCI Configuration Setup Fields The following is a list of PNP/PCI Configuration Setup fields. PNP/PCI Configuration Setup Fields Field Active keys Selections PNP OS in- +, -, Select if you are using a PNP aware operating sys- stalled <PgUp>, tem. If you select Yes the Operating System will <PgDn>...
  • Page 72 PNP/PCI Configuration Setup Fields Used memory +, -, Select the starting address of an upper memory re- base address <PgUp>, gion to exclude from PCI/PNP usage: <PgDn> • NA -- Upper memory not used by legacy ISA devices • C800h •...
  • Page 73 Integrated Peripherals Setup Fields The following is a list of Integrated Peripherals Setup fields. Integrated Peripherals Setup Fields Field Active keys Selections IDE block +, -, Allows the IDE controller to use fast block mode mode <PgUp>, to transfer data to and from the hard disk. <PgDn>...
  • Page 74 Integrated Peripherals Setup Fields Parallel port +, -, Select the mode for the parallel port mode <PgUp>, • SPP -- Standard parallel port <PgDn> • EPP 1.7 -- Extended parallel port compatible with version 1.7 • EPP 1.9 -- Extended parallel port compatible with version 1.9 •...
  • Page 75 Exit Setup Fields The following is a list of Exit Setup fields. Exit Setup Fields Field Active keys Selections Exit and save Exit setup and save changes. <Enter> changes Exit setup without saving the changes. Exit discarding <Enter> changes Load setup de- <Enter>...
  • Page 76: Chapter 5: Using The Cpumodule

    5: U HAPTER SING THE CPU ODULE This chapter provides information 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 •...
  • Page 77: Memory Map

    Memory Map The module addresses memory using 24 address lines. This allows a maximum of 2 locations, or 16 Megabytes of memory. The table below shows how memory in the first megabyte is allocated in the system. First Megabyte Memory Map FFFFFH- 256 KB BIOS in Flash EPROM, shadowed into DRAM dur- C0000H...
  • Page 78: Input/Output Address Map

    Input/Output Address Map As with all standard PC/104 boards, the Input/Output (I/O) space is addressed by 10 address lines (SA0-SA9). This allows 2 or 1024 distinct I/O addresses. Any add-on modules you install must therefore use I/O addresses in the range 0-1023 (decimal) or 000-3FF (hex). If you add any PC/104 modules or other peripherals to the system you must ensure they do not use reserved addresses listed below, or mal- functions will occur.
  • Page 79 Only one of the I/O addresses shown for a Serial port is active at any time. You can use Setup to select which one is active or to disable it entirely. 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 it entirely.
  • Page 80: Hardware Interrupts

    Hardware Interrupts 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 The cpuModule supports the standard PC interrupts listed below. Interrupts not in use by hardware on the cpuModule itself are listed as 'available'.
  • Page 81: The Rtd Enhanced Award Bios

    The RTD Enhanced Award BIOS The RTD Enhanced Award BIOS (Basic Input/Output System) 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).
  • Page 82: Power On Self Tests (Posts)

    Power On Self Tests (POSTs) POST Messages During the Power On Self Test (POST), if the BIOS detects an error requiring you to do something to fix, it will either sound a beep code or display a message. If a message is displayed, it will be accompanied by: PRESS F1 TO CONTINUE, CTRL-ALT-ESC OR DEL TO ENTER SETUP POST Beep Currently there are two kinds of beep codes in BIOS.
  • Page 83 Cannot initialize controller. Make sure the cord is correctly and firmly installed in the bus. Be sure the correct hard drive type is selected in Setup. Also check to see if any jumper needs to be set cor- rectly on the hard drive. FLOPPY DISK CNTRLR ERROR OR NO CNTRLR PRESENT Cannot find or initialize the floppy drive controller.
  • Page 84: Rtd Enhanced Award Bios Post Codes

    BIOS ROM checksum error - System halted. The checksum of ROM address F0000H-FFFFFH is bad. Memory test fail. BIOS reports the memory test fail if the onboard memory is tested error. RTD Enhanced Award BIOS POST Codes POST (hex) Description Clear base memory 0~640K...
  • Page 85 RTD Enhanced Award BIOS POST Codes 1. Initialize the first 32 interrupt vectors with corresponding Interrupt handlers Initialize INT no from 33-120 with Dummy(Spurious) Interrupt Handler 2. Issue CPUID instruction to identify CPU type 3. Early Power Management initialization (OEM specific) 1.
  • Page 86 RTD Enhanced Award BIOS POST Codes If it is a PnP BIOS, initialize serial & parallel ports Reserved Initialize math coprocessor. Write all CMOS values currently in the BIOS stack area back into the CMOS Reserved 1. Initialize all ISA ROMs 2.
  • Page 87 RTD Enhanced Award BIOS POST Codes 1. Program the rest of the Chipset's value according to Setup. (Later Setup Value Pro- gram) 2. If auto-configuration is enabled, programmed the chipset with pre-defined values in the MODBINable Auto-Table 1. Turn off OEM specific cache, shadow...
  • Page 88: Default Configuration

    Default Configuration In addition to the Setup configuration stored on the board, the cpuModule has a permanent default configuration. The system will resort to using this default if an error occurs when accessing the EPROM which holds the Setup on the module. The default configuration is listed below.
  • Page 89 Bypassing the Stored Configuration Under certain circumstances, you may want to bypass the configuration stored on the board. To do this press the {Del} key to enter Setup and then you can then reconfigure the cpuModule correctly.
  • Page 90: Direct Hardware Control

    Direct Hardware Control Some of the cpuModule hardware is controlled directly without using BIOS routines. These include: • Watchdog Timer • Real Time Clock Control • Parallel Port Control The following sections describe use of these features.
  • Page 91: Watchdog Timer Control

    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. When enabled, the Watchdog Timer must be periodically reset by your application program. If it is not reset before the time-out period of 1.2 seconds expires, it will cause a hardware reset of the cpuModule.
  • Page 92: Real Time Clock Control

    Real Time Clock Control The cpuModule is equipped with a Real Time Clock (RTC) which provides system date and time functions, and also provides 128 non-volatile memory locations. The contents of these memory lo- cations are retained whenever an external backup battery is connected, whether or not system power is connected.
  • Page 93: Parallel Port Control

    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 application software.
  • Page 94: Processor Clock Control

    Processor Clock Control The processor clock is controller by solder jumpers on the board. These are set at the factory and should not be adjusted. Please see Power Consumption for a listing of Power Consumption.
  • Page 95: Storing Applications On-Board

    Storing Applications On-board The cpuModule was designed to be used in embedded computing applications. In these applications, magnetic media like hard disks and floppy disks are not very desirable. 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).
  • Page 96: Ways To Use The Solid State Disk Socket

    Ways to Use the Solid State Disk Socket The way to utilize the Solid State Disk socket of the cpuModule. • Using a device which installs as a BIOS Extension BIOS Extension Devices such as DiskOnChip® and PromDisk provide a relatively large amount of read/write disk space.
  • Page 98: Bios Extension Devices

    BIOS Extension Devices You can use BIOS Extension Devices like M-Systems DiskOnChip® and MCSI PromDisk to im- plement a Solid State Disk which can be read and written using normal disk commands. Advantages of using these devices include: • Storage capacity up to 288 MB per socket (more in the future) •...
  • Page 100: Chapter 6: Hardware Reference

    6: H HAPTER ARDWARE EFERENCE This appendix gives information on the cpuModule hardware, including: • jumper settings and locations • solder jumper settings and locations • mechanical dimensions • processor thermal management...
  • Page 101: Jumpers

    Jumpers Many cpuModule options are configured by positioning jumpers. Jumpers are labeled on the board as “JP” followed by a number. Some jumpers are two-pin, allowing two settings: • pins 1 and 2 connected (indicated as "closed") • pins 1 and 2 un-connected (indicated as "open") The figure below shows the locations of the jumpers used to configure the cpuModule.
  • Page 103 Jumper 2-pin jumper Used to enable/disable 120 ohm termination resistor on first serial port for RS-422/485 mode. Factory Default: Open (no termination) 2-pin jumper Used to enable/disable 120 ohm termination resistor on second serial port for RS-422/485 mode. Factory Default: Open (no termination) Used for restoring factory default settings Factory use only;...
  • Page 104: Default Jumper Settings

    Default Jumper Settings 2-pin jumper Open (no termination)
  • Page 105: Solder Jumpers

    Solder Jumpers Solder jumpers are set at the factory and are rarely changed.
  • Page 106: Mechanical Dimensions

    Mechanical Dimensions The following figure shows mechanical dimensions of the module (in inches) CMC6686GX Mechanical Dimensions (+/- 0.005")
  • Page 107: 686Gx233 Or 686Gx300 Processor Thermal Management

    686GX233 or 686GX300 Processor Thermal Management The industrial grade processor IC of the cpuModule must receive adequate cooling to ensure proper operation and good reliability. The case temperature of the processor must not exceed +85°C The processor is therefore supplied with an attached fan or heatsink with a thermal resistance of 5° C/W. NOTE! This cpuModule is not warranted against damage caused by overheat- ing due to improper or insufficient heatsinking or airflow.
  • Page 108: Chapter 7: Troubleshooting

    7: T HAPTER ROUBLESHOOTING Many problems 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 • Troubleshooting a PC/104 system •...
  • Page 109: Common Problems And Solutions

    Common Problems and Solutions The following table lists some of the common problems you may encounter while using your cpu- Module, and suggests possible solutions. If you are having problems with your cpuModule, please review this table before contacting techni- cal support.
  • Page 110 erratic operation excessive bus loading reduce number of PC/104 modules in stack; remove termination components from bus signals; remove any power supply bus termina- tions power supply noise examine power supply output with oscillo- scope; glitches below 4.75Vdc will trigger a reset;...
  • Page 111 two hard drives will not both drives configured for set one drive for master and the other for work, but one does master slave operation (consult drive documenta- tion) floppy does not work "data error" due to drive up- orient drive properly (upright or on its side down side) will not boot when video...
  • Page 112: Troubleshooting A Pc/104 System

    Troubleshooting a PC/104 System If you have reviewed the preceding table and still cannot isolate the problem with your 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 contact technical support. Simplify the system.
  • Page 113: How To Obtain Technical Support

    How to Obtain Technical Support If after following the above steps, you still cannot resolve a problem with your cpuModule, please assemble the following information: • cpuModule model, BIOS version, and serial number • list of all boards in system •...
  • Page 114: How To Return A Product

    How to Return a Product NOTE! You must have authorization from the factory before returning any item for any reason! If you wish to return a product to the factory for service, please follow this procedure: Read the Limited Warranty to familiarize yourself with our warranty policy. Contact the factory for a Return Merchandise Authorization (RMA) number.
  • Page 116: Chapter 8: Limited Warranty

    8: L HAPTER IMITED ARRANTY Real Time Devices USA, Inc. warrants the hardware and software products it manufactures and pro- duces to be free from defects in materials and workmanship for one year following the date of ship- ment from REAL TIME DEVICES USA, INC. This warranty is limited to the original purchaser of product and is not transferable.
  • Page 117 Real Time Devices USA, Inc. P.O. Box 906 103 Innovation Blvd. State College PA 16803 Our website: www.rtdusa.com...

Table of Contents