Agilent Technologies E2969A User Manual Download Page 33

   

E2969-91020 

4-1 

Troubleshooting 

This chapter provides troubleshooting suggestions that help you to 
resolve general problems in setting up the target platform and testing 
devices.  

If the PTC does not link to the target platform properly  
(Digital display of PTC is not “XX10”) 

 

When the target platform powers up, the four-digit display on the test 
card indicates the state of the internal link state machine.  

The two digits on the right indicate the linking state of the PTC and the 
target platform. If the display settles at any other numbers than “XX10”, 
an error has occurred. See 

“Appendix” on page 5-1

 for a list of all 

possible states of the internal link machine. 

 

Please try the following: 

• 

Make sure that the PCI Express slot of the target platform is configured 
as a x1 PCI Express connection. 

• 

To make sure that the linking problem is not caused by the DUT, check 
the linking state of the PTC only (in case of AIC test mode with a 
plugged in DUT): 

Power down the target platform, pull out the DUT and power up the 
system again.  

If the PTC is still not linked correctly, proceed with the next step in 
this list. 

• 

Check whether the PTC was found by the target platform: 

Linux

: Open a terminal window and enter 

lspci

 to get a list of all PCI 

devices connected to the target platform.  

Description 

Possible Actions 

Summary of Contents for E2969A

Page 1: ...Agilent E2969A Protocol Compliance Test Card for PCI Express User Manual AgilentT echnologies...

Page 2: ...software as defined in FAR 52 227 19 June 1987 or any equivalent agency regulation or contract clause Use duplication or disclosure of Software is subject to Agilent Technologies standard commercial...

Page 3: ...the Test Hardware for Add In Card Mode 3 1 Setting up the Test Hardware for Topology Test Mode 3 3 Using the Test Software for AIC Tests under Linux 3 4 Using the Test Software for AIC Tests under Win...

Page 4: ...Content 2 E2969 91020...

Page 5: ...rd runs on a PCI Express x1 lane at 2 5 Gbit s It is plugged into one of the PCI Express slots of the target platform As an R D engineer you can use the PTC to validate the functional compliance of yo...

Page 6: ...ard USB 2 0 interface for programming and topology simulation mode Can act either as a PCI Express standalone add in card or as a PCI Express interposer card for x1 operation Card supplied with two di...

Page 7: ...e next releases Add In Card Test Mode In the Add In Card test mode the PTC acts as a switch device between the target platform and another PCI Express add in card DUT The DUT is plugged into the PCI E...

Page 8: ...next software releases Topology Mode The Topology mode is used to test BIOS settings Controlled by software running on an external host connected through USB the PTC pretends to behave like a variety...

Page 9: ...rolling host PC connected to the test card through USB to run the tests This software package is also used for administration purposes This chapter shows how to install these components and verify the...

Page 10: ...Tk GUI toolkit for Tcl with shared libraries at least one free PCI Express slot that can be configured to run as x1 PCI Express connection CD ROM drive available In case of AIC Tests under Windows th...

Page 11: ...IC mode tests for PCI Express run on the target platform itself and use the operating system Red Hat Linux 9 Before installing the PTC software on the target platform check the following Has the Red H...

Page 12: ...91020 When booting an existing installation of Red Hat Linux 9 be sure to start the uni processor kernel To check this at a running system open a terminal window and type uname a If the output shows S...

Page 13: ...mount mnt cdrom to mount the CD ROM drive 6 Insert the PTC CD and enter the following command in the terminal window tar xvzf mnt cdrom ptcgui 1 0 0 tar gz 7 Enter cd ptcgui 1 0 0 In this directory yo...

Page 14: ...Mode Software is installed by starting the executable Agilent E2969A Series for PCI Express version Build date exe The installation script does install all drivers and performs necessary system chang...

Page 15: ...2 PCI to PCI Bridges do following 1 Go to Control Panel System Hardware Device Manger 2 Select System Devices Look for 2 PCI standard PCI to PCI bridge Devices with following PCI bus numbers It shoul...

Page 16: ...ion Build date exe and start it 3 Run the executable This install script installs all necessary software components and drivers onto your system 4 Connect the PC with the PTC through the USB cable and...

Page 17: ...er connector of the PTC to any free standard ATX Power Connector in the target platform Target Platform PTC DUT Power Supply The above picture displays the setup for AIC test Mode Topology test mode d...

Page 18: ...te of the link between the test card and the target platform The digits 10 show that the link could be established If the display settles at any other number an error has occurred see Troubleshooting...

Page 19: ...Maintenance menu entry to retrieve a status message Windows AIC Drivers 1 Go to Control Panel System Hardware Device Manger 2 Select System Devices Look for 2 Intel R Protocol Test Card PCI to PCI bri...

Page 20: ...Installation Testing the Installation 2 12 E2969 91020 If the installation was successfully you may now shutdown Windows plug in the DUT start Windows select the DUT and begin with the AIC Tests...

Page 21: ...e PTC via USB to check for firmware and FPGA versions or to download new firmware images Setting up the Test Hardware for Add In Card Mode For setting up the test in Add In Card test mode you have to...

Page 22: ...state machine After some state switching the four digit display should show 1010 The two digits on the right indicate the state of the line between the test card and the target platform The digits on...

Page 23: ...d on flammable surfaces during or after operation To plug in the PTC card into the system 1 Power down the target platform 2 Plug the PTC into the target platform 3 Power up the target platform 4 When...

Page 24: ...inux After setting up the test hardware running the test is quite easy To start the test software 1 On the Linux desktop press Alt F2 to open a command window 2 Enter ptcgui tcl to start the test soft...

Page 25: ...list of detected PCI Express devices select your DUT and click the Use device as DUT button To select the tests to be executed 1 In the main window select the checkboxes in the Execute column to deter...

Page 26: ...ecture Switch Compliance Checklist for the PCI Express Base 1 0a Specification and the PCI Express Architecture Configuration Space Test Considerations published by the PCI SIG The name of each test i...

Page 27: ...nd analyze captured PCI Express traffic between the add in card and the target platform for example Using the Test Software for AIC Tests under Windows After setting up the test hardware running the t...

Page 28: ...the PTC Software 2 Make sure the PTC is connected via USB and plugged into the System under Test If an automated run of the topology based tests is required make sure to create a bootable floppy disk...

Page 29: ...ent test If the system is completely booted and the reboot floppy disk is inserted it will automatically reboot for the next test If not please turn of the system to show to the software that the test...

Page 30: ...is used to get and up to date status of the PTC It also displays firmware and FPGA image versions These numbers are intended for debugging trouble shooting and support purposes UPDATE FIRMWARE AND FP...

Page 31: ...H TO TOPO MODE This switches the PTC to Topology Test mode and programs the PTC to come up in Topology Test mode with any further power up event SWITCH TO KEP MODE This switches the PTC to Known Endpo...

Page 32: ...Working with the PTC Administering the PTC 3 12 E2969 91020...

Page 33: ...an error has occurred See Appendix on page 5 1 for a list of all possible states of the internal link machine Please try the following Make sure that the PCI Express slot of the target platform is co...

Page 34: ...digit display on the test card indicates the state of the internal link state machine The two digits on the left hand side indicate the linking state of the PTC and the DUT If the display settles at a...

Page 35: ...t package of Red Hat Linux 9 is installed including the Tk GUI toolkit for Tcl To check for the Tk GUI toolkit and if necessary install it 1 In the start menu red hat select System Settings Add or Rem...

Page 36: ...2 If you can find it check PTC FPGA functionality To do so power down the target platform set the DIP switches to pass through mode see Appendix on page 5 1 and power up the system again Before you co...

Page 37: ...omplib If the output shows the above drivers all drivers got installed correctly Otherwise you can load the driver subsequentially Open a console window and enter the following commands insmod lib mod...

Page 38: ...Troubleshooting 4 6 E2969 91020 Check the Reportfile for errors all errors will be shown there...

Page 39: ...ows version of the software connect the PTC via USB and perform a status read via the maintenance menu entry and a self test The status read prints a few status lines in a window to help identify the...

Page 40: ...Troubleshooting 4 8 E2969 91020...

Page 41: ...rdware Description On the Agilent E2969A protocol test card there are a number of control elements that you may use in certain test and troubleshooting situations Four digit display Status LEDs Power...

Page 42: ...est card this is the link between the test card and the target platform When all links have been established successfully during boot up the display shows 1010 for AIC Test Mode Topology Test Mode dis...

Page 43: ...n Complete 0C Configuration Idle 0D Recovery RcvrLock 0E Recovery RcvrCfg 0F Recovery Idle 10 L0 11 L0S 12 L123 Send Idle 13 L1 Idle 14 L2 Idle 15 L2 Transmit Wake 16 Disabled Entry 17 Disabled Idle 1...

Page 44: ...r on the front plate of the PTC allows connecting the PTC to an Agilent E2960 protocol analyzer The analyzer can be used to monitor the PCI Express traffic at one of the following points between the t...

Page 45: ...ication between the add in card and the target platform 1 0 The analyzer monitors communication between the PTC and the add in card 1 1 For internal use only Power Distribution The following picture s...

Page 46: ...select the power source to be used by the PTC The power for the DUT is always drawn from the system under test Both jumpers have to be set either up or down Upward setting selects system under test f...

Page 47: ...clock cannot be used The reference clock and the internal clock are used for the internal logic of the PTC as well as for providing the clock to the DUT plugged onto the PTC To change the clock sourc...

Page 48: ...s x1 link at 2 5 GB s Storage 10 C to 70 C Operating Temperature 0 C to 55 C Mechanical Dimension Short card occupying one slot Signal Loading PCI Express compliant Power consumption Consumes less tha...

Page 49: ...c Maximum Time for transition to a valid electrical idle 40 ms 20 UI Electrical Idle differential peak output voltage Initially 1 4 Volts after 30 s below 20 mV 20 mV Differential Receiver Input Speci...

Page 50: ...Appendix Declaration of Conformity 5 10 E2969 91020 Declaration of Conformity...

Page 51: ...E2969 91020 6 1...

Page 52: ...6 2 E2969 91020 Copyright Agilent Technologies 2004 Printed in Germany December 2004 E2969 91020...

Reviews: