Home
Manual - Quantum Parametrics
Contents
1. Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 4 Log File Format QP OHCI creates a log file The log file provides details about the test These details consist of message about the test plus QP specific channel API information For more information about the QP specific channels please consult the QP Network Test Environment User Manual The example below shows the start of the RG11 test Some lines in the log provide information about the test such as Running test RG11 or Initiate Soft Reset Lines beginning with lt name gt are channel specific In the example below the STP TNT and OHCI channels are shown STP stands for Simple or Silicon Test Protocol channel TNT stands for Thirteen Ninety four Test channel and OHCI stands for Open Host Controller Interface channel 4 1 Example Log File Example STP command to write link register 0x50 with 0x00010000 STP 2 09 59 PM 5 17 2005 wlr 0x00000050 0x00010000 Example TNT command to get result item 1 It returned O0x00C00000 NT 2 10 00 PM 5 17 2005 cmdresultitem 0x00000001 NT 2 10 00 PM 5 17 2005 gt 0x00C00000 Example OHCI command to initiate a soft reset of the OHCI controller reload the OHCI driver It returned a Ox1 OHCI 2 10 38 PM 5 17 2005 initializehw OHCI 2 10 38 PM 5 17 2005 gt 0x1 QP NT Log file Test Resultsl0HCI_5 17 2005_2 09 39 PM txt Source Script fil
2. for Yes and 0 for No version 0x01 1x revision 0x00 x 0 Global Unique ID GUID_HI node_vendor_ID 0x000347 upper 24 bits GUID_HI chip_ID_hi 0x00 lower 8 bits GUID_LO chip_ID_lo 0x00FC2454 32 bits GUID ROM Register GUID_ROM RdStart 0 GUID_ROM AddrReset 0 21 8 AT Retries Register ATRetries CycleLimit ATRetries SecondLimit CSR Control Register CSR_Control CsrDone 1 Bus ID id 31333934 32 bits Vendor ID 0 0 M 4 gt ih Test Variables Test Results f OHCI Matrix lt Ready Figure 9 Test Variables sheet in Excel 3 3 Console Window The Console Window informs the user of the details of the test The same information is also placed into the log file During the course of a test the operator may be asked to reference information found in the Console Window Figure 10 shows an example Console and Test Select Status Window Copyright Quantum Parametrics all rights reserved Page 13 Confidential Data QP OHCI Users Guide Quantum Parametrics LLC Document RMO000 302 Version v1r0 5 31 05 Quantum Parametric s Total Test Executor QPTTE Loe Elle Window Jog Test Select 3 Ey Select All OE oHe Test Suite la O Find Remote ANodes E OHC Register tests Raga a ptes Close Log mee Noses Select None O Open Parameter LogFile p O AG1x Version Register Goa Status O RG2x GUID ROM Register
3. the form from the Templates directory to the Test Results directory QP OHCI uses the date and time to customize the file name for each test run The new file name is generated as follows Test Results OHCI_ lt date in m d yyyy format gt _ lt time in hh mm ss AM PM format gt xls Similarly QP OHCI also generates an empty log file and places it in the Test Results directory as well The date and time are also used to make the log file name unique For more details regarding the log file please see Chapter 4 Copyright Quantum Parametrics all rights reserved Page 12 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 3 2 1 Test Variables The Excel report form also contains important test variables that must me configured before the test begins Failure to do so may cause some tests to inappropriately fail Edit View Insert Format Tools Data Window Help Type a question for help dir 2 10 z B ZU Fad S 9 S Oe A AT fe Max_Size C 49 Test Number Column B values should be manually set and will be compared to througout the test Test Variables Value Comments OHCI Version Register Default Value q 1 0 1 1 or 1 2 GUID ROM Preset 1 1 for Yes and 0 for No Al Max Speed 2 0 8100 1 5200 2 400 Max Sizel 5 Maximum payload in bytes N w t N N ok a ae l8 2 88 8 2 8 8 9 8 8 S 8 3 5 3 3 3 2 2 5 2 8e e yoo o w OHCI Version Register GUID_ROM 1 1
4. 000001 NT 2 10 19 P 5 17 2005 gt 0x00010010 Read 00010010 Wrote O1FEOOEF STP 2 10 22 P 5 17 2005 wlr 0x00000000 OxO01FEOOEF STP 2 10 22 P 5 17 2005 rir 0x00000000 NT 2 10 22 P 5 17 2005 cmdresult N 2 10 22 P 5 17 2005 gt 0x00000002 N 221 0 223 P 5 17 2005 cmdresultitem 0x00000001 NT 2 10 23 P 5 17 2005 gt 0x00010010 Read 00010010 Version_Register ReadOnly Fields test PASSED OHCI 2 10 38 P 5 17 2005 initializehw OHCI 2 10 38 P 5 17 2005 gt 0x1 NT 2 10 38 P 5 17 2005 InitiateBusReset N 2 10 38 P 5 17 2005 gt 0x0 N 2 10 39 P 5 17 2005 getbusgeneration N 2 10 39 P 5 17 2005 gt 0x00000001 N 2 10 40 P 5 17 2005 getsnitmode N 2 10 40 P 5 17 2005 gt 0x00000003 Copyright Quantum Parametrics all rights reserved Confidential Data Page 20
5. O AG3s AT Retries Register OT Bus Management CSR ee eN O AG41 and 2 CSA Control Register O RG43 Bus Manager ID Register Run Selected O RG44 Bandwidth Available Register Tests O RG45 Channels Available Hi Register O RG46 Channels Available Lo Register Initialize HW Skip Test E OT Config ROM Header O RGS Configuration ROM Stop Test O AG x Bus Identification Register O Console m Jog ee O AG s Bus Options Register O AG8x Global Unique ID O AG9s Configuration ROM Mapping Register O AG10x Vendor ID Register entering GetLocalNodelD in SNIT mode FF A O RG11x HCControl Registers a fom ocn with value O based on an ALA OxE8 value of CODOFFC gt CO AG13s Faimess Control Register entering GetLocalNodelD in SNIT mode FF O RG14x Link ControlRegister returning from GetLocalNodelD with value O based on an RLA OxE8 value of CODOFFC O AG15x Node Identification and Status Register Searching for available nodes o RG16x PHY Control Register remotelmmediate LOCAL_BROADCAST A i entering GetLocalNodelD in SNIT mode FF 2 sa A e ea o arse EN retuming from GetLocalNodelD with value 0 based on an RLA OxES value of CODOFFC Se ee ee eT Initialization begin CO RG19x Physical Request Filter Register Initialization complete Z OT ATREG DMA Tests Responding to incoming Available Request from node 0 of type OHCIO41105 OT ATREO OUTPUT_LAST_Immediate timeStamp NON pir temotelmmediate Local_NodelD COM ATOLI011 Quadlet re
6. QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 3 5 2 3 5 3 3 5 4 started the OHCI Integrated result xls spreadsheet should be updated with DUT specific information Changes should only be made to the Test Variables sheet Initialize HW In general each OHCI test is autonomous Each test starts with the OHCI hardware and driver in a known state test conditions are added and then the test is run At the end of each test OHCI hardware and driver are put back to a known state Because of the complexity and low level nature of the OHCI test a particular test may have a hard failure before a test completes and the clean up process takes place In this case the Initialize HW button found at the Main Menu in the Control window may be used to issue a soft reset to the OHCI hardware and reinitialize the driver A 1394 bus reset is then issued as the soft reset clears the Node IDs register therefore a new set of self ids is required Close Log When leaving the OHCI test prematurely the Close Log button should be used to flush any cached log data that hasn t been written to the log file yet Load All Menus View Test Groups The Load All Menus button loads all available tests to the Test Select Menu It should be noted that there are hundreds of tests therefore QP created a test groups options which allows specific tests to be load This is done through the View Test Groups button The View Te
7. QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 QP OHCI User Guide Version v1r0 May 31 2005 vant arametrics Quantum Parametrics 1715 Smoke Ridge Dr Colorado Springs CO 80919 Phone 719 592 1394 Fax 719 264 7819 Email info quantumparametrics com Copyright Quantum Parametrics all rights reserved Page 1 Confidential Data QP OHCI Users Guide Document RM000 302 Quantum Parametrics LLC Version v1r0 5 31 05 i Revision History Revision Date Description vOr0 9 26 04 Initial Internal Release vlr0 5 31 05 Final Release ii Reference Documents Document Title Author IEEE 1394 1995 IEEE Std 1394 1995 IEEE Standard for a High IEEE Performance Serial Bus TEEE 1394a 2000 IEEE Std 1394a 2000 IEEE Standard for a High IEEE Performance Serial Bus Amendment 1 OHCI 1 0 1394 Open Host Controller Interface Specification Promoters of 1394 Open HCI Release 1 0 OHCI 1 1 1394 Open Host Controller Interface Specification Promoters of 1394 Open HCI Release 1 1 iii Table of Contents alas anar 1 LE TEO UC A A EA AA BE AEN IA DA BOR 4 1 1 OHCI Test Overview cities 4 2 Requirements and Installation e seta ies cae Mace ile edo 6 21 Hardware and Software Requirements ssseeseesesessssesseseresrerresstssresressessresrenseeee 6 2 2 Software Installation oooonoooonnnnnccnnnnnonnonnnonoccononnnnononnoccononnnno no nnnnnconononnn n
8. ad request Available response number 1 so far from node O with SNIT mode of OxFF and valid scrig F q Received 1 responses waiting 15 seconds for more OE ATOLM012 Quadlet write request finished waiting O ATOLI013 Block read request Remote response collection complete To fol pe retumed false not enough nodes L gt La gt bal ra mM l gt is Stopped NEC PCIWEN_10338DEV_OOF2 amp SUBSYS_O0329005 amp REV_01 Figure 10 Example Console and Test Select Windows 3 4 Test Select Status Window 3 4 1 The Test Select Status Window shows the progress and high level status as the test sequence progresses Icon boxes to the left of each item provide the following status indications di Test verdict is unknown or not applicable 4 Test verdict is Pass x Test verdict is Fail T Testing in progress Name high level description of the tests appear as nodes in the tree Checkboxes to the left of each item allow for enabling disabling tests individually and as groups Note that the program may initialize the tree in a collapsed mode simply double click the root node to expand the tree Double clicking a leaf node will run that test immediately Before executing most OHCI tests it is recommended that an associated Tester Device TD is found The QP OHCI test automatically determines the DUT and TD through a discovery process The discovery process is automatically executed when either the Find R
9. e C Quantum Parametrics Products OHCI Test OHCI Current OHCI Proj Rel Candidate 1 OHCI Project Rel 1 0 code OHCI_Main c OHCI Test Script 1 0 0 5 6 05 Based on OHCI Test Specification Draft 0 9 73 Running test 41 STP 2 09 47 P 5 17 2005 snit 0x00000003 Running test RGll Initiate Soft Reset STP 2 09 59 P 5 17 2005 wlr 0x00000050 0x00010000 STP 2210 200 P 5 17 2005 rlr 0x00000050 NT 2 10 00 P 5 17 2005 cmdresult NT 2 10 00 P 5 17 2005 gt 0x00000002 NT 2 10 00 P 5 17 2005 cmdresultitem 0x00000001 NT 2 10 00 P 5 17 2005 gt 0x00C00000 STP 221 0350 P 5 17 2005 rlr 0x00000000 Copyright Quantum Parametrics all rights reserved Page 19 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version vlr0 5 31 05 N 2 10 01 P 5 17 2005 cmdresult N 2310 OL UP 5 17 2005 gt 0x00000002 N 2 10 02 P 5 17 2005 cmdresultitem 0x00000001 NT 2 10 02 P 5 17 2005 gt 0x00010010 OHCI 2 10 02 P 5 17 2005 initializehw OHCI 2 10 03 P 5 17 2005 gt 0x1 Version_Register Value after SoftReset test FAILED Running test RG12 STP 2 10 18 P 5 17 2005 r1r 0x00000000 NT 2 10 19 P 5 17 2005 cmdresult N 2 10 19 P 5 17 2005 gt 0x00000002 N 2 10 19 P 5 17 2005 cmdresultitem 0x00
10. emote ANodes Test Select menu item is selected or the Find Nodes button is selected If more than one TD is present the first one found is automatically selected and used for testing Select All The Select All button selects all of the tests found in the current test menu After the selection is made the Run Selected Tests button is used to execute the selected tests Copyright Quantum Parametrics all rights reserved Page 14 Confidential Data QP OHCI Users Guide Quantum Parametrics LLC Document RMO000 302 Version v1r0 5 31 05 OHCI_Main c Executor Close Log Ba ATRESP DMA Tests IT DMA Tests ARREG DMA Tests IR DMA Tests ATREQ ARRESP DMA Tests DMA Tests Self_ID DMA PHY Link Tests Tests PHYREQ DMA Tests MDMA Tests Error Cond T Initialization begin Initialization complete Responding to incoming Available Request from node 0 of type DHCI0411 temotelmmediate Local_NodelD Available response number 1 so far from node 0 with SNIT mode of OxFF a Received 1 responses waiting 15 seconds for more finished waiting Remote response collection complete NodeAvail returned false not enough nodes Running test 41 Running test RG11 a Select None Clear Status Collapse All Tests Ru ed Skip Test Stop Tests MA GHC Test Suite MY Find Remote ANodes MIE GHC Register tests MY Open Parameter LogFile AG1x Version Regi
11. entire Copyright Quantum Parametrics all rights reserved Page 8 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 e Enter the 8 digit code that is on the USB key in the Key Code box as shown below Figure 3 Key Code entry code is found on USB key Copyright Quantum Parametrics all rights reserved Page 9 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 e Next click the Add Code button and enter the first Product Authorization code from the included code sheet that came with the key QPNTexec Enter the Product Code 672FD 18A6A24AB526822B01B94E03D Figure 4 Product Code Authorization entry e Use the Add Code button for each additional product code Quantum Parametric s Net Testing Environment sl Product Feature Codes Key Code 55555555 Product feature authorization codes 7F19E8A64237 672FD18464244B526822B01B94 03D DK Cancel Texas Instruments PCIWVEN_104C8DEV_80268SUBSYS_0054103CREV_00 Figure 5 Authorization Code listing e If you make a mistake just select the incorrectly entered code then click Remove Code and try again e After the key code and all product authorization codes are entered click OK e Next you should see the following message pop up click OK QP NT Access Authorized for QP NT level I E Figure 6 Correct installation i
12. ests Copyright Quantum Parametrics all rights reserved Page 11 Confidential Data QP OHCI Users Guide Quantum Parametrics LLC Document RMO000 302 Version v1r0 5 31 05 Quantum Parametric s Total Test Executor OPTTE aax File Window Control OD o mX Close Log Find Nodes Main a View Test Groups Initialize HW Completed _ NEC PCISVEN_10338DEV_OOF2 amp SUBSYS_O03290058REV_01 A hn Figure 8 Control Panel Please see the Product Description chapter for detail about QP OHCI operation To exit select the X box in the upper right hand corner of the Quantum Parametrics s Total Test Executor environment window Also when the Test Select or Console windows are active the File menu Exit maybe selected 3 2 Excel and Log Files QP OHCTI requires Microsoft Excel to log test results in the OHCI Integrated results form QP OHCI also generates a plain text log file containing detailed accounts of the test run When QP OHCT is installed two sub directories of the Total Test Executor directory are created Template and Test Results Example Directory Structure C Program Files Quantum Parametrics QP Total Test Executor App Template C Program Files Quantum Parametrics QP Total Test Executor App Test Results The Template directory contains the OHCI Integrated results form which should not be edited When a test is executed QP OHCI copies
13. f ids is required The Load All Menus button loads all available tests to the Test Select Menu It should be noted that there are hundreds of tests therefore QP created a test groups options which allows specific tests to be load This is done through the View Test Groups button The View Test Groups button causes additional buttons to appear in the Control window These buttons represent groups of tests Selecting the Register Test and Self_ID DMA Tests buttons will cause these test to load to the Test Select Menu All other enabled buttons cause a further break down of the test group When leaving the OHCI test prematurely the Close Log button should be used to flush any cached log data that hasn t been written to the log file yet Copyright Quantum Parametrics all rights reserved Page 5 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 2 Requirements and Installation Quantum Parametric OHCI Test Application QP OHCI implements the OHCI Test Specification 2 1 Hardware and Software Requirements QP OHCTI executes on the IBM PC compatible family of computers with a S00MHz Pentium HI class processor or greater Currently QP 1394TSA requires the use of Windows XP QP NT also requires the use of Microsoft Excel to generate a report form 2 2 Software Installation 1 This installation requires any version of Win XP to be installed on the target PC 2 If previous vers
14. f the computer before restarting o Once the computer is restarted you will need to start the QPInstaller exe utility manually This is done by going to Windows Explorer and selecting the installation CD drive icon and double clicking the file QPInstaller o Select the Install QPTnt Driver operation option If multiple devices are present select the device that you want to install drivers for Click the OK button to begin the driver installation Copyright Quantum Parametrics all rights reserved Page 6 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 2 3 How to Contact Quantum Parametrics LLC Quantum Parametrics LLC may be contacted by phone at 719 592 1394 USA or by email at info Oquantumparametrics com or visit our web site at www quantumparametrics com Copyright Quantum Parametrics all rights reserved Page 7 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 3 User Interface QP OHCI consists of five primary windows Quantum Parametrics Total Test Executor environment QP NT Executor Test Select Control and Console The Quantum Parametrics Total Test Executor environment window is the home main window for QP OHCI The QP NT Executor window executes the commands given to it by the test scripts To run QP OHCI the QP NT Executor window must remain open during any scri
15. ion tests selected and running Figure 1 Typical Test Topology The QP OHCTI test automatically determines the DUT and Tester through a discovery process The discovery process is automatically executed when either the Find Remote ANodes Test Select menu item is selected or the Find Nodes button is selected If more than one QP OHCI Tester device is present the first one found is automatically selected and used for testing Before a test is started the OHCI Integrated result xls spreadsheet should be updated with DUT specific information The changes should only be made to the Test Variables sheet Copyright Quantum Parametrics all rights reserved Page 4 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 In general each OHCI test is autonomous Each test starts with the OHCI hardware and driver in a known state test conditions are added and then the test is run At the end of each test OHCI hardware and driver are put back to a known state Because of the complexity and low level nature of the OHCI test a particular test may have a hard failure before a test completes and the clean up process takes place In this case the Initialize HW button found on the Main Menu in the Control window may be used to issue a soft reset to the OHCI hardware and reinitialize the driver A 1394 bus reset is then issued as the soft reset clears the Node IDs register therefore a new set of sel
16. ion of OHCI Test Application is present on the target system first perform an un install of the OHCI Test Application using the Win XP Add or Remove Programs application from the Control Panel See note in below o To enter Control Panel select start Control Panel Add or Remove Programs If the start menu is in the classic setting then select start settings Control Panel Add or Remove Programs 3 Don t plug in the provided USB key until asked to do so 4 Insert the OHCI Test Application CD If the target computer is configured for Autorun from CD media the setup and installation will begin automatically 4 1 If autorun is not enabled o If autorun is not enabled on your computer you can start setup by going to Windows Explorer and right clicking on the installation CD drive icon and selecting autoplay from the drop down menu This will automatically run the installation 5 Follow all prompts 5 1 If multiple OHCI devices are detected the QPInstaller will prompt for a device selection after the OHCI Test Application installation completes Select the OHCI device that you want to install the driver for and click OK 6 Enter key and product authorization codes as explained below Note If the OHCI Test Application is earlier than v1 0 0 0 you will be requested to restart your computer at the end of the application and driver installation process You do not need to take the CD out o
17. ndication Copyright Quantum Parametrics all rights reserved Page 10 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 e The first run of the application will install the QPTntVdrv virtual device driver You will be prompted through this operation with the Found New Hardware Wizard This installation will only occur on the initial run of the OHCI Test Application e Next you should see the screen in Figure 6 e It is recommended that you now exit the application and continue at step 2 below To start QP OHCI 2 Using the Start All Programs menu select the OHCI Test Application executable from the Quantum Parametrics group e A test project initialization occurs during the application start up and a progress bar indicates the initialization status during the start up phase e The Executor window should appear see Figure 7 once the initialization is complete Figure 7 Initial QP OHCI Window 3 To begin using the test suite wait for the initialization to complete then select the green GO icon on the toolbar or Run from the menu 4 Once the Control Panel window appears test initialization and selection can begin To load all tests into the Test Select window click the Load All Menus button Note The OHCI Test consists of hundreds of tests For first time tests QP recommends using the View Test Groups button to enable loading of specific t
18. o nannncnnos 6 23 How to Contact Quantum Parametrics LLC oocoooccccnococononanonnnonononcnonononnnnnnnnnnnnoos 7 3 User Interface lanas 8 3 1 Startinea d Eau ads 8 3 2 Excelkand Log Piles ts 12 3 221 Test Variables ii din 13 3 3 Console WIN Witt a a Ea SES 13 3 4 Test Select Status Window AS 14 3 4 1 Select Alk toren eea e E e a E O S N 14 3 4 2 Select None anna ia Ia 15 3 4 3 Clear SAUS di 15 3 4 4 Expand Al Collapse AU Tests idas 15 3 4 5 Run Seleciod Test A 16 3 4 6 SHIP TeSl sicssdeats isni a aaiswinaa ns Boba neared ane 16 3 4 7 SOP O A A duce anette ani 16 3 5 Control WiINdWis RL os 16 3 5 1 E Ra daa noria 16 3 5 2 italia alla ici 17 3 5 3 Close Loria n E R a R E E E laci n 17 Copyright Quantum Parametrics all rights reserved Page 2 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 3 5 4 Load All Menus View Test Groups cooooccconoccnonoccnoncnononcncnnncccnnnaconnncnonnnnnos 17 O O a a ERE 19 4 1 Example LoS Ple dis 19 Copyright Quantum Parametrics all rights reserved Page 3 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 1 Introduction Quantum Parametrics OHCI Test Application QP OHCI implements the 1394 OHCI Test Specification Developed by Quantum Parametrics QP OHCI provides an in depth low level verification of IEEE 1394 Open HCI link layer controllers with PCI host b
19. pt code execution The Test Select and Console windows reside in the Total Test Executor environment window and comprise the OHCI Test Suite Application interface to the user Buttons in the Control panel are programmed to specific functions relating to the control of the OHCI tests QP OHCTI requires Microsoft Excel to log test results in the OHCI Integrated results form QP OHCI also generates a log file containing detailed accounts of the test 3 1 Starting and Exiting Important Note Before starting QP OHCI make sure all 1394 devices are disconnected from the Tester computer If devices are connected please disconnect them quit QP OHCI and restart QP OHCI Initial startup of QP OHCTI 1 Using the Start All Programs menu select the OHCI Test executable from the Quantum Parametrics group e The application will ask you to insert the USB key e When the USB key is plugged in for the first time a Found New Hardware dialog box will appear This will install the software for the Crypto USB key device e Next 1t will prompt you for the Key code and authorization codes with the following screen Quantum Parametric s Net Testing Environment Ele Window ODO 9 OP NT Executor Stopped Files Procs Consts Clobals Locals Stack Plugs Y Product Feature Codes Key Code Product feature authorization codes Add Code Remove Code DK Cancel Figure 2 Product Feature Codes
20. st Groups button causes additional buttons to appear in the Control window These buttons represent groups of tests each group represents a chapter from the 1394 OHCI Test Specification Quantum Parametric s Total Test Executor OPTTE EG File Window X Go to Main Close Log Find Nodes Register ATREG DMA ATRESP ARREG DMA ARRESP Tests Tests DMA Tests Tests DMA Tests PHYREQ Self_ID DMA IT DMA IR DMA PHY Lir DMA Tests Tests Tests Tests Test MDMA Tests Eror Cond NEC PCIVEN_10338DEV_OOF2 amp SUBSYS_O0329005 amp REV_C Figure 13 Highest level group of tests Copyright Quantum Parametrics all rights reserved Page 17 Confidential Data QP OHCI Users Guide Document RMO000 302 Quantum Parametrics LLC Version v1r0 5 31 05 Selecting the Register Test and Self_ID DMA Tests buttons will cause these test to load to the Test Select Menu All other enabled buttons cause a further break down of the test group The picture below shows the breakdown of the Asynchronous Transmit Request DMA tests Bote Main ey Close Log Find Node ATOLIM01x ATOLIM02x ATOLIM03x ATOL111x ATOL112x ATREQ12x ATREQ21x ATREQ22x ATREQ23x ATREO24x ATREQ25xx cy ar AIRE aTreg2213 arregs22 ATREQ3x1 NEC PCINVVEN_1033 amp DEV_OOF2 amp 5UBSY S_O0329005 REV_C Figure 14 Asynchronous Transmit Request DMA test groups Copyright Quantum Parametrics all rights reserved Page 18
21. ster RG2x GUID ROM Register RG3x AT Retries Register MI Bus Management CSR RG41 and 2 CSR Control Register RG43 Bus Manager ID Register RG44 Bandwidth Available Register RG45 Channels Available Hi Register RG46 Channels Available Lo Register fig ROM Header RG5x Configuration ROM RG6x Bus Identification Register RG x Bus Options Register RG8x Global Unique ID RG39x Configuration ROM Mapping Register RG10x Vendor ID Register RG11x HCControl Registers RG13x Fairness Control Register AG14x Link ControlRegister RG15x Node Identification and Status Register RG16x PHY Control Register RG17x Isochronous Cycle Time Register RG18x Asynchronous Request Filter Register AG19x Physical Request Filter Register Hee o 2 3 cara Ha EE NEC PCI VEN_1033 amp 8DEV_OOF2 amp SUBSYS_00329005 amp REV_01 Figure 11 Example Test Select tree 3 4 2 Select None The Select None button is used to deselect any test that has been previously selected 3 4 3 Clear Status The Clear Status button is used to clear the status indications from previously executed tests 3 4 4 Expand All Collapse All Tests The Expand All button cause the test menu to expand and show all leafs Once done the button is renamed Collapse All The Collapse All Tests button causes the test menu to compress so only the highest test group is shown Once done the button is renamed Expand All Copyright Quan
22. tum Parametrics all rights reserved Confidential Data Page 15 QP OHCI Users Guide Document RM000 302 Quantum Parametrics LLC Version v1r0 5 31 05 9 Quantum Parametric s Total Test Executor QPTTE m 0 E File Window est Sel Select All O GHC Test Suite Select None Clear Status NEC PCIVEN_1033 amp DEV_OOF2 amp SUBSYS_O03290058REV_01 _ Figure 12 Initial collapsed state click label to expand 3 4 5 Run Selected Tests The Run Selected Tests button starts the execution of any tests selected in the Test Select Menu 3 4 6 Skip Test The Skip Test button is used to skip not execute the next test 3 4 7 Stop Tests The Stop Tests button stops the execution of all tests 3 5 Control Window The Control window is central to the execution of all tests From the Control window the user can load tests to the Test Select Menu window The user can also close the log file find the test node and initialize hardware 3 5 1 Find Nodes The QP OHCI test automatically determines the DUT and Tester through a discovery process The discovery process is automatically executed when either the Find Remote ANodes Test Select menu item is selected or the Find Nodes button is selected If more than one QP OHCI Tester device is present the first one found is automatically selected and used for testing Before a test is Copyright Quantum Parametrics all rights reserved Page 16 Confidential Data
23. us interface QP OHCTI test corresponds directly to the 1394 OHCI Test Specification This document makes no attempt to replicate the 1394 OHCI Test Specification The 1394 OHCI Test Specification should be consulted to better understand each test To make this easy QP OHCI test IDs directly correspond to the test IDs found in the 1394 OHCI Test Specification QP OHCI provides low level tests for all aspects of 1394 OHCI From register tests through stressful testing of all DMA engines QP OHCI is an excellent tool for OHCI silicon makers and system integrators QP OHCT is built on Quantum Parametrics QP proven QP NT technology Utilizing the OHCI specific channel plugin the test creates all the test scenarios specified by the OHCI Test Specification except for those designated as Bench Test 1 1 OHCI Test Overview To successfully execute the OHCI test two devices running QP OHCTI are required The Device Under Test DUT is the node initiating the test tests have been selected in the Test Select Menu and the Run Selected Tests button has been pressed The Tester Device TD is the other device with QP OHCI loaded the GO button has been pressed but no test is explicitly initiated by the user Often a 1394 bus analyzer is needed to help diagnose issues found during the test A typical test configuration is shown below Tester DUT QP OHCI Application running but no test selected QP OHCI Applicat
Download Pdf Manuals
Related Search
Related Contents
2032_ft_novex deco Mod. ELEGANCE PSCHP0200 PSCHP0299 Mod Tycon Systems POE-INJ-LED-S network splitter American Standard Huron 4' Recess Bath 0131.012 User's Manual Désherbage - Terres Inovia PROPÓSITO DEL CURSO Zboard Manuel d`utilisation MSN® Direct 8 - Olmec Copyright © All rights reserved.
Failed to retrieve file