3070 Board Test Systems: System Installation Manual (MS Windows Version) June 2003
3070 Board Test Systems: System Installation Manual (MS Windows Version) June 2003
3070 Board Test Systems: System Installation Manual (MS Windows Version) June 2003
Contents
Table of Contents
ii
Table of Contents
iii
Table of Contents
iv
Table of Contents
In this Chapter...
Referenced Manuals
CAUTION
customers change Regional Options on the
Some
controller to set Your locale to their geographic
location. Is is alright to do this as long as you
dont change Decimal symbol. The Decimal symbol
must remain a period (.); it cannot be changed to a
comma (,) or Board Consultant will damage
testplans.
1-1
Tools Required
1-2
Getting Started
Module Capacity
E9900
E9998
E9997
NOTE
Testheads with capacities for more than one
module can be configured with fewer modules.
Additional modules can be added later.
Check that:
1-3
A probe cradle,
Certificates of calibration,
A Certificate of Hardware Address for the
System Card, and
Configuration printouts.
1-4
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Introduction, 1-5
Introduction
The default location for the KVM (Keyboard, Video
Monitor, Mouse) installation is on the right side of the
testhead, when facing the testhead from the front.
The customer can be accommodated if a preference
exists for having the KVM on the left side. To do this,
the pod cover(s) must be removed, then the KVM
wiring must be re-routed.
1-5
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Table 1-2
Task
Step
Do this so that the testhead can be rotated. Figure 1-1 on page 1-11 shows the
location of the shipping bolts.
CAUTION
rotating the testhead, remove all objects including the monitor
Before
and keyboard support arms from the rotational path of the testhead.
During rotation, should the testhead hit anything, damage could result.
CAUTION
the shipping bolts before attempting to rotate the testhead.
Remove
Otherwise, damage can result. Shipping bolts can be stored for later use
in the holes used by the testhead pallet shipping brackets.
Remove pod cover:
a If testhead connectors (BNC) are visible over a pod cover, rotate the
testhead about 10 degrees to allow the pod cover to be removed.
Apply PDU power to activate the testhead rotation switch. See Powering
the PDU and Controller on page 1-21.
b Use a T20 Torx driver to remove the pod-cover screws and then remove the
pod cover.
c Remove power to the PDU if connected.
1-6
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Table 1-2
Task
3 Install the support arms:
Step
CAUTION
the support arm T-piece to the front of the system. Damage may
Install
occur during testhead rotation if the support arm T-piece is positioned to
the rear.
a Open the pod door.
b If present, pry the plastic square plug from the top of the mounting arm post.
c Unpack the support arms and the monitor and keyboard trays.
d Install the post of the support arm T-piece (E9900-10245), in the appropriate
column.
1) If the pod door is in the way, remove it by lifting it up, then out. Replace
it when done.
2) Secure the post using a 1/4-inch hex key wrench, two each cap screws
(3030-1044), and lock washers (2190-0963). For 307X, 317X and 327X
systems, use the top and middle screw holes.
e Insert the 13-cm (5-inch) extension riser (E9900-10246), into the hole of the
support arm T-piece that is farthest from the operator.
f If needed, install the square plastic cap in the top of the unused support arm
column.
1-7
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Table 1-2
Task
Step
a Insert the keyboard support arm E9900-10248, in the hole in the support
arm T-piece.
b Install the keyboard tray E9900-10247, on the keyboard support arm using a
Phillips or Posi screwdriver and four flat-head screws, 3030-0219, in the
end of the arm:
Choose one of the center sets of holes for mounting. Other mounting hole
sets can be selected at the customers request.
Install the keyboard tray so that the tilt adjuster knob can be adjusted
from the front of the keyboard.
a Unpack the keyboard and mouse and place them on the keyboard tray.
b Place the plastic keyboard overlay on the keyboard.
c Install the monitor support arm.
d Install the monitor tray on the support arm.
e Unpack the video monitor, then mount it on the support arm with its
included screws.
f Locate the mouse and mouse pad, then place them on the keyboard tray.
1-8
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Table 1-2
Task
6 Route the KVM cables:
Step
CAUTION
the KVM cables are not routed with enough slack, they can be
Ifdamaged
when the support arms are adjusted. Figure 1-4 on page 1-14
describes this further.
NOTE
The keyboard and mouse is shipped with long enough cables to
accommodate installation on the left side.They are folded back on
themselves in the testhead cable trough (identified in Figure 1-1 on
page 1-11).
For 307X and 317X systems, a second video monitor cable is
pre-installed to accommodate KVM installation on the left side.
For 327X systems, the existing video monitor cable is long enough to
reach to the left side. Re-route it through the testhead cable troughs. Cut
cable ties inside the pod, if necessary.
It may be necessary to obtain a 8120-1763 power cord extension cable to
connect power from the PDU to the video monitor. Route the power
cable through the testhead cable trough.
Route the KVM cables through the support arm cable troughs.
1-9
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Table 1-2
Task
Step
NOTE
The USB connectors on (the left side of) the video monitor are not used.
a Remove the cover from the rear of the video monitor, then connect the
power and signal cables.
b Replace the rear cover.
c Connect the keyboard and mouse cables.
a Insert the bar code scanner cable between the keyboard cable and the
keyboard extension cable.
b Route the bar code scanner cables through the support arm cable troughs.
Re-install the pod door and use a T20 Torx driver to replace the pod cover
screws.
1-10
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Figure 1-1
Rear of testhead
Bags of manuals
and parts
cable trough
1-11
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Figure 1-2
KVM and support arm detail for the right side of the testhead
Riser under
Monitor Arm
Video Monitor
(Flat Panel Display)
Keyboard Arm
on bottom
Monitor Arm
on top
L
Support Arm
T- piece
L
S
Right Pod
Cables Troughs
Short, Medium, Long
M
Keyboard
Mouse
M
Keyboard Tray
Tilt Adjustment
1-12
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Figure 1-3
KVM and support arm detail for the left side of the testhead
Video Monitor
(Flat Panel Display)
Monitor Arm
(top and rear)
Mouse
Keyboard Arm
(bottom and front)
Riser under
Monitor Arm
Keyboard
Cables
Post Screw Holes
Use top and bottom for 307X or 317X,
middle and bottom for 327X.
Support Arm
T- piece
Left side
of testhead
1-13
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Figure 1-4
1-14
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Task
Step
Use a 1/4-inch hex key wrench to adjust the monitor and keyboard support
arm vertical tension adjustment screws:
Turn the screw clockwise to make the arm tension harder, and
counterclockwise to make the arm tension easier.
These screws are approximately 48 turns stop-to-stop.
Use a 3/32-inch hex key wrench to adjust the joints in the support arms to a
firm but movable tension.
1-15
Chapter 1: MS Windows System Installation Procedure: Setting Up the KVM and Support Arms
Figure 1-5
Video Monitor
Keyboard
Arm Horizontal
Adjustments
(3/32-inch hex)
Mouse
Keyboard Tray
Tilt Adjustment
(knob)
Pod
1-16
1-17
Preparing the
Testhead
Figure 1-6
1-18
Figure 1-7
1-19
1-20
Chapter 1: MS Windows System Installation Procedure: Powering the PDU and Controller
WARNING
CAUTION
testhead power before connecting or
Disconnect
disconnected testhead cables. Otherwise, damage
can result.
1 Connect the PDU power cable to the power source:
Instructions for connecting power are given in the
Agilent 3070 / 79000 Family Site Preparation
Manual 03066-90114, which is shipped in print with
the system.
NOTE
The PDU is not serviceable; if it is defective, it
must be replaced.
1-21
Chapter 1: MS Windows System Installation Procedure: Powering the PDU and Controller
NOTE
If the MS Windows registration key is needed, it
can be found on the testhead controller after
removing the pod cover.
1-22
Chapter 1: MS Windows System Installation Procedure: Installing a Support Bay and Instrument Rack
Installing a Support
Bay and Instrument
Rack
Introduction, 1-23
Introduction
Complete instructions in this section if installing a
support bay or instrument rack.
If an instrument rack is included containing instruments
requiring GPIB control, see Install the GPIB Cables
(307X Only) on page 1-24.
CAUTION
proper ESD precautions while performing
Follow
tasks in this section.
Remove power to the testhead by powering-off
the PDU to prevent electrical damage when
connecting cables.
1-23
Chapter 1: MS Windows System Installation Procedure: Installing a Support Bay and Instrument Rack
CAUTION
multiple racks or bays are installed containing
Ifequipment
needing GPIB control, connect the
GPIB cabling as shown in Figure 1-9 on
page 1-26.
If the cable connections fork, GPIB errors may
occur.
1-24
Chapter 1: MS Windows System Installation Procedure: Installing a Support Bay and Instrument Rack
Figure 1-8
Module 1
Vacuum Manifold
Module 2
Module 3
Module Umbilical
Cables
GPIB
Cable
Aux Aux
1-25
Chapter 1: MS Windows System Installation Procedure: Installing a Support Bay and Instrument Rack
Figure 1-9
GPIB cables to an instrument rack, support bay, and controller. DO NOT allow the GPIB cabling to fork
Instrument Rack
Controller
VXI
Mainframe
Instrument 1
Instrument 2
Instrument Rack
NO
Controller
VXI
Mainframe
Instrument 1
Instrument 2
Instrument Rack
External Instruments
in the Support Bay or
Testhead
NO
Controller
External Instruments
in the Support Bay or
Testhead
VXI
Mainframe
Instrument 1
Instrument 2
YES - 3070
External Instruments
in the Support Bay or
Testhead
1-26
Setting-Up Other
Hardware
1-27
Figure 1-10
Dual Button
Holder with
cable
1252-8421
PPU Button
Adapter
0960-2134
To Com1 port
of controller
1-28
PPU Buttons
PPU1HH.WPG
Verify that the button label and the button balance are
correct for the number of buttons installed.1 Buttons are
identified by the button label number on the button.
Click Start > Programs > Agilent 3070 > PPU Report?
A report similar to the one shown in Figure 1-12 on
page 1-30 will be displayed in a new window.
1 The E3994A 10k Test Credit Button may also be used and would indicate 10,000 credits.
Agilent Technologies 20012003
1-29
Figure 1-12
PPU report
1-30
WARNING
NOT operate the system without an EMO
DO
switch properly wired and accessible to the
operator. Failure to provide EMO capability may
result in death or serious bodily injury.
7 Boot the testhead. When the testhead is booted, press
the EMO switch on the automation equipment to
verify that it is functioning properly.
1-31
Figure 1-14
Supplies 1-4
Supplies 5-6
Functional Ports
1-32
Enabling the
Testhead
subdirectory.
These warning messages should not be seen after
the AutoAdjust process is completed later.
1-33
R G
R G
R G
R G
NOTE
Non-matching config files can result from the
controller being shipped separate from the
testhead, or if testhead cards have been moved.
NOTE
The Actual Config function key F4 polls the cards
in the testhead to identify their type.
1 Compare the system and standard config files to the
configuration printouts shipped with the system:
Open a Korn shell window: Click Start > Programs >
Agilent 3070 > Korn Shell.
2 At the prompt enter:
cd $AGILENT3070_ROOT/diagnostics/th1
then,
more config
NOTE
For more information about
$AGILENT3070_ROOT, see The Root Directory
Environment Variable in Chapter 2.
1-34
1-35
Verifying the
Vacuum Subsystem
Introduction, 1-36
Troubleshooting, 1-37
Introduction
The 327X (one-module) testhead has at least one
internal vacuum solenoid. The second internal solenoid
is optional.
It is the customer's responsibility to connect external
vacuum solenoid control wires to the System Card if
external solenoids are used.
See Figure 1-15 on page 1-38 to reference internal
vacuum solenoids in a 4-module testhead.
1-36
NOTE
For more information about
$AGILENT3070_ROOT, see The Root Directory
Environment Variable in Chapter 2. .
NOTE
Early 317x and 3070 systems used external
vacuum solenoids.
Troubleshooting
If the vacuum control will not work, check:
NOTE
The vacuum well is normally defined in the
testplan.
The vacuum outlets are where the vacuum
connects to the test fixture on top of the testhead.
Agilent 317X and 327X testheads have two
vacuum ports for the 327X testhead, ports 2 and
3 are reversed from the orientation shown in
Figure 1-15 on page 1-38.
Verify that the relay <r> controls vacuum
<m> statement(s) agree(s) with the hardware:
r = 1 for Aux 1.
r = 2 for Aux 2.
r = 3 for Aux 3.
r = 4 for Aux 4.
r = 5 for Aux 5.
m = the module vacuum port(s) connected (can
be 0; 1; 2; 3; 0,1; 2,3; 0-3).
1-37
Figure 1-15
80-PSI Regulator
03066-67911
System Card
Relay 1 +_
Relay 2 +_
Relay 4 +
Relay 5 +
_
Remote
Shutdown
Jumper
Port1
Port3
Port0
Relay 3 +_
Vacuum Valve
E3770-67900
Port2
8
9
+
_
1
2
+
_
+
_
+
_
+
_
8
9
10
11
12
10
0ut
In
11
12
E9900-63200
4-Module Manifold
Air Lines
Vacuum
Source
Pressure Gage
Manual Cut-off Valve
1-38
Verifying the
Testhead
NOTE
Do not press Save Config as that will make the
Manual Intervention selection permanent.
3 Run Full Diagnostics.
4 Verify that there are no errors.
5 Logout of DGN.
1-39
Completing the
Installation
Reinstall Covers
1-40
Maintenance Records
About ScanWorks
If the testhead is equipped with ScanWorks
boundary-scan, the system config file
($AGILENT3070_ROOT/diagnostics/th1/config)
and standard config file ($AGILENT3070_ROOT/
standard/config) must be edited to use the
ScanWorks hardware. This is the customers
responsibility. See the Syntax Reference Users manual
for information on the ports... statement. You should
have code similar to this in your config files:
performance port
port 2 100 pin bsi 1
end performance port
1-41
In Case of Difficulty
Additional Resources
www.agilent.com/see/contact_info
Vacuum Subsystem
See Air Subsystems troubleshooting in the online
service documentation.
1-42
In this Chapter...
Referenced Manuals
The following manuals are referenced within this
chapter:
Introduction
The information in this chapter may be helpful when
installing an Agilent 3070 system that has a MS
Windows controller.
2-1
Logging-On as
service3070
2-2
Chapter 2: MS Windows System Installation Reference: The Root Directory Environment Variable
Introduction, 2-3
Introduction
2-3
Chapter 2: MS Windows System Installation Reference: The Root Directory Environment Variable
msi "D:/Agilent3070/diagnostics/th1"
msi "C:/Agilent3070/diagnostics/th1"
get "D:/Agilent3070/diagnostics/th1/
config"
get "C:/Agilent3070/diagnostics/th1/
config"
NOTE
At software revision 3070 05.00p, the Agilent3070 directory was moved from D:/Agilent3070/ to C:/Agilent3070/
btgetenv$ ("AGILENT3070_ROOT") is only required for BT-BASIC commands which are referenced to the root.
If the BT-BASIC command msi btgetenv$ ("AGILENT3070_ROOT") & <command> is used prior to the next BT-BASIC command (for example
compile or faon), use of the environment variable to define the root path is unnecessary. BT-BASIC commands which normally contain paths (msi,
load, copy, save, get, store, unlink, rcall) for example, will require:
btgetenv$ ("AGILENT3070_ROOT") & <rest of path>
2-4
Chapter 2: MS Windows System Installation Reference: The Root Directory Environment Variable
Absolute & Environment Variable file path usage in a korn shell window
D:/Agilent3070/diagnostics/th1
C:/Agilent3070/diagnostics/th1
$AGILENT3070_ROOT/diagnostics/th1
/opt/hp3070/help/C/SERVICE
/opt/hp3070/help/C/SERVICE
$AGILENT3070_ROOT/Documentation/SERVICE
2-5
Chapter 2: MS Windows System Installation Reference: The Root Directory Environment Variable
Absolute & Environment Variable file path usage at a MS-DOS Command Prompt
D:\Agilent3070\dev
C:\Agilent3070\dev
%AGILENT3070_ROOT%\dev
2-6
Directory
Descriptions
$AGILENT3070_ROOT/
The directory where the vast majority of the 3070 system software resides.
$AGILENT3070_ROOT/autofile
The directory that contains all the autofiles for the system.
$AGILENT3070_ROOT/bin
The directory that contains most of the executable programs for the system.
$AGILENT3070_ROOT/boards
$AGILENT3070_ROOT/contrib
$AGILENT3070_ROOT/dev
A directory that contains pseudo device files for use by the 3070 software.
$AGILENT3070_ROOT/diagnostics
$AGILENT3070_ROOT/etc
$AGILENT3070_ROOT/help
$AGILENT3070_ROOT/home
$AGILENT3070_ROOT/lib
$AGILENT3070_ROOT/library
The directory that contains device libraries provided for board development.
$AGILENT3070_ROOT/qm
$AGILENT3070_ROOT/standard
$AGILENT3070_ROOT/tmp
A directory that is used by the 3070 software for storing temporary files /
logs.
$AGILENT3070_ROOT/util
2-7
Editing Files
Use BT-BASIC
BT-BASIC is the designated file-editing tool. Unless
otherwise specified, editing described in this chapter is
performed using BT-BASIC.
Korn shell, vi, and viw editors can also be used to edit
files.
Reference information for all these tools:
NOTE
BT-BASIC cannot be accessed when logged in as
administrator.
Open BT-BASIC
2-8
2 Enter:
re-save
Exit BT-BASIC
1 Press F1 on the keyboard, if necessary, to toggle to
the command line.
2 Enter:
exit
Edit in BT-BASIC
Press F1 on the keyboard, if necessary, to toggle to
the workspace.
To move the cursor, use the keyboard arrow keys,
and the Insert Char, and Delete Char keys.
Save in BT_BASIC
1 Press F1 on the keyboard, if necessary, to toggle to
the command line.
Table 2-5
Task
Step
2 Arrange or modify
statements to reflect the
actual testhead
configuration.
Do this as required.
See Table 2-8 on page 2-16 for commonly used BT-BASIC commands.
2-9
Table 2-5
Task
Step
Enter:
1) re-save
2) exit
For instructions, see Compiling the System and Standard Config Files on
page 2-35.
Resolve the standard config file from the system config file
Task
Step
a Enter:
get btgetenv$ ("AGILENT3070_ROOT") & "/standard/config"
2-10
Table 2-6
Resolve the standard config file from the system config file (continued)
Task
Step
2-11
Table 2-6
Resolve the standard config file from the system config file (continued)
Task
6 Paste the copied text in the
standard config file:
Step
CAUTION
through
statements.
! connect ...
a Activate the window containing the standard config file by clicking on the
window border.
b Press F1 on the keyboard to enter the workspace.
c Move the cursor immediately below the module <number> statement that
corresponds to the module <number> statement copied in the previous task.
a In the window containing the standard config file, press F1 to return to the
command line.
b Enter:
1) re-save
2) exit
2-12
Table 2-6
Resolve the standard config file from the system config file (continued)
Task
Step
a In the window containing the system config file, press F1 to return to the
command line.
b Enter:
exit
Instructions are given in Compiling the System and Standard Config Files on
page 2-35.
2-13
Figure 2-1
$AGILENT3070_ROOT/standard/config
BT-BASIC
Status: xxx lines in workspace
configuration xxxx
! CONFIGURATION FOR DEVELOPING BOARD TESTS
!
target . . .
enable . . .
module . .
BT-BASIC
Status: xxx lines in workspace
! Specify instrument
end module
command
configuration xxxx
ports . . ., . . .
end module
module . .
cards 1 asru . . .
ports . . ., . . .
command
BASIC
$AGILENT3070_ROOT/diagnostics/th1/config
2-14
MS Windows Quick
Reference
MS Windows quick-reference
To Do This...
Enter This...
2-15
NOTE
BT-BASIC Quick
Reference
Table 2-8
BT-BASIC Statement
Statement Function
save "<filename>"
re-save
compile "<filename>"
Compile a file
compile "<filename>";testhead
exit
Quit BT-BASIC
2-16
NOTE
Table 2-9
Enter This...
pwd
Change directory
cd
cd
Create a directory
mkdir
<directoryname>
rmdir
<directoryname>
ls -ld
<pathname>
<directoryname>
To Do This...
Enter This...
ls
ls -a
ls -f
2-17
Table 2-9
ls -l
vi
more
cp -p
mv
cat
Remove a file
rm
<filename>
<old_file> <new_file>
<file1> >> <file2>
<filename>
Enter This...
grep word *
date
man
hostname
uname -a
env
<commandname>
System Operations
To Do This...
Enter This...
Clear screen
clear
exit
2-18
Table 2-9
set -o vi
Edit the command line (in Korn shell set for vi)
{ESC}
Recall previous command line (in Korn shell set for vi)
{ESC}k
Execute previous command line (in Korn shell set for vi)
{Return}
ps -ef
command1 | command2
(use vi commands)
(back) or j (forward)
(when line is displayed)
Network Operations
To Do This...
Enter This...
ftp
ascii
bin
get
<remote_file>
Copy a file using ftp from the local current directory to current
directory on the remote_hostname
put
<local_file>
Exit FTP
bye
<remote_hostname>
2-19
NOTE
vi and vi Editor
Quick Reference
vi
viw
{ESC}
:set showmode
{CTRL}g
<filename>
<filename>
To Do This...
or l or arrow keys
or j or arrow keys
(Zero) or ^
2-20
<n>G
Inserting Text
To Do This...
O (capital)
{CTRL}h
or {Backspace}
<character>
Deleting Text
To Do This...
dw
dd
dG
Moving Text
To Do This...
2-21
yy
Put copied or deleted text line from buffer after cursor line
:r
<filename>
Searching Text
To Do This...
/<words>
?<words>
n (next) or N (previous)
:w
:w
:q!
:w!
:wq
<new_filename>
or wq!
Repairing Mistakes
To Do This...
2-22
:e!
vi -r
(repeat to toggle)
<filename>
2-23
Chapter 2: MS Windows System Installation Reference: Codewords & Software License Keys
Codewords &
Software License
Keys
Introduction, 2-24
Introduction
Codewords & software license keys are pre-installed at
the factory and normally do not require adjustment.
The capabilities of a 3070 system are based on the
codewords and software licenses installed.
Codeword & software licenses are used by the system
config file compiler and allows confirmation that the
hardware and the supported software features are
compatible.
NOTE
Agilent will issue software license keys to replace
the current codeword scheme for new 3070
features starting with software release 05.20p. At
present, only new features will require the license
key.
2-24
Chapter 2: MS Windows System Installation Reference: Codewords & Software License Keys
CAUTION
entered codewords, blank lines or
Incorrectly
spaces before or after a codeword may cause
errors when compiling the config files. User and
Operator logins may not boot if the
$AGILENT3070_ROOT/lib/.enable file contains
invalid information. Codeword order does not
matter.
2-25
Introduction, 2-26
3 Enter:
get "config"
Introduction
The system config file must match the testhead card
configuration.
$AGILENT3070_ROOT/diagnostics/th1/config
2-26
NOTE
Changes to the system config file should be
reflected in the standard config file. See Standard
Config File Specifics on page 2-29.
2-27
<keywords>
2-28
Standard Config
File Specifics
Introduction, 2-29
Introduction
2-29
target
enable
module
end module
access ports
boards wired in
parallel
cards
supplies
ports
boards
connect
NOTE
statements allow programmers to name
and define the use of external ports.
testhead name
line frequency
board handler
relay <x> controls
vacuum <y>
bank
end bank
probe
debug port
NOTE
These statements are not allowed in either the
Standard or Board Config Files, but are allowed in
the System Config File.
connect
2-30
12
20
target unpowered
target unpowered
target unpowered
enable power testing
target unpowered
enable power testing
target unpowered
2-31
CAUTION
the
Table 2-13 Some enable <keywords> statements in the standard config file
enable <keywords>
Functional Description:
Enables you to test chains of boundary scan parts, such as testing the
interconnections without nailed access.
For double density, high accuracy HybridPlus Cards, this option enables channel
resources to be routed to pins that would otherwise be used for extended grounding
on XG-50 fixtures. Because the resource assignments change, this option cannot be
used with XG-50 fixtures.
combo test
common delimiter
connect check
2-32
Table 2-13 Some enable <keywords> statements in the standard config file
enable <keywords>
Functional Description:
drivethru
Enables the testing of digital devices through series resistors using Agilent TestJet
technology. You can use the Agilent Drive Thru Test in combination with the
Agilent Access Consultant to identify and selectively remove nonessential probing
locations.
express fixturing
Allows Agilent SimPlate Express or cassette fixtures for your board test. If this
option is not enabled, only an Agilent SimPlate Fixture can be used.
flash70
flash isp
Enables flash isp software, which supports new data formats. Only supported with
ControlXTP cards.
incircuit test
Enables automatic in-circuit test generation for systems which do not have it.
magic
multiple board
versions
paneltest
Enables software that helps you develop tests for multiple-board panels on one
fixture.
pld isp
Enables native PLD programming on the 3070 and supports CPLD programming
with STAPL, SVF, Jam and JBC file types. Only supported with ControlXTP cards.
polarity check
powered testing
silicon nails
Enables automatic generation of silicon nails ITL test files derived from library tests
and customized to the board topology on user selected devices.
2-33
Table 2-13 Some enable <keywords> statements in the standard config file
enable <keywords>
Functional Description:
testjet
Enables the TestJet testing technique on your board. This option is automatically
enabled on the Agilent 3072 system.
throughput multiplier
Allows testing up to four boards simultaneously (one per module), which increases
board throughput. It can only be used with the paneltest option.
2-34
Chapter 2: MS Windows System Installation Reference: Compiling the System and Standard Config Files
Compiling the
System and
Standard Config
Files
b compile "config"
5 When the config files have compiled without errors,
exit BT-BASIC.
2-35
IP Addresses, 2-37
Hardware Addresses
Each System Card and Control Card has a unique
hardware address (HA).
When changing a System Card, remove the ROM(s)
from the pre-existing card and install it on the new card.
When changing a Control Card, update the bootptab
file to reflect the unique HA of the new card.
CAUTION
made to the
file MUST be
Changes
done through the Bootp Server program.
bootptab
NOTE
The environment variable $SystemRoot is
usually set to c:\winnt\system32
Given below is a method to edit the bootptab file:
1 Login as service3070 (password is service).
2-36
IP Addresses
The bootptab file, in conjunction with the hosts file,
manages IP addresses for the modules in the testhead.
See The hosts File on page 2-38 to view IP addresses
for the testhead modules.
2-37
$SystemRoot/system32/drivers/etc/hosts
NOTE
$SystemRoot
(System Card)
10.3.112.7 module3
10.3.112.6 module2
10.3.112.5 module1
10.3.112.4 module0
ping
<system name> OR
ping
<IP address>
2-38
Example 2-1
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
rhino.acme.com
x.acme.com
# source server
# x client host
127.0.0.1
localhost
# 10.3.112.1
UNIX Controller uses this
# 10.3.112.10 MS Windows Controller uses this
10.3.112.2
testhead1
10.3.112.3
hpibgw
10.3.112.4
module0
10.3.112.5
module1
10.3.112.6
module2
10.3.112.7
module3
2-39
Device Files
Introduction, 2-40
Introduction
22
Example 2-2
!!!!
hpib
7,22
1 664499475 0000
26 0
gpio1
hpib1
dmm
null
scope
dmm_ref
ps0. . . ps11
hp3488
synth
2-40
Vacuum Control
2-41
CAUTION
Rotating the
Testhead
CAUTION
the shipping bolts before attempting to
Remove
rotate the testhead. Otherwise, damage can result.
1 Open the pod door.
2 Press and hold the testhead rotation switch inside the
pod until the testhead rotates to the desired position.
There is also sometimes a testhead rotation switch on
the rear of the pod.
NOTE
The PDU must be turned on for the testhead
rotation switch to be active.
2-42
Testhead Cards
Table 2-15 MS Windows supported cards with DGN names, cards <keywords> statements, pattern application rates and
part numbers
Card Type
DGN
Config
Name
Card P/N
Config File
Pattern
Application
Rate (MP/s)
Access
Access
access
6,12,20
E1061-66501
Analog
Analog
analog
6,12,20
E1121-66526
Ana_DD
2,6,12,20
E4000-66542
Ana_DD2
2,6,12,20
E4000-66551
ASRU
ASRU_C
asru c revision
2,6,12,20
03066-66532
Control
Ctl_Xt
control xt
2,6,12,20
E4000-66512
Ctl_Xtp
control xtp
2,6,12,20
E9900-66504
H_PpuStd
hybrid standard
E4045-66527
H_StdDD
E4000-66540
H_StdDD2
E4000-66550
H_PpuDD
E4000-66546
HPpuDD2
E4000-66550
H_AdvDD
12
E4000-66544
HAdvDD2
12
E4000-66550
Hybrid
2-43
Table 2-15 MS Windows supported cards with DGN names, cards <keywords> statements, pattern application rates and
part numbers (continued)
H_HA_DD
20
E4000-66545
HHADD2
20
E4000-66550
HVal_32
hybrid value
N1122-66502
HStd_32
E9900-66502
HAdv_32
12
E9900-66502
H_HA_32
20
E9900-66502
HPpu_32
20
E9900-66502
2-44
DUT Power
Supplies
Voltage Ranges
Model No.
Description
44940A
6624A
44941A
6621A
E4034A
6634A
E3784A
6642A
Module Mappings
Table 2-17 on page 2-46 lists the default DUT power
supply mappings for each module.
The commented ("!") statements illustrate that a power
supply number (1 through 24) cannot be assigned more
than once in a testhead, and a channel number (1
through 6) cannot be assigned more than once in a
module.
2-45
Table 2-17 Default DUT power supply mappings for each module (rear view of testhead)
Module 0
Module 2
Module 1
Module 3
2-46
NOTE
The customer has the flexibility to modify the
DUT power supply GPIB addressing.
Table 2-18 DUT power supply GPIB addresses and device files
GPIB Address
Device File
22
$AGILENT3070_ROOT/dev/ps0
23
$AGILENT3070_ROOT/dev/ps1
24
$AGILENT3070_ROOT/dev/ps2
25
$AGILENT3070_ROOT/dev/ps3
26
$AGILENT3070_ROOT/dev/ps4
27
$AGILENT3070_ROOT/dev/ps5
28
$AGILENT3070_ROOT/dev/ps6
29
$AGILENT3070_ROOT/dev/ps7
$AGILENT3070_ROOT/dev/ps8
$AGILENT3070_ROOT/dev/ps9
$AGILENT3070_ROOT/dev/ps10
$AGILENT3070_ROOT/dev/ps11
2-47
2-48
Controller Cables
and Devices
X2000 Controller
See:
Figure 2-2 on page 2-50
Table 2-19 on page 2-51
X2100 Controller
Figure 2-3 on page 2-53
Table 2-20 on page 2-54
IPC Controller
Figure 2-4 on page 2-56
Table 2-21 on page 2-57
2-49
Figure 2-2
Mod 2
Mod 1
Mod 0
4
DUT P.S.
Series II/3
System Card
DUT P.S.
03066-66581
DUT P.S.
AB CDE F
1
2
Footswitch
Hub
B
DUT P.S.
X2000 Controller
(MS Windows)
Line
Printer
Mouse
Keyboard
Port 1
reserved
for UPS
K
7 BCR
Strip
Printer
J
1-PPU Button Adapter
2-Board Handler
3-Board Handler BCR
4-8-Terminals
8
To Site LAN
Monitor
x2000.WPG
2-50
Cables
Part No.
Description
E4000-61628
Control Cable
8120-6713
8120-8728
E9927-61607
8120-3445
03066-61629
8120-6751
Not Used
Not Used
03066-61640
D2800-80006
Video Cable
8120-6794
8120-5371 or . . .
8120-3543
E4000-61630
E4000-61629
8120-1763 2 ea. (327X) or 8120-1763 + 8120-4188 (307X and 317X) power cords
2-51
Part Number
Description
44902-60000
E4000-62102
Footswitch Adapter
0950-2946
E9900-69301
1250-0207
1250-2076
A4030E
1250-3154
1250-3156
2-52
Figure 2-3
Mod 2
Mod 1
Mod 0
4
DUT P.S.
Series II/3
System Card
DUT P.S.
03066-66581
DUT P.S.
AB CDE F
1
Footswitch
Hub
B
DUT P.S.
X2100 Controller
Optional
(MS Windows)
Line
Printer
Mouse
BCR
Port 1
reserved
for UPS
K
6
Keyboard
Strip
Printer
F
C
To Site LAN
3
Monitor
x2100.WPG
2-53
Part No
Description
E4000-61628
Control Cable
8120-6713
8120-8728
10833C
10833A
Optional ASSET Boundary-scan PCI-400 Controller Card, cable and BSI Card
03066-61629
03066-61640
8120-6794
8120-3543
E4000-61630
E4000-61629
2-54
Devices
Part No
Description
44902-60000
E4000-62102
Footswitch Adapter
E9900-69302
1250-0781
1250-0207
1250-2076
1252-1650
BNC T
50-ohm BNC Load/Termination
50-ohm SMB Load/Termination
Hook & Loop Insulator (protects T from accidental grounding)
E9900-68700
0960-2151
8121-0572
LAN coupler
2-55
Figure 2-4
Mod 2
Mod 1
Mod 0
4
DUT P.S.
DUT P.S.
03066-66581
DUT P.S.
AB C DE F
E
L
Footswitch
DUT P.S.
Hub
8
P
IPC Controller
Slots 5 4
(MS Windows)
D
F
3 2 1
BSI (boundary-scan)
Optional
ScanWorks
Card
Strip
Printer
Line
Printer
Mouse
K
3
Keyboard
K
6
To Site LAN
7
BCR
Monitor
N1131.WPG
2-56
Part No
Description
E4000-61628
Control Cable
8120-6713
8120-8728
10833C
4-meter GPIB Cable (on older IPC controllers, this cable plugged into a GPIB Card in slot 4)
10833A
F
G
03066-61629
03066-61640
8120-6794
8120-3543
E4000-61630
E4000-61629
Optional ASSET Boundary-scan PCI-400 Controller Card, cable and BSI Card
2-57
Devices
Part No
Description
44902-60000
E4000-62102
Footswitch Adapter
E9900-69302
1250-0781
1250-0207
1250-2076
1252-1650
BNC T
50-ohm BNC Load/Termination
50-ohm SMB Load/Termination
Hook & Loop Insulator (protects T from accidental grounding)
E9900-68700
0960-2151
8121-0572
LAN coupler
82357-66501
2-58
Chapter 2: MS Windows System Installation Reference: Private LAN and Serial Port MUX
Introduction, 2-59
IP Addresses, 2-59
Introduction
System and ControlXT/XTP Cards are essentially
computers that communicate with each other over a
private LAN.
The testhead controller contains a dedicated LAN card
to support the private LAN.
IP Addresses
A sample hosts file on page 2-39 indicates the IP
addresses used on the private LAN. These IP addresses
are the same from one system to the next.
Hardware Addresses
System and ControlXT/XTP Cards are identified on the
private LAN by a fixed, unique hardware address (HA)
stored in their ROM(s).
The System Card HA is printed on its sheet-metal panel.
The last four digits of the ControlXT/XTP Card's HA
are printed (in hexidecimal) on the last line of one of its
ROM labels.
NOTE
The private LAN cards IP address (in the MS
Windows controller) is 10.3.112.10 with a
subnet mask of 255.255.255.0
2-59
Chapter 2: MS Windows System Installation Reference: Private LAN and Serial Port MUX
Serial Port
Reserved For
Pay-Per-Use (PPU)
34
58
2-60
NOTE
Troubleshooting
LAN Port
Connections
Simple Solution
In most cases, the solution is simply to swap the LAN
cables on the two LAN ports.
If you do this, and communication still doesnt work, the
properties of the LAN connections may be set
incorrectly.
2-61
Chapter 2: MS Windows System Installation Reference: Installing Drivers and Configuring LAN Ports
Installing Drivers
and Configuring
LAN Ports
b Click Properties.
e Click OK.
3) Click Disable.
3 At Intel Extreme Chipset Graphics Driver Software InstallShield Wizard, click Next.
2-62
Chapter 2: MS Windows System Installation Reference: Installing Drivers and Configuring LAN Ports
NOTE
2-63
Chapter 2: MS Windows System Installation Reference: Installing Drivers and Configuring LAN Ports
2-64
Index
dev, 2-7
device files, 2-40
Diagnostics, 1-2
diagnostics, 2-7
directories, 2-7
DUT power supplies, 2-45
DUT power supply, 2-45
DUT Power Supply GPIB Addresses, 2-48
DUT power supply GPIB addressing, 2-47
DUT power supply mappings, 2-45
B
back-slash, 2-8
barcode scanner cable, 1-10
bin, 2-7
board config file, 2-29
boards, 2-7
bootptab file, 2-36, 2-37
BT-BASIC statements, 2-16
C
calibration, 1-4
cards Statements, 2-27
codewords, 2-24, 2-32
compile, 2-35
connect statements, 2-30
contrib, 2-7
ControlXT Card, 2-36, 2-59
Agilent Technologies 20012003
E
Editing Files, 2-8
enable statements, 2-32
environment variable, 2-3
etc, 2-7
extension riser, 1-7
F
forward-slash, 2-8
I-1
Index
G
GPIB Addresses, 2-46
GPIB, USB/GPIB adapter, 2-58
H
Hardware Address, 1-4
hardware address, 2-36
help, 2-7
home, 2-7
hosts file, 2-38, 2-39
I
Industrial PC, 2-56
Installation Kit, 1-4
IP Address, 2-37
IP address, 2-59
M
Merit dump file, 2-37
P
pay-per-use button adapter
installation, 1-27
installing and removing test credit buttons, 1-29
verifying test credit buttons, 1-29
PPU button adapter, 1-27
probe cradle, 1-19
Q
qm, 2-7
lib, 2-7
library, 2-7
ScanWorks, 1-41
I-2
Index
V
Vacuum Control, 2-41
vi editor quick reference, 2-20
W
Weird Solutions BOOTP Server, 2-37
T
target statement, 2-30
Testhead Cards, 2-43
testhead name Statement, 2-27
tmp, 2-7
tools, 1-2
U
Uncrating, 1-3
USB/GPIB adapter, 2-58
Users' Manual, 2-1
util, 2-7
I-3
E9970-90001 Rev. H
Printed in Singapore
06/2003