FuturePlus Systems is a trademark of FuturePlus Systems Corporation
Copyright 1998 FuturePlus Systems Corporation
HOW TO REACH US 4
PRODUCT WARRANTY 5
Limitation of warranty 5
Exclusive Remedies 6
Assistance 6
INTRODUCTION 7
How to Use This Manual 7
ANALYZING THE UNIVERSAL SERIAL BUS 9
Duplicating the Master Diskette 9
Accessories Supplied 9
Minimum Equipment Required 10
Revisions 10
Signal Naming Conventions 10
The USB Analysis Probe Switches and Diodes 10
The Slow Speed Only Switch and LED 10
USB Busy LED 10
Ready LED 10
VCC LED 10
Connecting to the USB Analysis Probe 11
Installing the USB Analysis Probe 11
Setting up the Analyzers installed in the 16500 mainframe. 12
Setting up the 167xx Analyzer 12
Setting up the 1680/90/900 Analyzer 13
1680/90/900 licensing 13
Loading 1680/90/900 configuration files 13
1680/90/900, 167xx Configuration files 15
Offline Analysis 15
The Format Menu 18
2
The STAT variable 19
The ADDR and DATA variables 19
The PID variable 19
The CTLCMD variable 21
Installation Quick Reference 25
Acquiring Data 26
The State Display 26
Analysis Probe related error messages 27
USB CRC and Serial Bit Errors 27
Installation Quick Reference 29
Acquiring Data 30
POD 3 Description 30
End of Packet State Machine 31
Load Byte Count State Machine 32
USB Analysis Probe Test Points 33
POD 4 Description 34
The Waveform Display 34
GENERAL INFORMATION 35
Characteristics 35
Standards Supported 35
Power Requirements 35
Logic Analyzer Required 35
Number of Probes Used 35
Supported speeds 35
Signal loading 35
Operations 35
Environmental Temperature 36
Altitude 36
Humidity 36
Testing and Troubleshooting 36
Servicing 36
Signal Connections 36
3
How to reach us
For Technical Support:
FuturePlus Systems Corporation
36 Olde English Road
Bedford NH 03110
TEL: 603-471-2734
FAX: 603-471-2738
On the web
For Sales and Marketing Support:
FuturePlus Systems Corporation
TEL: 719-278-3540
FAX: 719-278-9586
On the web
FuturePlus Systems has technical sales
representatives in several major countries. For an up
to date listing please see
http://www.futureplus.com/contact.html.
Agilent Technologies is also an authorized reseller of
many FuturePlus products. Contact any Agilent
Technologies sales office for details
http://www.futureplus.com
http://www.futureplus.com
.
.
4
Product Warranty
This FuturePlus Systems product has a warranty
against defects in material and workmanship for a
period of 1 year from the date of shipment. During
the warranty period, FuturePlus Systems will, at its
option, either replace or repair products proven to be
defective. For warranty service or repair, this product
must be returned to the factory.
Limitation of
warranty
For products returned to FuturePlus Systems for
warranty service, the Buyer shall prepay shipping
charges to FuturePlus Systems and FuturePlus
Systems shall pay shipping charges to return the
product to the Buyer. However, the Buyer shall pay
all shipping charges, duties, and taxes for products
returned to FuturePlus Systems from another country.
FuturePlus Systems warrants that its software and
hardware designated by FuturePlus Systems for use
with an instrument will execute its programming
instructions when properly installed on that
instrument. FuturePlus Systems does not warrant that
the operation of the hardware or software will be
uninterrupted or error-free.
The foregoing warranty shall not apply to defects
resulting from improper or inadequate maintenance
by the Buyer, Buyer-supplied software or interfacing,
unauthorized modification or misuse, operation
outside of the environmental specifications for the
5
product, or improper site preparation or maintenance.
NO OTHER WARRANTY IS EXPRESSED OR
IMPLIED. FUTUREPLUS SYSTEMS SPECIFICALLY
DISCLAIMS THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE.
Exclusive Remedies
Assistance
THE REMEDIES PROVIDED HEREIN ARE BUYER’S
SOLE AND EXCLUSIVE REMEDIES. FUTUREPLUS
SYSTEMS SHALL NOT BE LIABLE FOR ANY
DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR
CONSEQUENTIAL DAMAGES, WHETHER BASED
ON CONTRACT, TORT, OR ANY OTHER LEGAL
THEORY.
Product maintenance agreements and other customer
assistance agreements are available for FuturePlus
Systems products. For assistance, contact the
factory.
6
Introduction
The USB Analysis Probe module provides a complete
interface between any point on the USB and an
Agilent Logic Analyzer. The Analysis Probe interface
receives the USB serial bit stream and converts it to
an understandable parallel bus that is then acquired
by the logic analyzer.
The USB Analysis Probe is a passive bus monitor
which does not assert any signals on the USB . The
USB signals are received with a USB compliant
transceiver. The power for the Analysis Probe logic
and transceiver is taken from the logic analyzer. Thus
the Analysis Probe does not draw power from the
USB wire.
The USB Analysis Probe software configures all the
logic analyzer menus for compatibility with the USB
Analysis Probe. When the configuration file is loaded
and the analyzer is set to STATE mode, an inverse
assembler is also loaded which decodes USB packets
into easy to read mnemonics.
The USB Analysis Probe also provides access to the
actual USB wire for both digital and analog
measurements. D+, D-, GND, USB Power and the
transceiver outputs of VP, VM, and RCV are also
provided on the test points.
How to Use This
Manual
7
This manual is organized to help you quickly find the
information you need.
•Analyzing the Universal Serial Bus chapter
introduces you to the USB Analysis Probe and lists
the minimum equipment required and accessories
supplied for USB analysis. Characteristics
common to state and timing analysis are also
detailed.
• The State Analysis chapter explains how to
configure the USB Analysis Probe to perform state
analysis on your USB .
• The Timing Analysis chapter explains how to
configure the USB Analysis Probe to perform
timing analysis on your USB .
• The General Information chapter provides some
general information including the operating
characteristics for the USB Analysis Probe module
and the cable header pinout.
8
Analyzing the Universal Serial
Bus
This chapter introduces you to the USB Analysis
Probe and lists the minimum equipment required and
accessories supplied for Universal Serial Bus
analysis. This chapter also contains information that
is common to both state and timing analysis.
Before you use the USB Analysis Probe software,
Duplicating the
Master Diskette
make a duplicate copy of the master diskette. Then
store the master diskette and use the back-up copy to
configure your logic analyzer. This will help prevent
the possibility of losing or destroying the original files
in the event the diskette wears out, is damaged, or a
file is accidentally deleted.
To make a duplicate copy, use the Duplicate diskette
Accessories
Supplied
9
operation in the disk menu of your logic analyzer. For
more information, refer to the reference manual for
your logic analyzer.
The USB Analysis Probe product consists of the
following accessories:
• The USB Analysis Probe interface hardware
• The inverse assembly and configuration software
on a 3.5 inch diskette.
•This operating manual
Minimum Equipment
Required
The minimum equipment required for analysis of a
Universal Serial Bus consists of the following
equipment:
• A 166x, 167x , 1680/90, 1671x , 1674X, 1655x or
1675x logic analyzer
Revisions
Signal Naming
Conventions
The USB Analysis
Probe Switches and
Diodes
The Slow Speed Only
Switch and LED
• The USB Analysis Probe Product
• A USB target wire
This manual applies to Hardware revisions ACE or
later and software revision 3.0 or later.
This operating manual uses the same signal notation
as the UNIVERSAL SERIAL BUS SPECIFICATION REVISION 1.0.
The USB Analysis Probe contains one switch and four
LEDs
The slow speed switch should be in the ON position
(LED ON) when the USB Analysis Probe is on a slow
speed only wire or slow speed only segment of the
USB. When attached to a high speed segment or
mixed segment (slow speed and high speed traffic)
the switch should be in the OFF position (LED OFF).
USB Busy LED
Ready LED
VCC LED
10
The USB Busy LED is lit when the USB Analysis
Probe is actively receiving packets from the USB
wire. The LED may appear dim if the traffic load is
light.
The Ready LED indicates that the on board serial
ROM has successfully loaded the FPGA and that the
USB Analysis Probe is ready for USB analysis.
The VCC LED on the USB Analysis Probe indicates
that power is applied from the logic analyzer to the
USB Analysis Probe logic. For correct operation of
the USB Analysis Probe the VCC LED must be lit.
Connecting to the
USB Analysis Probe
The following explains how to connect the logic
analyzer to the USB Analysis Probe for either state or
timing analysis:
1. Remove the probe tip assemblies from the
logic analyzer cables.
2. Plug the logic analyzer cables into the USB
Analysis Probe cable headers as shown in the
appropriate following tables.
Installing the USB
Analysis Probe
Logic Analyzer USB Analysis
Comment
Probe
Master POD 1 Header 1 State analysis
POD 2 Header 2 State analysis
POD 3 Header 3 Timing
analysis
The USB Analysis Probe can be installed in any
segment of the Universal Serial Bus. However, to
view all packets from the Host the USB Analysis
Probe must be placed between the Host and the USB
Hub or USB device. The following steps explain how
to install the USB Analysis Probe onto the Universal
Serial Bus.
1. Install the logic analyzer cables as described in
the previous section.
2. Plug the USB Analysis Probe IN cable to the
upstream Host or Hub. The USB Analysis
Probe OUT connector can be connected down
stream to either a Hub or device or it can be
left unconnected.
3. Turn on the logic analyzer on so that the VCC
and READY LEDs on the USB Analysis Probe
are lit.
NOTE: Connect the USB Analysis Probe to
the USB wire as described in step 2 prior to
powering up the logic analyzer.
11
Setting up the
Analyzers installed in
the 16500 mainframe.
The logic analyzer can be configured for USB analysis
by loading the USB configuration file. Loading this file
will load the Universal Serial Bus inverse assembler
and configure your logic analyzer for USB analysis.
1. Install the 16500 USB Analysis Probe Software
for the FS4100 flexible diskette in the disk drive
of the logic analyzer.
2. Configure the menu to “Load” the analyzer with
the appropriate configuration file (see table
below).
Logic Analyzer File name
16555, 16710/1/2 USB555
166x USB660
16550 USB550
3. Execute the load operation to load the file into
the target logic analyzer. NOTE: Do not select ALL
or SYSTEM as the target of the load operation,
select the logic analyzer that is connected to the
USB Analysis Probe.
Setting up the 167xx
Analyzer
The 16600/16700 requires a special install procedure
to install the FS4100 software. To accomplish this,
insert the diskette labeled 16700/702 Installation disk for the FS4100 into the 16700/702 diskette
drive. From the SYSTEM ADMINISTRATION TOOLS
select INSTALL under SOFTWARE. From the
SOFTWARE INSTALL screen select the FLEXIBLE DISK and APPLY. The package FS4100 will now
appear. Select it and then select INSTALL. This
procedure does not need to be repeated. It only
needs to be done the first time the USB Analysis
Probe is used.
When this has completed restart the logic analysis
session and either invoke the Setup Assistant from
the logic analyzer screen or load the appropriate
configuration file from the
Configs/FuturePlus/FS4100 directory. The Setup
Assistant will guide you in configuring the logic
analyzer. Select FuturePlus from the list on the left of
the Setup Assistant screen and then USB from the list
that then appears. If you prefer to load the
12
Loading...
+ 27 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.