background image

CML47786HX
cpuModule

TM 

User’s Manual

RTD Enhanced Award BIOS Versions 6.00.xx

BDM-610000035
Rev. A

Содержание cpuModule CML47786HX

Страница 1: ...CML47786HX cpuModuleTM User s Manual RTD Enhanced Award BIOS Versions 6 00 xx BDM 610000035 Rev A ...

Страница 2: ......

Страница 3: ... cpuModuleTM User s Manual RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 Phone 1 814 234 8087 FAX 1 814 234 5218 E mail sales rtd com techsupport rtd com web site http www rtd com ...

Страница 4: ... is a registered trademark of RTD Embedded Technologies cpuModule and utilityModule are trademarks of RTD Embedded Technologies PS 2 PC XT PC AT and IBM are trademarks of Interna tional Business Machines Inc MS DOS Windows Windows 95 Windows 98 and Windows NT are trade marks of Microsoft Corp PC 104 is a registered trademark of PC 104 Consortium All other trademarks appearing in this document are ...

Страница 5: ...4 Auxiliary Power CN3 26 Serial Ports CN7 and CN8 28 multiPort CN6 Parallel Port Mode 31 multiPort CN6 aDIO Mode 32 multiPort CN6 Floppy Controller Mode 33 Multifunction Connector CN5 35 VGA Video Connector CN18 37 Flat Panel Video Connector CN19 38 EIDE Connector CN9 39 Bus Mouse Connector CN4 41 USB Connector CN17 42 10 100 Base T and TX Connector CN20 43 Audio CN11 44 PC 104 Bus CN1 and CN2 45 ...

Страница 6: ...1 Ways to Use the Solid State Disk Sockets 82 Using BIOS Extension Devices 83 Using Conventional Solid State Devices 84 Chapter 6 Hardware Reference 87 Jumpers and Solder Jumper Settings 88 Mechanical Dimensions 92 Processor Thermal Management 93 Chapter 7 Troubleshooting 95 Common Problems and Solutions 96 Troubleshooting a PC 104 System 99 How to Obtain Technical Support 100 How to Return a Prod...

Страница 7: ...Table Of Figures CML47786HX Block Diagram 5 CML47786HX Basic Connector Locations 10 CML47786HX Connector Locations 24 CML47786HX Jumper Locations Top 89 CML47786HX Jumper Locations Bottom 90 ...

Страница 8: ......

Страница 9: ...35 Keyboard Connector Pins on CN5 36 VGA Video Connector CN18 37 Supported Video Resolutions and BIOS Settings 37 Flat Panel Video Connector CN19 38 EIDE Connector CN9 39 Bus Mouse Connector CN4 41 USB Connector CN17 42 10 100 Base T and TX Connector CN20 43 Audio Connector CN11 44 PC 104 XT Bus Connector CN1 45 PC 104 AT Bus Connector CN2 46 PC 104 Bus Signals 46 PC 104 Plus Bus Signal Assignment...

Страница 10: ......

Страница 11: ...onnecting the cpuModule Provides information on connecting the cpuModule to peripherals Chapter 4 Configuring the cpuModule Provides information on configuring hardware and software Chapter 5 Using the 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 syste...

Страница 12: ... primary I O functions of a AT compatible computer SVGA controller Analog SVGA and Digital TFT outputs UltraDMA 33 66 100 EIDE Controller a keyboard interface parallel port two versatile RS232 422 485 serial ports a Real Time Clock a speaker port a PS 2 mouse port two USB ports AC97 and Sound Blaster compatible audio port One twisted pair 10 100 Base T and TX connection based on an Intel 82559ER P...

Страница 13: ...OS Linux and Windows operating systems Drivers in the BIOS allow booting from floppy disk hard disk Solid State Disk boot block flash or DiskOnChip thus enabling the system to be used with traditional 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 driver...

Страница 14: ...troller APIC USB ports 2 USB 1 1 ports Boot to USB devices Floppy Hard Drive CD ROM Flash Key ZIP Drive Advanced Digital I O aDIO Two 8 bit TTL compatible programmable Digital I O Ports plus two Strobe inputs One port is bit direction programmable and the other is byte direction programmable Advanced Interrupt modes Interrupt on change Interrupt on match Interrupt on strobe Watchdog Timer Selectab...

Страница 15: ...ithout a battery Can boot from floppy disk hard disk Solid State Disk fail safe boot ROM or USB Connections AT bus per PC 104 specifications 64 pin CN1 40 pin CN2 PCI bus per PC 104 Plus specifications 120 pin CN16 Auxiliary Power Connector 12 pin CN3 PS 2 Mouse Connector 4 pin CN4 Multifunction connector 10 pin CN5 multiPort connector 26 pin CN6 Serial port 1 connector 10 pin CN7 Serial port 2 co...

Страница 16: ...e 40 to 80 degrees C case with proper cooling See Processor Thermal Management on page 105 Storage temperature 55 to 125 degrees C Operating relative humidity 0 to 95 non condensing 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 configuration...

Страница 17: ...you are one of these users you can get your system up and running quickly by following a few simple steps described in this chapter Briefly these steps are Connect power Connect the utility cable Connect a keyboard Default BIOS Configuration Fail Safe Boot ROM Connect a VGA monitor to the SVGA connector Refer to the remainder of this chapter for details on each of these steps ...

Страница 18: ...onnectors used in this chapter Figure 2 CML47786HX Basic Connector Locations For a complete listing of connectors please refer to Connector Locations on page 24 NOTE Pin 1 of each connector is indicated by a square solder pad on the bottom of the PC board and a white square silk screened on the top of the board ...

Страница 19: ...urface mount flash chip The programmed boot ROM is ROM DOS Fail Safe Boot ROM allows the system to boot without any attached storage devices i e floppy IDE SSD Installing jumper JP5 will force the cpuModule to use fail safe boot ROM as well as load the default BIOS settings This configu ration allows you to boot to non volatile onboard ROM DOS ...

Страница 20: ...e kit for the cpuModule The XK CM43 cable kit contains the following Utility Board Cable keyboard mouse battery reset speaker SVGA COM ports Multi Function Port IDE Cable for 3 5 Hard Drive IDE Cable for 2 5 Hard Drive 10 100 base T and TX 10 Pin DIL TO RJ 45 Audio Adapter 10 Pin DIL to 3 mini jack connectors Power cable DIL12 to wire leads Dual USB cable ...

Страница 21: ... supply you do not need to make additional connections to supply power If you are using the cpuModule without a PC 104 stack or with a stack that does not include a power supply refer to Auxiliary Power CN3 on page 26 for more details 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...

Страница 22: ... to the Multifunction connector making sure the orienta tion of pin 1 is correct If you are using the Multifunction cable from our cable kit the cable provides a small speaker a 5 pin PS 2 connector for the keyboard a push button for resetting the PC 104 sys tem and a lithium battery to provide backup power to the Real Time Clock To connect individual devices to the Multifunction connector please ...

Страница 23: ... cable kit uses a mini DIN or PS 2 style keyboard connector NOTE Some older keyboards use a larger DIN connector you will need an adapter to plug these keyboards into the cpuMod ule Older keyboards can be switched between PC XT and AT operating modes with the mode usually selected by a switch on the back or bottom of the keyboard For correct operation with this cpuModule you must select AT mode ...

Страница 24: ...ny buildup of static electricity Remove the cpuModule from its anti static bag Check that keying pins in the bus connector are properly positioned Check the stacking order make sure an XT bus card will not be placed between two AT bus cards or it will interrupt the AT bus signals Hold the cpuModule by its edges and orient it so the bus connector pins line up with the matching connector on the stac...

Страница 25: ...Slot Selection Switches Unlike PC 104 cards PC 104 Plus expansion cards have a slot selection switch or jumpers In total there are 4 PCI cards that can be stacked onto the cpuModule with switch positions 0 through 3 The distance from the CPU determines these switch settings The card closest to the CPU is said to be in slot 0 the next closest slot 1 and so on to the final card as slot 3 The slot se...

Страница 26: ... powered directly from these pins 3 3 Volt DC The default source for the 3 3 volt power pins on the PC 104 Plus PCI bus is the power connector CN3 or a PC 104 Plus power supply The 3 3V can also be supplied from an on board power con verter The on board 5 volt to 3 3 volt converter is capable of suppling a maximum of 2 Amps of 3 3 volts to the PCI bus To use the on board power supply change solder...

Страница 27: ...rmation 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 NOTE By default boards are shipped with fail safe boot ROM en able When Fail Safe Boot ROM is enabled the system will boot...

Страница 28: ...il Safe Boot ROM acts as an example of what can be programmed into the flash chip Last Fail Safe Boot ROM allows files to be transferred on or off the storage devices in the system by use of REMSERV 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...

Страница 29: ...edure is Start Re booting the cpuModule While the system is re booting repeatedly press the Del key until the cpuModule enters Setup Change the parameters to correctly match your system If the above fails Insert jumper JP5 This will force the cpuModule to boot using the default configu ration Boot the cpuModule Press the Del key to enter Setup or allow the cpuModule to boot to Failsafe ...

Страница 30: ...up and running quickly If you need more de tails please refer to the following chapters for more information on configuring and using the cpu Module Phone 814 234 8087 Fax 814 234 5218 RTD Embedded Technologies Inc 103 Innovation Blvd State College PA 16803 0906 USA Our website www rtd com Our e mail techsupport rtd com ...

Страница 31: ...CML47786HX RTD Embedded Technologies Inc 23 CHAPTER 3 CONNECTING THE CPUMODULE This chapter contains necessary information for any of the connectors on the cpuModule ...

Страница 32: ... figure and table below show all connectors and the SSD sockets of the cpuModule Figure 3 CML47786HX Connector Locations NOTE Pin 1 of each connector is indicated by a square solder pad on the bottom of the PC board and a white box silkscreened on the top of the board ...

Страница 33: ...ion 10 pin 2mm CN6 multiPort 26 pin 2mm CN7 Serial port 1 10 pin 2mm CN8 Serial port 2 10 pin 2mm CN9 EIDE Connector 44 pin 2mm CN11 Audio connector 10 pin 2mm CN16 PC 104 Plus PCI Bus 120 pin 2mm CN17 2 USB ports 10 pin 2mm CN18 Video 10 pin 2mm CN19 Flat Panel Video 30 pin 2mm CN20 10 100 Base T and TX 10 pin 2mm JP3 Switched Fan Power 1 5V 2 GND 2 Pin 2mm JP7 Continuous Fan Power 1 5V 2 GND 2 P...

Страница 34: ...y twice the power your system requires Facing the connector pins the pinout of the Auxiliary Power connector is WARNING If you improperly connect power the module will almost certainly be destroyed Please verify power connections to the module before applying power Table 5 Auxiliary Power Connector CN3 Pin Signal Function 1 GND Ground 2 5 V 5 Volts DC 3 N C Not Connected 4 12 V 12 Volts DC 5 5 V 5...

Страница 35: ...and 8 on the power connector to ensure a good power supply We rec ommend that no less than 18 gauge wire be used and the 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 ...

Страница 36: ...pat ible mode and includes a 16 byte FIFO Please refer to any standard PC AT hardware reference for the register map of the UART RS232 Serial Port Default The full duplex RS232 mode is the default 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 connect to an exter...

Страница 37: ... typically in RS 422 mode connect the ports as shown in the table below When using half duplex in RS 485 connect the ports as shown in the table below 9 7 5 3 1 GND DTR TXD RXD DCD GND RI CTS RTS DSR 10 8 6 4 2 NOTE 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 re...

Страница 38: ...t 5 9 7 5 3 1 GND Rsvd TXD RXD Rsvd GND Rsvd RXD TXD Rsvd 10 8 6 4 2 NOTE when using RS485 Mode When using the serial port in RS485 mode the serial transmitters are enabled and disabled under software control The transmitters are en abled by manipulating the Request To Send RTS signal of the serial port controller This signal is controlled by writing bit 1 of the Modem Control Register MCR as foll...

Страница 39: ...th of the cable connect ing the cpuModule and parallel device less than 3 meters 10 feet Table 11 multiPort Parallel Port Connector Pinout CN6 Pin Signal Function in out DB25 1 STB Strobe Data out 1 2 AFD Autofeed out 14 3 PD0 Printer Data 0 LSB out 2 4 ERR Printer Error in 15 5 PD1 Parallel Data 1 out 3 6 INIT Initialize printer out 16 7 PD2 Printer Data 2 out 4 8 SLIN Select printer out 17 9 PD3...

Страница 40: ... the PC 104 bus Table 12 multiPort Advanced Digital I O Connector Pinout CN6 CN6 Pin Function DB25 1 strobe 0 1 2 P0 4 14 3 P1 0 2 4 P0 5 15 5 P1 1 3 6 P0 6 16 7 P1 2 4 8 P0 7 17 9 P1 3 5 10 strobe 1 18 11 P1 4 6 12 GND 19 13 P1 5 7 14 GND 20 15 P1 6 8 16 GND 21 17 P1 7 9 18 GND 22 19 P0 0 10 20 GND 23 21 P0 1 11 22 GND 24 23 P0 2 12 24 GND 25 25 P0 3 13 26 Reserved Do not connect ...

Страница 41: ...eps must be taken Drive A must be set to 1 44 MB in the Standard CMOS Settings section of BIOS Setup Onboard MultiPort set to Floppy in the Integrated Peripherals section of BIOS Setup Swap Floppy Drive set to Enabled in the Advanced BIOS Fea tures section of BIOS Setup First Boot Device set to Floppy in the Advanced BIOS Features section of BIOS Setup Floppy drive with adapter board is attached t...

Страница 42: ...47786HX RTD Embedded Technologies Inc 34 These signals must be pulled to 5V with separate 470 Ohm resistors 24 GND 25 odd pins 25 WGATE 13 24 26 5V Table 13 multiPort Connector Floppy Pinout CN6 Continued ...

Страница 43: ...pedance and be connected between pins 1 and 2 Keyboard An AT compatible keyboard can be connected to the Multifunction connector Usually PC key boards come with a cable ending with a 5 pin male PS 2 connector The following table lists the re lationship between the Multifunction connector pins and a standard PS 2 keyboard connector Table 14 Multifunction Connector CN5 Pin Signal Function in out 1 S...

Страница 44: ...y switch The push button should be normally open and connect to ground when pushed Battery Pin 9 of the multifunction connector is the connection for an external backup battery in the range 2 40 V to 4 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 ...

Страница 45: ... out 5 DDCSDA Monitor communications data bidir 6 GREEN Green analog output out 7 DDC_5V 5V for Monitor Communica tions 2A fuse out 8 BLUE Blue analog output out 9 GND Ground out 10 GND Ground out 9 7 5 3 1 GND DDC_5V DDCSDA DDCSCL VSYNC GND BLUE GREEN RED HSYNC 10 8 6 4 2 Table 17 Supported Video Resolutions and BIOS Settings Resolution Colors Bits Minimum Frame Buffer Size 640 x 480 8 16 32 2 MB...

Страница 46: ...t 4 FP_ENABLK Enable for Backlight Power out 5 GND Ground GND 6 FP_DISPEN Display Enable out 7 GND Ground GND 8 FP_HSYNC Horizontal Sync out 9 FP_VSYNC Vertical Sync out 10 GND Ground GND 11 FP_CLK Clock out 12 GND Ground GND 13 FP_BLUE0 Blue bit 0 LSB out 14 FP_BLUE1 Blue bit 1 out 15 FP_BLUE2 Blue bit 2 out 16 FP_BLUE3 Blue bit 3 out 17 FP_BLUE4 Blue bit 4 out 18 FP_BLUE5 Blue bit 5 MSB out 19 F...

Страница 47: ...nch spacing connector so an adapter cable or adapter board is needed In order to use faster than UDMA Mode 2 Ultra ATA 33 an 80 conductor cable is required The BIOS automatically detects the presence of an 80 conductor cable To connect to an 80 conductor cable to CN12 and adapter board is required Table 19 EIDE Connector CN9 Pin Signal 1 RESET 2 Ground 3 DD7 4 DD8 5 DD6 6 DD9 7 DD5 8 DD10 9 DD4 10...

Страница 48: ...CML47786HX RTD Embedded Technologies Inc 40 37 CS0 38 CS1 39 DASP 40 Ground 41 5V logic 42 5V motor 43 Ground 44 N C Table 19 EIDE Connector CN9 Continued ...

Страница 49: ...he following table gives the pinout of the Bus Mouse connector Facing the connector pins the pinout is Table 20 Bus Mouse Connector CN4 Pin Signal Function in out 1 5 V 5 Volts out 2 GND Ground out 3 MCLK Mouse Clock out 4 MDAT Mouse Data bidir 3 1 MCLK 5 V MDAT GND 4 2 ...

Страница 50: ...ignal Function in out 1 1 VCC1 Supply 5V to USB1 out 6 2 VCC2 Supply 5V to USB2 out 2 3 DATA1 Bi directional data line for USB1 in out 7 4 DATA2 Bi directional data line for USB2 in out 3 5 DATA1 Bi directional data line for USB1 in out 8 6 DATA2 Bi directional data line for USB2 in out 4 7 GRND Signal Ground out 9 8 GRND Signal Ground out 5 9 GRND Signal Ground out 10 GRND Signal Ground out 9 7 5...

Страница 51: ...IOS Set up Facing the connector the pinout is depicted below Table 22 10 100 Base T and TX Connector CN20 RJ45 Pin 10 PIN DIL Pin Signal Function in out 3 1 RX Receive In 6 2 RX Receive In 1 5 TX Transmit Out 2 6 TX Transmit Out 4 3 CT Termination connected to pin 4 5 4 CT Termination connected to pin 3 7 7 CT Termination connected to pin 8 8 8 CT Termination connected to pin 7 9 AGND Ground 10 AG...

Страница 52: ...al ground at the signal source The will eliminate any common mode noise between the source and the cpuModule Facing the connector pins the pinout is Table 23 Audio Connector CN11 10 PIN DIL Pin Signal Function in out 1 MIC_VREF 2 2V Supply to bias micro phones 5mA max pwr 2 MIC_IN Microphone input 1V RMS or 0 1V RMS in 3 GND Signal GND gnd 4 LINE_IN_LEFT Line level input for left chan nel 1V RMS n...

Страница 53: ... portion of the PC 104 bus see Notes below AT Bus table Table 24 PC 104 XT Bus Connector CN1 Pin Row A Row B 1 N C 0V 2 SD7 RESETDRV 3 SD6 5V 4 SD5 IRQ2 5 SD4 5V 6 SD3 DRQ2 7 SD2 12V 8 SD1 N C 9 SD0 12V 10 IOCHRDY Keying pin 11 AEN SMEMW 12 SA19 SMEMR 13 SA18 IOW 14 SA17 IOR 15 SA16 DACK3 16 SA15 DRQ3 17 SA14 DACK1 18 SA13 DRQ1 19 SA12 REFRESH 20 SA11 SYSCLK 21 SA10 IRQ7 22 SA9 IRQ6 23 SA8 IRQ5 24...

Страница 54: ...evels PC 104 Bus Signals The following table contains brief descriptions of the PC 104 bus signals Table 25 PC 104 AT Bus Connector CN2 Pin Row C Row D 0 0V 0V 1 SBHE MEMCS16 2 LA23 IOCS16 3 LA22 IRQ10 4 LA21 IRQ11 5 LA20 IRQ12 6 LA19 IRQ15 7 LA18 IRQ14 8 LA17 DACK0 9 MEMR DRQ0 10 MEMW DACK5 11 SD8 DRQ5 12 SD9 DACK6 13 SD10 DRQ6 14 SD11 DACK7 15 SD12 DRQ7 16 SD13 5V 17 SD14 MASTER 18 SD15 0V 19 Ke...

Страница 55: ...e other lines have decreasing priority starting from IRQ14 down to IRQ2 An interrupt request is performed by changing the level of the corresponding line from low to high and keeping it high until the micro processor has recognized it KEY N A These locations contain mechanical keying pins to help prevent incor rect connector insertion LA23 LA17 O These signals select a 128kbyte window in the 16Mby...

Страница 56: ...bit while SA19 is the most significant bit SBHE O This active low signal indicates a transfer of the most significant data byte SD15 SD8 SD8 15 I O Data bits these are the high byte data bus lines SD8 is the least signif icant bit SD15 the most significant bit SD0 7 I O Data bits these are the low byte data bus lines SD0 is the least signifi cant bit SD7 the most significant bit SMEMR O Memory Rea...

Страница 57: ...d to GND for shielding Table 27 PC 104 Plus Bus Signal Assignments Pin A B C D 1 GND 5 0V KEY1 Reserved 5V AD00 2 VI O AD02 AD01 5V 3 AD05 GND AD04 AD03 4 C BE0 AD07 GND AD06 5 GND AD09 AD08 GND 6 AD11 VI O AD10 M66EN 7 AD14 AD13 GND AD12 8 3 3V C BE1 AD15 3 3V 9 SERR GND SB0 PAR 10 GND PERR 3 3V SDONE 11 STOP 3 3V LOCK GND 12 3 3V TRDY GND DEVSEL 13 FRAME GND IRDY 3 3V 14 GND AD16 3 3V C BE2 15 A...

Страница 58: ...elected devices ability to complete the current data cycle of the transaction Both IRDY and TRDY must be asserted to terminate a data cycle IRDY Initiator Ready indicates the master s ability to complete the current data cycle of the transaction STOP Stop indicates the current selected device is requesting the master to stop the current trans action DEVSEL Device Select is driven by the target dev...

Страница 59: ... is used to request Interrupts only for multi function devices Power Supplies and VIO 5V 5 volt supply connected to PC 104 bus and power connector 5V supplies 12V 12 volt supply connected to PC 104 bus and power connector 12V supplies 12V 12 volt supply connected to PC 104 bus and power connector 12V supplies 3 3V 3 3 volt supply is an on board converter which can deliver up to 2 amps VIO This sig...

Страница 60: ...CML47786HX RTD Embedded Technologies Inc 52 ...

Страница 61: ... Inc 53 CHAPTER 4 CONFIGURING THE CPUMODULE BIOS SETUP This chapter contains information to configure the cpuModule Topics covered in this chapter include Disabling Fail Safe Boot ROM Adding SSD Memory Configuring Using the Setup Program ...

Страница 62: ...talled Reset the system by either shutting it off and turning it on or by using the reset button While the system is booting repeatedly press the DEL key to enter the BIOS setup Choose INTEGRATED PERIPHERALS using the arrow keys and enter Once in INTEGRATED PERIPHERALS set Fail Safe Boot ROM Disabled ...

Страница 63: ...ble lists possible configurations for the SSD socket Table 28 SSD Devices SSD Support Type Part Operation Capacity Notes Atmel 5V Flash 29C010A read write 128KB 29C040A read write 512KB BIOS Extension Devices DiskOnChip Boot Block Flash read write to 1 GB NOVRAM DS1645Y read write 128KB DS1650Y read write 512KB SRAM 128KB read write 128KB battery backup 512KB read write 512KB battery backup 12V Fl...

Страница 64: ...Re boot the cpuModule and repeatedly 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 liste...

Страница 65: ... for users who wish to develop their own applications programs for the cpuModule This chapter includes information on the following topics Memory map I O Address map Interrupts Power On Self Tests POSTs System Functions Watchdog Timer Real Time Clock Storing Applications in Solid State Disk Utility Programs ...

Страница 66: ...t to decompress the BIOS This should not be used for hardware devices however it is free for use after the system has booted D0000 FFFFh Available This area is always available for hardware devices CC000 CFFFFh typical Legacy USB This area is used for USB keyboard and USB boot It can be freed by disabling USB Keyboard and by not attaching any USB storage devices Alternately the USB controller can ...

Страница 67: ...unctions will occur The exception to this is if the resource has been released by the user Table 31 I O Addresses Reserved for the cpuModule Address Range Bytes Device 000H 00FH 16 DMA Controller 010H 01FH 16 Reserved for CPU 020H 021H 2 Interrupt Controller 1 022H 02FH 13 Reserved 040H 043H 4 Timer 060H 064H 5 Keyboard Interface 070H 071H 2 Real Time Clock port 080H 08FH 16 DMA page register 0A0H...

Страница 68: ... which one is active or to disable it entirely 3 Only one of the I O addresses shown for the Parallel printer port is active at any time You can use Setup to select which one is active or to disable it entirely 4 If a PS2 mouse is not connected to the system the I O addresses listed will not be occupied 3F0H 3F7H 8 Floppy disk 1 3F8H 3FFH 8 Serial port 2 Select in BIOS 4 aDIO Advanced Digital I O ...

Страница 69: ...tility under PnP PCI configuration If you add any PC 104 modules or other peripherals to the system you must ensure they do not use interrupts needed by the cpuModule or malfunctions will occur Table 32 Hardware Interrupts Used on the cpuModule Interrupt Normal Use Source 0 Timer 0 On board ISA device 1 Keyboard On board ISA device 2 Cascade of IRQ 8 15 On board ISA device 3 COM2 On board ISA devi...

Страница 70: ...terrupt The PC 104 specification also provides a means for ISA devices to share an interrupt However interrupt sharing on the ISA bus is not supported by all devices c IRQ14 is available for use if no primary hard drive controller is present in the system and hard disk is disabled in Setup ...

Страница 71: ...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 ...

Страница 72: ...ng is enabled in the BIOS Setup utility There are three levels 25 50 and 75 which are the percent of full speed that the CPU will operate at when throttled For example with throttling set to 75 a 400 MHz CPU will operate at 300 MHz during excessive temperatures When enabled thermal throttling is started and stopped without any intervention from the operating system or application software Because ...

Страница 73: ...Hardware Control Some of the cpuModule hardware is controlled directly without using BIOS routines These include Advanced Digital I O aDIO Watchdog Timer Real Time Clock Control Parallel Port Control The following sections describe use of these features ...

Страница 74: ...mined If the digital I O lines must power up to a known state an external 10 K Ohm resistor must be added to pull the line high or low Additionally when the CPU boots up interrupts 5 7 10 11 and 12 are masked off Setup Register Descriptions The aDIO has a Setup Register and four Runtime Registers The Setup Register is set by the BIOS and can be adjusted by entering the BIOS Setup Utility and going...

Страница 75: ... the digital I O lines is determined by the value in aDIO WDT_Setup aDIO_Base These 8 bit registers are written to zero upon power up The register map for the runtime region is shown below aDIO_IRQ 2 0 Interrupt 000 Disabled 001 IRQ5 010 IRQ7 011 IRQ10 100 IRQ11 101 IRQ12 110 Reserved 111 Reserved aDIO Runtime Registers Offset Register Name 0 Port 0 Data 1 Port 1 Data 2 Multi Function 3 DIO Contro...

Страница 76: ...irection programmable register A read on this register when it is programmed to input will read the value at the DIO connector A write on this register when it is programmed as output will write the value to the DIO connector A read on this register when it is set to output will read the last value sent to the DIO connector Multi Function register is a read write register whose contents are set by...

Страница 77: ...kes the corresponding pin in the DIO connector an output Mask Register Writing a zero to a bit in this register will not mask off the corresponding bit in the DIO Compare register Writing a one to a bit in this register masks off the corresponding bit in the DIO Compare register When all bits are masked off the DIOs comparator is disabled This condition means Event and Match mode will not generate...

Страница 78: ...eglitching circuit inside the DIO circuitry The deglitching requires pulses on Port 0 to be at least 120 nanoseconds in width As long as changes are present longer than that the event is guaranteed to register Pulses as small as 60 nanoseconds can register as an event but they must occur between the rising and falling edge of the 8 33 MHz clock To enter Event mode set bits D 4 3 of the DIO Control...

Страница 79: ...til the Clear Register is read from Additionally the Compare Register latched in the value at Port 0 when the Strobe pin made a low to high transition No further strobes will be available until a read of the Com pare Register is made What this implies is one must read the Compare Register then clear interrupts so that the latched value in the compare register is not lost To enter Strobe mode set b...

Страница 80: ...tion resumes from the point where it was inter rupted How long does it take to respond to an interrupt A DOS operating system can respond to an interrupt between 6 15uS A Windows system can take a much longer time when a service routine has been installed by a device driver implemented as a DLL from 250 1500uS or longer A VxD will take 20 60uS or longer The time the CPU spends in the interrupt is ...

Страница 81: ...ISR with one important exception most compilers do not auto matically add the end of interrupt command to the procedure you must do this yourself Other than this and the few exceptions discussed below you can write your ISR just like any other routine It can call other functions and procedures in your program and it can access global data If you are writing your first ISR we recommend that you sti...

Страница 82: ...de Refer to the DOS drivers that were shipped with this board or download them from our web site www rtd com The drivers are commented to help clarify their meaning Reading through the DOS drivers will give valuable insight into the board functionality ...

Страница 83: ... to system latency it is recommended that the Watchdog be refreshed at about half of the reset time out period or half of the interrupt time out period whichever is applicable Register Description The Advanced Watchdog Timer has two Setup Registers and a Runtime Register The Setup Reg isters are set by the BIOS and can be adjusted by entering the BIOS Setup Utility and going to In tegrated Periphe...

Страница 84: ...g timer WDT_Active Set this bit to 1 to activate the Watchdog Timer interrupts and resets Set to 0 to disable When disabled the watchdog timer does not need to be refreshed WDT_IRQ_Ena Set this bit to 1 to enable the Watchdog interrupt Set to 0 to disable 101 IRQ12 110 Reserved 111 Reserved aDIO WDT_Setup D7 D6 D4 D3 D2 D0 Reserved aDIO_Base Reserved aDIO_Irq r r w r w r w 0 0 set by BIOS 0 aDIO_B...

Страница 85: ...Watchdog Interrupt time based on the following table WDT_RST_TimeSelects the Watchdog Reset time based on the following table WDT_IRQ_Time 2 0 Interrupt Time seconds 00 1 00 01 0 75 10 0 50 11 0 25 WDT_RST_Time 2 0 Reset Time seconds 00 1 00 01 0 75 10 0 50 11 1 55 2 10 ...

Страница 86: ...Color Description Green Normal Operation Blue On Board IDE Activity Red cpuModule is in reset or approaching thermal limit Yellow Red Green cpuModule is in Standby White R G B cpuModule is approaching thermal limit CPU is throttled if enabled Cyan Blue Green Ethernet Link at 10 Mbps Magenta Blue Red Ethernet Link at 100 Mbps Blink Ethernet Activity Table 34 Manual LED Colors I O Port 0x16 Value Co...

Страница 87: ...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 Registers of the Real Time Clock are shown below RTC access is illustrated in the C program found in application note SWM 640000011 found at http www rtd com appnotes htm Do not change values stored in the RTC registers listed as RESERVED in the table...

Страница 88: ...bedded Technologies Inc 80 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 ...

Страница 89: ...irable It is better to eliminate mag netic storage devices and place your operating system and application software into the cpuModule s Solid State Disk SSD The following section describes two 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 wit...

Страница 90: ... 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 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...

Страница 91: ...wer to the cpuModule and run Setup Set a BIOS Extension Window on the advanced setup page Save your changes and exit Setup Turn off the cpuModule Install the BIOS Extension Device into the socket Reboot the 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 C Format the new drive using ...

Страница 92: ... 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 Apply power to the cpuModule and run Setup Set SSD socket 1 or 2 to the appropriate Atmel device type Set SSD Window to a value which will not conflict with other h...

Страница 93: ...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 ROM DOS format b...

Страница 94: ...tate 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 NOTE The memory window selected for DOC must not be used by any other program or hardware devic...

Страница 95: ...nologies Inc 87 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 ...

Страница 96: ...pers are two pin allowing two settings pins 1 and 2 connected indicated as closed pins 1 and 2 un connected indicated as open Solder jumpers are set at the factory and are rarely changed Solder jumpers are located on the mod ule s solder side and component side The figures below shows the locations of the jumpers and solder jumpers used to configure the cpu Module To use the figure position the mo...

Страница 97: ...CML47786HX RTD Embedded Technologies Inc 89 Figure 4 CML47786HX Jumper Locations Top ...

Страница 98: ...pers and Default Settings JP1 2 pin jumper Used to enable disable 120 ohm termination resistor on first serial port for RS 422 485 mode default Open no termination JP2 2 pin jumper Used to enable disable 120 ohm termination resistor on first serial port for RS 422 485 mode default Open no termination ...

Страница 99: ...and Default Settings B1 Three position solder jumper to select 3 3 or 5 volt signaling on the PCI bus Pads 1 2 shorted is 5 Volt signaling Pads 2 3 shorted is 3 3 Volt signaling Default Setting B2 Two position solder jumper to connect USB shield ground to frame ground Default is not connected B3 Three position solder jumper to select the source of 3 3V on the PCI bus 2 3 PC 104 Plus PCI bus 3 3 vo...

Страница 100: ...CML47786HX RTD Embedded Technologies Inc 92 Mechanical Dimensions The following figure shows mechanical dimensions of the module Dimensions are in inches mm ...

Страница 101: ...rocessor IC of the cpuModule must receive adequate cooling to ensure proper operation and good reliability The case temperature of the processor must not exceed 100 C NOTE This cpuModule is not warranted against damage caused by overheat ing due to improper or insufficient heatsinking or airflow ...

Страница 102: ...CML47786HX RTD Embedded Technologies Inc 94 ...

Страница 103: ...problems you may encounter with operation of your cpuModule are due to common errors This chapter will help you get your system op erating properly It contains Common problems and solutions Troubleshooting a PC 104 system How to obtain technical support How to return a product ...

Страница 104: ... memory installed in socket backwards does not recognize Setup changes jumper JP5 installed turn off power remove JP5 reboot will not boot from particu lar drive or device device not bootable use sys command on drive or re format the device using the s switch device not formatted format drive using s switch power not connected to boot drive connect power cable to floppy or hard drive Atmel Flash s...

Страница 105: ...e the same memory addresses check for hardware and software devices trying to use the same memory address check for an address range shadowed see Advanced Setup screen while in use by another hardware or software device I 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 Ether...

Страница 106: ... date and time not saved when power is off no backup battery connect a backup battery to the Multifunc tion connector cannot enter BIOS quick boot enabled with no hard drives install JP5 reboot and press Del to en ter setup Text mode fonts look strange on a CRT Flat Panel is enabled and at a different resolution than cur rent video mode Switch to CRT only or change Flat Panel type Screen will not ...

Страница 107: ...uModule please try the following troubleshooting steps Even if the resulting information does not help you find the problem it will be very helpful if you contact technical support Simplify the system 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 ...

Страница 108: ...emble 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 ...

Страница 109: ... as possible 5 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 6 List your shipping address 7 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 8 Carefully package the product using pr...

Страница 110: ...CML47786HX RTD Embedded Technologies Inc 102 ...

Страница 111: ...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 WA...

Страница 112: ...CML47786HX RTD Embedded Technologies Inc 104 ...

Отзывы: