Presentation is loading. Please wait.

Presentation is loading. Please wait.

Verigy V93000 Service Training

Similar presentations


Presentation on theme: "Verigy V93000 Service Training"— Presentation transcript:

1 Verigy V93000 Service Training
Module 8: Linux Controller Module 8: Linux Controller Objective: Given: Study Guide Quiz Answer questions about the V93000 linux controller and operating system. 90% correct answers are required to get credit for this module.

2 System Controller – XW8200 DVD-ROM Power DVD+RW Floppy Disk Keyboard
Mouse RS-232 serial port Power On/Off 6 USB Devices 2 USB Devices On-board LAN TAMS 80100B VXI Monitor DVI Optical ports #1 and #2 Test System LAN Port GPIB GPIO Optical ports #3 and #4 The current Linux system controller is an HP XW8200. 08 - Linux Controller

3 Configuration RAM 4 (4x1) GB DDR2-400 ECC
CPU 2 x Intel 3.6 GHz/1 MB Xeon Hard disks 2 x 73 GB U320 SCSI 15k rpm Graphic card NVIDIA Quadro NVS MB (PCI-E) Network card Intel Pro 1000 MT NIC Monitor (optional) Flat panel L2035 Keyboard PS2 Keyboard Kit - English (US) Version Mouse PS2 Scroll Mouse Floppy drive FDD 3,5“ DVD-ROM drive HP 16X DVD drive ’’ IDE DVD+RW drive HP 8x DVD plus writer dvd400i ’’ IDE System controller configuration available for use with the Verigy  V93000 SOC  Series. In the future the configuration of the system controller is subject to change. Verigy supports only the configuration shipped with the system controller. Other configurations might work as well but they are not supported by Verigy. In such cases, please contact your hardware supplier. 08 - Linux Controller

4 PCI Slot Configuration
Installed system controller configuration and supported cards NOTE: Controller will have either a PCI or PCIe CIC, but not both. This shows the tested system controller configuration for the system controller and the supported applications for the card types. E2078A GPIB card used for Unix needs to be replaced by the E7031B GPIB TAMS card. GPIB card can be used in one of the empty slots. GPIB driver is also included in the TAMS I/O Libraries CD 08 - Linux Controller

5 Installing PCI Cards 08 - Linux Controller

6 Computer Interface Card (CIC) - PCI
Installed in the PCI slot 3 When connected to 8CC test head, 2 additional fibre optic cables are installed Assemble the CIC parts as described in “System Controller and Software Installation Guide Linux”. 08 - Linux Controller

7 Computer Interface Card (CIC) - PCIe
Installed in the PCI-Express slot 4 Provides 4 pairs of fiber optic links (4 inputs and 4 outputs). Each link can transfer up to 2Gbit/s raw data. Flash (FPGA Config) EPLD (Boot Circuit) RAM (NIOS) 4x Optical Transceiver FPGA (1020pin BGA) 08 - Linux Controller

8 Configuring CIC & CIC Xpress
The computer interface card is automatically set up during the installation of the SmarTest software package. Reconfiguring the computer interface card (in case of problems) Log in as root and open a terminal window. Execute the script to reconfigure the CIC card. /etc/opt/hp93000/soc_common/cic/pci/reconfig_pci /etc/opt/hp93000/soc_common/cic/pci/reconfig_pcie The computer interface card is automatically set up during the installation of the SmarTest software. SmarTest is automatically installed with the E Verigy V93000 SOC Series Linux Recovery DVD. The computer interface card needs to be installed to be able use SmarTest online with the test system. 08 - Linux Controller

9 LAN Card The LAN card is installed in slot 5
It is used to connect LAN to GPIB Gateway LAN card is detected on boot LAN card configuration details: IP address Netmask Default gateway IP address of eth0 Primary name server empty 08 - Linux Controller

10 GPIO Card (Optional) The GPIO card is located in slot 7
The switch is set to the number of the slot in which the card is inserted. GPIO card is used to connect and control Handlers 08 - Linux Controller

11 GPIB Card (Optional) The GPIB E7031B card is located in slot 6
GPIB card is used to connect and control GPIB equipment 08 - Linux Controller

12 Linux Recovery DVD E Verigy V93000 SOC Series Linux Recovery DVD or E Verigy V93000 HSM Series Linux Recovery DVD Full installation of the correct and Verigy supported version of Linux Redhat Enterprise Installation of Java ccrypt Tcl/tk TAMS Libraries Latest SmarTest version 08 - Linux Controller

13 Linux Recovery DVD, Steps After
Check the Device Name Of the LAN Interfaces Installing the Graphics Card Driver Configuring a Second Monitor Configuring the GPIO Card Configuring the V93000 LAN to GPIB solution Configuring the Computer Interface Card Reference the “System Controller and Software Installation Guide Linux”. 08 - Linux Controller

14 Swapping the Device Name Of the LAN Interfaces
Network Device Name Issue After Linux Installation Swapping the Device Name Of the LAN Interfaces False configuration eth1 eth0 PCI LAN Card (PRO/1000 MT or 82540EM) On-board LAN Interface (82541EI) Final Network Setup Correct configuration eth0 eth1 PCI LAN Card (PRO/1000 MT or 82540EM) On-board LAN Interface (82541EI) After installing Red Hat Enterprise Linux the network configuration is not correct. The references to the hardware (eth0 and eth1) that Red Hat Enterprise Linux assigned are still different from the one you need. 08 - Linux Controller

15 Linux Commands Again, there are multiple possibilities to achieve the same goal with Linux. As for directory listings the following commands are available: “dir” [directory listing, names only] “ll” [long listing, permissions, owner, group, size, date stamp, file/directory name] “ls” [similar to dir but executables and directories are color coded] These commands may be followed by options to format your query to a more specific format. 08 - Linux Controller

16 Linux Commands Directory command options:
“-l” [long listing – use long listing format] “-a” [all – displays all files including hidden] “-r” [reverse – reverse order while sorting] “-t” [time – sort by modification time] Options can be used individually or in combination. Example: “ls –lart” [display listing sorted by time where newest file creation is last] NOTE: Due to file creations within SmarTest, it is recommend that the “-lart” option be used. This will play a important role in obtaining critical information during diagnostics and calibration. Due to time stamping of files as extensions, there may be multiple di_log_files within the diagnostic directory. -lart will put the most recent on the bottom of the listing. 08 - Linux Controller

17 Linux Commands [ls –lart]
HIGHLY RECOMMED THIS COMMAND as HD software will now tag all di_log_files with a time stamp. Therefore multiple di_log_files may exist making it confusing for user to find correct file. Most recent touched file listed last 08 - Linux Controller

18 Linux Commands - Copy [cp], Move[mv] and Rename[mv]
Linux is a cross between UNIX and Windows, therefore more options are available to the user. User can execute copy, move via a terminal window or, as in Windows, drag and drop, use the right click function of the mouse etc… Here we show the home directory (window is user configurable). Hidden files can be viewed but as in Windows, must be selected. Examples: cp /tmp/file1 /home/file1 (copies file1 from tmp to home) mv /tmp/file1 /home/file1 (moves file1 from tmp to home) mv file1 file2 (renames file1 to file2) Linux is a cross between UNIX and Windows, therefore more options are available to the user. User can execute copy, move via a terminal window or, as in Windows, drag and drop, use the right click function of the mouse etc… Here we show the home directory (window is user configurable). Hidden files can be viewed but as in Windows, must be selected. 08 - Linux Controller

19 Linux Commands – find, locate
Most command from UNIX are transferable to Linux but there could be some differences. Linux also offers additional commands which can be seen as useful such as those that follow. The ‘which’ command followed by a command example iosetup returns directory of location for command. Most command from UNIX are transferable to Linux but there could be some differences. Linux also offers additional commands which can be seen as useful such as those that follow. The ‘which’ command followed by a command example iosetup returns directory of location for command. 08 - Linux Controller

20 Linux Commands – Switch Version
SmarTest supports multiple revisions. Process to swap via CLI: /opt/hp93000/soc_common/bin/switch_version Upon installation of software, 93K software is saved under version number. Link is then created in software to this revision. Installation of second revision does same. Switch_version recognizes which revisions are installed. Default revision is always last installed. 08 - Linux Controller

21 SmarTest Version / Patch Identification
UI report window “Help” pull down allows ability to view ‘version’ 08 - Linux Controller

22 Software Directory Structure For SOC
/model -> /etc/opt/hp93000/soc_common/model /(root) /license -> /etc/opt/hp93000/soc_common/license /etc/opt/hp93000 /MCDIgnore /soc /pogo_mapping /soc_common Configuration Files /license /model /opt/hp93000 /pws/bin /hp93000, DIFT, DIUI, PDIAG /soc /prod_env /bin /HPSmarTest /cic /lbin /kill_smarTest /soc_common /fw/bin /hpt Executable Files /bin /switch_version /var/opt/hp93000 /diagnostic -> /var/opt/hp93000/soc_common/diagnostic /tmp /soc /calibration -> /var/opt/hp93000/soc_common/calibration ReportWindow.dump /soc_common Log Files /calibration /std__ /diagnostic /std_analog__ 08 - Linux Controller

23 Report Window Information – 1 of 2
SmarTest revision Global System Info Total number of channels seen by tester Maximum possible system configuration Requested system configuration FlexLM license server 08 - Linux Controller

24 Report Window Information – 2 of 2
Analog board Info AV8 Multi-channel analog board configuration DPS board Info Hardware initiation of AV8 analog boards User and device Info Digital calibration status 08 - Linux Controller

25 Model File 08 - Linux Controller GLOBAL
testhead = TH_8CC # TH_2CC | TH_4CC | TH_8CC dut_interface = SOC # F330 | SOC | EXHIBITION hpib_interface = vxi11/ /gpib0 # hpib | vxi11/ /gpib0 # ppu_device = /dev/tty1p0 # gigamem = 5 # noise_figure = ON # rapid_source_synch = 5 # device_maintenance = ON timing_bundle = w256-d8-r8 # multisite = ON IOCHANNEL :HW = PS800, speed = MHZ , smem = 2M, vmem = 54M, diff, ppTIA :HW = PS3600, speed = Mbps, smem = 2M, vmem = 54M, diff ANALOGBOARD # 223: type = MCA, core=16 # 209: type = BAA # 209: type = HXA, speed = 6400 Mbps, loopback, pattern BOARDCONF # : type = MCA, mtype = SRCA # : type = MCA, mtype = MESA # 2091: type = HXA, muxd=10101/10102/10103/10104, termd=10105, clkd=10106, clkr=10107, muxr=10108/10109/10110/10111 SOC_CABLING # TIA : board=225, core=1, devid=1, devchan=1 SOC_INSTRUMENTS # SOCGPIB: type=TIA, devid=1, addr=17, name=DTS2077 AMC # 1: type = E4426B, level = 0, address = 15 INTERFACE_SECTION # SOCGPIB : iftype=GPIB, addr="vxi11/ /gpib0" ETC # NFSSERVER : ipaddr= # CALIBRATION : pps_cal_mode = PPS_EXD_CAL # ACPOWER : FREQ = 50 # REFERENCECLOCK : input = INTERNAL DPS 1-2: type = MSDPS, channels = 8 OSCILLOSCOPE # 1: type = HP54503A, address = 8 Model File 08 - Linux Controller

26 Model File Template Each time SmarTest is started, a file is created under the /var/opt/hp93000/soc directory named model_template. This file gives the global variables and maximum configuration of the tester hardware for help in setting up the model file. 08 - Linux Controller

27 LAN to GPIB Solution – MILAN
(Multiple Instruments on LAN) System controller Hub LAN/GPIB Gateway LAN connection LAN connection GP-IB Instrument GP-IB connection 08 - Linux Controller

28 Block Diagram Verigy has a new interface - the V93000 LAN to GPIB solution - that you can use to control GPIB instruments, GPIB probers, and GPIB handlers. You are no longer required to use a PCI GPIB interface with SmarTest, although you can still use a PCI GPIB for your custom applications, such as legacy drivers. After the V93000 LAN to GPIB gateway solution has been installed successfully, you must customize the model file if you want to use at least one of the following: Traceable Calibration GPIB instruments NOTE: To see an example of a LAN to GPIB solution modified model file take a look into the Appendix of the Linux User Guide! 08 - Linux Controller

29 E5810 Setup and Configuration
Determine the default IP address of the unit Add a temporary route (if necessary) Start the web browser (Mozilla) Connect to “ Configuration details of the LAN card and the LAN to GPIB Gateway can be found in the following manuals: System Controller and Software Installation Guide Linux Installation Guide If the unit is shipped with default IP address: , it is necessary to adda temporary route If IP address is in the subnet XXX, it is not necessary 08 - Linux Controller

30 E5810 Setup and Configuration
Using the web browser tool 08 - Linux Controller

31 E5810 Setup and Configuration
Changing Configuration In order to change the configuration of the Lan-to-GPIB gateway select the tab “View & Modify Configuration” and enter any desired change, eg. new IP-Address 08 - Linux Controller

32 E5810 Setup and Configuration
By pressing the “Find” button the LAN to GPIB Gateway checks for all connected instruments. For troubleshooting you can use instrument specific commands to check for a working connection 08 - Linux Controller

33 Prober/Handler plug-in Configuration file
LAN to GPIB Solution – Model File Model File Global Section (TraceCal) hpib_interface = vxi11/ /gpib0 Interface Section (External Instruments) SOCGPIB : iftype=GPIB, addr=”vxi11/ /gpib0” SOCGPIB2 : iftype=GPIB,addr=”vxi11/ /gpib0” Prober/Handler plug-in Configuration file symbolic_interface_name = <F> “hpib” symbolic_interface_name = <F> “vxi11/ /gpib0” Address component Meaning • vxi11 Use driver for VXI-11 (LAN-to-GPIB) protocol • IP address of LAN-to-GPIB adapter • gpib0 Internal interface name in adapter 08 - Linux Controller

34 08 - Linux Controller


Download ppt "Verigy V93000 Service Training"

Similar presentations


Ads by Google