Comtrol and DeviceMaster are trademarks of Comtrol Corporation. RocketPort is a registered trademark of
Comtrol Corporation.
Windows registered trademark of Microsoft Corporation.
Other product names mentioned herein may be trademarks and/or registered trademarks of their respective
owners.
URL References
All URLs in this document worked at the time of publication. Due to the nature of web sites, some links may
not work, and you may need to search their site to locate the referenced information.
Comtrol Corporation makes no representations or warranties with regard to the contents of this document or
to the suitability of the Comtrol product for any particular purpose. Specifications subject to change without
notice. Some software or features may not be available at the time of publication. Contact your reseller for
current product information.
Document Number: 2000329
Page 3
Table of Contents
Installation and Setup ........................................................................................................................ 5
Powering on the ATS-XPE........................................................................................................................... 7
Other Installation and Configuration Procedures .......................................................................................................8
Configuring the Network Settings on the ATS-XPE ............................................................................. 9
Changing the Default Computer and Workgroup Names .................................................................. 11
Starting Routing and Remote Access Services .................................................................................... 13
Setting Up Dial-In........................................................................................................................................ 15
Setting Up Remote Desktop Access......................................................................................................... 19
Managing Files on the ATS-XPE .................................................................................................... 21
Accessing the ATS-XPE Using Remote Desktop................................................................................... 21
Using Remote Desktop through the Network ............................................................................................................21
Using Remote Desktop through a Modem..................................................................................................................23
Building Additional RJ45 Loopback Plugs.................................................................................................................31
Building an RS-485 Test Cable ...................................................................................................................................31
Building Null-Modem Cables......................................................................................................................................32
Building Straight-Through Cables .............................................................................................................................32
Troubleshooting Serial Ports ................................................................................................................... 33
Using Test Terminal....................................................................................................................................................33
Testing a Comtrol Port....................................................................................................................... 34
Testing an RS-485 Port...................................................................................................................... 34
Test Terminal Modem Control Signals .............................................................................................34
Using Port Monitor ......................................................................................................................................................35
Starting Port Monitor ........................................................................................................................ 35
Port Monitor Files .............................................................................................................................. 37
Port Monitor Variables ...................................................................................................................... 38
Using Peer Tracer........................................................................................................................................................40
Using Peer........................................................................................................................................... 41
Other Peer Commands ....................................................................................................................... 41
Device Driver and OS Capabilities and Limitations........................................................................... 41
Enabling the Event Viewer ....................................................................................................................... 54
Using the Recovery CD .............................................................................................................................. 55
Customer Support Policy .......................................................................................................................... 56
USB Interfaces ............................................................................................................................................. 60
Compact Flash Disk Connector ............................................................................................................... 60
AUX A and CONSOLE Port Connectors ................................................................................................. 61
Serial Cables (FCC 15.27) ...........................................................................................................................................75
Important Safety Information.....................................................................................................................................75
Appendix C. Default System Values ..............................................................................................77
Accessing the Motherboard ...................................................................................................................... 77
Clearing the CMOS Setup.......................................................................................................................... 79
Applying Power to the AUX A Port ......................................................................................................... 79
Changing the Watch-Dog Timer............................................................................................................... 79
System I/O Address Map ............................................................................................................................ 81
First MB Memory Map................................................................................................................................ 82
Appendix D. Changing BIOS Configuration ............................................................................... 83
Getting Started ............................................................................................................................................ 83
Standard CMOS Setup ............................................................................................................................... 84
BIOS Features Setup .................................................................................................................................. 84
Chipset Features Setup.............................................................................................................................. 85
Power Management Setup ........................................................................................................................ 85
Appendix E. Changing the WatchDog Timer .............................................................................. 91
Index ..................................................................................................................................................... 93
4 Table of Contents
Page 5
Audience
Installation and Setup
This section discusses the following topics:
•Audience
•Product overview
•Installing the hardware
•Configuring the network settings on the ATS-XPE
•Changing the default computer and workgroup names, for multiple unit
installations
•Starting the Routing and Remote Access service for remote access and for use
with Remote Desktop
•Configuring dial-in on the ATS-XPE
Note: Appropriate user accounts and permissions must be set up for dial-in
and Remote Desktop to work on the ATS-XPE.
Please refer to the End-User License Agreement for Microsoft
Embedded shipped with the ATS-XPE for licensing information.
®
Windows® XP
Product Overview
The DeviceMaster ATS-XPE requires that you have a working knowledge and
familiarity with the Windows XP operating system including areas such as:
•System administration
•Network configuration
•Operating system installation
The DeviceMaster ATS-XPE is a standalone, user-programmable microcomputer
designed to run Microsoft
The ATS-XPE model provides built-in Ethernet connectivity and is designed for
remote deployment and management of local programs and the attached serial
devices.
SERIAL PORTS 1-8 connector and fanout cable, if RocketPort PC104 option ordered.
®
Windows® applications in a solid-state environment.
The ATS-XPE is designed as a deployment platform, not a development platform.
The solid-state compact flash technology does not support an unlimited number of
writes. While development could be done on the ATS-XPE, it is recommended that
application development is conducted on a different machine and the resulting
Installation and Setup5
Page 6
Initial Hardware Installation
application moved to, tested, and run on the ATS-XPE.
The ATS-XPE is running Comtrol Corporation’s customized version of the
Windows XP
Notices starting on Page 63 for detailed default system information.
If you are unfamiliar with using an embedded operating system, you should
review information about the operating system before installation. Please refer to
the existing documentation provided by Microsoft at http://www.microsoft.com/
windows/embedded/xp/.
Initial Hardware Installation
Installation of the hardware may vary depending on the configuration you ordered
from Comtrol. Although the ATS-XPE can be placed in a remote location, you will
need to connect a monitor, keyboard, and mouse (optional) to configure the
ATS-XPE before it is placed into service.
Use the following procedures to setup the DeviceMaster ATS-XPE.
Note: If you need pin out information about any of the connectors on the
ATS-XPE, see Appendix A.Connectors
1. Verify that the compact flash is fully inserted. When installed correctly, the
compact flash is recessed into the ATS-XPE and the eject button protrudes
about 1/4 inch. If necessary, without using excessive force or sharp objects,
seat the compact flash in its socket. Too much force can damage the device.
2. If you ordered the PCMCIA option, insert one of the Comtrol approved
PCMCIA devices into one of the PCMCIA slots.The PCMCIA device must be
inserted in the slot if you want to configure the device in the following
sections.
Note: The PCMCIA option supports two Type II PCMCIA slots or one Type III
•Linksys® Wireless PC Card (WPC11)
Carefully align the adapter (with the label side facing up) and gently seat
it into either the top or bottom rail of the PCMCIA slot.
•Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
a.Carefully align the adapter (with the triangle on the face of the card
b.For modem use, connect a phone line, if you want to use the modem.
c.Connect a standard Ethernet cable between the Ethernet port and the
•PCMCIA to Compact Flash Adapter
a.Insert a compact flash into the PCMCIA to Compact Flash adapter.
b.Carefully align the PCMCIA adapter (compact flash facing up) with
When the ATS-XPE is powered up, the system automatically installs the
PCMCIA compact flash as drive d.
®
Embedded operating system. See Appendix B. Specifications and
starting on Page 59.
slot, which is installed at the factory. Drivers for Comtrol approved
PCMCIA devices are installed in the system.
facing up) and gently seat it into the PCMCIA slot. The driver is
already installed and configured as COM3.
network, if you want to use the PCMCIA Ethernet port.
the bottom rail and gently seat it into the PCMCIA slot.
6Installation and Setup
Page 7
Powering on the ATS-XPE
3. Place the DeviceMaster ATS-XPE on a stable
surface or attach it to a suitable surface
using the mounting brackets shipped with
the device.
Note: Optionally, mount the ATS-XPE to a
DeviceMaster Rackmount Shelf.
4. If you ordered the PC104 RocketPort
®
option,
connect the PC104 RocketPort cable (quador octacable) to the SERIAL PORTS 1-8
connector.
Note: If you have the PC104 RocketPort card
option installed, do not connect any RS-422 or RS-485 devices to the
serial ports until you have configured the driver.
5. Connect a standard PS/2 (6-pin mini DIN) compatible keyboard into the
KEYBOARD connector or a USB-compatible keyboard into one of the USB
ports (1 or 2).
6. Connect a PS/2 (6-pin mini DIN) compatible mouse into the MOUSE connector
or a USB-compatible mouse into one of the USB ports (1 or 2).
7. Connect the 15-pin monitor cable from a standard VGA monitor to the VGA
connector.
8. To use the built-in Ethernet ports, connect a standard Ethernet cable to the
Ethernet port (or ports) that you want to configure for the network. The ports
are labeled 1 and 2 (10/100 ETHERNET).
9. .
10. If you want to connect a parallel printer to the system, connect the printer
cable to the PARALLEL connector. You may need a driver to install your
printer.
11. Optionally, connect up two USB devices to the USB ports. You may need to
install a driver to support your USB device.
Powering on the ATS-XPE
After connecting the cables and devices, you are ready to power on the ATS-XPE.
1. Connect the power cable into the power supply and connect the power supply
(with the latch and key up) into the POWER connector.
2. Connect the power cable to a power source.
Note: The system beeps during the power on cycle. If you have the RocketPort
3. You may receive a Display Settings balloon. Select Yes to the Display Settings
popup message:
If you installed a PCMCIA compact flash, it will display as drive d: on the system.
PC104 option installed, solid yellow Tx LEDs also indicate that you
have power to the unit.
Installation and Setup7
Page 8
Other Installation and Configuration Procedures
Other Installation
and Configuration
Procedures
After the initial installation of the hardware there are other procedures you may
need to perform to complete installation and configuration of the ATS-XPE.
•If you want to connect and configure the ATS-XPE to a network (Ethernet or
PCMCIA wireless adapter), review and perform the appropriate procedures:
-PCMCIA wireless option, see Linksys Wireless PC Card (WPC11)
on Page
43 to complete the wireless card installation.
-Configuring the Network Settings on the ATS-
XPE on Page 9, for initial
setup of the Ethernet ports or the Linksys PCMLM56 Ethernet card.
-Changing the Default Computer and Workgroup Names
on Page 11, if you
are configuring multiple ATS-XPE units on your network.
•If you installed a PCMCIA modem, perform the appropriate procedures:
-Starting Routing and Remote Access Services
starting on Page 13, to start
remote services.
-Setting Up Dial-I
n on Page 15, if you want to configure the PCMCIA
modem for dial-up on the ATS-XPE.
•If you ordered the PC104 RocketPort option, see Configuring the RocketPort
Serial Ports on Page 26 before connecting your serial devices.
Note: Only install serial device drivers for the Windows XP Embedded
operating system. Refer to the Customer Support Policy
on Page 56,
before installing any drivers.
•See I
nstalling Modems starting on Page 49, if you want to connect an external
modem to the AUX A or CONSOLE ports.
8Installation and Setup
Page 9
Configuring the Network Settings on the ATS-XPE
Configuring the Network Settings on the ATS-XPE
After installing the hardware, you are ready to configure the network. The ATSXPE provides Ethernet ports that function as two independent Ethernet network
interface cards and support for an optional wireless adapter in the PCMCIA slot.
See Linksys Wireless PC Card (WPC11)
procedures before configuring the network settings.
Each network port must be connected to a different network segment or the ports
will conflict with each other.
Note: If you did not connect a standard Ethernet cable between the Ethernet (1 or
2) or the PCMCIA (PCMLM56) Ethernet port that you want to configure and
the network hub, do so now.
Use the following procedure to configure the port for DHCP or a static IP address,
or to set DNS server addresses.
1. If necessary, log into the ATS-XPE and open the Network Connections control
panel.
on Page 43 for wireless configuration
2. Right-click on the enabled Local Area Network (LAN) Connection that you
want to configure and select Properties.
Installation and Setup9
Page 10
Configuring the Network Settings on the ATS-XPE
3. Highlight Internet Protocol (TCP/IP) and select Properties.
4. Configure the network
connection to your network as
needed, and select Ok.
The default network settings for
the adapters are:
set to obtain an IP
address and has no
default address unless it
is manually configured.
5. Select Ok to save the Local Area
Connection Properties sheet and Close the Network Connections control panel.
The network connection will be available momentarily.
10Installation and Setup
Page 11
Changing the Default Computer and Workgroup Names
Changing the Default Computer and Workgroup Names
If you plan on installing more than one ATS-XPE on your network, you must
change the default computer name.
1. Right-click My Computer, select Properties and the Computer Name tab.
2. Select the Change button and enter the
new computer name.
Note: Use standard characters (A-Z, a-z),
digits (0-9), and hyphens. Using
non-standard characters may
prevent other users from locating
this system unless the network is
using the Microsoft DNS Server.
Installation and Setup11
Page 12
Changing the Default Computer and Workgroup Names
3. Optionally, select the More... button to enter the primary DNS suffix of this
computer.
4. Optionally, select Domain to enter a domain name or change the default name
of the Workgroup.
5. After completing all changes, select the Ok button.
6. Select Ok to close the popup
message.
12Installation and Setup
Page 13
7. Select the Ok button to close the
System Properties window.
8. Select Yes to restart the system
now.
Starting Routing and Remote Access Services
Starting Routing and Remote Access Services
Use the following procedure if you want to enable the Routing and Remote Access
service. You must enable this service before you can configure dial-in.
1. Access the Computer Management console, open the Services folder, right-click
Routing and Remote Access, and select Properties.
Installation and Setup13
Page 14
Starting Routing and Remote Access Services
2. Select Automatic in the Startup type drop list and Apply.
3. Select the Start button and Ok to close.
14Installation and Setup
Page 15
Setting Up Dial-In
Setting Up Dial-In
4. To configure remote desktop
use, select the Log On tab, Allow service to interact with desktop,
and Ok.
5. Close the Computer
Management console.
Use the following procedure if you want to enable dial-in on the ATS-XPE. The
modem must be installed and configured before configuring dial-in. You must
start the Routing and Remote Access service before an Incoming Connections
entry appears in the Network Connections control panel.
If you need to create additional users, use the User Accounts control panel. A
password is required on any dial-in account. To use the default Administrator
account for dial-in, you must create a password for the account.
Note: See I
nstalling Modems on Page 49, to install modems other than the Linksys
PCMCIA PCMLM56 modem.
1. Open the Network Connections control panel, right-click Incoming Connections,
and select Properties.
2. Check the appropriate entry under
Devices.
Installation and Setup15
Page 16
Setting Up Dial-In
3. Select the Users tab, check the user (or users) that you want to allow dial-in
access.
4. To set up callback capabilities for a user, highlight the user name, select
Properties, and the Callback tab.
16Installation and Setup
Page 17
Setting Up Dial-In
5. If you are not using DHCP, select the Networking tab, highlight Internet
Protocol (TCP/IP) and select Properties.
6. Check Allow calling computers to specify its own IP address or specify an IP
address and select Ok.
Installation and Setup17
Page 18
Setting Up Dial-In
7. If necessary, select the Properties button to configure Call Preferences or Data
Connection Preferences on the General tab or Terminal Window usage or
Hardware Settings on the Advanced tab.
8. Select the Ok button on the Incoming Connections Properties screen after
completing the set up procedures.
18Installation and Setup
Page 19
Setting Up Remote Desktop Access
Remote Desktop is installed and configured on the ATS-XPE so that
administrators can control the ATS-XPE (host) from a remote location through a
modem or a network connection. See the Installation and Configuration Guide to
enable remote users that do not have administrative permissions.
You may need to install Remote Desktop on a Windows XP client or Terminal
Services on a Microsoft client with an operating system previous to Windows XP.
You can download the Terminal Services client (msrdpcli.exe) from Microsoft or
install Remote Desktop (msrdpcli.exe) from a Windows XP CD.
Note: If you need to create additional users, use the User Accounts control panel. A
password is required on any dial-in account. To use the default
Administrator account for dial-in, you must create a password for the
account.
The following procedure is only required if the Remote Desktop user does not have
administrative rights.
1. Open the System control panel on the ATS-XPE (host) and select the Remote
tab.
Setting Up Remote Desktop Access
2. Select the Select Remote Users... button and add those users to the list using the
Add button.
Installation and Setup19
Page 20
Setting Up Remote Desktop Access
This page was intentionally left blank for double-sided printing
20Installation and Setup
Page 21
Managing Files on the ATS-XPE
You can share the ATS-XPE and use Windows Explorer to access or move files or
applications to or from any remote system. In addition, you may want to use
Remote Desktop (called Terminal Services in operating systems previous to
Windows XP) to control the ATS-XPE from a remote (client) system.
Note: Compact flash technology does not support an unlimited number of writes.
Use the compact flash to store applications but avoid using it for file storage.
If your application generates files, save the files on a remote system.
Accessing the ATS-XPE Using Remote Desktop
After installing and configuring the client for Remote Desktop, use the
appropriate procedure for your environment. Remote Desktop is included on
Windows XP systems. To use an operating system previous to Windows XP, you
must download the Terminal Services client from Microsoft or copy it from a
Windows XP CD.
You can refer to Microsoft help systems for more information about using Remote
Desktop or Terminal Services.
Using Remote
Desktop through the
Network
Use this procedure to initiate a Remote Desktop session.
1. From the Start button, select Programs, Accessories, Communications, Remote Desktop.
2. Complete the Logon settings information on the General tab.
Managing Files on the ATS-XPE21
Page 22
Using Remote Desktop through the Network
3. Select the Experience tab and the appropriate connection speed.
4. Select the Connect button.
22Managing Files on the ATS-XPE
Page 23
Using Remote Desktop through a Modem
Using Remote
Desktop through a
Modem
Use this procedure to initiate a Remote Desktop session.
1. If necessary, create a dial-up connection on the client to the ATS-XPE.
2. Initiate the dial-up connection to the ATS-XPE.
3. From the Start button, select Programs, Accessories, Communications, Remote Desktop.
4. Complete the Logon settings information on the General tab,
5. Select the Experience tab and select the appropriate modem line.
Managing Files on the ATS-XPE23
Page 24
Using Remote Desktop through a Modem
6. Select the Connect button.
24Managing Files on the ATS-XPE
Page 25
PC104 RocketPort Option
The PC104 RocketPort serial card is optional in the DeviceMaster ATS-XPE.
Note: This option can only be installed by Comtrol.
This section discusses the following topics:
•PC104 RocketPort default settings.
•Configuring the serial ports for your serial devices. Review Default PC104 Port Configuration (below) to determine whether you need to reconfigure any of the
default settings.
Note: The driver default for the ports is RS-232.
•Connecting your serial devices to the ATS-XPE.
•Adding modems on the serial ports:
-Using the ATS-XPE default driver.
-Using the modem manufacturer’s driver.
•RocketPort quad- or octacable:
-Connector pinouts
-Building loopback plugs
-Building cables (null-modem and straight-through).
•Troubleshooting serial ports with Comtrol tools (Test Terminal and PortMon).
•Device driver and operating system capabilities and limitations.
Default PC104 Port Configuration
This subsection lists the default configuration values for the RocketPort PC104. If
these settings are suitable for your installation, you do not need to configure the
driver and can begin connecting your devices using Configuring the RocketPort
Serial Ports on Page 26.
ModeRS-232
Starting COM PortCOM4 (see Page 28 for more information)
Verbose Event logOff
Scan Rate10 ms (see Page 29 for more information)
Override and lock baud rate toNone
Timeout on transmit data on port close 0 sec
Map 2 stop bits to 1Disabled
Wait on physical transmission before
completing write
ItemDefault Value
Disabled
PC104 RocketPort Option25
Page 26
Configuring the RocketPort Serial Ports
Use the following procedure if you need to reconfigure the RocketPort driver for
your serial devices.
1. Access the RocketPort 8 Port Properties page
through the Device Manager.
a. Right-click My Computer and select
Properties.
b. Select the Hardware tab and the Device
Manager button.
c.Expand the Multi-port serial adapters
selection, right-click RocketPort 8 Port, ISA-BUS, and select Properties.
2. Select the Main Setup tab.
Configuring the RocketPort Serial Ports
26PC104 RocketPort Option
Page 27
Configuring the RocketPort Serial Ports
3. To change the name of the PC104 RocketPort adapter or the starting COM
port number, highlight RK #2 and select Properties.
a. Change the Name or the
Starting COM Port number.
•COM1 is assigned to
the CONSOLE port.
•COM2 is assigned to
the AUX A port.
•COM3 is assigned to
the optional PCMCIA
Ethernet/Modem card.
Note: The default starting
COM port number is
COM4.
b. Select Ok to return to the
Main Setup screen.
PC104 RocketPort Option27
Page 28
Configuring the RocketPort Serial Ports
4. Highlight the port for which
you want to configure COM
port characteristics and select
Properties.
Note: COM4 is the default
starting COM port.
-COM1 is assigned to
the CONSOLE port.
-COM2 is assigned to
the AUX A port.
-COM3 is assigned to
the optional PCMCIA
Ethernet/Modem
cards.
a. Change the
communications mode to
match the device you plan
to connect.
b. If necessary, set an
Override and lock baud rate to value.
This option lets you lock selected ports to specific baud rates. After you do
so, no matter what baud rate is selected in a host application, the actual
rate used is the rate specified here.
c.If necessary, set the Time on transmit data on port close value.
Use this drop list to select the length of time to wait for data to clear the
transmit buffer after a host application has closed the port. This is typically
used with peripheral devices such as printers, to give the data sufficient
time to flush through the system.
d. If necessary, select the Map CD to D SR option.
This option is used in installations where there is no connection to the
port’s DSR input. Check this box to cause the CD input to appear as DSR
to the host application, and to perform hardware handshaking with CD
rather than DSR. This is ignored if flow control is not enabled via
IOCTL_SERIAL_SET_HANDFLOW.
e. If necessary, select the Map 2 stop bits to 1 option for your application.
f.If necessary, set the Wait on physical transmission before completing write
option.
This option forces all write packets to wait until the transmit data has
physically completed the transmission before returning completion to the
host application. The default mode (box not checked) is to buffer the data in
the transmit hardware buffer, and return completion as soon as the packet
is in the buffer.
g.If necessary, set Emulate modem hardware RING signal.
Note: This emulates a hardware RI (ring indicator) signal.
h. Select the Clone option if you want to clone all of the ports on the adapter
with the characteristics set in this port.
Note: If this box is not checked, changes apply to the selected port only.
i.Select Ok to make the changes to the selected port.
j.Repeat Step 4 for each port that requires configuration.
28PC104 RocketPort Option
Page 29
Configuring the RocketPort Serial Ports
5. If you selected RS-485 as the
communications mode,
highlight the port, select
Properties and then the RS-485
tab.
a. Check the Check the RS-
485 Port Properties - RTS
Toggle RTS Low box to
toggle the RTS output
signal low during data
transmission. If this box is
not checked, RTS is
toggled high (asserted)
during data transmission.
b. Check the RS-485 Port
Properties - Override and
lock to RTS toggle mode box
to lock the port in RTS
toggle mode, then set the
mode (low or high) as
desired. If this box is not
checked, the RTS output signal is ignored.
c.Select Ok to make the changes to the selected port.
6. If you want to set the verbose
event log or change the scan
rate, select the Options tab.
a. Check Verbose Event Log if
you want more
information logged in to
the Event Viewer when
the driver loads.
b. Use the Scan Rate drop list
to select a driver servicing
rate.
c.Check Enable RS-485
options for all devices if
external RS-232 to RS-485
converters are connected
to the ports.
7. Select Ok to close the Setup
window and select Yes to add
the program group.
8. Close the Device Manager and select Ok to close the System Properties page.
9. Reboot if requested by the system.
PC104 RocketPort Option29
Page 30
RocketPort Serial Port Connectors
The following subsections illustrate the pinouts for the quad- and octacable
connector types and how to build loopback plugs for testing serial ports.
RocketPort Serial Port Connectors
DB9 ConnectorsThis illustrates
the pinouts for
DB9 quad- or
octacables.
Building Additional
DB9 Loopback Plugs
Loopback connectors are DB9 female serial port plugs that you can use to test
serial ports. The ATS-XPE is shipped with a a single loopback plug (RS-232/422)
that corresponds to your quad- or octacable type.
Note: You can run loopback tests with Test Terminal.
Wire the following pins together to build additional plugs or replace a missing RS232 loopback plug:
•Pins 1 to 4 to 6
•Pins 2 to 3
•Pins 7 to 8 to 9
Wire the following pins together for an RS-422 loopback plug:
•Pins 2 to 3
•Pins 7 to 8
GND
DTR
TxD
RxD
CD
Pin 1
RS-232
Pin 1
Pin 6
Pin 1
Pin 6
RI
CTS
RTS
DSR
Pin 6
Not used*
Not used
TxDRxDNot used
Pin 1
Pin 5
Pin 9
Pin 5
Pin 9
RS-422
Not used
RxD+
TxD+
Not used
Pin 6
RS-232 Only
(Back View)
RS-422 Only
(Back View)
RS-485
Not used*
Not used
TxD/RxDNot used
Not used
Pin 1
* Pin 5 is tied to ground on the board,
but is not used in the cable.
Not used
Not used
TxD/RxD+
Not used
Pin 6
The RS-232 loopback plug
also works for RS-422.
DB25 ConnectorsThis illustrates the pinouts for DB25 quad - or octacables.
DCD
Signal Gnd
DSR
CTS
RTS
RxD
TxD
Pin 1
RS-232
RI
DTR
Pin 14
Signal Gnd
TxD+
RxD+
RxDTxD-
Pin 1
RS-422
Pin 14
Signal Gnd
TxD/RxD+-
TxD/RxD-
Pin 1
RS-485
Pin 14
30PC104 RocketPort Option
Page 31
Building Additional DB25 Loopback Plugs
Building Additional
DB25 Loopback
Plugs
Loopback connectors are DB25 female serial port plugs that you can use to test
serial ports. The ATS-XPE is shipped with a a single loopback plug (RS-232/422)
that corresponds to your quad- or octacable type.
Note: You can run loopback tests with Test Terminal.
Wire the following pins together to build additional plugs or replace a missing RS232 loopback plug:
.
•Pins 2 to 3
•Pins 4 to 5 to 22
•Pins 6 to 8 to 20
Pin 1
Pin 14
The RS-232 loopback plug
.
Wire the following pins
together for an RS-422 loopback plug:
•Pins 2 to 3
•Pins 4 to 5
Pin 1
Pin 14
RS-422 Only
(Back View)
RJ45 ConnectorsThis illustrates the pinouts for RJ45 quad- or octacables.
RS-232
Pin 1
RJ45
RTS
DTR
Signal GND
TxD
RxD
DCD
DSR
CTS
RS-422
Pin 1
RJ45
RS-485
TxD+
Not used
Not used**
TxDRxDNot used
Not used
RxD+
**Pin 3 is tied to ground on the board,
but is not used in the cable.
RJ45
RS-232 Only
(Back View)
also works for RS-422.
Pin 1
TxD/RxD+
Not used
Not used**
TxD/RxDNot used
Not used
Not used
Not used
Building Additional
RJ45 Loopback
Plugs
Building an RS-485
Test Cable
Loopback connectors are RJ45 serial port plugs that can be used to test serial
ports. The ATS-XPE is shipped with a a single loopback plug (RS-232/422) that
corresponds to your quad- or octacable type.
Note: You can run loopback tests with Test Terminal.
•Pins 4 to 5
•Pins 1 to 8
•Pins 2 to 6 to 7
18
Plug
Top Vi ew
Cable
The RS-232 loopback plug also
works for RS-422.
You can use a straight-through cable as illustrated previously, or build your own
cable.
Signal
TxD or TRX-
RTS or TRX+
RJ45
Pins
4
1
DB9
Pins
3
7
RJ45
Pins
4
1
DB25
Pins
2
4
Signal
TxD or TRX-
RTS or TRX+
PC104 RocketPort Option31
Page 32
Building Null-Modem Cables
Building NullModem Cables
Building StraightThrough Cables
Use the following figure if you need to build a null-modem cable. A null-modem
cable is required to connect the CONSOLE port to a PC COM port or to connect
DTE devices.
Signal
TxD
RxD
RTS
CTS
DSR
DCD
ATS Female
DTR
GND
RI
DB9
Pins
3
2
7
8
6
1
4
5
9
DB25
Pins
2
3
4
5
6
8
20
7
22
RJ45
Pins
4
5
1
8
7
6
2
3
N/A
DB9
Pins
2
3
8
7
4
1
6
5
9
DB25
Pins
3
2
5
4
20
8
6
7
22
RJ45
Pins
5
4
8
1
2
6
7
3
N/A
Signal
RxD
TxD
CTS
RTS
DTR
DCD
DSR
GND
RI
PC COM Port
Note: You may want to purchase or build a straight-through cable and purchase a
null-modem adapter.
Use the following figure if you need to build a straight-through cable. Straightthrough cables are used to connect DCE devices.
RJ45
Signal
DCD
RxD
TxD or TRxDTR
GND
DSR
ATSFemale
RTS or TRx+
CTS
RI9
DB9
Pins
1
2
3
4
5
6
7
8
RJ45
Pins
6
5
4
2
3
7
1
8
N/A
DB9
Pins
1
2
3
4
5
6
7
8
9RI
Pins
6
5
4
2
3
7
1
8
N/A
DB25
Pins
8
3
2
20
7
6
4
5
22
Signal
DCD
RxD
TxD or TRxDTR
GND
DSR
RTS or TRx+
CTS
Device
32PC104 RocketPort Option
Page 33
Troubleshooting Serial Ports
The following subsections discuss the following utilities that are installed on the
ATS-XPE:
•Test Terminal program (wcom32.exe), which can be used to troubleshoot
communications on a port-by-port basis.
•Port Monitor program (portmon.exe), which checks for errors, modem control,
and status signals (Using Port Monitor
you with raw byte input and output counts.
•Peer Tracer program (peer.exe), which traces driver events (Using Peer Tracer
on Page 40).
Troubleshooting Serial Ports
on Page 35). In addition, it provides
Using Test TerminalWCOM32 is a terminal program that enables you to open a port, send characters
and commands to the port, and toggle the control signals.
Note: WCOM32 will not work on ports used by RRAS if Remote Access Service
is running or any other application is using the port.
If you have started RRAS service on any of the ports you want to test, you
must stop RRAS on those ports before starting WCOM32. To test ports that
are not used by RRAS, you do not need to stop RRAS.
Follow these steps:
1. To start
WCOM32, select
Test Terminal
from the Comtrol
program group.
The program
window displays:
2. Select Open Port
from the Port
menu. A list of
possible COM
port numbers displays.
3. Select the COM port you want to test.
If the COM port does not exist or if it is currently being used by another
program, a Create File Error message displays.
If the COM port is
available, a terminal
window pops up:
Note: Notice the <loop>
button in the
terminal window.
If this option is
activated, it is
green and
uppercase (),
the COM port
internal loopback
feature is activated,
and the data is
returned by the
COM port hardware. If this option is deactivated, it is gray and
lowercase (), the internal loopback is deactivated, and the data is
sent out the COM port.
PC104 RocketPort Option33
Page 34
Testing a Comtrol Port
Testing a Comtrol
Port
Use the following procedure to test the RocketPort PC104 serial port.
1. Place a loopback plug on the COM port you are testing. Make sure all
connectors are seated firmly and that the loop button is off.
Note: Test terminal works for RS-232 and RS-422 mode.
To build loopback plugs, see Building Additional DB9 Loopback Plugs
30, Building Additional DB25 Loopback Plugs
on Page 31, or Building
Additional RJ45 Loopback Plugs on Page 31.
2. From the Port menu, select
Send Test Data. The
program sends out a
repeating data stream.
Note: To stop the data
stream, select Send Test Data again.
•If the loopback plug is
in place and the port is
working correctly, the
test data should be
echoed back to the
screen.
•If the loopback plug is not in place or the port is not working correctly, no
data or garbled data is echoed back to the screen.
Note: If no characters appear, try putting the loopback plug on an adjacent
port. It may be that you have the ports mixed up.
3. If further testing is required, select Loopback Test from the Port menu.
If the loopback plug is in place and the port is
working correctly, the system should return the
message Passed.
If the loopback plug is not in place or the port is
not working correctly, the system will return the
message Failed.
on Page
Testing an RS-485
Port
Test Terminal
Modem Control
Signals
Perform the following procedure to determine if a port or ports are functioning
properly.
1. Connect a straight-through cable from Port 1 to Port 2.
Note: See Building an RS-485 Test Cable
on Page 31 for the cable
information. If testing ports other than Ports 1 and 2, connect the cable
between the two ports being tested.
2. Open a session for each port.
3. Enter data into the Port 1 session, the data should appear in the Port 2
window.
4. Enter data into the Port 2 session, the data should appear in the Port 1
window.
Note: If the data appears as described in Steps 3 and 4, the hardware is
functioning properly.
The terminal window displays the modem control signals as gray
or green lights at the top of the window. The first four are inputs:
The lights are green if they are turned on, or gray if off. The text
on the light also changes from uppercase (CTS), which is on, to lowercase (cts),
which is off. The next two lights are outputs:
Note: If you have a loopback plug connected and you click on one of the outputs,
the corresponding signal is sent to the input and the input lights should
toggle accordingly.
34PC104 RocketPort Option
Page 35
Using Port Monitor
The right most light is the loop indicator:
If this is on, the COM port internal loopback feature is activated and any
information or code entered in the terminal window loops back through the COM
port circuitry. If this is off, the COM port internal loopback is deactivated, and any
information or code entered in the terminal window is sent out of the port.
Using Port MonitorThe Port Monitor program (portmon.exe) offers a summary of all Comtrol device
statistics in one spreadsheet view. It also enables you to verify operation of all
Comtrol device ports from a single window.
The Port Monitor display follows the familiar spreadsheet model: each COM port
is a horizontal row, and each vertical column displays a variable or value for the
respective COM port. For definitions of the abbreviations used, see Port Monitor
Variables on Page 38.
Port Monitor can also produce statistics and reports that can help you verify the
operation of the COM ports and connected peripherals. Some immediate feedback
includes:
•The state of the modem control and status signals
•Open ports
•Raw byte input and output counts obtained from NS-Link
•Port errors
The available statistics include:
•Instantaneous characters per second (CPS) calculations
•Minute, hour, and day CPS averages and peaks
•Carrier detect (CD) signal runtime and transition count
Reports can be automatically generated on an hourly and/or daily basis, and can
cover all ports collectively or a separate report for each port. You can also set how
often the values are recalculated, fine-tuning thoroughness against system
efficiency, and automatically run external batch files to perform additional
processing and analysis.
Starting Port
Monitor
To run Port Monitor, select Port Monitor from the Comtrol program group. The
monitor window displays:
Note: To change the appearance of the screen, see the following discussion.
Once the monitor window displays, Port Monitor is active and collecting data. If
any cumulative data has been saved from previous sessions, it is automatically
brought in and used.
Port Monitor continues to run and collect data until you terminate it, at which
point all accumulated data is automatically saved for use in the next session.
PC104 RocketPort Option35
Page 36
Changing Screen Appearance
Changing Screen
Appearance
While Port Monitor is running, there are a number of commands and controls that
change the appearance of the screen.
Desired ChangeProcedure
Change the monitor
window font.
Change width of a
single column.
Change column
placement.
Remove a column.
Clear all fields and
reset them to null
values.
Clear any single field
except the upper left
cell.
Select Font from the Edit menu.
Left-click on the column separator (vertical) line and
drag it to the desired width.
Left-click in the middle of the column you want to
move and drag it to the desired location.
Right-click on the column you want to remove and
select Remove from the pop-up menu.
Right-click on the upper left cell in the table and select
Reset from the pop-up menu.*
Right-click on the field to be cleared and select Reset
from the pop-up menu.*
Right-click on the column now occupying the desired
location and select Add from the pop-up menu.
You are prompted to name the variable you want to
Add a column.
display, as well as other information. (See Column Setup, below.)
After you click OK, the column is inserted in the
selected location and the existing column is moved to
the right.
Change other properties
of a column.
Right-click on the column and select Properties from
the pop-up menu. (See Column Setup, below.)
resets the selected display fields to their null values.
Column SetupWhen you select Add or Properties from
the column pop-up menu, the Column
Setup window displays:
•Use the Input drop list to select the
variable displayed in the column.
•Use the Type drop list to select the
way in which the value displays:
either as an integer, as an on/off
state, as an integer with a kilo,
mega, or giga suffix, or as an
hh:mm:ss time stamp. This defaults
to the appropriate type for the
selected Input variable.
•Use the Name variable to change
the column heading name.
•Use the Width variable to specify
the column width in characters.
•Use Color0 to set the column character color when the value is zero.
•Use Color1 to set the column character color when the value is not zero.
•When done, click OK to save your changes and return to Port Monitor.
36PC104 RocketPort Option
Page 37
Report Configuration
Report
Configuration
To configure reports, select
Config from the Edit menu.
The Single report options
cover all ports and are
overwritten each time the
reports are generated. The
Multiple report options
generate a separate report
for each port, and each
report file is appended each
time the report is generated.
For Hour reports, use the
Single and Multiple drop
lists to select whether you
are generating single or
multiple reports, or both.
For each report type, select
from the following types of data to include:
•None: no report is generated.
•Hour Data: only variables with “Hour” in the name are included.
•All Data: all variables are included.
•View Data: only variables that appear on-screen are included.
The External Program field is used to enter a command line to run another
program after the hourly reports have been generated. For example, you can use
this to run a batch file that performs custom report processing. The Test button
causes the command line to be executed immediately.
For Day reports, the single and multiple drop lists behave the same:
•None: no report is generated.
•Day Data: only variables with the words Day or Raw in the names are
included.
•All Data: all variables are included.
•View Data: only the variables that appear in the Port Monitor window are
included.
Likewise, the External Program field is used to enter a command line to be
executed after the daily reports have been generated.
The Update Time option allows you to set the rate at which the port information is
obtained and the calculations performed. There is a trade-off between Port
Monitor efficiency and response time. If you are using Port Monitor to view the
port activity on the screen, you may want to set the update time to 1 or 2 seconds,
so that the screen is updated frequently. If you are concerned about the monitor
program using CPU resources, set this to a higher value, (6 to 20 seconds) in order
to decrease the time required by the program to perform the calculations and
update the screen.
If Port Monitor is left active to generate reports, minimizing or reducing the
display area of the program helps reduce the CPU overhead of updating the
screen.
Port Monitor FilesPort Monitor creates and uses the following files:
•portmon.vew
•calcs.dat
The default column layout is saved in portmon.vew. If you have been experimenting
with the appearance of the monitor screen, you can use the File menu Save option
to save your customized layout in another.vew file. You can retrieve this file later
by using the File menu Open option, or you can use the Edit menu View Default
option to retrieve portmon.vew and restore the default view.
PC104 RocketPort Option37
Page 38
Caution
Port Monitor Variables
All Port Monitor calculations are saved at program exit and on the hour in a
binary file named calcs.dat. This enables you to halt Port Monitor execution
without losing accumulated data.
Port Monitor also creates a \REPORTS directory. All hourly and daily reports are
saved in this directory, under the following names:
•hall.txt — hourly single report
•dall.txt — daily single report
•hcomx.txt — hourly multiple reports, where x is the port number
•dcomx.txt — daily multiple reports, where x is the port numb
Compact flash technology does not support an unlimited number of
writes. Use the compact flash to store applications but avoid using it
for file storage. If your application generates files, save the files on a
remote system.
Some safeguards are built into the program to avoid filling up a hard disk drive
due to growing report files. The monitoring program stops writing additional data
to the multiple reports if they reach a size of 2 MB. Also, the program will not
write out data files to the disk drive if the spare room on the drive is less than 2
MB in size.
To view or edit an hourly or daily report, use the Edit Report option on the File
menu, or use a system tool such as NOTEPAD.
For more information, see the Port Monitor Help file.
Port Monitor
Variables
The following table lists Port Monitor variables.
VariableDescription
OpenOpen status, on if open, off if closed.
CtsInput CTS pin status.
DsrInput DSR pin status.
Cd Input CD (carrier detect) pin status.
RtsOutput RTS pin status.
DtrOutput DTR pin status.
TxTotalTotal bytes transmitted.
RxTotalTotal bytes received.
TxCPSInstInstantaneous average of transmit characters per second.
RxCPSInstInstantaneous average of receive characters per second.
ErrorsTotal hardware receive errors (parity, framing, and overruns.)
TxMinCPSLast minute average of transmit characters per second.
RxMinCPSLast minute average of receive characters per second.
TxCPSMinAvMaxPeak TxCPSInst for the last minute.
RxCPSMinAvMaxPeak RxCPSInst for the last minute.
TxCPSHourAvMaxPeak TxMinCPS for the last hour.
RxCPSHourAvMaxPeak RxMinCPS for the last hour.
TxCPSDayAvMaxPeak TxMinCPS for the last day.
RxCPSDayAvMaxPeak RxMinCPS for the last day.
TxTotalRawTotal number of transmit bytes raw data from driver.
RxTotalRawTotal number of receive bytes raw data from driver.
TxMinCntCount of transmit bytes sent in last minute.
TxHourCntTransmit bytes count sent in the last hour.
38PC104 RocketPort Option
Page 39
Port Monitor Variables
VariableDescription
TxDayCntTransmit bytes count sent in the last day.
RxMinCntReceive bytes count sent in the last minute.
RxHourCntReceive bytes count sent in the last hour.
RxDayCntReceive bytes count sent in the last day.
TxMinCntWrkTransmit bytes count sent in this minute.
TxHourCntWrkTransmit bytes count sent in this hour.
TxDayCntWrkTransmit bytes count sent in this day.
RxMinCntWrkReceive bytes count sent in this minute.
RxHourCntWrkReceive bytes count sent in this hour.
RxDayCntWrkReceive bytes count sent in this day.
TxCPSMinAvMaxWrkPeak TxCPSInst for the current minute.
TxCPSHourAvMaxWrk Peak TxMinCPS for the current hour.
TxCPSDayAvMaxWrkPeak TxHourCPS for the current day.
RxCPSMinAvMaxWrkPeak RxCPSInst for the current minute.
RxCPSHourAvMaxWrk Peak RxMinCPS for the current hour.
RxCPSDayAvMaxWrkPeak RxHourCPS for the current day.
CDRunsCarrier detect turn-on count.
CDDayRunsCarrier detect turn-on count in the last day.
CDDayRunsWrkCarrier detect turn-on count in the current day.
CDRunTimeTime in seconds carrier detect has been on.
CDHourRunTimeTime in seconds carrier detect has been on in the last hour.
CDDayRunTimeTime in seconds carrier detect has been on in the last day.
CDHourRunTimeWrkTime in seconds carrier detect has been on this hour.
CDDayRunTimeWrkTime in seconds carrier detect has been on this day.
OverrunErrorsTotal count of receive overrun errors.
FramingErrorsTotal count of receive framing errors.
ParityErrorsTotal count of receive parity errors.
OverrunErrorsRawTotal count of receive overrun errors, from NS-Link.
FramingErrorsRawTotal count of receive framing errors, from NS-Link.
ParityErrorsRawTotal count of receive parity errors, from NS-Link.
PC104 RocketPort Option39
Page 40
Using Peer Tracer
Using Peer TracerThe Peer Tracer program (peer.exe) is specifically designed to view the internal
operations of NS-Link for the purpose of troubleshooting communications on
Windows NT systems. Peer enables you to see:
•Receive and transmit data
•Internal driver event traces
•Advanced configuration and status information
Like Test Terminal, Peer acts as a simple terminal session, and is used to send and
receive text information to and from NS-Link. To use Peer, you type in commands,
and status and information are sent back.
Unlike Test Terminal, Peer enables you to keep a continuous log of the commands
sent and the results received in a file named peer.log.
Comtrol Technical Support may ask you to run Peer in order to help diagnose
reported problems.
Starting PeerPeer Tracer does not
appear in the Comtrol
program group. To use it,
you must open Windows
Explorer, access the
C:\WINDOWS\system32\Ro
cket directory, and double-
click on peer.exe. The Peer
Tracer window displays (at
right).
40PC104 RocketPort Option
Page 41
Log Functions
Log FunctionsAll logging functions are found under the File menu. To start keeping a log, select
Log to Disk from the File menu. The other options on this menu are View Disk Log,
Clear Disk Log, Clear Screen, and Exit.
Compact flash technology does not support an unlimited number of
writes. Use the compact flash to store applications but avoid using it
for file storage. If your application generates files, save the files on a
Caution
remote system.
Using PeerTo use peer, simply type in commands at the : prompt. (It may be necessary to
press Enter to make the : prompt appear.) For example, to examine COM5, type:
PORT COM5 <Enter>
To gather some information about the port, type: STAT <Enter>. This should
return details about the port.
To turn on monitoring of any calls into driver (events), type: MON EV <Enter>
To send strings and commands to attached peripherals—for example, to send
“ATH0” to a modem—type: SEND ATH0 <Enter>. A return and linefeed are always
appended to each string sent.
Other Peer
Enter commands at the : prompt and follow each command with Enter.
Commands
CommandEffect
MON TXMonitor data being transmitted through the selected port.
MON RXMonitor data being received through the selected port.
MTurn off all monitoring.
?Display Peer Tracer command summary.
PORT COMxxChange port being examined to COMxx.
Keep in mind that all commands are processed in the driver, and that Peer simply
acts as a conduit for this information.
For more information, see the Peer.hlp help file.
Device Driver and OS Capabilities and Limitations
This device driver supports the Win32 API. The following tables list known device
driver and operating system capabilities and limits. This information is not
relevant to ordinary users, but is important to software developers.
Note: In Windows NT, device names above COM9 require the \\.\ prefix in order
to be recognized by the system. For example, to reference COM20, use
\\.\COM20 as the file name.
This section discusses configuration issues for Comtrol certified PCMCIA options.
Comtrol Certified PCMCIA Devices
The ATS-XPE supports the following PCMCIA devices.
•Any standard PCMCIA to Compact Flash adapter
•Linksys Wireless PC Card (WPC11)
•Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
Note: The ATS-XPE PCMCIA option supports two Type II PCMCIA slots or one
Type III slot, which is installed at the factory. Drivers for Comtrol approved
PCMCIA devices are installed in the system.
Linksys Wireless PC Card (WPC11)
The device driver for the Linksys Wireless PC Card (WPC11) is installed on the
ATS-XPE. To configure the Linksys Ethernet card, it is necessary to have a
configured and operating wireless access point connected to the local network and
have it situated within range of the wireless adapter (preferably less than 100 feet
indoors with no obstructions).
For support of the card, see http://www.linksys.com
1. Select Install from a specific list or specific location (Advanced) and Next.
.
Certified PCMCIA Adapters43
Page 44
Linksys Wireless PC Card (WPC11)
2. Select Don’t search. I will choose the driver to install and Next.
3. Select Network adapters from the Common hardware types list and Next.
4. Select LINKSYS Corporation from the Manufacture list, Instant Wireless - Network PC CARD from the Network Adapter list, and Next.
44Certified PCMCIA Adapters
Page 45
Linksys Wireless PC Card (WPC11)
5. Select Yes to the Update Driver Warning message.
6. Select Finish.
7. Open the Network Connections control panel, right click Wireles s Network
Connection from LAN or High-Speed Internet, and select View Available
Wireless Networks.
Certified PCMCIA Adapters45
Page 46
Linksys Wireless PC Card (WPC11)
8. Highlight the network to which you want to connect.
9. If requested, enter the appropriate information in the Network key and
Confirm network key fields, and select Connect.
10. Right-click the Wireless Network Connection and select Properties.
46Certified PCMCIA Adapters
Page 47
Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
11. To configure the card exclusively for a specific network, select View Available
Wireless Networks.
12. Highlight the appropriate network connection and Advanced.
13. Select Access point (infrastructure) networks only and Close.
14. Select Ok to close the Wireless Network Connection Properties window and
close the Network Connections control panel.
15. Go to Configuring the Network Settings on the ATS-
XPE on Page 9 to configure
the card for your network.
Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
Although the Linksys PCMLM56 driver for this adapter is pre-configured into the
ATS-XPE as COM3, you must start remote access service and you may need to
select a country code if you are using it outside North America.
See Starting Routing and Remote Access Services
In on Page 15, if necessary to complete the configuration.
For support of the card, see http://www.linksys.com
Certified PCMCIA Adapters47
on Page 13 and Setting Up Dial-
.
Page 48
Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
This page was intentionally left blank for double-sided printing.
48Certified PCMCIA Adapters
Page 49
Overview
Installing Modems
Installing Serial Devices
The COM ports provided by the SERIAL POR TS 1-8 can support any asynchronous
serial modem for use by any application that uses TAPI.
There is a remote possibility that connecting a peripheral using the wrong
configuration (RS-232 device connected to a RS-422 configured port) could
damage the peripheral. Configure each serial port specifically for the peripheral
that will be connected prior to connecting the peripheral to the ATS-XPE. See
Configuring the RocketPort Serial Ports
configuring port characteristics.
Note: If your serial devices require a driver that does not support the Windows XP
Embedded system, contact Comtrol before driver installation.
Connect your serial devices to the configured ports using the appropriate cables. If
you need to build cables for RocketPort serial ports, see RocketPort Serial Port
Connectors on Page 30.
on Page 26 for information about
This subsection illustrates how to install modems on ATS-XPE serial ports.
1. Make sure that you have the driver available to the ATS-XPE system.
2. If you have not done so, connect a modem to the AUX A, CONSOLE, or one of
the RocketPort serial ports.
Note: The ATS-XPE will automatically detect the modem and start the Found
New Hardware Wizard.
3. Select Install from a list or specific location (Advanced) and Next.
Installing Serial Devices49
Page 50
Installing Modems
4. Select Don’t search. I will choose the driver to install and Next.
5. Select Modems from the Common hardware types list and Next.
6. Select Have Disk and Next.
50Installing Serial Devices
Page 51
Installing Modems
7. Browse to the location of the driver for your modem and select Open.
8. Select Ok.
9. Select Next.
51Installing Serial Devices
Page 52
Installing Modems
10. Select Continue Anyway.
11. Select Finish.
In some installations you may get the following message, so you may need to
verify that the modem installed properly through the Device Manager.
12. See Starting Routing and Remote Access Services
on Page 13 and Setting Up
Dial-In on Page 15 to complete modem configuration.
52Installing Serial Devices
Page 53
Troubleshooting and Technical Support
This section contains troubleshooting information for your Comtrol device. You
should review the following subsections before calling Technical Support because
they will request that you perform many of the procedures or verifications before
they will be able to help you diagnose the problem.
•Troubleshooting checklist
•Enabling the Windows Event Viewer
•Using the recovery CD
•Customer support policy
If you cannot diagnose the problem, you can contact Technical Support using
Technical Support
Troubleshooting Checklist
The following checklist may help you diagnose your problem:
•Verify that you are using the correct types of cables on the correct connectors
and that all cables are connected securely using the hardware documentation.
Note: Most customer problems reported to Comtrol Technical Support are
•Verify that the Ethernet hub and any other network devices between the
server and the Comtrol device are powered up and operating.
•Reset the power on the Comtrol device by disconnecting and reconnecting the
power cord.
•Verify that the network IP address is correct. If IP addressing is being used,
the server should be able to ping the Comtrol device.
•Verify that the IP address programmed into the Comtrol device matches the
unique reserved IP configured address assigned by the system administrator.
Note: See Using Test Terminal
•Verify that you are addressing the serial port correctly. In many applications,
device names above COM9 require the prefix \\.\ in order to be recognized.
For example, to reference COM20, use \\.\COM20 as the file or port name.
•If using a PC104 RocketPort adapter, you can use one of the tools bundled
with the drivers. See Troubleshooting Serial Ports
about using these tools.
-Test Terminal program (wcom32.exe), which can be used to troubleshoot
-Port Monitor program (portmon.exe), which checks for errors, modem
-Peer Tracer program (peer.exe), which traces driver events.
•Enable the Verbose Event Log feature under the Options tab and then reboot
the ATS.
on Page 57.
eventually traced to cabling or network problems. Use a standard
Ethernet cable to connect from the 1 or 2 port to an Ethernet hub or a
cross-over cable if connected directly to a NIC in a server.
on Page 33, if you need to test the PC104 ports.
on Page 33 for information
communications on a port-by-port basis.
control, and status signals. In addition, it provides you with raw byte
input and output counts.
Troubleshooting and Technical Support53
Page 54
Enabling the Event Viewer
Enabling the Event Viewer
The Windows Event Viewer has been disabled in the ATS-XPE to prevent excess
file logging. Compact flash technology does not support an unlimited number of
writes. We recommend using the compact flash to store applications but avoid
using it for file storage.
Use the following procedure if you wish to enable the Event Viewer.
1. Access the Computer Management console, open the Services folder, right-click
Event Log, and select Properties.
54Troubleshooting and Technical Support
Page 55
2. Select Manual in the Startup type drop list and Ok.
3. Close the Computer Management console.
Using the Recovery CD
Using the Recovery CD
Comtrol ships a Recovery CD with each ATS-XPE system. You can use the
Recovery CD to:
•Reflash the compact flash in the event that the Windows XP Embedded
•Recover the default image to the ATS-XPE compact flash.
•Replace the existing flash with a larger flash.
system becomes corrupt.
Troubleshooting and Technical Support55
Page 56
Customer Support Policy
Warning
To use the Recovery CD, you will need the following:
•A PC with a Windows operating system and a CD-ROM that supports bootable
CDs.
•One of the compact flash adapters or readers:
-IDE
Note: The IDE flash adapter must be a master with no other devices on
that channel because the recovery process is propagated to all
devices on the channel.
-USB
-PCMCIA
•A compact flash.
Use the following procedure to recover the default ATS-XPE image onto a compact
flash.
1. Install the compact flash adapter or reader using the instructions that came
with the device.
2. Insert a compact flash into the compact flash adapter or reader.
3. Disconnect any IDE hard drives.
If you do not disconnect the PC hard drives, run the risk of
accidentally overwriting the contents of an existing IDE drive. Comtrol
strongly recommends that you disconnect all IDE hard drives until the
recovery process has been completed.
4. Insert the Recovery CD and power on the PC.
Note: You may need to enter the system BIOS and have the CD-ROM boot
first.
5. Select the 2. Boot from CD-ROM item.
6. Select the 1. Restore Hard Drive From CD-ROM item.
7. Select the Restore button when the Hard Disk Recovery Menu appears.
8. During the reboot cycle:
a. Remove the CD from the drive.
b. Turn off the system power.
c.Remove the compact flash from the adapter and insert it into the ATS-
XPE.
9. Reconnect the hard drives disconnected in Step 3.
Note: If necessary, you may need to enter the BIOS and reset the boot
sequence.
Customer Support Policy
Comtrol will provide no charge support on the installation, use, and configuration
of the ATS-XPE product with the original operating system and any “Comtrol
Certified” hardware options.
Support beyond normal installation and configuration, including operating system
modifications and installation or use of untested hardware options will be
provided on a fee for services basis.
Fees will be $100 per hour with a $100 minimum per case. Customers wishing
support on a fee for services basis must be pre-approved by Comtrol prior to
receiving support. Please contact Comtrol Customer Service for information on
fees for services.
56Troubleshooting and Technical Support
Page 57
Technical Support
Technical Support
If you need technical support, contact Comtrol using one of the following methods.
Repair and Return Policy
The DeviceMaster ATS-XPE has a Microsoft licensed operating system on the
compact flash installed in the unit. According to the OEM license agreement with
Microsoft, the operating system must be installed on the unit at Comtrol and may
not be shipped on a separate compact flash media.
To comply with this requirement, Comtrol has instituted the following policy:
•The customer can return a unit for repair provided that the compact flash
containing the operating system is installed in the unit and that the
Certificate of Authenticity (COA) label is affixed to the unit.
Note: You will be billed $150 for a new license if the COA label is missing
•See the Warranty statement shipped with the product.
This page was intentionally left blank for double-sided printing
58Troubleshooting and Technical Support
Page 59
Appendix A. Connectors
This section contains information about the standard connectors on the ATS-XPE.
For connector information for the optional SERIAL PORTS 1-8 connector, see the
section that discusses the PCMCIA option.
VGA Connector
This table illustrates the 15-pin female VGA connector pinouts.
PinSignalPinSignalPinSignal
1Red6Ground11 Not connected
2Green7Ground12 DDCDAT
3Blue8Ground13HSYNC
4Not connected9Not connected14 VSYNC
5Ground10 Ground15 DDCCLK
PS/2 Keyboard and Mouse Connectors
Ethernet Connectors
This table illustrates the DIN 6-pin (PS/2) keyboard and mouse connector pinouts.
PinSignalPinSignal
1Keyboard Data4+5V
2Mouse Data5Keyboard Clock
3Ground6Mouse Clock
This table illustrates the RJ45 LAN connector pinouts.
PinSignalPinSignal
1TX+5Not connected
2TX-6RX-
3RX+7Not connected
4Not connected8Not connected
Appendix A. Connectors59
Page 60
USB Interfaces
USB Interfaces
The USB interfaces provide plug and play for up to 127 external devices.
Compact Flash Disk Connector
This table illustrates the compact flash connector pinouts.
Note: This option must be ordered or installed at the Comtrol factory.
62Appendix A. Connectors
Page 63
Appendix B. Specifications and Notices
This section discusses the following topics:
•Product specifications
•FCC Part 15 Class A notices
Product Specifications
The following subsections provide a variety of information about the DeviceMaster
ATS-XPE.
-Electromagnetic compliances
-Environmental condition specifications
-Hardware specifications
-Technical specifications
-Default operating system configuration
Electromagnetic
Compliances
The following table illustrates the status of electromagnetic compliance for the
ATS-XPE.
Electromagnetic CompliancesStatus
Emission:
Canadian EMC requirements
CISPR-22/EN55022 Class A
FCC Part 15 Class A
Immunity (motherboard):
EN55024: 1998
EN61000-4-2: 1995 ESD
EN61000-4-3: 1996 RF
EN61000-4-4: 1994 Fast Transient
EN61000-4-5: 1995 Surge
EN61000-4-6: 1996 Conducted disturbance
EN61000-4-8: 1993 Magnetic field
EN61000-4-11: 1994 Dips and Voltage Variations
Safety (power supply):
EN60950
UL / C-UL Listed
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Appendix B. Specifications and Notices63
Page 64
Environmental Condition Specifications
Environmental
Condition
Specifications
Hardware
Specifications
The following table illustrates environmental condition specifications for the
DeviceMaster ATS-XPE.
Environmental ConditionValue
Air temperature:*
System on (operational)
System off (storage)
0 to 60
-20 to 85
o
C
o
C
Altitude0 to 10,000 feet
Heat output47 BTU/Hr
Humidity (non-condensing):
System on (operational)
System off (storage)
8% to 80%
20% to 80%
*If the DeviceMaster ATS-XPE is stacked, the environment
air flow must insure that the Ambient Operating
Temperature does NOT exceed these limits.
This table lists hardware specifications for the ATS-XPE.
SpecificationDescription
Baud rates (default):
COM1 - AUX A
- CONSOLE
COM2
COM3
- PCMCIA modem
57.6 Kbps
28.8 Kbps
57.6 Kbps
(optional)*
COM4 to COM11 - SERIALPORTS
1-8 (optional)
300 bps to 230.4 Kbps
Data bits: 7 or 8
Optional PC104 driver control
Parity: Odd, even, none
Stop bits: 1 or 2
Power input:
Frequency
Voltage
50/60 Hz
5 VDC
Power consumption13.75 W
Current consumption2.75 A
Dimensions11” x 5.69” x 2.75” (W x L x H)
Weight:
Fully-configured system with
RocketPort PC104 and
PCMCIA options installed
Power supply
Octacable
* See Certified PCMCIA Adapters
3.52 lbs
0.62 lbs
1.12 lbs
on Page 43 for the list of Comtrol
approved adapters.
64
Page 65
Technical Specifications
Technical
Specifications
This subsection lists the DeviceMaster ATS-XPE technical specifications.
•Compact flash (512 MB) with pre-configured Windows XP operating system.
See Default Operating System Configuration
on Page 66 for detailed
information.
®
•NS GXLV/GX1-300 MMX 32-Bit x86 Processor that supports the Intel
MMX
instruction set extension for the acceleration of multi media applications. It
has 16 KB unified L1 cache, five-stage pipe lined integer unit, and an
integrated Floating Point Unit (FPU).
•128 MB SDRAM system memory
•AWARD 256 Kb flash memory BIOS
•Display controller that has a MediaGx processor with 4 MB memory that
supports non-interlaced CRT monitors resolutions up to 1280 x 1024 @ 256
colors or 1024 x 768 @ 16 bpp.
•10/100M bps Ethernet Controller, with two Realtek
™
RTL8139 IEEE802.u
100 BASE-TX standard dual auto-sensing interface to 10 Mbps or 100 Mbps
networks. On board RJ45 connectors provide for easy connection.
•Serial ports on the motherboard.
-AUX A (COM2)
-CONSOLE (COM1)
•Parallel port (DB25), which supports SPP/EPP/ECP mode.
•PS/2 mouse connector (6-pin mini DIN) connector.
•PS/2 keyboard connector (6-pin mini DIN) connector.
•USB connector, which supports up to two USB devices.
•Optional PC104 serial ports with a quadcable or octacable interface that is
software configurable with speeds up to 230.4 Kbps.
•Optional PCMCIA slot for Comtrol approved devices that are pre-configured in
the ATS-XPE system.
Note: The ATS-XPE PCMCIA option supports two Type II PCMCIA slots or
one Type III slot, which is installed at the factory. Drivers for Comtrol
approved PCMCIA devices are installed in the system.
-Linksys EtherFast 10/100 + 56K Modem PC Card (PCMLM56)
-Linksys Wireless PC card (WPC11)
The hardware supports Power management, but it is not supported by the
Windows XP Embedded operating system.
Appendix B. Specifications and Notices65
Page 66
Default Operating System Configuration
Default Operating System Configuration
The following list is a baseline operating system configuration for the ATS-XPE.
For information about the operating system, see Windows XP Embedded on the
Microsoft web site at: http://www.microsoft.com/windows/embedded/xp/
Hardware
Devices
Computers
Standard PC
Disk drives
Disk drive
Disk drive
IDE ATA/ATAPI controllers
Standard Dual-Channel PCI IDE controller
Primary IDE Channel
Secondary IDE Channel
PCMCIA IDE/ATAPI Controller
Keyboards
Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
Mice and other pointing devices
PS/2 Compatible Mouse
Modems
Linksys Etherfast 10&100 + 56K PC Card (PCMLM56) (Modem)
Monitors
Default Monitor
Multiport serial adapters
RocketPort 8 Port, PC104-Bus
Multifunction adapters
Linksys Etherfast 10&100 + 56K PC Card (PCMLM56)
Network adapters
Realtek RTL8139 Family PCI Fast Ethernet NIC
Linksys Etherfast 10&100 + 56K PC Card (PCMLM56) (LAN)
Linksys WPC11 Wireless Network PC Card
MAC Bridge Miniport
PCMCIA adapters
Intel PCIC compatible PCMCIA controller
Ports (COM and LPT)
Communications port
Printer port
System devices
PCI standard host CPU bridge
PCI standard ISA bridge
Programmable interrupt controller
66
Page 67
Default Operating System Configuration
Direct memory access controller
System timer
System CMOS/real time clock
System speaker
Numeric data processor
System board
Motherboard resources
PCI bus
ISAPNP Read Data Port
ISA Plug and Play bus
Comtrol hardware controller
Comtrol display controller
Plug and Play Software Device Enumerator
Universal Serial Bus controllers
Compaq PCI to USE Open Host Controller
USB Root Hub
Software
System
User Interface
Shells
Explorer Shell
Windows Shell
Accessories/Communications
Add Hardware Control Panel
Add/Remove Programs Control Panel
Base Support Binaries
Common Ctl Libraries Ver 5
Common Ctl Libraries Ver 6 (1.0.0.0)
Common Ctl Libraries Ver 6 (1.10.0.0)
Common File Dialogs
Date/Time Control Panel
Device Manager
Display Control Panel
Down-level Shell Compatible
Explorer Application
Friendly Logon User
Map Network Drives
Network Setup Wizard
Power Meter Control Panel
Registry Editor
Safely Remove Hardware Program
Shell Control Panel Registry Data
Appendix B. Specifications and Notices67
Page 68
Default Operating System Configuration
Shell Core Registry Data
Shell Explorer Registry Data (Pro)
Shell Explorer Registry Data
Shell Group Conversion Registry Data
Shell Hyperterminal Registry Data
Shell Legacy Registry Data
Shell Namespace Extensions
Shell Namespace Registry Data
Shell Notepad Registry Data
Shell Paint Registry Data
Shell Utilities Registry Data
Standard Start Menu Shortcuts
System Control Panel
Task Manager
Tray Icon Add/Remove Support
USB User Interface
User Interface Core
Users Control Panel
Windows Accessories
Infrastructure
GUI Base Format Common Libraries
System Services
Base
CDFS
FAT
NTFS
Administrator Account
Client For Microsoft Networks
Core Networking
Workstation Service
Administration Support Tools
Base Performance Counters
Class Installer - Stream
Client / Server Runtime
CMD - Windows Command Processor
Compression & Expansion Tools
FBA: Crypto
Filter MIME Messages For Indexing Svc
Intel Microcode Update
MSFS
NT Loader
Performance Counter Configurations
PnP (User-mode)
68
Page 69
Remote Registry Service
Session Manager (Windows Subsystem)
Setup & Safe Mode VGA
System Cloning Tool
System Event Notification Service
Volume Shadow Copy Service
Application Support
Application Compatibility Core
COM Base
COM+ Services
Distributed Transaction Coordinator
DOS Windows on Windows Support
HTML Help Engine
Jet Database Engine
Jet Database OLEDB Support
Microsoft Data Access Components (MDAC)
Microsoft Foundation Class Library (Legacy)
Microsoft Foundation Class Library (MFC)
Microsoft Line Services
Microsoft Visual C++ Run Time (Legacy)
Microsoft Visual C++ Run Time
Msxml 3.1
OLE Dialog Services
Rich Edit Control Version 1.0
Rich Edit Control Version 3.0
Rich Edit Control Version 4.1
Standard Template Libraries
Task Scheduler
Windows Script Engines
Storage & File Systems
Infrastructure
Disk Management Basic Volume Runtime
Disk Performance Counters
Format Common User Interface
Removable Storage Service
File Systems
Webdav Client Redirector
Applications
Active Template Library
FAT Format
I/O Error Log Messages
Misc. File System Utilities
Default Operating System Configuration
Appendix B. Specifications and Notices69
Page 70
Default Operating System Configuration
Security
Infrastructure
Certificate Request Client & Certificate Autoenrollment
Certificate User Interface Services
Credential Management User Interface
Cryptographic Network Services
Cryptographic Service Providers
Kernel Mode Crypto Driver for RSA
Key Manager
Netlogon/Net Join
RPC Local Support
RPC Remote
Secure RPC over Kerberos
Secure RPC over Negotiate
Secure RPC over NTLM
Security Accounts Manager Server Library
Smart Card Cryptographic Service Providers
Smart Card Subsystem
Time Service Core
Windows Logon
Windows NT MARTA Provider
Windows Security Configuration Editor
Networking & Communications
Domain Participation
TCP/IP Networking with Client For MS Networks
Infrastructure
Computer Browser Service
Computer Name User Interface
DHCP Client Service
Dial-up Client for Windows
Dial-up Networking Common Libraries
Dial-up Server for Windows
File Server for Macintosh Management Interface
File Sharing
H323 Telephony Service Provider
HID Phone Telephony Service Provider
Home Networking Monitory Library
Internet Authentication Service (IAS) & Remote Access Common
Files
Internet Authentication Service (IAS) Server Data Object (SDO)
and RAP Engine
IP Conference Telephony Provider
IP Security Services
Local Network Bridge
70
Page 71
Mapi32 Libraries
Ndisuio Inf
Netbios Driver
Netbrdgs Inf
NetDav Inf
Netmscli Inf
Netrib Inf
Netrasa Inf
Netrass Inf
Netrast Inf
Netserv Inf
Netshell
Nettcpip Inf
Network Diagnostics
Network Performance Counters
Network Routing
Netwzc Inf
Other TCP/IP Services
Routing Common Files
SDP Blob Parser
SNMP
SMB Redirector
TAPI 2.2 Client
TAPI Audio, Video & RTP Filters
TAPI COM Client
TAPI Terminal Manager
TAPI User Interface
TCP/IP Networking
Telephony
Unimodem
Wireless Zero Configuration
Applications
Internet Explorer
IP Router Monitor Library
Net.exe Utility
Network Command Shell
Network Command Shell Interface Context
Phone & Modem Control Panel
Remote Access Monitory
TCP/IP Utilities
Multimedia & Graphics
Infrastructure
Analog TV
Default Operating System Configuration
Appendix B. Specifications and Notices71
Page 72
Default Operating System Configuration
GDI+ 1.0.0.0
GDI+ 1.0.10.0
Kernel Streaming User Mode Support
MCI Support
Microsoft Audio Compression Manager (MME Core)
Video for Windows Core
DirectX
Active Directory Service Interface (ADSI) Core
Active Directory Service Interface (ADSI) LDAP Provider
Active Directory Service Interface (ADSI) Windows NT Provider
Lightweight Directory Access Protocol (LDAP)
Terminal Server Remote Desktop
Terminal Services Core
Terminal Services Runtime
WMI Core
WMI Correlation
WMI Filter
Applications
Event Log
Microsoft Management Console (MMC)
Windows Installer Service
International
Regional & Language Options
Infrastructure
Font: Marlett
Fonts: EGA
Fonts: Fonts Arial
Fonts: Fonts Microsoft_San_Serif
Fonts: Fonts Tahoma
Fonts: Fonts tahoma_bold
Fonts: Fonts verdana
Fonts: Fonts webdings
Fonts: Fonts wingdings
Fonts: vgaoem_fon
English Language Support
72
Page 73
NLS: Core Files
NLS: Locale Map Ids
NLS: Time Zones
Include art and shared help files that XP help content
English Language Support
#1252 (ANSI -Latin I) Code pages conversion table
Support all system locales for English
Include multi-language user interface resources (partial)
Appendix B. Specifications and Notices73
Page 74
Default Operating System Configuration
Management
Infrastructure
Lightweight Directory Access Protocol (LDAP)
Default LDAP Connection Signing: Connections signed if
possible
International
Regional and Language Options
User interface language: English
Standards and formats: English US
Default input language: English US
Language for non-Unicode programs: English US
Geographical location: United States
Security
Infrastructure
Windows Logon
Show Friendly Winlogon
Show Welcome to Windows screen before Winlogon
User Interface
Shells
Windows Shell
User Interface Core
Show My Computer on Start Menu
Show My Network Places on Start Menu
Show Desktop icons
Show Control Panel on Start Menu
Show Network Connections on Start Menu
Show Search on Start Menu
Show Run on Start Menu
Show Log Off on Start Menu
Show Shut Down on Start Menu
Show Internet Explorer on Start Menu
Show All Programs list on Start Menu
Show context menu on Shell folders
Show context menu on Task bar
Show Notifications on Task bar
Lock Task bar
Use Windows Classic folders
Enable Drag & Drop on Start Menu
74
Page 75
Notices
Notices
Radio Frequency
Interference (RFI)
(FCC 15.105)
Labeling
Requirements (FCC
15.19)
Modifications (FCC
15.21)
This equipment has been tested and found to comply with the limits for Class A
digital devices pursuant to Part 15 of the FCC Rules.
This equipment generates, uses, and can radiate radio frequency energy, and if
not installed and used in accordance with the instruction manual, may cause
harmful interference to radio communications. However, there is no guarantee
that interference will not occur in a particular installation. If this equipment does
cause harmful interference to radio or television reception, which can be
determined by turning the equipment off and on, the user is encouraged to try and
correct the interference by one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and the receiver.
•Connect the equipment into an outlet on a circuit different from that to which
the receiver is connected.
•Consult the dealer or an experienced radio/TV technician for help.
This equipment complies with part 15 of FCC rules. Operation is subject to the
following two conditions:
•This device may not cause harmful interference.
•This device must accept any interference received, including interference that
may cause undesired operation.
Changes or modifications to this equipment not expressly approved by Comtrol
Corporation may void the user's authority to operate this equipment.
Serial Cables (FCC
15.27)
Underwriters
Laboratory
Important Safety
Information
This equipment is certified for Class A operation when used with unshielded
cables.
This equipment is Underwriters Laboratory “UL” listed.
To avoid contact with electrical
current:
•Never install electrical wiring
during an electrical storm.
Warning
•Never install the power plug in wet locations.
•Use a screwdriver and other tools with insulated handles.
Appendix B. Specifications and Notices75
Page 76
Important Safety Information
76
This page was intentionally left blank for double-sided printing.
Page 77
Appendix C. Default System Values
The following section provides information for changing default configuration of
the DeviceMaster ATS motherboard. In most cases, it will not be necessary to
reconfigure the motherboard.
Note: The information in this document is for reference only. The DeviceMaster
ATS is pre-configured before shipment.
You may want to access the motherboard to perform the following tasks:
•Change the watch-dog timer settings.
•Clear CMOS setup. For example, to clear the BIOS password.
•Apply +5V or +12V to AUX A serial port.
Before you can perform any of the above tasks, you should use the following
Accessing the Motherboard section.
This subsection contains the following information:
•System I/O address map
•First MB memory map
Accessing the Motherboard
Use this procedure to access the motherboard on the DeviceMaster ATS. A
detailed illustration of the motherboard is available on the following page.
1. Follow standard ESD procedures (outlined below) to remove the two screws.
Some components of the motherboard
are very sensitive to static electric
Caution
the motherboard from damage, use the
following precautions:
* Ground yourself to remove any
static charge before touching the
motherboard. You can do so by
using a grounded wrist strap or
by frequently touching any
conductive material that is
connected to ground.
* Handle the motherboard by its edges.
Do not touch the IC chips, leads, or
circuitry unless it is necessary.
* Do not plug any connector or jumper while the
unit is powered on.
2. Use the following motherboard illustration (on the next page) to locate the
jumper reference in the specific procedure that you are performing.
charges and can be damaged by a
sudden rush of power. To protect
Appendix C. Default System Values77
Page 78
Accessing the Motherboard
78Appendix C. Default System Values
Page 79
Clearing the CMOS Setup
If you need to clear the CMOS Setup. For example, if you forgot the password you
should clear the setup and then set the password again. You should close the JP1
jumper for about 3 seconds and then open it again. To set the CMOS back to
normal operation mode, open JP1.
Clearing the CMOS Setup
JP1Description
1-2Normal Operation.
2-3Clear CMOS Setup.
Note: Use the screenshots in Changing BIOS Configuration
reconfigure the factory default BIOS settings.
Applying Power to the AUX A Port
The AUX A (CN9) connector can supply +5V or +12V power to the serial devices
through the RI pin (Pin 8) of the COM2 (AUX A) port connector. The maximum
current is 1 A with fuse protection, from these two connector’s 5V/12V output. If
the output is set to 12V, make sure that you have 12V to supply to the board.
CN9 Pin 8 (RS-232)JP13JP12
RI Signal
+5V1-2
+12V1-21-2
Changing the Watch-Dog Timer
The Watch-Dog Timer is a device used to ensure that standalone systems can
reset themselves and recover from catastrophic conditions that cause the CPU to
hang or crash. The Watch-Dog Timer is a countdown timer that will reset the CPU
when it times out.
The Watch-Dog Timer is enabled by reading port 443H. It should be triggered
before the time-out period ends, otherwise it will assume that the program
operation is abnormal and will issue a reset signal to restart, or activate NMI to
CPU. The Watch-Dog Timer is disabled by reading port 843H.
on Page 83 to
2-3Not applicable.
2-3
JP4Watch-Dog Timer Settings Description
1-2Activate NMI to CPU when WDT times-out.
2-3Reset when WDT time-out.
OpenDisable WDT.
Note: Bold text that is shaded green illustrates the default value.
Appendix C. Default System Values79
Page 80
Changing the Watch-Dog Timer
Three I/O ports control the Watch-Dog Timer and are accessed using the
addresses defined in the following table.
Hex AddressRead/WriteDescription
443HWriteSet Watch-Dog Time period
443HReadEnable and refresh the Watch-Dog Timer.
843HReadDisable the Watch-Dog Timer.
Prior to enabling the Watch-Dog Timer, the user has to define the time interval to
be used. The timer interval is defined by writing a value to address 443H. This
value is within the range from 01 (hex) to FF (hex) and defines an interval
between 1 second to 255 seconds, respectively. The following table illustrates this
correlation:
Hex Value Time Interval
011 sec
022 sec
033 sec
044 sec
.
.
.
.
.
.
FF255 sec
The Watch-Dog Timer is activated by reading the value at address 443H. To
ensure that a reset condition does not occur, the timer must be periodically reset
to restart the countdown at the beginning of the defined interval before the time
out period has expired. This is achieved by first disabling the timer by reading
address 843H and then re-enabling it by reading the value at 443H before the
timer reaches zero. Refer to the example of the assembly program below.
A tolerance of at least 5% must be maintained to avoid unknown routines within
the operating system (DOS), such as disk I/O that can be very time consuming.
Therefore if the time out period has been set to 10 seconds, the I/O port 443H must
be read within 7 seconds.
Note: When exiting a program it is necessary to disable the Watch-Dog Timer,
This table illustrates the system I/O address map for the ATS.
System I/O Address Map
MOV DX, TIMER_START
IN AL, DX.
;;RESTART COUNTER
;;ADD YOUR APPLICATION HERE
CMP EXIT_AP, 0
JNE W_LOOP
MOV DX, TIMER_STOP
IN AL, DX
;;EXIT AP
I/O AddressMap Description
000-01FDMA Controller #1
020-021Interrupt Controller # 1, Master
022-023Chipset address
040-05FSystem Timer
060-06FStandard 101/102 keyboard Controller
070-07FReal time Clock, NMI Controller
080-0BFDMA Page Register
0A0-0BFInterrupt Controller # 2
0C0-0DFDMA Controller # 2
0F0-0F0Clear Math Coprocessor Busy
0F1-0F1Reset Math Coprocessor
0F8-OFFMath Coprocessor
1F0-1F8VIR BUS Master PCI IDE Controller
200-207Game I/O
278-27FReserved
2F8-2FFSerial Port 2
378-37FParallel Printer Port 1
3B0-3DFCyrix Graphic Adapter
3F0-3F7Available
3F8-3FFSerial Port 1
443Watch-Dog timer enable
843Watch-Dog timer disable
Appendix C. Default System Values81
Page 82
First MB Memory Map
First MB Memory Map
This table illustrates the first MB memory map.
AddressDescription
F000h-FFFFhSystem ROM
D800h-EFFFhUnused
C800h-D7FFhEthernet ROM
C000h-C7FFhExpansion ROM
B800h-BFFFhCGA/EGA/VGA text
B000h-B7FFhUnused
A000h-AFFFhEGA/VGA graphics
0000h-9FFFhBase memory
82Appendix C. Default System Values
Page 83
Getting Started
Appendix D. Changing BIOS
Configuration
This section discusses using the BIOS to change the system defaults. The
DeviceMaster ATS-XPE uses the AWARD PCI/ISA BIOS for system configuration.
The AWARD BIOS setup program is designed to provide maximum flexibility in
configuring the system by offering various options which may be selected to meet
your requirements.
Note: The information in this appendix is for reference only. The DeviceMaster
ATS-XPE is pre-configured before shipment. If you need to recover the
Comtrol BIOS default, use this Appendix to reconstruct the proper BIOS
settings.
The Recovery CD does not recover the Comtrol BIOS settings.
When you apply power on the DeviceMaster ATS-XPE, the BIOS enters Power-on-
-Self Test (POST) routines. These routines are executed for system test,
initialization, and system configuration verification. After the POST routines are
completed, the following message appears:
" Hit DEL if you want to run SETUP"
To access the AWARD BIOS SETUP UTILITY, press the <Del> key. This screen
displays.
Appendix D. Changing BIOS Configuration83
Page 84
Standard CMOS Setup
Standard CMOS Setup
The Standard CMOS Setup screen is used for basic hardware system configuration,
such as the Date and Time settings.
This figure illustrates the DeviceMaster ATS-XPE factory defaults.
Use the following procedure to change the system date.
1. Press either the Arrow or <Enter> key on your keyboard to select one of the
2. Press either <PgUp> or <PgDn> to increase or decrease the value of that field.
3. Use the same key sequence to change the time setting.
fields (Month, Date or Year).
BIOS Features Setup
The BIOS Features Setup screen is designed for fine-tuning your system and
improving its performance. Typically, you do not have to change the default
settings, which are pre-set for the most reliable operation.
This figure illustrates the DeviceMaster ATS-XPE factory defaults.
84Appendix D. Changing BIOS Configuration
Page 85
Chipset Features Setup
The Chipset Features Setup screen primarily controls the board's chipset and is
used to change the chipset configuration.
This figure illustrates the DeviceMaster ATS-XPE factory defaults.
Chipset Features Setup
Note: Improperly changing these default settings can result in an unstable system.
Power Management Setup
The Power Management Setup screen helps you handle the ROCKY-568SEV board’s
green function. This feature can shut down the video display and hard disk to save
energy.
This figure illustrates the DeviceMaster ATS-XPE factory defaults.
USB Legacy Support : Disabled
Enabled
Appendix D. Changing BIOS Configuration85
Page 86
PNP/PCI Configuration
PNP/PCI Configuration
This menu is used to assign IRQ numbers to your PNP/PCI devices manually.
This figure illustrates the DeviceMaster ATS-XPE factory defaults.
•PNP OS Installed: If you install a Plug and Play operating system (OS), the
•Resources Controlled By: Select Auto if you want the computer to assign the
•Reset Configuration Data: Enabling this field means you allow the
•IRQ-xx assigned to: These fields show whether a certain IRQ is used by a
Manual
Used MEM base addr : N/A
OS will reassign the interrupt even if you choose Yes for this option. If you
install a non-Plug and Play OS or if you want to prevent the OS from
reassigning the board’s IRQ settings, choose No for this option.
IRQs.
configuration data to be reset.
PCI/ISA card.
86Appendix D. Changing BIOS Configuration
Page 87
Load BIOS Defaults
Load BIOS Defaults
If you choose to activate the Load BIOS Defaults menu and then answer Y to load
the Load BIOS Defaults prompt, the AWARD defaults load with the exception of
the Standard CMOS setup.
Load Setup Defaults
Note: If you load the default BIOS, you will change Comtrol
™
Corporation’s
default settings and may experience unreliable results and an unstable
platform.
Select N to abort this screen.
If you select Y to this field, the Setup Defaults load except Standard CMOS SETUP.
Note: If you load the Setup defaults, you will change Comtrol Corporation’s
default settings.
The screens in this document illustrate the Comtrol default settings, which
are optimal configuration settings for your system.
Appendix D. Changing BIOS Configuration87
Page 88
Integrated Peripherals
Integrated Peripherals
This option is used to assign Onboard I/O, IRQ, DMA, etc.
This figure illustrates the DeviceMaster ATS-XPE factory default settings.
•Multiple Monitor Support -- No Onboard, PCI first, M/B first
•Video Memory Size -- 4.0M
Use to select the primary VGA for multiple monitor support in Windows.
Use to select the size of video memory.
Supervisor Password and User Password
The Supervisor P assword screen sets a password that is used to protect your system
and Setup Utility. The Supervisor Password has higher priority than User
Password. Once you setup the Supervisor password, the system will always ask
you to key-in the Supervisor Password every time you enter the BIOS SETUP.
If you enter the BIOS SETUP with Supervisor Password, you can choose every
setup/option on the main menu. When entering the BIOS with the User Password,
however, you can only choose three setup/options (USER PASSWORD, SAVE &
EXIT SETUP and EXIT WITHOUT SAVING).
Use the following procedure to disable the Supervisor and User passwords:
1. Enter the BIOS SETUP program with the Supervisor password.
2. Press the <Enter> key when prompted for a new password.
Note: If you forget the password, follow the Clear/Reset CMOS procedure. See
Clearing the CMOS Setup
on Page 79.
88Appendix D. Changing BIOS Configuration
Page 89
SVGA Setup Introduction
The DeviceMaster ATS-XPE is equipped with an on-board LCD/VGA interface.
The following subsections discuss its specifications and features.
Chipset
The DeviceMaster ATS-XPE uses a Cyrix
controller. The chipset is compatible with most traditional analog CRT monitors
and also accepts most interlaced and non-interlaced analog monitors (color and
monochrome VGA) with high-resolution quality while maintaining complete
™
IBM
Digital monitors (i.e. MDA, CGA, and EGA) cannot be supported. Multiple
frequency (multisync) monitors operate as if they are analog monitors.
Display Memory
With the 4 MB UMA memory, the VGA controller can make CRT displays or color
panel displays perform with resolutions up to 1024 x 768 at 64K colors.
Display Driver
A standard VGA driver is loaded.
PCI Bus Ethernet Interface
The DeviceMaster ATS-XPE provides a high performance 32-bit Ethernet chipset
which is fully compliant with the IEEE 802.3 standard. The Ethernet port
supports a standard RJ45 connector and is both 100Base-T and 10Base-T
compatible. The major network operating system fits it. The Ethernet port
supplies a standard RJ45 connector on board.
VGA compatibility.
SVGA Setup Introduction
™
CX5530 chipset as its SVGA
Appendix D. Changing BIOS Configuration89
Page 90
SVGA Setup Introduction
This page was intentionally left blank for double-sided printing.
90Appendix D. Changing BIOS Configuration
Page 91
Appendix E. Changing the WatchDog
Timer
The hardware watch-dog timer is not supported by the installed Linux kernel.
However, it may be accessed directly by user applications if desired.
The Watch-Dog Timer is a device used to ensure that standalone systems can
reset themselves and recover from catastrophic conditions that cause the CPU to
hang or crash. The Watch-Dog Timer is a countdown timer that will reset the CPU
when it times out.
The Watch-Dog Timer is enabled by reading port 443H. It should be triggered
before the time-out period ends, otherwise it will assume that the program
operation is abnormal and will issue a reset signal to restart, or activate NMI to
CPU.
The Watch-Dog Timer is disabled by reading port 843H.
JP4Watch-Dog Timer Settings Description
1-2Activate NMI to CPU when WDT times-out.
2-3Reset when WDT time-out.
OpenDisable WDT.
Note: Bold text (shaded green in the online version) illustrates the default value.
Three I/O ports control the Watch-Dog Timer and are accessed using the
addresses defined in the following table.
Hex AddressRead/WriteDescription
443HWriteSet Watch-Dog Time period
443HReadEnable and refresh the Watch-Dog Timer.
843HReadDisable the Watch-Dog Timer.
Prior to enabling the Watch-Dog Timer, the user has to define the time interval to
be used. The timer interval is defined by writing a value to address 443H. This
value is within the range from 01 (hex) to FF (hex) and defines an interval
between 1 second to 255 seconds, respectively. The following table illustrates this
correlation:
Hex Value Time Interval
011 sec
022 sec
033 sec
044 sec
.
.
.
FF255 sec
.
.
.
Appendix E. Changing the WatchDog Timer91
Page 92
Changing the WatchDog Timer
The Watch-Dog Timer is activated by reading the value at address 443H. To
ensure that a reset condition does not occur, the timer must be periodically reset
to restart the countdown at the beginning of the defined interval before the time
out period has expired. This is achieved by first disabling the timer by reading
address 843H and then re-enabling it by reading the value at 443H before the
timer reaches zero. Refer to the example of the assembly program below.
A tolerance of at least 5% must be maintained to avoid unknown routines within
the operating system, such as disk I/O that can be very time consuming. Therefore
if the time out period has been set to 10 seconds, the I/O port 443H must be read
within 7 seconds.
Note: When exiting a program it is necessary to disable the Watch-Dog Timer,