Advertisement

Quick Links

TS-2200 User's Manual

Advertisement

Table of Contents
loading

Summary of Contents for Technologic Systems TS-2200

  • Page 1 TS-2200 User’s Manual...
  • Page 2 Fountain Hills, AZ 85268 480-837-5200 FAX 837-5300 info@embeddedx86.com http://www.embeddedx86.com/ This revision of the manual is dated November 6, 2000 All modifications from previous versions are listed in the appendix. Copyright © 1998-1999 by Technologic Systems, Inc. All rights reserved. 11/06/2000...
  • Page 3 Technologic Systems Limited Warranty Technologic Systems warrants this product to be free of defects in material and workmanship for a period of one year from date of purchase. During this warranty period Technologic Systems will repair or replace the defective unit in accordance with the following instructions: •...
  • Page 4: Table Of Contents

    APPENDIX D - SYSTEM I/O MAP ........................17 APPENDIX E - BIOS INTERRUPT FUNCTIONS ....................18 Int 15h / Function B000h - Technologic Systems BIOS information................18 Int 15h / Function B010h - LED Control ......................... 19 Int 15h / Function B042h – Alphanumeric LCD Support ....................19 APPENDIX F - USING A 12.5 MHZ BAUD CLOCK....................
  • Page 5: Introduction

    BIOS modifications you may require. This manual is fairly short. This is because for the most part, the TS-2200 is a standard 80386 based PC compatible computer, and there are hundreds of books about writing software for the PC platform.
  • Page 6: Memory

    4.2 Flash There is a total of 1 MB of Flash memory on the TS-2200. The top 128 KB of Flash are reserved for the BIOS and DOS-ROM. During POST, they are copied from Flash into DRAM at addresses E0000h through FFFFFh for improved performance (a standard technique known as BIOS Shadowing).
  • Page 7: Serial Ports

    Because both serial ports are 100% PC compatible, software written for the PC that accesses serial ports directly or through standard BIOS calls will work without modification on the TS-2200. The details of the COM port internal registers are available in most PC documentation books or the data sheet for the National Semiconductor NS16C450 may be consulted.
  • Page 8: Automatically Enabled Rs-485

    TS-2200 User’s Manual Technologic Systems available in a screw-down terminal block. See the table below for pin-outs Note: the correct jumper must be installed. See the next table for details. Position (with terminal strip facing you) Left Center Right Silk-screen Label...
  • Page 9: Adding Serial Ports

    TS-2200 User’s Manual Technologic Systems A simpler method implemented on the TS-2200 utilizes Timer 2 in the i386EX to keep track of the bits shifting out of the UART. It automatically turns on the transmitter, waits for the character to be sent, then turns off the transmitter.
  • Page 10: Digital I/O

    14 13 IRQ4 / P3.0 12 11 IRQ3 / P3.1 be used to interface the TS-2200 with a wide range of external DTR2 / SRXCLK 10 9 RI2 / SRXD devices. Additional digital I/O is available on the DIO2 header. These...
  • Page 11: Lcd Interface

    LAN LED (labeled D3) should pulse ON briefly when any network traffic is detected. This includes all traffic, not just that sent to or from the TS-2200. Both of these LEDs are controlled by the CS8900A and do not require initialization. Additionally, the LEDs can be placed under software control, allowing the customer application use of the LEDs for feedback.
  • Page 12: Real Time Clock

    I/O address range 300h – 30Fh, and I/O mapped operation. The DOS packet driver is loaded by AUTOEXEC.BAT once DOS starts. To run the sample programs (ping and finger) on the TS-2200, first examine the contents of the WATTCP.CFG configuration file in the A:\ETHERNET directory and correct any information that is not valid for your particular network.
  • Page 13: Led And Jumpers

    Technologic Systems 11 LED and Jumpers The TS-2200 has three LEDs available for user software. The user LED (labeled D2) can be used for diagnostics, status messages, and simple output. This signal is also available as a digital output on the DIO2 port.
  • Page 14: Loading And Executing Programs

    Windows 9X for your development work, the HyperTerminal accessory works well. To download a file to the TS-2200 from your host PC, execute DL.BAT at the DOS command line on the TS-2200 (while using console-redirection from within your terminal emulator) and begin the transfer with your terminal emulator.
  • Page 15: Integrated Bios Debugger

    14 Video, Keyboard, and Console Redirection The TS-2200 has no video controller or keyboard interface. This was done to keep the board size small and the cost low. For applications that require it, a PC/104 video board can be added to the system easily.
  • Page 16: Feedback And Updates To The Manual

    When we are prioritizing work on these updated resources, feedback from customers (and prospective customers) is the number one influence. If you have questions, comments, or concerns about your TS-2200 Embedded PC, please let us know. Details for contacting us are listed in the front of this manual.
  • Page 17: Appendix A - Board Diagram And Dimensions

    CE000h 824k PC/104 or Battery-Backed SRAM C8000h 800k PC/104 (typically video BIOS) C0000h 768k PC/104 128k (typically video memory) A0000h 640k Lower Memory 640k (RAM) 00000h 00000 Figure 5 – TS-2200 Memory Map Appendix D - System I/O Map 11/06/2000...
  • Page 18: Appendix E - Bios Interrupt Functions

    E.g. If the current BIOS version is 1.25, the register will contain 19h (19h = 25 decimal). CH = Base Flash Memory Size / 512kB The TS-2200 is available with 1024kB of base Flash memory standard, but this can be increased to 2048 KB for custom orders. These would be returned as 02h or 04h, respectively.
  • Page 19: Int 15H / Function B010H - Led Control

    TS-2200 User’s Manual Technologic Systems Int 15h / Function B010h - LED Control This function is used to turn the board LED on and off. You can also invert the LED, i.e. if the LED is off, it will be turned on, and if it is on it will be turned off.
  • Page 20: Appendix G - Direct Control Of The 386Ex Dio Pins

    TS-2200 User’s Manual Technologic Systems Appendix G - Direct Control of the 386EX DIO Pins The Intel386 EX processor has three 8-bit bi-directional I/O ports, all of which are functionally identical (Figure 16-1). Each port has three control registers and a status register. All three ports share pins with internal peripherals.
  • Page 21: Appendix H - Further References

    TS-2200 User’s Manual Technologic Systems In the default configuration, P1.5, P1.0 and P3.6 are all initialized as inputs, while P3.0, P3.1, and P3.3 are initialized as "peripherals" (IRQ4, IRQ3, and IRQ5) Warning: When changing these registers, always use read/modify/write procedures so that other port pins (used by on-board peripherals) are not affected.

Table of Contents