PCA-6143P Half-size 486SX/DX/DX2 CPU Card with Flash/ROM Disk
Copyright Notice This document is copyrighted, 1994, by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd., reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable. However, Advantech Co., Ltd.
A Message to the Customer.... Advantech Customer Services Each and every Advantech product is built to the most exacting specifications to ensure reliable performance in the unusual and demanding conditions typical of industrial environments. Whether your new Advantech equipment is destined for the laboratory or the factory floor, you can be assured that it will provide the reliability and ease of operation for which the name Advantech has come to be known. Your satisfaction is our number one concern.
Product warranty Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for one year from the date of purchase. This warranty does not apply to any products which have been repaired or altered by other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper installation. Advantech assumes no liability as a consequence of such events under the terms of this Warranty.
How to use this manual Thank you for purchasing the PCA-6143P Half-size 486SX/DX/ DX2 CPU Card with Flash/ROM Disk. We designed this manual to help you quickly and easily set up your card. You can use the manual in two ways: åStep by step: The manual guides you through the configuration process from beginning to end. It gives detailed information to help you make each configuration choice. Special sections cover tasks such as installing memory chips, CPU upgrading and watchdog timer setup.
Packing list Before you begin installing your card, please make sure that the following materials have been shipped: • 1 PCA-6143P CPU card • 1 6-pin mini-DIN keyboard adapter • 1 Hard disk drive (IDE) interface cable (40-pin) • 1 Floppy disk drive interface cable (34-pin) • 1 Parallel port adapter (26-pin) kit • 1 3½" diskette with Flash/ROM disk utility If any of these items are missing or damaged, contact your distributor or sales representative immediately.
Contents Chapter 1 Hardware Configuration .......................... 1 Introduction ............................................................................ 2 Specifications .......................................................................... 3 Locating components ............................................................. 4 Safety precautions .................................................................. 8 Jumper settings ...................................................................
Quick Start for experienced users ................. 39 1. 2. 3. 4. 5. 6. 7. 8. Check card default setting ............................................. 40 Set jumpers ...................................................................... 40 Install CPU ...................................................................... 41 Install memory ................................................................ 41 Install card .......................................................................
CHAPTER Hardware Configuration 1 This chapter gives background information on the PCA-6143P. It then shows you how to configure the card to match your application and prepare it for installation into your PC. Sections include: • Card specifications • Locating components • Safety precautions • Configuration – Jumper settings Experienced users can skip to the Quick Start section on page 39.
Introduction The half-size PCA-6143P comes equipped with either an 80486SX25, 80486SX-33, 80486DX-33, 80486DX2-50 or 80486DX2-66 CPU. Also included on-board are one serial RS-232 port, one serial RS-232/422/485 port, an enhanced bi-directional parallel port, an IDE hard disk drive interface, a floppy disk controller and a watchdog timer.
Specifications åSystem • CPU: 80486SX-25, 80486SX-33, 80486DX-33, 80486DX2-50, 80486DX2-66, or 80486DX4-100 • Bus interface: ISA (PC/AT) bus • System performance: 150 MHz with an 80486DX-33 MHz CPU (Landmark speed V1.
• Enhanced bi-directional parallel port: Configurable to LPT1, LPT2, LPT3 or disabled. Standard female DB-25 connector provided • Serial ports: One serial RS-232 port, one serial RS-232/422/485 port. Ports can be individually configured as COM1, COM2 or disabled åIndustrial features • Watchdog timer: BIOS configurable to disabled or programmable ON/OFF. The time-out interval is 0.5 sec. ~ 16 min. 48 sec.
Locating components J1 This section identifies the location of the card's major components. It also includes a list of the function of each of the card jumpers. The following figure gives an overall view of the card.
Jumpers and connectors Connectors on the board link it to external devices such as hard disk drives, a keyboard or PC/104 modules. In addition, the board has a number of jumpers which you use to configure it for your application. The table below lists the function of each of the board jumpers and connectors. Later sections in this chapter give instructions on setting jumpers and detailed information on each jumper setting. Chapter 3 gives instructions for connecting external devices to your card.
Number Function Page CN1 HDD connector 16 CN2 FDD connector 15 CN3 Parallel/printer connector 16 CN4,CN5 PC/104 connectors 61 COM1 RS-232 serial port 20 COM2 RS-232/422/485 serial port 21 SIMM memory modules On the left end of the card (away from the mounting bracket) are the two SIMM (Single In-line Memory Module) sockets which hold the card’s DRAM memory. If you ordered DRAM SIMMs along with your card, the SIMMs may already be installed.
Safety precautions Follow these simple precautions to protect yourself from harm and your PC from damage. 1. To avoid electric shock always disconnect the power from your PC chassis before you work on it. Don’t touch any components of the CPU card or other cards while the PC is on. 2. Disconnect power before making any configuration changes. The sudden rush of power as you connect a jumper or install a card may damage sensitive electronic components. 3.
How to set jumpers You configure your card to match the needs of your application by setting jumpers. A jumper is the simplest kind of electric switch. It consists of two metal pins and a small metal clip (often protected by a plastic cover) that slides over the pins to connect them. To “close” a jumper you connect the pins with the clip. To “open” a jumper you remove the clip. Sometimes a jumper will have three pins, labeled 1, 2 and 3. In this case you would connect either pins 1 and 2 or 2 and 3.
Parallel Port Jumper Settings Parallel Port IRQ selection (JP11) JP11 1-2 IRQ no IRQ7 (default) 2-3 IRQ5 Parallel Port DRQ selection (JP17) JP17 1-2 DRQ no DRQ1 (default) 2-3 DRQ3 Parallel Port DACK selection (JP18) JP18 1-2 DACK no DACK1 (default) 2-3 DACK3 The following figure gives card dimensions for SBC applications: Card dimensions 10 PCA-6143P User's Manual
CHAPTER Installation 2 This chapter gives guidelines for installing your CPU card into an PC chassis with an AT-compatible passive backplane. For specific instructions, consult the user’s manual for your chassis. Before you begin, double check the jumper settings for the card (described in Chapter 1). This could save you a lot of troubleshooting time later. If you are not sure about the proper setting, contact your local distributor or sales representative.
Warning! Disconnect all power from the chassis before you install the CPU card. Unplug the power cord from the wall, don’t just turn off the power switch. If you are not sure what to do, take the job to an experienced professional. Caution! The electronic components on this CPU card are very sensitive to static electric charges. Use a grounding wrist strap to remove all static electricity before you touch any components.
CHAPTER Connecting peripherals 3 This chapter tells how to connect peripherals, switches and indicators to the PCA-6143P board. You can access most of the connectors from at the top of the board while it is installed in the chassis. If you have a number of cards installed, or your chassis is very tight, you may need to partially remove the card to make all the connections. When everything is done, finish installing the card as described in Chapter 2.
The following table lists the connectors on the PCA-6143P. See Chapter 1 (page 5) for help with locating the connectors.
Floppy drive connections You can attach up to two floppy disk drives to the PCA-6143P's on-board controller. You can use any combination of 5.25" (360 KB and 1.2 MB) and/or 3.5" (720 KB and 1.44 MB) drives. The card comes with a 34-pin daisy-chain drive connector cable. On one end of the cable is a 34-pin flat-cable connector. On the other end are two sets of floppy disk drive connectors. Each set consists of a 34-pin flat-cable connector (usually used for 3.
IDE hard drive connections You can attach two IDE (Integrated Device Electronics) hard disk drives to the PCA-6143P's internal controller. The card comes with a 40-pin flat-cable piggyback cable. This cable has three identical 40-pin flat-cable connectors. Wire number 1 on the cable is red or blue, the other wires are gray. Connect one end to connector CN1 on the CPU card. Make sure that the red wire corresponds to pin one on the connector (on the right side). See Chapter 1 for help finding the connector.
and a DB-25 connector on the other, mounted on a retaining bracket. The bracket installs at the end of an empty slot in your chassis, giving you access to the connector. To install the bracket find an empty slot in your chassis. Unscrew the plate that covers the end of the slot. Screw in the bracket in place of the plate. Next, attach the flat-cable connector to connector CN3 on the CPU card. Wire one of the cable is red or blue, the other wires are gray. Make sure that wire one connects to pin one of CN3.
Power LED and keylock (JP9) You can connect an LED to indicate when the CPU card is on. Pin 1 of JP9 supplies power to the LED and Pin 3 is the ground. For help finding JP9, refer to Chapter 1 (page 5). You can use a switch (or a lock) to disable the keyboard. In this state the PC will not respond to any input. This is useful if you don’t want anyone to change or stop a running program. Simply connect the switch between Pins 4 and 5 of JP9.
Turbo LED (JP13) You can connect a LED indicator across jumper JP13 to indicate when the CPU is in Turbo mode. Marks on the circuit board indicate LED polarity (the lower pin is positive). External speaker (JP10) The CPU card has its own buzzer. You can also connect to the external speaker on your computer chassis. Connect leads to connector JP10 as shown below: External speaker (JP10) Pin no.
Serial Ports The PCA-6143P offers two serial ports: one RS-232 and one RS-232/422/485. These ports let you connect to serial devices (a mouse, printers, etc.) or a communication network. You can select the address for each port (3F8H [COM1], 2F8H [COM2] or 3E8H) or disable it, through the BIOS Advanced Setup program, covered in Chapter 5. The card mounting bracket holds the serial port connectors. This lets you connect and disconnect cables after you install the card.
RS-232/422/485 serial port connections RS-422 is commonly used for two-way communication between two devices, whereas RS-485 is used for communication between a single master and a network of slave modules. Before you use the RS-232/422/485 port, you will need to select RS-232, RS-422 (the default) or RS-485 mode.
å RS-422 signal wiring RS-422 is used for long-distance point-to-point connections. RS422 originally used four wires for one-way communication (with devices such as display terminals or printers) but was later adopted by industry for simultaneous two-way communication by doubling the number of wires. Each pin on the first device connects to a corresponding device on the second. Flow control lines manage the communication.
Computer A Device B Pin 1 4 Signal TX- – RX- – Pin – 1 – 4 Signal TXRX- 2 3 TX+ – RX+ – – 2 – 3 TX+ RX+ 5 GND 5 GND RS-422/RS-485 driver and receiver circuit The following figure shows the circuits for the card's RS-422 and RS-485 driver and receiver. Image not available Our sincere apologies Driver and receiver circuit Now that you have made all the required external connections, you can close up your chassis (as described in Chapter 2). If you are installing any other cards, do it now.
24 PCA-6143P User's Manual
CHAPTER Power-up 4 After you have set the jumpers (Chapter 1), installed SIMMs (Appendix C), installed the card (Chapter 2) and made all external connections (Chapter 3), you are ready to power-up your system.
Follow the startup procedure outlined in the manual for your chassis. When you start your system, the BIOS will test the hardware and check the system configuration against the values stored in its CMOS memory. Since this is the first time you are starting up, the BIOS will display an error message stating that the configuration does not match the stored values. You should then run the BIOS setup program as described in Chapter 5.
CHAPTER BIOS diagnostics and SETUP 5 This chapter describes the card’s diagnostic tests and how to set BIOS configuration data. BIOS POST (Power On Self Test) test codes appear in Appendix F.
POST (Power On Self Tests) Whenever you start up your system, the CPU card runs a series of programs stored in an on-board ROM chip. These programs are divided into two stages: System test and initialization These routines test and initialize board hardware. If the routines encounter an error during the tests, you will either hear a few short beeps or see an error message on the screen. There are two kinds of errors: fatal and non-fatal.
There are three situations in which you will need to change the CMOS settings: 1. You are starting your system for the first time 2. You have changed the hardware attached to your system 3. The CMOS memory has lost power and the configuration information has been erased. The PCA-6143P’s CMOS memory has integral lithium battery backup. The battery backup should last ten years in normal service, but when it finally runs down, you will need to replace the complete unit.
copy down the line, you can then press to continue the boot procedure. After the POST routines are complete, the following message appears: Hit if you want to run SETUP Press the key to access the BIOS setup program. The BIOS Setup screen will then appear.
Standard CMOS Setup Standard CMOS setup configures options that most users will need to change. Highlight Standard CMOS Setup in the main screen and press . A warning message appears (shown below) whenever you select either Standard CMOS Setup or Advanced CMOS Setup from the main screen. Simply press any key to continue or ESC to abort. Improper Use of Setup may Cause Problems!! If System Hangs,.....
This screen lets you set following features: Date: System date. A prompt box at the lower left corner of the screen gives the range of allowable values. Time: System clock. Hour first, minute then second. Uses 24 hour clock format (for PM numbers add 12 to the hour: you would enter 4:30 p. m. as 16:30:00) Daylight Savings: Disabled or Enabled Hard Disk C: and Hard Disk D: The BIOS supports 46 standard hard disk sizes and layouts.
Type 14 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 Cyln 733 612 977 977 1024 733 733 733 306 925 925 754 754 699 823 918 1024 1024 1024 612 1024 1024 615 987 987 820 977 981 830 830 917 1224 user type Head 7 4 5 7 7 5 7 5 4 7 9 7 11 7 10 7 11 15 5 2 9 8 8 3 7 6 5 5 7 10 15 15 WPcomp LZone 65535 733 0 663 300 977 65535 977 512 1023 300 732 300 732 300 733 0 336 0 925 65535 925 754 754 65535 754 256 699 65535 823 918 918 65535 1024 65535 1024 1024 1024 1
The following chart shows the meaning of each of the hard disk parameters: Hard disk parameters Type: Cyl: Heads: WPpcom: L-Zone: Capacity: This is the number designation for a drive with certain identification parameters. This is number of cylinders found in the specified drive type. This is the number of heads found in the specified drive type. WPcom is the read delay circuitry which takes into account the timing differences between the inner and outer edges of the surface of the disk platter.
Advanced CMOS Setup Advanced CMOS Setup controls system settings and the ALI M-1219 chipset’s configuration registers. Adjusting these parameters may improve system performance, but make a note of the original settings before you make any changes. Some combinations of settings may cause your system to crash or become unreliable. From the main menu highlight the Advanced CMOS Setup option and press . Press any key to clear the warning screen.
Feature System Bootup Sequence Available options A:, C: (default) C:, A: Internal Cache Memory Enabled (default) Disabled Password Checking Option Disabled (default) Setup Always Video ROM Shadow Enabled (default) C000,32K Disabled Adapter ROM Shadow Disabled (default) C800,32K Enabled Adapter ROM Shadow Disabled (default) D000,32K Enabled Adapter ROM Shadow Disabled (default) D800, 32K Enabled Adapter ROM Shadow Disabled (default) E000, 32K Enabled Adapter ROM Shadow Disabled (default) E800,32K Enabled Th
Feature Serial Port 1 Serial Port 2 Parallel Port Enhanced Parallel Port IDE Controller Floppy Controller Watchdog Timer Setting Available options 3F8H (default) 2F8H 3E8H Disabled 2F8H (default) 3F8H 2E8H Disabled 378H (default) 278H 3BCH Disabled Normal (default) EPP ECP ECP&ECC Enabled (default) Disabled Enabled (default) Disabled 16 08 04 02 01 min min min min min 48 seconds 24 seconds 12 seconds 06 seconds 03 seconds 31.5 seconds 15.8 seconds 7.9 seconds 3.9 seconds 2.0 seconds (default) 1.
Auto Configuration with BIOS Defaults This main menu option loads the system default values stored in the BIOS ROM at the factory. Auto Configuration with Power-On Defaults This main menu option loads the settings stored in the CMOS memory when you turned on your system. If your system behaves erratically, you can use this feature to check for incorrect settings. Hard Disk Utility This option lets you perform low-level hard disk drive preparation before you use the DOS FDISK or FORMAT utilities.
Quick Start for experienced users This Quick Start section puts all the vital configuration information in one place. If you need more information about any setting, just check the appropriate page reference.
1. Check card default setting We set the card’s jumpers at the factory for the most popular configuration. If this configuration matches your needs, you can skip to step 3. The default configuration is as follows: • Watchdog invokes system reset • Parallel port IRQ7, DRQ1, DACK1 • Color display attached • Bypass POST (JP14) 2. Set jumpers This section gives a quick description of each card configuration setting. If you need more information, just check the appropriate page references.
åJP20, 22, 25, 26, 27, 28, 29, and 30 RS-232, RS-422 or RS-485 p. 20 RS-232 RS-422 (def.) RS-485 JP20 1-2 2-3 2-3 JP22 Open Short Short JP25 Open Open Short JP26 Open Open Short JP27 Open 1-2 2-3 JP28 1-2 2-3 2-3 JP29 Open Short Short JP30 Open Short Short åFlash/ROM disk p.
åParallel Port IRQ, DRQ, DACK Selection p. 10 Parallel Port IRQ selection (JP11) JP11 1-2 IRQ no IRQ7 (default) 2-3 IRQ5 Parallel Port DRQ selection (JP17) JP17 1-2 DRQ no DRQ1 (default) 2-3 DRQ3 Parallel Port DACK selection (JP18) JP18 1-2 DACK no DACK1 (default) 2-3 DACK3 3. Install CPU If your CPU was not installed, install it. See Appendix C. 4. Install memory If your memory was not installed, install it. See Appendix C. 5. Install card For instructions, see Chapter 2.
6. Connect peripherals Connect the following external devices. See the figure on page 5 for help finding connectors. The page number after each connector references the detailed description in the text. Details for the more complicated connections appear on the following pages. Other connector pin assignments appear in Appendix D.
åHard disk drive LED (JP1) p. 18 The pin on the top is positive. åTurbo switch (JP12) p. 18 Turbo switch settings Turbo Closed Non-Turbo, keyboard switchable Open To switch the CPU into Turbo mode from the keyboard simultaneously press the Ctrl, Alt and keypad plus (+) keys. To switch it to non-Turbo, simultaneously press the Ctrl, Alt and keypad minus (-) keys. åTurbo LED (JP13) p. 19 The pin on the bottom is positive. åExternal speaker (JP10) p. 19 External speaker Pin no.
åSerial Ports p. 20 Before you use the RS-232/422/485 port, you will need to select RS-232, RS-422 (the default) or RS-485 mode. Set jumpers JP20, 22, 25, 26, 27, 28, 29 and 30 according to the following table: JP20 RS-232 1-2 RS-422 2-3 RS-485 2-3 JP22 Open Short Short JP25 Open Open Short JP26 Open Open Short JP27 Open 1-2 2-3 JP28 1-2 2-3 2-3 JP29 Open Short Short JP30 Open Short Short 7.
46 PCA-6143P User's Manual
APPENDIX Flash/ROM disk A Appendix A Flash/ROM disk 47
The PCA-6143P features an internal Flash/ROM disk drive. This drive emulates a floppy disk drive by using solid-state memory chips (Flash or EPROM) to store programs and data instead of the magnetic particles on the mechanical drive’s disk. The Flash/ROM disk offers much faster access times than a floppy or hard disk and greatly increased reliability in harsh environments. The Flash/ROM disk works by modifying the BIOS INT-13 disk I/O routine on boot-up.
Drive capacity The size of the emulated drive depends on the size and number of the chips you install. For example, if you install three 512 KB chips, you will have 3 x 512 KB = 1.536 MB, equivalent to a 1.44 MB floppy. You will need to set jumpers JP19, JP23 and JP24 to match the type (Flash, RAM or ROM) and size (128 KB or 512 KB) of the devices you use. All the devices must be the same type and size. The following tables shows the size and number of devices you will need for each size emulated disk.
å I/O address selection (SW1) Positions 1 and 2 on DIP switch SW1 control the disk's I/O address. Position 1 Off Off On On Position 2 Off On Off On I/O address (HEX) Disabled 200-201 240-241 280-281 å Memory address selection (SW1) Positions 3 and 4 on SW1 control the Flash/ROM disk’s memory address. If you select "Disabled", the disk will not function.
Drive Selection DOS 5.0 (and later) Floppy disks The Flash/ROM disk will replace the corresponding floppy disk. For example, if you have a single floppy disk (drive A:) and assign the Flash/ROM disk to be the 1st drive (both switches 5 and 6 are on), any drive operations directed at drive A: will go to the Flash/ ROM disk. This floppy drive will then be assigned the next free drive designation. The example below illustrates this. Hard disks The Flash/ROM disk will not replace corresponding hard disks.
Example 2 You (try to) install the Flash/ROM disk as drive C: Before installing Flash/ROM disk DOS 5.0+ A FDD B FDD C HDD After installing Flash/ROM disk DOS 5.0+ A FDD B FDD C HDD D Flash/ROM Booting from the Flash/RAM/ROM disk If you wish to have the system boot from the Flash/RAM/ROM disk, simply set positions 5 and 6 on SW1 for the 1st FDD. Copy your application files to the disk along with the standard system files required to boot (command.com, io.sys, autoexec.bat, etc).
Formatting the Solid State disk If you use Flash memory or SRAM, it is advisable to format the Flash/SRAM disk before copying files to it. The DOS command is as follows: FORMAT drv: /U ... where drv = solid state disk drive A, B, C etc. File copy utility The utility program COOKROM.EXE, included on the card's utility disk, splits the files on a diskette into a series of binary files. You can then use an external programmer to copy the files to EPROM or +12 V Flash memory chips.
54 PCA-6143P User's Manual
CHAPTER B Programming the watchdog timer The PCA-6143P is equipped with a watchdog timer that resets the CPU or generates an interrupt if processing comes to a standstill for whatever reason. This feature ensures system reliability in industrial stand-alone and unmanned environments.
Programming the watchdog timer If you decide to program the watchdog timer, you must write a program which reads I/O port address 443 (hex) at regular intervals. The first time your program reads the port, it enables the watchdog timer. After that your program must read the port at time intervals less than 2.0 seconds (as set in the BIOS), otherwise the watchdog timer will activate and reset the CPU or generate an interrupt on IRQ15.
APPENDIX C Upgrading This appendix gives instructions for increasing the capabilities of your CPU card.
Installing DRAM (SIMMs) You can install anywhere from 1 MB to 32 MB of on-board DRAM memory using 256 KBx36, 1 MBx36 or 4 MBx36 SIMMs (Single In-line Memory Modules). Access time should be 80 ns or less. Memory installs in two 72-pin SIMM sockets. See the figure on page 5 for help identifying the banks. You must fill both sockets, and both SIMMs must be of the same capacity, i. e. you cannot mix 256 KB SIMMs with 1 MB SIMMs.
2. Install the SIMM cards. Install each SIMM so that its chips faces the CPU and its gold pins point down into the SIMM socket. 3. Slip each SIMM into a socket at a 45 degree angle and carefully fit the bottom of the card against the connectors. 4. Gently push the SIMM into a perpendicular position until the clips on the ends of the SIMM sockets snap into place. 5. Check to ensure that each SIMM is correctly seated and all connector contacts touch. The SIMM should not move around in its socket.
2. If you are upgrading the CPU, remove any existing CPU from the socket. (See Chapter 1 for help locating the socket.) The old chip may be difficult to remove. You may find spray chip lubricant (designed for pin-grid-array devices, PGAs) and a chip puller helpful (available at electronics hobbyist's supply stores). 3. Plug in the new CPU into the empty socket. Follow the instructions that came with the CPU or math coprocessor. If you have no instructions, do the following: Lubricate the pins of the CPU.
Installing PC/104 modules The PCA-6143P's PC/104 connectors let you attach PC/104 expansion modules. These modules perform the functions of traditional plug-in expansion cards, but save space and valuable slots.
PCA-6143P dimensions (mm) 62 PCA-6143P User's Manual
APPENDIX D Detailed system information This appendix contains information of a detailed or specialized nature.
Parallel/printer connector (CN3) Pin no. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18-25 Signal STROBE DATA 0 DATA 1 DATA 2 DATA 3 DATA 4 DATA 5 DATA 6 DATA 7 - ACKNOWLEDGE BUSY PAPER EMPTY + SELECT - AUTO FEED - ERROR - INIT PRINTER - SELECT INPUT GROUND HDD connector (CN1) Pin no. Signal 1 - RST 3 D7 5 D6 7 D5 9 D4 11 D3 13 D2 15 D1 17 D0 19 GND 21 N.C. 23 IOW 25 IOR 64 PCA-6143P User's Manual Pin no. Signal 2 GND 4 D8 6 D9 8 D10 10 D11 12 D12 14 D13 16 D14 18 D15 20 N.C.
Pin no. Signal 27 IORDY 29 N.C. 31 IRQ 33 A1 35 A0 37 CSO 39 -ACT Pin no. Signal 28 BALE 30 GND 32 -IO CS16 34 N.C. 36 A2 CS0 38 CS1 40 GND FDD connector (CN2) Pin no.
PC/104 Connector Pin Assignments 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 66 CN4 -IOCHCHK* SD7 SD6 SD5 SD4 SD3 SD2 SD1 SD0 IOCHRDY AEN SA19 SA18 SA17 SA16 SA15 SA14 SA13 SA12 SA11 SA10 SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 0V PCA-6143P User's Manual -0V RESETDRV +5V IRQ9 -5V DRQ2 -12V ENDXFR* +12 (KEY) 2 SMEMW* SMEMR* IOW* IOR* DACK3* DRQ3 DACK1* DRQ1 REFRESH* SYSCLK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 DACK2* TC BALE +5V OSC 0V 0V CN5 0V SBHE* LA23 LA22 LA21 LA20
Card connector pin assignments Side A I/O pin A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 A15 A16 A17 A18 A19 A20 A21 A22 A23 A24 A25 A26 A27 A28 A29 A30 A31 Signal name -I/O CH CK SD7 SD6 SD5 SD4 SD3 SD2 SD1 SD0 I/O CHRDY AEN SA19 SA18 SA17 SA16 SA15 SA14 SA13 SA12 SA11 SA10 SA9 SA8 SA7 SA6 SA5 SA4 SA3 SA2 SA1 SA0 Input/output Input Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input Output Input/Output Input/Output Input/Output Input/Output
Card connector pin assignments Side B I/O pin B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 B12 B13 B14 B15 B16 B17 B18 B19 B20 B21 B22 B23 B24 B25 B26 B27 B28 B29 B30 B31 68 Signal name GND RESET DRV +5Vdc IRQ9 -5Vdc DRQ2 -12Vdc 0WS +12Vdc GND -SMEMW -SMSMR -IOW -IOR -DRACK3 DRQ3 -DRACK1 DRQ1 -REFRESH CLK IRQ7 IRQ6 IRQ5 IRQ4 IRQ3 -DACK2 T/C BALE +5Vdc OSC GND PCA-6143P User's Manual Input/Output Ground Output Power Input Power Input Power Input Power Ground Output Output Input/Output Input/Output Output Input
Card connector pin assignments Side C I/O pin C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C12 C13 C14 C15 C16 C17 C18 Signal name SBHE LA23 LA22 LA21 LA20 LA19 LA18 LA17 -MEMR -MEMW SD08 SD09 SD10 SD11 SD12 SD13 SD14 SD15 Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Input/Output Card connector pin assignments Side D I/O p
I/O pin D14 D15 D16 D17 D18 Signal name -DACK7 DRQ7 +5Vdc -MASTER GND Input/Output Output Input Power Input Ground System I/O ports Address range 000-01F 020-021 022-023 040-05F 043 060-06F 070-07F 080-09F 0A0-0BF 0C0-0DF 0F0 0F1 0F8-0FF 1F0-1F8 200-207 278-27F 2F8-2FF 300-31F 360-36F 378-37F 380-38F 3A0-3AF 3B0-3BF 3C0-3CF 3D0-3DF 3F0-3F7 3F8-3FF 443 70 (Hex)Device DMA controller Interrupt controller 1, master Chipset address 8254 timer Watchdog timer disable 8042 (keyboard Controller) Real-time clock
System information I/O addresses Address 00-0D 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12 13 14 15 16 17 18 19-2D 2E-2F 30 31 32 33 34-3F Description * Real-time clock information Second Second alarm Minutes Minute alarm Hours Hours alarm Day of week Date of month Month Year Status register A Status register B Status register C Status register D * Diagnostic status byte * Shutdown status byte Diskette drive type byte, drives A and B Reserved Fixed disk type byte, drives C and D Reserved Equi
DMA channel assignments Channel Function 0 Spare (8-bit transfer) 1 SDLC (8-bit transfer) 2 Floppy disk (8-bit transfer) 3 Spare (8-bit transfer) 4 Cascade for DMA controller 1 5 Spare (16-bit transfer) 6 Spare (16-bit transfer) 7 Spare (16-bit transfer) DMA controller registers Address 0C0 0C2 0C4 0C6 0C8 0CA 0CC 0CE 0D0 0D2 0D4 0D6 0D8 0DA 0DC 0DE 72 Command code CH0 base and current address CH0 base and current word count CH1 base and current address CH1 base and current word count CH2 base and curr
DMA Page Addresses Page register DMA Channel 0 DMA Channel 1 DMA Channel 2 DMA Channel 3 DMA Channel 5 DMA Channel 6 DMA Channel 7 Refresh I/O Address 0087 0083 0081 0082 008B 0089 008A 008F Interrupt assignments Priority 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Interrupt# NMI IRQ 0 IRQ 1 IRQ 2 IRQ 8 IRQ 9 IRQ 10 IRQ 11 IRQ 12 IRQ 13 IRQ 14 IRQ 15 IRQ 3 IRQ 4 IRQ 5 IRQ 6 IRQ 7 Interrupt source Parity error detected Interval timer, counter 0 output Keyboard Interrupt from controller 2 (cascade) Real-time
74 PCA-6143P User's Manual
APPENDIX E Maintenance and troubleshooting This appendix describes the general maintenance that your CPU card requires to ensure reliable operation. It then gives some solutions to common card troubleshooting problems.
General maintenance As with any electronic equipment, an adequate maintenance program will ensure reliable performance. In general terms, maintenance includes periodic inspection of the card and peripherals to ensure that they are clean and free from signs of dirt, dust, wear and stress. Warning! Always remove power from the complete system before installing the CPU card. Follow all powerdown procedures outlined in the chassis user’s manual.
Industrial PC system troubleshooting guide PROBLEM Will not boot up SOLUTION Make sure that all cards on the passive backplane are firmly seated in their slots. Clean the pins on the cards and slot connectors on the passive backplane if necessary. Check the DC output of the power supply. All required voltages (+5 V, + 12 V, etc.) should be present. The +5 V output should be within the range 4.75 V to 5.25 V.
Check for and remove viruses. The boot sector and partition table on your HDD may be damaged. PROBLEM CMOS setup loss SOLUTION Make sure that your application software does not write to CMOS data addresses. PROBLEM System hangs after working for a short time (about 20 minutes) SOLUTION Make sure the power switch is set to correct input range (110 or 220 VAC). If the correct range is set, check the quality of the input power. It should be stable and between 90 and 120/200 and 240 VAC.
is set to loop back mode. Test using diagnostic software such as Checklt or QAPlus. The RS-232 interface relies on good grounding for reliable operation. Check that all equipment has a good connection to ground, and that the ground potential is the same at both locations. PROBLEM Parallel Port Failure SOLUTION Make sure the printer cable is connected correctly. Make sure that the printer is on-line and self-tests OK. Make sure that application software is set correctly.
Make sure the super I/O configuration is setup correctly. Check for bad sectors on the hard disk (using a program such as Norton Disk Doctor). This is a common problem with Conner HDDs. If bad sectors are found, reformat the HDD. PROBLEM Add-on cards work incorrectly SOLUTION Check jumper and switch settings of add on cards. Make sure that the card is firmly seated in its slot. Clean the pins on the card and the passive backplane connector if necessary.
APPENDIX F AMI BIOS error codes This appendix lists the codes generated by the AMI BIOS if it encounters a hardware error during its POST (Power On Self Test) routines.
Whenever you start up your system, the CPU card runs a series of programs to test and initialize board hardware. If the routines encounter an error in during the tests, you will either hear a few short beeps or see an error message on the screen. There are two kinds of errors: fatal and non-fatal. The system can usually continue the boot up sequence with non-fatal errors.
Beeps Meaning 5 Processor error – The card's CPU has generated an error. 6 8042 Gate A20 failure – The keyboard controller (8042) contains the Gate A20 switch which allows the CPU to operate in protected mode. This error message means that the BIOS is not able to switch the CPU into protected mode. 7 Processor exception interrupt error – The CPU has generated an exception interrupt 8 Display memory read/write error – The system video adapter is either missing or has faulty memory.
C: drive failure The BIOS cannot get any response from hard disk drive C:. You may need to replace the disk. CMOS battery state low The battery used to stored the CMOS values appears to be low. CMOS checksum failure After the CMOS values are saved, a checksum value is generated to provide for error checking. If the previous value is different from the value currently read, this message appears. To correct this error, you should run the BIOS Setup Program.
Diskette boot failure The diskette used to boot-up in floppy drive A: is corrupt, which means you cannot use it to boot-up the system. Use another boot diskette and follow the instructions on the screen. Display switch not proper Jumper JP15 is set incorrectly. (Remember to shut down the system first). DMA #1 error An error has occurred with the board's first DMA channel. DMA #2 error An error has occurred with the board's second DMA channel.
Keyboard is locked... Unlock it. The keyboard lock on the system is engaged. The system must be unlocked to continue the boot-up procedure. No ROM BASIC This error occurs when a proper bootable sector cannot be found on either the floppy diskette drive A: or the hard disk drive C:. The BIOS will try at this point to run ROM BASIC, and this error message will be generated when the BIOS does not find it.
BIOS Checkpoint Codes The following list of checkpoint codes gives the number for each checkpoint for the AMI BIOS POST. Codes are Copyright AMIBIOS CHECK-POINT © 1991 American Megatrends Inc., All Rights Reserved. 1346 Oakbrook Dr. #120. GA 30093. Phone: (404)-263-8181, Fax: (404)-263-9381 Code 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 Description of Check-point Processor register test about to start. NMI to be disabled. NMI is Disabled. Power on delay starting. Power on delay complete.
11 12 13 14 15 16 17 18 19 1A 1B 20 21 22 23 24 25 26 27 28 88 CMOS Status register initialized. Going to disable DMA and Interrupt controllers. DMA controller #1, #2 interrupt controller #1, #2 disabled About to disable Video display and init port-B Video display is disabled and port-B is initialized. Chipset init/auto memory detection about to begin. Chipset initialization/auto memory detection over. 8254 timer test about to start. CH-2 timer test halfway. 8254 CH-2 timer test to be complete.
29 2A 2B 2C 2D 2E 2F 30 31 32 33 34 35 36 37 38 39 3A 3B Monochrome mode setting is done. Going for Color mode setting. Color mode setting is done. About to go for toggle parity before optional ROM test. Toggle parity over. About to give control for nay setup required before optional video ROM check. Processing before video ROM control is done. About to look for optional video ROM and give control. Optional video ROM control is done.
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F 50 51 90 preparation for virtual mode test started. Going to verify from video memory. Returned after verifying from display memory. Going to prepare the descriptor tables. Descriptor tables prepared. Going to enter in virtual mode for memory test. Entered in the virtual mode. Going to enable interrupts for diagnostics mode. Interrupts enabled (if diagnostics switch is on). Going to initialize data to check memory wrap around at 0:0. Data initialized.
52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 80 81 82 83 Memory test above 1 M complete. Going to prepare to go back to real mode. CPU registers are saved including memory size. Going to enter in real mode. Shutdown successful, CPU in real mode. Going to restore registers saved during preparation for shutdown Registers restored. Going to disable gate A20 address line. A20 address line disable successful. BIOS ROM data area about to be checked. BIOS ROM data area check halfway.
84 85 86 87 88 89 8A 8B 8C 8D 8E 8F 90 91 92 93 94 95 96 97 98 92 Lock-key checking over. About to check for memory size mismatch with CMOS. Memory size check done. About to display soft error and check for password or bypass setup. Password checked. About to do programming before setup. Programming before setup complete. Going to CMOS setup program. Returned from CMOS setup program and screen is cleared. About to do programming after setup. Programming after setup complete.
99 9A 9B 9C 9D 9E 9F A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA 00 Any initialization required after optional ROM test over. Going to setup timer data area and printer base address. Return after setting timer and printer base address. Going to set the RS-232 base address. Returned after RS-232 base address. Going to do any initialization before coprocessor test. Required initialization before coprocessor is over. Going to initialize the coprocessor next. Coprocessor initialized.
94 PCA-6143P User's Manual