AT T IPC 1600 User Manual

305-920  
Issue 1  
AT&T  
AT&T Intelligent Ports Card  
Model 1600 (IPC-1600)  
User’s Guide  
NOTICE  
The information in this document is subject to change without notice.  
AT&T assumes no responsibility for any errors that may appear in this document.  
Copyright© 1989 AT&T  
All Rights Reserved  
Printed in U.S.A.  
IPC-1600 USER’S GUIDE  
List of Figures  
Switch, Jumper, and Connector Location  
Information  
DS1 Controller Memory Starting Address Switches  
(Default Setting)  
Setting)  
Identification  
RJ-45 Type Modular Jack Connector Pin  
Identification  
Diagram  
Diagram  
AT&T ACU/ MODEM (DCE) Adapter Connection  
Diagram  
AT&T Remote Console Adapter Connection  
Diagram  
10-Conductor Modular Cable Connector Pin  
Identification  
Diagram  
IPC-1600 Connection to Existing 3B2 Computer  
PORTS/ EPORTS Cabling  
LIST OF FIGURES Vii  
Preface  
 
Limited Warranty  
AT&T warrants that this product will be free of defects in materials and  
workmanship on the date of purchase and that AT&T, at its sole option, will  
repair or replace this product, provided that you report such a defect to AT&T  
or an AT&T authorized dealer within one (1) year from the date of purchase.  
If AT&T concludes that the product cannot readily be repaired or replaced,  
AT&T may accept return of this product and refund your purchase price.  
Repair parts and replacement products will be furnished on an exchange basis  
and will be new, remanufactured, or refurbished, at the discretion of AT&T.  
All replaced parts and products become the property of AT&T. This limited  
warranty does not include repair of damages to the product resulting from  
accident, disaster, misuse, abuse, non-AT&T modification of the product, or  
other events outside AT&Ts reasonable control or circumstances not arising  
under normal operating conditions.  
Limited Warranty Service, during the specified warranty period, may be  
obtained by returning the failed part or the product to an authorized AT&T  
dealer, or by sending it via mail or carrier to AT&T in accordance with the  
instructions provided to you by the AT&T Customer Service and providing  
proof of purchase date. If this product is returned to AT&T, you agree to  
insure the product or assume risk of loss or damages in transit, to prepay  
shipping charges to the designated warranty service location and to ship the  
product in the original shipping container or the equivalent. Contact your  
authorized AT&T dealer or, if purchased directly from AT&T, your AT&T  
Account Executive for further information.  
PREFACE P-1  
   
Limited Warranty  
All express or implied warranties for this product, including the warranties  
or merchantability and fitness for a particular purpose, are limited in effect  
and duration as stated above from the date of purchase, and no warranties,  
whether express or implied, will apply after this period. Some states do not  
allow limitations on how long an implied warranty lasts, so the above  
limitations may not apply to you.  
If this product is not free of defects in material and workmanship as  
warranted above, your sole remedy shall be repair, replacement, or refund as  
provided above. In no event will AT&T, its dealers, or its suppliers be liable  
to you for any damages, including any lost profits, lost savings, or other  
incidental or consequential damages arising out of the use of or inability to  
use such a product, even if AT&T or an authorized AT&T dealer or supplier  
has been advised of the possibility of such damages, or for any claims by any  
other party. Some states do not allow the exclusion or limitation of incidental  
or consequential damages, so the above limitation or exclusion may not apply  
to you.  
This warranty gives you specific legal rights, and you may also have other  
rights which may vary from state to state.  
P-2 IPC-1600 USER’S GUIDE  
RF Interference Warning  
This equipment has been certified to comply with the limits for an FCC  
Class B computing device, pursuant to Subpart J of Part 15 of FCC Rules.  
All cables used to connect with peripherals must be shielded and  
grounded for FCC Class B compliance. Operation with cables connected to  
peripherals which are not shielded and grounded may result in interference to  
radio and TV reception.  
PREFACE  
P-3  
   
Trademarks  
The following trademarks are used in this guide:  
Hayes — Registered trademark of Hayes Microcomputer Products,  
Incorporated  
HP — Registered trademark of Hewlett-Packard Company  
MS-DOS — Registered trademark of Microsoft Corporation  
UNIX — Registered trademark of AT&T.  
P-4 IPC-1600 USER’S GUIDE  
   
Ordering Information  
Additional copies of this document can be ordered by calling:  
1-800-432-6600 In the U.S.A.  
1-800-255-1242 In Canada  
1-317-352-8557 Worldwide  
Toll free:  
Toll:  
OR by writing to:  
AT&T Customer Information Center  
Attn: Customer Service Representative  
P.O. Box 19901  
Indianapolis, IN 46219  
PREFACE  
P-5  
   
Training Information  
The AT&T Education and Training Catalogue of Courses and course  
schedules are free and can be ordered by contacting your account executive or  
by calling toll free:  
1-800-554-6400 (extension 7150)  
Training information can also be accessed electronically through our  
computerized catalogue:  
DIAL: 1-800-662-0662 or 1-614-764-5566  
LOGIN: comcats  
PASSWORD: 88cat  
P-6 IPC-1600 USER’S GUIDE  
   
Chapter 1: Overview  
 
Guide Organization  
This guide provides directions on how to install and set up the AT&T  
Intelligent Ports Card, Model 1600 (IPC-1600). It also explains how the  
product interacts with other components of your computer system and advises  
you on troubleshooting.  
The remainder of this guide is divided into the following:  
install the MS-DOS device driver software.  
Chapter 3, “UNIX® System Device Driver Installation,” describes how  
to install the UNIX system device driver software.  
installing the IPC-1600 board. Refer to the documentation that came  
with your system for information about installing and removing  
expansion bus slot boards.  
node names and describes how to administer (manage) the serial ports  
using either the hipcutils(1) command or the optional AT&T Framed  
Access Command Environment (FACE) subsystem under the UNIX  
system.  
to run diagnostic tests supplied on the “Intelligent Ports (IPC-1600)  
MS-DOS Device Drivers and Diagnostics, Version 1.0” diskette.  
Information on how to use the Intelligent Ports Card with other  
*
Registered trademark of Microsoft Corporation  
OVERVIEW 1-1  
   
Guide Organization  
about setting the Input/ Output (I/ O) port address, controller memory  
starting address, and the Interrupt ReQuest (IRQ) level for the  
IPC-1600. A sample configuration record is provided for keeping track  
of installed card parameters and characteristics.  
information about port electrical and physical characteristics. Physical  
characteristics include descriptions of the modular jacks and plugs used  
to interface Data Terminal Equipment (DTE) and Data Circuit-  
terminating Equipment (DCE). Compatibility with existing cabling  
systems is also addressed.  
about an optional cabinet for mounting two 16-Ports Fanout modules.  
The cabinet provides wiring guides to facilitate the organized routing of  
the cables and cable strain relief.  
a subject basis.  
1-2 IPC-1600 USER’S GUIDE  
What Is an IPC-1600?  
The AT&T Intelligent Ports Card, Model 1600 (IPC-1600) is a sixteen port,  
intelligent, serial Input/ Output (I/ O) controller with an 80C186 16-bit  
microprocessor running at 12.5 MHz. The sixteen RS-232, asynchronous ports  
are wired to RJ-45 (10-pin) fanout modules via two 80-conductor ribbon  
cables.  
The IPC-1600 operates with the AT&T UNIX System V/ 386 Release 3.2  
and later releases on the following machines:  
AT&T 6386E Work Group System  
AT&T 6386/ 25 Work Group System  
AT&T 6386E/ 33 Work Group System  
AT&T 6386E/ 33 Work Group System Model S.  
The IPC-1600 growth kit (COMCODE 405980145) provides the following:  
One AT&T IPC-1600 board (COMCODE 405977729).  
Mounting hardware consisting of a mounting bracket and two  
2.25-inch, long-shank screws (COMCODE 406112680).  
One AT&T Intelligent Ports Card, Model 1600 (IPC-1600) User’s Guide,  
Select Code 305-920 (COMCODE 105747182).  
One AT&T IPC-1600 to 16-ports fanout cable assembly  
(COMCODE 405980178) which provides two 7-foot (2 meters) long,  
80-conductor cables for connecting an IPC-1600 board to a 16-Ports  
Fanout module.  
One 16-Ports Fanout module providing sixteen 10-pin RJ-45 type  
modular connectors (COMCODE 405977869).  
Note: Separately orderable modular cables and adapters are  
necessary to connect I/ O devices to the serial ports.  
Interface” for modular cable and adapter information.  
OVERVIEW 1-3  
   
What Is an IPC-1600?  
Two diskettes [one 3.5-inch, 720-KB diskette (COMCODE 405977737)  
and one 5.25-inch, 360-KB diskette (COMCODE 405977752)] each  
labeled “Intelligent Ports Card (IPC-1600) MS-DOS Device Drivers and  
Diagnostics, Version 1.0.”  
Two diskettes [one 3.5-inch, 1.44-MB diskette (COMCODE 405977786)  
and one 5.25-inch, 1.2-MB diskette (COMCODE 405977802)] each  
labeled “Intelligent Ports Card (IPC-1600) UNIX System V/ 386 Device  
Drivers, Version 1.0.”  
Standard insert material:  
Service Information Card  
Product Registration Card  
Warranty Card  
Read-Notice Card—Multilingual Card  
Software Limited Warranty Card.  
A separately orderable AT&T IPC-1600 Ports Cabinet  
(COMCODE 405977646) provides mounting space for two 16-Ports Fanout  
modules. The AT&T IPC-1600 Ports Cabinet can be placed on the floor, a  
this optional cabinet.  
1-4 IPC-1600 USER’S GUIDE  
IPC-1600 Architecture  
The architecture of the IPC-1600 provides many useful and powerful  
multiuser capabilities under the UNIX system. Furthermore, single-user  
applications using the IPC-1600 for general-purpose I/ O, as well as for  
industrial control, can be done under MS-DOS.  
IPC-1600 features include the following:  
One 80C186 16-bit microprocessor (12.5 MHz).  
Industry Standard Architecture (ISA) bus connectors (any 16- or 32-bit  
slot can be used).  
One host Interrupt ReQuest (IRQ) level can be shared per 16 ports or  
one IRQ level can be assigned for all IPC-1600s (maximum of 7 boards  
[112 ports]).  
A 64-KB dual-ported Static Random Access Memory (SRAM) is used for  
data storage and buffering. This SRAM provides communications and  
control between the host processor and the IPC-1600 microprocessor.  
The host processor address range for this space is on 64KB boundaries  
and is switch selectable. This SRAM is “zero-wait-state” to the  
IPC-1600 microprocessor.  
A 16KB RAM for local programs.  
The use of a 16-bit data transfer on the Industry Standard Architecture  
(ISA) bus for maximum efficiency.  
OVERVIEW 1-5  
   
Ports and Drivers  
The software that takes care of the I/ O tasks between the user  
terminals/ MODEMs/ printers and the UNIX system is built into the IPC-1600  
firmware to increase the UNIX system performance. End users get the benefit  
of immediate keyboard/ screen response and the enhancement of the overall  
performance of the UNIX system. The UNIX system driver supports the 8-bit  
character set.  
The MS-DOS device driver supports an 8-bit character set and the  
MS-DOS level interface.  
1-6 IPC-1600 USER’S GUIDE  
   
Information in the Examples  
The contents of most of the displays presented in this guide depend on  
the particular machine configuration. Therefore, the information displayed on  
your terminal will vary from the information presented in the examples. In  
particular, the installation software displays and display options are dynamic  
with respect to available system configuration resources. All displays in this  
guide were taken from an AT&T 6386E Work Group System (WGS).  
The following notation scheme is used to show examples of terminal input  
and output.  
Text you enter on your terminal is shown in bold type.  
Text displayed on your terminal by the computer is shown in  
constant width type.  
Comments and explanations in displays are shown in italic type to  
separate them from the text representing computer input or output.  
OVERVIEW 1-7  
   
Hexadecimal Notation  
Throughout this guide, base 16 numbers (hexadecimal) are denoted by a  
lowercase letter “h” suffix. For example, 100h.  
1-8 IPC-1600 USER’S GUIDE  
   
MS-DOS and UNIX System IPC-1600 Use  
Strategy  
Native MS-DOS and UNIX System Operation  
The host computer must be set up to have base  
memory above 512KB (512KB to 640KB) disabled for  
the IPC-1600 to use controller memory starting  
addresses 080000h or 090000h. Refer to the  
customer documentation that came with your  
AT&T Work Group System (WGS) for information  
on how to disable base memory.  
Requirement:  
If you plan to use both the native (boot) MS-DOS and the UNIX system  
for the operation of the IPC-1600, proceed as follows.  
1.  
procedures with the following recommendations.  
Install the IPC-1600 board(s) using controller memory address  
space below 1MB.  
Configure multiple IPC-1600 boards to share one Interrupt  
ReQuest (IRQ) level and share the same 64-KB controller  
memory address space.  
2.  
memory starting address and I/ O address(es) that were set when  
installing the UNIX system device driver and IPC-1600 hardware.  
OVERVIEW 1-9  
   
MS-DOS and UNIX System IPC-1600 Use Strategy  
MS-DOS Under Simul-Task and UNIX System  
Operation  
If you plan to use MS-DOS under Simul-Task 386 or to use only the  
instructions for the installation of the software. Then install the IPC-1600  
Native MS-DOS Operation  
If you plan to use only native MS-DOS for the operation of the  
follow the instructions for the installation of the software and hardware. Skip  
1-10 IPC-1600 USER’S GUIDE  
 
Chapter 2: MS-DOS Device Driver Installation  
   
Introduction  
If you are using only the UNIX system for Intelligent  
Comment:  
Ports Card operation, you can skip this chapter and go  
Installation.” If you plan to use MS-DOS under  
The instructions in this chapter apply only to native  
Chapter 7 for diagnostics information.  
This chapter provides instructions on how to install the MS-DOS device  
driver and diagnostics, which are on the diskette labeled “Intelligent Ports  
Card (IPC-1600) MS-DOS Device Drivers and Diagnostics, Version 1.0.”  
support offered through the MS-DOS device driver.  
The same software is supplied on both a 5.25-inch diskette  
and a 3.5-inch diskette.  
Note:  
The Intelligent Ports Card MS-DOS device driver supports the MS-DOS  
level interfaces in such a way that virtually any software application can  
access all serial I/ O ports provided by the IPC-1600.  
The IPC-1600 board(s) must be installed and the  
I/O address, starting controller memory address,  
and IRQ level initially set before executing the  
IPC16CNF program.  
Requirement 1:  
Each board in the system must be assigned an  
I/O address and the same starting controller  
memory address. The hardware Interrupt  
ReQuest (IRQ) level switches are all set to OFF  
unless the UNIX system is also being used to  
operate the board, in which case the UNIX  
system switch setup takes precedence. If you  
assign different controller memory addresses to  
IPC-1600s, only one board at a time can be used  
under native MS-DOS.  
Requirement 2:  
MS-DOS DEVICE DRIVER INSTALLATION 2-1  
   
Installation Procedure  
The following steps define the sequence of events for installing the  
IPC-1600 for use in the native MS-DOS environment. Read the entire  
procedure and supporting paragraphs before doing the installation. Write  
down the hardware parameter settings for each board to be installed as you  
read through the procedure the first time. Then refer to these notes when you  
do the procedure.  
Preconfigure the IPC-1600 boards by setting the DIP switches for  
a unique I/ O address, a starting controller memory address, and  
IRQ level.  
Step 1:  
Install the hardware (IPC-1600 boards) using the instructions in  
Step 2:  
Step 3:  
Power up the system and load the files on the “Intelligent Ports  
Card (IPC-1600) MS-DOS Device Drivers and Diagnostics,  
Version 1.0” diskette.  
Step 4:  
Create or edit the CONFIG.SYS file using an editor such as  
EDLIN to include the DEVICE=\IPC\IPC16DOS.SYS  
entry.  
Execute the IPC16CNF program to configure the IPC-1600 and  
configure the driver.  
Step 5:  
Step 6:  
Step 7:  
Reconfigure the IPC-1600 DIP switches if necessary to match the  
software assignments.  
Reboot the machine to install the driver.  
The following paragraphs provide more information for each of the  
installation steps. Note that Steps 5 through 7 can be executed when  
necessary to reconfigure the driver and/ or port characteristics.  
2-2 IPC-1600 USER’S GUIDE  
   
Installation Procedure  
Preconfigure the IPC-1600 Boards  
Set the starting controller memory address (DS1, SW8—1), the I/ O  
address (DS1, SW11—9), and the IRQ level (DS2, SW8—1) for each IPC-1600  
to be installed. Note that IRQ levels are not used by the MS-DOS driver.  
Therefore all DS2 switches should be set to the OFF position (Note 2). Refer  
decode information.  
The following table identifies the initial options. The driver default  
addresses are shown in bold type face.  
Hardware Preconfiguration Options  
Interrupt  
Request  
Input/Output  
Address  
Memory  
Address  
Set all  
100h  
110h  
120h  
200h  
220h  
300h  
320h  
80000h  
90000h  
A0000h  
B0000h  
C0000h  
D0000h  
E0000h  
switches  
to OFF  
(Note 2)  
The switches on the IPC-1600 board can be easily changed  
with the board installed in the host system. All IPC-1600  
boards must be set to the same memory address.  
Note 1:  
Note 2:  
If the board is set up for the UNIX system, all IRQ switches  
do not have to be set to the OFF position to use the  
IPC-1600 in MS-DOS. The UNIX system IRQ switch  
settings take precedence.  
The IPC-1600 (16-bit transfer board) cannot share a 128-KB  
memory address space with 8-bit transfer boards like a hard  
disk controller board or a video display board.  
Note 3:  
MS-DOS DEVICE DRIVER INSTALLATION 2-3  
 
Installation Procedure  
Install the Hardware  
involving the DS1 and DS2 DIP switches, since they have already been done  
in this procedure.  
Load the Software  
Power up the system [AT&T Work Group System (WGC) computer] to  
boot native MS-DOS (Version 3.0 or later) from either the floppy diskette or  
the system disk drive.  
Insert the MS-DOS device driver diskette into the appropriate diskette  
drive and close the diskette drive door.  
Use the MS-DOS COPY command to copy all files from the diskette to  
the system disk. It is recommended that you create a separate directory for  
the IPC-1600 files as shown in the following examples. Note that system  
prompts are machine dependent.  
As shown in the following screen display, first, shift from the “A” drive to  
the “C” (system disk) drive and create a directory named IPC as follows.  
A :  
$ C :  
C : $ m k d i r i p c  
C :  
$
2-4 IPC-1600 USER’S GUIDE  
 
Installation Procedure  
Now, change directory (cd ) to IPC and copy the files on the diskette in the  
“A” drive or in the “Bdrive to the system disk drive as follows. The  
example uses the “A” diskette drive; the system disk is the “C” drive.  
Change directory to an optional separate directory to  
contain the IPC-1600 software.  
C: $ cd  
ip c  
Copy the files from the “A” drive to the “C” drive  
C:\ IPC  
$
cop y  
a :*.*  
/v  
A:IP C16CNF .E XE  
A:IP C16DOS.SYS  
A:IP C16DIA.COM  
3
F i l e ( s ) c o p i e d  
C:\ IPC  
$
Remove the “Intelligent Ports Card (IPC-1600) MS-DOS Device Drivers  
and Dagnostics, Version 1.0” diskette from the diskette drive and properly  
store the diskette.  
There are two files on the “Intelligent Ports Card (IPC-1600) MS-DOS  
Device Drivers and Diagnostics, Version 1.0” diskette concerned with the  
installation of the MS-DOS driver:  
Use this command to configure the Intelligent Ports  
Card driver characteristics.  
IPC16CNF.EXE  
MS-DOS device driver for the IPC-1600.  
IPC16DOS.SYS  
The IPC16DIA.COM file provided on the MS-DOS diskette is the IPC-1600  
MS-DOS DEVICE DRIVER INSTALLATION 2-5  
Installation Procedure  
Create or Modify the CONFIG.SYS File  
Use an editor, such as EDLIN, to change (or create) the CONFIG.SYS file  
in the root directory of the drive from which you boot MS-DOS.  
Add the following line to the CONFIG.SYS file if the IPC16DOS.SYS file is  
in a separate directory. The complete path name must be specified for the  
DEVICE entry. For example, if the driver is in the a directory path \ IPC, the  
CONFIG.SYS file entry is as follows.  
DEVICE=\IPC\IPC16DOS.SYS  
Add the following line to the CONFIG.SYS file if the IPC-1600 driver  
(IPC16DOS.SYS file) is in the root directory.  
DEVICE=IPC16DOS.SYS  
2-6 IPC-1600 USER’S GUIDE  
 
Installation Procedure  
Execute IPC16CNF to Configure the Driver  
The IPC16CNF.EXE program is used to configure or reconfigured the  
IPC-1600 MS-DOS driver and to specify individual channel (port) parameters.  
The following screen shows the initial IPC16CNF program display.  
IPC1600 CONFIGURATION PARAMETERS  
#Brd  
Chnls  
I/O  
Memory  
Window  
Driver  
Start  
Chanl  
Board  
#
Port  
Support  
-------------------------------------------------------------------------  
0100  
0110  
0120  
0200  
0220  
0300  
0320  
4
16  
16  
16  
16  
16  
16  
16  
DOS  
DOS  
DOS  
DOS  
DOS  
DOS  
DOS  
1
080000  
080000  
080000  
080000  
080000  
080000  
080000  
20  
2
3
4
5
6
7
36  
52  
68  
84  
100  
|-----------------------------------------------------------------------|  
D)river Support  
Q)uit  
S)tart Channel #  
M)emory Segment  
C)hnl Params  
N)umber of Brds  
P)ort Address  
Select Configuration Option:  
Each of the options shown on this initial screen display is described in the  
following paragraphs.  
MS-DOS DEVICE DRIVER INSTALLATION 2-7  
 
Installation Procedure  
Number of Boards Option  
The N)umber of Brds option is used to specify the number of installed  
IPC-1600 boards. The default is seven boards. Once specified, the initial  
table is redrawn to show the number selected.  
Memory Segment Option  
The M)emory Segment option is used to specify the controller memory  
starting address for all IPC-1600 boards. When selected, the table is redrawn  
to show the new data. Remember that if all IPC-1600s are to be usable under  
native MS-DOS, all boards must have the same memory address. Select “8”  
to specify the default address 080000h.  
The following screen display shows the available memory address options.  
Mem or y Win dow Segm en t  
8) 80000h  
9)90000h  
A) A0000h  
B)B0000h  
C) C0000h  
D) D0000h  
E)E0000h  
S e l e c t C o n f i g u r a t i o n O p t i o n :  
Driver Support Option  
The D)river Support Option is used to specify DOS or INT 14 support.  
The default is DOS support. INT 14 support is provided for experienced  
users.  
Selecting DOS support assigns and uses names for the individual  
communications ports so that they can be accessed from DOS and high level  
languages. The ports can also be accessed through INT 14h calls.  
Selecting INT 14 support deactivates the DOS capability of assigning and  
using names for the installed communications ports. This allows the channels  
to be accessed only through INT 14h calls. If DOS support is not desired,  
selecting this option decreases the size of the driver.  
The following screen display shows how to select these options.  
D r i v e r S u p p o r t  
D)OS  
I)N T 14  
S e l e c t C o n f i g u r a t i o n O p t i o n :  
2-8 IPC-1600 USER’S GUIDE  
 
Installation Procedure  
Start Channel Number Option  
The S)tart Channel # option is used to specify the beginning channel  
number for all IPC-1600 provided ports. Each IPC-1600 port in the system is  
assigned a number that distinguishes it from the other ports in the system.  
These channel numbers are used by the driver and INT 14h calls. Selecting  
the starting channel number specifies the range of numbers the  
communications ports will use. The standard MS-DOS COM1 and COM2  
ports use channel numbers 0 and 1. The default starting channel number for  
the first IPC-1600 port is 4.  
The following screen display shows how to specify the starting channel  
number.  
S t a r t i n g C h a n n e l N u m b e r for B oa r d 1 , C h a n n e l  
S e l e c t S t a r t i n g C h a n n e l ( 0 2 5 5 )  
0
#
-
:
Port Address Option  
The P)ort Address option is used to specify the I/ O address for the board  
to the driver. The DS1, SW11—9 must be set to match the address specified  
to the driver. The following screen display shows the available address.  
1 0 0  
1 1 0  
1 2 0  
2 0 0  
2 2 0  
3 0 0  
3 2 0  
B o a r d I / O P o r t O p t i o n s :  
S e l e c t I / O P o r t N u m b e r :  
MS-DOS DEVICE DRIVER INSTALLATION 2-9  
 
Installation Procedure  
Channel Parameters Option  
The following screen shows the initial display for changing parameters for  
a given IPC-1600 board. The display shows the default parameters. After  
selecting a channel, options are presented for changing the ENABLE, BAUD,  
MODE, HANDSHAKE, and NAME parameters. The display is automatically  
updated to show what channel has been selected and to show the parameter  
data.  
BOARD 1 PARAMETERS  
CHANL  
ENABLE  
BAUD  
MODE  
HANDSHAKE  
NAME  
---------------------------------------------------  
4
5
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
DSBL  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
N,8,1  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
NONE  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
9600  
COM5  
COM6  
6
COM7  
7
COM8  
8
COM9  
9
COM10  
COM11  
COM12  
COM13  
COM14  
COM15  
COM16  
COM17  
COM18  
COM19  
COM20  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
Select Channel (#/Q) :  
2-10 IPC-1600 USER’S GUIDE  
 
Installation Procedure  
After selecting a channel, the following options are available.  
Q)u it  
E )n a ble  
B)a u d  
M)od e  
H )a n d s h a k e  
N )a m e  
C)h a n ge  
Ch a n l  
#
S e l e c t P a r a m e t e r :  
The E)nable option is used to enable (ENBL) or disable (DSBL) the  
selected channel (port) as shown in the following screen display.  
B) ENBL  
A) DSBL  
S e l e c t S e t t i n g s :  
The B)aud option is used to set the BAUD rate for the selected channel  
(port) as shown in the following screen display.  
A)  
G )  
M ) 3 6 0 0  
5 0  
3 0 0  
B )  
H )  
N ) 4 8 0 0  
7 5  
6 0 0  
C )  
I ) 1 2 0 0  
O ) 7 2 0 0  
1 1 0  
D )1 3 4 . 5  
J ) 1 8 0 0  
P ) 9 6 0 0  
E )  
1 5 0  
F )  
2 0 0  
K ) 2 0 0 0  
Q )1 9 2 0 0  
L ) 2 4 0 0  
R )3 8 4 0 0  
S e l e c t B a u d R a t e :  
The M)ode option is used to set the parity, word size, and number of stop  
bits, respectively. Parity can be none (N), odd (O), or even (E). The word  
size can be 5, 6, 7, or 8 bits. The number of stop bits is 1 or 2. The following  
screen display shows how these options are selected.  
A) N , 5 , 1  
G ) N , 7 , 2  
M ) O , 5 , 2  
S ) E , 7 , 1  
B ) N , 6 , 1  
H ) N , 8 , 2  
N ) O , 6 , 2  
T ) E , 8 , 1  
C ) N , 7 , 1  
I ) O , 5 , 1  
O ) O , 7 , 2  
U ) E , 5 , 2  
D ) N , 8 , 1  
J ) O , 6 , 1  
P ) O , 8 , 2  
V) E , 6 , 2  
E ) N , 5 , 2  
K ) O , 7 , 1  
Q ) E , 5 , 1  
W ) E , 7 , 2  
F ) N , 6 , 2  
L ) O , 8 , 1  
R ) E , 6 , 1  
X) E , 8 , 2  
S e l e c t M o d e :  
MS-DOS DEVICE DRIVER INSTALLATION 2-11  
Installation Procedure  
The H)andshake option is used to select the flow control for the selected  
channel (port). The following screen display shows how to select the flow  
control options.  
A) N O N E  
B ) XO N /XO F F  
C ) R T S /C T S  
D ) B O T H  
S e l e c t H a n d s h a k e P r o t o c o l :  
The N)ame option is used to change the MS-DOS name assigned to the  
channel. No name is used if INT 14 support has been selected. The  
following screen display shows how to specify a new channel name.  
Old Name  
:
COM5  
N e w N a m e (8 ch a r a ct e r s m a x . )  
:
The C)hange Chnl# option is used to select the target channel for the  
other options in this group.  
2-12 IPC-1600 USER’S GUIDE  
Installation Procedure  
Finishing Up  
Quitting the IPC16CNF program using the Q)uit option produces various  
messages depending on what has been done before the exit request. During  
the exit process, a combination of the following prompts can be displayed.  
R e - C o n f i g u r e t h e I P C 1 6 0 0 ( s ) ( Y / * )  
:
Responding “Yto this prompt causes the IPC-1600 to be  
reprogrammed. The system can then be used without a reboot.  
However, on the next reboot, the system will revert to the previous  
configuration unless the changes are saved to the system disk.  
S a v e C h a n g e s t o D i s k f o r R e - B o o t ? ( Y / * )  
:
Responding “Yto this prompt changes the IPC16DOS.SYS file on the  
system disk to reflect the new configuration data. The new  
configuration is installed by rebooting the system. If the previous  
prompt was to “Re-Configure the IPC1600(s)” and the response was  
Y, the changes are currently in effect. However, on the next reboot,  
the system will revert to the previous configuration unless the changes  
are saved to the system disk.  
Q u i t ? ( Q / * )  
:
Responding “Q” to this prompt terminates the program returns to  
MS-DOS.  
The following screen display shows the typical prompts after changing the  
IPC-1600 configuration options and quitting for the initial installation.  
S a v e C h a n g e s t o D i s k f o r R e - B o o t ? ( Y / * )  
Q u i t ? ( Q / * )  
R e - b o o t t o L o a d D r i v e r  
:
Y
:
Q
MS-DOS DEVICE DRIVER INSTALLATION 2-13  
 
Installation Procedure  
Reconfigure the Boards If Necessary  
Requirement: Be sure to take notes throughout this phase of  
installation. Write down I/O addresses and the  
memory addresses so that once the device drivers  
have been installed you will have a permanent  
record to which you may later refer. Likewise, if  
you are going to remove or add a board, write  
down any changes that you make in the process.  
A sample configuration record is shown in  
and decode information if it is necessary to change these settings to match the  
software (driver) configuration established by the IPC16CNF program. Note  
that Steps 5 through 7 (this discussion is Step 6) can be executed when  
necessary to reconfigure the driver and/ or port characteristics. The following  
screen display shows the typical prompts associated with reconfiguration.  
R e - C o n f i g u r e t h e I P C 1 6 0 0 ( s ) ( Y / * )  
S a v e C h a n g e s t o D i s k f o r R e - B o o t ? ( Y / * )  
Q u i t ? ( Q / * )  
:
Y
:
Y
:
Q
R e - b o o t t o L o a d D r i v e r  
Reboot the System  
Reboot the system (AT&T WGS computer) to load the Intelligent Ports  
Card MS-DOS device driver.  
2-14 IPC-1600 USER’S GUIDE  
 
Accessing Serial Ports  
After you have completed the hardware phase of the installation and the  
configured driver is loaded, use the serial I/ O ports on the IPC-1600 as if they  
were files with file names COM5 through COM20 ..., as applicable.  
MS-DOS DEVICE DRIVER INSTALLATION 2-15  
   
Removing the MS-DOS Device Driver  
To remove the Intelligent Ports Card MS-DOS device driver from the  
system, use an editor, such as EDLIN, to delete the entry in the CONFIG.SYS  
file which corresponds to DEVICE=\IPC\IPC16DOC.SYS.  
Then reboot  
the system.  
If you want to free the system disk space occupied by the IPC-1600  
software, delete (DEL) the IPC16DOS.SYS, IPC16CNF.EXE, and IPC16DIA.COM  
files along with the IPC directory (RMDIR). Note, you may want to keep the  
IPC16DIA program if you expect to run diagnostics from the system disk.  
The following screen display shows how to delete (DEL) all files under  
the IPC directory and then remove the directory (RMDIR).  
Removes all files under the IPC directory.  
C :\ $ d e l i p c  
Ar e you s u r e (Y/N )? y  
C:\ $ r m d i r i p c  
C :\  
$
After editing the CONFIG.SYS file,  
reboot the system to reconfigure the system.  
2-16 lPC-1600 USER’S GUIDE  
   
Removing the MS-DOS Device Driver  
The following screen display shows how to remove only IPC-1600 driver  
and configuration software files from the system disk. The IPC16DIA  
diagnostic program remains on the system disk.  
C:\ $ d e l i p c \ i p c 1 6 d o s . s y s  
C:\ $ d e l i p c \ i p c 1 6 c o n f . e x e  
C : \  
$
After editing the CONFIG.SYS file,  
reboot the system to reconfigure the system.  
MS-DOS DEVICE DRIVER INSTALLATION 2-17  
Limitations of the IPC-1600 MS-DOS  
Device Driver  
All IPC-1600 boards in the system must be assigned the same starting  
controller memory address; otherwise, only one board can be accessed under  
native MS-DOS. All IPC-1600s can be diagnosed regardless of controller  
memory address assignments; however, the controller memory address switch  
settings must be below 1MB.  
This MS-DOS device driver will NOT drive the following:  
Any indigenous serial I/ O ports such as COM1: and COM2:.  
The indigenous parallel printer ports LP T1: and LP T2:.  
The built-in MS-DOS RS-232C and printer device drivers can coexist with  
the Intelligent Ports Card MS-DOS device driver to provide services on the  
indigenous ports.  
Any application software that bypasses all MS-DOS device drivers and  
controls the hardware directly will NOT work with an Intelligent Ports Card  
and its MS-DOS device driver. However, those applications which bypass the  
high-level MS-DOS interfaces and use INT 14 interfaces will work.  
In the native MS-DOS environment, the recommended  
machine-to-machine file transfer command is as follows:  
COP Y filename /B COM  
x / B  
such that the entire file is transferred including the execution of the CTRL Z  
keystroke sequence.  
2-18 IPC-1600 USER’S GUIDE  
   
Chapter 3: UNIX System Device Driver  
Installation  
   
Introduction  
If you are using only native MS-DOS for IPC-1600  
Comment:  
“MS-DOS Device Driver Installation,” provides  
MS-DOS driver installation and setup instructions. If  
you intend to run MS-DOS under Simul-Task 386, use  
the installation instruction in this chapter.  
This chapter provides instructions for installing the IPC-1600 UNIX  
system device driver, which is on the diskette labeled “Intelligent Ports Card  
(IPC-1600) UNIX System V/ 386 Device Drivers, Version 1.0.” This chapter  
also provides software-related information about removing a board and  
installing additional boards.  
The same software is provided on both a 5.25-inch diskette  
and a 3.5-inch diskette.  
Note:  
It is strongly recommended that you install the device driver before you  
install the hardware.  
Certain system tunable parameters should be  
adjusted to obtain proper system performance.  
Also, sufficient system memory must be  
Requirement 1:  
available to support the number of boards being  
for more information. It is recommended that  
the tunable parameters be adjusted before  
installing the IPC-1600 UNIX system software to  
avoid having to do a separate idbuild process.  
Be sure to take notes throughout this phase of  
installation. Write down the Interrupt ReQuest  
(IRQ) assignment(s), I/O address(es), and the  
controller memory address(es) so that once the  
device driver has been installed you will have a  
permanent record to which you may refer when  
you install the hardware. Likewise, if you are  
going to remove or add a board, write down any  
changes that you make in the process. A sample  
Requirement 2:  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-1  
   
Tunable Parameters and Memory  
Guidelines  
The following table shows the tunable parameter guidelines for IPC-1600.  
IPC-1600 TUNABLE PARAMETERS  
SYSTEM MEMORY  
PARAMETER  
2MB  
4MB  
8MB  
16 MB+  
NCLIST  
NPROC  
NREGION  
120  
100  
210  
170  
150  
300  
1180  
400  
1200  
560  
200  
600  
The installation of the IPC-1600 UNIX system driver and related software  
is independent of these requirements. However, to obtain proper system  
performance, these parameters should be adjusted before the installation of  
the IPC-1600. Refer to the UNIX System V/ 386 Operations/System  
Administration Guide for additional information and procedures on setting  
tunable parameters. By adjusting these parameters and then installing the  
IPC-1600 UNIX system software, only one system reboot is necessary to  
install both the new tunable parameter data and the IPC-1600 data.  
Failure to adjust these parameters may result in table overflow warning  
messages and poor performance.  
3-2 IPC-1600 USER’S GUIDE  
     
Tunable Parameters and Memory Guidelines  
Sufficient system memory must be available to support the number of  
IPC-1600 boards being installed. The following system memory guidelines  
should be followed.  
IPC-1600 SYSTEM  
MEMORY GUIDELINES  
MINIMUM  
SYSTEM  
NUMBER  
OF  
MEMORY  
IPC-1600s  
2MB  
4MB  
1
2 OR 3  
4
8MB  
16MB  
5 TO 7  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-3  
General Installation Procedures  
Power up the AT&T WGS computer, making sure that no diskette is in  
the diskette drive(s) during the boot phase. Wait until the UNIX system is  
ready, and then log in using either “root” or the privileged access user  
administration login you have been assigned.  
Insert the “Intelligent Ports Card (IPC-1600) UNIX System V/ 386 Device  
Drivers, Version 1.0” diskette into the appropriate diskette drive (5.25-inch or  
3.5-inch drive) and close the diskette drive door.  
At the UNIX system prompt, enter the following:  
i n s t a l l p k g  
Press the ENTER key. This invokes the UNIX system software package  
installation program, which allows you to install the IPC-1600 UNIX system  
serial I/ O driver.  
More information about using the installpkg command is given in the  
UNIX System V/386 Operations/System Administration Guide.  
Note 1: Each IPC-1600 board in the system must be assigned a  
unique I/ O address, a controller memory address range, and  
a hardware Interrupt ReQuest (IRQ) level which do not  
conflict with any other board types in the system. All  
IPC-1600 boards in a system must be set up to support ONE  
of the following conditions:  
1.  
Share controller memory and share one IRQ level  
(preferred condition)  
2.  
Share controller memory and have unique IRQ  
levels  
3. Unique controller memory address assignments and  
share one IRQ level  
4.  
Unique controller memory address assignments and  
unique IRQ levels.  
Note 2: The use of 080000h or 090000h as the controller memory  
starting address requires that the base memory above 512KB  
(512KB to 640KB) be disabled.  
3-4 IPC-1600 USER’S GUIDE  
   
Installation Procedures  
The installation software displays are dynamic and  
Comment 1:  
depend on the type and configuration of the  
machine. All possibilities are not presented in the  
examples.  
AT&T Framed Access Command Environment  
(FACE) subsystem is an optionally orderable  
product. If available, the AT&T FACE software  
should be installed before installing the IPC-1600  
software.  
Comment 2:  
Specify the Type of Installation  
At the start of the installation process, you may be asked to specify what  
is to be installed. The following screen shows the installation options with  
AT&T FACE subsystem already installed.  
P le a s e s e le ct t h e t yp e of in s t a lla t ion fr om t h e lis t b e low :  
1 . I n s t a ll d e vice d r ive r on ly.  
2. In st a ll device dr iver a n d F ACE a dm in ist r a t ion m en u s.  
3. Qu it  
Type:  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-5  
   
Installation Procedures  
Enter the number corresponding to the action you want to specify. After  
you specify either item 1 or 2, you will be asked to confirm your choice.  
Specifying item 3 terminates the installation process with nothing being  
installed.  
Select option 2 to install the device driver and the AT&T FACE menus for  
the IPC-1600.  
The installation process searches the system data for available:  
Interrupt ReQuest (IRQ) levels  
Starting I/ O addresses  
Starting controller memory addresses.  
3-6 IPC-1600 USER’S GUIDE  
Installation Procedures  
Specify Shared or Board-Unique Hardware  
Interrupt Assignment  
The installation process then asks you to specify how hardware interrupts  
are to be assigned.  
Th e IP C-1600, In t elligen t P or t s Ca r d - Ver sion 1.0  
pa ck a ge a llows t h e por t s boa r ds t o be con figu r ed t o a ll u se t h e sa m e  
in t e r r u p t (s h a r e d ) or for e a ch b oa r d t o b e con figu r e d t o a d iffe r e n t  
in t er r u pt . If in t er r u pt s a r e sh a r ed,  
m a y b e in s t a lle d . I f e a ch b oa r d is con figu r e d t o  
t h en a t m ost ca n be in st a lled.  
a
m a xim u m of 7 por t s boa r ds  
a
d iffe r e n t in t e r r u p t ,  
5
Do you wa n t t o sh a r e in t er r u pt s a m on g a ll boa r ds? (y or n )  
If you specify to share an interrupt level among all boards, you are then  
asked to select the interrupt to be used by all IPC-1600 boards as follows.  
T h e d e vice d r ive r u s e d for I P C -1 6 0 0 , I n t e llige n t P or t s C a r d  
- Ve r s ion 1 .0 a llow s a ll t h e b oa r d s in s t a lle d t o b e s t r a p p e d  
t o t h e s a m e in t e r r u p t . P le a s e s e le ct t h e in t e r r u p t t h a t  
w ill b e u s e d fr om t h e lis t b e low . T h e a va ila b le  
in t e r r u p t (s ) for t h e p or t s b oa r d s a r e :  
IRQ 3  
IRQ 5  
IRQ 10 (default)  
IRQ 11  
IRQ 12  
Type t h e in t er r u pt n u m ber a n d st r ike t h e E NTE R key or t ype  
Q
t o ca n cel in st a lla t ion . St r ik in g t h e E N TE R a lon e will  
s e l e ct t h e d e fa u l t .  
E n t e r I n t e r r u p t :  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-7  
 
Installation Procedures  
Specify Shared or Board-Unique Controller  
Memory Assignment  
The installation process then asks you to specify how controller memory is  
to be assigned.  
Th e IP C-1600, In t elligen t P or t s Ca r d - Ver sion 1.0  
pa ck a ge a llows t h e por t s boa r ds t o be con figu r ed t o a ll u se t h e sa m e  
con t r olle r m e m or y (s h a r e d ) or for e a ch b oa r d t o b e con figu r e d t o  
a
d iffe r e n t con t r olle r m e m or y s t a r t in g a d d r e s s .  
Do you wa n t t o sh a r e con t r oller m em or y a ddr ess a m on g  
a ll b oa r d s ? (y or n )  
3-8 IPC-1600 USER'S GUIDE  
 
Installation Procedures  
If you specify to share controller memory among all boards, you are then  
asked to select the controller memory starting address to be used by all  
IPC-1600 boards as follows. The IPC-1600 comes from the factory with the  
controller memory address range set to 080000h-08FFFFh. Remember to  
select a controller memory address range which does not conflict with other  
board types in the system.  
T h e d e vice d r ive r u s e d for I P C -1 6 0 0 , I n t e llige n t P or t s C a r d  
- Ve r s ion 1 .0 a llow s a ll t h e b oa r d s in s t a lle d b e s t r a p p e d  
t o t h e s a m e con t r olle r m e m or y a d d r e s s . P le a s e s e le ct t h e  
con t r olle r m e m or y a d d r e s s t h a t w ill b e u s e d fr om t h e lis t  
b e low . T h e a va ila b le con t r olle r m e m or y a d d r e s s (e s ) for t h e  
p or t s b oa r d s a r e :  
St a r t in g Mem or y a ddr ess(s):  
100000  
280000  
400000  
580000  
700000  
880000  
A00000  
B80000  
D00000  
E80000  
(d e fa u l t )  
080000  
180000  
300000  
480000  
600000  
780000  
900000  
A80000  
C00000  
D80000  
F00000  
090000  
200000  
380000  
500000  
680000  
800000  
980000  
B00000  
C80000  
E00000  
F80000  
Type t h e st a r t in g con t r oller m em or y a ddr ess a n d st r ik e t h e  
E N TE R k ey or t ype Q t o ca n cel in st a lla t ion . St r ik in g t h e E N TE R a lon e  
w i l l s e l e ct t h e d e fa u l t :  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-9  
Installation Procedures  
Specify the Number of Boards  
You are then asked to specify the number of boards to be installed as  
follows. Remember that the number of boards indicated in the example is  
dynamic with respect to the system type and available system configuration  
resources.  
T h e cu r r e n t s ys t e m con figu r a t ion w ill a llow for u p t o 7  
IP C-1600 con t r oller boa r ds t o be in st a lled. H ow m a n y IP C-1600  
con t r ol l e r b oa r d s w i l l y ou b e i n s t a l l i n g ?  
(1-7,  
Q
t o qu it )  
Enter the number of boards that you are installing; remember to note this  
number so that when you install the hardware you will be able to refer to this  
record. Press the ENTER key after typing the number of boards.  
For each board, you will be asked to specify the following sequence of  
information:  
Hardware Interrupt ReQuest (IRQ) level  
Starting I/ O address  
Starting controller memory address.  
After you specify these three items of data, you will be asked to confirm  
your choices for the board. If you specified to share an interrupt level among  
all IPC-1600 boards, the IRQ question is omitted from the loop. If you  
specified to share the controller memory address among all IPC-1600 boards,  
the starting controller memory address question is omitted from the loop.  
3-10 IPC-1600 USER’S GUIDE  
 
Installation Procedures  
Assigning Board-Unique Hardware Interrupt  
Request Level  
If you specified board-unique hardware interrupt assignments, the system  
now displays a list of available hardware interrupts and prompts you to enter  
the interrupt number to be assigned to the first board that you wish to install.  
At the factory the hardware is set to IRQ10; if IRQ10 is already assigned, the  
first available interrupt in the displayed list appears as the default. The  
assignment(s) made in this chapter.  
The following is an example of how the display and prompt may appear  
on your screen:  
P le a s e e n t e r t h e follow in g s ys t e m con figu r a t ion in for m a t ion for I P C -1 6 0 0  
B oa r d 1 . T h e a va ila b le in t e r r u p t (s ) for t h e I P C -1 6 0 0 B oa r d 1 a r e :  
IRQ 3  
IRQ 5  
IRQ 10 (default)  
IRQ 11  
IRQ 12  
Type t h e in t er r u pt n u m ber a n d st r ike t h e E NTE R key or t ype  
Q t o ca n ce l in s t a lla t ion . S t r ik in g t h e E N T E R a lon e w ill  
s e le ct t h e d e fa u lt .  
E n t e r I n t e r r u p t :  
Either press the ENTER key (to enter the default) or type in the name of  
the interrupt that you wish to assign and then press ENTER.  
Again, write down the IRQ settings so that you may refer to your records  
during the hardware installation.  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-11  
 
Installation Procedures  
Assigning an I/O Address  
The system now displays a list of available I/ O addresses and prompts  
you to enter the I/ O address to be assigned to the board. The IPC-1600  
comes from the factory with the I/ O address set to 100h; if I/ O address 100h  
is already assigned, the first available I/ O address in the displayed list appears  
as the default. The hardware I/ O address will be set to match the software  
display and prompt may appear on your screen:  
P le a s e e n t e r t h e follow in g s ys t e m con figu r a t ion in for m a t ion  
for IP C-1600 Boa r d 1. Th e a va ila ble st a r t in g I/O a ddr esses  
for t h e IP C-1600 Boa r d 1 a r e:  
St a r t in g I/O a ddr ess: 100 (defa u lt )  
S t a r t in g I /O a d d r e s s : 1 1 0  
S t a r t in g I /O a d d r e s s : 1 2 0  
S t a r t in g I /O a d d r e s s : 2 0 0  
S t a r t in g I /O a d d r e s s : 2 2 0  
S t a r t in g I /O a d d r e s s : 3 0 0  
S t a r t in g I /O a d d r e s s : 3 2 0  
Type t h e st a r t in g I/O a ddr ess a n d st r ike t h e E NTE R key or t ype Q  
t o ca n ce l in s t a lla t ion . S t r ik in g t h e E N T E R a lon e w ill s e le ct t h e  
d e fa u l t :  
Remember that if you are adding more than one board, the I/ O address  
range should not conflict with any other boards in the system. Each board in  
the system must be assigned a unique I/ O address.  
Either press the ENTER key (to enter the default) or type in the name of  
the starting I/ O address that you wish to assign and then press ENTER.  
Be sure to write down the address(es) that you specify.  
3-12 IPC-1600 USER’S GUIDE  
 
Installation Procedures  
Assigning Board-Unique Starting Controller  
Memory Address  
If you specified board-unique controller memory assignment, the system  
now displays a list of available starting controller memory addresses and  
prompts you to enter the address to be assigned to the board. The IPC-1600  
comes from the factory with the controller memory address range set to  
080000h—08FFFFh; if 080000h—08FFFFh is already assigned, the first  
available starting controller memory address in the displayed list appears as  
the default. The hardware controller memory address range(s) will be set to  
shows the typical display.  
P le a s e e n t e r t h e follow in g s ys t e m con figu r a t ion in for m a t ion  
for I P C -1 6 0 0 B oa r d 1 . T h e a va ila b le s t a r t in g con t r olle r  
m em or y a ddr esses for t h e IP C-1600 Boa r d 1 a r e:  
St a r t in g Mem or y a ddr ess(s):  
100000  
280000  
400000  
580000  
700000  
880000  
A00000  
B80000  
D00000  
E80000  
(d e fa u l t )  
090000  
200000  
380000  
500000  
680000  
800000  
980000  
B00000  
C80000  
E00000  
F80000  
080000  
180000  
300000  
480000  
600000  
780000  
900000  
A80000  
C00000  
D80000  
F00000  
Type t h e st a r t in g con t r oller m em or y a ddr ess a n d st r ik e t h e  
E N TE R k ey or t ype Q t o ca n cel in st a lla t ion . St r ik in g t h e E N TE R a lon e  
w i l l s e l e ct t h e d e fa u l t :  
Either press the ENTER key (to enter the default) or type in the name of  
the controller memory address that you wish to assign and then press  
ENTER.  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-13  
 
Installation Procedures  
Remember that if you are adding more than one board, the controller  
memory addresses should not conflict. The IPC-1600 is 16-bit transfer board  
requiring 64KB of host memory. Also, 8-bit and 16-bit transfer boards cannot  
share a 128KB memory window. Controller memory address space cannot  
conflict with Basic Input/ Output System (BIOS) shared memory.  
Be sure to write down the address(es) that you specify.  
3-14 lPC-1600 USER’S GUIDE  
Installation Procedures  
Confirming the Data  
After you enter the three items of data, a confirmation screen displays  
your choices and prompts you either to verify what you have selected or to  
indicate that it is unacceptable. The following is an example of how the  
display and prompt may appear on your screen:  
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  
B o a r d  
1
c o n f i g u r a t i o n  
:
P or t s C a r d T y p e  
I n t e r r u p t N u m b e r  
=
=
I P C -1 6 0 0  
1 0  
I / O p o r t s S t a r t i n g a d d r e s s  
=
1 0 0  
C o n t r o l l e r M e m o r y S t a r t i n g a d d r e s s  
=
0 8 0 0 0 0  
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *  
I s t h i s c o n f i g u r a t i o n a c c e p t a b l e ? ( y o r n )  
To accept the data, press the Y key and then press the ENTER key. You  
may now install another board or quit the installation sequence. However, if  
you wish to change the data, press the N key and then press the ENTER key.  
If you reject the configuration, you must go through the sequence of prompts  
for this board from the beginning.  
If you initially specified that you wanted to install more than one board,  
you will be prompted to go through the same procedure for the remaining  
boards. As noted earlier, if the factory-assigned default is already assigned,  
the first available item in the displayed list automatically becomes the default.  
The system limits the number of Ports boards that you can install  
according to the availability of interrupts and addresses. A maximum of seven  
boards can be supported (dependent on the machine configuration) if one IRQ  
level is being shared among all the IPC-1600 boards.  
To quit the installation sequence when quit is an option, press the Q key  
and then press the ENTER key.  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-15  
 
Installation Procedures  
Following the acceptance of the last board, an overall IPC-1600 configuration  
summary is displayed. The following is an example of how the display and  
prompt may appear on your screen:  
B oa r d  
- - - - - - -  
#
TYPE  
- - - -  
IRQ  
- - -  
I /O Ad d r .  
- - - - - - - - -  
Mem . Addr  
- - - - - - - - -  
1.  
I P C -1 6 0 0  
I P C -1 6 0 0  
10  
10  
100  
110  
080000  
080000  
2 .  
I s t h i s c o n f i g u r a t i o n a c c e p t a b l e ? ( y o r n )  
To accept the data, press the Y key and then press the ENTER key.  
However, if you wish to change the data, press the N key and then press the  
ENTER key. Rejecting the configuration terminates the installation script with  
nothing being installed. To restart the installation process, enter installpkg at  
the beginning of this chapter.  
3-16 IPC-1600 USER’S GUIDE  
Installation Procedures  
Completing Driver Installation  
After you enter Y in response to the last prompt, the system completes the  
driver installation by rebuilding the UNIX system kernel. This process takes  
several minutes.  
The following message appears:  
Th e UNIX Oper a t in g Syst em will n ow be r ebu ilt .  
Th is will t a k e a ppr oxim a t ely  
2
m in u t es. P lea se wa it .  
Th e UNIX Ker n el h a s been r ebu ilt .  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-17  
 
Installation Procedures  
Once the kernel has been rebuilt, another message displays:  
Con fir m  
To com plet e t h e in st a ll/r em ove pr ocess  
b e i n g i n i t i a t e d a u t om a t i ca l l y .  
a
sh u t down is n ow  
M a k e s u r e you r flop p y d r ive is e m p t y. I f you a r e  
in st a llin g or r em ovin g con t r oller boa r ds, you m a y power  
down t h e syst em a ft er t h e sh u t down h a s com plet ed.  
Strike ENTER when ready  
or E SC t o st op.  
Remove the “Intelligent Ports Card (IPC-1600) UNIX System V/ 386  
Device Drivers, Version 1.0.”  
store the diskette.  
diskette from the diskette drive and properly  
Press ENTER. This automatically shuts down the system. You may now  
proceed to the hardware phase of installation.  
you will need to power up the system, which will boot the UNIX system.  
When the system reboots, a new kernel environment is set up and the  
board(s) will be fully installed.  
3-18 IPC-1600 USER’S GUIDE  
Modifying Kernel Configuration  
Removing All IPC-1600 Boards  
To remove all IPC-1600 board information from the kernel, log in as  
“root” and execute removepkg. When prompted, select the “IPC-1600,  
Intelligent Ports Card — Version 1.0” item.  
Changing IPC-1600 Configuration  
You can reinstall the driver on top of the current driver when you need to  
add or change the IPC-1600 configuration information. To change the existing  
configuration of IPC-1600 board(s), reinstall the “Intelligent Ports Card  
(IPC-1600) UNIX System V/ 386 Device Drivers, Version 1.0” software  
package (installpkg). Specify the proper number of boards and then assign  
the appropriate interrupt request level, I/ O address, and starting memory  
controller address for each board.  
Following shutdown, power down the system and set the DIP switches on  
the IPC-1600 to match the information specified to the device driver. The  
new configuration will be installed when the system is powered up.  
UNIX SYSTEM DEVICE DRIVER INSTALLATION 3-19  
   
Chapter 4: Hardware Installation  
   
Introduction  
The IPC-1600 board can be installed in any 16-bit or 32-bit bus expansion  
slot in following machines:  
AT&T 6386E Work Group System  
AT&T 6386/ 25 Work Group System  
AT&T 6386E/ 33 Work Group System  
AT&T 6386E/ 33 Work Group System Model S.  
Refer to the appropriate “User' s Guide” supplied with your machine for  
board installation instructions. This chapter guides you through the process of  
installing the appropriate hardware. However, refer to the documentation that  
came with your system for instructions on how to install/ remove a bus  
expansion slot board.  
Also, be sure to refer to the notes you were instructed to make when you  
set the various switch settings on the IPC-1600 board.  
Although this chapter does not explicitly cover removing a board or  
installing an additional board or boards at a later time, the instructions  
provided here can help you do future hardware changes.  
Each IPC-1600 board in the system must be assigned a unique  
I/ O address, a controller memory address range, and a  
hardware Interrupt ReQuest (IRQ) level which do not conflict  
with any other board types in the system. All IPC-1600  
boards in a system must be set up to support ONE of the  
following conditions:  
Note:  
1. Share controller memory and share one IRQ level  
(preferred condition)  
Share controller memory and have unique IRQ levels  
2.  
3.  
Unique controller memory address assignments and  
share one IRQ level  
4. Unique controller memory address assignments and  
unique IRQ levels.  
HARDWARE INSTALLATION 4-1  
   
Preparation  
Prepare Machine for Installation  
If the machine is powered-up and is running the UNIX operating system,  
use the shutdown command to bring down the operating system as shown in  
the following screen display.  
# c d  
/
# sh u td ow n  
Set the power switch of the system and of all external devices to “OFF.”  
Unplug the system module power cord.  
Using the documentation that came with your machine, prepare an  
expansion bus slot for the installation of a board. This will typically require  
the removal of a cover and a board slot filler plate.  
4-2 IPC-1600 USER’S GUIDE  
   
Preparation  
Prepare the IPC-1600 for Installation  
Set the Controller Memory Starting Address  
Locate the DS1 Dual In-line Package (DIP) switch (a group of eleven  
Settings,“ for switch location information and instructions on how to set the  
controller memory starting address (DS1, SW8 through SW1) to correspond to  
Set the Input/Output Port Address  
Next, locate the DS1 DIP switch. Set the selected I/ O port address (DS1,  
SW11 through SW9). For switch location information and instructions on how  
address switches to correspond with the values specified when installing the  
If you are adding more than one board, make sure that the selected I/ O  
starting addresses you are now specifying do not conflict.  
Set the Interrupt Request Level  
setting the IRQ level. Again, each IPC-1600 board that you install can have  
its own IRQ level or one IRQ can be used for all IPC-1600 boards. Set the  
IRQ switches to correspond to the IRQ level specified when installing the  
HARDWARE INSTALLATION 4-3  
 
Connect the 16-Ports Fanout Module  
Cables  
After setting the I/ O port address, the controller memory starting address,  
and the hardware interrupt request level for the board, you are ready to  
connect the ribbon cables and port modular cables to the 16-Ports Fanout  
module as follows.  
If you have the optional AT&T IPC-1600 Ports Cabinet, locate and install  
the documentation that came with the cabinet for installation information.  
After installing the cabinet, return to this procedure to “Connect the Ribbon  
Cables to the IPC-1600” and “Install the Board” in the host computer.  
If you DO NOT have the optional AT&T IPC-1600 Ports Cabinet, locate  
the two 80-conductor ribbon cables and the 16-Ports Fanout module. Connect  
the ribbon cables to the 80-pin connectors at the rear of the 16-Ports Fanout  
module. The connectors on the ribbon cables are keyed for proper alignment  
with the connectors at the rear of the fanout module. Make sure that the  
retaining clips are properly secured.  
If you DO NOT have the optional AT&T IPC-1600 Ports Cabinet, connect  
the port modular cables to the 16-Ports Fanout module. When connecting the  
modular cables to the 16-Ports Fanout module, it is important to label  
(identify) the circuit(s). The label information should include the port  
xyy) and the connecting device identification. Be sure to  
identification (tty  
connect the ground lead of the modular cable to the ground lug on the  
16-Ports Fanout module.  
4-4 lPC-1600 USER’S GUIDE  
   
Connect the Ribbon Cables to the  
IPC-1600  
Route the ribbon cables from the 16-Ports Fanout module to the host  
computer. Thread the ends of the ribbon cables through the board slot  
opening in the host computer and connect them to the IPC-1600 board. The  
connectors are keyed for proper alignment with the 80-pin headers on the  
board. Observe the port markings on the front of the 16-Ports Fanout module  
to insure correct port numbering on the fanout module. Connect the ribbon  
cable for ports 9 through 16 to header P3. Connect the ribbon cable for  
Device Interface,” for more information on these connections. Make sure that  
the retaining clips are properly secured.  
HARDWARE INSTALLATION 4-5  
   
Install the Board  
Follow the instructions in the documentation that came with your machine  
for installing a board.  
Carefully pass the excess ribbon cable through the board slot opening  
until the board can be plugged into the 16- or 32-bit Industry Standard  
Architecture (ISA) bus connector. Align the IPC-1600 board with the selected  
board slot and plug the board into the corresponding connector.  
Secure the IPC-1600 board with the mounting bracket using the 2.25-inch  
long-shank screws. Then secure the bracket to the chassis with the screw  
previously used for the filler plate.  
After the entire IPC-1600 system has been installed, check that all  
mechanical connections have been tightened before putting the system back  
together and applying power to the system. Make sure that all cables have  
been neatly routed and do not pose a hazard to personnel.  
4-6 IPC-1600 USER’S GUIDE  
   
Chapter 5: Managing the Serial Ports  
   
Introduction  
This chapter defines the IPC-1600 device node names used in the UNIX  
system. This chapter also describes how to manage the serial I/ O ports using  
(1) command or the AT&T Framed Access Command  
either the hipcutils  
Environment (FACE), which is optionally available with the UNIX System  
V/ 386 Release 3.2 and later. (If you are using the UNIX System V/ 386  
Release 3.2 or later but do not have FACE, refer to the UNIX System V/386  
Operations/System Administration Guide.)  
MANAGING THE SERIAL PORTS 5-1  
   
Definition of IPC-1600 Device Node  
Names  
Node Names  
There are two classes of device node names:  
ttyis  
xyy (for software)  
ttyih xyy (for hardware).  
The x is the board occurrence number. Board numbers are 1 through 7.  
The yy is the port number on the IPC-1600 board. Port numbers are 01  
through 16.  
5-2 IPC-1600 USER’S GUIDE  
   
Definition of IPC-1600 Device Node Names  
The following table shows all available device names for the serial ports  
with multiple IPC-1600 installation.  
IPC-1600  
Device Names for Ports 1 through 16  
Board  
Number  
— / dev/ ttyis116 (no RS-232C handshake)  
— / dev/ ttyih116 (with RS-232C handshake)  
/ dev/ ttyis101  
/ dev/ ttyih101  
1
2
3
4
5
6
7
— / dev/ ttyis216 (no RS-232C handshake)  
— / dev/ ttyih216 (with RS-232C handshake)  
/ dev/ ttyis201  
/ dev/ ttyih201  
— / dev/ ttyis316 (no RS-232C handshake)  
/ dev/ ttyih301 — / dev/ ttyih316 (with RS-232C handshake)  
/ dev/ ttyis301  
— / dev/ ttyis416 (no RS-232C handshake)  
— / dev/ ttyih416 (with RS-232C handshake)  
/ dev/ ttyis401  
/ dev/ ttyih401  
— / dev/ ttyis516 (no RS-232C handshake)  
— / dev/ ttyih516 (with RS-232C handshake)  
/ dev/ ttyis501  
/ dev/ ttyih501  
— / dev/ ttyis616 (no RS-232C handshake)  
— / dev/ ttyih616 (with RS-232C handshake)  
/ dev/ ttyis601  
/ dev/ ttyih601  
— / dev/ ttyis716 (no RS-232C handshake)  
— / dev/ ttyih716 (with RS-232C handshake)  
/ dev/ ttyis701  
/ dev/ ttyih701  
MANAGING THE SERIAL PORTS 5-3  
Definition of IPC-1600 Device Node Names  
Software Device Class  
xyy device type must be used for I/ O devices (terminals,  
The /d ev/ttyis  
printers, MODEMs, etc.) when software flow control is desired.  
The ttyis  
xyy class of device node names does not support hardware flow  
control via the standard Electronic Industries Association (EIA) RS-232C  
hardware handshaking signals (CTS and RTS). Flow control is provided  
under software control. Any change in the status of Data Carrier Detect  
(DCD) causes the getty to respawn.  
The /d ev/ttyisxyy name directs the IPC-1600 to ignore all RS-232C  
control signals, except Data Carrier Detect (DCD), and to use software flow  
control over the Transmit Data (TD) and Receive Data (RD) lines. Characters  
can be transmitted and received when DCD is not asserted. The connection is  
dropped when DCD is asserted and then dropped.  
5-4 IPC-1600 USER’S GUIDE  
 
Definition of IPC-1600 Device Node Names  
Hardware Device Class  
xyy provides the standard EIA RS-232C hardware handshaking  
The ttyih  
and monitors the following:  
Data Carrier Detect (DCD)  
Clear To Send (CTS)  
Ring Indicator (RI).  
The detection of the DCD loss causes the port to log off if the Hang UP  
on final CLose (HUPCL) flag is set. In addition, the presence of the CTS  
signal enables the IPC-1600 transmitter and the presence of the DCD signal  
enables the IPC-1600 receiver.  
xyy device type directs the IPC-1600 to:  
The /d ev/ttyih  
Turn ON the RS-232C control signals, such as Data Terminal Ready  
(DTR) and Request To Send (RTS)  
Monitor these input status signals:  
— Clear To Send (CTS)  
— Data Carrier Detect (DCD)  
— Ring Indication (RI).  
xyy device type must be used with I/ O devices (terminals,  
The /dev/ttyih  
printers, MODEMs, etc.) when RS-232C hardware handshake signals are  
desired (RTS and CTS).  
MANAGING THE SERIAL PORTS 5-5  
 
IPC-1600 Administration Via hipcutils  
The hipcutils command is used to administer IPC-1600 ports. The  
command is used to reset ports that are hung or otherwise not operable and to  
configure the Data Carrier Detect (DCD) wink and break durations for a port.  
(1) manual page which is provided as part of this  
Refer to the hipcutils  
package for additional information.  
5-6 IPC-1600 USER'S GUIDE  
   
UNIX System V Release 3.2  
Administration Via FACE  
The AT&T Framed Access Command Environment (FACE) subsystem is  
an optionally orderable product which provides an enhanced UNIX system  
user interface. Contact your AT&T Service Representative or authorized  
dealer for more information.  
The serial I/ O ports are all under the control of the FACE subsystem  
which is under the UNIX system.  
AT&T FACE is a character-based user interface which presents the user  
with a logical view of the UNIX System V environment. AT&T FACE displays  
easy-to-use menus to commonly used commands, task scheduling, program  
services, and administration. The AT&T FACE utility provides an  
optionally-installable, context-sensitive help facility.  
If your system includes FACE and the IPC-1600 FACE menus have been  
installed, you can make the appropriate selections by invoking it. At the  
UNIX system prompt (a # sign), enter face to invoke the AT&T FACE.  
Once inside the AT&T FACE Menu, select the System Administration  
option.  
From the System Administration Menu, select the Peripherals Setup  
option. From the Peripheral Setup Menu, select the following:  
Serial Ports Setup option to administer the serial ports,  
Configure IPC-1600 Port Break/ Wink option to administer the duration  
of the break and Data Carrier Detect (DCD) signals,  
Reset IPC-1600 Port option to reset a port.  
Follow the instructions provided in the UNIX System V/386 Release 3.2  
FACE User’s/Administrator’s Guide.  
When you have completed administration through FACE, press the F6  
(CANCEL) key to return to the AT&T FACE Menu.  
Note that when you are administering serial ports, the Flow Control field  
xyy or ttyih xyy device. Selecting the Software option  
is used to select the ttyis  
for the Flow Control field selects the ttyis  
xyy device; the Hardware option  
selects the ttyih xyy device.  
MANAGING THE SERIAL PORTS 5-7  
   
UNIX System V Release 3.2 Administration Via FACE  
In order for the Flow Control selection to select the device properly, you  
must explicitly set the Flow Control field or, at the least, you must move the  
cursor through the field.  
For Serial Printer Setup using the IPC-1600, select the “Serial Printer Port  
Setup” and refer to the UNIX System V/386 Release 3.2 FACE  
User’s/Administrator’s Guide for additional information.  
“Helpful Hints” in setting port characteristics.  
5-8 IPC-1600 USER’S GUIDE  
Chapter 6: System Features  
   
Features  
The IPC-1600 works in either 16-bit or 32-bit expansion I/ O slots.  
The IPC-1600 provides sixteen identically configured serial I/ O ports with  
a full complement of Electronic Industries Association (EIA)  
RS-232C/ Consultative Committee International Telegraph and Telephone  
(CCITT) V.28 standard interface on both input and output supporting the  
following signals:  
Transmit Data (TD)  
Receive Data (RD)  
Data Terminal Ready (DTR)  
Data Set Ready (DSR)  
Receive Line Signal Detector (RLSD) or  
Data Carrier Detect (DCD)  
Request To Send (RTS)  
Clear To Send (CTS)  
Ring Indicator (RI)  
Signal Ground (SG).  
Each serial port has the following capabilities:  
Full or half-duplex mode.  
Programmable data bits (5, 6, 7 or 8).  
1 or 2 stop bits.  
Error detection:  
Framing errors  
Parity errors  
Loss of carrier  
Break handling.  
Parity options: EVEN/ ODD/ NONE parity.  
SYSTEM FEATURES 6-1  
   
Features  
Break sequence (transmit data line held “low” for two consecutive  
stop-bit sequences).  
In addition, modem-handshaking line discipline and receive-error  
detection (such as framing error, data overrun error, and parity error) are built  
in.  
Transmit and receive data are buffered through the on-board Static  
Random Access Memory (SRAM) and passed between the IPC-1600 and the  
host processor via the high-speed dual-ported SRAM to enhance system  
performance.  
The IPC-1600 comes with the following standard features:  
On-board, high-speed SRAM  
Error checking on receive  
Input and output data hardware and software flow control.  
The serial I/ O ports can be mapped into the MS-DOS and UNIX system  
environments to provide a total of 64 ports (four IPC-1600 boards). When  
one IRQ level is shared among seven IPC-1600 boards, 112 ports can be  
supported.  
The IPC-1600 base memory address and I/ O base address are both  
configurable via on-board DIP switches.  
One IRQ line can be assigned for each IPC-1600 or shared among all  
equipped IPC-1600s out of a total possible eight interrupts (IRQ3—IRQ5,  
IRQ7, IRQ10—IRQ12, and IRQ15). A maximum of seven boards can be  
equipped when one IRQ is shared among all IPC-1600s. A maximum of four  
board can be equipped when one IRQ is assigned per board.  
Eight 8530 serial communications controllers function as dual-channel,  
Universal Asynchronous Receiver-Transmitters (DUARTs) to provide a total of  
sixteen RS-232C channels (ports) complete with the following features:  
Programmable baud rates, data bits, parity bits, stop bits  
Control of DTR, RTS, and TD  
Detection of RD, CTS, DCD, RI, and BREAK.  
6-2 IPC-1600 USER’S GUIDE  
Performance Characteristics  
The IPC-1600 supports the following bit per second rates: 38400, 19200,  
9600, 4800, 2400, 1800, 1200, 600, 300, 200, 150, 134.5, 110, 75, and 50.  
The performance of the IPC-1600 expressed in terms of line occupancy at  
a prescribed baud rate in the raw and cooked modes with no flow control is as  
follows. In the cooked mode, canonical processing is enabled. In the raw  
mode, canonical processing is disabled. The line occupancy formula is:  
# of transmitted characters per second  
X 100  
Line Occupancy (%) =  
bit rate / bits per character  
The line occupancy formula may have results greater than  
100%. This is reserve capacity that is NOT achievable. The  
following line occupancy results are typical of an  
Note:  
AT&T 6386E/ 33 WGS Model S with one IPC-1600 board.  
The input capacity of the IPC-1600 is determined by the number of lines  
(ports) simultaneously operating at 100% occupancy with no flow control as  
follows.  
16 ports at 4,800 bps  
16 ports at 9,600 bps  
8 ports at 19,200 bps  
2 ports at 38,400 bps  
Raw Mode:  
16 ports at 4,800 bps  
Cooked Mode:  
16 ports at 9,600 bps  
7 ports at 19,200 bps  
2 ports at 38,400 bps (with 75% occupancy)  
SYSTEM FEATURES 6-3  
   
Performance Characteristics  
The output capacity of the IPC-1600 is determined by the number of lines  
(ports) simultaneously operating at 98% occupancy with no flow control as  
follows.  
16 ports at 4,800 bps  
16 ports at 9,600 bps  
14 ports at 19,200 bps  
7 ports at 38,400 bps  
Raw Mode:  
16 ports at 4,800 bps  
16 ports at 9,600 bps  
14 ports at 19,200 bps  
7 ports at 38,400 bps  
Cooked Mode:  
Operating beyond these input limits with no flow control will result in  
loss of characters. Operating beyond these input limits WITH flow control  
will result in decreased line occupancy and no data loss. No data loss is  
associated with output regardless of flow control; however, reduced occupancy  
will result if these limits are exceeded.  
6-4 IPC-1600 USER’S GUIDE  
Power Consumption  
The IPC-1600 is supplied with +5V, +12V, and –12V via the Industry  
Standard Architecture (ISA) adapter card. The total typical case power  
consumption is as follows:  
10.0 Watts  
0.8 Watts  
1.2 Watts  
+5V @ 2.00 Amperes =  
+12V @ 0.07 Amperes =  
–12V @ 0.10 Amperes =  
12.0 Watts (Typical)  
Total Power =  
SYSTEM FEATURES 6-5  
   
Chapter 7: Troubleshooting the Intelligent  
Ports Card  
     
Introduction  
This chapter includes detailed information on troubleshooting the  
Intelligent Ports Card and the use of the diagnostic program supplied on the  
“Intelligent Ports Card (IPC-1600) MS-DOS Device Drivers and Diagnostics,  
Version 1.0” diskette. Information on how to use the IPC-1600 with other  
products and other “Helpful Hints” are also provided in this chapter.  
Systems running the UNIX operating system must either  
create a native MS-DOS partition on the system disk and  
make it the active partition or boot native MS-DOS from a  
diskette drive to run the IPC-1600 diagnostics. The  
IPC16DIA.COM file on the diskette is copied to the system  
disk drive to run the diagnostics from the system disk drive.  
When MS-DOS is booted from diskette, the IPC-1600  
diagnostics are run from IPC-1600 MS-DOS diskette. Refer to  
the MS-DOS documentation for information on creating a  
MS-DOS partition and copying files.  
Note:  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-1  
   
MS-DOS Boot Error Message  
The following error messages may be displayed at system boot time and  
can be caused by an incorrect board configuration.  
SRAM MEMORY ERROR (Indicates faulty memory or memory not found.)  
BIOS RESET ERROR (Indicates BIOS failed to initialize correctly.)  
The following error messages may be displayed at system boot time and  
can be caused by a hardware problem.  
FEPOS CODE MOVE ERROR (Indicates error when loading the on-board operating system.)  
FEPOS INITIALIZATION ERROR (Indicates the on-board system failed to initialize.)  
In response to these error messages, do the following.  
Check that the board parameters match the parameters specified by the  
IPC16CNF program.  
Try to reload the IPC16DOS.SYS driver.  
If the system still fails, recopy the driver from the “Intelligent Ports  
Card (IPC-1600) MS-DOS Device Drivers and Diagnostics, Version 1.0”  
diskette to the hard disk drive and try to reload the driver.  
Run the diagnostics.  
Call the AT&T HOTLINE at 1-800-922-0354 for help, as necessary.  
7-2 IPC-1600 USER’S GUIDE  
   
IPC-1600 Diagnostics  
Copy Diagnostics to the System Disk  
This procedure is only for systems running native  
MS-DOS from the system disk drive.  
Comment:  
Power up the system [AT&T Work Group System (WGS) computer] to  
boot native MS-DOS (Version 3.0 or later) from the system disk drive.  
Insert the “Intelligent Ports Card (IPC-1600) MS-DOS Device Drivers and  
Diagnostics, Version 1.0“ diskette into the appropriate diskette drive and close  
the diskette drive door.  
Use the MS-DOS COPY command to copy the IPC16DIA.COM file from  
the diskette to the system disk. It is recommended that you create a separate  
directory for the IPC-1600 files as shown in the following examples. Note  
that system prompts are machine dependent.  
As shown in the following screen display, first shift from the “A” drive to  
the “C” (system disk) drive and create a directory named IPC as follows.  
A: $ C:  
C: $ m k d i r i p c  
C: $  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-3  
     
IPC-1600 Diagnostics  
Now, change directory (cd) to IPC and copy the IPC16DIA.COM file on  
the diskette in the “A” drive or in the “Bdrive to the system disk drive as  
follows. The example uses the “A” drive.  
Change directory to an optional separate directory to  
contain the IPC-1600 software.  
C: $ cd  
ip c  
Copy the file from the “A” drive to the “C” drive  
C :\ I P C $ c o p y a :i p c 1 6 d i a . c o m /v  
A:IPC16DIA.COM  
1
$
F i l e ( s ) c o p i e d  
C:\ IPC  
Remove the “Intelligent Ports Card (IPC-1600) MS-DOS Device Drivers  
and Diagnostics, Version 1.0” diskette from the diskette drive and properly  
store the diskette.  
The IPC-1600 diagnostic program is now executable from the system disk  
by entering \ ipc\ ipc16dia or just ipc16dia if the current working directory is  
\ IPC or if the command search path includes \ IPC.  
7-4 IPC-1600 USER’S GUIDE  
IPC-1600 Diagnostics  
How to Run Diagnostics  
IPC-1600 diagnostics are run by executing the IPC16DIA program under  
native MS-DOS. There are six diagnostics which can be selectively executed  
from the IPC16DIA program. The program is terminated by the ESC key.  
Note that it is necessary to change the controller memory address  
assignment IPC-1600 boards set above 1MB to an address supported by  
diagnostics. Remember to reset the controller memory address switches for  
Parameter Settings,” for switch location and value information. Diagnostics  
support only controller memory starting addresses 080000h, 090000h,  
0A00000, 0B00000h, 0C0000h, 0D0000h, and 0E0000h.  
The opening screen of the IPC16DIA program is as follows. As you  
respond to the prompts to enter the I/ O address, starting memory controller  
address, and IRQ for the board to be tested, the screen is automatically  
updated to show the selections.  
-------------------------------------------------------------------------------  
***********  
********  
********  
Version 1.5.0  
IPC-1600 DIAGNOSTICS  
-------------------------------------------------------------------------------  
ESC will exit the IPC-1600 diagnostics and return to the system.  
Memory =  
IRQ =  
I/O =  
IPC-1600 Selected parameters:  
Select an appropriate number (1-7) for the IPC-1600 I/O address:  
7)320  
2)110  
5)220  
6)300  
4)200  
1)100  
3)120  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-5  
 
IPC-1600 Diagnostics  
You are next asked to select the starting memory address for the board to  
be tested as follows.  
S e l e c t t h e a p p r o p r i a t e n u m b e r ( 1 - 7 ) f o r t h e I P C - 1 6 0 0 m e m o r y a d d r e s s :  
1)80000H  
2 )9 0 0 0 0 H  
3)A0000H  
4)B0000H  
5)C0000H  
6)D0000H  
7)E 0000H  
You are then asked to specify the IRQ level for the board to be tested as  
follows.  
S e l e c t t h e a p p r o p r i a t e n u m b e r ( 1 - 8 ) f o r t h e I P C - 1 6 0 0 I R Q :  
1 ) 3 2 ) 4 3 ) 5  
4 ) 7  
5 ) 1 0  
6 )1 1  
7 ) 1 2  
8 ) 1 5  
After the I/ O address, starting controller memory address, and IRQ level  
are entered, any of the six tests can be repeated/ executed by entering the test  
number. A record is maintained on the screen of the number of times each  
test is executed, the number of times each test passed, and the number of  
times each test failed. The following screen shows the initial conditions after  
the board to be tested has been defined.  
------------------------------------------------------------------------------  
********  
***********  
********  
IPC-1600 DIAGNOSTICS  
Version 1.5.0  
-------------------------------------------------------------------------------  
ESC will exit the IPC-1600 diagnostics and return to the system.  
IPC-1600 Selected parameters:  
I/O = 100  
Memory  
= 80000H  
IRQ = 10  
Select the appropriate test number (1-6):  
1) Host 64K dual-ported memory tests  
2) Host/IPC-1600 interface tests  
TOTAL  
PASS  
00  
FAIL  
00  
00  
00  
00  
00  
00  
00  
00  
00  
3) IPC-1600 64K dual-ported memory tests  
4) IPC-1600 16K local memory tests  
5) IPC-1600 FEPOS integrity tests  
6) IPC-1600 Communication ports tests  
00  
00  
00  
00  
00  
00  
00  
00  
*******************************************************************************  
7-6 lPC-1600 USER’S GUIDE  
IPC-1600 Diagnostics  
The IPC16DIA program is terminated by entering an escape (ESC). The  
following screen shows that all diagnostics were successfully executed once for  
the specified board and then an ESC entered to quit the program.  
-------------------------------------------------------------------------------  
********  
********  
***********  
IPC-1600 DIAGNOSTICS  
Version 1.5.0  
-------------------------------------------------------------------------------  
ESC will exit the IPC-1600 diagnostics and return to the system.  
I/O = 100  
Memory = 80000H  
IRQ = 10  
IPC-1600 Selected parameters:  
FAIL  
00  
TOTAL  
PASS  
01  
Select the appropriate test number (1-6) : <ESC>  
1) Host 64K dual-ported memory tests  
2) Host/IPC-1600 interface tests  
01  
01  
01  
01  
01  
01  
01  
00  
01  
00  
3) IPC-1600 64K dual-ported memory tests  
4) IPC-1600 16K local memory tests  
5) IPC-1600 FEPOS integrity tests  
01  
00  
01  
00  
01  
00  
6) IPC-1600 Communication ports tests  
*******************************************************************************  
Test 1 in progress  
Test passed  
Select another test or ESC  
IPC-1600 DIAGNOSTICS COMPLETE  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-7  
IPC-1600 Diagnostics  
IPC-1600 Test Descriptions  
Host 64KB Dual-Ported Memory Tests  
The host processor dual-ported memory test diagnostics execute in the  
host processor. These tests write to memory, read the memory, and compare  
what is read to what was written. The IPC-1600 is held reset and the  
dual-ported memory is enabled during test execution.  
Host/lPC-1600 Interface Tests  
The host processor/ IPC-1600 interface tests execute in both the host  
processor and the IPC-1600. The IPC-1600 is reset and the BIOS is  
downloaded and executed. The host processor sends a Non-Maskable  
Interrupt (NMI) to the IPC-1600 and the IPC-1600 responds with an IRQ to  
acknowledge the NMI. The test passes if the interrupt communication is  
successful in both directions.  
IPC-1600 64K Dual-Ported Memory Tests  
The dual-ported memory tests execute in both the host processor and the  
IPC-1600. The IPC-1600 is reset and the BIOS is downloaded and executed.  
The host processor downloads the diagnostic and transfers control from the  
BIOS to the test routine. The diagnostic executive in the host processor  
monitors the test results.  
IPC-1600 16K Local Memory Tests  
The 16KB local memory tests execute in both the host processor and the  
IPC-1600. The IPC-1600 is reset and the BIOS is downloaded and executed.  
The host processor then downloads the diagnostic tests and transfers control  
from the BIOS to the test routine. The IPC-1600 executes the tests and the  
diagnostic executive in the host processor monitors the test results.  
IPC-1600 FEPOS Integrity Tests  
The Front End Processor Operating System (FEPOS) integrity tests execute  
in both the host processor and the IPC-1600. The IPC-1600 is reset, the BIOS  
is downloaded and executed, and the FEPOS is downloaded and executed.  
The diagnostic executive in the host processor monitors the FEP operating  
system for test results.  
7-8 IPC-1600 USER’S GUIDE  
 
IPC-1600 Diagnostics  
IPC-1600 Communication Ports Tests  
The communication ports tests execute in both the host processor and the  
IPC-1600. These tests use the IPC-1600 FEPOS to exercise each port on the  
IPC-1600.  
A combination of four baud rate (1200, 9600, 19200, and 38400 bps), four  
data word sizes (5, 6, 7, and 8 bits), two stop bits (1 and 2), and three parity  
selections (none, odd, and even) are used to test each port. Each port is  
programmed to an internal loopback mode; therefore, external loop around  
cables are not needed. However, note that the transmit data is available at the  
port for external use while in the loopback mode. Any test data appearing on  
a terminal connected to a port under test should be ignored since the  
communication ports diagnostics are internal, standalone tests.  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-9  
 
Helpful Hints  
Typically, the lower interrupts on the Industry Standard Architecture (ISA)  
bus are used by other circuit boards in the system. Therefore, to prevent  
configuration conflicts, try using some of the higher interrupts (IRQ 10,  
IRQ 11, and IRQ 15) for the Intelligent Ports Card.  
Make sure that the Intelligent Ports Card is installed in a 16-bit or a 32-bit  
ISA-compatible bus slot.  
Make sure that the hardware for the Intelligent Ports Card correctly  
corresponds to the software selections for the I/ O address, starting controller  
memory address, interrupt request level, and board type.  
When possible, use the default settings during the installation of the  
Intelligent Ports Card.  
Use shared IRQ level and controller memory starting address assignment  
whenever possible.  
Use controller memory address space below 1MB when possible. The use  
of controller memory address space below 1MB is required for native MS-DOS  
and diagnostics operation.  
IPC-1600 boards may not work correctly if configured to share a 128KB  
controller memory address space with other boards types. This is because the  
IPC-1600 uses highly efficient 16-bit data transfers, and many other boards  
use less efficient 8-bit technology. The ISA bus architecture precludes mixing  
the two board types in the same 128KB address space.  
Boards can be assigned controller memory address space above 1MB for  
UNIX system operation and reassigned to use supported address space for the  
purpose of diagnostics (by changing switch settings). Remember to reset the  
switches for UNIX system operation.  
Some applications may be coded assuming input buffer overflow at 256  
characters. The IPC-1600 uses 257 character input buffers.  
If you are using an 8-conductor cable, make sure that the cable is straight  
through. A 3B2 computer 8-conductor cable that provides cross-overs  
between the two modular ends will NOT work.  
When using intelligent terminals (for example, AT&T 630 MTG) with  
MS-DOS application programs through Simul-Task 386, make sure that all  
function keys are correctly set.  
7-10 IPC-1600 USER’S GUIDE  
     
Helpful Hints  
When using a Hayes* compatible MODEM, dial out once to configure the  
MODEM before caIling into the MODEM.  
The AT&T 446 Laser Printer and the HP† LaserJet Series II printer must  
be installed on a serial port configured as a ttyih  
xyy device under the UNIX  
system.  
Use stty clocal to prevent loss of printer data for printers which raise Data  
Carrier Detect (DCD) to signal erroneous data. These printers include the  
AT&T 446 Laser Printer and the HP LaserJet Series II printer.  
Use stty -clocal to allow UNIX system detection of printer disconnect.  
* Registered trademark of Hayes Microcomputer Products, Incorporated  
† Registered trademark of Hewlett-Packard Company  
TROUBLESHOOTING THE INTELLIGENT PORTS CARD 7-11  
Appendix A: Hardware Parameter Settings  
     
Switch, Jumper, Connector Location  
Information  
The IPC-1600 has switches for selecting the following:  
Controller memory starting address range (DS1, SW8 through SW1)  
I/ O port address (DS1, SW11 through SW9)  
Hardware Interrupt ReQuest (IRQ) level (DS2, SW8 through SW1).  
A jumper (shunt) is used for selecting the size of local program Random  
Access Memory (RAM) (J1). Jumper J1 has been set at the factory to the  
correct position. This jumper is documented in this appendix so you can  
verify the selection.  
connections (P3 and P4) on the IPC-1600.  
HARDWARE PARAMETER SETTINGS A-1  
   
Switch, Jumper, Connector Location Information  
FANOUT CONNECTIONS  
P3 (PORTS 9 — 16)  
AND  
LOCAL PROGRAM  
MEMORY SIZE  
P4 (PORTS 1 — 8)  
SELECT JUMPER (J1)  
DS1  
DS2  
J1  
P3  
P4  
CIRCUIT BOARD  
DS2  
DS1  
9
1 1 , 1 0 ,  
8 — 1  
8
1
INTERRUPT  
REQUEST (IRQ)  
LEVEL SWITCHES  
CONTROLLER MEMORY  
STARTING ADDRESS  
SWITCHES  
INPUT/ OUTPUT  
PORT ADDRESS  
SWITCHES  
Figure A-1: Switch, Jumper, and Connector Location Information  
A-2 IPC-1600 USER’S GUIDE  
   
DS1 Switch Settings—Controller  
Memory Starting Address  
The factory set controller memory starting address (hexadecimal) is  
80000h. (The h is used to denote a hexadecimal number.)  
The Dual In-line Package (DIP) switch designated DS1, SW8 through SW1  
selects the base or starting address of RAM. The address range must be set  
such that it does not conflict with other RAM, ROM, or memory mapped I/ O  
address in the PC system. This address range must be consistent with the  
software being used. Figure A-2 shows switch DS1 with the controller  
memory starting address set to the factory setting (80000h).  
CONTROLLER MEMORY  
STARTING ADDRESS  
SWITCHES (SW8 — SW1  
SHOWN SET TO 80000h)  
CIRCUIT BOARD  
11 10  
9
8
7
6
5
4
3
2
1
ON  
OFF  
- Switch pushed “IN” or to the  
indicated position.  
ON = 0 = Closed  
OFF = 1 = Open  
Figure A-2: DS1 Controller Memory Starting Address Switches (Default  
Setting)  
HARDWARE PARAMETER SETTINGS A-3  
     
DS1 Switch Settings—Controller Memory Starting Address  
The following table shows the switch settings for some of the possible  
controller memory starting addresses.  
Note: The IPC-1600 UNIX system driver installation scripts support  
only selected starting controller memory addresses as  
standard. The installation script displays the appropriate  
standard addresses dependent on the available system  
configuration resources. For the a typical AT&T 6386E Work  
Group System, the installation script identifies the following  
available controller memory addresses.  
090000h  
200000h  
380000h  
500000h  
680000h  
800000h  
980000h  
B00000h  
C80000h  
E00000h  
F80000h  
100000h  
280000h  
400000h  
580000h  
700000h  
880000h  
A00000h  
B80000h  
D00000h  
E80000h  
080000h  
180000h  
300000h  
480000h  
600000h  
780000h  
900000h  
A80000h  
C00000h  
D80000h  
F00000h  
The recommended controller memory address range is  
080000h through 0BFFFFh for the following machines:  
AT&T 6386E Work Group System  
AT&T 6386/ 25 Work Group System  
AT&T 6386E/ 33 Work Group System  
AT&T 6386E/ 33 Work Group System Model S.  
The available controller memory address range is 080000h  
through F80000h. However, the installation software supports  
only selected starting addresses within this range as shown in the  
previous listing.  
A-4 IPC-1600 USER’S GUIDE  
DS1 Switch Setings—Controller Memory Starting Address  
DS1 CONTROLLER MEMORY STARTING ADDRESS SETTINGS  
ADDRESS  
SWITCH POSITIONS  
4
6
5
1
7
(Hexadecimal)  
8
2
3
(A17)  
(A16)  
(A23)  
(A22)  
(A21)  
(A20)  
(A18)  
(A19)  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
080000—08FFFF*  
090000—09FFFF  
0A0000—0AFFFF  
0B0000—0BFFFF  
0C0000—0CFFFF  
0D0000—0DFFFF  
0E0000—0EFFFF  
0F0000—0FFFFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
100000—10FFFF  
110000—11FFFF  
120000—12FFFF  
130000—13FFFF  
140000—14FFFF  
150000—15FFFF  
160000—16FFFF  
170000—17FFFF  
180000—18FFFF  
190000—19FFFF  
1A0000—1AFFFF  
1B0000—1BFFFF  
1C0000—1CFFFF  
1D0000—1DFFFF  
1E0000—1EFFFF  
1F0000—1FFFFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
200000—20FFFF  
210000—21FFFF  
220000—22FFFF  
230000—23FFFF  
240000—24FFFF  
250000—25FFFF  
260000—26FFFF  
270000—27FFFF  
280000—28FFFF  
290000—29FFFF  
2A0000—2AFFFF  
2B0000—2BFFFF  
2C0000—2CFFFF  
2D0000—2DFFFF  
2E0000—2EFFFF  
2F0000—2FFFFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
* Default (factory) controller memory starting address  
HARDWARE PARAMETER SETTINGS A-5  
DS1 Switch Settings—Controller Memory Starting Address  
DS1 CONTROLLER MEMORY STARTING ADDRESS SETTINGS (Contd)  
ADDRESS  
SWITCH POSITIONS  
7
4
3
(Hexadecimal)  
6
5
2
1
8
(A23)  
(A22)  
(A21)  
(A20)  
(A19)  
(A18)  
(A17)  
(A16)  
OFF  
3F0000—3FFFFF  
ON  
ON  
OFF  
ON  
ON  
ON  
ON  
I
I
I
I
I
I
I
I
I
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
C00000—C0FFFF  
C10000—C1FFFF  
C20000—C2FFFF  
C30000—C3FFFF  
C40000—C4FFFF  
C50000—C5FFFF  
C60000—C6FFFF  
C70000—C7FFFF  
C80000—C8FFFF  
C90000—C9FFFF  
CA0000—CAFFFF  
CB0000—CBFFFF  
CC0000—CCFFFF  
CD0000—CDFFFF  
CE0000—CEFFFF  
CF0000—CFFFFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
D00000—D0FFFF  
D10000—D1FFFF  
D20000—D2FFFF  
D30000—D3FFFF  
D40000—D4FFFF  
D50000—D5FFFF  
D60000—D6FFFF  
D70000—D7FFFF  
D80000—D8FFFF  
D90000—D9FFFF  
DA0000—DAFFFF  
DB0000—DBFFFF  
DC0000—DCFFFF  
DD0000—DDFFFF  
DE0000—DEFFFF  
DF0000—DFFFFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
A-6 IPC-1600 USER'S GUIDE  
DS1 Switch Settings—Controller Memory Starting Address  
DS1 CONTROLLER MEMORY STARTING ADDRESS SETTINGS (Contd)  
ADDRESS  
SWITCH POSITIONS  
5
4
3
2
8
7
6
1
(Hexadecimal)  
(A23)  
(A22)  
(A21)  
(A20)  
(A19)  
(A18)  
(A17)  
(A16)  
E00000—E0FFFF  
E10000—E1FFFF  
E20000—E2FFFF  
E30000—E3FFFF  
E40000—E4FFFF  
E50000—E5FFFF  
E60000—E6FFFF  
E70000—E7FFFF  
E80000—E8FFFF  
E90000—E9FFFF  
EA0000—EAFFFF  
EB0000—EBFFFF  
EC0000—ECFFFF  
ED0000—EDFFFF  
EE0000—EEFFFF  
EF0000—EFFFFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
F00000—F0FFFF  
F10000—F1FFFF  
F20000—F2FFFF  
F30000—F3FFFF  
F40000—F4FFFF  
F50000—F5FFFF  
F60000—F6FFFF  
F70000—F7FFFF  
F80000—F8FFFF  
F90000—F9FFFF  
FA0000—FAFFFF  
FB0000—FBFFFF  
FC0000—FCFFFF  
FD0000—FDFFFF  
FE0000—FEFFFF  
FF0000—FFFFFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
ON  
ON  
OFF  
OFF  
HARDWARE PARAMETER SETTINGS A-7  
DS1 Switch Settings—I/O Port Address  
The factory set I/ O port address (hexadecimal) is 100h. (The h is used to  
denote a hexadecimal number.)  
The Dual In-line Package (DIP) switch designated DS1, SW11 through  
SW9 selects the port address of the output ports. The address must be set  
such that it does not conflict with other I/ O addresses in the PC system. This  
address must also be consistent with the software being used. Figure A-3  
shows switch DS1, SW11 through SW9 with the I/ O address set to the factory  
setting (100h).  
INPUT/ OUTPUT  
STARTING ADDRESS  
SWITCHES (SW11 — SW9  
SHOWN SET TO 100h)  
CIRCUIT BOARD  
8
7
6
5
4
3
2
1
11 10  
9
ON  
OFF  
- Switch pushed “IN” or to the  
indicated position.  
ON = 0 = Closed  
OFF = 1 = Open  
Figure A-3: DS1 Input/ Output Port Address Switches (Default Setting)  
A-8 lPC-1600 USER’S GUIDE  
     
DS1 Switch Settings—I/O Port Address  
The following table shows the switch settings for the range of possible  
I/ O port addresses.  
DS1 INPUT/OUTPUT PORT ADDRESS SETTINGS  
ADDRESS  
SWITCH POSITIONS  
10  
(Hexadecimal)  
11  
9
(Disabled)  
OFF  
OFF  
OFF  
100*  
110  
120  
OFF  
OFF  
OFF  
OFF  
ON  
ON  
ON  
OFF  
ON  
200  
220  
300  
OFF  
OFF  
ON  
ON  
ON  
ON  
OFF  
ON  
OFF  
ON  
ON  
320  
ON  
* Default (factory) I/ O port address  
HARDWARE PARAMETER SETTINGS  
A-9  
DS2 Switch Settings—Interrupt Request  
Level  
The Dual In-line Package (DIP) switch designated DS2, SW8 through SW1  
select the IRQ level to be used by the IPC-1600 to interrupt the host  
processor. Only one of the eight switches is set to ON; the other seven  
switches must be set to OFF. At the factory, the hardware Interrupt ReQuest  
(IRQ) level is set to IRQ10.  
One IRQ line can be assigned for each IPC-1600 or shared among all  
equipped IPC-1600s out of a total possible eight interrupts (IRQ3 through  
IRQ5, IRQ7, IRQ10 through IRQ12, and IRQ15). The IRQ7 interrupt request  
level is NOT recommended for use with the AT&T 6386 WGS computers.  
Figure A-4 shows DS2 in the factory set position (IRQ10).  
CIRCUIT BOARD  
ON  
8
7
6
5
4
3
2
1
OFF  
- Switch pushed “IN” or to the  
indicated position.  
ON = 0 = Closed  
OFF = 1 = Open  
Figure A-4: DS2 Interrupt Request Level (Default Setting)  
A-10 IPC-1600 USER’S GUIDE  
     
DS2 Switch Settings—Interrupt Request Level  
The following table shows the switch settings for the range of possible  
IRQ levels.  
DS2 INTERRUPT REQUEST SWITCH SETTINGS  
SWITCH PO SITIO N  
IRQ  
3
2
4
1
6
5
7
8
OFF  
ON  
ON  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
ON  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
ON  
IRQ3  
IRQ4  
IRQ5  
IRQ7  
IRQ10*  
IRQ11  
IRQ12  
IRQ15  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
OFF  
* Default (factory) IRQ level  
HARDWARE PARAMETER SETTINGS A-11  
Local Program Memory Size Select  
Jumper J1  
Jumper J1 selects the size of the local program memory. This jumper is  
set at the factory to the correct position. The IPC-1600 has J1 set to 16KB  
(two 8Kx8 SRAM chips U1 and U2).  
Local Program Memory Jumper Settings  
Jumper Positions  
Memory Size  
J1  
16KB  
Pins 2 and 3  
64KB  
Pins 1 and 2  
A-12 IPC-1600 USER’S GUIDE  
   
Sample Configuration Record  
recording installation information. Sample entries for two IPC-1600 are  
HARDWARE PARAMETER SETTINGS A-13  
   
Sample Configuration Record  
A-14 IPC-1600 USER’S GUIDE  
   
Appendix B: Serial Input/Output Device  
Interface  
       
Serial Port Characteristics  
At the IPC-1600 RJ-45 type modular jack connectors, each serial port is  
configured as Data Terminal Equipment (DTE). To connect an I/ O device  
(terminal or MODEM) to a serial port requires a 10-conductor or 8-conductor  
modular cable and the appropriate 10-pin or 8-pin modular to 25-pin  
connector adapter. Modular cables and adapters are ordered separately for the  
IPC-1600.  
Each of the sixteen serial ports have the following characteristics.  
Output current is limited with 10 milliamperes being typical.  
Power-off output impedance is 300 ohms (minimum).  
Input resistance is 3K ohms to 7K ohms.  
Input voltage range is +30V to -30V.  
Input has built-in hysteresis (double thresholds).  
SERIAL I/O DEVICE INTERFACE B-1  
   
Voltage Envelope  
The region between +3V and –3V is defined as the transition region and  
is considered an invalid level. A voltage more negative than –12V or more  
positive than +12V is also considered an invalid level.  
During the transmission of data, the “marking” condition is used to  
denote the binary state “1” and the “spacing” condition is used to denote the  
binary state “0.” Figure B-1 shows the voltage envelope.  
For interface control circuits, the function is “on” when the voltage is  
more positive than +3V with respect to the signal ground. The function is  
“off” when the voltage is more negative than –3V with respect to signal  
ground.  
Invalid Level  
+12V  
Space (Binary 0)  
+3V  
Invalid Level  
0V  
-3V  
Mark (Binary 1)  
-12V  
Invalid Level  
Figure B-1: RS-232C Voltage Envelope  
B-2 IPC-1600 USER’S GUIDE  
     
IPC-1600 80-Pin Headers P3 and P4  
P3 and P4 are each eighty-pin, right-angle headers. The 16-Ports Fanout  
Connector P4 is used for ports 1 through 8; connector P3 is used for ports 9  
through 16. The 16-Ports Fanout Module cable assembly has two  
80-conductor ribbon cables. Cable “P4” connects to header P4 (ports 1  
through 8); cable “P3” connects to header P3 (ports 9 through 16).  
P3 and P4.  
SERIAL I/O DEVICE INTERFACE B-3  
     
IPC-1600 80-Pin Headers P3 and P4  
P3 OR P4 80-PIN HEADER  
PIN 40  
PIN 1  
PIN 80  
PIN 41  
IPC-1600 CIRCUIT BOARD  
LEAD 1  
IDENTIFIER  
16-PORTS FANOUT CABLE ASSEMBLY  
CABLE P4 CONNECTS TO P4 (PORTS 1 -- 8)  
CABLE P3 CONNECTS TO P3 (PORTS 9 -- 16)  
Figure B-2: 80-Pin Headers P3 and P4 Connector Pin Identification  
B-4 IPC-1600 USER’S GUIDE  
   
lPC-1600 80-Pin Headers P3 and P4  
IPC-1600 80-PIN HEADERS  
SIGNAL NAME  
P3 CONNECTOR  
PIN  
NUMBER  
P4 CONNECTOR  
Data Terminal Ready 15 (DTR15)  
Request To Send 13 (RTS13)  
Request To Send 15 (RTS15)  
Ring Indicator 15 (R115)  
Clear To Send 16 (CTS16)  
Data Terminal Ready 13 (DTR13)  
Data Carrier Detect 14 (DCD14)  
Clear To Send 13 (CTS13)  
Data Carrier Detect 15 (DCD15)  
Receive Data 14 (RD14)  
Data Carrier Detect 16 (DCD16)  
Clear To Send 15 (CTS15)  
Clear To Send 14 (CTS14)  
Receive Data 16 (RD16)  
Data Carrier Detect 13 (DCD13)  
Receive Data 15 (RD15)  
Request To Send 16 (RTS16)  
Receive Data 13 (RD13)  
Data Terminal Ready 16 (DTR16)  
Data Set Ready 13 (DSR13)  
Transmit Data 13 (TD13)  
Data Set Ready 15 (DSR15)  
Transmit Data 15 (TD15)  
Data Set Ready 16 (DSR16)  
Ring Indicator 16 (RI16)  
Ground (GRD)  
Data Set Ready 14 (DSR14)  
Ground (GRD)  
Transmit Data 16 (TD16)  
Ground (GRD)  
Request To Send 14 (RTS14)  
Ground (GRD)  
Ring Indicator 13 (RI13)  
Ground (GRD)  
Ring Indicator 14 (RI14)  
Ground (GRD)  
Transmit Data 14 (TD14)  
Ground (GRD)  
Data Terminal Ready 14 (DTR14)  
Ground (GRD)  
01  
02  
03  
04  
05  
06  
07  
08  
09  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
Data Terminal Ready 7 (DTR7)  
Request To Send 5 (RTS5)  
Request To Send 7 (RTS7)  
Ring indicator 7 (RI7)  
Clear To Send 8 (CTS8)  
Data Terminal Ready 5 (DTR5)  
Data Carrier Detect 6 (DCD6)  
Clear To Send 5 (CTS5)  
Data Carrier Detect 7 (DCD7)  
Receive Data 6 (RD6)  
Data Carrier Detect 8 (DCD8)  
Clear To Send 7 (CTS7)  
Clear To Send 6 (CTS6)  
Receive Data 8 (RD8)  
Data Carrier Detect 5 (DCD5)  
Receive Data 7 (RD7)  
Request To Send 8 (RTS8)  
Receive Data 5 (RD5)  
Data Terminal Ready 8 (DTR8)  
Data Set Ready 5 (DSR5)  
Transmit Data 5 (TD5)  
Data Set Ready 7 (DSR7)  
Transmit Data 7 (TD7)  
Data Set Ready 8 (DSR8)  
Ring Indicator 8 (RI8)  
Ground (GND)  
Data Set Ready 6 (DSR6)  
Ground (GND)  
Transmit Data 8 (TD8)  
Ground (GND)  
Request To Send 6 (RTS6)  
Ground (GND)  
Ring Indicator 5 (RI5)  
Ground (GND)  
Ring Indicator 6 (RI6)  
Ground (GND)  
Transmit Data 6 (TD6)  
Ground (GND)  
Data Terminal Ready 6 (DTR6)  
Ground (GND)  
SERIAL I/O DEVICE INTERFACE B-5  
 
IPC-1600 80-Pin Headers P3 and P4  
IPC-1600 80-PIN CONNECTORS (Contd)  
SIGNAL NAME  
PIN  
P4 CONNECTOR  
P3 CONNECTOR  
NUMBER  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
Data Terminal Ready 3 (DTR3)  
Ground (GND)  
Request To Send 3 (RTS3)  
Ground (GND)  
Ring Indicator 4 (RI4)  
Ground (GND)  
Ring Indicator 3 (RI3)  
Ground (GND)  
Data Set Ready 1 (DSR1)  
Ground (GND)  
Receive Data 1 (RD1)  
Ground (GND)  
Clear To Send 3 (CTS3)  
Ground (GND)  
Clear To Send 1 (CTS1)  
Ground (GND)  
Clear To Send 4 (CTS4)  
Data Set Ready 3 (DSR3)  
Data Carrier Detect 4 (DCD4)  
Receive Data 3 (RD3)  
Ring Indicator 1 (RI1)  
Data Set Ready 2 (DSR2)  
Ring Indicator 2 (RI2)  
Receive Data 2 (RD2)  
Request To Send 4 (RTS4)  
Clear To Send 2 (CTS2)  
Transmit Data 3 (TD3)  
Data Carrier Detect 2 (DCD2)  
Request To Send 1 (RTS1)  
Transmit Data 2 (TD2)  
Data Terminal Ready 4 (DTR4)  
Request To Send 2 (RTS2)  
Data Terminal Ready 2 (DTR2)  
Transmit Data 1 (TD1)  
Transmit Data 4 (TD4)  
Data Terminal Ready 1 (DTR1)  
Receive Data 4 (RD4)  
Data Carrier Detect 3 (DCD3)  
Data Set Ready 7 (DSR7)  
Data Carrier Detect 1 (DCD1)  
Data Terminal Ready 11 (DTR11)  
Ground (GRD)  
Request To Send 11 (RTS11)  
Ground (GRD)  
Ring Indicator 12 (RI12)  
Ground (GRD)  
Ring Indicator 11 (RI11)  
Ground (GRD)  
Data Set Ready 9 (DSR9)  
Ground (GRD)  
Receive Data 9 (RD9)  
Ground (GRD)  
Clear To Send 11 (CTS11)  
Ground (GRD)  
Clear To Send 9 (CTS9)  
Ground (GRD)  
Clear To Send 12 (CTS12)  
Data Set Ready 11 (DSR11)  
Data Carrier Detect 12 (DCD12)  
Receive Data 11 (RD11)  
Ring Indicator 9 (R19)  
Data Set Ready 10 (DSR10)  
Ring Indicator 10 (RI10)  
Receive Data 10 (RD10)  
Request To Send 12 (RTS12)  
Clear To Send 10 (CTS10)  
Transmit Data 11 (TD11)  
Data Carrier Detect 10 (DCD10)  
Request To Send 9 (RTS9)  
Transmit Data 10 (TD10)  
Data Terminal Ready 12 (DTR12)  
Request To Send 10 (RTS10)  
Data Terminal Ready 10 (DTR10)  
Transmit Data 9 (TD9)  
Transmit Data 12 (TD12)  
Data Terminal Ready 9 (DTR9)  
Receive Data 12 (RD12)  
Data Carrier Detect 11 (DCD11)  
Data Set Ready 15 (DSR15)  
Data Carrier Detect 9 (DCD9)  
B-6 IPC-1600 USER’S GUIDE  
16-Ports Fanout Module Assembly  
The 16-Ports Fanout Module Assembly provides sixteen RJ-45 type, 10-pin  
modular jack connectors. Two 80-conductor ribbon cables connect the  
modular jack connectors to the two 80-pin headers (P3 and P4) on the  
Cable/ header signal and pin information is described previously in the  
SERIAL l/O DEVICE INTERFACE B-7  
   
16-Ports Fanout Module Assembly  
1
2
3
4
5
6
7
8
9
10  
12  
13  
14  
11  
15  
16  
GROUND LUG (16)  
RIGHT SIDE  
WIRE FRAME  
CABLE P3 (PORTS 9 -- 16)  
MOUNTING SLOTS  
CABLE P4 (PORTS 1 -- 8)  
“P4” CONNECTS TO P4  
TURNED  
180 DEGREES  
TO SHOW  
CONNECTORS  
CABLE P3 (PORTS 9 -- 16)  
“P3” CONNECTS TO P3  
Figure B-3: 16-Ports Fanout Module Assembly  
B-8 IPC-1600 USER’S GUIDE  
   
RJ-45 Type Modular Jack Connector  
Figure B-4 identifies the RJ-45 type modular jack connector pins used on  
the 16-port fanout module assembly. Signal flow is identified with respect to  
the IPC-1600.  
2
3
4
5
6
7
8
9
PIN 1  
PIN 10  
PIN  
SIGNAL FLOW  
SIGNAL NAME  
Input  
1
2
Data Set Ready (DSR)  
Ring Indicator (RI)  
Input  
Input  
3
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Output  
Bidirectional  
Input  
Output  
Input  
4
5
Receive Data (RD)  
6
7
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
No Connection (NC)  
8
Output  
-
9
10  
Figure B-4: RJ-45 Type Modular Jack Connector Pin Identification  
SERIAL I/O DEVICE INTERFACE B-9  
       
Data Terminal Equipment (DTE)  
Connections  
Overview  
AT&T adapters are separately orderable for connecting the 10-pin  
IPC-1600 serial I/ O ports to serial printers and I/ O devices configured as Data  
Terminal Equipment (DTE). AT&T adapters are also available for connecting  
equipment to the host system DB-9 integral port. Each of these adapters is  
described in this section.  
AT&T Null MODEM Adapter  
The AT&T Null MODEM Adapter (COMCODE 846362788) is an RJ-45  
(10) to female DB-9 DTE connector. It provides for the connection of an  
IPC-1600 serial port with other equipment having a male DB-9 connector  
diagram of the AT&T Null MODEM Adapter.  
AT&T Straight Thru Adapter  
The AT&T Straight Thru Adapter (COMCODE 846373413) is an RJ-45  
(10) to female DB-9 connector. It is used to connect an integral DB-9 serial  
port (COM1 or COM2) to an 8- or 10-conductor modular cable. A male  
DB-25, Data Circuit-terminating Equipment (DCE), AT&T Remote Console  
Adapter or a male AT&T ACU/ MODEM (DCE) Adapter can be used at the  
other end of the modular cable to connect the host DB-9 integral port to a  
MODEM. The AT&T Remote Console Adapter enables remote users or  
system administrators to remain connected to the host system during system  
Straight Thru Adapter.  
B-10 IPC-1600 USER’S GUIDE  
   
Data Terminal Equipment (DTE) Connections  
AT&T NULL MODEM ADAPTER  
FEMALE COMCODE 846362788  
PIN 6  
PIN 1  
PIN 5  
PIN 1  
PIN 10  
PIN 9  
CONNECTS TO MALE  
DB-9 EQUIPMENT  
IPC-1600  
DATA TERMINAL EQUIPMENT  
Data Set Ready (DSR)  
Ring Indicator (RI)  
Reserved  
Ring Indicator (RI)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Signal Ground (SG)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Signal Ground (SG)  
Transmit Data (TD)  
Receive Data (RD)  
Request To Send (RTS)  
Clear To Send (CTS)  
Request To Send (RTS)  
Ground Lug  
N C  
Figure B-5: AT&T Null MODEM Adapter Connection Diagram  
SERIAL I/O DEVICE INTERFACE B-11  
   
Data Terminal Equipment (DTE) Connections  
AT&T STRAIGHT  
THRU ADAPTER  
FEMALE COMCODE 846373413  
PIN 6  
PIN 1  
PIN 5  
PIN 10  
PIN 1  
PIN 9  
10-CO N D UCTO R  
MODULAR CABLE  
CONNECTS TO MALE  
DB-9 INTEGRAL PORT  
Reserved (See Note.)  
Data Set Ready (DSR)  
Ring Indicator (RI)  
Ring Indicator (RI)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Signal Ground (SG)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Request To Send (RTS)  
Ground Lug  
NC  
The “Reserved” connection can be used to provide Data Set  
Ready (DSR) when this adapter is used with either an AT&T  
ACU/ MODEM adapter or an AT&T Remote Console adapter.  
Note:  
Figure B-6: AT&T Straight Thru Adapter Connection Diagram  
B-12 IPC-1600 USER'S GUIDE  
   
Data Terminal Equipment (DTE) Connections  
10-Pin to DB-25 DTE Adapters  
AT&T Terminal/Printer Adapters  
The AT&T Terminal/ Printer Adapter is an RJ-45 (10) to DB-25 DTE  
connector. Both male (COMCODE 846362739) and female  
(COMCODE 846362747) RJ-45 (10) to DB-25 versions of this adapter are  
Terminal/ Printer (DTE) Adapter.  
AT&T Printer (DTR) Adapter  
The AT&T Printer (DTR) Adapter (COMCODE 846373405) is an RJ-45  
(10) to male DB-25 DTE connector. It is used to connect devices using Data  
connection diagram of the AT&T Printer (DTR) Adapter.  
SERIAL I/O DEVICE INTERFACE B-13  
 
Data Terminal Equipment (DTE) Connections  
AT&T TERM/ PRINTER  
(DTE) ADAPTER  
FEMALE COMCODE 846362747  
MALE COMCODE 846362739  
PIN 14  
PIN 1  
PIN 1  
PIN 10  
PIN 13  
PIN 25  
IPC-1600  
DATA TERMINAL EQUIPMENT  
TERMINAL/PRINTER (DTE)  
Reserved  
NC  
NC  
Data Set Ready (DSR)  
Ring Indicator (RI)  
Ring Indicator (RI)  
NC  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Data Carrier Detect (DCD)  
Signal Ground (SG)  
Transmit Data (TD)  
Receive Data (RD)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Clear To Send (CTS)  
Frame Ground (FG)  
Request To Send (RTS)  
Ground Lug  
Figure B-7: AT&T Terminal/ Printer Adapter Connection Diagram  
B-14 IPC-1600 USER’S GUIDE  
   
Data Terminal Equipment (DTE) Connections  
AT&T PRINTER  
(DTR) ADAPTER  
MALE COMCODE 846373405  
PIN 14  
PIN 1  
PIN 1  
PIN 10  
PIN 13  
PIN 25  
IPC-1600  
DATA TERMINAL EQUIPMENT  
TERMINAL/PRINTER (DTE)  
Reserved  
N C  
Data Set Ready (DSR)  
Ring Indicator (RI)  
NC  
Ring Indicator (RI)  
N C  
NC  
Request To Send (RTS)  
Data Carrier Detect (DCD)  
NC  
NC  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Signal Ground (SG)  
Transmit Data (TD)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Receive Data (RD)  
Data Terminal Ready (DTR)  
Clear To Send (CTS)  
Request To Send (RTS)  
Ground Lug  
Frame Ground (FG)  
Figure B-8: AT&T Printer (DTR) Adapter Connection Diagram  
SERIAL I/O DEVICE INTERFACE B-15  
   
Data Circuit-Terminating Equipment  
(DCE) Connections  
Overview  
Adapters are separately orderable for connecting the 10-pin IPC-1600  
serial I/ O ports and the host system DB-25 integral port to serial printers, I/ O  
terminals, and modems configured as Data Circuit-terminating Equipment  
(DCE).  
AT&T ACU/MODEM (DCE) Adapters  
The AT&T ACU/ MODEM (DCE) Adapter is an RJ-45 (10) to DB-25 DCE  
connector. Both male (COMCODE 846362754) and female  
(COMCODE 846362762) RJ-45 (10) to DB-25 versions of this adapter are  
ACU/ MODEM (DCE) Adapter. This adapter is used to connect an IPC-1600  
serial port to a terminal/ printer or Automatic Calling Unit (ACU)/ MODEM  
configured as DCE.  
AT&T Remote Console Adapter  
The AT&T Remote Console Adapter (COMCODE 846362770) is an RJ-45  
(10) to male DB-25 connector. The AT&T Remote Console Adapter provides  
the signal connections necessary to stay in communication with the host  
connection diagram of the AT&T Remote Console Adapter. Note that a  
10 pin to female DB-25 AT&T ACU/ MODEM (DCE) Adapter is used at the  
host system integral port to connect to the 10-conductor modular cable. The  
AT&T Remote Console Adapter connects the modular cable to an  
ACU/ MODEM. The AT&T Remote Console Adapter can also be used with a  
10-conductor modular cable to connect an IPC-1600 serial port to an  
ACU/ MODEM or other DCE having a need for the special features of this  
adapter.  
B-16 IPC-1600 USER’S GUIDE  
   
Data Circuit-Terminating Equipment (DCE) Connections  
AT&T ACU/ MODEM  
(DCE) ADAPTER  
FEMALE COMCODE 846362762  
MALE COMCODE 846362754  
PIN 14  
PIN 1  
PIN 1  
PIN 10  
PIN 13  
PIN 25  
DATA COMMUNICATIONS  
EQUIPMENT (MODEM)  
IPC-1600  
DATA TERMINAL EQUIPMENT  
Reserved  
Data Set Ready (DSR)  
Ring Indicator (RI)  
Ring Indicator (RI)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Signal Ground (SG)  
Receive Data (RD)  
Receive Data (RD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Ground Lug  
Frame Ground (FG)  
Figure B-9: AT&T ACU/ MODEM (DCE) Adapter Connection Diagram  
SERIAL I/O DEVICE INTERFACE B-17  
   
Data Circuit-Terminating Equipment (DCE) Connections  
AT&T REMOTE  
CONSOLE ADAPTER  
PIN 14  
PIN 1  
MALE COMCODE 846362770  
PIN 10  
PIN 1  
PIN 13  
PIN 25  
INTEGRAL DB-25 (DCE)  
REMOTE CONSOLE INTERFACE  
10-CONDUCTOR  
MODULAR CABLE  
Data Set Ready (DSR)  
Ring Indicator (RI)  
Data Set Ready (DSR) (See Note.)  
Ring Indicator (RI)  
Data Carrier Detect (DCD)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Receive Data (RD)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Receive Data (RD)  
Transmit Data (TD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Clear To Send (CTS)  
Request To Send (RTS)  
Frame Ground (FG)  
Ground Lug  
Note: Data Set Ready (DSR) is provided and recognized when  
connecting to the host system integral serial port.  
Figure B-10: AT&T Remote Console Adapter Connection Diagram  
B-18 IPC-1600 USER’S GUIDE  
   
10-Conductor Modular Cables  
The 10-conductor modular cables are separately orderable in the following  
lengths:  
10-foot cable (COMCODE 846362705)  
25-foot cable (COMCODE 846362713)  
50-foot cable (COMCODE 846362721)  
SERIAL I/O DEVICE INTERFACE B-19  
   
10-Conductor Modular Cables  
TERMINAL/PRINTER/MODEM  
PLUG CONNECTOR  
COMPUTER/PORTS CARD  
PLUG CONNECTOR  
1
1
10  
10  
LOCKING  
TAB  
GROUND  
LUG  
LOCKING  
TAB  
PIN  
TERMINAL END SIGNAL NAME  
CARD END SIGNAL NAME  
10  
9
No Connection (NC)  
Request To Send (RTS)  
Clear To Send (CTS)  
Transmit Data (TD)  
Receive Data (RD)  
Shield (Ground Lug)  
Request To Send (RTS)  
Clear To Send (CTS)  
Transmit Data (TD)  
Receive Data (RD)  
8
7
6
5
Signal Ground (SG)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Ring Indicator (RI)  
Signal Ground (SG)  
Data Terminal Ready (DTR)  
Data Carrier Detect (DCD)  
Ring Indicator (RI)  
Reserved  
4
3
2
1
Reserved  
Figure B-11: 10-Conductor Modular Cable Connector Pin Identification  
B-20 IPC-1600 USER’S GUIDE  
   
AT&T 10-Pin Extender Adapter  
The AT&T 10-Pin Extender Adapter (COMCODE 846362804) is an RJ-45  
(10) to RJ-45 (10) connector. It is used to connect to lengths of 10-conductor  
modular cable. Limitations on cable length are application dependent.  
Figure B-12 shows a connection diagram of this adapter. This adapter is  
separately orderable.  
AT&T 10-PIN EXTENDER  
COMCODE 846362804  
PIN 1  
PIN 10  
PIN 1  
PIN 10  
IPC-1600  
DATA TERMINAL EQUIPMENT  
DTE/DCE CABLE END  
Reserved  
Reserved  
Ring Indicator (RI)  
Ring Indicator (RI)  
Data Carrier Detect (DCD)  
Data Carrier Detect (DCD)  
Data Terminal Ready (DTR)  
Data Terminal Ready (DTR)  
Signal Ground (SG)  
Receive Data (RD)  
Signal Ground (SG)  
Receive Data (RD)  
Transmit Data (TD)  
Transmit Data (TD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Ground Lug (SHIELD)  
Clear To Send (CTS)  
Request To Send (RTS)  
Ground Lug (SHIELD)  
Figure B-12: AT&T 10-Pin Extender Adapter Connection Diagram  
SERIAL I/O DEVICE INTERFACE B-21  
     
Compatibility with Other I/O System  
Cabling  
Overview  
To protect the investment in existing systems and cabling, provisions have  
been made to use the existing system cables and connectors with the  
IPC-1600. The existing cabling is used along with the appropriate IPC-1600  
modular cables and adapters (previously described) to connect an IPC-1600 to  
the existing cabling sytem. This section provides specific information for  
connecting the IPC-1600 serial ports to the following environments:  
Intelligent Ports Card Model 802 (IPC-802) Interface  
3B2 Computer PORTS/ EPORTS Interface.  
B-22 IPC-1600 USER’S GUIDE  
   
Compatibility with Other I/O System Cabling  
Intelligent Ports Card Model 802 (IPC-802)  
Interface  
When an IPC-1600 replaces an IPC-802, the existing serial I/ O cables are  
used along with 8-conductor or new 10-conductor modular cables and  
associated adapters to provide the serial I/ O connections. Figure B-13 shows  
how to connect IPC-1600 serial ports to existing IPC-802 I/ O system cabling.  
An IPC-1600 serial port is connected to the existing male DB-25 connector  
using a 10-conductor modular cable and an RJ-45 (10) to female DB-25 AT&T  
ACU/ MODEM (DCE) Adapter. The existing IPC-802 connector must be  
selected such that the signals interface correctly.  
IPC-802 EQUIPMENT  
IPC-1600 EQUIPMENT  
RJ-45 (10) TO DB-25  
FEMALE  
AT&T TERM/ PRINTER  
(DTE) ADAPTER  
(COMCODE 846362747)  
EXISTING  
EQUIPMENT  
EXISTING IPC-802  
DB-25 MALE  
CONNECTOR  
IPC-1600  
10-CONDUCTOR  
MODULAR  
CABLE  
Figure B-13: IPC-1600 Connection to Existing IPC-802.Cabling  
SERIAL I/O DEVICE INTERFACE B-23  
   
Compatibility with Other I/O System Cabling  
3B2 Computer PORTS/EPORTS Interface  
Do NOT plug a 3B2 computer cross-over modular RJ-45  
cable directly into the IPC-1600 RJ-45 receptacle (jack)  
connector. Inserting a 3B2 computer modular cable  
directly into an IPC-1600 jack does not provide RS-232C  
communication. Appropriate RJ-45 to DB-25 adapters  
must be used to provide proper RS-232C  
Caution:  
When an IPC-1600 replaces a 3B2 computer PORTS or EPORTS card, the  
existing serial I/ O cables are used along with straight-through 10-conductor or  
8-conductor modular cables and associated adapters to provide the serial I/ O  
existing 3B2 computer PORTS/ EPORTS I/ O system cabling. An IPC-1600  
serial port is connected to the existing 3B2 computer 8-conductor cable using a  
terminal/ printer adapter, ACU/ MODEM adapter, and a 10-conductor modular  
cable. If an IPC-1600 AT&T ACU/ MODEM (DCE) Adapter is used on the  
10-conductor cable, the opposite gender 3B2 computer terminal/ printer  
and Example B). Conversely, if a male ACU/ MODEM adapter is used on the  
8-conductor cable, a female AT&T Terminal/ Printer (DTE) Adapter is used on  
B-24 IPC-1600 USER’S GUIDE  
 
Compatibility with Other I/O System Cabling  
3B2 COMPUTER EQUIPMENT  
IPC-1600 EQUIPMENT  
Example A  
EXISTING  
10-CONDUCTOR  
MODULAR  
CABLE  
8-CONDUCTOR  
MODULAR  
CABLE  
8-PIN TO DB-25  
FEMALE  
TERMINAL/ PRINTER  
ADAPTER  
RJ-45 (10) TO DB-25  
MALE  
AT&T ACU/ MODEM  
(DCE) ADAPTER  
(COMCODE 846362754)  
IPC-1600  
EXISTING  
EQUIPMENT  
(p/ n 232-22-25-006)  
Example B  
EXISTING  
8-CONDUCTOR  
MODULAR  
CABLE  
10-CONDUCTOR  
MODULAR  
CABLE  
8-PIN TO DB-25  
MALE  
TERMINAL/ PRINTER  
ADAPTER  
RJ-45 (10) TO DB-25  
FEMALE  
AT&T ACU/ MODEM  
(DCE) ADAPTER  
(COMCODE 846362762)  
IPC-1600  
EXISTING  
EQUIPMENT  
(p/ n 232-21-25-010)  
EXISTING  
Example C  
8-CONDUCTOR  
MODULAR  
CABLE  
10-CONDUCTOR  
MODULAR  
CABLE  
8-PIN TO DB-25  
MALE  
ACU/ MODEM  
ADAPTER  
RJ-45 (10) TO DB-25  
FEMALE  
AT&T TERM/ PRINTER  
(DTE) ADAPTER  
IPC-1600  
EXISTING  
EQUIPMENT  
(p/ n 232-21-25-005)  
(COMCODE 846362747)  
Figure B-14: IPC-1600 Connection to Existing 3B2 Computer  
PORTS/ EPORTS Cabling  
SERIAL I/O DEVICE INTERFACE B-25  
 
Adapter and Cable Ordering Information  
The following table summarizes the adapters and cables available for use  
with the IPC-1600 and identifies the COMCODES and Price Element Codes  
(PECs). Contact your AT&T Sales Representative or authorized dealer for  
additional information.  
EQUIPMENT DESCRIPTION  
COMCODE  
PEC  
LABEL  
FIG.  
Modular Cables and Cable Extender  
10-foot, 10- Conductor Modular Cable  
25-foot, 10- Conductor Modular Cable  
50-foot, 10- Conductor Modular Cable  
846362705  
846362713  
846362721  
37776  
37778  
37780  
AT&T  
AT&T  
AT&T  
B-11  
B-11  
B-11  
RJ-45 (10) to RJ-45 (10) Straight (1-1)  
In-Line Extender  
AT&T 10 PIN EXTENDER  
846362804  
37796  
B-12  
Integral Port Adapters  
RJ-45 (10) to Female DB-9 DTE  
RJ-45 (10) to Female DB-9 DTE  
846362788  
846373413  
37792  
37802  
AT&T NULL MODEM ADAPTER  
B-5  
B-6  
AT&T STRAIGHT THRU  
ADAPTER  
Remote Console Adapter  
RJ-45 (10) to Male DB-25 DCE  
846362770  
37790  
AT&T REMOTE CONSOLE  
B-10  
Terminal/Printer Adapters  
RJ-45 (10) to Female DB-25 DTE  
RJ-45 (10) to Male DB-25 DTE  
AT&T TERM/ PRINTER (DTE)  
AT&T TERM/ PRINTER (DTE)  
AT&T PRINTER (DTR)  
846362747  
846362739  
846373405  
37784  
37782  
37800  
B-7  
B-7  
B-8  
RJ-45 (10) to Male DB-25 DTE  
DTR Hardware Flow Control  
ACU/MODEM Adapters  
RJ-45 (10) to Male DB-25 DCE  
RJ-45 (10) to Female DB-25 DCE  
846362754  
846362762  
37786  
37788  
AT&T ACU/ MODEM (DCE)  
AT&T ACU/ MODEM (DCE)  
B-9  
B-9  
B-26 IPC-1600 USER’S GUIDE  
   
Adapter Use Information  
The following table identifies the appropriate AT&T adapter for  
connecting certain equipment to a serial port on the IPC-1600.  
AT&T ADAPTER  
DESCRIPTION  
CONNECTING EQUIPMENT  
FIG.  
DESCRIPTION  
COMCODE  
DEVICE  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
846362739  
846362739  
846362739  
846362739  
846362739  
846362739  
846362739  
846362739  
846362739  
605  
610  
615  
615C  
4410  
4425  
5410  
5420  
5425  
Character  
Display  
Terminal  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
B-7  
B-7  
620  
630  
846362739  
846362739  
Graphics  
Display  
Terminal  
Male DB-25 (DCE)  
B-9  
846362754  
Integrated  
Voice  
510A  
Data  
Terminal  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
B-9  
B-9  
B-9  
B-9  
B-9  
B-9  
B-9  
B-9  
B-9  
B-9  
2212C  
2224B  
2224CEO  
2224G  
2248A  
2248C  
2248T  
2296A  
4000  
846362754  
846362754  
846362754  
846362754  
846362754  
846362754  
846362754  
846362754  
846362754  
846362754  
Dial-Up  
MODEM  
4024  
SERIAL I/O DEVICE INTERFACE B-27  
   
Adapter Use Information  
CONNECTING EQUIPMENT  
AT&T ADAPTER  
DESCRIPTION  
DEVICE  
DESCRIPTION  
COMCODE  
FIG.  
B-9  
B-9  
B-9  
B-9  
AT&T  
PARADYNE  
MODEM  
222  
224  
DL424  
DM424  
846362754  
846362754  
846362754  
846362754  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Male DB-25 (DCE)  
Daisy  
Wheel  
Printer  
455 (Serial)  
455 (Parallel)  
457 (Parallel)  
Female DB-25 (DTE)  
B-7  
846362747  
Not Applicable  
Not Applicable  
Dot  
Matrix  
Printer  
475 (Serial)  
476 (Serial)  
477 (Parallel)  
477 (Serial)  
478 (Parallel)  
479 (Parallel)  
570 (Parallel)  
571 (Parallel)  
572 (Serial)  
573 (Serial)  
580 (Parallel)  
580 (Serial)  
581 (Parallel)  
581 (Serial)  
583 (Parallel)  
583 (Serial)  
5310 (Serial)  
5320 (Serial)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
B-7  
B-7  
846362739  
846362739  
Not Applicable  
846362739  
Not Applicable  
Not Applicable  
Not Applicable  
Not Applicable  
846362739  
846362739  
Not Applicable  
846362739  
Not Applicable  
846362739  
Not Applicable  
846362739  
B-7  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Female DB-25 (DTE)  
Female DB-25 (DTE)  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
B-7  
846362747  
846362747  
B-7  
B-7  
B-7  
Laser  
Printer  
446 (Serial)  
495 (Serial)  
593 (Serial)  
846362739  
846362739  
846362739  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
Male DB-25 DTE)  
Line  
Printer  
442 (Serial)  
442 (Parallel)  
444 (Serial)  
444 (Parallel)  
Male DB-25 (DTE)  
Male DB-25 (DTE)  
B-7  
846362739  
Not Applicable  
846362739  
B-7  
Not Applicable  
B-28 lPC-1600 USER’S GUIDE  
Appendix C: AT&T IPC-1600 Ports Cabinet  
     
General Description  
Purpose  
providing mounting space for two 16-Ports Fanout modules  
(COMCODE 405977869). The cabinet can be placed on a table or floor or can  
be mounted on a wall or other stable surface. The wire-frame assembly  
includes wiring guides to facilitate the organized routing of the cables and  
cable strain relief.  
The overall dimensions of the assembled cabinet are roughly 10 inches  
high by 9 inches wide by 3.5 inches deep.  
What is Included?  
The AT&T IPC-1600 Ports Cabinet kit (COMCODE 405977646) includes  
the following:  
One AT&T IPC-1600 Ports Cabinet (COMCODE 405977646)  
User documentation  
Standard insert material:  
Service Information Card  
Product Registration Card  
Warranty Card  
Read-Notice Card—Multilingual Card.  
AT&T IPC-1600 PORTS CABINET C-1  
   
Installation Information  
Comment: Before doing any installation activity, you should first  
read through all the information in this section to  
gain a complete understanding of what needs to be  
done.  
General Instructions  
The general sequence to install the IPC-1600 ports cabinet is as follows.  
Decide where and how to mount the cabinet.  
Step 1:  
Step 2:  
Step 3:  
Secure the wire-frame assembly to a stable surface (optional).  
Route the two 80-conductor ribbon cables behind the wire-frame  
assembly and out through the front of the appropriate 16-Port  
Fanout module mounting position. Use the upper mounting  
position first. Each ribbon cable “lead 1” identifier should be on  
Connect the two 80-conductor ribbon cables to the 16-Ports Fanout  
module. Make sure that the retaining clips are properly secured.  
Step 4:  
Install the 16-Ports Fanout moduIe in the wire-frame assembly.  
Step 5:  
Step 6:  
Connect the modular cables to the 16-Ports Fanout module and  
Label (identify) the modular cables.  
Step 7:  
Step 8:  
Snap the cabinet enclosure on to the wire-frame assembly.  
The following paragraphs address elements of these major steps.  
C-2 IPC-1600 USER’S GUIDE  
   
Installation Information  
Choosing a Mounting Location  
The AT&T IPC-1600 Ports Cabinet must be located within about 7 cable  
feet (2 meters), the length of the fanout module cable assembly, of the host  
machine.  
The method of mounting (floor, table, or wall) is a matter of convenience  
for your particular installation. The most physically secure method of  
mounting the cabinet is to fasten it to a stable surface. Secure-type mounting  
is recommended to protect the connections and apparatus.  
Securing the Wire-Frame Assembly  
The wire-frame assembly can be placed, unsecured, on the floor or table.  
However, it is recommended that the assembly be fastened to a stable surface  
to provide a physically secure installation.  
When securing the wire-frame assembly to a stable surface, make sure of  
the proper placement of the assembly in relation to the host system.  
Routing and Connecting Ribbon Cables to the  
Fanout Module  
The ribbon cables are routed behind the wire-frame assembly with the  
that the upper position of the two mounting positions be used first to facilitate  
easy addition of the second 16-Ports Fanout module.  
The connectors on the 16-Ports Fanout module and the ribbon cables are  
keyed for proper alignment. When connecting the ribbon cables to the  
16-Ports Fanout module, be sure that the retaining clips are properly secured.  
First, connect the ribbon cable nearest the front of the wire-frame  
assembly to the 16-Ports Fanout module connector for ports 9 through 16.  
Then connect the other ribbon cable for ports 1 through 8.  
AT&T IPC-1600 PORTS CABINET C-3  
 
Installation Information  
Installing the 16-Ports Fanout Module  
It is recommended that the upper position of the two mounting positions  
be used first to facilitate easy addition of the second 16-Ports Fanout module.  
The 16-Ports Fanout module snaps into the wire-frame assembly from the  
16-Ports Fanout module over the wire tab on the left side of the wire-frame  
assembly. Then slide the right side of the 16-Ports Fanout module into the  
wire-frame assembly until the two slots on the right of the module engage the  
wire tabs.  
Connecting Port Modular Cables  
When connecting the modular cables to the 16-Ports Fanout module, it is  
important to label (identify) the circuit(s). The label information should  
include the port identification (ttyxyy) and the connecting device  
identification. After the modular cables are properly labeled (identified),  
connect each cable to the corresponding port and route the cable through the  
wiring guides. Be sure to connect the ground lead of the modular cable to the  
ground lug on the 16-Ports Fanout module.  
C-4 IPC-1600 USER’S GUIDE  
 
Installation Information  
AT&T  
Figure C-1: AT&T IPC-1600 Ports Cabinet  
AT&T IPC-1600 PORTS CABINET C-5  
 
Installation Information  
FI RST  
FANOUT  
MODULE  
BUSHI NG FOR  
WALL MOUNTI NG  
OR FEET FOR  
TABLE POSI TI ON  
I NTEGRATED WI RE  
MANAGEMENT LOOPS  
16- MODULAR  
CABLES  
2- 80 CONDUCTOR  
RI BBON CABLES  
Figure C-2: AT&T IPC-1600 Ports Cabinet Assembly Drawing  
C-6 IPC-1600 USER’S GUIDE  
   
Glossary  
An Automatic Calling Unit is a device used to  
make calls (dial) on a telephone network.  
ACU  
A number, label, or name that indicates the  
location of information in the computers memory.  
address  
American Standard Code for Information  
Interchange—An 8-bit code that is used when  
transmitting data between computers or between  
a computer and a terminal.  
ASCII Code  
Basic Input/ Output System provides a  
standardized software/ device communications  
interface.  
BIOS  
boot  
To start the operating system, so called because  
the kernel must bootstrap itself from secondary  
storage into an empty machine. No login [3] or  
process persists across a boot.  
The first block of a file system [1], which is  
boot block  
reserved for a booting program.  
Loads the operating system into core.  
boot program  
buffer  
1. A staging area for input/ output where  
arbitrary-length transactions are collected into  
convenient units for system operations; the  
file system [3] uses buffers, as does stdio.  
2. To use buffers.  
A device upon which a file system [1] cannot be  
mounted, such as a terminal or the null device.  
character device  
configuration  
The arrangement of the software or hardware of  
a system, peripheral, or network as defined by  
the nature, number, and chief characteristics of its  
functional units.  
A device that directs the transmission of data over  
controller  
the data links of a network.  
GLOSSARY  
GL-1  
   
Glossary  
DCE  
Data Circuit-terminating Equipment or Data  
Communication Equipment is equipment which  
converts Data Terminal Equipment (DTE) binary  
serial data to be used by a communications  
facility. DCE is common carrier equipment such  
as MODEMS, electronic switches, and computers.  
device  
1. A file [2] that is not a plain file or a directory,  
such as a tape drive or the null device; a  
special file.  
2. A physical input/ output unit.  
diagnostic  
A message printed at your terminal that identifies  
and isolates program errors.  
DIP  
directory  
A file that comprises a catalog of filenames [2]; the  
organizing principle of the file system [2], a  
directory consists of entries which specify further  
files (sense 2, including directories), and  
constitutes a node of the directory tree.  
directory entry, entry  
directory hierarchy  
1. An association of a name with an i-node  
number appearing as an element of a  
directory.  
2. The name part of such an association.  
The tree of all directories, in which each is  
reachable from the root via a chain of  
subdirectories.  
directory tree  
disk  
Same as directory hierarchy.  
A platter coated with magnetic material on which  
data can be stored.  
diskette  
DTE  
A magnetic storage medium which is smaller and  
more flexible than a hard disk.  
Data Terminal Equipment is equipment  
comprising the data source, data sink, or both  
data source and sink that provides for the  
communication control function (protocol). For  
GL-2 IPC-1600 USER’S GUIDE  
Glossary  
example, any equipment at which a  
communication path begins or ends such as  
printers, data terminals, and computers.  
A device on which an integrated circuit or other  
small components are mounted. It provides a  
protective casing for the components and pin  
connections for plugging the chip in a circuit  
board.  
Dual In-line Package  
Dual In-line Package switch(es)  
Small switches used to set up or adjust  
equipment.  
Dual Universal Asynchronous  
DUART  
Receiver-Transmitter is a device which provides  
two RS-232C input/ output interfaces (channels).  
1. A set of strings, distinct from the arguments,  
made available to a process when it executes  
[1] a file; the environment is usually inherited  
environment  
(2) operations.  
across exec  
2. A specific environment [2] maintained by the  
shell.  
3. A nebulously identified way of doing things,  
as in “interactive environment”: a deprecated  
usage, not always expunged from these  
manuals.  
Occurs when a hardware or software condition  
prevents the successful execution of a system or a  
user process.  
error  
A message sent from the system to the system  
error message  
console when an error occurs.  
GLOSSARY  
GL-3  
 
Glossary  
execute  
1. Informally, to run a program.  
2. To replace the text segment and data  
segments of a process with a given program  
[1].  
FEP  
The Front End Processor is the IPC-1600 central  
processing unit.  
FEPOS  
FIFO  
The Front End Processor Operating System is the  
downloaded program running in the IPC-1600.  
A named permanent pipe (First-In-First-Out)  
which allows two unrelated processes to  
exchange information using a pipe connection.  
file  
1. In general, a potential source of input or  
destination for output.  
2. Most specifically, an i-node and/ or associated  
contents, i.e., a plain file, a special file, or a  
directory.  
3. A directory entry; several directory entries  
may name the same file [2].  
4. Most loosely, a plain file.  
file descriptor  
filename  
A conventional integer quantity that designates  
an open file.  
1. A path name.  
2. The last component name in a path name.  
GL-4 IPC-1600 USER’S GUIDE  
Glossary  
1. A collection of files that can be mounted on a  
block special file; each file of a file system  
appears exactly once in the i-list of the file  
system and is accessible via some path from  
the root directory of the file system.  
file system  
2. The collection of all files on a computer.  
3. The part of the kernel that deals with file  
systems [1].  
One of a series of processes which connect the  
user to the UNIX system. getty is invoked by init  
and, in turn, invokes login.  
getty  
init  
A general process spawner which is invoked as  
the last step in the boot procedure; it regularly  
checks a table that defines what processes should  
run at what run level.  
1. A signal that normally terminates a process,  
caused by a break or an interrupt character.  
interrupt  
2. A signal generated by a hardware condition  
or a peripheral device.  
3. Loosely, any signal.  
The UNIX system proper; resident code that  
implements the system calls.  
kernel  
A module to handle protocol or data conversion  
for a stream. A line discipline, unlike a filter, is  
part of the kernel.  
line discipline  
1. The program that controls logging in.  
login  
2. The act of logging in.  
3. By extension, the computing session that  
follows a login [2].  
GLOSSARY  
GL-5  
 
Glossary  
memory  
1. Same as memory image.  
2. Physical memory represents the available  
space in main memory; programs are either  
swapped or paged into physical memory for  
execution.  
3. Virtual memory management techniques  
permit programs to treat disk storage as an  
extension of main memory.  
null device  
A device [1] that always yields end of file on  
reading and discards all data on writing.  
operating system  
The program for managing the resources of the  
computer. It takes care of such things as  
input/ output procedures, process scheduling, and  
the file system (removing this burden from user  
programs).  
pipe  
A direct stream connection between processes,  
whereby data written on an open file in one  
process becomes available for reading in another.  
pipeline  
ports  
A sequence of programs connected by pipes.  
The point of physical connection between a  
peripheral device (such as a terminal or a printer)  
and the device controller (ports board), which is  
part of the computer hardware.  
program  
1. An executable file.  
2. A process.  
3. All the usual meanings.  
raw device  
reboot  
A block device, read and write operations to  
which are not buffered and are synchronized to  
natural records of the physical device.  
Same as boot.  
GL-6 IPC-1600 USER’S GUIDE  
Glossary  
1. A distinguished directory that constitutes the  
origin of the directory hierarchy in a file  
system [1].  
root  
Specifically, the origin for the file system [2]  
with the conventional path name slash (/ ).  
2.  
3.  
4.  
The origin of the directory hierarchy in a file  
system [1].  
The super user login.  
An industry standard for asynchronous serial data  
communications between terminal devices, such  
as printers, computers, and communications  
equipment. This standard defines a 25-pin  
connector and certain signal characteristics for  
interfacing equipment.  
RS-232C  
1. The program sh, which causes other  
programs to be executed on command; the  
shell is usually started on a users behalf  
when the user logs in.  
shell  
2. By analogy, any program started upon  
logging in.  
An executable file of commands taken as input to  
the shell.  
shell script  
signal  
An exceptional occurrence that causes a process  
to terminate or divert from the normal flow of  
control; see interrupt.  
A state of the operating system in which only  
one user is supported.  
single-user  
special file  
An i-node that designates a device, further  
categorized as either a block special file  
describing a block device, or a character special  
file describing a character device.  
To collect and serialize output from multiple  
processes competing for a single output service.  
spool  
GLOSSARY  
GL-7  
Glossary  
standard error  
standard input  
standard output  
One of three files described under standard  
output.  
The second of three files described under standard  
output.  
Open files, customarily available when a process  
begins, with file descriptors 0, 1, 2, and stdio  
names “stdin,” “stdout,” “stderr;” where  
possible, utilities by default read from the  
standard input, write on the standard output, and  
place error comments on the standard error file.  
Initially, all three of these files default to your  
terminal.  
startup  
Same as boot.  
super user  
User ID 0 (user identification number 0), which  
can access any file regardless of permissions and  
can perform certain privileged system calls; for  
example, setting the clock. The root [3] login  
name.  
GL-8 IPC-1600 USER’S GUIDE  
Index  
A
Accessing Serial Ports via MS-DOS, 2-15  
Adapters  
AT&T 10-Pin Extender Adapter, B-21  
AT&T ACU/ MODEM (DCE) Adapters, B-16  
AT&T Null MODEM Adapter, B-10  
AT&T Printer (DTR) Adapter, B-13  
AT&T Remote Console Adapter, B-16  
AT&T Straight Thru Adapter, B-10  
AT&T Terminal/ Printer Adapters, B-13  
AT&T IPC-1600 Ports Cabinet,  
C
Cables,  
Compatibility with Other I/ O System Cabling,  
3B2 Computer PORTS/ EPORTS Interface, B-24  
Intelligent Ports Card Model 802 (IPC-802) Interface, B-23  
Connect the 16-Ports Fanout Module Cables, 4-4  
Connect the Ribbon Cables to the IPC-1600, 4-5  
D
Data Circuit-Terminating Equipment (DCE) Connections,  
AT&T ACU/ MODEM (DCE) Adapters, B-16  
AT&T Remote Console Adapter, B-16  
Data Terminal Equipment (DTE) Connections,  
10-Pin to DB-25 DTE Adapters, B-13  
AT&T Null MODEM Adapter, B-10  
INDEX IN-1  
   
Index  
Data Terminal Equipment (DTE) Connections (Continued)  
AT&T Straight Thru Adapter, B-10  
Overview, B-10  
Default Setting,  
controller memory starting address, A-3  
hardware IRQ level, A-10  
Definition of IPC-1600 Device Node Names,  
Hardware Device Class, 5-5  
Software Device Class, 5-4  
Documentation Ordering Information, P-5  
E
Execute IPC16CNF to Configure the Driver,  
Channel Parameters Option, 2-10  
Driver Support Option, 2-8  
Memory Segment Option, 2-8  
Number of Boards Option, 2-8  
Port Address Option, 2-9  
F
G
General Description,  
What is Included?, C-1  
IN-2 IPC-1600 USER’S GUIDE  
Index  
H
Hardware Installation,  
Connect the 16-Ports Fanout Module Cables, 4-4  
Connect the Ribbon Cables to the IPC-1600, 4-5  
Preparation, 4-2  
Hardware Parameter Settings,  
DS1 Switch Settings—Controller Memory Starting Address, A-3  
DS1 Switch Settings—I/ O Port Address, A-8  
DS2 Switch Settings—Interrupt Request Level, A-10  
Sample Configuration Record, A-13  
Switch, Jumper, Connector Location Information, A-1  
Headers,  
P3 and P4, B-3  
Helpful Hints, 7-10  
I
Installation Information,  
Choosing a Mounting Location, C-3  
Connecting Port Modular Cables, C-4  
Installing the 16-Ports Fanout Module, C-4  
Routing and Connecting Ribbon Cables to the Fanout Module, C-3  
Securing the Wire-Frame Assembly, C-3  
Installation Procedure,  
Create or Modify the  
C O N F I G . S Y S  
File, 2-6  
Execute IPC16CNF to Configure the Driver, 2-7  
Load the Software, 2-4  
Reboot the System, 2-14  
INDEX IN-3  
Index  
Installation Procedure (Continued)  
Reconfigure the Boards If Necessary, 2-14  
Installation Procedures,  
Assigning an I/ O Address, 3-12  
Assigning Board-Unique Hardware Interrupt Request Level, 3-11  
Assigning Board-Unique Starting Controller Memory Address, 3-13  
Completing Driver Installation, 3-17  
Confirming the Data, 3-15  
Specify Shared or Board-Unique Controller Memory Assignment, 3-8  
Specify Shared or Board-Unique Hardware Interrupt Assignment, 3-7  
Specify the Number of Boards, 3-10  
Specify the Type of Installation, 3-5  
IPC-1600 Administration Via hipcutils, 5-6  
IPC-1600 Architecture, 1-5  
IPC-1600 Diagnostics,  
How to Run Diagnostics, 7-5  
IPC-1600 Test Descriptions, 7-8  
IPC-1600 Test Descriptions,  
Host 64KB Dual-Ported Memory Tests, 7-8  
Host/ IPC-1600 Interface Tests, 7-8  
IPC-1600 16K Local Memory Tests, 7-8  
IPC-1600 64K Dual-Ported Memory Tests, 7-8  
IPC-1600 Communication Ports Tests, 7-9  
IPC-1600 FEPOS Integrity Tests, 7-8  
J
Jumper J1, A-12  
L
Limitations of the IPC-1600 MS-DOS Device Driver, 2-18  
Location Information,  
Switch, Jumper, and Connector, A-1  
IN-4 IPC-1600 USER’S GUIDE  
Index  
M
Managing the Serial Ports,  
Definition of IPC-1600 Device Node Names, 5-2  
IPC-1600 Administration Via hipcutils, 5-6  
UNIX System V Release 3.2 Administration Via FACE, 5-7  
mark condition, B-2  
Modifying Kernel Configuration,  
Modular Cables, B-19  
MS-DOS and UNIX System IPC-1600 Use Strategy,  
MS-DOS Under Simul-Task and UNIX System Operation, 1-10  
Native MS-DOS and UNIX System Operation, 1-9  
MS-DOS Boot Error Message, 7-2  
MS-DOS Device Driver Installation,  
Accessing Serial Ports, 2-15  
Limitations of the IPC-1600 MS-DOS Device Driver, 2-18  
Removing the MS-DOS Device Driver, 2-16  
O
Overview,  
Guide Organization, 1-1  
Information in the Examples, 1-7  
IPC-1600 Architecture, 1-5  
MS-DOS and UNIX System IPC-1600 Use Strategy, 1-9  
INDEX IN-5  
Index  
P
Performance Characteristics, 6-3  
Ports and Drivers, 1-6  
Preparation,  
Prepare Machine for Installation, 4-2  
Prepare the IPC-1600 for Installation, 4-3  
Prepare the IPC-1600 for Installation,  
Set the Controller Memory Starting Address, 4-3  
Set the Input/ Output Port Address, 4-3  
Set the Interrupt Request Level, 4-3  
R
Removing the MS-DOS Device Driver and Diagnostics, 2-16  
RF Interference Warning, P-3  
S
Serial Input/ Output Device Interface,  
10-Conductor Modular Cables, B-19  
16-Ports Fanout Module Assembly, B-7  
Adapter and Cable Ordering Information, B-26  
Adapter Use Information, B-27  
AT&T 10-Pin Extender Adapter, B-21  
Compatibility with Other I/ O System Cabling, B-22  
Data Circuit-Terminating Equipment (DCE) Connections, B-16  
Data Terminal Equipment (DTE) Connections, B-10  
IPC-1600 80-Pin Headers P3 and P4, B-3  
Serial Port Characteristics, B-1  
Serial Port Characteristics, B-1  
Switch Settings,  
IN-6 IPC-1600 USER’S GUIDE  
Index  
Switch Settings (Continued)  
Controller Memory Starting Address, A-3  
Interrupt Request Level, A-10  
System Features,  
T
Trademarks, P-4  
Troubleshooting the Intelligent Ports Card,  
Helpful Hints, 7-10  
IPC-1600 Diagnostics, 7-3  
MS-DOS Boot Error Message, 7-2  
U
UNIX System Device Driver Installation,  
General Installation Procedures, 3-4  
Modifying Kernel Configuration, 3-19  
Tunable Parameters and Memory Guidelines, 3-2  
UNIX System V Release 3.2 Administration Via FACE, 5-7  
V
Voltage Envelope,  
Serial Port, B-2  
W
Warranty, P-1  
INDEX IN-7  
305-920  
Graphics © 1988 AT&T  

GE JP256 User Manual
Eizo RadiForce RX320 User Manual
Eizo FlexScan s1910 User Manual
Dell Computer Monitor P2011H User Manual
Clarity CLS 45i User Manual
Cannon 50cm Free Standing Electric Cooker Coniston User Manual
Black Box Hinged Fold Down and Front Access Patch Panels User Manual
AMX Modero MVP 5200i User Manual
Aluratek Mini SD USB 2 0 User Manual
Acer LCD Monitor UM VH6AA 003 User Manual