Octagon PC–600 Reference Manual

PC–600 Single Board Computer
Reference manual
Manual part #6437, rev. 0806
CONTACT INFORMATION
Technical Support: 303–426–4521
FastHelp@octagonsystems.com
www.octagonsystems.com

Copyright

OS Embedder™ is a trademark, and Octagon Systems Corporation®, and the Octagon logo are registered trademarks of Octagon Systems Corporation. ROM–DOS™ is a trademark of Datalight. QNX® is a registered trademark of QNX Software Systems Ltd. Windows 2000®, Windows NT®, Windows XP® and Windows CE.net® are registered trademarks of Microsoft Corporation. HyperTerminal ™ is a copyright of Hilgraeve, Inc. CompactFlash™ is a trademark of San Disk Corporation. Ethernet® is a registered trademark of Xerox Corporation.

Disclaimer

Copyright 2003, 2004, 2005, 2006—Octagon Systems Corporation. All rights reserved. However, any part of this document may be reproduced, provided that Octagon Systems Corporation is cited as the source. The contents of this manual and the specifications herein may change without notice.
The information contained in this manual is believed to be correct. However, Octagon assumes no responsibility for any of the circuits described herein, conveys no license under any patent or other right, and makes no representations that the circuits are free from patent infringement. Octagon makes no representation or warranty that such applications will be suitable for the use specified without further testing or modification.
Octagon Systems Corporation general policy does not recommend the use of its products in life support applications where the failure or malfunction of a component may directly threaten life or injury. It is a Condition of Sale that the user of Octagon products in life support applications assumes all the risk of such use and indemnifies Octagon against all damage.

Technical Support

Carefully recheck your system before calling Technical Support. Run as many tests as possible; the more information you can provide, the easier it will be for Technical Support staff to help you solve the problem. For additional technical assistance, try the following:
Technical Support telephone: 303–426–4521 E-mail Technical Support: Applications Notes (via web):
fasthelp@octagonsystems.com
www.octagonsystems.com
IMPORTANT!
Please read the following section before installing your product:
Octagon’s products are designed to be high in performance while consuming very little power. In order to maintain this advantage, CMOS circuitry is used.
CMOS chips have specific needs and some special requirements that the user must be aware of. Read the following to help avoid damage to your card from the use of CMOS chips.

Using CMOS circuitry in industrial control

Industrial computers originally used LSTTL circuits. Because many PC components are used in laptop computers, IC manufacturers are exclusively using CMOS technology. Both TTL and CMOS have failure mechanisms, but they are different. Described below are some of the failures which are common to all manufacturers of CMOS equipment.
The most common failures on Single Board Computers are over voltage of the power supply, static discharge, and damage to the serial and parallel ports. On expansion cards, the most common failures are static discharge, over voltage of inputs, over current of outputs, and misuse of the CMOS circuitry with regards to power supply sequencing. In the case of the video cards, the most common failure is to miswire the card to the flat panel display. Miswiring can damage both the card and an expensive display.
Multiple component failures: The chance of a random component
failure is very rare since the average MTBF of an Octagon card is greater than 11 years. In a 7 year study, Octagon has single case where multiple IC failures were accident. It is very probable that multiple component failures indicate that they were user-induced.
not caused by misuse or
never found a
Testing “dead” cards: For a card that is “completely nonfunctional”,
there is a simple test to determine accidental over voltage, reverse voltage or other “forced” current situations. Unplug the card from the bus and remove all cables. Using an ordinary digital ohmmeter on the 2,000 ohm scale, measure the resistance between power and ground. Record this number. Reverse the ohmmeter leads and measure the resistance again. If the ratio of the resistances is 2:1 or greater, fault conditions most likely have occurred. A common cause is miswiring the power supply.
3
Improper power causes catastrophic failure: If a card has had
reverse polarity or high voltage applied, replacing a failed component is not an adequate fix. Other components probably have been partially damaged or a failure mechanism has been induced. Therefore, a failure will probably occur in the future. For such cards, Octagon highly recommends that these cards be replaced.
Other over-voltage symptoms: In over-voltage situations, the
programmable logic devices, EPROMs and CPU chips, usually fail in this order. The failed device may be hot to the touch. It is usually the case that only one IC will be overheated at a time.
Power sequencing: The major failure of I/O chips is caused by the
external application of input voltage while the Micro PC power is off. If you apply 5V to the input of a TTL chip with the power off, nothing will happen. Applying a 5V input to a CMOS card will cause the current to flow through the input and out the 5V power pin. This current attempts to power up the card. Most inputs are rated at 25 mA maximum. When this is exceeded, the chip may be damaged.
Failure on power-up: Even when there is not enough current to
destroy an input described above, the chip may be destroyed when the power to the card is applied. This is due to the fact that the input current biases the IC so that it acts as a forward biased diode on power-up. This type of failure is typical on serial interface chips but can apply any IC on the card.
Under-rated power supply: The board may fail to boot due to an
under-rated power supply. It is important that a quality power supply be used with the PC–600 SBC that has sufficient current capacity, line and load regulation, hold up time, current limiting, and minimum ripple. The power supply for the PC–600 must meet the startup risetime requirements specified in the ATX Power Design Guide, version 1.1, section 3.3.5. This assures that all the circuitry on the CPU control card sequences properly and avoids system lockup.
Excessive signal lead lengths: Another source of failure that was
identified years ago at Octagon was excessive lead lengths on digital inputs. Long leads act as an antenna to pick up noise. They can also act as unterminated transmission lines. When 5V is switch onto a line, it creates a transient waveform. Octagon has seen sub-microsecond pulses of 8V or more. The solution is to place a capacitor, for example
0.1 µF, across the switch contact. This will also eliminate radio frequency and other high frequency pickup.
4

Avoiding damage to the heatsink or CPU

WARNING! When handling any Octagon Single Board Computer, extreme care must be taken not to strike the heatsink (if installed) against another object, such as a table edge. Also, be careful not to drop the Single Board Computer, since this may cause damage to the heatsink or CPU as well.
Note Any physical damage to the CPU control card is not covered under
warranty.

Excessive Thermal Stress

This card is guaranteed to operate over the published temperature ranges and relevant conditions. However, sustained operation near the maximum temperature specification is not recommended by Octagon or the CPU chip manufacturer due to well known, thermal related, failure mechanisms. These failure mechanisms, common to all silicon devices, can reduce the MTBF of the cards. Extended operation at the lower limits of the temperature ranges has no limitations.
5

Table of Contents

Copyright.......................................................................................................................... 2
Disclaimer ........................................................................................................................ 2
Technical Support............................................................................................................ 2
Using CMOS circuitry in industrial control......................................................................3
Avoiding damage to the heatsink or CPU ......................................................................... 5
Excessive Thermal Stress ...............................................................................................5
Table of Contents ...............................................................................................................6
List of Figures...................................................................................................................12
List of Tables .....................................................................................................................13
Overview: Section 1 – Installation ..............................................................................15
Chapter 1: Overview.......................................................................................................16
Description ........................................................................................................................ 16
PC–600 major hardware features....................................................................................16
CPU ................................................................................................................................16
SDRAM........................................................................................................................... 16
On-board flash ...............................................................................................................16
Hard disk, CompactFlash, and floppy disk ports......................................................... 17
USB ports ....................................................................................................................... 17
Serial ports..................................................................................................................... 17
Digital I/O ...................................................................................................................... 17
Speaker, keyboard, and mouse ports............................................................................ 17
Video............................................................................................................................... 18
PC/104 and PC/104 Plus interface................................................................................ 18
Ethernet ......................................................................................................................... 18
Multifunctional printer port ......................................................................................... 18
Watchdog timer added for safety .................................................................................. 18
Real time calendar/clock with battery–backup............................................................ 18
Setup information stored in EEPROM for high reliability .........................................19
Hardware reset .............................................................................................................. 19
Temperature sensor....................................................................................................... 19
5 volt operation lowers system cost .............................................................................. 19
Rugged environmental operation.................................................................................. 20
Size .................................................................................................................................20
PC–600 major software features...................................................................................... 21
Diagnostic software verifies system integrity automatically ......................................21
Phoenix BIOS................................................................................................................. 21
Octagon BIOS extensions.............................................................................................. 21
Boot sequence................................................................................................................. 21
Chapter 2: Quick start ...................................................................................................22
Hardware installation ......................................................................................................22
Installing the PC–600.......................................................................................................27
Installation..................................................................................................................... 27
Hardware mounting ......................................................................................................28
Power connection ........................................................................................................... 29
6
Monitor........................................................................................................................... 30
Keyboard and mouse .....................................................................................................30
Speaker........................................................................................................................... 30
Installing an operating system ........................................................................................30
OS on floppy onto a hard drive or CompactFlash ........................................................ 31
OS on CD-ROM onto a hard drive or CompactFlash................................................... 32
Power supply requirements .............................................................................................34
Power supply requirements .............................................................................................35
Chapter 3: Setup programs...........................................................................................36
Operating systems other than DOS.................................................................................36
Setup .................................................................................................................................36
Main menu ..................................................................................................................... 37
Hard drive submenus .................................................................................................... 38
Advanced menu.............................................................................................................. 39
Advanced Chipset Control submenu ............................................................................40
I/O Device Configuration submenu ..............................................................................41
Audio Options submenu ................................................................................................ 42
PCI Configuration submenu .........................................................................................43
PCI Configuration submenu .........................................................................................43
PCI/PNP ISA UMB Region Exclusion submenu .......................................................... 44
PCI/PNP ISA IRQ Resource Exclusion submenu ........................................................ 45
PCI/PNP ISA DMA Resource Exclusion submenu ...................................................... 45
Power menu ...................................................................................................................46
Boot menu ...................................................................................................................... 47
Expanded Boot screen ................................................................................................... 47
Exit menu....................................................................................................................... 48
Chapter 4: Save and run programs.............................................................................49
Save and run your programs on the PC–600 .................................................................. 49
Saving programs and support files..................................................................................49
Adding your application ................................................................................................ 49
Overriding the autoexecution of your application .......................................................50
Option 1.......................................................................................................................... 50
Option 2.......................................................................................................................... 50
Option 3.......................................................................................................................... 50
Option 4.......................................................................................................................... 50
Overview: Section 2 – Hardware .................................................................................51
Chapter 5: Serial ports...................................................................................................52
Description ........................................................................................................................ 52
Serial port configurations.................................................................................................53
Serial port configurations.................................................................................................54
Function and use of serial ports.......................................................................................56
COM1 as serial console device ...................................................................................... 56
Mating receptacle ..........................................................................................................56
COM Ports as RS–232 I/O............................................................................................. 57
COM3 and COM4 as RS–422 and RS–485 networks ..................................................57
RS–422 ...........................................................................................................................58
RS–485 ...........................................................................................................................58
Chapter 6: LPT1 parallel port, LCD and keypad.....................................................60
7
LPT1 parallel port ............................................................................................................ 60
Installing a printer ...........................................................................................................60
Display ..............................................................................................................................61
Installing a display ........................................................................................................ 61
Keypad...............................................................................................................................62
Installing a keypad ........................................................................................................ 63
Chapter 7: Console devices ...........................................................................................64
Description ........................................................................................................................ 64
Selecting console devices .................................................................................................. 64
Monitor and keyboard console ......................................................................................64
Serial console .................................................................................................................65
Chapter 8: CompactFlash, SDRAM, and battery backup........................................68
Description ........................................................................................................................ 68
CompactFlash ...................................................................................................................68
Creating a bootable CompactFlash............................................................................... 69
SDRAM..............................................................................................................................69
Battery backup for real time calendar clock ................................................................... 70
Installing an AT battery................................................................................................ 70
Chapter 9: External drives............................................................................................71
Description ........................................................................................................................ 71
Floppy disk controller.......................................................................................................71
Power requirements ...................................................................................................... 71
Installing a floppy disk drive ........................................................................................71
Hard disk controller .........................................................................................................72
Master/slave designation for IDE devices .................................................................... 72
Installing a hard drive................................................................................................... 72
Chapter 10: Bit-programmable digital I/O ................................................................74
Description ........................................................................................................................ 74
Interfacing to switches and other devices ....................................................................... 75
Opto-module rack interface...........................................................................................75
Organization of banks ...................................................................................................... 78
Port addressing.............................................................................................................. 78
Base I/O address ............................................................................................................ 79
Pulling the I/O lines high or low......................................................................................79
Configuring and programming the digital I/O ports ......................................................80
Programming the I/O..................................................................................................... 80
Configuring the I/O........................................................................................................ 80
Writing and reading from I/O .......................................................................................81
Digital I/O output program examples........................................................................... 82
Digital I/O input program examples.............................................................................82
Enhanced INT 17h function definitions ..........................................................................83
Initialize I/O................................................................................................................... 83
Write I/O......................................................................................................................... 83
Read I/O.......................................................................................................................... 84
Chapter 11: CRTs and flat panels................................................................................86
Video features ...................................................................................................................86
Connecting a monitor .......................................................................................................87
Connecting a flat panel display .......................................................................................89
8
Flat panels requiring bias voltage ................................................................................ 89
Connecting the flat panel to the PC–600 ..................................................................... 91
Programming the video BIOS .......................................................................................... 93
Additional notes on video BIOS .................................................................................... 93
Chapter 12: Ethernet......................................................................................................94
Description ........................................................................................................................ 94
Chapter 13: USB ..............................................................................................................95
Description ........................................................................................................................ 95
Chapter 14: Audio ...........................................................................................................96
Description ........................................................................................................................ 96
Chapter 15: PC/104 and PC/104 Plus expansion.......................................................98
Description ........................................................................................................................ 98
Overview: Section 3 – System management............................................................100
Chapter 16: Watchdog timer and hardware reset .................................................101
Description ...................................................................................................................... 101
Timeout period (ranges) .............................................................................................. 101
Booting, power down, and strobing the watchdog timer ........................................... 101
Watchdog function definitions using enhanced INT 17h handler ...............................102
Enable watchdog.......................................................................................................... 102
Strobe watchdog........................................................................................................... 102
Disable watchdog......................................................................................................... 103
Hardware reset ...............................................................................................................104
Chapter 17: Serial EEPROM.......................................................................................105
Description ...................................................................................................................... 105
Enhanced INT 17h function definitions ........................................................................105
Serial EEPROM..............................................................................................................105
Read a single word from the serial EEPROM............................................................ 105
Write a single word to the serial EEPROM ...............................................................106
Read multiple words from the serial EEPROM......................................................... 106
Write multiple words to the serial EEPROM............................................................. 107
Return serial EEPROM size .......................................................................................108
Chapter 18: Temperature sensor and user jumper ...............................................109
Description ...................................................................................................................... 109
Temperature sensor INT17h function definitions ........................................................ 109
Write TEMP SENSOR register pointer...................................................................... 109
Read TEMP SENSOR current register ......................................................................110
Write TEMP SENSOR current register .....................................................................111
Read TEMP SENSOR Int Status bit .......................................................................... 111
Read user jumper............................................................................................................112
Chapter 19: CPU clock, system jumpers, and BIOS recovery.............................113
Description ...................................................................................................................... 113
System jumper ............................................................................................................. 114
Extended BIOS jumper ...............................................................................................114
Video jumper................................................................................................................ 114
User jumper .................................................................................................................115
BIOS recovery jumper ................................................................................................. 115
BIOS programming using PHLASH.EXE .................................................................. 116
Chapter 20: Troubleshooting......................................................................................117
9
Boot Block Recovery ....................................................................................................... 117
Memory conflicts using operating system other than DOS.......................................... 117
No system LED activity .................................................................................................117
No CRT or flat panel video.............................................................................................118
Video is present but is distorted ....................................................................................118
No serial console activity................................................................................................ 119
Garbled console screen activity......................................................................................119
System generates a BIOS message but locks up when booting ...................................120
System will not boot from CompactFlash .....................................................................120
System locks up on power–up; may or may not respond to reset switch..................... 120
System locks up after power–down/power–up ..............................................................121
LED signaling of “beep” codes........................................................................................ 121
Description ................................................................................................................... 121
Technical assistance ....................................................................................................... 124
Overview: Section 4 – Appendices.............................................................................125
Appendix A: PC–600 technical data ..........................................................................126
Technical specifications..................................................................................................126
CPU ..............................................................................................................................126
Bus clock....................................................................................................................... 126
BIOS ............................................................................................................................. 126
SDRAM......................................................................................................................... 126
On-board flash .............................................................................................................126
Hard drive .................................................................................................................... 126
CompactFlash socket................................................................................................... 126
Floppy drive .................................................................................................................126
USB ..............................................................................................................................126
Serial I/O ...................................................................................................................... 127
Parallel port ................................................................................................................. 127
Digital I/O .................................................................................................................... 127
Speaker, Keyboard, and Mouse ports ......................................................................... 127
Video............................................................................................................................. 127
Ethernet ....................................................................................................................... 127
Watchdog timer............................................................................................................ 127
Real time clock............................................................................................................. 127
Expansion..................................................................................................................... 127
Operating systems ....................................................................................................... 127
PCI bus mastering ....................................................................................................... 128
Power requirements .................................................................................................... 128
Environmental specifications...................................................................................... 128
Size ...............................................................................................................................128
Weight .......................................................................................................................... 128
Excessive Thermal Stress ...........................................................................................128
Mating connectors ..........................................................................................................129
Maps ................................................................................................................................130
Jumper settings ..............................................................................................................132
Connector pin-outs..........................................................................................................135
Appendix B: Software utilities...................................................................................145
Introduction ....................................................................................................................145
10
Support commands ...................................................................................................... 145
I17HNDLR.EXE ............................................................................................................. 146
LPT1CON.COM..............................................................................................................146
PGMVIDEO.EXE............................................................................................................ 147
PHLASH.EXE.................................................................................................................148
RESET.COM...................................................................................................................148
Appendix C: Accessories..............................................................................................149
Warranty ..........................................................................................................................151
Limitations on warranty ............................................................................................. 151
Service policy ...............................................................................................................152
Returning a product for repair....................................................................................152
Returns......................................................................................................................... 153
Governing law .............................................................................................................. 153
11

List of Figures

Figure 2–1 PC–600 connector and jumper diagram................................................ 23
Figure 2–2 PC–600 center-to-center hole dimensions (thousandths) ....................24
Figure 2–3 PC–600 center-to-center hole dimensions (millimeters)...................... 25
Figure 2–4 Basic hookup diagram ........................................................................... 28
Figure 2–5 Power connector: J9 ............................................................................... 29
Figure 2–6 Installing an operating system.............................................................. 34
Figure 5–1 COM ports .............................................................................................. 53
Figure 5–2 VTC–20F and VTC–20M cables ............................................................ 57
Figure 5–3 Typical RS–422 four-wire interface circuit........................................... 58
Figure 5–4 Typical RS–485 half duplex interface circuit ....................................... 59
Figure 5–5 Typical RS–485 full duplex interface circuit ........................................ 59
Figure 6–1 LPT1 as a printer port ........................................................................... 61
Figure 6–2 LPT1 as a display or keypad port.......................................................... 62
Figure 7–1 Monitor and keyboard console............................................................... 65
Figure 7–2 PC–600 and a serial console .................................................................. 67
Figure 7–3 VTC–20F cable and null modem adapter ............................................. 67
Figure 10–1 Typical digital I/O configurations ......................................................... 77
Figure 10–2 Organization of banks............................................................................ 78
Figure 11–1 PC–600 and a VGA monitor .................................................................. 88
Figure 11–2 PC–600 and a flat panel display ........................................................... 92
Figure 14–1 Audio cable ............................................................................................. 97
Figure 15–1 Typical PC/104 module stack ................................................................ 99
12

List of Tables

Table 2–1 PC–600 connector functions .................................................................. 26
Table 2–2 PC–600 jumper functions ......................................................................26
Table 2–3 Power connector: J9 ............................................................................... 29
Table 5–1 Serial port configurations ...................................................................... 54
Table 5–2 COM1, COM2: J4 ................................................................................... 55
Table 5–3 COM3, COM4: J5 ................................................................................... 55
Table 5–4 COM3 and COM4 jumpers: W3, W5, W7, and W11............................. 56
Table 6–1 LPT1 connector: J8 ................................................................................ 60
Table 8–1 CompactFlash configuration jumper: W13 ........................................... 68
Table 8–2 Battery connector: J19........................................................................... 70
Table 10–1 Digital I/O connectors: J6 and J13 (arranged by function).................. 74
Table 10–2 Digital I/O connectors: J6 and J13 (arranged by pins) ........................ 75
Table 10–3 Digital I/O opto-rack interface............................................................... 76
Table 10–4 Digital I/O port addressing.................................................................... 79
Table 10–5 Digital I/O pull-up/pull-down jumpers: W2 and W4 ............................ 79
Table 10–6 Digital I/O port byte............................................................................... 81
Table 11–1 CRT connector: J18 ................................................................................ 88
Table 11–2 Display jumpers: W6, W9, and W12 ..................................................... 90
Table 11–3 Flat panel connector: J14 ...................................................................... 90
Table 11–4 Flat panel back-light connector: J16..................................................... 91
Table 12–1 Ethernet LEDs ....................................................................................... 94
Table 12–2 Ethernet IRQs ........................................................................................ 94
Table 13–1 USB connector: J3.................................................................................. 95
Table 14–1 Audio connector: J20.............................................................................. 96
Table 14–2 Audio connections .................................................................................. 97
Table 16–1 Reset connector: J7 .............................................................................. 104
Table 18–1 CPU clock speed jumper: W1............................................................... 113
Table 18–2 System jumpers: W12 .......................................................................... 114
Table 20–1 BIOS beep codes................................................................................... 122
Table A–1 Mating connectors................................................................................ 129
Table A–2 PC–600 DMA map................................................................................ 130
Table A–3 PC–600 I/O map ................................................................................... 130
Table A–4 PC–600 interrupt map ......................................................................... 131
Table A–5 PC–600 memory map........................................................................... 131
Table A–6 W1 – CPU clock speed ......................................................................... 132
Table A–7 W2, W4 – Digital I/O pull-up/pull-down jumpers............................... 132
Table A–8 W3, W5, W7, W11 – COM3 and COM4 jumper settings.................... 133
Table A–9 W6, W9, W12 – display jumpers ......................................................... 133
Table A–10 W12 – system jumpers......................................................................... 134
Table A–11 W13 – CompactFlash configuration jumper....................................... 134
Table A–12 J1, J2 – Ethernet connectors ............................................................... 135
Table A–13 J3 – USB connector.............................................................................. 135
Table A–14 J4 – COM1, COM2 connectors ............................................................ 136
Table A–15 J5 – COM3, COM4 connectors ............................................................ 136
13
Table A–16 J6, J13 – Digital I/O connectors .......................................................... 137
Table A–17 J7 – reset connector .............................................................................137
Table A–18 J8 – LPT1 connector ............................................................................ 137
Table A–19 J9 – power connector............................................................................ 138
Table A–20 J10 – PS/2 keyboard/mouse connector ................................................ 138
Table A–21 J12 – floppy drive connector................................................................ 139
Table A–22 J14 – flat panel connector.................................................................... 140
Table A–23 J16 – flat panel back-light connector .................................................. 140
Table A–24 J17 – EIDE connector .......................................................................... 141
Table A–25 J18 – CRT connector ............................................................................ 141
Table A–26 J19 – battery connector ....................................................................... 142
Table A–27 J20 – audio connector .......................................................................... 142
Table A–28 J501 – PC/104 connector...................................................................... 143
Table A–29 J15 – PC/104 Plus connector ............................................................... 144
Table C–1 Cables and terminal board ..................................................................149
Table C–2 LCD displays and keypads .................................................................. 149
Table C–3 Miscellaneous part numbers ............................................................... 150
14

Overview: Section 1 – Installation

Section 1 provides installation and programming instructions, startup options, and system configuration program examples. The following chapters are included:
Chapter 1: Overview
Chapter 2: Quick start
Chapter 3: Setup programs
Chapter 4: Save and run programs
15

Chapter 1: Overview

Description

The PC–600 Single Board Computer is intended for higher-performance embedded control applications. The PC–600 integrates serial communication, IDE hard disk port, CompactFlash socket, floppy disk port, a multifunctional parallel port, a keyboard/mouse port, a video interface, two USB ports, an audio port, two 10/100BaseT Ethernet ports, and 48 digital I/O lines. The PC–600 can be used in a stand-alone mode or expanded through a PC/104 or PC/104 Plus interface.
The PC–600 comes with a BIOS loaded on a flash device for easy updates. It is fully compatible with most popular operating systems.

PC–600 major hardware features

CPU
The CPU is a high-performance, low-power AMD Geode GX1 CPU with a maximum clock speed of 300 MHz. It uses the CS5530A companion chip for some of the peripherals. The PC–600 has an ISA bus speed of 8.33 MHz, and a PCI speed of 33 MHz.

SDRAM

The memory socket can accept up to 512 MB capacity SO-DIMM modules.

On-board flash

On board is a 512 KB SMT flash that contains the BIOS.
16

Hard disk, CompactFlash, and floppy disk ports

The IDE hard drive port is terminated with a 44-pin, 2 mm connector and supplies power to 2.5” hard drives. CompactFlash appears as an IDE device and has a locking type interface. The BIOS supports up to three IDE drives. The floppy drive port is terminated with a standard 34-pin connector and up to two floppy drives are supported.

USB ports

The CS5530A companion chip supports two USB 1.1 channels, which are available when using an operating system that supports USB. Both channels are open HCI compliant.
Note that USB devices are hot-swappable when a device is plugged into a standard USB connector, as pins on the connectors determine the order in which they make contact. Devices are not hot-swappable when connected to a non-standard header. You can hot swap a device through the USB connector on the two-port USB cable, or through another USB connector wired to the 10-pin header, but you cannot hot swap at the 10-pin header itself.

Serial ports

The PC–600 has four serial ports with combinations of RS–232C, RS–422, and RS–485 interfaces.

Digital I/O

The 48 digital I/O lines will interface with logic devices, switch inputs, LEDs and industry standard opto module racks. The I/O lines are 0–5V logic compatible. They can be individually programmed as inputs or outputs.

Speaker, keyboard, and mouse ports

The audio connector has a speaker output, which is PC compatible. The keyboard controller accepts an AT style keyboard and has a PS/2 type connector. The mouse port is combined with the keyboard port and is accessed with a “Y” cable. Note that with some “Y” cables you may have to plug the mouse into the keyboard icon, and the keyboard into the mouse icon; if the mouse and keyboard do not function at power up, try switching them. A keyboard connects directly to the PC–600 while a mouse requires the “Y” cable.
17

Video

CRTs are supported up to 1280 x 1024 x 16 bits per pixel (bpp) resolution. Flat panel displays are supported up to 1024 x 768 x 16 bpp resolution.

PC/104 and PC/104 Plus interface

The PC/104 interface accepts an 8- or 16-bit PC/104 expansion board. The PC/104 Plus accepts industry-standard PC/104 Plus boards. PC/104 expansion boards are available from several manufacturers. PC/104 or PC/104-Plus expansion boards may be stacked on the PC–600 SBC to form a fully-integrated system.

Ethernet

The PC–600 provides two 10/100BaseT Ethernet ports and supports the IEEE 802.3 Ethernet standard.

Multifunctional printer port

The PC–600 incorporates the latest enhanced parallel port and includes unidirectional, bi-directional, ECP and EPP modes.
The following represent applications in the multifunctional parallel port:
LPT1 for PC compatible printers 17 general purpose digital I/O lines Up to a 4 x 4 matrix keypad 4–line alphanumeric display

Watchdog timer added for safety

The watchdog timer resets the system if the program stops unexpectedly. The watchdog is enabled, disabled, and strobed by software control; it can also be enabled or disabled in Setup. The time-out period is
programmable from 2 ms to 120 seconds, with a variability of ±50%.

Real time calendar/clock with battery–backup

The real time clock is fully AT compatible and uses the standard DOS calls. An optional off-card battery powers the real time clock when the 5 volt supply is removed. A connector is provided for the external battery.
18

Setup information stored in EEPROM for high reliability

Loss of Setup data is serious in industrial applications. Most PCs store Setup information in battery-backed CMOS RAM. If the battery fails or is replaced during routine maintenance, this information is lost. Without a keyboard and monitor in embedded applications, time consuming re­initialization is required. The PC–600 stores the system Setup information in nonvolatile EEPROM so that it is still available if the battery backup fails or is not used. There are 1024 words available to the user. Software routines to use this available memory come with the PC–
600.

Hardware reset

A hardware reset ensures complete reset of the system and all attached peripherals. A hardware reset can be done by any of the following:
An expired watchdog timer cycle Depressing the reset switch or pulling the reset pin to ground Cycling power Power supervisor reset

Temperature sensor

A serial temperature sensor is located on the card. It is accessed through INT17 calls.

5 volt operation lowers system cost

The PC–600 operates from a single 5V ±5% supply.
5V ±5% +12V (if connected to power connector) supplied to PC/104
connector; not required for PC–600 operation
19

Rugged environmental operation

Operating temperature –40° to 85°C @ 233 MHz
–40° to 70°C @ 300 MHz
Nonoperating temperature –55° to 95°C Relative humidity 5% to 95% noncondensing Shock 40g, 3 axis Vibration 5g, 3 axis

Size

5.75" x 8.0" x 0.80", SBX form factor
20

PC–600 major software features

Diagnostic software verifies system integrity automatically

The PC–600 has built–in diagnostic software that can be used to verify on–card I/O and memory functions. On power-up, a series of tests is performed. If a problem occurs, the failed test can be identified by a flashing LED. The test is performed automatically every time the system is reset or powered up. Memory verification does not require software, test equipment, monitor, keyboard, disks, or test fixtures. See the “Troubleshooting” chapter for a complete listing of tests and failures and their descriptions.

Phoenix BIOS

The PC–600 has a Phoenix BIOS with Octagon BIOS extensions. The BIOS extensions support the INT17 functions.

Octagon BIOS extensions

On–board BIOS extensions allow easy access to digital I/O, watchdog timer functions, temperature sensor, etc.

Boot sequence

A PC–600 can be configured to boot from a CompactFlash, a floppy disk, a hard disk, or a CD–ROM.
21

Chapter 2: Quick start

This chapter covers the basics of setting up a PC–600 system. Refer to the PC–600 component diagram (Fig. 2–1) for the location of the various connectors. The following topics are discussed:
Mounting the PC–600 Installing an operating system Loading files to the PC–600 and running a program.

Hardware installation

WARNING!
The PC–600 contains static-sensitive CMOS components. To avoid damaging your card and its components:
Ground yourself before handling the card Disconnect power before removing or inserting a PC/104 or
PC/104 Plus expansion board.
22

Figure 2–1 PC–600 connector and jumper diagram

23

Figure 2–2 PC–600 center-to-center hole dimensions (thousandths)

24

Figure 2–3 PC–600 center-to-center hole dimensions (millimeters)

25

Table 2–1 PC–600 connector functions

Connector Function
J1 Ethernet 1 J2 Ethernet 2 J3 USB 1 and 2 J4 COM1/2 J5 COM3/4 J6 Digital I/O 1 J7 Reset J8 LPT1 J9 Power J10 PS/2 keyboard/mouse J11 Future use J12 Floppy drive J13 Digital I/O 2 J14 Flat panel J15 PC/104 J16 Flat panel back-light J17 IDE (hard drive, CD ROM) J18 CRT monitor J19 AT Battery J20 Audio

Table 2–2 PC–600 jumper functions

Jumper Function
W1 CPU clock speed jumper W2 I/O pull-up/pull-down jumper W3 COM3, COM4 jumper W4 I/O pull-up/pull-down jumper W5 COM3, COM4 jumper W6 Display jumper W7 COM3, COM4 jumper W9 Display jumper W11 COM3, COM4 jumper W12 Display jumper / system jumper W13 CompactFlash configuration
26

Installing the PC–600

Installation

To install the PC–600 you will need the following equipment (or
equivalent):
PC–600 CPU card VGA-12 video cable, p/n 4865 PC–600 power cable, p/n 6286 +5V power supply - see Power Supply Requirements section PS/2 style keyboard SVGA monitor A device with an operating system. The device could be a
CompactFlash, floppy, hard disk, or CD ROM. The operating system can be Windows NT, Windows CE.net, Linux, QNX, or DOS. Note: Windows 2000 and Windows XP/XP Embedded
will run with known issues, however, new driver development is not supported by the CPU manufacturer.
PC–600 Utilities zip file (see page 145)
Hardware components required to mount the PC–600 (not included):
9 threaded hex standoffs (4–40 x 3/8")
9 screws (4–40 x 1/4")
9 internal star lock washers (#4)
Refer to the PC–600 component diagram, figure 2–1 on page location of various connectors, and to the mounting hole diagram, figure 2-2 on page
Refer to figure 2-4 for the basic hookup diagram.
24, for mounting the PC–600 system.
23, for the
27

Hardware mounting

1. Use the standoffs, washers, and screws and place them in the 9 holes on
the PC–600 board. Refer to Figure 2–2 for the center-to-center mounting hole dimensions and for the location of the designated holes used for mounting the hardware.
All 9 standoffs, screws and washers must be used to secure the PC–600. The standoffs will ensure full support not only on all four sides, but also in the middle of the board. This will reduce circuit board flex when a PC/104 expansion board or other device is connected.
In high vibration and shock environments, the standoffs are required to avoid damage to the electronic components and circuit board traces.

Figure 2–4 Basic hookup diagram

WARNING!
Power Supply
VGA-12 video cable
CRT connector
VGA Monitor
PS/2 Keyboard
28
Keyboard connector

Power connection

1. Connect a 5V power source to the PC–600. Refer to the Power Supply
Requirements section on page Plus expansion card, you may also require a +12V source.
2. The power supply connector is located at J9. Refer to Figure 2–5. Make
certain to use both +5V connections and both ground connections. This is required for proper operation.
Make sure the power supply is OFF when connecting the power cable to the PC–600 board. Damage to the PC–600 may occur if the power is ON when connecting the power cable.
Accidentally crossing the wires, i.e., plugging +5V wires into the ground connector or the ground wires into the +5V connector will damage the PC–600 and void the warranty.
35. If you are using a PC/104 or PC/104
WARNING!
WARNING!

Figure 2–5 Power connector: J9

Table 2–3 Power connector: J9

J9 – power connector
Pin # Pin Name
1 Gnd 2 +5V 3 +12V 4 +12 V 5 +5V 6 Gnd
J9
Note See Appendix A - Connectors for mating information.
29

Monitor

The PC–600 interfaces to a standard SVGA monitor through the J18 connector using a VGA-12 cable. Connect one end of the VGA-12 cable into J18 and connect the other end to a SVGA monitor cable.

Keyboard and mouse

The PC–600 accepts an AT style keyboard and has a PS/2 type connector, located at J10. The mouse port shares the keyboard connector.
To use a keyboard, plug the keyboard directly into J10.
To connect a mouse, use a laptop style “Y” cable, available at computer stores, that splits the J10 signals into keyboard and mouse connectors.
Note With some “Y” cables you may have to plug the mouse into the
keyboard icon, and the keyboard into the mouse icon; if the mouse and keyboard do not function at power up, try switching them.

Speaker

If required, you can interface a speaker via the 20–pin audio connector at J20. You may use any external speaker from 8–50 ohms. Refer to Figure 2–1 for the location of J20.
Note See Appendix A - Connectors for mating information.

Installing an operating system

The PC–600 does not come with an installed operating system. You can install an operating system onto a hard drive or CompactFlash. Octagon Systems has OS Embedder kits available for several operating systems. These kits directly support the unique features of Octagon products, such as digital I/O, watchdog timer, etc., eliminating the need to write special drivers. Contact Octagon Systems for information concerning the software development kits.
To install an operating system you will need:
VGA–12 video cable, #4865
30
PS/2 style keyboard VGA monitor
Loading...
+ 123 hidden pages