Introduction; Pc/104 Bus Interface; Vga Video, Keyboard, And Mouse - Technologic Systems TS-9500 Manual

Table of Contents

Advertisement

1. Introduction

The Technologic Systems TS-9500 is a valuable tool when developing for any
Technologic Systems Single Board Computer (SBC). It features a Compact Flash
interface, standard VGA video connector, and standard connectors for a PS/2 Keyboard
and Mouse. The TS-9500 daughter board allows for a developer to write source code,
compile, run, and debug right on the target SBC using a typical PC compatible
development suite (such as Borland's Turbo C). By simply moving your development
tools onto the Compact Flash card, and plugging in monitor and keyboard, one can
develop and debug directly on the target platform.

2. PC/104 Bus Interface

The TS-9500 features a 16-bit PC/104 Bus that is compatible with Technologic Systems
3000 and 5000 series of SBC. These products use a standard PC/104 bus except that
pin A1 is used for the IRQ1 function (instead of the NMI function). The TS-9500
keyboard controller uses this interrupt for keyboard input (as per a standard PC). This is
a non-standard usage for this PC/104 Bus pin, but there is little chance of a conflict,
since the standard function of this pin is "Parity Error" for extended memory daughter
boards, which should never be needed with our products.
I/O locations 198h through 019Fh are used by the TS-9500. When installing other
PC/104 daughter boards, the user must ensure that there is no conflict with these I/O
locations.
Although the TS-9500 uses the full 16-bit bus, it can support SBC products with only an
8-bit bus (such as the TS-3100). All resources except the Compact Flash can function
with a restricted 8-bit bus. When using an SBC with an 8-bit bus, the Compact Flash will
be non-functional.

3. VGA Video, Keyboard, and Mouse

No special cables are needed to use the VGA, keyboard, and mouse interfaces. Simply
plug in your monitor into the TS-9500 VGA connector as you would for any other typical
PC computer. A PS/2 keyboard plugs into the connector labeled KeyBoard (farthest
from the VGA connector). A PS/2 mouse plugs into the connector between the VGA
connector and the Keyboard connector. The TS-9500 uses a Chips and Technology
65545 chip for the VGA video generation and it uses an Intel 82C42PC chip with
Phoenix Technologies Ltd. firmware for the keyboard and mouse controller.
The mouse interface requires IRQ12 support. The TS-5300 uses IRQ12 for the Ethernet
port and therefore will not support a PS/2 mouse. The 3000 series of products have no
BIOS support for a PS/2 mouse. If you wish to use a mouse on these products, a serial
mouse will work fine (using a COM port).
The other TS-5xxx series of SBC products do support a PS/2 mouse using the TS-9500.

Advertisement

Table of Contents
loading

Table of Contents