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:
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.
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 reinitialization 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
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
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.