Home
CMH6586EX200HR cpuModuleTM User`s Manual
Contents
1. Some jumpers are two pin allowing two settings e pins 1 and 2 connected indicated as closed e pins 1 and 2 un connected indicated as open 1 2 o O 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 102 CMH6586EX200HR CMH6586EX200 Connector Locations CMH6586EX200HR IP4 Ee OGOGO G G G G ooo a O O U1 oo0000000000009000 a APRA dd a ee CUECA FCE 00006 CNA 103 CMH6586EX200HR 104 CMH6586EX200HR Jumpers and Default Jumper Settings CMH6586EX200HR 2 pin jumper Used to enable disable 120 ohm termination resistor on first serial port for RS 422 485 mode default Open no termination 2 pin jumper Used to enable disable 120 ohm termination resistor on first serial port for RS 422 485 mode default Open no termination 3 pin jumper Used to select power for an SSD socket 1 to 2 is 5 Volts on board 2 to 3 is 5 volts on board when power on and battery backup when power off default Positions 1 and 2 2 pin jumper Used for restoring factory default settings default Open 2 pin jumper Factory use only do not close default Open 105 Solder Jumpers Solder jumpers are set at the factory and are rarely changed Sold
2. IRQ that will Select IRQs that will wake the CPU out of suspend bring the CPU mode out of power IRQ 1 management IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ7 IRQ 9 IRQ 10 IRQ 11 IRQ 12 IRQ 13 IRQ 14 IRQ 15 68 CMH6586EX200HR PNP PCI Configuration Setup Fields The following is a list of PNP PCI Configuration Setup fields PNP PCI Configuration Setup Fields PNP OS in Select if you are using a PNP aware operating sys stalled tem If you select Yes the Operating System will change the I O assignments made in the BIOS e Yes Using a PNP operating system such as Microsoft Windows 95 98 NT e No Not using a PNP operating system Resources con How PNP resources are controlled trolled by e Auto BIOS configures the PNP devices e Manual User configures PNP devices Reset Configu Select Enable to clear the Extended System Con ration Data figuration Data ESCD area This will make the CPU search for legacy devices and store the up dated info This field will automatically return to disable after the next boot IRQ assigned Select whether interrupts are to be used by legacy to ISA devices or PCI PNP ISA devices e IRQ 3 PCIASA PNP or Legacy ISA IRQ 4 PCIVISA PNP or Legacy ISA IRQ 5 PCI ISA PNP or Legacy ISA IRQ 6 PCI ISA PNP or Legacy ISA IRQ 7 PCI ISA PNP or Legacy ISA IRQ 9 PCIVISA PNP or Legacy ISA IRQ 10 PCI ISA PNP or Legacy ISA IRQ 11 PCI ISA PNP or Legacy ISA IRQ 12 PCI ISA PNP or Leg
3. 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 Make sure the controller is installed correctly and firmly If there are no floppy drives installed be sure the Diskette Drive selection in Setup is set to NONE KEYBOARD ERROR OR NO KEYBOARD PRESENT Cannot initialize the keyboard Make sure the keyboard is attached correctly and no keys are being pressed during the boot If you are purposely configuring the system without a keyboard set the error halt condition in Setup to HALT ON ALL BUT KEYBOARD This will cause the BIOS to ignore the missing keyboard and continue the boot Memory Address Error at Indicates a memory address error at a specific location You can use this location along with the memory map for your system to find and replace the bad memory chips Memory parity Error at Indicates a memory parity error at a specific location You can use this location along with the mem ory map for your system to find and replace the bad memory chips MEMORY SIZE HAS CHANGED SINCE LAST BOOT Memory has been added or removed since the last boot In EISA mode use Configuration Utility to reconfigure the memory configuration In ISA mode enter Setup
4. Connecting the utility cable The Multifunction connector CNS 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 If you are using the Multifunction cable from our cable kit the cable provides a small speaker a 5 pin circular DIN connector for the keyboard a push button for resetting the PC 104 system and a lithium battery to provide backup power to the Real Time Clock To connect individual devices to the Multifunction connector please see Connecting the utility ca ble 19 CMH6586EX200HR 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 These connectors are available for order instead of the default circular DIN connector 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 For correct operation with this cpuModule you must select AT mode 20 CMH6586EX200HR 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 fol
5. drive Set the boot device to Hard Drive The cpuModule will not boot to a BIOS Ex tension Device if another hard drive is enabled 96 CMH6586EX200HR Using Conventional Solid State Devices 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 e Storage capacity up to 1 MB EPROM only e Atmel Flash and NovRAM allow read write capability using standard DOS file commands Disadvantages of using the Conventional SSD include e Requires external utility program and device programmer to program 12 volt Flash AMD 5 volt Flash or EPROM e Limited memory size The following memory devices or their equivalents may be used for a Conventional SSD Access times for all devices must be 150 ns or less and all devices must be in 32 pin DIP packages Atmel 29C010A 29C020A or 29C040A 12 V Flash 28F010 28F020 5 V 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 using Atmel Flash follow this procedure e Apply power to the cpuModule and run Setup e Set SSD socket 1 to the appropriate Atmel device type e Set SSD Window to a value which will not conflict with other hardware or software NOTE
6. 12 VDC and 5 VDC may be required on other PC 104 boards in the system Auxiliary Power Connector CN3 Signal Funation EEN Insufficient current supply will prevent your cpuModule from booting The gauge and length of the wire used for connecting power to the cpuModule must be taken into consideration Some power connectors have clip leads on them and may have significant resistance Make sure that the input voltage does not drop below 4 8V at the 5V power pins see the table labeled Typical Power Con sumption for the cpuModule s power requirements A good rule of thumb is to use wire that can supply twice the power your system requires 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 22 gague wire be used and the length of this wire should not exceed 3 ft Always measure the voltage drop from your power supply to the power pins on the cpuModule The voltage at pins 2 and 8 should be 5V 32 CMH6586EX200HR Facing the connector pins the pinout of the Auxiliary Power connector is NOTES 5 VDC 12 VDC and 12 VDC voltages are not used by the module but are connected to the PC 104 bus connectorsCN1 and CN2 The 3 3 volt pins 10 and 12 on power connector CN3 can be are used to monitor the onboard 3 3 voltage regulator In effect these pins 10 and 12 become outputs Don t use these pins as a source of 3 3
7. DiskOnChip device not 32 pin Boot device not set to Hard run Setup and set boot device to Hard disk Drive 110 CMH6586EX200HR 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 75 Vdc will trigger a reset add bypass caps power supply limiting examine power supply output with oscillo scope check for voltage drop below 4 75V when hard drive or floppy drive starts add bypass caps temperature too high add fan processor heatsink or other cool ing device s See 686GX ProcessorThermal Manage ment memory address conflict check for two hardware devices e g Ethernet SSD Arcnet PCMCIA trying to use the same memory address check for two software devices e g EMM386 PCMCIA drivers etc trying to use 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 or software device T O address conflict check for another module trying to use I O addresses reserved for the cpuModule be tween 010h and 01Fh check for two modules e g dataModules PCMCIA cards Ethernet trying to use the same I O addresses keyboard does not work keyboard interface damaged chec
8. 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 41 CMH6586EX200HR The following tables lists the parallel port signals and explains how to connect it to a DB25 connec tor to obtain a PC compatible port NOTE For correct operation keep the length of the cable connecting the cpu Module and parallel device less than 3 meters 10 feet Parallel Port Connector CN6 Parallel Port Connector CN6 24 Signal ground 25 42 CMH6586EX200HR Parallel Port Connector CN6 SLCT Ready To Receive CMH6586EX200HR 43 Multifunction Connector CN5 The Multifunction connector 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 Multifunction Connector CN5 A Signal Fino nio 1 _SPKR Speaker output open collecion out 2 f SPKR Speaker ouput GS vols out C s f RESET Manval push button reset in TO noom 6 Kc Keyboard Glock out A Ground C e KBP OTTO out A Bey impar Jin p09 INSISTE IE Facing the connector pins the pinout is AC A A E E Speaker A speaker output is available on pins 1 and 2of the Multifunction connector The
9. The memory window selected for DOC must not be used by any other program or hardware device Make sure this window is not in use by EMM386 or another memory manager or an Ethernet card PCMCIA card etc Save your changes and exit Setup Turn off the cpuModule Install the memory device into the socket Reboot the cpuModule The SSD should appear as the next available drive in your system e Format the SSD using the DOS format command NOTE 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 in formation on format When using the MS DOS format command always specify a size pa rameter Use a size larger than the installed SSD e g format f 1 44M for 2 x 512K Atmel Flash devices e If you wish to boot from the SSD make it diskette A 97 CMH6586EX200HR Installing a Conventional SSD using SRAM or NOVRAM When the Solid State Disk is composed of SRAM or NOVRAM it appears as a read write disk and may be read and written using normal DOS disk commands To install an SRAM or NOVRAM SSD you should follow this procedure e Apply power to the cpuModule and run Setup e Set SSD socket 1 or 2 to the appropriate SRAM or NOVRAM device type e Set SSD Window to a value which will not conflict with other hardware or software NOTE The memory window selected for DOC must not be used by any other program or hardware device Make sure this window is
10. and enter the new memory size in the memory fields Memory Verify Error at Indicates an error verifying a value already written to memory Use the location along with your sys tem s memory map to locate the bad chip OFFENDING ADDRESS NOT FOUND This message is used in conjunction with the O CHANNEL CHECK and RAM PARITY ERROR messages when the segment that has caused the problem cannot be isolated OFFENDING SEGMENT This message is used in conjunction with the O CHANNEL CHECK and RAM PARITY ERROR messages when the segment that has caused the problem has been isolated PRESS A KEY TO REBOOT This will be displayed at the bottom screen when an error occurs that requires you to reboot Press any key and the system will reboot PRESS Fl TO DISABLE NMI F2 TO REBOOT When BIOS detects a Non maskable Interrupt condition during boot this will allow you to disable the NMI and continue to boot or you can reboot the system with the NMI enabled RAM PARITY ERROR CHECKING FOR SEGMENT Indicates a parity error in Random Access Memory SYSTEM HALTED CTRL ALT DEL TO REBOOT Indicates the present boot attempt has been aborted and the system must be rebooted Press and hold down the CTRL and ALT keys and press DEL CMH6586EX200HR FLOPPY DISK S fail 80 Unable to reset floppy subsystem FLOPPY DISK S fail 40 Floppy Type mismatch Hard Disk s fail 80 HDD reset failed Hard Disk s fail 40 HDD contro
11. for a Return Merchandise Authorization RMA number Write a detailed description of the situation or problem Include as much information as possible List the name of a contact person familiar with technical details of the problem or situation along with their phone and fax numbers address and e mail address if available List your shipping address Indicate the shipping method you would like used to return the product to you 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 USA 115 116 CMH6586EX200HR CHAPTER 8 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 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 All replaced parts and products become the property of RTD Embedded T
12. for industrial applications which re quire e software and hardware compatibility with the PC AT world e high speed number crunching operation e low power consumption e small physical dimensions e high reliability good noise immunity This cpuModule is highly integrated combining all major functions of a PC AT computer on one compact board It integrates all primary I O functions of a AT compatible computer a keyboard interface an ECP EPP parallel port two versatile RS232 422 485 serial ports a Real Time Clock a speaker port a PS 2 mouse port It also enhances standard AT compatible computer systems by adding one Solid State Disk socket a non volatile configuration without a battery a Watchdog Timer Fail Safe Boot ROM The next figure shows a simplified block diagram of the cpuModule MediaGX MMX RTD Enhanced Enhanced BIOS Processor CS5530 I O Companion PC 104 ISA Bus IEEE 1284 Parallel Port RTC National RS 232 422 485 PC97317 Serial Port Super I O Keyboard RS 232 422 485 Serial Port 8 CMH6586EX200HR You can easily customize the cpuModule by stacking PC 104 modules such as modems LAN con trollers or analog and digital data acquisition modules Stacking PC 104 modules on the cpuModule avoids expensive installations of backplanes and card cages and preserves the module s compact ness RTD Enhanced Award BIOS is also implemented in the cpuModule This BIOS supports ROM DOS MS DOS an
13. forces the cpuModule to boot to Fail Safe Boot ROM The ROM DISK that contains the Fail 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 and REMDISK two ROM DOS utilities If the user would need remote access to the system run REMSERV on the target system and REM DISK on the host system The end result would be that the storage devices on the target system would appear as additional drives on the host system Information could then be transferred between hard disks by using a standard NULL Modem cable over a serial port REMSERV makes the connection appear as an additional drive to the user For details concerning this type of access please refer to the ROM DOS user s guide shipped with your board By default boards are shipped with fail safe boot rom enable When Fail Safe Boot ROM is enabled the system will boot to it exclu sively The first time your system will boot to the DOS prompt at the first available drive letter If you do not intend to use REMSERV or REMDISK or you intend to boot from another device you will need to dis able Fail Safe Boot ROM See the steps below for the method to disable it 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 I
14. not in use by EMM386 or another memory manager or an Ethernet card PCMCIA card etc e Save your changes and exit Setup e Turn off the cpuModule e Install the memory device into the cpuModule socket e Reboot the cpuModule The SSD should appear as the next available drive in your system e Format the SSD using the DOS format command 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 make it diskette A 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 for example format b u To get the most possible space in the disk and ensure proper operation use the format command with a size parameter just over the total size of the installed SSD memory For example if you install 256 Kbytes of SRAM you should use format with the parameters for a 360 Kbyte floppy disk For ex ample ROM DOS format b u n 9 t 40 MS DOS format b f 360K See your DOS manual for details on the format command and its parameters Installing a Conventional SSD using EPROM or Flash other than Atmel EPROMs or Flash EPROMs for an SSD must be programmed externally to the cpuModule using an EPROM programmer and following the procedure below To install an EPROM SSD you should follow
15. on all RS422 receivers and at the ends of the RS485 bus If the termination resistor is required it can be enabled by closing jump er JPL When using full duplex typically in 422 mode connect the ports as shown in the table below Full Duplex Connections When using half duplex in 485 connect the ports as shown in the table below Half Duplex 485 Mode From To Port 1 TXD Port 1 RXD Port 1 TXD Port 1 RXD Port 1 TXD Port 2 RXD Port 1 RXD Port 2 TXD 36 CMH6586EX200HR RS422 and RS485 Mode Pinout The following table gives the pinout of the serial port connector when RS422 or RS485 modes are enabled Connector CN7 in RS 422 485 Mode in out PBS on Carrier Detect AT Da Serie i Receive Daa J m 2 C a o iri Da o 7 COD Transmit Bata o E M a E EE AO Reseed dP sf Reeves i Facing the serial port connector the pinout is 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 transmitters are enabled by manipulating the Request To Send RTS signal of the first serial port controller or by I O port 0x18 This signal is controlled by writing bit 1 of the Mo dem Control Register MCR or writting tol O port 0x18 as follows e IfMCR bit 1 1 then RTS 0 and serial transmit ters are disabled If MCR bit 1 0 then RTS 1 and serial transmit te
16. this procedure 98 CMH6586EX200HR e Apply power to the cpuModule and run Setup e Set SSD socket 1 or 2 to the appropriate EPROM or Flash type e Set SSD Window to a value which will not conflict with other hardware or software NOTE The memory window selected for DOC must not be used by any other program or hardware device Make sure this window is not in use by EMM386 or another memory manager or an Ethernet card PCMCIA card etc e Save your changes and exit Setup Boot the cpuModule After booting the Solid State 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 access the Solid State Disk of the cpuModule contact the factory for additional information on doing so 99 CMH6586EX200HR 100 CMH6586EX200HR CHAPTER 6 HARDWARE REFERENCE This appendix gives information on the cpuModule hardware including jumper settings and locations solder jumper settings and locations mechanical dimensions processor thermal management 101 CMH6586EX200HR 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 e pins 1 and 2 connected indicated as 1 2 e pins 2 and 3 connected indicated as 2 3 e no pins connected O O O
17. volts to another board and don t connect these pins to a 3 3 volt power sup ply The onboard 3 3 volt regulator is limited to 2 Amps maximum The CPU V pinCN3is used to monitor the onboard CPU regulator which is 1 8 volts Don t use this as source of 1 8 volts and don t con nect this pin to a 1 8 volt power supply Pins 10 and 12 on CN3 are floating by default factory setting These pins are not set up for monitoring or power If monitoring is needed at these pins please contact us for details Power Supply Protection The cpuModule has protection circuitry which helps prevent damage due to problems with the 5V supply such as e Reversed polarity e Overvoltage e Overcurrent The circuitry includes a user replaceable fuse which is located near the PC 104 bus connector This fuse is a e 3 amp Nano fuse e Littelfuse part number 429003WR 33 CMH6586EX200HR 34 CMH6586EX200HR Serial Port 1 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 it is as half duplex RS422 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 I O Address First Serial Port UART The first serial port is implemented with a 16550 c
18. 25 degrees C Power Consumption Exact power consumption depends on the peripherals connected to the board the selected SSD con figuration and the memory configuration The table below lists power consumption for typical configurations and clock speeds CMH6586EX200 64MB Internal 12 CMH6586EX200HR CHAPTER 2 GETTING STARTED CMH6586EX200HR 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 Briefly these steps are e Connect power e Connect the utility cable e Connect a keyboard e Default Bios Configuration e Fail Safe Boot ROM Refer to the remainder of this chapter for details on each of these steps 13 Basic Connector Locations The following figure s and table show the connectors used in this chapter CMH6586EX200HR IP4 gt oe ee ee ee 00 U1 Doooooooggogooood aa PRA ters MOOG ooo oo 0006 CNA 14 CMH6586EX200HR CMH6586EX200 Basic Connector Locations eer Raion CIN For a complete listing of connectors please refer to I O Connections Pin 1 of each connector is indicated by a square solder pad on the bot tom of the PC board and a white square silkscreened on the top of the board CMH6586EX200HR Fail safe boot rom Fail Safe Boot ROM is supplied wit
19. CMH6586EX200HR cpuModule User s Manual RTD Enhanced Award BIOS Versions 4 51 xx IED Time Devices RTD Embedded Technologies Inc Accessing the Analog World BDM 610000010 ISO9001 and AS9100 Certified Rev A CMH6586EX200HR 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 Ortd com techsupport rtd com web site http www rtd com Revision History Rev A New manual naming method Published by RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 Copyright 1999 2002 2003 by RTD Embedded Technologies Inc 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 MS DOS Windows Windows 95 Windows 98 and Windows NT are trademarks of Microsoft Corp PC 104 is a registered trademark of PC 104 Consortium All other trademarks appearing in this doc ument are the property of their respective owners Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Introduction sas ss as 7 The CMH6586EX200 cpuModule oooococccnoccnocnconncnoncnonnnonn nono ncnnnc
20. Disabled ISA Plug n Play Support Enabled Video Bios Shadow Enabled 55 CMH6586EX200HR C8000 DFFFF Disabled 16 bit I O Recovery 5 Clock S BiLO Recovery Coc Boards are shipped with fail safe boot rom enable See the chapter on Configuring the cpuModule BIOS setup in Disabling Fail Safe Boot ROM for the method to disable it When Fail Safe Boot ROM is enabled the system will boot to it exclu sively 56 CMH6586EX200HR 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 Choose INTEGRATED PERIPHERALS using the arrow keys and enter Once in INTEGRATED PERIPHERALS set Fail Safe Boot in SSD Win Disabled CMH6586EX200HR 57 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 Solid State Disk memories are placed in SSD socket U16 The following table lists possible configurations for the SSD socket SSD Support Asay vies RETO KB Oooo ZOO JN d BIOS Extension DiskOnChipand read write to 288 MB Devices PromDisk Boot Block Flash NOVRAM
21. NTEGRATED PERIPHERALS using the arrow keys and enter Once in INTEGRATED PERIPHERALS set Fail Safe Boot in SSD Win Disabled 24 CMH6586EX200HR If You Misconfigure the couModule It is possible that you may incorrectly configure the cpuModule using Setup If this happens the cor rect procedure is e Start Re booting the cpuModule e While the system is re booting repeatedly press the Del key until the cpuModule enters Set up e Change the parameters to correctly match your system If the above fails e Insert jumper JP5 This will force the cpuModule to boot using fail safe boot rom e Boot the cpuModule e Press the delete key to enter Setup 25 CMH6586EX200HR 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 RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 USA Our website www rtd com Our e mail techsupport rtd com 26 CMH6586EX200HR CHAPTER 3 CONNECTING THE CPUMODULE This chapter contains necessary information for any of the connectors on the cpuModule CMH6586EX200HR 27 VO Connections The cpuModule comes from the factory ready to connect to the peripherals shown in the following table Default Peripheral Settings Boot device Setup SSD
22. Power Jumper Serial Port 1 Setup Serial Port 2 Setup Parallel Port Bi directional at 378H Setup IRQ7 Floppy Drive 1 1 44M 3 5 Setup Floppy Drive 2 Not installed Setup 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 28 CMH6586EX200HR CMH6586EX200HR 29 Connector Locations 30 The figure and table below show all connectors and the SSD socket of the cpuModule CMH6586EX200 Connector Locations CMH6586EX200HR IP4 gt Oooo oOo Ooo ooo a O O G U16 oo0000000000009000 a APRA ters MOO Goo oOo E D A E A a A A CA A i 00006 CNA CMH6586EX200HR 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 Connector Function Size Parallel por Serial port 1 CMH6586EX200HR 31 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 CNland CN2 or through the Auxiliary Power Connector CN3 The cpuModule only uses 5 VDC and ground 12 VDC
23. 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 117 CMH6586EX200HR 118 CMH6586EX200HR RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 USA Our website www rtd com
24. ability using standard OS file commands e Integrated support for other operating systems is possible contact M Systems for information Parts supported by the cpuModule include e M Systems 2000 series MD2203 D1024 1 GB down to 16 MB e Optional alternate operating system versions of the above parts e MCSI PromDisk 72300 4MB e MCSI PromDisk 72301 8MB 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 e Apply power to the cpuModule and run Setup e Set A BIOS Extension Window on the advanced setup page The memory window selected for a BIOS extension device must not be used by any other program or hardware device Make sure this window 1s not used by EMM386 or another memory manager Ethernet card PCMCIA card etc Save your changes and exit Setup Turn off the cpuModule Install the BIOS Extension Device into the socket Reboot the cpuModule The BIOS Extension Device should appear as the next available hard drive in your system If there is no other hard drive installed it will appear as drive Cy e Format the new drive using the DOS format command If you wish to make the drive bootable you must format it using the s switch of the format command Refer to your OS manual for more information e Ifyou wish to boot from the BIOS Extension Device run Setup and disable any other hard
25. able for RS232 422 485 baud rates from 50 to 115200 baud in 16450 and 16550A compatible mode and 1 5 Mbaud in Extended UART mode Parallel port with SPP ECP EPP 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 Watchdog Timer with time out of 1 2 seconds BIOS RTD Enhanced Award BIOS Directly supports Solid State Disk SSD and M Systems DiskOnChip User configurable using built in Setup program Nonvolatile configuration without a battery Can boot from floppy disk hard disk Solid State Disk or fail safe boot rom 11 CMH6586EX200HR Connections AT bus per PC 104 specifications 64 pin CN1 40 pin CN2 Auxiliary Power Connector 12 pin CN3 PS 2 Mouse Connector 4 pin CN4 Multifunction connector 10 pin CNS Parallel port connector 26 pin CN6 Serial port 1 connector 10 pin CN7 Serial port 2 connector 10 pin CN8 Physical Characteristics Dimensions 3 55 x 3 775 x 0 6 inches 90 2 x 95 9 x 16mm e Weight mass 3 5 ounces 100 grams e PCB 12 layer mixed surface mount and thru hole Operating environment e Power supply 5V 5 10 Watts e 686 processor operating temperature 40 to 85 degrees C case with proper cooling See 686GX Processor Thermal Management e Operating relative humidity 0 to 95 non condensing e Storage temperature 55 to 1
26. abled 8 Mhz D800 0000 378 IRQ7 No Errors Disabled Enabled Enabled Disabled Off Setup CMH6586EX200HR Report No FDD for Yes WIN95 Disabled Extended Memory Test Disabled ISA Plug n Play Support Enabled Video Bios Shadow Enabled C8000 DFFFF Disabled 16 bit I O Recovery 5 Clock 8 bit I O Recovery Clock 5 23 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 in the ROM DISK The build is special because it can understand the ROM DISK format on the flash chip Additionally Fail Safe Boot ROM is an emergency interface accessible by an external computer The ROM DISK contains REMDISK and REMSERVE for remote access to the system s disk drives Due to the size of the flash chip Fail Safe Boot ROM contains an abreviated selection of the ROM DOS utilities however the complete ROM DOS is contained on a floppy shipped with the board The purpose of the Fail Safe Boot ROM is to make the board bootable when the customer receives the cpuModule Fail Safe Boot ROM can be used as an indicator of the board s functionality when booting problems arise with another operating system This test can be accomplished by installing JP5 Installing JP5
27. acy ISA IRQ 13 PCI ISA PNP or Legacy ISA IRQ 14 PCI ISA PNP or Legacy ISA IRQ 15 PCI ISA PNP or Legacy ISA DMA as Select whether DMA channels are to be used by signed to legacy ISA devices or PCI PNP ISA devices e DMA 0 PCI ISA PNP or Legacy ISA DMA 1 PCI ISA PNP or Legacy ISA DMA 2 PCI ISA PNP or Legacy ISA DMA 3 PCI ISA PNP or Legacy ISA DMA 5 PCI ISA PNP or Legacy ISA DMA 6 PCI ISA PNP or Legacy ISA DMA 7 PCI ISA PNP or Legacy ISA PCI IRQ acti Select if PCI interrupts are vated by lt PgUp gt level or lt PgDn gt edge sensitive CMH6586EX200HR PNP PCI Configuration Setup Fields Used memory Select the starting address of an upper memory re base address gion to exclude from PCI PNP usage e NA Upper memory not used by legacy ISA devices C800h CC00h DO00h D400h D800h DCO00h Used memory Select the length of an upper memory region to ex length clude from PCI PNP usage 8 KB e 16KB e 32KB e 64KB 70 CMH6586EX200HR Integrated Peripherals Setup Fields The following is a list of Integrated Peripherals Setup fields Integrated Peripherals Setup Fields IDE block Allows the IDE controller to use fast block mode mode to transfer data to and from the hard disk Enable IDE controller uses block mode Disable IDE controller does not uses block mode Keyboard in Select the clock to be used for the keyboard con put clock troller e 8 8 MHz Defau
28. assword Do not type anything just press lt En ter gt and it will disable security Once security is disabled you can boot and enter setup freely Report No FDD for lt PgUp gt Enable reporting that there is no floppy disk drives Win95 lt PgDn gt to Win 95 e Yes Report to Win 95 if there are no floppies e No Do not report to Win 95 if there are no floppies CMH6586EX200HR Quick Boot Extended Memory Test ISA Plug n Play Support BIOS shadowing Cyrix 6x86 MII CPUID 64 CMH6586EX200HR BIOS Features Setup Fields lt PgUp gt lt PgDn gt lt PgUp gt lt PgDn gt lt PgUp gt lt PgDn gt lt PgUp gt lt PgDn gt lt PgUp gt lt PgDn gt Enables or Disables Quick Boot e Disable e Enable Overrides Extended Memory Test Selection and disables Boot Up Numlock Status Enable or Disable Extended Memory Test e Disable Enable Enable or Disable ISA Plug n Play Support e Disable Enable Enable or disable copying slow ROMs to fast DRAM for the following memory areas Video BIOS C0000 C7FFFF C8000 CBFFF CC000 CFFFF D0000 D3FFF D4000 D7FFF D8000 DBFFF DC000 DFFFF Enable or disable the CPUID instruction Enable Allow the CPUID instruction Disable Don t allow the CPUID instruction Chipset Features Setup The following is a list of Chipset Features Setup fields Chipset Features Setup Fields Recov
29. below lists I O addresses reserved for the cpuModule 1 O Addresses Reserved for the cpuModule Address Range 000H 00FH 010H 01FH 020H 021H 022H 02FH 040H 043H 060H 064H 070H 071H 080H 08FH OAOH 0A1H OCOH ODFH OFOH OFFH 100H 101H 1FOH 1FFH 200H 201H 238H 23BH 2E8H 2EFH 2F8H 2FFH 378H 37FH 3BCH 3BFH CMH6586EX200HR DMA Controller Reserved for CPU Interrupt Controller 1 Reserved Timer Keyboard Interface Real Time Clock port DMA page register Interrupt controller 2 DMA controller 2 Math co processor Video Initialization Hard disk Reserved Bus Mouse Serial Port Serial port e Parallel port 4 Parallel port E 75 Ifa floppy or IDE controller is not connected to the system the I O addresses listed will not be occupied 2 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 2 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 4Tf a PS2 mouse is not connected to the system the I O addresses listed will not be occupied 76 CMH6586EX200HR 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 i
30. c program fragment temp INP amp HI1E Read I O port 1Eh temp temp OR 1 Set LSB to 1 OUTPUT amp HIE temp Enable WDT When the watchdog timer is enabled it must be refreshed before it times out or it hardware reset the system Refreshing the watchdog timer is illustrated in the following QuickBasic program fragment temp INP amp HI1E Read I O port 1Eh to refresh the WDT Disabling the watchdog timer is illustrated in the following QuickBasic program fragment temp INP amp H1E Read I O port 1Eh temp temp AND amp HFE Clear LSB to 0 OUTPUT amp HIE temp Disable WDT 89 CMH6586EX200HR 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 You may access the RTC date time and memory using an index and data register at I O addresses 70h and 71h Address 70h is the Index register It must be written with the number of the register to read or write Refer to the map below for valid choices for the index Data is then written to or read from the selected register by writing or reading respectively the data register at address 71h Do not change values stored in the RTC registers listed as RESERVED in the table below Doing so will interfere with prop
31. che lt PgDn gt Enable Enable CPU internal 16 KB cache e Disable Disable CPU internal 16 KB cache Boot Sequence lt PgUp gt Select from the options the boot sequence for the lt PgDn gt CPU Swap floppy drive lt PgUp gt Swap floppy drive A and B lt PgDn gt e Enable Floppy connected after the twist in the floppy wire will be Drive B and floppy connected before the twist in the floppy wire will be Drive A Disable Normal Floppy connected after the twist in the floppy wire will be Drive A and floppy connected after the twist in the floppy wire will be Drive B Note This only works with two floppies installed Boot up numlock lt PgUp gt Set keypad numlock status after boot status lt PgDn gt e On Keypad is number keys e Off Keypad is cursors keys Gate A20 option lt PgUp gt Select gate A20 options lt PgDn gt e Normal Use keyboard controller to control A20 gate e Fast Allow chipset to control A20 gate Security option lt PgUp gt Limit access with password to the system and setup lt PgDn gt or just setup e System The system will not boot and access to setup will be denied if the correct password 1s not entered at the prompt Setup The system will boot but access to set up will be denied if the correct password is not entered at the prompt Note To disable security select Password setting at the main menu and then you will be asked to enter a p
32. d To do this press the Del key to enter Setup and then you can then reconfigure the cpuModule correctly 87 CMH6586EX200HR Direct Hardware Control Some of the cpuModule hardware is controlled directly without using BIOS routines These include e Watchdog Timer e Real Time Clock Control e Parallel Port Control The following sections describe use of these features 88 CMH6586EX200HR 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 Three functions have been implemented on the cpuModule for Watchdog Timer control These are e Watchdog Timer enable e Watchdog Timer disable e Watchdog Timer reset To enable the watchdog timer you must write a to to Bit 0 of I O register 1Eh To ensure compat ability with future designs you should read the register and only change the bit you need to change After you enable the watchdog timer you must reset it at least once every 1 2 seconds by reading I O 1Eh The data read does not matter To disable the watchdog timer you must write a 0 to to Bit 0 of I O register 1Eh Enabling the watchdog timer is illustrated in the following QuickBasi
33. d 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 disk drives or non mechanical drives The cpuModule and BIOS are also compatible with most real time operating systems for PC com patible computers although these may require creation of custom drivers to use the SSD and watch dog timer CMH6586EX200HR Specifications CMH6586EX200 e National Semiconductor Geode GX 1 MMX enhanced microprocessor e 200 MHz clock speed e 1 8 V processor supply provided on board e 16 KB L1 cache Math coprocessor DMA Interrupts Timers e Six 6 DMA channels 8237 compatible e Fifteen 15 interrupt channels 8259 compatible e Three 3 counter timers 8254 compatible Memory Configurations Fail safe Boot ROM e Surface mount Flash chip that holds ROM DOS e Replaces the previous DiskOnChip 10 CMH6586EX200HR Solid State Disk Socket e SSD sockets can hold one of the following Conventional SSD devices Full Read Write 128Kbytes 256Kbytes 512Kbytes 1Mbyte Access SRAM yes ves no ves m0 EPROM ATT ves ves yes O yes Full Read Write Maximum Number per Access cpuModule DiskOnChip yes 1 16MB 1GB 2000 DiskOnChip yes 1 1MB 2MB 1000 MOST PromDisk NBA Larger devices may be available in the future Peripherals e Two serial ports software configur
34. d disadvantages 93 CMH6586EX200HR Ways to Use the Solid State Disk Socket The ways to utilize the Solid State Disk socket of the cpuModule e Using a device which installs as a BIOS Extension e Using Conventional SSD Memory BIOS Extension Devices such as DiskOnChip and PromDisk provide a relatively large amount of read write disk space These devices generally appear similar to a conventional hard disk to DOS 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 AMD 5 volt Flash Static RAM NOVRAM EPROM to create a Solid State Disk When used with Atmel 5 volt Flash SRAM or NOVRAM the SSD appears similar to a read write floppy disk to DOS allowing you to copy delete and rename files in the SSD without using any special utilities When used with other Flash or EPROM you can create file to program the device with the RIMAGE program These methods are described in detail in the following sections 94 CMH6586EX200HR CMH6586EX200HR 95 Using 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 e Storage capacity up to 1 GB per socket more in the future e Full read write cap
35. dule 51 CMH6586EX200HR 52 CMH6586EX200HR CHAPTER 4 CONFIGURING THE CPUMODULE BIOS SETUP This chapter contains information to configure the cpuModule Topics covered in this chapter include e Entering Setup e Default Configuration e Disabling Fail Safe Boot ROM e Configuring Using the Setup Program e Adding SSD Memory 53 CMH6586EX200HR Entering the BIOS Setup e Apply power to the system e Repeatedly press the DEL key to enter setup 54 CMH6586EX200HR 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 Function IDE Interface 0 Master IDE Interface 0 Slave IDE Interface 1 Master IDE Interface 1 Slave Boot device BIOS Extension Floppy Drive 1 Floppy Drive 2 Serial port Serial por Parallel Por Keyboard Fail safe boot rom Select Active Video Power Management PNP OS Installed Resources Controlled By PCI IRQ Activated By IDE HDD Block Mode KBC Input Clock SSD Window Onboard Parallel Port Halt On No Errors Virus Warning CPU Internal Cache Cyrix 6X86 MII CPUID Swap Floppy Drive O Parallel Port Mode Boot Up Numlock Status es Gate A20 Option Fast Security Option Report No FDD for Y WIN95 Quick Boot Disabled Extended Memory Test
36. echnologies Before returning any product for repair customers are required to contact the factory for an RMA 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 con trol of RTD Embedded Technologies OR AS A RESULT OF SERVICE OR MODIFICATION BY ANYONE OTHER THAN RTD Embedded Technologies EXCEPT AS EXPRESSLY SET FORTH ABOVE NO OTHER WARRANTIES ARE EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FIT NESS FOR A PARTICULAR PURPOSE AND RTD Embedded Technologies EXPRESSLY DIS CLAIMS ALL WARRANTIES NOT STATED HEREIN ALL IMPLIED WARRANTIES INCLUDING IMPLIED WARRANTIES FOR MECHANTABILITY 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 PROVID ED ABOVE UNDER NO CIRCUMSTANCES WILL RTD Embedded Technologies BE LIABLE TO THE PURCHASER OR ANY USER FOR ANY DAMAGES INCLUDING ANY INCIDEN TAL 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
37. ed with no install JP5 reboot and run qboot exe and hard drives reboot 112 CMH6586EX200HR 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 Remove items one at a time and see if one particular item seems to cause the problem Swap components Try replacing items in the system one at a time with similar items 113 CMH6586EX200HR 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 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 114 CMH6586EX200HR How to Return a Product If you wish to return a product to the factory for service please follow this procedure 1 2 3 4 5 6 7 8 9 CMH6586EX200HR Read the Limited Warranty to familiarize yourself with our warranty policy Contact the factory
38. elds The following is a list of Main menu Setup fields Main Menu Setup Fields Standard CMOS Press lt Enter gt Access commonly used settings for the floppy Setup to select drives hard disks and video BIOS Features Press lt Enter gt Access settings for BIOS features such as boot se Setup to select quence keyboard options and test options Chipset Features Press lt Enter gt Set chipset specific options Setup to select Power manage Press lt Enter gt Set power management options ment Setup to select PNP PCI Config Press lt Enter gt Set PNP and PCI options uration Setup to select Load RTD De Press lt Enter gt Load setup defaults except Standard CMOS Setup faults to select Integrated Pe Press lt Enter gt Set I O device options ripherals to select Supervisor Pass Press lt Enter gt Set supervisor access password word to select User Password Press lt Enter gt Set user access password to select IDE HDD Auto Press lt Enter gt Have the BIOS detect the IDE hard disks connected Detection to select to the system Save and Exit Press lt Enter gt Save your changes and exit Setup Setup to select Exit without Press lt Enter gt Exit Setup without saving changes Saving to select CMH6586EX200HR Standard CMOS Setup The following is an alphabetical list of Standard CMOS Setup fields BIOS Features Setup Standard CMOS Setup Fields Date 0 9 4 o Hard Disk lt PgUp gt Primar
39. er cpuModule operation Registers of the Real Time Clock are shown below Real Time Clock Registers AA gt hex decimal Bytes Coa f o A IEA e oi ree o o Ce p e o e O DICO ANC ION EEN RTC access is illustrated in the following QuickBasic program fragment Reference APP note ANC114 at http www rtd com appnote ANC114 pdf 90 CMH6586EX200HR 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 91 CMH6586EX200HR 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 92 CMH6586EX200HR 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 The following section describes two distinctly different ways you may use the Solid State Disk sock ets of the cpuModule These methods allows you to use a wide variety of memory devices to imple ment on board Solid State Disk storage each with its advantages an
40. er jumpers are located on the module s sol der side and component side 106 CMH6586EX200HR Mechanical Dimensions The following figure shows mechanical dimensions of the module in inches CMH6586EX200 Mechanical Dimensions 0 005 K A S S S 8 o mn 200 Ez NY 200 IMAN 3 375 one 00 300 z 00000000000000 A 3 575 0000000000000 3 575 j J5 f 3 990 N S 107 CMH6586EX200HR 686GX 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 The table below shows the maximum ambient temperature allowed vs Oca Case Temperature 85 C Oca for Different Ambient Temperatures C W CMH6S66EX200_ 200M 108 CMH6586EX200HR CHAPTER 7 TROUBLESHOOTING CMH6586EX200HR 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 e Common problems and solutions e Troubleshooting a PC 104 system e How to obtain technical support e How to return a product 109 Common Problems and Solutions The following table lists some of the common problems you may encounter while using your c
41. ery 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 SDRAM CAS lt PgUp gt Latency time lt PgDn gt SDRAM Clock lt PgUp gt 4 Ratio Div By lt PgDn gt 3 16 bit I O recov lt PgUp gt Set the recovery time for 16 bit I O cycles Selec ery Clocks i lt PgDn gt tion is from 1 to 16 clocks Default is 5 8 bit I O recov lt PgUp gt Set the recovery time for 8 bit I O cycles Selection ery Clocks i lt PgDn gt is from 1 to 16 clocks Default is 5 CMH6586EX200HR Power Management Setup Fields The following is a list of Power Management Setup fields Power Management Setup Fields Power manage J Select power management mode ment Disable Power management off Min Saving Minimum power savings maxi mum performance Max Saving Maximum power savings mini mum performance User Defined User selects the power manage ment functions to suit the application Doze Mode Select inactivity time delay before entering doze mode Disable Doze mode off 1 1 Second 2 2 Seconds 4 4 Seconds 8 8 Seconds 10 10 Seconds 12 12 Seconds 15 15 Seconds 16 16 Seconds Standby Mode ee Select inactivity time delay before enter
42. h the board This feature is programmed into a sur face 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 cpuModule to use fail safe boot rom This configuration allows you to boot to non volitile onboard ROM DOS 16 CMH6586EX200HR 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 utility cable keyboard socket battery reset speaker Two serial port cables DIL10 to DSUB9 Parallel port cable DIL26 to DSUB25 Power cable DIL12 to wire leads PS 2 Mouse adapter 4 Pin DIL to PS 2 Female 17 CMH6586EX200HR 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 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 for more details 18 CMH6586EX200HR
43. he ISA portion of the cpuModule addresses memory using 24 address lines This allows a maxi mum of 22 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_ 256 KB BIOS in Flash EPROM shadowed into DRAM dur ing runtime EFFFFH Run time user memory space Usually memory between C0000H C0000H and C7FFFH is used for the BIOS of add on VGA video cards BFFFFH Normally used for video RAM as follows A0000H EGA VGA 0A0000H to OAFFFFH Monochrome 0B0000H to OB7FFFH CGA 0B8000H to OBFFFFH 9FFFFH DOS reserved memory area 00502H 00501H BIOS data area 00400H Interrupt vector area Memory beyond the first megabyte can be accessed in real mode by using EMS or a similar memory manager See your OS or programming language references for information on memory managers 74 CMH6586EX200HR 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 The exception to this is if the resource has been released by the user The table
44. ing standby lt PgUp gt mode i lt PgDn gt e Disable Standby mode off e 1 1 Minute e 2 2 Minutes 4 4 Minutes e 8 8 Minutes e 10 10 Minutes e 12 12 Minutes e 15 15 Minutes e 16 16 Minutes e 20 20 Minutes e 30 30 Minutes e 40 40 Minutes e 60 60 Minutes 66 CMH6586EX200HR Power Management Setup Fields HDD Power Down Modem use IRQ Throttle Duty Cycle RING POWER ON Controller Net POWER ON Controller RING POWER ON Controller RTC on by date of month NET POWER ON Controller lt PgUp gt lt PgDn gt CMH6586EX200HR Select inactivity time delay before hard disk power down Disable HDD power down off 1 1 Minute 2 2 Minutes 4 4 Minutes 8 8 Minutes 10 10 Minutes 12 12 Minutes 15 15 Minutes 16 16 Minutes 20 20 Minutes 30 30 Minutes 40 40 Minutes 60 60 Minutes Select IRQ for modem wakeup NA Not Available 3 IRQ 3 4 IRQ 4 5 IRQ 5 7 IRQ7 9 IRQ9 10 IRQ 10 11 IRQ 11 Select throttle duty cycle 12 5 12 5 Minimum savings 33 3 33 3 50 0 50 0 75 0 75 0 Maximum savings Enable Disable Enable Disable Enable Disable Enter the day of the month to come out of standby Options are 0 31 Enable Disable 67 Power Management Setup Fields RTC Alarm Enable Function Disable RTCOn by Time hh mm Soft Off by e Instant OFF PWR BTTN e Delay 4 Sec
45. ing this signal must decode the address on lines LA23 LA17 and SA19 SA0 OSCillator clock with a 70 ns period and a 50 duty cycle It is a 14 31818 MHz always presents This cpuModule does not support refresh on the ISA bus This pin is pulled high with a 4 7 K ohm resistor and may be driven by another card in the PC 104 stack Address bits O to 19 these lines are used to address the memory space and the I O space SAO is the least significant bit while SA19 is the most significant bit SAO 19 SBHE SD8 15 SDO 7 SMEMR SMEMW SYSCLK This active low signal indicates a transfer of the most significant data byte SD15 SD8 Data bits these are the high byte data bus lines SD8 is the least sig nificant bit SD15 the most significant bit Data bits these are the low byte data bus lines SDO is the least sig nificant bit SD7 the most significant bit Memory Read command active low Memory Write command active low System Clock 8 0MHz with a 50 duty cycle Only driven during ex ternal bus cycles Terminal Count this line is active high and indicates the conclusion of a DMA transfer RESETDRV This line active high is used to reset the devices on the bus at power on or after a reset command 50 CMH6586EX200HR 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 cpuMo
46. ipset s value according to Setup Early Setup Value Program 2 Measure CPU speed for display amp decide the system clock speed 3 Video initialization including Monochrome CGA EGA VGA If no display device found the speaker will beep which consists of one single long beep followed by two short beeps 1 Initialize the APIC Multi Processor BIOS only 2 Test video RAM If Monochrome display device found 3 Show messages including Award Logo Copyright string BIOS Date code amp Part OEM specific sign on messages Energy Star Logo Green BIOS ONLY CPU brand type amp speed Test system BIOS checksum Non Compress Version only 31 1 Test Base Memory from 256K to 640K 2 Test Extended Memory from 1M to the top of memory 32 1 Display the Award Plug amp Play BIOS Extension message PnP BIOS only 2 Program all onboard super I O chips if any including COM ports LPT ports FDD port according to setup value Initialize floppy disk drive controller Initialize Hard drive controller 82 CMH6586EX200HR RTD Enhanced Award BIOS POST Codes 52 1 Initialize all ISA ROMs 2 Later PCI initialization PCI BIOS only assign IRQ to PCI devices initialize all PCI ROMs PnP Initialization PnP BIOS only assign IO Memory IRQ amp DMA to PnP ISA devices initialize all PnP ISA ROMs Program shadows RAM according to Setup settings Program parity according to Setup setting Power Management Initialization Enable Disable gl
47. is disabled in the BIOS Check with your OS vendor to see if ISA auto configuration is supported Quick Boot in conjunction with the watch dog timer allows frozen systems or systems with temporary power loss to become operable again within a few seconds This can reduce the risk of complete system failure NOTE 1 NumLock will always be off on boot up when Quick Boot is enabled 2 DiskOnChip devices contain their own embedded firmware Boot times can vary because of its initialization process Contact M Systems for more information 59 CMH6586EX200HR 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 e Re boot the cpuModule and press the Del key When you are finished 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 right area displays help messages which you should always read Field Selection You move between fields in Setup using the keys listed below Setup Keys gt lt move between fields V N selects next previous values in fields Go to the submenu for the field to previous menu then to exit menu 60 CMH6586EX200HR Main Menu Setup Fi
48. ive low is controlled by devices mapped in the I O address space It indicates they have a 16 bit bus width IOR T O Read active low indicates when the devices present on the bus can send their information on the data bus IOW T O Write active low When active it allows the peripheral devices to read data present on the data bus IRQx Interrupt Request x 2 to 15 active on rising edge IRQ15 has top priority the other lines have decreasing priority starting from IRQ14 down to IRQ2 An interrupt request is performed by changing the lev el of the corresponding line from low to high and keeping it high until the microprocessor has recognized it N A These locations contain mechanical keying pins to help prevent incor rect connector insertion LA23 LA17 These signals select a 128kbyte window in the 16Mbyte address space available on the bus CMH6586EX200HR 49 PC 104 Bus Signals During a DMA cycle this active low signal indicates that a resource on the bus is about to drive the data and address lines MASTER MEMCS16 MEMR MEMW REFRESH 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 This active low signal indicates a memory read operation Devices us ing this signal must decode the address on lines LA23 LA17 and SA19 SA0 This active low signal indicates a memory write operation Devices us
49. k if keyboard LEDs light by misconnection wrong keyboard type verify keyboard is an AT type or switch to AT mode Windows 3 1x installation smartdrive enabled remove smartdrive command from con program hangs fig sys reboot run install program floppy drive light always on cable misconnected check for floppy drive cable connected backwards 111 CMH6586EX200HR 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 illegal calls to video controller look for software trying to access non ex card is removed istent video controller for video sound or beep commands won t boot from PCMCIA booting from PCMCIA is not boot from SSD use autoexec bat to load hard drive supported PCMCIA drivers run application from PCMCIA card COM port will not work in not configured for RS422 485 correctly configure serial port in Setup RS422 or RS485 modes program COM port will not transmit not enabling transmitters control RTS bit of Modem Control Reg in RS422 or RS485 mode ister to enable transmitters see Serial Port descriptions date and time not saved no backup battery connect a backup battery to the Multifunc when power is off tion connector cannot enter bios quick boot enabl
50. ller diagnostics failed Hard Disk s fail 20 HDD initialization error Hard Disk s fail 10 Unable to calibrate fixed disk Hard Disk s fail 08 ZE Sector Verify failed Keyboard error or no keyboard present Cannot initialize the keyboard Make sure the keyboard is attached correctly and no keys are being pressed during the boot Manufacturing POST loop BIOS ROM checksum error System halted The checksum of ROM address FOOOOH 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 Verifies CMOS s basic R W functionality 1 Program the configuration register of Cyrix CPU according to the MODBINable Cyrix Register Table 2 OEM specific cache initialization if needed 1 Keyboard Controller Self Test 2 Enable Keyboard Interface 81 CMH6586EX200HR 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 Issue CPUID instruction to identify CPU type Early Power Management initialization OEM specific Verify the RTC time is valid or not Detect bad battery Read CMOS data into BIOS stack area PnP initialization including PnP BIOS only Assign CSN to PnP ISA card Create resource map from ESCD Assign IO amp Memory for PCI devices PCI BIOS only 1 Program some of the Ch
51. low the procedure below to ensure that stacking of the modules does not damage connectors or electronics WARNING Do not force the module onto the stack Wiggling the module or apply ing too much pressure may damage it If the module does not readily press into place remove it check for bent pins or out of place keying pins and try again e Turn off power to the PC 104 system or stack e Select and install standoffs to properly position the cpuModule on the PC 104 stack e Touch a grounded metal part of the rack to discharge any buildup of static electricity e Remove the cpuModule from its anti static bag e Check that keying pins in the bus connector are properly positioned e Check the stacking order make sure an XT bus card will not be placed between two AT bus cards or it will interrupt the AT bus signals e Hold the cpuModule by its edges and orient it so the bus connector pins line up with the matching connector on the stack e Gently and evenly press the cpuModule onto the PC 104 stack Booting the cpuModule for the First Time e You can now apply power to the cpuModule the cpuModule BIOS version information e 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 Once you have configured the cpuModule using Setup save your changes and reboot By default boards are
52. lt e 12 12 MHz e 16 16 MHz Onboard Serial Serial port 1 connector CN7 settings Port 1 Disable Serial port not used Auto BIOS OS controls operation 3F8h IRQ 4 Address 3F8h and interrupt 4 2F8h IRQ 3 Address 2F8h and interrupt 3 3E8h IRQ 4 Address 3E8h and interrupt 4 2E8h IRQ 3 Address 2E8h and interrupt 3 Select mode for onboard serial port 1 e RS 232 RS 232 driver receiver enabled e RS 422 485 RS 422 485 driver receiver enabled Onboard Serial Serial port 2 connector CN8settings Port 2 Disable Serial port not used Auto BIOS OS controls operation 3F8h IRQ 4 Address 3F8h and interrupt 4 2F8h IRQ 3 Address 2F8h and interrupt 3 3E8h IRQ 4 Address 3E8h and interrupt 4 2E8h IRQ 3 Address 2E8h and interrupt 3 Select mode for onboard serial port 2 RS 232 RS 232 driver receiver enabled RS 422 485 RS 422 485 driver receiver enabled Onboard Paral Selects parallel port address and interrupt lel Port lt PgUp gt e Disable Parallel port not used lt PgDn gt 378h IRQ7 Address 378h and interrupt 7 e 278h IRQS Address 278h and interrupt 5 e 3BCh IRQ7 Address 3BCh and interrupt 7 71 CMH6586EX200HR Parallel port mode ECP mode use DMA BIOS exten sion window device in SSD Socket SSD Window Drive A except Bio sExt Fail Safe Boot in SSD Win CMH6586EX200HR Integrated Peripherals Setup Fields Select the mode for the
53. nnnoos 8 A o EEE E N A ataas 10 Getting Started iris is 13 Basic Connector Locations a i E oes 14 Fall Sale DOOt OM iinei E ii 16 Cable st cols 17 CONTE CUS PO WEL narnia 18 Connecting the utility cable isiccssiscase dcsddacasgeeceivesiececs seesaisadasicccaassecets 19 Connecting a Keyboard is ii 20 Connecting to the PC 104 Bus aiii 21 Default Confic ration onere E a AA E 22 Booting to Boot Block Flash with Fail Safe Boot ROM 24 If You Misconfigure the cpuModule oncconccnnncnnocononcnonnnonancnnncnnncnanos 25 For More Information li 26 Connecting the cpuModule oooooooo o 27 VO COMME CONS erien A a a E 28 Connector Locations vs ts 30 Auxiliary Power CONS tdo dai 32 SerialPort LEN Tita dla ile 35 Serial Port 2 ENS iia dis 38 Parallel Port ENG A e e elo ps td a ne Sle 41 Multifunction Connector CN5 ooooocncccncnnonononenicnicicnnonononaninacinicancnnons 44 Bus Mouse Connector CN4 oococnnnnniccccccnonononunanicocnonnnnonananicniciciconononos 46 PC 104 Bus CN1 and CN2 varias 47 Configuring the cpuModule BIOS Setup 53 Entering the BIOS Setup seso dicncciadadusan 54 Default Configurati n A 55 Disabling Fail Safe Boot ROM coooooccocccccoccccconccononcconnncconnaconancconnnannns 57 Installing SSD MEMOLY 2ssccvsssuwusdasanndcetectardoseassessaae thes adenda daci n 58 Quick Boot Description nal aos 59 Configuring with the RTD Enhanced Award BIOS sessen 60 Using the cpuModule o oooooooooooooo
54. nterrupts listed below Interrupts not in use by hardware on the cpuModule itself are listed as available Hardware Interrupts Used on the cpuModule INTI IN E Real Time Clock On board ISA device 2 available AT bus sometimes used as secondary IDE hard disk l Floppy disk interrupt INT6 is available for use if no floppy disk is present in the system and flop py disk is disabled in Setup 2 Hard disk interrupt INT 14 is available for use if no hard disk drive is present in the system and hard disk is disabled in Setup 77 CMH6586EX200HR The RTD Enhanced Award BIOS 78 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 POST software performs a series of hardware tests sets up the machine as defined in Setup and begins the boot of the OS The second part of the BIOS is known as the CORE BIOS It is the normal interface between cpu Module hardware and the operating system 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 soft ware i
55. nterrupts to control various hardware devices The following sections discuss the sections of the BIOS in more detail and describe features of the BIOS which may be useful to you in developing applications CMH6586EX200HR 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 Fl TO CONTINUE CTRL ALT ESC OR DEL TO ENTER SETUP POST Beep Currently there are two kinds of beep codes in BIOS This code indicates that a video error has oc curred and the BIOS cannot initialize the video screen to display any additional information This beep code consists of a single long beep followed by three short beeps The other code indicates that your DRAM error has occurred This beep code consists of a single long beep repeatedly Error Messages One or more of the following messages may be displayed if the BIOS detects an error during the POST This list includes messages for both the ISA and the EISA BIOS CMOS BATTERY HAS FAILED CMOS battery is no longer functional It should be replaced CMOS CHECKSUM ERROR Checksum of CMOS is incorrect This can indicate that CMOS has become corrupt This error may have been caused by a weak battery Check the battery and replace if necessary DISK BOOT FAILURE INSERT SYSTEM DISK AND PRESS ENTER N
56. o 73 Memory MAP 74 Input Output Address Map sita nai 75 Hardware mterupis a on 77 The RTD Enhanced Award BIOS c cooooconocccconcccconccnnonccononanonanonoonanonns 78 Power On Self Tests POSTS cccccccccccccccessesssscecececeeeesersseeeeeeeees 79 RTD Enhanced Award BIOS POST Codes cooccccoccccnonccononcconancnnnancn n 81 Default Configuration ic so todedeawaranceubiveurs 85 Direct Hardware E onto o ho e 88 Watchdog Timer Control as lasrisiadail 89 Real Time Clock Control occcccnnnnnnnnnnoconccnnonononeninicccnnonononaninicicinnnos 90 Chapter 6 Chapter 7 Chapter 8 Parallel Port Controla dci 91 Processor Clock Control vorpal a 92 Storing Applications On board coooconnccnnocononononnnonnnononcconccnnn crac ccnnnconnos 93 Ways to Use the Solid State Disk Socket ooonocccnnonccinocccinoccconnnoss 94 Using BIOS Extension Devices viii pasgeesds tesaedsyaedees 96 Using Conventional Solid State Devices 00 cee eeeeeeeeeeeeeeeeeeeeneeeees 97 Hardware Reference esrucriarrannoias teres 101 JUE a A coli eet ie eee deten Ste eh ee 102 Jumpers and Default Jumper Settings ooooonnoconnnccccnoncccnoncnonnnccnnnnncnns 105 Solder JUMPES veni liada Edda 106 Mechanical Dimensions 4354 sysisiavesespeucasscssaeeaeceanune tees saceteaa auestaencea at 107 686GX Processor Thermal Management cccceescceesseeeesteeeeneees 108 Troubleshooting cc ecw cece reece eens 109 Common Problems and Solutions
57. o boot device was found This could mean that either a boot drive was not detected or the drive does not contain proper system boot files Insert a system disk into Drive A and press lt Enter gt If you assumed the system would boot from the hard drive make sure the controller is inserted correct ly and all cables are properly attached Also be sure the disk is formatted as a boot device Then re boot the system DISKETTE DRIVES OR TYPES MISMATCH ERROR RUN SETUP Type of diskette drive installed in the system is different from the CMOS definition Run Setup to reconfigure the drive type correctly DISPLAY SWITCH IS SET INCORRECTLY The display switch on the motherboard can be set to either monochrome or color This indicates the switch is set to a different setting than indicated in Setup Determine which setting is correct and then either turn off the system and change the jumper or enter Setup and change the VIDEO selec tion DISPLAY TYPE HAS CHANGED SINCE LAST BOOT Since last powering off the system the display adapter has been changed You must configure the system for the new display type EISA Configuration Checksum Error ERROR ENCOUNTERED INITIALIZING HARD DRIVE Hard drive cannot be initialized Be sure the adapter is installed correctly and all cables are correctly and firmly attached Also be sure the correct hard drive type is selected in Setup ERROR INITIALIZING HARD DISK CONTROLLER 79 CMH6586EX200HR 80
58. obal PM APM interface initial ization 1 If itis NOT a PnP BIOS initialize serial amp parallel ports 2 Initialize time value in BIOS data area by translate the RTC time value into a timer tick value x 3D 1 Initialize Keyboard 2 Install PS2 mouse 3E Try to turn on Level 2 cache Note Some chipset may need to turn on the L2 cache in this stage But usually the cache is turn on later in POST 61h Enable FDD and detect media type If there is any error detected such as video kb show all the error messages on the screen amp wait for user to press lt F1 gt key 1 If password is needed ask for password 2 Clear the Energy Star Logo Green BIOS only a Program defaults values into chipset according to the MODBINable Chipset Default Ta ble 83 CMH6586EX200HR 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 Turn off OEM specific cache shadow Initialize all the standard devices with default values standard devices includes DMA controller 8237 Programmable Interrupt Controller 8259 Programmable Interval Timer 8254 RTC chip Auto detection of onboard DRAM amp Cache C3 1 Test system BIOS checksum 2 Test the first 256K DRAM 3 Expand the compressed codes into temporary DRAM area including the compre
59. ompatible UART Universal Asynchronous Re ceiver Transmitter This UART is capable of baud rates up to 115 2 kbaud in 16450 and 16550A compatible mode and 1 5 Mbaud in Enhanced UART 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 setting on the cpuModule With this mode enabled con nector CN7 must be connected to RS232 compatible devices The following table gives the connec tor pinout and shows how to connect to an external serial connector either DB25 or DB9 compatible Connector CN7 in RS 232 Mode Pn f Signal Funcion iout DB25 DB A DoD Data Cartera in 8 1 AS DataSerReady m 6 6 3 eae PRICE es cats m 3 8 TR Ring iio im 2 o 9 10 oD Signal Gromd 7 37 35 CMH6586EX200HR Facing the serial port 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 the serial port 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 For half duplex 2 wire operation you must connect RXD to TXD and connect RXD to TXD A 120 ohm termination resistors is provided on the cpuModule Termi nation is usually necessary
60. oooocoocccnoncccnonccononccononanonanannnnncnnns 110 Troubleshooting a PC 104 System ooo ee eeeeeeeeeeseeceseceseeeeneeenees 113 How to Obtain Technical Support 2 0 0 0 eeeceeeeeeecseeeeceeeeeeeteeeeneeees 114 Howto Retina Product naa a 115 Limited Warranty cisco a ces 117 CHAPTER 1 INTRODUCTION Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 CMH6586EX200HR This manual is meant for users developing with the CMH6586EX200 cpuModule It contains information on hardware and software of the couModule READ THE SPECIFICATIONS FIRST The manual is organized as follows Introduction Introduces main features and specifications Getting Started Provides abbreviated instructions to get started Connecting the cpuModule Provides information on connecting the cpuModule to peripherals Configuring the cpuModule Provides information on configuring hardware and software Using the cpuModule Provides information needed to develop applications for the cpuModule The chapter includes general information on the cpuModule plus de tailed information on storing applications and system functions and us ing utility programs Hardware Reference Lists jumpers and their locations and mechanical dimensions Troubleshooting Offers advice on debugging problems with your system Warranty The CMH6586EX200 cpuModule The PC 104 cpuModules described in this manual are designed
61. ould be implemented on all mating PC 104 modules Signals marked with are active low All bus lines can drive a maximum current of 4 mA at TTL voltage levels 48 CMH6586EX200HR PC 104 Bus Signals The following table contains brief descriptions of the PC 104 bus signals PC 104 Bus Signals DIO A AEN Address ENable when this line is active high 1t 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 BALE Bus Address Latch Enable active high When active it indicates that address lines SAO to SA19 are valid DACKx ial DMA ACKnowledge x 0 7 active low used to acknowledge DMA requests DRQx DMA Request x 0 7 these are asynchronous lines used by peripheral devices to request DMA service They have increasing priority from DRQO up to DRQ7 A DMA request is performed by setting the DRQ line high and keeping it high until the corresponding DACK line is ac tivated ENDXFR This is the only synchronous signal of the PC 104 bus and it is active low It indicates that the current bus cycle must be performed with 0 wait states It is used only for 16 bit boards IOCHCHK I I O Channel Check active low indicates an error condition that can not be corrected IOCHRDY I T O Channel Ready this line usually high ready is pulled to a low level by devices which need longer bus cycles IOCS 16 I T O Chip Select 16 bit this line act
62. parallel port SPP Standard parallel port EPP 1 7 Extended parallel port compatible with version 1 7 EPP 1 9 Extended parallel port compatible with version 1 9 ECP Extended Capabilities port EPP ECP both EPP and ECP mode Select DMA for ECP mode 1 DMA channel 1 3 DMA channel 3 Select a 32 KB memory window for BIOS exten sion devices in the 32 pin SSD socket such as Dis kOnChip e Disable Do not use BIOS extension device e C800 Window at C8000h CFFFFh e D000 Window at D0000h D7FFFh e D800 Window at D8000h DFFFFh Select a SSD device to fill the SSD socket None RAM 128k RAM 512k NOVRAM 128k NOVRAM 512k ATMEL 128k ATMEL 512k FLASH 128k FLASH 256k FLASH 512k EPROM 128k EPROM 256k EPROM 512k EPROM 1M BiosExt Sets the memory window to be used for the SSD de vice D000 0000 D800 0000 800 0000 Selects the device the CPU will consider to be A e Floppy e SSD Enables the non volitile onboard backup BIOS Enable e Disable CHAPTER 5 USING THE CPUMODULE CMH6586EX200HR 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 e Memory map e I O Address map e Interrupts e Power On Self Tests POSTs e System Functions Watchdog Timer Real Time Clock e Storing Applications in Solid State Disk e Utility Programs 73 Memory Map T
63. psies real a3KB_ IESO reade ss OO SRAM TIV Flash AMD SV Flash EPROM 58 CMH6586EX200HR Quick Boot Description The BIOS contains a Quick Boot option which minimizes the boot time for standard time critical systems Quick Boot eliminates the exhaustive tests that are performed during POST while maintaining the functionality of the board see note 1 By enabling the Quick Boot feature your system can achieve 5 second boot times as shown in the table below BIOS Settings and MENTES Times ts lt a Primary Master None Primary Slave None Secondary Master None Secondary Slave None 20 seconds lt 6 seconds Device in SSD Socket 1 ATMEL 512k SSD Window D800 0000 Drive A SSD Same configuration as above including 18 seconds lt 5 seconds Standard RTD Defaults ISA Plug n Play Support Disabled To achieve boot times of 6 seconds or less you will have to disable the HDD and possibly any other devices attached to the IDE controller Booting to a SSD see note 2 device is faster than a hard drive To achieve boot times of 5 seconds or less ISA Plug n Play Support must be disabled If there is not an ISA PnP card attached to your system then disabling this feature will save at least 1 second Some modern operating systems Windows will automatically configure ISA PnP devices If using one of these operating systems ISA Plug n Play cards will still work even if it
64. pu Module and suggests possible solutions If you are having problems with your cpuModule please review this table before contacting techni cal support cpuModule will not boot no power or wrong polarity check for correct power on PC 104 bus connectors incorrect Setup install jumper JP5 reboot and press Del video disabled etc key to run Setup defective or mis connected de check for misaligned bus connectors vice on bus remove other cards from stack cable connected backwards verify all cables are connected correctly SSD installed backwards check for an SSD memory installed in socket backwards does not recognize Setup jumper JPS installed turn off power remove JP5 reboot changes will not boot from particu device not bootable use sys command on drive or re format the lar drive or device device using the s switch device not formatted format drive using s switch power not connected to boot connect power cable to floppy or hard drive drive Atmel Flash shows disk part smaller than 1 44MB was ignore disk space remaining messages space available but it can formatted as 1 44MB it will from DOS not be written show space available even REMEMBER A bootable disk contains 3 when full hidden files plus format info totalling about 150kB will not boot from DiskOn DiskOnChip is not the only disable other hard drive s in system Chip hard drive in system using wrong DiskOnChip change to correct 32 pin
65. rs are enabled If Port 0x18h OR OxCh then transmitters always on If Port 0x18h AND 0x3h then transmitters under RTS control 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 CMH6586EX200HR 37 Serial Port 2 CN8 The second serial port is implemented on connector CN8 Itis normally configured as a PC com patible 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 Second Serial Port Settings 1 0 Address Default IRQ 03FSH IROA 02F8H IRQ3 03E8H IRQ4 02E8H IRQ3 Second Serial Port UART The second serial port is implemented with a 16550 compatible UART Universal Asynchronous Receiver Transmitter This UART is capable of baud rates up to 115 2 kbaud in 16450 and 16550A compatible mode and 1 5 Mbaud in Enhanced UART 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 setting on the cpuModule With this mode enabled the serial port connector must be connected to RS232 compatible devices The following table gives the connector pinout and shows how to connec
66. rt 1 RXD Port 1 TXD Port 2 RXD Port 1 RXD Port 2 TXD The following table gives the pinout of connector CN8 when RS422 or RS485 modes are enabled Connector CN8 in RS 422 485 Mode Pin Signal Function pr E po Detect oa o usera e e 4 out 7 TXD Transmit Data 39 CMH6586EX200HR Connector CN8 in RS 422 485 Mode Transmit Data ISO Receive Day ia 8 _ Reseed a sea i Signal round Facing the serial port s connector pins the pinout is 7 5 3 1 9 10 8 6 4 2 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 con trol The transmitters are enabled by manipulating the Request To Send RTS signal of the first serial port controller or by T O port 0x18 This signal is controlled by writing bit 1 of the Modem Control Register MCR or writting tol O port 0x18 as follows e IfMCR bit 1 1 then RTS 0 and serial transmit ters are disabled If MCR bit 1 0 then RTS 1 and serial transmit ters are enabled If Port 0x18h OR OxCh then transmitters always on If Port 0x18h AND 0x3h then transmitters under RTS control 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 40 CMH6586EX200HR Parallel Port CN6 The parallel port is available on connector CN6 You can use
67. se outputs are con trolled by a transistor to supply 0 1 watt of power to an external speaker The external speaker should have 8 ohm impedance 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 DIN connector The following table lists the relationship between the Multifunction connector pins and a standard DIN keyboard connector 44 CMH6586EX200HR Keyboard Connector Pins on CN5 Keyboard Data Keyboard Power 5 Volts 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 Fin Sanar C e II Keyboard Clock 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 typically 3 0 or 3 6 V This battery is used by the cpuModule when system power is removed to preserve the date and time in the Real Time Clock and preserve SRAM contents if the SSD jumpers are configured for battery backup 45 CMH6586EX200HR Bus Mouse Connector CN4 The following
68. shipped with fail safe boot rom enable When Fail Safe Boot ROM is enabled the system will boot to it exclu sively 21 CMH6586EX200HR 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 22 CMH6586EX200HR By default boards are shipped with fail safe boot rom enable When Fail Safe Boot ROM is enabled the system will boot to it exclu sively BIOS Default Configuration Function IDE Interface 0 Master IDE Interface 0 Slave IDE Interface 1 Master IDE Interface 1 Slave Boot device BIOS Extension Floppy Drive 1 Floppy Drive 2 Serial port 1 Serial port 2 Parallel Port Keyboard Fail safe boot rom Select Active Video Power Management PNP OS Installed Resources Controlled By PCI IRQ Activated By IDE HDD Block Mode KBC Input Clock SSD Window Onboard Parallel Port Parallel Port Mode Halt On Virus Warning CPU Internal Cache Cyrix 6X86 MII CPUID Swap Floppy Drive Boot Up Numlock Status Gate A20 Option Security Option Default selection Auto detect Auto detect Auto detect Auto detect Floppy then hard disk Disabled 3 5 1 44 Meg not installed RS232 at 3F8H RS232 at 2F8H LPT1 at 378H Enabled if connected Enabled No Onboard Disabled Auto Level En
69. ssed System BIOS amp Option ROMs Copy the BIOS from ROM into E0000 FFFFF shadow RAM so that POST will go faster FFH System Booting INT 19 84 CMH6586EX200HR 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 Function IDE Interface 0 Master IDE Interface 0 Slave IDE Interface 1 Master IDE Interface 1 Slave Boot device BIOS Extension Floppy Drive 1 Floppy Drive 2 Serial port Serial port 2 Parallel Pon Keyboard Fail safe boot rom Select Active Video Power Management PNP OS Installed No Resources Controlled By PCI IRQ Activated By IDE HDD Block Mode KBC Input Clock SSD Window Onboard Parallel Port o Parallel Port Mode SPP ff Hall On Virus Warning CPU Internal Cache Cyrix 6X86 MII CPUID Swap Floppy Drive Boot Up Numlock Status O Gate A20 Option Security Option Report No FDD for Yes WIN95 Quick Boot Disabled Extended Memory Test Disabled ISA Plug n Play Support Enabled 85 CMH6586EX200HR Video Bios Shadow Enabled C8000 DFFFF Disabled 16 bit I O Recovery 5 Clock FETO Recovery Cod 86 CMH6586EX200HR Bypassing the Stored Configuration Under certain circumstances you may want to bypass the configuration stored on the boar
70. t to an external serial connector either XT DB25 or AT DB9 compatible Facing the serial connector pins the pinout is The following table gives the pinout of the serial port connector when RS232 mode is enabled Connector CN8 in RS 232 Mode em Soa Funcion imou B25 1 pco paaCarierpaea in 8 o f Dsk para Ser Ready in 6 e crs Clear Fo Send n 5 T DTR 5 Data Terminal Ready out 20 38 CMH6586EX200HR Connector CN8 in RS 232 Mode st keme f A o0 oND Signal rod 7 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 the serial port 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 For half duplex 2 wire operation you must connect RXD to TXD and connect RXD to TXD A 120 ohm termination resistors is provided on the cpuModule Termi nation is usually necessary on all RS422 receivers and at the ends of the RS485 bus If the termination resistor is required it can be enabled by closing jump er JP2 When using full duplex typically in 422 mode connect the ports as shown in the table below Full Duplex Connections When using half duplex in 485 connect the ports as shown in the table below Half Duplex 485 Mode Port 1 TXD Port 1 RXD Port 1 TXD Po
71. table gives the pinout of the Bus Mouse connector Bus Mouse Connector CN4 Fin Signal Funetion veut GND out i a o MCLK Mouse Clock out a on Facing the connector pins the pinout is 46 CMH6586EX200HR 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 see Notes below AT Bus table PC 104 XT Bus Connector CN1 ou B sor TBR SD6 5V Eo o o POCA 802 E sor w Keying pin DIZE mw SMEMIR iow TOR DACK3 DROS DACKT DROI REFRESH SYSCLK RO IRQ6 IRQ5 IRQ4 IRQ3 R BACK BALE Z a a oe SAO Vv P Pin Rowa AAA NOE ERA E 0 EE WA E A AA Oo 6 OO 7 Oo B po es Oo a Y ee E 2 E O 3 pS ae oo EA 3 ERA 2 He CMH6586EX200HR 47 The following table lists signals of the AT portion of the PC 104 bus PC 104 AT Bus Connector CN2 Om INICIO CT ef INCA MEMW DACKS5 SD8 DRQS5 SD9 DACK6 ISA bus refresh is not supported by this cpuModule Notes Keying pin positions have the pin cut on the bottom of the board and the hole plugged in the con nector to prevent misalignment of stacked modules This is a feature of the PC 104 specification and sh
72. y Master lt PgDn gt Primary Slave Secondary Mas ter Secondary Slave Drive A lt PgUp gt lt PgDn gt Drive B lt PgUp gt lt PgDn gt 62 CMH6586EX200HR Sets the date with the format e month day year e You must connect a backup battery or this setting will be lost at power down Sets the time with the format e hour minute second e You must connect a backup battery or this setting will be lost at power down Selects the IDE hard disk type for each interface An interface must have a master before a slave can be added Make sure you configure the drive jumpers correctly Selections are None Auto Auto detect drive parameters not all drives can be auto detected 1 45 Standard drive types USER User enters drive parameters Selects the format of each floppy disk Selections are None 360 KB 544 Floppy 1 2 MB 54 Floppy 720 KB 3 2 Floppy 1 44 1 25 MB 3 2 Floppy 2 88 MB 3 2 Floppy All But Keyboard All But Diskette All But Disk Key All Errors No Errors BIOS Features Setup The following is a list of BIOS Features Setup fields BIOS Features Setup Fields Virus warning lt PgUp gt Enable or disable virus warning lt PsD e Enable Warn if boot sector or partition table gDn gt NOR y 1s being modified e Disable Allow boot sector or partition table modification CPU Internal lt PgUp gt Enable or disable CPU internal cache Ca
Download Pdf Manuals
Related Search
Related Contents
Philips PerfectCare Azur Steam iron GC4912/80 Font d`alimentació CC amb sortida triple DC_XA3033 Samsung SM-P607TZKETMB User's Manual Ferris Industries SKU 319618 User's Manual RMAP User Manual - ESA Microelectronics Section 取扱説明書 - Panasonic Philips VR550/58 User's Manual WIRELESS ACCESS POINT / CLIENT BRIDGE User Manual Catalogue TP MICOS AT Copyright © All rights reserved.
Failed to retrieve file