TS-7250 MANUAL
PC/104 BUS EXPANSION
6.2 Adding Ethernet Ports
Additional ethernet ports can be added to the
TS-7250
using appropriate PC/104
hardware provided by Technologic Systems, allowing the implementation of hardware and
software applications such as network firewalls, gateways or routers.
The
TS-ETH10
is a 10Mb ethernet PC/104 card based on the CS8900 ethernet chip that
is perfectly suited for a WAN uplink. Up to 4 TS-ETH10 cards can be stacked on the
PC/104 connector since the add-on board has 4 separate address decodes.
TS-ETH0 driver is available for TS-Kernel. Documentation and support is provided by
Technologic Systems, as well.
6.3 Adding CAN Bus
Controller Area Network (CAN) is a serial network primarily used in embedded systems
that was originally designed for the automotive industry, but has also become a popular
bus in industrial automation and other applications. The addition of a CAN bus to the
TS-
7250
is easily accomplished by adding the optional TS-CAN1 peripheral board through
the PC/104 bus.
The
TS-CAN1
provides one single channel CAN interface and enables a PC/104
embedded systems to be connected to CAN1.1 and CAN2.0a networks. It uses a Philips
SJA1000 CAN controller which is opto-isolated from the physical CAN network, increasing
the system security. Up to four boards can be installed in any single system. The Philips
SJA1000 CAN controller can also be found at Technologic Systems
TS-7KV
multi-
function video board.
Technologic Systems provides complete SJA1000 Linux driver support for TS-CAN1 and
TS-7KV, including CANOpen high level protocol. Documentation and support for CAN
application development are also provided.
6.4 Adding Video Support
The
TS-7KV
multi-function PC/104 peripheral board can be added to the
TS-7250
if your
application needs a video solution, . The TS-7KV implements the TS-VIDCORE using an
FPGA solution to deliver 16-bit color, 640X480 resolution video, 8MB dedicated video
memory running at 95Mhz, and a simple fast video accelerator. The TS-7KV includes a
standard DB15 VGA connector and a 10 pin header. Regarding software support, an
accelerated Linux framebuffer driver is available for TS-Kernel. In addition, the
QT/Embedded graphical library can be used with the video solution and compiled
packages can be found at Technologic Systems website.
The TS-VIDCORE included on the FPGA is a unique video core specifically designed in
tandem with the Linux framebuffer driver. Hardware accelerations were implemented and
designed to mesh well with the capabilities of the Linux 2.4 frame buffer device driver API.
Technologic Systems engineers carefully chose which functionality was implemented in
hardware, which functionality was left out for software and which functionality was hard-
coded in the bitstream. The result is a higher speed design that is technically elegant and
simple in good embedded systems fashion. The TS-7KV has dedicated video memory
which allows CPU throughput and real-time response to remain fast and predictable, a
clear advantage over devices which share system memory.
Note
When running TS-Linux and using a TS-7KV video board, a USB mouse and a
USB keyboard, it is possible to use the
TS-7250
embedded system as a desktop-
like system, independent of the host machine. TS-Linux provides the complete
solution for automatic configuration during boot time and console output at the
plugged monitor. Contact Technologic Systems for further information.
© Jan, 2010 www.embeddedARM.com 35