MOPS/386A
User’s Guide
Document Revision 1.1
Page 1: ...MOPS 386A User s Guide Document Revision 1 1...
Page 2: ......
Page 3: ...cal Specifications 8 4 2 1 PC 104 Bus Connector 8 4 2 2 PCB Dimensions 8 4 2 3 Height 8 4 2 4 Weight 8 4 3 Electrical Specifications 8 4 3 1 Supply Voltage 8 4 3 2 Supply Voltage Ripple 8 4 3 3 Supply...
Page 4: ...lock 19 10 2 7 BATT System Battery Connection 20 10 2 8 Example Connection AT keyboard and Other Functions 20 10 3 Configuration 21 11 PS 2 MOUSE INTERFACE OPTIONAL 22 11 1 Connector 22 11 2 Configura...
Page 5: ...19 WATCHDOG TIMER 43 19 1 Configuration 43 19 2 Programming 43 19 2 1 Initialization 43 19 2 2 Trigger 43 20 APPENDIX A SYSTEM RESOURCE ALLOCATIONS 44 20 1 Interrupt Request IRQ Lines 44 20 2 Direct M...
Page 6: ...extension 65 21 10 Updating or Restoring BIOS 66 21 11 Preventing Problems When Updating or Restoring BIOS 67 22 APPENDIX C BLOCK DIAGRAM 68 23 APPENDIX D MECHANICAL DIMENSIONS 69 24 APPENDIX E CONNE...
Page 7: ...otice Copyright 2003 Kontron Embedded Computers AG All rights reserved No part of this manual may be reproduced transmitted transcribed stored in a retrieval system or translated into any language or...
Page 8: ...inst defects in material and workmanship for the warranty period from the date of shipment During the warranty period Kontron Embedded Modules will at its discretion decide to repair or replace defect...
Page 9: ...dules technical support please contact your local representative or consult our Web site for the latest product documentation utilities and drivers If the information does not help to solve the proble...
Page 10: ...is required in an application MOPS products that have onboard graphics controllers serve as the right choice Display connections are simplified when using these units which come with a JUMPtec Intelli...
Page 11: ...eed has arisen for a more compact implementation of the PC bus satisfying the reduced space and power constraints of embedded control applications PC 104 was developed in response to this need It offe...
Page 12: ...essary connections from the MOPS 386A to the starter kit board Cables come with the starter kit The starter kit board offers various interfaces on standard connectors 7 Plug a keyboard to the starter...
Page 13: ...compatible 1 8MB or 3 8MB 5 8MB possible as a special version upon request h Two serial port interfaces COM1 and COM2 RS232 compatible 16550 compatible h One parallel port interface LPT1 SPP EPP or E...
Page 14: ...5 mm max including PC 104 connector pins 4 2 4 Weight h 80 g 4 3 Electrical Specifications 4 3 1 Supply Voltage h 5V DC 5 4 3 2 Supply Voltage Ripple h 100 mV peak to peak 0 20 MHz 4 3 3 Supply Curre...
Page 15: ...propriate airflow h Nonoperating 10 to 85 C noncondensing Note The maximum operating temperature is the maximum measurable temperature on any spot on the module s surface You must maintain the tempera...
Page 16: ...Two cascaded 8259 interrupt controllers 8254 programming counter h Built in RTC h Built in PS2 AT keyboard controller h Built in watchdog timer 5 2 CPU Configuration See the Advanced Chipset Control...
Page 17: ...figuration Submenu section of the Appendix B BIOS chapter for information on settings of the features included in the SMsC FDC37C669 controller Note The Super I O Controller is connected to the ISA ad...
Page 18: ...de 6 SYSTEM MEMORY The MOPS 386A comes with onboard soldered 2MB of DRAM EDO The memory is not upgradeable by the customer Upon request Kontron can equip the board with 8MB of DRAM EDO instead of 2MB...
Page 19: ...104 bus and XT ISA bus is identical between A1 A31 and B1 B31 The AT bus extension connector Row C and D The corresponding 40 pin stackthrough header ISA bus 36 pins has four added ground pins two on...
Page 20: ...o resource conflicts in the system Carefully choose hardware interrupts DMA channels memory and I O address ranges to avoid resource conflicts which are often the reason for a board or a feature not f...
Page 21: ...umber 96017 0000 00 0 The following table shows the pinouts for COMA and COMB as well as necessary connections for the DSUB adapters Header Pin Signal Name Function In Out DSUB 25 DSUB 9 1 DCD Data Ca...
Page 22: ...Part Number 96015 0000 00 0 The following table shows the pinout as well as necessary connections for a DSUB 25 adapter Header Pin Signal Name Function In Out DSUB 25 1 STB Strobe Out 1 3 D0 Data 0 I...
Page 23: ...re changeable in the MOPS 386A BIOS Setup Utility You can program the base I O address 378h 3BCh 278h disable the interface or set it to AUTO You can choose IRQ5 or IRQ7 as the parallel port interrupt...
Page 24: ...le from Kontron h AT keyboard KAB KB 1 Part Number 96023 0000 00 0 h PS 2 keyboard KAB KB PS2 Part Number 96060 0000 00 0 The adapter cables do not know the other s functions on this interface The fol...
Page 25: ...gnal for monitoring 10 2 3 RESIN Reset input h Input on CPU modules h When RESIN goes low it triggers the onboard reset generator on the CPU module 10 2 4 Speaker h TTL output on modules that can driv...
Page 26: ...acitor supplies the RTC chip you can disconnect the battery for at least several seconds without losing time and setup information h An external battery on this pin is only required for the update of...
Page 27: ...Kontron MOPS 386A User s Guide 21 Keyboard and Feature Interface 10 3 Configuration Refer to the Keyboard Features submenu in the Appendix B BIOS chapter for information on configuration...
Page 28: ...hows the pinout and connections for a PS 2 mouse adapter Header Pin Signal Name Function 6 pin MiniDin PS2 1 MSDAT Mouse data 1 2 VCC 5V 4 3 GND Ground 3 1 4 MSCLK Mouse clock 5 To find the location o...
Page 29: ...3 5 floppy drive you may need a flat foil cable KAB FLOPPY MOPS 1 Part Number 96019 0000 00 0 It also is possible to get a slim line 3 5 floppy drive with cable from Kontron FLOPPY MOPS 1 Part Number...
Page 30: ...n the BIOS Setup Utility You can choose the 3 5 common or 5 25 drive types with densities of 360kB 720kB 1 2MB 1 25MB 1 44MB or 2 88MB Refer to the Main Menu section of the Appendix B BIOS Operation c...
Page 31: ...This interface is designed in 2mm grid for optimal connectivity to a 2 5 hard disk There are several accessories available for IDE connectivity You can use two cables to directly connect a hard disk i...
Page 32: ...ound 25 IRT I O read 26 GND Ground 27 IOCHRDY channel ready 28 BALE Reserved 29 NC Not connected 30 GND Ground 31 IRQ14 Interrupt 32 IOCS16 16bit I O 33 S1T Addr 1 34 NC Not connected 35 S0T Addr 0 36...
Page 33: ...disk to disabled when not used However if you use the silicon disk using DOS it is totally transparent to the user and can be accessed like any other hard disk in the system When using the silicon dis...
Page 34: ...to function properly After cleaning the Flash disk with Erase On Next Boot option in the BIOS setup screen you must run the SSDINIT EXE utility to create a DOS partition The SSDINIT EXE utility which...
Page 35: ...erface is available through Connector X12 8 pins To have the signals of the Ethernet connection available on a standard RJ45 connector you need an adapter cable which is offered by Kontron KAB MOPS ET...
Page 36: ...m 15 3 Configuration A setup utility which is part of the driver package can configure the Ethernet controller You can download the driver from the Kontron Web site For further information read the re...
Page 37: ...an obtain additional voltage from the power connector next to the PC 104 bus The additional voltages 12V 5V and 12V are not generated onboard the MOPS 386A 16 1 Connector The power connector is availa...
Page 38: ...only those supply voltages pins are used the following limitations apply Power Number of pins Max Current VCC 5V 4 4A 12V 2 2A 12V 2 2A 5V 2 2A GND 8 8A Modules on the PC 104 bus consuming a higher s...
Page 39: ...ower Connection 16 3 External Battery You can connect an external battery to Pin 3 BATT of the power connector instead of Pin 9 of the KBD connector Note The two battery inputs are directly connected...
Page 40: ...BIOS extension of the MOPS 386A controls the outputs to the display via software interrupt INT10hex You can only use this feature with DOS Note The LCD dot matrix interface uses the signals of the on...
Page 41: ...D 5 R W Read Write 6 Enable Signal for data assumption 7 DB0 Data signals 8 DB1 Data signals 9 DB2 Data signals 10 DB3 Data signals 11 DB4 Data signals 12 DB5 Data signals 13 DB6 Data signals 14 DB7 D...
Page 42: ...a1 la2 la3 la4 mode ON the display interface will be prepared for direct mode COPY the display interface will be prepared for copy mode lin number of LCD lines normally 2 or 4 columnsnumber of LCD col...
Page 43: ...with a matrix keyboard controller which can control an 8 10 80 keys matrix keyboard or matrix touch screen that fully parallels a standard keyboard You do not need additional driver software to suppor...
Page 44: ...an inputs 10 Y4 Scan outputs 11 RA4 Scan inputs 12 Y5 Scan outputs 13 RB0 Scan inputs 14 Y6 Scan outputs 15 RB1 Scan inputs 16 Y7 Scan outputs 17 RB2 Scan inputs 18 MCLR Reserved for factory testing D...
Page 45: ...lines are pulled up by 47KOhm resistors and are high as long as a connection shortcut is not made by the matrix keyboard This allows the matrix controller to recognize a key press of the matrix keyboa...
Page 46: ...19 21 23 25 2 4 6 8 10 12 14 16 18 20 22 24 26 GND RA0 RA1 RA2 RA3 RA4 RB0 RB1 RB2 RB3 RB4 RB5 RB6 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 MCLR ENPBLT RB7 VCC GND RA0 RA1 RA2 RA3 RA4 RB0 RB1 RB2 RB3 RB4 RB5 RB6 GND...
Page 47: ...s 1 Read the matrix decoder table from the onboard EEPROM with the P389MTX utility P389MTX read mymatrix mtx 2 Modify the matrix decoder table with a standard editor and save the new table 3 Write the...
Page 48: ...c keypad 18 6 2 Scan Codes of a MF2 Keyboard The following scan codes are in hex 01 3B 3C 3D 3E 3F 40 41 42 43 44 57 58 AA 46 29 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E D2 C7 C9 45 B5 37 4A 0F 10 11 12...
Page 49: ...ify the timeout trigger period from 0 4 seconds up to 8 5 minutes You can make the initialization settings in the BIOS setup Refer to the Watchdog Settings Submenu in the Appendix B BIOS Operation cha...
Page 50: ...errupt sharing IRQ Use Available Comment 0 Timer0 No 1 Keyboard No 2 Slave PIC No 3 COM2 No Note 1 4 COM1 No Note 1 5 Ethernet No Note 2 Note 3 6 FDC No Note 1 7 LPT1 No Note 1 Note 3 8 RTC No 9 Matri...
Page 51: ...MA channel is only used in ECP mode it is free in other modes 20 3 Memory Map The MOPS 386A processor module can come with up to 8MB of memory The first 640KB of DRAM are used as main memory Using DOS...
Page 52: ...ards C8000h DFFFFh Yes Free for ISA bus or shadow RAM in standard configuration If onboard SSD is enabled the matrix keyboard or JRC is used a 32K block is shadowed for BIOS extensions starting with f...
Page 53: ...which is most of the time done by using special exclusion parameters When using the MOPS 386A with the onboard silicon disk enabled an EMM has to be loaded in the CONFIG SYS the memory area E0000h to...
Page 54: ...No Fixed 01F0 01F8h Fixed disk No Fixed 0278 027Fh Parallel Port 2 Yes Free in standard configuration but possible address of LPT 02E8 02EFh User specific Serial Port COM4 Yes Free in standard config...
Page 55: ...d JUMPtec R BIOS Version P389R112 C Copyright 2001 JUMPtec R Industrielle Computertechnik AG Whenever you contact technical support about BIOS issues providing a BIOS version P389R is especially helpf...
Page 56: ...ity press the F2 key when the following string appears during boot up Press F2 to enter Setup The Main Menu then appears 21 2 2 General Information The Setup Screen is composed of several sections Set...
Page 57: ...and or select submenu Alt R Refresh screen Selecting an Item Use the or key to move the cursor to the field you want Then use the and keys to select a value for that field The Save Value commands in t...
Page 58: ...See above 8Primary Master Autodetected drive Displays results of PM autotyping 8Primary Slave Autodetected drive Displays results of PS autotyping 8Secondary Master Autodetected drive Displays result...
Page 59: ...in CHS format Maximum Capacity N A Displays the calculated size of the drive using CHS format Total Sectors N A Total number of sectors in LBA mode as reported by the drive during autotyping Maximum...
Page 60: ...the complete Flash disk volume during the next boot process Note In the Option column bold shows default settings 21 4 2 Memory Shadow Submenu Feature Option Description System Shadow Enabled The sys...
Page 61: ...ng but frees up IRQ12 Selecting Autodetect frees IRQ12 if a mouse is not detected 8Keyboard Features Submenu Opens Keyboard Features submenu 8I O Device Configuration Submenu Opens I O Device Configur...
Page 62: ...peed of 25MHz 33MHz or 40MHz when using the MOPS 386A with additional add on boards With lower CPU clocks the MOPS 386A performance operates too slowly for proper operation of peripherals 21 5 2 PNP I...
Page 63: ...c keypad Key Click Disabled Enabled Turns audible key click on Keyboard auto repeat rate 30 sec 26 7 sec 21 8 sec 18 5 sec 13 3 sec 10 sec 6 sec 2 sec Sets the number of times to repeat a keystroke pe...
Page 64: ...al port Interrupt IRQ 3 IRQ 4 Select IRQ of serial port Parallel Port Disabled Enabled Auto Disabled turns off port Enabled requires a base I O address and IRQ Auto makes the BIOS configure the port M...
Page 65: ...ration 21 5 5 Watchdog Settings Submenu Feature Option Description Mode Disabled Reset NMI Select watchdog operation mode Timeout 0 4s 1s 5s 10s 30s 1min 5min 10min Maximum trigger period Note In the...
Page 66: ...r password is set and this option is disabled BIOS assumes user is booting Fixed disk boot sector Normal Write protected Write protect the boot sector on the hard disk for virus protection Requires a...
Page 67: ...e system Dark Boot Disabled Enabled If enabled system comes up with a blank screen instead of the diagnostic screen during bootup Boot sequence A then C C then A C only Defines device sequence from wh...
Page 68: ...exits setup Upon reboot the BIOS configures the system according to the Setup selection stored in CMOS Exit Discarding Changes Exits Setup without storing new selections in CMOS Previous selections r...
Page 69: ...cause all the memory is already used for add on peripherals the BIOS extensions do not load 21 9 1 JIDA BIOS extension The JUMPtec Intelligent Device Architecture JIDA BIOS extension is not a true ext...
Page 70: ...al ports During boot up of the MOPS 386A the system BIOS scans the serial ports for an available JRC connection If detected it loads the JRC client BIOS extension into the memory With the JRC client l...
Page 71: ...erver with Etherboot support is required on the other side of the Ethernet connection The setup and configuration of the server including Etherboot support is not the responsibility of Kontron The RPL...
Page 72: ...s as the help file of WINCRISES EXE PLATFORM BIN Performs platform dependent functions BIOS ROM Serves as the actual BIOS image to be programmed into Flash ROM 2 To install Phoenix Phlash on a hard di...
Page 73: ...block region contains a fail safe recovery routine If the boot block code finds a corrupted BIOS checksum fails it boots into the crisis recovery mode and loads a BIOS image from a crisis diskette see...
Page 74: ...Kontron Block Diagram 68 MOPS 386A User s Guide 22 APPENDIX C BLOCK DIAGRAM...
Page 75: ...DIMENSIONS You can use a pair of 104 pin male and female stacking connectors to connect two PC 104 bus boards All dimensions below are in mm 85 11 6 35 11 43 26 67 85 09 1 75 5 08 59 28 10 16 64 79 81...
Page 76: ...Controller DRAM FLASH 3 FLASH 2 FLASH 1 COM B ID0 Embedded CPU 1 1 1 1 1 1 1 1 1 1 Matrix Display COM A LPT KBD Matrix Keyboard Floppy Power PC 104 Bus XT Bus part PS 2 1 1 X11 X13 X5 X6 X8 X10 X7 X4...
Page 77: ...25 PN 96020 0000 00 0 or KAB IDE 2MM PN 96021 0000 00 0 For 3 5 HDD Or 2 5 HDD X6 Floppy Drive Interface Connector ADA FLOPPY 2 PN 96001 0000 00 0 or KAB FLOPPY MOPS 1 PN 96019 0000 00 0 For 3 5 flopp...
Page 78: ...AEN SMEMW SD8 DRQ5 HDD3 NC PD4 12 SA19 SMEMR SD9 DACK6 HDD12 DIR GND 13 SA18 IOW SD10 DRQ6 HDD2 NC PD5 14 SA17 IOR SD11 DACK7 HDD13 STEP GND 15 SA16 DACK3 SD12 DRQ7 HDD1 GND PD6 16 SA15 DRQ3 SD13 VCC...
Page 79: ...VEE RA0 4 RTS1 RTS2 NC KBLOCK MSCLK RS Y1 5 TXD1 TXD2 NC KBDAT R W RA1 6 CTS1 CTS2 RXD KBCLK Enable Y2 7 DTR1 DTR2 LNLED GND DB0 RA2 8 RI1 RI2 LKLED VCC DB1 Y3 9 GND GND BATT DB2 RA3 10 VCC VCC PWRGO...
Page 80: ...pany 1995 ISBN 0 201 40996 8 h Personal Computer Bus Standard P996 Draft D2 00 Jan 18 1990 IEEE Inc h Technical Reference Guide Extended Industry Standard Architecture Expansion Bus Compaq 1989 25 1 2...
Page 81: ...dem which then sends the data over a telephone line The data that the modem receives from the telephone line can then be sent to the computer You can search for information about the standard on the W...
Page 82: ...hnology You can search for information about the standard on the Web 25 4 Programming h C Programmer s Guide to Serial Communications Second Edition Joe Campbell SAMS 1987 ISBN 0 672 22584 0 h Program...
Page 83: ...Revision History 26 APPENDIX G DOCUMENT REVISION HISTORY Revision Date Edited by Changes P389M110 14 12 2001 WKA Created manual P389M111 30 06 2003 JL BHO Updated manual with technical information and...