HP 1670A Series User manual

HP
1660C/CS-Series
and
·
HP
1670A-Series
Logic
Analyzers
LAN User's Guide

LAN
User's Guide
Publication
nwnber
01660-97018
First edition, November 1995
For Safetyinformation, Warranties
and
Regulatory information,
see
the
pages
behind
the
index
© Copyright Hewlett-Packard Company 1993-1995
All
Rights Reserved
HP 1660C/CS-Series and
HP 1670A-Series
Logic Analyzers

Introducing the LAN Interface
The HP Logic Analyzer
LAN
interface lets you connect your logic analyzer
to
an Ethernet network that uses TCP/IP. With
the
LAN
Interface, you can:
• Set up
and
run
measurements using
the
logic analyzer's XWindow
interface.
• Copy measurement data from
the
logic analyzer to your computer using
File Transfer Protocol program (ftp) or Network File System (NFS).
• Save
and
restore configurations.
• Program
the
logic analyzer.
Requirements
In
order to use your
HP
logic analyzer on
the
LAN,
you need the following
equipment and software:
•
HP
1660C/CS-series logic analyzer with
LAN
option or
HP
1670A-series
logic analyzer.
• Ethernet local
area
network using TCP/lP protocol.
•
If
you are using a
PC,
NFS
program or ftp program.
•
If
you want to use
the
logic analyzer's XWindow interface, X server
program running on your computer.
Characteristics
Physical
Connection
RJ-45 connector for direct connection to lOBase-T ("ethertwist")
networks
BNC
connector for direct connection to 10Base2 ("thinlan") networks
Supported
Protocols
ii
Transmission Control Protocol/lnternet Protocol (TCP/lP)
Network File System (NFS)
File Transfer Protocol (ftp)
XWindow System Version 11, release 5 (X11R5)
Simple Network Management Protocol (SNMP)

In
This Book
This book shows you how to
coIIDect,
use,
and
troubleshoot your HP logic
analyzervia a Local Area Network (LAN)
connection. This book contains the
following chapters:
• Chapter 1 provides information about
connecting the logic analyzer to
the
network. To effectively use this
chapter, you should be familiar with
your network setup
and
operation.
• Chapter 2 shows you howto access
the
logic analyzer's file system. This is
a prerequisite for some ofthe other
things you can
do
with a logic analyzer
on
the
network.
• Chapter 3 shows you how to display
the
analyzer interface on an XWindow
server,
and
describes
the
basics of
using
the
interface.
• Chapter 4 shows you how to retrieve
measurement data, screen images,
and
status information from your logic
analyzer
on
the
LAN,
and
how to copy
and
restore
configurations.
• Chapter 5 shows you methods for
programming the logic analyzer via
the
network connection.
• Chapter 6 contains additional
infonnation on the logic analyzer's
directory structure
and
dynamic files.
• Chapter 7 describes what to
do
if
you
have a problem using
the
logic
analyzer
on
your network.
Connecting
and
Configuring
I
l":l
Accessing
the
Logic
Analyzer
File
I
LJ
System
Using
the
X
Window
Interface
I
Retrieving
and
Restoring
Data
I
Programming
the
Logic
Analyzer
I
Concepts
I
Troubleshooting
I
Glossary
I
Index
I
iii

See
Also
The Logic
Analyzer
Training
Kit
if
you
are
unfamiliar with
the
basic
operation of
the
logic analyzer.
The User's Guide for your logic analyzer for information on using
the
logic
analyzer
to
make measurements.
The Programmer's Guide for
your
logic analyzer for detailed information on
programming
the
analyzer.
The
Programmer's Guide can be
ordered
from
your Hewlett-Packard Sales Office.
UNIX®
is a registered trademarkin the United States and
other
countries,
licensed exclusively through X/Open Company Limited.
MS®
and
MS-DOS® are
U.S.
registered trademarks of Microsoft Corporation.
MS
Windows®
and
Windows®
are
U.S.
registered trademarks ofMicrosoft
Corporation.
Postscript™ is a trademark ofAdobe Systems Incorporated which
may
be
registered
in
certain
jurisdictions.
iv

Contents
1
Connecting
and
Configuring
To
connect
to
your network
1-3
To
configure
the
network addresses
1-4
To
verify connectivity with
the
ping utility
1-
7
To
mount
the
logic analyzer
1-8
2
Accessing
the
Logic
Analyzer
File
System
To
mount
the
file systemvia NFS
2-3
To
access
the
file system via ftp
2-8
3 Using
the
X Window
Interface
To
start
the
interface
3-3
To
close
the
interface
3-8
To
load
the
custom
fonts
3-10
Additional Information
3-12
4
Retrieving
and
Restoring
Data
To
copy
ASCII
measurement
data
4-3
To
copy raw
measurement
data
4-5
To
restore raw measurement
data
4-6
To
strip LIF
structure
from raw
measurement
data
4-
7
To
copy
screen
images from
\systern\graphics
4-9
To copy status information from
\status
4-10
To copy configurations from
setup.
raw
4-12
To
restore configurations
4-13
5 Programming
the
Logic
Analyzer
To
set
up
for
Ethernet
LAN
programming
5-4
To
enter
corrunands directly using
telnet
5-5
To
copy corrunands
to
\systern\prograrn
5-7
To
write programs
that
open
\systern\prograrn
5-9
To
write programs
that
open
the
corrunand parser socket 5-12
1

Contents
6
Concepts
Directory structure
of
the
logic analyzer's
file
system 6-3
Dynamic files
6-6
LAN-related fields
in
the
logic analyzer's menus
6-
7
7
Troubleshooting
Troubleshooting
the
Initial Connection
7-3
Assess the problem
7-3
Troubleshooting
in
a workstation environment 7
-5
Troubleshooting
in
an
MS-DOS
environment
7-8
Troubleshooting
in
an
MS
Windows environment 7-11
Verify the logic analyzer performance 7-14
Status Number
7-16
Network Status Information 7-19
Solutions to Common Problems 7-21
If
you cannot
connect
to
the logic analyzer 7-21
If
you cannot
mount
the
logic analyzer
file
system 7
-22
If
you cannot access
the
file system via ftp 7-22
If
you cannot
start
the
X Window interface 7-23
If
your XWindow looks odd 7
-23
If
you cannot copy files from
the
logic analyzer 7-23
If
you cannot
restore
raw
files 7-24
If
you cannot
telnet
to
the
command parser socket 7
-24
If
you get
an
"operation timed-out" message
7-25
If
the logic analyzer begins to operate slowly 7
-25
If
the logic analyzer
does
not respond 7
-25
If
all else fails 7
-25
Getting Service
Support
7-26
HP on-site service 7
-26
Return to
HP
service 7
-26
2

1 I
Connecting
and
Configuring

Connect
Configure
Ping
Mount
Connecting and Configuring
In
order
to
use
your
logic
analyzer's
network
capabilities,
you
need
to
connect
it
to
your
network
and
configure
the
logic analyzer.
The
following
chart
shows
an
overview
of
the
process.
Connect
the
RJ-45 or
BNC
connector from
your network, then turn on
the
logic
analyzer. I
Setup the configuration menus.
j_
Verify connectivity with
the
ping utility.
Ping
OK?
Ives
Mount the logic analyzer. Mount
OK?
!Yes
Ready to use.
1-2
No
No
Go
to
chapter
7,
"Troubleshooting.
11
Go
to chapter
7,
'Troubleshooting.
11
I

To
connect
to
your
network
1
Tum
off
the
logic analyzer.
Connecting
and
Configuring
To
connect
to
your
network
2 Connect
the
analyzer
to
your
network
using
an
RJ-45
or
BNC
connector.
Ethertwist
and
thinlan are
the
two
most
common types ofLAN network
connection. Ethertwist uses unshielded twisted pair
and
an
RJ-45 connector,
and resembles a standard modular
phone
line. Thinlan
uses
coaxial cable.
If
you are unsure what your network
uses
for its physical connection, contact
your local network administrator.
The logic analyzer
LAN
ports are on
the
back panel.
The
RJ-45 connector
goes in
the
port
labeled
"LAN-TP"
and
the
BNC
attaches
to
the
port
labeled
"LAN-BNC".
3
Tum
on
the
logic analyzer.
1-3
I

Connecting
and
Configuring
To
configure
the
network
addresses
To configure
the
network
addresses
You
can configure
the
logic
analyzer
to
work with your network from
the
front panel. Infonnation entered
in
the
configuration menus will be stored
in
nonvolatile memory.
1
Go
to
the
System External1/0
men~
and
select
LAN
Settings.
a
Turn
on
the
analyzer and wait until
the
power-up tests are complete.
b Press
the
System key.
c
In
the
System External1/0 menu, select
the
LAN
Settings box.
•llD(
External
IJO
l
Connected
To=
L:J~
Printer
(settingsJ
102
Chrinnel
s
100
MHz
STATE
500
MHz
TIMING
(Ethernet)
~Connected
To'
Controller
M
(Settings
~
(01sconnec
t
X-H
1
ndow
2
Chennel
s
of
IGS/s
Single
Shot
Osc 111
oscope
LAN
Set
tings--+-+------------
RS232
Sett
in
gs
LAN
Settings
SYMBOL
UTIL
ITV
HPIB
Set
tings
System
External
1/0
menu
1-4

Connecting
and
Configuring
To
configure
the
network
addresses
2 Set up
the
LAN
Settings menu.
Len :=,ett1ng·:
In
ter-n.:i I Set. t 1ngs
1
Ltrn
Port
LAM
TF'
15.6.253.11?·
:::
Analy::er
IP
Address
(
~=====:
•
"
Gateway
IP
Addre·~·;
(
n.r•.O.l1
I
======s.a.~
.:i
File
Timeout:
(
1.5
s ]
5.
AnallJZfH
namE" ( 1661CS 1
E>·:lernal
Settings
6
Help
i..nth
(Ho
.ts
Tatile
·.I
and
{PC
Setting~.
_]
(Show
LAN
Connec
t.1
on~._]
f
Ethernet
Stat.is
ti
cs.
_:I
~J
LAN
Settings
menu
Lan
Port
Analyzer
IP
Address
Gateway
IP
Address
File
Timeout
Analyzer
Name
The
LAN
Port
toggles
between
LAN
TP
and
LAN
BNC.
Set
it
to whichever type
you
are
using
for
the
connection.
TCP/IP
uses
the Internet Protocol
(IP)
Address for
communication between network
nodes
and
requires
this
entry.
Each
IP
address
on
anetwork
must
be
unique
-
contact your
system
administrator if
you
need
to
have
one
created for
the
logic
analyzer.
The
logic
analyzer
responds
to
messages
sent
to
this
IP
address.
Gateways
act
as
connections between different
physical
subnets.
If
the
logic
analyzer
is
on
adifferentsubnet
than
the
computer
you
wish
to
use
itwith,
you
need
to
enter a
gateway
address.
This
is
not
the
same
as
the
networktimeout, which
is
set
on
the
computer.
The
logic
analyzer
file timeout
is
how
long
the
analyzer
keeps
afile
in
the
active portion
of
memory.
For
slow
network connections, a
large
file timeout decreases
the
total
time
for afile transfer.
Too
high
afile timeout for afast
network connection
can
actually slow file transfers
because
too
much
is
in
active
memory.
A
good
guideline for
file
timeout
is
150%
ofthe
average
time
it
takes
for
packets
to
go
from
source
to
destination.
The
Analyzer
Name
is
for
user
reference
only.
It
appears
in
the
status
files of
the
logic
analyzer,
and
in
the
XWindow
display.
It
is
notthe
same
as
the
IP
name.
1-5
I

Connecting
and
Configuring
To
configure
the
network
addresses
3
If
necessary, add the logic analyzer
to
your local network
configuration.
If
you
are
doing a point-to-point connection, this step
is
unnecessary because
the
computer
and
the
logic analyzer only communicate with each other.
For
UNIX
networks and
PC
networks
based
on a
UNIX
model,
the
network
software requires
an
entry for
the
logic analyzer before another computer can
talk to it. These entries are usually kept
in
a file named I
etc/hosts.
The
I
etc
/hosts
file also associates
an
alias with the IP address so
that
you can
use a meaningful name rather
than
the
IP address.
Other styles of PC networks have different conventions. Consult your
LAN
documentation or yourlocal systemadministrator to see if you
need
to do
anything else.
1-6

Connecting
and
Configuring
To
verify
connectivity
with
the
ping
utility
To
verify connectivitywith
the
ping utility
Use
the
ping utility to verify
that
the
logic analyzer is on your network.
Refer
to
your network documentation for
the
exact syntax.
•UNIX
ping
[IP
addresslsymbolic
name]
• MS-DOS
ping
[IP
addresslsymbolic
name]
•
MS
Windows
For
a Windows environment, select
the
ping icon
in
your network menu.
Refer
to
your network documentation for more information about using the
ping utility.
1-7
I

Connecting
and
Configuring
To
mountthe
logic
analyzer
To
mount
the
logic analyzer
Before
Mounting
You
need
to
wait
at
least
15
seconds
after
the
Analyzer
Configuration
menu
is
displayed
before
attempting
to
mount If
you
try to mount
too
soon,
you
will
receive
an
error
message.
You
can mount the logic analyzer on your network for two different levels of
use, control or data.
The
logic analyzer accommodates one control
user
and
multiple data users. Control allows users to
read
and
write files to
and
from
the analyzer, while
data
allows users to only
read
files from the
file
system.
Data users can also write files to
the
disk drives of
the
logic analyzer.
If
you have trouble, refer to chapter
7,
"Troubleshooting."
For the exact syntax of
the
mount command for mount, refer to your network
documentation.
Mounting
and
Unmounting
You
must
unmount
the
logic
analyzer
before
turning it
off.
After
unmounting,
you
can
mount
the
analyzer
15
seconds
after
the
Analyzer
Configuration
menu
is
displayed
when
powering
up
the
instrument.
You
can
write anetwork script
that
executes
an
unmount
and
mount
procedure.
1-8

Connecting
and
Configuring
To
mountthe
logic
analyzer
•UNIX
For
UNIX,
use your network's command for an
NFS
mount.
For
example:
mount
[analyzer
name:]/[controlldata]
[mount
point]
Some
UNIX
workstations will
not
accept a straight IP address.
You
must
add
an
aliased name for the logic analyzer to the host file,
then
use
that
name in
your
mount command.
Refer to your network documentation for more information.
• MS-DOS
For
a
PC
using
MS-DOS
and running PC-NFS, use a form
of
the
net
use
command.
For
example, PC-NFS uses:
net
use
[drive
specifier]
[IP
address
or
a
named
alias]\
[control
I
data]
Refer to your PC-based
NFS
documentation for more information.
• MS Windows
For
an
MS
Windows environment, refer to your Windows-based NFS
documentation
and
File Manager documentation for mounting instructions.
1-9
I

1-10

2
Accessing
the
Logic Analyzer
File System
I

Accessing
the
Logic Analyzer File System
This
chapter
shows you how to:
• Mount
the
file system via NFS.
• Access
the
file systemvia ftp.
This
chapter
assumes
that
the
logic
analyzer
is
physically connected to your
local
area
network. Ifit
is
not connected, refer
to
Chapter
1for information
on
how
to
connectthe
system.
Control
User
vs.
Data
User
You
can access the logic analyzer file system as either the control user
or
a
data
user.
Control
User
• The control user can send programming commands.
• The control user has
read
and write access
to
the
file system.
• There
can
only be one control
user
at
any time.
Data
User
• The
data
user
cannot send programming commands.
• The
data
user
has
read
access to
the
entire file system,
but
can only
write
to
\system\disk\hard
and
\system\disk\flexible
directories (the logic analyzer disk drives).
• Multiple
data
users can access
the
logic analyzer simultaneously.
Password
and
File
Protection
There is
no
password protection built into the logic analyzer. This
means
that
files are
not
protected
against either deletion
or
being
written over.
2-2

Accessing
the
Logic
Analyzer
File
System
To
mount
the
file
system
via
NFS
To
mount
the
file
system
viaNFS
The
logic
analyzer
must
be
on
and
completely
booted
up
before
you
can
mount
the
file
system.
Once
power
is
applied
and
the
Analyzer
Configuration
menu
is
displayed,
allow
an
additional
15
seconds
before
attempting
to
mount
the
system.
Be
sure
to
unmount
the
logic
analyzer's
file
system
before
turning off
the
logic
analyzer.
If
you
don't
do
this,
you
may
get
a
"stale
NFS
file
handle"
error
message
the
next
time
you
try
to
mount.
If
you
get
this
message,
unmount
the
file
system
and
try
mounting
again.
From
Computers
Running
the
UNIX
Operating
System
The
syntax
of
the
mount commandis typically
mount
[symbolic
name
I
IP
address]
:/[controlldata]
/[directory
name]
The symbolic name is
the
host
name
ofthe logic analyzer
as
set
up
byyour
system administrator. Typically, this name is found
in
the
/etc/hosts
file
on your computer or
returned
by a name server.
It
is equivalent
to
the
logic
analyzer's IP (Internet Protocol) address.
The control or data option specifies the type ofaccess you want.
The directory name is
the
name
of
an
empty directory
in
your computer's file
system
to
which
the
logic analyzer's file system will
be
mounted.
See
the
example on the
next
page.
2-3
I
This manual suits for next models
2
Table of contents
Other HP Measuring Instrument manuals