2403 Walsh Avenue, Santa Clara, CA 95051-1302 Tel: +1/408.727.6600 Fax: +1/408.727.6622 CATC™ FireInspector™ 2.01 IEEE 1394 Bus & Protocol Analyzer User’s Manual Document Revision 2.
CATC FIREINSPECTOR 2.01 User’s Manual CATC FireInspector 2.01 IEEE 1394 Bus & Protocol Analyzer User’s Manual, Document Revision 2.01 Copyright Copyright © 2002, Computer Access Technology Corporation (CATC). Protected as an unpublished work. All Rights Reserved. This document may be printed and reproduced without additional permission, but all copies should contain this copyright notice. Document Disclaimer The information in this document has been carefully checked and is believed to be reliable.
CATC FIREINSPECTOR 2.01 User’s Manual Conformance Statements CONFORMANCE STATEMENTS FCC Conformance Statement This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment.
CATC FIREINSPECTOR 2.01 User’s Manual References REFERENCES • IEEE Std 1394-1995, IEEE Standard for a High Performance Serial Bus, IEEE Computer Society, 30 August 1996 • ISO/IEC 13213:1994, Control and Status Register (CSR) Architecture for Microcomputer Buses • IEEE Std 1394a-2000: IEEE Standard for a High Performance Serial Bus — Amendment 1 • IEC-1883, Proposed standard for Digital Interface for Consumer Electronic Audio/Video Equipment.
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents TABLE OF CONTENTS Conformance Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .iii FCC Conformance Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii EU Conformance Statement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents Displaying Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Setting Up the Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Resetting the Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12 Updating the BusEngine and Firmware . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents Enabling and Disabling Configuration ROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 5 CATC Trace Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 General Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents Format > Numeric Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Color > Color Chart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Hide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .78 Search for the next Type. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents All Markers Dialog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Go to. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Find . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Search Direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 User’s Manual Table Of Contents 9 Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111 File Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111 Error Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .112 Timing and Bus Usage Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview CHAPTER 1: FIREINSPECTOR OVERVIEW The CATC FireInspector IEEE 1394 Bus & Protocol Analyzer is a development and test tool for IEEE 1394-based (FireWire® and i.LINK®) products. When connected to any point in a 1394 tree, FireInspector can monitor the bus activity and display information about the recorded packets. The FireInspector analyzer consists of the IEEE 1394 Bus & Protocol Analyzer unit and the FireInspector software.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview detection of, and triggering on, numerous events. Such events include specific user-defined bus conditions, PHY packets, any packet header information, data patterns, and many abnormal (error) bus conditions.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview Please refer to the IEEE Std 1394 for details on the protocol. The IEEE 1394 specification is available from the Institute of Electrical and Electronic Engineers (IEEE); it can be ordered by sending e-mail to customer.service@ieee.org. Other information regarding the IEEE 1394 application is available from the 1394 Trade Association at: 1394 Trade Association 1111 South Main Street, Suite 100 Grapevine, Texas 76051 1.2 Tel: +1/817.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview • Push-button Trigger switch is used to manually force a trigger event during a recording session. • Red PWR (power) indicator LED. The LED illuminates when the unit is powered on. IEEE 1394 6-Pin Port Connectors The 1394 bus is an unsupervised connection of nodes in a tree structure. The only restriction is that there can be no loops.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview • Power on/off switch • USB type “B” host computer connector • Data In/Out DB-37 (37-pin) external interface connector Data In/Out Connector The 37-pin Data In/Out connector, shown in Figure 1-5, provides a convenient method for connecting the External Interface Breakout Board. See page 6 for details regarding the External Interface Breakout Board.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview 1.4 External Interface Breakout Board The External Interface Breakout Board, shown in Figure 1-6, is an accessory that allows convenient access to nine potentially useful TTL output signals and eight TTL input signals. Four ground and one 5-volt pin are also provided. This external breakout board also provides a simple way for connecting logic analyzers or other tools to the analyzer unit.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual FireInspector Overview Table 1-2: External Interface Breakout Board – Pin Description Pin Signal Description 22 GND Signal Ground 23 GND Signal Ground 1.5 Specifications Package Dimensions: Connectors: Weight: 10.5 x 10.4 x 2.4 inches (26.7 x 26.5 x 6 centimeters) one USB (type “B”) three 1394 (6-pin) 3.5 pounds (1.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 1 User’s Manual • • • • • • • FireInspector Overview record 1394 bus traffic, a separate FireInspector application installation for Windows NT 4.0 is required. Required setup: Microsoft Internet Explorer 4 or later must be installed. Processor: For optimum performance, use processors of the Intel® Pentium® III or Pentium 4 family, the AMD® Athlon® or Duron® family, or other compatible processors with clock speed of 500mHz or higher.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Getting Started CHAPTER 2: GETTING STARTED This chapter describes how to install FireInspector and its software, how to start FireInspector, and how to set up the analyzer unit. 2.1 Installing FireInspector FireInspector can be installed on any PC or laptop computer running the Windows 98 SE, Windows Me, Windows 2000, or Windows XP operating system. For Windows NT support, please contact CATC. 2.1.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Getting Started • Select Start > Programs > CATC > CATC FireInspector from the Windows taskbar. • In Windows Explorer or My Computer, navigate to the directory that contains FireInspector, then double-click on the FireInspector.exe icon. 2.2.2 Exiting the Application Any of the following actions will close the FireInspector application: • Click on the ‘X’ in the upper right corner of the application window. • Select File > Exit from the menu bar.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Getting Started To reset the FireInspector analyzer: Step 1 Select Setup > Analyzer... from the menu bar. The Analyzer Setup dialog will open. Step 2 Click the Reset Analyzer button. 2.4.2 Updating the BusEngine and Firmware The BusEngine core is the heart of the FireInspector analyzer.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Getting Started Note: The FireInspector analyzer box must be attached to the computer via the USB cable and powered on before updating the driver. 2.5.1 Updating the Driver on Windows 2000 Step 1 Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Step 10 Step 11 Step 12 Step 13 Step 14 Step 15 Select Start > Settings > Control Panel from the desktop taskbar, then double-click on Add/Remove Hardware in the Control Panel window.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Step 2 Step 3 Step 4 Step 5 Step 6 Step 7 Step 8 Step 9 Getting Started Select the Device Manager tab. Look in the CATC Analyzers directory and select CATC FireInspector IEEE 1394 Bus Analyzer. or Look in the Universal Serial Bus Controllers directory and select CATC FireInspector IEEE 1394 Bus Analyzer. Click the Properties button. The Properties window will open. Select the Driver tab and click on the Update Driver button.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Step 8 Step 9 Step 10 Getting Started The driver will install. Click Finish. Click the Driver File Details button to check the driver version and make sure that the driver was successfully upgraded. Close the remaining open windows. 2.5.
CATC FIREINSPECTOR 2.01 CHAPTER 2 User’s Manual Getting Started 2.6.1 Update License Follow these steps to install a license key: Step 1 Select Help > Update License… from the menu bar. The Update License dialog will come up. Step 2 Enter the path and filename for the License Key or use the Browse button to navigate to the directory that contains the License Key. Select the .lic file, and then click Update Device. 2.6.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface CHAPTER 3: FIREINSPECTOR USER INTERFACE This chapter introduces you to the FireInspector application’s user interface. It describes the elements of the application window, as well as the commands available via the menus, toolbars, and keyboard shortcuts. 3.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface moved and docked in a new position in the application window or made to float outside of the window. • Display area: The display area is the main part of the application window. When files are open, they are shown in the display area and the name of the active file is shown on the title bar. Each file is contained in its own window within the display area.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface Table 3-10: Help Menu Commands Command Function Help Topics Opens the FireInspector Help file Update License Allows maintenance, traffic generation, and Havi decoding licenses to be updated License Keys must be obtained from CATC Display License Information Displays maintenance expiration and features data for FireInspector About FireInspector Displays information about FireInspector 3.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface Frequently Used Toolbar The Frequently Used toolbar contains shortcuts to commonly used commands.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface Generator Toolbar The Generator toolbar contains shortcuts for traffic generation commands. The Generator toolbar is only available when a traffic generation file is displayed in the active window. Button Action Starts or stops traffic generation Sets the number of times that traffic generation will repeat View Level Toolbar The View Level toolbar contains shortcuts for viewing specific transactions in a Trace display.
CATC FIREINSPECTOR 2.01 CHAPTER 3 User’s Manual FireInspector User Interface 3.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic CHAPTER 4: RECORDING 1394 TRAFFIC The FireInspector analyzer box monitors and records bus activity when connected to any point in a 1394 tree. It then displays the recorded packets in CATC Trace format. The analyzer connects to the IEEE 1394 bus topology as an active node and acts as a repeater to all data and arbitration signals received on the bus. It listens and records relevant signals on the bus.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic 4.1.1 General Recording Options Use the General tab of the Recording Options dialog to define generic recording settings, such as the recording type, hardware filtering, buffer size, and trigger position. To set general recording options: Step 1 Open the Recording Options dialog. The General tab is displayed by default. Figure 4-1: Recording Options dialog: general options Step 2 Step 3 Set the Recording Type.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic • Step 4 Step 5 Step 6 Step 7 Step 8 Truncate Data Fields to 4 Quadlets — Selecting this option causes all data blocks to be truncated after the first four quadlets. This feature is useful when the contents of the data are not as important as the number of packets recorded. Truncating the data packets leaves more room in the buffer for other data.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Step 2 Recording 1394 Traffic Select the Events tab. Figure 4-2: Recording Options dialog: event options Step 3 Choose one or more event groups from the list and set the parameters, which will appear to the right of the list when you click on an event group name. See “Event Groups” on page 30 for details about the event groups and parameter settings.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic • Extended transaction codes: Enter up to two extended transaction codes. Choose a code from the drop-down list, or enter a hexadecimal value from 0-FFFF. • Response codes: Enter up to two response codes. Choose a code from the drop-down list. If desired, check “Include Reserved field” in order to include the reserved field that follows the rcode field in the packet header.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic • SBP Fetch Agent Offset: Define up to two SBP fetch agent offsets. Specify the offsets in hexadecimal and select a register from the drop-down list. It's not necessary to enter both high 16 bits and low 32 bits; if just one is entered, then the other is considered to be a “don't care.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic To define event actions and sequencing: Step 1 Open the Recording Options dialog. Step 2 Define event settings on the Events tab. For information about event settings, please see “Event Options” on page 29. Step 3 Select the Actions tab. By default, all events are set up as triggers. Step 4 Associate events with actions and other events by left-clicking on an event, then moving the mouse pointer to the desired action or event.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic To change the counter values: Step 1 Click on the light blue circle in the upper left corner of a Count box. A menu will pop up. Step 2 Select Change Counter Value. The Input Counter Value dialog will open. Step 3 Enter a value between 1 and 15. Step 4 Click OK. The new value will be displayed in parentheses on the Count box.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic The External General Purpose Output Only option can be disabled by associating the event with an action or other event. If you do this, the External General Purpose Output option is automatically enabled for the event. External Output Form This option is available when external output is enabled for an event. This allows you to change the output signal form for an event.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Step 2 Step 3 Step 4 Recording 1394 Traffic From any tab, click the Load... button. The Open dialog will appear. Navigate to the file that you want to use, then click Open. The Open dialog will close and you'll be returned to the Recording Options dialog. The settings in the dialog will reflect the settings from the file you chose. Click OK to use the settings and close the Recording Options dialog. 4.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic 4.2.2 Uploading When the analyzer has stopped recording, it begins uploading the data to the PC. The upload can be interrupted by selecting Record > Stop from the menu bar, pressing the Stop button on the standard toolbar, or pressing the Escape key on the keyboard. The interruption opens the Abort Upload dialog box, which offers the following options: • Stop, but preserve existing upload data.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic Post-Trigger After a trigger event is detected, the progress bar moves past the trigger line and the color of the bar changes to the color designated for post-trigger packets. The second part of the display flashes the message “Triggered!” and the third section continues to monitor the activity level.
CATC FIREINSPECTOR 2.01 CHAPTER 4 User’s Manual Recording 1394 Traffic 4.4 Enabling and Disabling Configuration ROM When configuration ROM is disabled in FireInspector, the analyzer reports only a minimal configuration ROM. In order to have FireInspector respond with a richer configuration ROM, you must enable the default configuration ROM in FireInspector. If you subsequently disable configuration ROM, FireInspector will once again report the minimal configuration ROM.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files CHAPTER 5: CATC TRACE FILES FireInspector displays both bus traffic recording (.fdb) files and traffic generation (.txg) files in CATC Trace graphical format. Figure 5-1: CATC Trace display The CATC Trace display makes extensive use of color and graphics to fully document the captured data. Individual packets (subactions) are shown on separate rows, with every field labeled, numbered, and color-coded.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.1 Display Options The Display Options dialog box in FireInspector allows you to customize the way that Trace view elements are displayed. The display of almost everything in a Trace can be defined, from the fonts and colors to the number formats and types of packets and transactions to show. These settings can then be saved to a display options (.opt) file. You can load saved settings and apply them to any Trace file.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Step 3 Display Configuration Name: Enter a name here to identify a set of display settings. • Trace Viewing Level: Check the transaction types that you want displayed in the Trace. Note that Trace viewing levels apply to traffic recording (.fdb) Trace files only. Click OK to apply the changes and close the Display Options dialog or Click Apply to apply the changes and leave the Display Options dialog open.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Set Field Colors To change a field's color: Step 1 Open the Display Options dialog. Step 2 Select the Color/Format/Hiding tab (shown in Figure 5-3). Step 3 Click on the name of a field for which you want to set the color. Step 4 Choose a standard color or customize your own color in the Color tool. For details about using the Color tool, see “Color Tool/Colors Dialog” on page 44.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Custom Tab The Custom tab (Figure 5-4) of the Color tool and the Colors dialog contains various controls for creating custom colors. • Colors box — use the mouse pointer to select a color from the spectrum in the Colors box. • Slider — use the slider to the right of the color box to adjust the current color's red, green, blue, and luminance values.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • • Step 5 Click the radio button for the desired format in the Format section. Click the format name in the Format column and select a new format from the drop-down menu that appears. Click OK to apply the changes and close the Display Options dialog or Click Apply to apply the changes and leave the Display Options dialog open.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual Step 5 CATC Trace Files Click OK to apply the changes and close the Display Options dialog or Click Apply to apply the changes and leave the Display Options dialog open. 5.1.3 Level Hiding Options Use the Level Hiding tab in the Display Options dialog to prevent certain packets from being displayed in Trace view. This tab is also used to unhide the hidden packets.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Click Apply to apply the changes and leave the Display Options dialog open. Define Packets to Hide Dialog The Define Packets to Hide dialog (Figure 5-6) allows you to configure parameters for hiding packets in CATC Trace file displays. Figure 5-6: Define Packets to Hide dialog To define packets to hide: Step 1 Select an event group from the Event Groups list.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Step 5 Exclusion - Packets that DO NOT match (opposite to the intersection or union): Selecting this finds all the packets that DO NOT match the specified search criteria. It must be used in conjunction with either the Union or Intersection option. Click OK. 5.1.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.2 Viewing Trace Files In addition to the Display Options, there are a number of commands and tools available for further customizing and interpreting the display of an active traffic recording (.fdb) Trace file. Although traffic generation (.txg) Traces contain many of the same elements, they are limited to a packet-level view and aren’t exactly the same.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Bus reset locations — A bus reset is indicated by a red bar in between packet rows. • Register status — If data is read from FireInspector’s PHY register, it is denoted by a yellow bar Figure 5-7: between packet rows. Place the mouse pointer over markers the register status bar to access a tooltip that contains the register address and the data that was read.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Filtered packets — If packets were filtered out of the recording, their locations are marked by horizontal bars between the packets rows. The color of the filter marker bar can be set in the Display Options. • Errors — If errors occur on the bus or in packets or transactions, the fields that contain the errors are highlighted in the error color designated in the Display Options.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Read Data, Write Data, and Lock Packets In addition to the general packet display elements listed on page 50, the following information may be found in the display for read, write, and lock packets: • Transaction labels (lbl) — This value is taken from the packet’s tl field. The label is displayed in the bottom half of the field that contains the transaction code.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Cycle Start (CycleSt) Packets Packet rows for cycle start packets contain these fields in addition to the general packet display elements listed on page 50: • Transaction labels (lbl) — This value is taken from the packet’s tl field. The label is displayed in the bottom half of the field that contains the transaction code. • Destination_IDs (dest_ID) — The value of the packet’s destination_ID field.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Hide or Show Isochronous Data Block Packets Isochronous Data Block packets can easily be hidden or shown by pressing the Hide Iso DBs button on the Frequently Used toolbar. PHY Packets FireInspector displays all four types of PHY packets: self-ID, link-on, configuration, and extended.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Physical ID (phy_ID) — The value of the packet’s phy_ID field. The physical ID is displayed in the bottom half of the field that contains the packet type. PHY Configuration Packets PHY configuration packet rows contain these fields in addition to the general packet display elements listed on page 50. • Root ID (phy_ID) — The value of the packet’s root_ID field.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Issued command (Command) — The value of the packet’s command field. Remote Confirmation Packet (Type = Confirm) • Selected port (Port) — The value of the packet’s port field. • Fault, Connected, Bias, Disabled, OK (f, c, b, d, ok) — The values from the packet’s f, c, b, d, and ok fields. • Confirmed command (Command) — The value of the packet’s command field. Resume Packet (Type = Resume) Resume packet rows contain no additional fields.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Double-click on the protocol name in the transaction number field to expand or collapse the row. • Left-click* on the protocol name to access the cell context menu. The menu provides commands to expand or collapse the row, to expand all rows of the same protocol, and to collapse all rows of the same protocol. Select a command to perform the desired operation.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Table 5-2: Fields in 1394 transaction rows (Continued) Field Heading Description Responder The ID of the target node. address The destination offset of the responder. data_len The amount of data, in bytes, returned to the responder. response The terminal response for the transaction. # of packets The number of packets that make up the transaction. Time Stamp The Time Stamp value of the first packet in the transaction.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Table 5-4: Fields in SBP command block (fetch) agent transaction rows (Continued) Field Heading Description Initiation The value is the method that was used to initiate the ORB transfer. Agent Reset Indicates that the initiator wrote to the AGENT_RESET register. Unsol. Status Indicates that the initiator wrote to the UNSOLICITED_STATUS_ENABLE register. Agent State Indicates that the initiator wrote to the AGENT_STATE register.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files These are the fields that contain View Fields options: • Management: contains the fields of the Management ORB. • Response: contains the fields of the Management ORB Response. • ORB: contains the fields of a non-management ORB. • Status: contains the fields of the Status Block. • Initiation: contains the fields of the Fast-Start (SBP-3) datablock. Only available for Fast-Start transactions.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Note: This set of parameters is now associated with the Trace file, so, unless they are reconfigured, these settings will always be used for SBP decoding of the file. Figure 5-15: Decode SBP Transactions dialog Other options in the Decode SBP Transactions dialog: • Reset to Default — loads the default SBP settings (.sbp) file. • Load... — brings up an Open dialog so that you can browse for an SBP settings file to use.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Note: HAVi protocol recording and decoding is an optional licensed feature that must be purchased from CATC. Audio/Video Control (AV/C) Transactions Some AV/C transaction row fields are listed in the following table. Table 5-5: Fields in AV/C transaction rows* Field Heading Description CTS The value of the CTS field (0 = AV/C) of the AV/C frame. Controller The value of the source_id field in the first packet of the transaction.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Home Audio Video Interoperability (HAVi) Transactions HAVi transaction row fields are listed in Table 5-4. Table 5-6: Fields in HAVi transaction rows Field Heading Description CTS The value of the CTS field (3 = HAVi) Seq The value of the Seq Num field. Frag Type The value of the Frag field.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files View Type Fields in HAVi Transaction Rows The Frag Type fields in HAVi transaction rows contain a View Fields command that allows you to see the contents of the data structures. Left-click* on the field header to access the cell context menu, which contains the View Fields commands. Selecting the command opens a View Fields dialog, which contains the data laid out according to the HAVi specification.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Table 5-7: Fields in IP transaction rows (Continued) Field Headings Description Target If the underlying packet is a Write with a dest_id value other than 0xFFFF, then this field contains the value of the packet’s dest_id field. If the underlying packet is a Write with a dest_id value of 0xFFFF or a GASP, then the value of this field is Broadcast. Data The Data field can be expanded and collapsed.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual • • • CATC Trace Files Datagram: contains the fields of the 1394 encapsulation header. ARP: contains the fields of the 1394 encapsulation header plus the ARP fields. MCAP: contains the fields of the 1394 encapsulation header plus the MCAP fields. Internet Protocol Datagrams (IPDG or IP Datagrams) Internet Protocol Datagrams are composed of one or more IPv4/1394 transactions.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files For more information about the View Fields dialog, please see “View Fields Dialog” on page 75. This is the field that contains View Fields options: • DG Header: contains the fields of the datagram header. High-Level Internet Protocols (IPPR) High-Level Internet Protocol transactions consist of one or more IP datagrams. FireInspector finds the IP datagrams that make up an IPPR transaction and groups them together in the Trace.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files View Type Fields in IPPR Transaction Rows Some fields in IPPR transaction rows contain a View Fields command that allows you to see the contents of the data structures. Left-click* on the field header to access the cell context menu, which contains the View Fields commands. Selecting the command opens a View Fields dialog, which contains the data laid out according to the IPPR specification.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files For more information about the View Fields dialog, please see “View Fields Dialog” on page 75. This is the field that contains View Fields options: • Type: contains the decoded bit fields of the quadlet that is read/written. Decode Camera Transactions Dialog Decoding digital camera transactions requires information that's not necessarily included in the Trace files.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Restore Default — loads the default camera settings (.cam) file. • Save as Default — saves the current settings as default.cam. • Save As... — brings up a Save As dialog so that you can save the settings as a camera settings file with a unique name. • Load... — brings up an Open dialog so that you can browse for a camera settings file to use. • Cancel — closes the dialog without applying or saving changes.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.2.3 Expanding and Collapsing Rows and Fields Transaction rows, Data fields, and some header fields in Trace files can be expanded and collapsed to show and hide additional data. These rows and fields are identifiable by the small arrows in the upper left corner of the field heading. All rows and fields are initially collapsed by default.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Data Fields When Data fields are collapsed, the value shown is the amount of data that is contained in the field. When Data fields are expanded, the actual data from the field is revealed. Figure 5-19: Collapsed data field — amount of data is shown Figure 5-20: Expanded data field — actual data is displayed Header Fields Header fields can be expanded and collapsed to show or hide additional header data.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files View Fields The View Fields command is found on the cell context menu only for packet number fields. The View Fields command provides a way to look at the contents of the packet header and data block of a specific packet. Selecting this command opens the View Fields dialog (Figure 5-23), which contains the field data.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files • Show per one line: Enter a number in the box and choose bytes, words, or dwords from the drop-down list to change the way the data is displayed. Checking “Space out” causes the numbers to be grouped, with spaces between the groups. If unchecked, all the numbers on one line will run together. • Bit Order: Choose from Most Significant Bit (MSB) or Least Significant Bit (LSB).
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files To set a marker: Step 1 Left-click in the Packet number field of the packet you want to mark. The Trace file cell context menu will open. Step 2 Select Set Marker. The Packet # dialog will open. Step 3 (Optional) Enter a comment in the dialog. The comment can consist of up to 100 characters. Note: Marker comments can be viewed by positioning the mouse pointer over the red marker bar on the left edge of the Packet number field.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Time From Marker Opens the All Markers dialog (see page 84). Select a marker and then press the Go To button. The Timing and Bus Usage calculator opens and displays the total time between the chosen marker and the packet used to access the command. Format > Numeric Format Allows you to change the format of the numbers in the Trace.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Expand All Fields or Transactions Expands all fields or transactions of the current type. Collapse All Fields or Transactions Collapses all fields or transactions of the current type. Export Data Opens the Export Data dialog. For more information, see “Exporting Trace Files” on page 87. View Type Fields Opens the View Fields dialog, which is described on page 75. Please refer to specific protocols in Section 5.2.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files Display Options Opens the Display Options dialog. Please see “Display Options” on page 42 for details about this dialog. Edit As Text Opens the source file in Notepad (for traffic generation (.txg) files only). Unhide Cells > Field name Presents a list of the names of fields that are currently hidden. Selecting a field name from the list will reveal all ocurrences of that field. Selecting Unhide All reveals all hidden cells.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files View Internet Protocol (IP) Datagrams Shows or hides IP Datagram transactions in an active Trace file. Note: 1394 transactions are automatically displayed when IP Datagram transactions are shown. View High Level Internet Protocols Shows or hides IP Protocol transactions in an active Trace file. Note: 1394 transactions are automatically displayed when IP Protocol transactions are shown. View Digital Camera 1.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.3.2 Saving Traffic Recording (.fdb) Trace Files The Save As command allows you to save all or part of a traffic recording (.fdb) Trace file. Figure 5-25: File Save As dialog To make a copy of the whole Trace: Step 1 Select File > Save As from the menu bar or click the Save As button on the toolbar. The File Save As dialog (Figure 5-25) will open.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual Step 4 Step 5 CATC Trace Files Enter a new file name in the File name field. If you wish to change the file’s directory location, use the browse controls at the top of the window. Click Save. 5.4 Trace File Comments A comment of up to 100 characters can be associated with a Trace file. Comments are included in the File Information report (see “File Information” on page 111 for details).
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files To go to a marker: Step 1 Select Search > Go To Marker from menu bar. Step 2 Select a marker from the fly-out menu or Select All Markers... to open the All Markers dialog. Note: If you open the All Markers dialog, you should select a marker from the list, then click Go To in order to go to the marker. All Markers Dialog The All Markers dialog (Figure 5-26) lists all markers in the active Trace file. Marker comments are also provided.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.5.5 Find Use Find to perform a search for events that meet certain criteria. The Find dialog (Figure 5-27) provides many options for configuring complex search parameters. To find an event: Step 1 Select Search > Find... from the menu bar or click the Find button on the toolbar. Step 2 The Find dialog will open. Figure 5-27: Find dialog Step 3 Select an event type in the Search For list.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual Step 7 Step 8 Step 9 Step 10 Step 11 Step 12 CATC Trace Files Choose a direction for the search: • Forward: The search will move forward through the file from the point of origin. • Backward: The search will move backward through the file from the point of origin. Set the origin for the search: • Top of the screen: The search will begin with the packet or transaction currently at the top of the display.
CATC FIREINSPECTOR 2.01 CHAPTER 5 User’s Manual CATC Trace Files 5.6 Exporting Trace Files FireInspector can export the contents of a traffic recording Trace (.fdb) file to four different formats: • Packet (Trace) view format (.txt) • Traffic generation file format (.txg) • Comma separated value format (.csv) • Data format (.txt or .dat) For details about exporting Trace files, please reference “Exporting Files” on page 125.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 6 User’s Manual Decoder Scripts CHAPTER 6: DECODER SCRIPTS Several CATC Decoder Scripting files are included with the FireInspector software installation. These script-based decoders are tools to decode and display transactions. They can be used as-is or modified by the user. Additionally, you may create custom decoders. The decoder scripts are written in CATC Scripting Language (CSL).
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation CHAPTER 7: TRAFFIC GENERATION FireInspector uses traffic generation (.txg) files to generate traffic on the 1394 bus. Traffic generation files are text files that can be created by hand using traffic generation keys to define packet fields, or by exporting a traffic recording (.fdb) file to generator text (.txg) file format. Additionally, you can access several convenient editing utilities via the Trace file pop-up menus.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Any packet except PHY and control packets may contain a speed key to set the speed of the packet on the bus. For example: speed=S100. See Table 7-4, “Keys for Asynchronous Packet Fields,” on page 94, and Table 7-5, “Keys for Isochronous Packet Fields,” on page 94 for details on possible speed key values. The following tables list the supported keys for defining fields within a packet.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Table 7-2: Control Packet Types (Continued) Key Code Size (bits) Description ack_value n/a Generates specific acknowledgment values for packets on the bus. The only two possible control packet keys for this packet definition are response and request. They specify what acknowledgment value should be set for response and request packets.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Table 7-3: Control Packet Keys (Continued) Key Code Size (bits) Description response 4 Value specifies the acknowledge code to be automatically sent in response to a response packet.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Table 7-5: Keys for Isochronous Packet Fields (Continued) Key Code Size (bits) Description channel 6 Isochronous channel (isochronous data block packet only) sy 4 Synchronization code (isochronous data block packet only) 7.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation 7.6 Maximum Block Size for Isochronous Data The maximum block size for isochronous data is shown below: Cable Speed Maximum Data Payload Size (in bytes) 100 Mb/s 1024 200 Mb/s 2048 400 Mb/s 4095 Note: the 1394 specification allows for a maximum of 4096; however, this is not possible with FireInspector, due to a hardware limitation. 7.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Edit Packet Dialogs The Edit Packet dialogs allow you to edit packet data. There are several different kinds of Edit Packet dialogs, for editing different types of packets: Force Reset, Delay, Set Acknowledge Values, Repeat Start/Stop, Start/Stop ISO Transmission, Start/Stop Errors, and Packet field editor.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Set Acknowledge Values Dialog Figure 7-3: Set Acknowledge Values dialog To set values for an Acknowledge control packet: Step 1 Choose a Request Acknowledge Code from the drop-down list. Step 2 Choose a Response Acknowledge Code from the drop-down list. Step 3 Click OK. Repeat Start/Stop Dialog Figure 7-4: Repeat Start/Stop dialog To edit a Repeat control packet: Step 1 Enter a Repeat Count or Select Repeat Continuously.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Start/Stop ISO Transmission Dialog Figure 7-5: Start/Stop ISO Transmission dialog To edit a Start or Stop Isochronous Transmission control packet: Step 1 Select or deselect the transmission channels for which you wish to start or stop transmission. Step 2 Click OK.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation Packet Field Editor Dialog Figure 7-7: Packet Field Editor dialog The packet field editors allow you to edit the bits in a packet's fields. To edit a packet's fields: Step 1 Click on a bit to change its value or Click on a field header to access the field value editor, and change the values all at once. Figure 7-8: Field value editor Step 2 Step 3 Select a packet speed (not available for PHY packets). Click OK. 7.8.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation 7.8.3 Insert Packet The Insert Packet command is found on the Trace file cell context pop-up menu. The Insert Packet dialog allows you to put new packets into a traffic generation trace file. Figure 7-9: Insert Packet dialog To insert packets: Step 1 Select a Packet Type. For each packet type, different packet names appear in the packet list on the right. Step 2 Select a packet from the packet list.
CATC FIREINSPECTOR 2.01 CHAPTER 7 User’s Manual Traffic Generation particular Dest_ID in a file. Figure 7-10: Change Destination ID Throughout File dialog To change a Destination ID: • Enter a new value and click OK. 7.8.5 Edit As Text The Edit As Text command is found on the right-click Trace file pop-up menu. Selecting this command opens the .txg source file in Notepad.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees CHAPTER 8: BUS TOPOLOGY TREES FireInspector can generate a tree-structured graphical representation of the bus topology, accompanied by comprehensive information about the nodes in the tree. This detailed view of the IEEE 1394 topology is often crucial to understanding system performance. Topology information is presented in a two-paned display, with the tree graphic on the left and the written details on the right.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Step 5 Bus Topology Trees Selecting this option enables live updates of the topology display as devices are added to and removed from the bus. Click OK. The topology information will be collected and presented in the topology display. Note: The topology information is written to a default file named tree.tsf. This file is overwritten each time a topology tree is retrieved.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees • Vendor information — Vendor information, if available, can be displayed in the block to the right of the node ID. FireInspector always identifies itself as “CATC.” • Speed capabilities — The maximum or active speed is represented by the color of the branches and the vendor information block color. This color can be set via the Color/Format/Hiding tab of the Display Options dialog.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees • Name the node: If Vendor Information has been collected for the node, this command opens the Node Name dialog. Type a name or description for the node and press OK. The information that you entered will be displayed on the node. This information is also appended to the file VendorId.ini (see “Vendor Information” on page 110 for more information about this file).
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees Note: Depending upon which PHY Self-ID cells are used to reconstruct the tree, different results may be obtained. 8.5 Saving Tree Files Bus topology information can be saved as a Tree (.tsf) file for later viewing. To save the data as a Tree file, there must be a bus topology tree displayed in the active window. To save bus topology information: Step 1 Step 2 Step 3 Select File > Save As... from the menu bar.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees 8.6.1 Reading Configuration ROM From a Device To read configuration ROM from a device: Step 1 Connect a device to a port on the analyzer box. Step 2 Select Tree > Read Configuration ROM... from the menu bar. The Configuration ROM dialog will open, displaying the config ROM data for the device.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees 8.6.4 Viewing Configuration ROM as Text FireInspector can display decoded configuration ROM data as text that contains one hexadecimal quadlet of data per line. Figure 8-3: View ROM As Text dialog To view the data as text, there must be a configuration ROM tree displayed in the Configuration ROM dialog. • Click the View ROM As Text button to display the data in the View ROM As Text window. 8.6.
CATC FIREINSPECTOR 2.01 CHAPTER 8 User’s Manual Bus Topology Trees 8.7 Vendor Information A device's vendor information is stored in the file VendorId.ini, which is located in the directory that contains the FireInspector executable. Information can be added to the file manually, or FireInspector can add it automatically when a name is assigned to a node in a bus topology tree. VendorId.ini contains data in standard Windows configuration file format.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports CHAPTER 9: REPORTS FireInspector offers several tools for compiling specific information from Trace files. 9.1 File Information The File Information report provides basic information about the active file. Included in the report for traffic recording (.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports The File Information report will open. To save a File Information report: Step 1 Click the Save As... button in the File Information report. The Save As dialog will open. Step 2 Enter a file name. Step 3 Click Save. The file will be saved as a hypertext markup language (.htm) file. 9.2 Error Summary The Error Summary report details errors detected during a recording session for the active file.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Step 2 Step 3 Reports Enter a file name. Click Save. The file will be saved as a text (.txt) file. 9.3 Timing and Bus Usage Calculator The Timing and Bus Usage Calculator calculates the amount of time and bandwidth used on the bus by various elements in a traffic recording (.fdb) Trace file.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual • • • • • • • Reports Hint: To automatically set the From and To Packet fields to the first and last packets in the file, leave them both set to 0. When you press the Calculate button, the first and last packet numbers will be filled in for you. Speed 100: Check this option to calculate the time and bandwidth usage percentages for all packets at speed 100.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports • Source ID, Destination ID — Transaction type (Read or Write), direction, transaction total, quadlet and block transaction totals, total bytes sent, and actual bytes transferred. • Source ID, Destination ID — Transaction type (Lock), transaction total, extended transaction codes.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports The file will be saved as a text (.txt) file. 9.5 Bus Utilization The Bus Utilization report graphs the packet length, data length, and packet speed of the data from a Trace file. Figure 9-5: Bus Utilization report window To access the Bus Utilization window: • Click the Bus Utilization button on the toolbar. or • Select Report > Bus Usage from the menu bar.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Step 4 Reports Press Save. Note: The visible portion of the bus utilization graph will be saved. If there is more than one graph open in the Bus Utilization window, the visible portion of each graph will be saved in the file. To e-mail a bus utilization graph: Step 1 Click the E-mail icon on the toolbar. FireInspector makes the graph(s) into a bitmap file named Bus utilization.bmp and attaches it to an e-mail message in the default e-mail program.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports To access the menu, click the View Settings icon on the Bus Utilization toolbar. Table 9-1: View Settings Menu Command Descripton Orient horizontally/vertically Positions the Time axis of the graphs horizontally or vertically. Tile horizontally/vertically Positions the graph displays side by side or one atop another. Show markers Displays or hides the position of markers in the graph. Markers are shown as a red dashed line in a graph.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports To configure font and color settings for bus usage graphs: Step 1 Click the View Settings icon on the Bus Utilization toolbar and select Fonts & Colors... from the drop-down menu. The View options dialog will open. Step 2 Select fonts for the graph titles and axes from the drop-down font lists. Step 3 Set the point size, and, optionally, bold and/or italic for each font you selected in Step 2.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports Use the following toolbar items to configure data settings: Button Action Opens the Select Range dialog. Matches the time axis position and zoom level of all open graphs to the active graph. Opens the Graphs menu. Select Range Use the Select Range dialog to specify a range of packets to represent in the graph. Figure 9-7: Select Range dialog To select a range of packets: Step 1 Click the Select Range icon on the Bus Utilization toolbar.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Reports Open the graphs menu by clicking the graphs menu icon on the Bus Utilization toolbar. Table 9-3: Graphs Menu Command Descripton New... This command opens the Graph Area Properties dialog, wherein you can create a customized graph. Packet length When enabled, this displays the packet length graph. This is the graph that is shown by default when the Bus Utilization window is opened.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Step 3 Step 4 Step 5 Step 6 Reports A new graph icon will appear in the list of graphs on the left side of the dialog. Enter or edit the graph's name in the Title box. (For new graphs only) Select a graph type from the Type drop-down list.
CATC FIREINSPECTOR 2.01 CHAPTER 9 User’s Manual Step 4 Step 5 Step 6 Step 7 Reports Parameters for the chosen group will appear to the right of the list when you click on an event group name. If a parameter is grayed out, that means that it isn't visible or doesn't occur in the active Trace file. Select the parameter(s) that you want to find in the Trace.
CATC FIREINSPECTOR 2.
CATC FIREINSPECTOR 2.01 CHAPTER 10 User’s Manual Printing and Exporting Files CHAPTER 10: PRINTING AND EXPORTING FILES FireInspector can print Trace (.fdb and .txg) files, tree (.tsf) files, and bus utilization graph (.bmp) files, and can export the contents of Trace files. 10.1 Printing Files The following file types can be printed from FireInspector: Trace files, bus topology tree files, and bus utilization graphs. 10.1.
CATC FIREINSPECTOR 2.01 CHAPTER 10 User’s Manual Printing and Exporting Files • Traffic generation file format (.txg) • Comma separated value format (.csv) • Data format (.txt or .dat) 10.2.1 Export to Packet View Format This option saves a Trace (.fdb) file as a text (.txt) file in packet view format. This means that the file will contain the text from the fields in the Trace file.
CATC FIREINSPECTOR 2.01 CHAPTER 10 User’s Manual Step 2 Step 3 Step 4 Step 5 Printing and Exporting Files Define the range of packets that you want to export by entering packet numbers or by selecting starting and ending markers from the drop down lists. Click OK. The Save in CSV Format... dialog will appear. Enter a file name. You may also browse to a new directory, if desired. Click Save to save the data. 10.2.4 Export to Data Format This option saves Trace (.fdb) file data to a binary (.
CATC FIREINSPECTOR 2.01 CHAPTER 10 User’s Manual Step 7 Step 8 Step 9 Printing and Exporting Files Click OK. The Export Data to File dialog will appear. Enter a file name. You may also browse to a new directory, if desired. Click Save to save the data.
CATC FIREINSPECTOR 2.01 CHAPTER 11 User’s Manual Contact and Warranty Information CHAPTER 11: CONTACT AND WARRANTY INFORMATION 11.1 Contact Information Mailing address Computer Access Technology Corporation Customer Support 2403 Walsh Avenue Santa Clara, CA 95051-1302 USA Online support http://www.catc.com/ E-mail address support@catc.com Telephone support +1/800.909.2282 (USA and Canada) +1/408.727.6600 (worldwide) Fax +1/408.727.6622 (worldwide) Sales information sales@catc.com 11.
CATC FIREINSPECTOR 2.01 CHAPTER 11 User’s Manual Contact and Warranty Information CATC shall not be liable for damage to other property caused by any defects in this product, damages based upon inconvenience, loss of use of the product, loss of time or data, commercial loss, or any other damages, whether special, incidental, consequential, or otherwise, whether under theory of contract, tort (including negligence), indemnity, product liability, or otherwise.
INDEX A data settings, 119 display settings, 117–119 e-mail graph, 117 graph area properties dialog, 121 menus graph area menu, 119 graphs menu, 120 view settings menu, 117 print graph, 117 save graph, 116 toolbar commands, 117 view options dialog, 118 address resolution protocol, 66 All Markers dialog, 84 application help, 12 application layout, 19 arbitration reset gaps, 51 ARP, 66 asynchronous packet fields, 52–55 AV/C transactions, 64 view type fields, 64 B C base address, 71 .
INDEX CATC FIREINSPECTOR 2.01 SBP transactions, 60–63 transaction number field, 58 Define Packets to Hide dialog, 48 delete packet, 79 Digital camera transactions, 70–72 Decode Camera Transactions dialog, 71 load camera settings file, 72 save camera settings file, 72 view type fields, 70 display options (.
INDEX CATC FIREINSPECTOR 2.01 Vendor ID data (.
INDEX CATC FIREINSPECTOR 2.01 hide packets, 47–49 High-level IP, 69–70 view type fields, 70 .
INDEX CATC FIREINSPECTOR 2.
INDEX CATC FIREINSPECTOR 2.01 tree files, 107 .txg file, 81–83 .
INDEX CATC FIREINSPECTOR 2.01 trigger, 28, 29, 31, 33, 36, 83 .tsf files, 107 TTL signals, 6 .txg files, 41–87, 91, 126 .txt files, 112, 115, 126, 127 U unhide cells, 80 unicast datagrams, 66 user interface, 19–26 user-defined decoders, 89 V vendor information, 110 VendorID.