16525 East Laser Drive
Fountain Hills, AZ 85268
Phone (480) 837-5200
Technologic Systems' Logo
\ \ Table of Contents \ \ \ \ \ \ \ \ \ \ \ \

TS-8500

\

Table of Contents

\

1 Introduction

\ \ \

2 Getting Started

\ \ \

3 Software

\

4 Hardware Components

\ \ \

5 Common Interfaces General information

\ \ \

6 Connectors and Headers

\ \ \

7 Environmental Specifications

\

8 Further References

\

Appendix A: Document History

\
\

1 Introduction

\ \

1.1 About this Manual

\ \

This manual is intended to provide the user with an overview of the board and benefits, \ complete features specifications, and set up procedures. It contains important safety \ information as well.

\ \

1.2 Feedback and Update to this Manual

\ \

To help our customers make the most of our products, we are continually making additional and updated resources available on the Technologic Systems website (www.embeddedARM.com).

\

These include manuals, application notes, programming examples, and updated software and firmware. Check in periodically to see what's new!

\

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 Embedded Computer, please let us know at support@embeddedARM.com.

\ \

1.3 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 process:

\ \

A copy of the original invoice must be included when returning the defective unit to Technologic Systems, Inc. \ This limited warranty does not cover damages resulting from lightning or other power surges, misuse, abuse, abnormal conditions of operation, or attempts to alter or modify the function of the product.

\ \

This warranty is limited to the repair or replacement of the defective unit. In no event shall Technologic Systems be liable or responsible for any loss or damages, including but not limited to any lost profits, incidental or consequential damages, loss of business, or anticipatory profits arising from the use or inability to use this product.

\ \

Repairs made after the expiration of the warranty period are subject to a repair charge and the cost of return shipping. Please, contact Technologic Systems to arrange for any repair service and to obtain repair charge information.

\ \

1.4 FCC Advisory Statement

\ \

This equipment generates, uses, and can radiate radio frequency energy and if not installed and used properly (that is, in strict accordance with the manufacturer's instructions), may cause interference to radio and television reception. It has been type tested and found to comply with the limits for a Class A computing device in accordance with the specifications in Subpart J of Part 15 of FCC Rules, which are designed to provide reasonable protection against such interference when operated in a commercial environment. Operation of this equipment in a residential area is likely to cause interference, in which case the owner will be required to correct the interference at his own expense.

\

If this equipment does cause interference, which can be determined by turning the unit on and off, the user is encouraged to try the following measures to correct the interference:

\ \
    \
  • Reorient the receiving antenna.
  • \
  • Relocate the unit with respect to the receiver.
  • \
  • Plug the unit into a different outlet so that the unit and receiver are on different branch circuits.
  • \
  • Ensure that mounting screws and connector attachment screws are tightly secured.
  • \
  • Ensure that good quality, shielded, and grounded cables are used for all data communications.
  • \
  • If necessary, the user should consult the dealer or an experienced radio/television technician for additional suggestions.
  • \
\

The following booklets prepared by the Federal Communications Commission (FCC) may also prove helpful:

\
    \ \
  • How to Identify and Resolve Radio-TV Interference Problems (Stock No. 004-000-000345-4)
  • \
  • Interface Handbook (Stock No. 004-000-004505-7)
  • \
\ \

These booklets may be purchased from the Superintendent of Documents, U.S. Government Printing Office, Washington, DC 20402.

\ \

1.5 TS-8500 Series

\ \

The TS-8500 series Macrocontroller Base Board provides \ Single Board Computers (SBC's) from the TS-4XXX series, a platform for \ development or production.  They contain properly regulated power, physical \ hardware electrical  interfaces and connectors for interface to real world \ applications.  The TS-8500 is intended as a substitute / upgrade \ for many of our SBC products. It is for the most part size and function compatible with the TS-7200, TS-7250, \ TS-7260, TS-7350, TS-7370 and TS-7800.  The TS-8500 has some specific differences \ from the listed boards.  It is not an extremely low power solution because \ it contains a USB \ Hub/Ethernet chip that draws about 300 mA at 3.3V. It also does not have the sleep mode capability of \ the TS-7800. \

\

1.6 Power Considerations

\ \

The power requirements for the TS-8500 are as follows:

\

Less \ than 2.0W \ @ 5V

\

1.7 Product Overview

\ \

The TS-8500 is a TS-SOCKET Baseboard that provides a test and development platform for \ Technologic Systems TS-4xxx products, and accepts any TS-4xxx Macrocontroller.  The TS-8500 provides industry standard connectors for the various ports and \ features on many of the TS Macrocontroller products like the TS-4500, TS-4200, \ etc. It provides transceivers for the RS-232 ports, CAN port,  and the \ RS-485 port, brought out to the male DB9 and .1" pitch header \ connections. It also has the Ethernet "magnetics", RJ-45 connector, USB \ Host and Device connectors, Temperature Sensor, MicroSD card socket, Realtime \ Clock Battery, and two LEDs.  Power input requirement is \ regulated 5.0 to 12.0 VDC or 5.0 VDC power from the USB Device port

1.7 Benefits

\ \

Out-of-the-Box Productivity

\

Technologic Systems Linux products get you to your application quickly. Our Single Board Computers boot directly to Linux as shipped. There is no complicated CMOS setup or configuring of a Linux derivative Operating System to source, define, and load. The TS-8500's user \ can install a TS-4XXX series Macrocontroller SBC and can power up the board and immediately begin application development.

\ \

Of course, should you wish to configure your own version of Linux or use a different operating system, this is easy too. Technologic Systems provides the solution to fast application development without tedious OS configuration.

\ \ \

Cost \ Effective Future Ready  Performance without Obsolescence

\ \

The TS-8500 when combined with one of our TS-4XXX Macrocontroller products \ provides a computing platform that is a budget conscious solution for your applications. \  By selecting the price and performance you need, you can minimize your \ costs of implementation, while knowing that you can upgrade to additional \ performance if and when it is required, by the simple selection of a different \ TS-4XXX series board.  Modularity is the focus with the TS-SOCKET standard. Baseboards such as the \ TS-8000 series or your design \ utilizing the TS-SOCKET Macrocontroller standard will have high, drop-in compatibility \ with future releases of other TS-SOCKET Macrocontrollers. With this, you \ don't need to be concerned about being locked into one particular design, \ giving your application a growth path as your requirements change and evolve

\ \

1.8 Features

\ \

The TS-8500 comes standard with the following features.  Note that these \ features. may not all be available on all Macrocontrollers

\
    \
  • TS-SOCKET Baseboard (requires TS-SOCKET Macrocontroller)
  • \
  • Ideal for TS-7XXX Upgrade Path
  • \
  • 2 RS-232 Ports (Uart 1 & Console)
  • \
  • 2 USB Host Ports (1 Internal., 1 External.)
  • \
  • 1 USB Device Port (External.)
  • \
  • 1 RS-485 Port (dedicated)
  • \
  • 1 CAN Bus
  • \
  • 10/100 Ethernet Port
  • \
  • Compatible with TS-ENC720 Enclosure
  • \
  • Battery for Real-Time Clock
  • \
  • Uses < 2 watts PLUS Macrocontroller power
  • \
  • Accepts 5.0 to 12.0 VDC power
  • \
  • Switched USB 5V Power
  • \
  • MicroSD card socket
  • \
  • Onboard temperature sensor
  • \
  • Multipurpose Reset/Script Button
  • Fanless -20° to +70°C operation
  • \
  • Unbrickable, boots from SD or Flash
  • \
  • 2 User Programmable LEDs
  • \
  • JTAG Header for FPGA Programming
  • \
\

1.9 Configurability

\ \

The TS-8500 can be configured for your application using the following available on-board options and external accessories:

\

On-Board Options

\
    \
  • CAN Termination installed permanently
  • \
  • COM1 DB9 contains UART1, Console, and CAN ports
  • \
  • RTC Battery
  • \
  • 2 Programmable LEDs
  • \ \
  • Push Switch
  • \
  • Temperature Sensor
  • \
  • MicroSD Card socket
  • \
\

THESE PART NUMBERS NEED TO BE CHECKED FOR EXISTANCE AND CORRECTNESS

\
    \
  • KPAD: Matrix keypad with cable
  • \
  • LCD-LED: Alphanumeric 2x24 LCD with backlight and cable
  • \ \
  • RC-DB9: COM2/COM3 adapter cable to DB9
  • \
  • WIFI-G-USB: USB 802.11g wireless network interface
  • \
  • PS-12VDC-REG: International regulated 12VDC wall mounted power supply (compatible with enclosure)
  • \
  • PS-5VDC-REG: International regulated 5VDC wall mounted power supply
  • \
  • TS-ENC720: Metal Enclosure with power converter included
  • \
  • CB-DB9-Y: DB-9 Serial Y Cable
  • \
\

Additionally, a complete set of interfacing cables, connectors, and enclosures are available.

\ \
\

NOTE:

\

Check out our website at www.embeddedARM.com for an updated list of options and external accessories.

\ \

1.10 TS-ARM Development Kit

\ \

TS-ARM Development Kits are available for the individual Macrocontrollers. \  Refer to the Macrocontroller of interest for details

\ \
\

NOTE:

\

A TS-8500 or a TS-4XXX series Macrocontroller is not included in the Development Kit (sold separately).

\ \

1.11 Software and Support

\ \

Technologic Systems provides:

\
    \
  • Free system software and documentation updates available on our web site
  • \
  • Free technical support by phone, fax, or email
  • \
  • 30-day, money back guarantee on evaluation units
  • \ \
  • One-year, full warranty
  • \
  • Linux OS Support
  • \
\

2 Getting Started

\ \

2.1 Installation Procedure

\ \

Before performing any set up or placement procedures, take the precautions outlined in this section.

\ \

Handling the Board Safely

\ \

Be sure to take appropriate Electrostatic Discharge (ESD) precautions. \ Disconnect the power source before moving, cabling, or performing any set up \ procedures.

\ \
\

WARNING:

\

The TS-SOCKET Macrocontrollers use two high density 100 Pin connectors \ which are rated for about 100 insertions. Take care to not wear out this \ connector. If you are to be inserting and removing the modules from the \ baseboards, you may want to consider placing a wear-out board with mating \ connectors in between the baseboard and the modules so it can easily be \ discarded and replaced with a new one.

Inappropriate handling may cause damage to the board.

\ \

Setup and Installation Instructions

\ \

Follow these guidelines for safety and maximum product performance:

\
    \
  • Observe local health and safety requirements and guidelines for manual material handling
  • \
\ \ \

Setup Tools

\

Before attempting to apply power to the TS-8500, perform the following \ steps while taking proper static discharge precautions

\
    \
  • Place the TS-8500 base board on a firm non-conductive surface.
  • \
  • Carefully, insert the TS-4000 Series Macrocontroller daughterboard by \ aligning and pressing evenly and firmly onto the pair of mating connectors
  • \
  • Connect the console serial terminal cable
  • \
  • Connect the Ethernet cable if applicable.
  • \
  • Apply power
  • \
  • Monitor the TS-SOCKET SBC using a terminal emulator connected to the \ serial console port to verify that \ the board is operating properly
  • \
\
\

NOTE:

\

Your board might include a screw power connector on the power input. Notice this connector is removable. Please pull this connector off before applying power.

\ \

Disconnecting AC Power

\
    \
  • Unplug from the power source.
  • \
  • Disconnect other cables as required.
  • \
\ \ \

2.2 Console and Power Up

\ \

An ANSI terminal or a PC running a terminal emulator is required to communicate with your TS-8500 \ / TS-4XXX combination computer. Simply connect an ANSI terminal (or emulator) to the COM1 DB-9 connector \ using a null modem cable (these are included in the TS-ARM Development Kit), using serial parameters of 115,200 baud, 8 data bits, no parity, no flow control, 1 stop bit (8N1). If you are running Linux, the minicom program works well, Windows users can run the Hyperterm application. Technologic Systems offers a null modem cable with both 25 pin and 9 pin connectors at each end as part number CB7-05.

\

Connect either a regulated 5.0 to 12.0 VDC  on the power input connector \ or the regulated 5.0 VDC via USB Device port. Please note the polarity printed on the board. The boot messages, by default, are all displayed on COM1 at 115200 baud.

\

The TS-8500 board has no specific boot sequence since the processor \ and Linux Operating System are located on the selected TS-4000 Series Macrocontroller. \  For the rest of the boot and setup procedure, please refer to the manual \ for the selected TS-4000 series Macrocontroller you are using.

\

2.3 TS-8500 Recovery

\ \

If you modify startup scripts during development and find the TS-SOCKET \ Macrocontroller in an unbootable state, it is easy to recover it to a previous factory state \ by using an SD card to completely restore the onboard flash. First, a properly formatted SD card must be created, \ and that process is covered in detail in the appropriate TS-4000 Series Macrocontoller \ manual.  From the TS-8500 standpoint, all that is required is to install \ the SC Card Boot Enable Jumper (Refer to section 2.5 below) on the TS-8500 \ which will force the installed Macrocontroller to boot from the \ SD card.

\ \

2.4 Bootup Process

\ \

As previously stated, the TS-8500 board has no specific boot sequence \ since the processor and Linux Operating System are located on the selected TS-4000 \ Series Macrocontroller.  For the rest of the boot and setup procedure, \ please refer to the manual for the selected TS-4000 series Macrocontroller you \ are using.

\

2.5 Booting from SD or MicroSD Card:

\ \

First, a properly formatted SD card must be created using the procedure covered \ in detail in the appropriate TS-4000 Series Macrocontoller manual.  From \ the TS-8500 standpoint all that is required is to install \ the SD Card Boot enable jumper on TS-8500 located near the rear \ of the board near the battery holder, which \ will force the installed Macrocontroller to boot from the installed SD card.

\

3 Software

\ \

The TS-8500 base board contains no processor or memory, \ and therefore does not have software on the board.  All required software \ is supplied  and executes on the selected Macrocontroller.  There is no software directly associated with the TS-8500.

\

4 Hardware Components

\

4.1 Processor

\ \

CPU Overview

\ \

The CPU details can be found in the manual for the TS-4800 Series Macrocontroller \ being used.

\ \

4.1 Real-Time Clock

\ \

The TS-8500 does not contain a Real Time Clock (RTC), but does contain the \ battery for a one.  For details on the RTC, refer to the manual page for \ the specific Macrocontroller being used.

\ \

5 Common Interfaces General information

\ \

The purpose of this section is to provide general information about the common interfaces such as Serial Ports which appear \ as more than one signal set on a single connector of the TS-8500. For further information on these features, refer to the Connectors and Headers section of this manual.

\ \

5.1 Serial Ports

\ \

The TS-8500 has two serial port interfaces.  The ports \ are all connected to a single DB-9 connector.  This connector has numerous signals connected in such \ a way as to optimize the ability to interconnect the serial ports to the outside \ world in a variety of convenient ways.

\ \

The pin numbering on the DB-9 is as shown here: 

\ \

DB-9 Cable

\

 

\

The DB-9 COM connector above contains the following signals:

\
    \
  • Pins 1 & 6: Uart 0 RS-485 (+) and (-).  This is a bidirectional \ bus.
  • \
  • Pins 4 & 9: CAN Bus (+) and (-).  This is a bidirectional \ bus.
  • \
  • Pins 2 & 3: Console RS-232 Rx and Tx.
  • \
  • Pins 8 & 7: Uart 1 RS-232 Rx and Tx.
  • \
  • Pin 5: Ground
  • \
  • NOTE 1: The CB-DB9-Y cable splits the DB-9 connector into two individual \ connectors to allow two serial ports to be conveniently used at the same \ time.
  • \
\

5.2 Reset Switch

\

The TS-8500 contains a reset switch that may be used to perform a hardware \ reset ti the board and it's attached MacroController.

\

5.3 Push Switch

\

The TS-8500 contains a push switch that has multiple functions.  On \ unit reset (or power on) the switch connects to a simple DIO input where the \ state of the switch may be read.  The initial startup software may branch \ and perform any required functionality based on the switch state.  The \ switch may also be deployed as a reset button, by setting an enable bit within \ the FPGA.  This is the default behavior of the boot sequence, enabking \ the switch as a reset button approximately 1 second after reset or power on.

\

5.4 PCI Express Port (PCIe)

\

The TS-8500 contains a PCI Express (PCIe) interface circuit and a mini PCIe \ socket.  Support for the socket is provided via the Linux software on some \ MacroControllers.  Refer to the specific MacroController manual for details.

\

5.5 Dual 100-pin Interface Debug Connectors \ (HD2, HD3, HD4, HD5)

\

The TS-8500 contains four (4) 50-pin connectors which provide direct interface \ to the signals on the dual 100-pin interface between the BaseBoard and the MacroControllerm \ fir use in debugging you cirsuits.  The signal to pin mapping is available \ via the TS-8500 schematic, and the detailed signal infromation for the dual \ 100-pin interface is provided in the TS-Socket \ Manual.

\

6 Connectors and Headers

\ \

6.1 Ethernet Connector

\ \

The TS-8500 contains a single Ethernet port interface utilizing \ an MMT MJKF4602 RJ-45 jack with integrated magnetic's and both Link Activity \ and Speed LED's.  The LINK LED (right side of connector, green) is active when a valid Ethernet link is detected. This LED should be ON whenever the TS-8500 is powered and properly connected to a 10/100 \ BaseT Ethernet network

\ \
\

NOTE:

\

The TS-8500 contains only the external interfaces for the Ethernet. \  The TS-Kernel provides all the software support to use the10/100 Ethernet core \ on the selected TS-4XXX Macrocontroller. For more details, find the TCP/IP configuration instructions on the Linux documentation.

\ \

6.2 USB Connectors

\ \

6.2.1 USB Host Connectors

\ \

The USB Host Connector on the TS-8500 provides an external high-speed USB \ interface for the user.

\

6.2.2 USB Device Connectors

\ \

The USB Device Connector on the TS-8500 provides an external high-speed USB \ interface for the user.

\
\

NOTE:

\

TS-Kernel implements all the necessary driver support to enable the USB OHCI. Also, a wide variety of USB drivers for devices such as mouse, keyboard and flash memory are available. Refer to the Linux for TS-ARM User's Guide or contact us for further information on how to integrate a USB device and a USB Linux driver with your selected \ Macrocontroller.

\ \

6.3 MicroSD Card Connectors

\

The TS-8500 contains a MicroSD Card socket .  The MicroSD card option is \ also present on many of the Macrocontrollers.

\ \
\

WARNING:

\

The MicroSD card socket located on the TS-8500 AND the MicroSD card \ socket located on any Macrocontroller are wired in parallel, share the same \ pins, and are mutually exclusive in operation.  You may use EITHER the \ socket on the TS-8500 OR the socket on the MAcrocontroller; but, \ you may NEVER use them simultaneously.

\ \

6.4 PC/104 Header

\ \

The TS-8500 contains no PC-104 connector or circuitry.

\

6.5 Power Supply Connector

\ \

The TS-8500 requires regulated 5.0 to 12.0 VDC via the barrel connector, \ or may be powered with 5.0 VDC via the or the 2-pin stack header connector.

\ \

6.6 Temperature Sensor

\ \

The TS-8500 has an onboard LM73 Temperature Sensor accessible via the I2C \ bus.  Example code is available

\ \

6.7 JTAG Header

\ \

The JTAG header is used at the factory for programming the FPGA and CPLD. It is not available for JTAG debugging on the CPU. Using the JTAG pins \ to program the FPGA is not supported and not recommended.

\

6.8 USB Power Switch

\ \

The USB Power switch allows external USB power from the TS-8500 to be \ disconnected for lower power operation.  It is accessible via DIO pin CN1_4

\

6.9 Setial ATA (SATA)

\ \

The TS-8500 contains a Serial ATA (SATA) connector which may be utilized \ only if the attached MacroController is SATA capable.  Refer to the \ selected MacroController specifications and reference manual for details.

\

6.10 Battery Socket

\

If the selected Macrocontroller contains a real time clock, a battery (CR2032 \ or equivalent) should be installed in the battery holder.

\

7 Environmental Specifications

\ \

To ensure optimum product operation you must maintain the operational environmental specifications:

\ \
    \ \
  • Ambient Temperature: -20° to +70° C
  • \
  • Relative Humidity: 0 to 90% relative humidity. Not to exceed 90% non-condensing.
  • \
\ \
NOTE:

Refer to your product manual, or contact Technologic Systems if the environmental temperature of the location is in doubt.

\ \

8 Further References

\ \ \ \
\

Appendix A: Document History

\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
Date of Issue/RevisionRevision NumberComments
10/12/20110.1 Initial release
\ \   \ \

Contact us!

Search the KB