Page 1
CMV6586DX133, CMV6486DX100HR, and CMV6486DX66HR cpuModule User’s Manual BIOS Versions 4.7x (Real Time Devices) www.rtdusa.com BDM-610000002 Rev. A...
Page 3
CMV6586DX133, CMV6486DX100HR, and CMV6486DX66HR cpuModule 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://www.rtd.com...
Page 4
All rights reserved Printed in U.S.A. The RTD Logo is a registered trademark of RTD Embedded Technologies. cpuModule and utilityModule are trademarks of RTD Embedded Technologies. PhoenixPICO and PheonixPICO BIOS are trademarks of Phoenix Technologies Ltd. PS/2, PC/XT, PC/AT and IBM are trademarks of International Business Ma- chines Inc.
1: I HAPTER NTRODUCTION This manual is meant for users developing with the CMV6586DX133, CMV6486DX100HR, or CMV6486DX66HR cpuModules. It contains information on hardware and software of the cpuModule. The manual is organized as follows: Chapter 1: Introduction Introduces main features and specifications.
The CMV6x86DX cpuModules The PC/104 cpuModules described in this manual are designed for industrial applications which re- quire: • software and hardware compatibility with the PC/AT world • high-speed "number-crunching" operation • low power consumption • small physical dimensions • high reliability •...
Page 9
A PC compatible BIOS is also implemented in the cpuModule. This BIOS supports ROM-DOS and MS-DOS operating systems. Drivers in the BIOS allow booting from floppy disk, hard disk, Solid State Disk, Fail Safe Boot Rom, or DiskOnChip. The system can be used with traditional disk drives or non-mechanical drives.
Page 11
BIOS Extension: Full Read/Write Maximum Number per Sizes Device Access cpuModule DiskOnChip 2000 2MB - 1GB * MCSI PromDisk 4 - 32MB * (*) Larger devices may be available in the future. Peripherals • Two serial ports software configurable for RS232/422/485; baud rates from 50 to 115.2k baud (with 16550-type UARTs with 16-byte buffers) •...
Page 12
The table below lists power consumption for typical configurations and clock speeds: Typical Power Consumption Module Consumption Coprocessor Internal CMV6586DX133 1.34A (6.7W) 32MB None 133MHz Internal CMV6486DX100HR 1.12A (5.6W) 32MB None 100MHz Internal CMV6486DX66HR 0.90A (4.5W) 32MB None 67MHz For information on changing clock speeds, see Processor Clock Control on page 79.
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.
Basic Connector Locations The figure and table below show the connectors used in this chapter. CMV Basic Connector Locations Basic Connectors Connector Function Size PC/104 Bus (XT) 64 pin PC/104 bus (AT) 40 pin Auxiliary power 8 pin Factory use only Multifunction 10 pin Parallel port...
Page 15
For a complete listing of connectors, please refer to I/O Connections on page 28. 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.
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-CM10 cable kit contains the following: • Multifunction cable (keyboard socket, battery, reset, speaker) • Two serial port cables (two - DIL10 to DSUB9) •...
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 CN1 and CN2 . If you are placing the cpuModule onto a PC/104 stack that has a power supply, you do not need to make additional connections to supply power.
Connecting the utility cable The Multifunction connector, CN5, implements the following interfaces: • AT keyboard • Speaker output • System reset input • Battery input • Vpp to program 12V Flash SSD devices To use these interfaces, you must connect to the Multifunction connector, making sure the orienta- tion of pin 1 is correct.
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. Some newer keyboards may use a smaller "mini-DIN" connector; you will need an adapter to plug these keyboards into the cpuModule. NOTE! Many keyboards are switchable between PC/XT and AT operating modes, with the mode usually selected by a switch on the back or...
Connecting to the PC/104 Bus Since this cpuModule does not include a video display controller, you will probably wish to stack the cpuModule with another card to add video. For example, you may add the CM112 utilityMod- ule, which adds a VGA display controller with flat-panel support and a floppy and IDE hard drive controller, all on one PC/104 module.
Booting the cpuModule for the First Time You can now apply power to the cpuModule. Depending on the VGA card you are using, you may see a greeting message from the VGA BIOS. You will then see: • the cpuModule BIOS version information •...
Default Configuration Jumper JP5 is used to ensure that you can always get into setup, even if you disable the keyboard and display. The jumper should not be installed for normal operation. When JP5 is installed it forc- es the cpuModule to ignore all user setup information and boot with the default values outlined in the following table.
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.
If You Misconfigure the cpuModule It is possible you may incorrectly configure the cpuModule using Setup. If this happens, you have several choices: If video and keyboard are enabled: • Re-boot the cpuModule. • Immediately press and hold down the {Delete} key until the cpuModule enters Setup. If video or keyboard are disabled: •...
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.
Connector Locations The figure and table below show all connectors and the SSD sockets of the cpuModule. CMV Connector Locations Connectors Function Size Connector PC/104 bus (XT) 64 pin PC/104 bus (AT) 40 pin Auxiliary Power 8 pin Factory use only Multifunction 10 pin Parallel port...
Auxiliary Power, CN3 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 (J6 and J7) or through the Auxiliary Power connector, CN3.
First Serial Port, CN7 The first serial port is implemented on connector CN7. 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. The I/O address and corresponding interrupt must also be selected using Setup. The available I/O addresses and the corresponding interrupts are shown in the following table First Serial Port Settings Default IRQ...
Page 32
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 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 33
• If MCR bit 1 = 1, then RTS* = 0, and serial transmitters are disabled • If MCR bit 1 = 0, then RTS* = 1, and serial transmitters are enabled For more information on the serial port registers, including the MCR, please refer to a standard PC- AT hardware reference for the 16550-type UART.
Second Serial Port, CN8 The second serial port is implemented on connector CN8. It is normally configured as a PC compat- ible full-duplex RS232 port, but you may use the Setup program to re-configure is as half- or full- duplex RS422 or RS485. The I/O address and corresponding interrupt must also be selected using Setup.
Page 35
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 CN8 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 36
• If MCR bit 1 = 1, then RTS* = 0, and serial transmitters are disabled • If MCR bit 1 = 0, then RTS* = 1, and serial transmitters are enabled For more information on the serial port registers, including the MCR, please refer to a standard PC- AT hardware reference for the 16550-type UART.
Parallel Port, CN6 The parallel port is available on connector CN6. You can use Setup to select its address, associated interrupt, and choose between its operational modes ( bidirectional and ECP). 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 38
Busy Signal ground Paper End Signal ground SLCT Ready To Receive Signal ground...
Multifunction Connector, CN5 The Multifunction connector on CN5 implements the following functions: • Speaker output • AT keyboard • System reset input • Watchdog Timer output • Battery Input • Programming voltage input The following table gives the pinout of the Multifunction connector. Multifunction Connector, Signal Function...
Page 40
To ensure correct operation, check that the keyboard is either an AT compatible keyboard or a swit- chable XT/AT keyboard set to AT mode. Switchable keyboards are usually set by a switch on the back or bottom of the keyboard. Keyboard Connector Signal Function...
PC/104 Bus, CN1 and CN2 Connectors CN1 and CN2 carry signals of the PC/104 bus; these signals match definitions of the IEEE P996 standard. The following tables list the pinouts of the PC/104 bus connectors. The following table lists the signals of the XT portion of the PC/104 bus. PC/104 XT Bus Connector, CN1 Row A Row B...
Page 42
The following table lists signals of the AT portion of the PC/104 bus. PC/104 AT Bus Connector, CN2 Row C Row D SBHE* MEMCS16* LA23 IOCS16* LA22 IRQ10 LA21 IRQ11 LA20 IRQ12 Used in- ternally LA19 IRQ15 LA18 IRQ14 LA17 DACK0* MEMR* DRQ0...
PC/104 Bus Signals The following table contains brief descriptions of the 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 con- trol over the data bus, the address bus, and the control lines. BALE Bus Address Latch Enable, active high.
Page 44
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 45
PC/104 Bus Termination Termination of PC/104 bus signals is not recommended and may cause malfunctions of the cpuMod- ule. If termination must be applied, it should be a series termination of a resistor and capacitor, not exceeding 40-60 ohms and 30-70 pF, between each signal and ground.
4: C HAPTER ONFIGURING THE CPU ODULE This chapter contains information to configure the cpuModule. Topics covered in this chapter include: • Configuration jumpers • Adding SSD Memory • Configuring Using the BIOS Setup Program...
Page 49
Jumpers Many cpuModule options are configured by positioning jumpers. Jumpers are labeled on the board as “JP” followed by a number. Some jumpers are three pins, allowing three settings: • pins 1 and 2 connected (indicated as "1-2") • pins 2 and 3 connected (indicated as "2-3") •...
Installing SSD Memory This section explains how to add devices to the cpuModule. This procedure is only necessary when you wish to add or change: • Solid State Disk memory devices Installing SSD Memory You may wish to install SSD memory to use the cpuModule as a "diskless" stand-alone device. Refer to Ways to Use the Solid State Disk Sockets on page 81 for more information on various SSD device types.
Page 51
The following table lists possible configurations for the first socket of the SSD and the correspond- ing jumpers which must be set: Jumpers for First SSD Socket U1 Part Notes Type Operation Capacity 29C010A read/write 128KB Atmel 5V Flash 29C040A read/write 512KB DiskOnChip and...
Page 52
The following table lists possible configurations for the second socket of the SSD and the corre- sponding jumpers which must be set: Jumpers for Second SSD Socket, U2 Part Notes Type Operation Capacity 29C010A read/write 128KB Atmel 5V Flash 29C040A read/write 512KB DiskOnChip and...
Configuring with the BIOS Setup program The cpuModule Setup program allows you to customize the cpuModule's configuration. Selections made in Setup are stored on the board and read by the BIOS at power-on. Setup for this cpuModule is called CMV6SETA. It is in three places: •...
Page 54
Field Selection You move between fields in Setup using the keys listed below. Setup Keys Function selects next field selects previous field {TAB} selects next field on the right or first field of next line selects next value in field selects former value in field {ESC} returns to main menu...
Page 55
Hard disk 2 type Selects the second hard disk type. Selections are: • Not Installed {0..9} {↵} Hard disk 2 table • Standard: (drives under 1024 Cylinders) • When using Standard, manually enter param- eters under Hard Disk 2 Table. LBA parame- ters will be calculated automatically.
Page 56
Keyboard Selects the keyboard mode. Selections are: • Disabled • ATkey: AT keyboard present • Serial (Used in Virtual Devices mode) Memory Size Selects the size of installed dynamic RAM (DRAM). Selections are • 16M Byte • 32M Byte Selecting an incorrect value may cause malfunc- tions.
Page 57
Advanced Setup Fields Field Active keys Selections SSD Device in Selects the device type installed in the first SSD socket. • The setting here must match the actual device installed in the socket. • Jumpers JP1 and JP7 must be set correctly. SSD Device in Selects the device type installed in the second SSD socket.
Page 58
IRQ7 Source Determines source for IRQ7 interrupt. • Disabled • LPT (default) • Serial CN8 If set to disabled, IRQ7 may be an input from the PC/104 bus. Shadow C000h- Enables shadowing of the BIOS and memory. C7FFh Selections are: •...
Page 59
Video Error Defines reaction to video initialization errors: ON: prints error warning OFF: continue without warning Keyboard Error Defines reaction to keyboard initialization errors. ON: prints error warning OFF: continue without warning Floppy Error Defines reaction to floppy drive errors. ON: prints error warning OFF: continue without warning Hard Disk Error...
Page 60
Save Changes and Exit If you select this menu item, your changes are stored on the cpuModule. If you were running Setup from the BIOS ROM, the cpuModule automatically reboots. Changes will become effective the next time the cpuModule boots, as long as jumper JP5 is removed. Exit Without Saving Changes If you select this menu item, your changes are not stored on 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 • Hardware Interrupts •...
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- BIOS in Flash EPROM F0000H...
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-1024 (decimal) or 000-FFF (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 malfunctions will occur.
Page 64
If the floppy and/or hard drive controllers are disabled, the I/O addresses listed will not be occu- pied. 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.
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'.
The BIOS The 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).
Power On Self Tests (POSTs) When you turn on system power, the BIOS performs a series of tests and initializations. Each test or initialization step is identified by a numeric "POST" code written to I/O address 378H. These codes can be displayed using a commercially available "POST code display board". The following table lists the POST codes expressed in hexadecimal, with their corresponding meanings.
Page 68
Errors While Booting If an error occurs while the system is booting and performing the Power On Self Tests, the system will respond in one of several ways. Its response depends on what type of error occurred and on cer- tain selections made in Setup.
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 configuration in two situations: • An error occurs when accessing the EEPROM which holds the Setup on the module. •...
Page 70
Bypassing the Stored Configuration Under certain circumstances, you may want to bypass the configuration stored on the board. To do this: • Insert jumper JP5. This will force the cpuModule to boot using the default configu- ration. • Press the {Delete} key to enter Setup. You can then reconfigure the cpuModule correctly using Setup.
BIOS Routines for Hardware Control The cpuModule BIOS provides several routines which you may find useful to control hardware in your application programs. Because they control hardware which is specific to this cpuModule, these routines are also specific to this cpuModule. Routines are provided for: •...
EEPROM Control The cpuModule is equipped with an EEPROM, or "Electrically Erasable and Programmable Read Only Memory". This part is primarily used to store the configuration from the Setup program. You can also use this part for non-volatile storage of a small amount of data. Its contents are retained even with system power off and no backup battery connected.
Page 73
INPUTS: AH = 3 AL = word address (20H-3FH accepted) CX = number of words to read DS:SI = pointer to the buffer where the read values are stored RETURNS: AH = error code; if AH<>0, then AL = number of locations writ- Function 4 EEPROM verify.
Page 74
An example BASIC program illustrating EEPROM access is in the file CMV_EE.BAS on the cpu- Module utility disk.
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 timeout period of 1.2 seconds expires, it will cause a reset of the cpuModule.
Direct Hardware Control Some of the cpuModule hardware is controlled directly without using BIOS routines. These include: • Real Time Clock Control • Parallel Port Control The following sections describe use of these features.
Page 77
Real Time Clock Control The cpuModule is equipped with a Real Time Clock (RTC) which provides system date and time functions, and also provides 64 non-volatile memory locations. The contents of these memory loca- tions are retained whenever an external backup battery is connected, whether or not system power is connected.
Page 78
Parallel Port Control The parallel port may be operated in SPP (output-only), ECP (extended capabilities), and bidirec- tional modes. The mode may be selected in Setup, or by application software. An example BASIC program illustrating control and access to the parallel port is in file CMx_PAR.BAS on the utility disk.
Page 79
Processor Clock Control The processor clock can be programmed in the setup program. Further, the processor clock may be changed by a solder jumper on the back of the board. For 586DX133 boards, the switch is between clock-quadrupled and clock-tripled operation. For 486DX100 boards, the switch is between clock- tripled and clock-doubled operation.
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 81
Ways to Use the Solid State Disk Sockets There are two ways you may utilize the Solid State Disk sockets of the cpuModule. • Using devices which install as BIOS Extensions • Using Conventional SSD Memory BIOS Extension Devices such as Disk On Chip and PromDisk provide a relatively large amount of read/write disk space in one socket of the cpuModule.
Page 82
MCSI PromDisk: 72306 (32MB) down to... • MCSI PromDisk: 72300 (4MB) Our website at www.rtd.com provides links to the websites of these manufacturers. Installing BIOS Extension Devices To install these devices, follow this procedure: • Apply power to the cpuModule and run Setup.
Page 83
• Save your changes and exit Setup. • Turn off the cpuModule. • Set jumpers JP1 and JP7 or JP2 and JP8 to appropriate settings. Please see SSD Jumpers on page 102. • Install the BIOS Extension Device into the correct socket. •...
Page 84
Conventional Solid State Disk You can use numerous memory types to implement a Conventional Solid State Disk. Depending on the devices used, you may implement read/write, read-only, or write-once-read-many type drives. Advantages of using the Conventional SSD include: • Storage capacity up to 2 MB total (EPROM only) •...
Page 85
When using the MS-DOS format command, always specify a size parameter. RTD recommends formating all devices as 1.44 MB drives. format A: /f:1.44M • If you wish to boot from the SSD, run Setup again and set the boot device to SSD.
Page 86
• On the cpuModule or another computer, format a floppy disk and copy onto it the files you wish to copy to the SSD. If you wish to boot from the SSD, you must format with the '/s' switch to copy system files. See your DOS manual for details of the format command.
Page 87
If you wish to 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, run Setup again and set the boot device to SSD. Notes on Formatting an SRAM or NOVRAM SSD For most purposes, you can format the SRAM or NOVRAM SSD as you would a 1.44MB floppy, using a command line similar to:...
Page 88
• Use the EPROMx.BIN file created to program EPROMs with an appropriate EPROM programmer. • With the cpuModule off, set jumpers JP1 and JP7 or JP2 and JP8 to the appropriate settings for the EPROM you are using. Please see SSD Jumpers on page 102. •...
Using Virtual Devices The cpuModule is designed for use in industrial environments as a stand-alone module, without ex- ternal peripherals. Nevertheless, it may be necessary to interface a cpuModule with I/O devices like a keyboard, monitor, or floppy or hard drive, especially for set-up or maintenance. The cpuModule is therefore provided with “Virtual Devices”, which allows you to access a key- board, monitor, and floppy disks without directly connecting them to the PC/104 bus of the module.
Page 90
Initiating Virtual Devices from Setup If the cpuModule is operational, Virtual Device mode can be accessed from Setup. This method has the advantage that you can individually select devices for use in Virtual Devices mode. To use this method, run Setup on the cpuModule and select the Virtual Devices you wish to use. The settings for floppy drive A:, keyboard, and video state, and hard disk C: can each be set to "serial".
Page 91
Initiating Virtual Devices by Jumpering Serial Port Pins Virtual Device mode can also be initiated by shorting two pins on the first or second serial port con- nector of the cpuModule. This method has a slight disadvantage in that the keyboard, video, and floppy and hard drives are all redirected to the serial port.
Page 92
Disconnecting the Host Computer To disconnect the host computer, press the {Prt Scrn} key at any time. The host computer will re- cover its peripherals and returns to normal operation. To re-connect the cpuModule to the host, re-run SERRX.EXE on the host and wait for the message: Waiting ..
Page 93
Notes when Using Virtual Device Mode You will find it useful to remember the following points when using Virtual Devices: Large data transfers (file accesses, display updates, etc.) take considerable time in Virtual Device mode. Please be patient. When you make the keyboard a Virtual Device, the key combination CTRL-ALT-DEL is not passed to the cpuModule;...
Utility Programs The cpuModule is supplied with several utility programs needed for programming a Conventional SSD or reprogramming the BIOS. The following sections discuss these utilities in detail.
Page 95
Solid State Disk Utility (SSD.EXE) The Solid State Disk utility program (SSD.EXE) allows you to program applications into 12 volt Flash or conventional EPROMs for use in a Conventional Solid State Disk. It is supplied on the cpu- Module utility floppy disk. Use of the program is described below. Available Options The SSD program screen is divided into two areas: •...
Page 96
Devices Di- Selects the size of each memory device for the mension SSD. Possible selections: Flash (128k, 256k) • EPROM (128k, 256k, 512k, 1Mbyte) • RAM (128k, 512k) • Select a setting which agrees with the installed memory devices and the positions of jumpers JP1, JP7, JP2, and JP8.
Page 97
BIOS Build Utility (ATBIOSPR.EXE) The BIOS Build utility program, ATBIOSPR.EXE, allows you to re-program the BIOS. Incorrectly programming the BIOS can completely halt operation of the cpuModule, requiring it to be returned to the factory. Do not attempt to reprogram the BIOS unless you fully understand the procedure.
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...
Jumpers The figure below shows the locations of the jumpers used to configure the cpuModule. To use the figure, position the module with the PC/104 bus connector at the six o'clock position and the com- ponent side facing up. The table below lists the jumpers and their settings. Jumper JP 1 6-pin jumper.
Page 101
JP 5 2-pin jumper Open: force cpuModule to use permanent default settings stored in BIOS; normal operation Closed: Forces use of factory default configuration Factory Default: Open JP 6 2-pin jumper RESERVED. Do not close. Factory Default: Open JP 7 3-pin jumper.
Page 102
SSD Jumpers For convenience, tables for the selection of SSD type and size have been repeated below. The following table lists the possible configurations for the first socket of the SSD and the corre- sponding jumpers which must be set: Jumpers for First SSD Socket, U1 Part Notes...
Page 103
The following table lists the possible configurations for the second socket of the SSD and the corresponding jumpers which must be set: Jumpers for Second SSD Socket, U2 Part Notes Type Operation Capacity 29C010A read/write 128KB Atmel 5V Flash 29C040A read/write 512KB DiskOnChip and...
Solder Jumpers Solder jumpers are set at the factory and normally you will not need to change them. All solder jump- ers are located on the module’s solder side. The diagram below shows the locations of the solder jumpers. To use the diagram, position the module with the PC/104 bus connector at the six o'clock position and the solder side facing up..
486DX100/66 Processor Thermal Management The industrial grade processor IC of the cpuModule must receive adequate cooling to ensure proper operation and good reliability. The processor is therefore supplied with an attached heatsink. NOTE! This cpuModule is not warranted against damage caused by overheat- ing due to improper or insufficient heatsinking or airflow.
5x86DX133 Processor Thermal Management The processor IC of the cpuModule must receive adequate cooling to ensure proper operation and good reliability. The processor is therefore supplied with an attached heatsink. NOTE! This cpuModule is not warranted against damage caused by overheat- ing due to improper or insufficient heatsinking or airflow.
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 •...
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 111
will not boot from DiskOn- DiskOnChip is not the only disable other hard drive(s) in system or use Chip hard drive in system M-Systems DUPDATE utility with / FIRST option. using wrong DiskOnChip de- change to correct (32 pin) DiskOnChip vice (not 32 pin) Fail Safe Boot ROM enabled Disable Fail Safe Boot...
Page 112
SSD, use autoexec.bat to load hard drive supported PCMCIA drivers, run application from PCMCIA card or use RTD’s CMT104 which accesses PCMCIA ATA drives as an IDE drive. COM port will not work in not configured for RS422/485...
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.
• list of settings from cpuModule Setup program • printout of autoexec.bat and config.sys files (if applicable) • description of problem • circumstances under which problem occurs Then contact factory technical support: Phone: 814 234-8087 Fax: 814 234-5218 E-mail: techsupport@rtd.com...
We will not ship by next-day service without your pre-approval. Carefully package the product, using proper anti-static packaging. Write the RMA number in large (1") letters on the outside of the package. Return the package to: RTD Embedded Technologies, Inc. 103 Innovation Blvd. State College PA 16803-0906...
RTD Embedded Technologies, INC. This warranty is limited to the original pur- chaser of product and is not transferable. During the one year warranty period, RTD Embedded Technologies will repair or replace, at its op- tion, any defective products or parts at no additional charge, provided that the product is returned, shipping prepaid, to RTD Embedded Technologies.
Page 118
RTD Embedded Technologies, Inc. 103 Innovation Blvd. State College PA 16803-0906 Our website: www.rtd.com...
Need help?
Do you have a question about the CMV6586DX133 and is the answer not in the manual?
Questions and answers