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