
TS-5400 User’s Manual
Technologic Systems
10/31/03
12
keyboard as stdin. See section 16 for an explanation of console I/O and redirection. See the Technologic
Systems download page for example code.
http://www.embeddedx86.com/downloads/keypad.zip
When using a matrix keypad, the DIO2 signals DIO2_0 through DIO2_7 are not available as general I/O.
9 The 10/100 Base-T Ethernet Port
The TS-5400 has two full-function IEEE 802.3 (10/100 Mbit/sec) Ethernet ports provided by Davicom
DM9102A Ethernet controllers. The DM9102A is a single-chip, 32-bit PCI Ethernet controller that
includes such features as full-duplex operation, power saving shutdown modes, LED indicators for link
status/activity and auto-sense network speed detection. The physical interface is 10/100Base-T (RJ45
connector).
The TS-5400 has both a LINK/ACTIVITY LED and a 10/100 speed LED built into each RJ-45 connector
that indicates the current Ethernet status. The LINK LED (left side of connector, green) is active when a
valid Ethernet link is detected. This LED should be ON whenever the TS-5400 is powered on and
properly connected to a 10/100BaseT Ethernet network. The LINK/ACTIVITY LED will blink to indicate
network activity either inbound or outbound. The SPEED LED (right side of connector, amber) will be on
when a 100 Mbit network is detected and off for a 10 Mbit network. Both of these LEDs are controlled by
the DM9102A and do not require initialization by the processor.
DOS TCP/IP Configuration – Packet Driver and WATTCP
A standard packet driver for DOS is installed on the board as shipped, along with sample network
applications written with the public domain Waterloo TCP/IP software (WATTCP). WATTCP is a freely
available package (including source code) that provides TCP/IP connectivity for programs written for the
DOS environment. See the Technologic Systems download page
http://www.embeddedx86.com/downloads/wat2001t.zip
In addition, we have written a simple DOS HTTP web server using WATTCP that is included on the TS-
5400 utility disk. The simple web server uses CGI calls to control a DIO pin from a web browser. Full
source code is included, and you are free to modify and extend the code for your own use on
Technologic Systems Single Board Computers.
The DOS packet driver (DM9PCIPD.COM) is loaded by
AUTOEXEC.BAT
once DOS starts. Hardware
settings are read from the EEPROM chips and used by the packet driver to initialize each DM9102A.
Notice in the autoexec.bat there two instances of the packet driver loaded, one for each of the Ethernet
ports. The second Ethernet port marked Eth_2 on the board is referred to as ‘slot=2’ in the autoexec.bat.
Below is an example of the DOS command line to load a packet driver for each Ethernet interface:
DM9PCIPD 0X60
DM9PCIPD –SLOT=2 0X61
The TCP/IP settings for the WATTCP code are stored in the WATTCP.CFG configuration file in the
A:\ETHERNET directory, this file must be modified for the network environment where the TS-5400 will
be installed.
Summary of Contents for TS-5400
Page 1: ...TS 5400 User s Manual ...