Teledyne SierraNet M408 User Manual Download Page 49

 

SierraNet

 

M408

 

User

 

Manual

41

Application

 

Menu

 

Options

 

Teledyne

 

LeCroy

2.5.3

Analysis

The

 

Analysis

 

menu

 

has

 

the

 

following

 

options

 

to

 

view

 

trace

 

files

 

and

 

specify

 

SCSI

 

decoding

 

assignments:

Decoding

 

Assignments

Spreadsheet

 

View

Frame

 

Inspector

 

View

Traffic

 

Summary

 

View

Data

 

View

Trace

 

Information

Figure 2.8: Analysis Menu.

Decoding Assignments

Click

 

on

 

Analysis

 

and

 

select

 

Decoding

 

Assignments

 

to

 

display

 

the

 

Decoding

 

Assignments

 

dialog.

Figure 2.9: Decoding Assignments Dialog.

Summary of Contents for SierraNet M408

Page 1: ...SierraNet M408 User Manual Software Version 1 70 Generated December 15 2014 09 58 ...

Page 2: ...NDATIONS IN THIS MANUAL ARE BELIEVED TOBE ACCURATE BUT ARE REPRESENTED WITHOUT WARRANTYOF ANY KIND EXPRESS OR IMPLIED USERS ARE FULLY RESPONSIBLE FOR THEIR APPLICATION OF ANY PRODUCTS THE SOFTWARE LICENSE ANDLIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN INFORMATION THAT SHIPPED WITH THE PRODUCTAND ARE INCORPORATED HEREIN BY THIS REFERENCE IF YOU ARE UNABLE TO LOCATE THE SOFTWARE L...

Page 3: ... 7 1 3 Hardware Setup 7 1 3 1 Connecting in General 7 1 3 2 Cables to Use 8 1 4 Expandability 8 1 4 1 Removing Expansion Cards 9 1 4 2 Daisy Chaining with CATC SYNC Expansion Cards 12 1 5 Launching Your Analyzer 14 1 5 1 Using the Software 14 1 5 2 Add Device to Project 15 1 5 3 Device Management 16 1 5 4 Connecting via Ethernet 21 1 5 5 Connecting Via USB 27 1 5 6 Update Device 28 1 6 Protocol An...

Page 4: ...ibration 51 2 6 3 Port Status Pane 58 2 6 4 Session Control Pane 59 2 6 5 Recording Settings Pane 59 2 6 6 Trigger Filter Settings Pane 62 2 7 Trigger Filter Settings in Easy Mode 64 2 7 1 Trigger Tab 64 2 7 2 Filter Tab 65 2 7 3 Patterns and Data Capture Setup 71 2 7 4 Pre and Post Trigger Data Capture 71 2 7 5 Triggering Filtering Patterns Easy Mode 71 2 7 6 Timers External 72 2 7 7 Pattern Edit...

Page 5: ...Cursors 142 3 5 1 Cursors 142 3 6 Find 144 3 6 1 Save Find Setup 145 3 6 2 Search From 146 3 6 3 Find Direction 146 3 6 4 Find Logic 146 3 6 5 Finding LUNs and LBAs 146 3 6 6 Data Pattern Search 147 3 7 Preferences 149 3 7 1 Software Settings 150 3 7 2 Port Alias 153 3 7 3 Address Alias 154 3 7 4 Display Settings 155 3 8 Help Menu 160 3 8 1 Tell Teledyne LeCroy 160 3 8 2 Help Topics 160 3 8 3 Lice...

Page 6: ...o Libraries 199 4 6 14 Traffic Direction 199 4 6 15 Copy and Paste Scenarios 200 4 6 16 Copy and Paste Library 201 4 6 17 Copy Cut and Paste States 203 4 6 18 Copy Cut and Paste Conditions 203 4 6 19 Copy Cut and Paste Events 203 4 6 20 Marker Trigger 203 4 6 21 Synch Jammer Scenarios with Jammer Internal Triggers 206 4 7 Scenario Example 209 4 7 1 Example Insert DWORD Matcher 209 4 7 2 Sequence C...

Page 7: ...SierraNet M408 User Manual vii Contents Teledyne LeCroy Appendix A China Restriction of Hazardous Substances Table 233 Appendix B How to Contact Teledyne LeCroy 235 Index 237 ...

Page 8: ...Teledyne LeCroy Contents viii SierraNet M408 User Manual ...

Page 9: ...ts The M408 is very portable and can also be rack mounted 1U form factor Up to 64 GB of capture memory allow extensive line speed capturing The analyzer supports Super Jumbo packets up to 64K The M408 ports allow signals to pass through without re timing ensuring that the test platform is as transparent as possible The analyzer can be controlled either via an 1GbE connection to the local network o...

Page 10: ...t for each of the system components listed on the accompanying packing list Visually inspect each component for absence of damage In the event of damage notify the shipper and Teledyne LeCroy Retain all shipping materials for shipper s inspection 1 1 3 Analyzer Features The Analyzer has the following features Power Switch Speed Link and Status LEDs see next page Ports 1 and 2 connector pair Ports ...

Page 11: ... and P9 10 with the following functionality see Figure 1 4 Speed LEDs The LEDs for SPEED illuminate as follows GBE Fibre Channel Yellow Reserved 4G 2G 1G FC Green 10 GigE 8G FC Blue 40 GigE 16G FC Link Activity LEDs Green Network activity Detected Yellow Link up no activity No Color No link Status LEDs Yellow Blinking Waiting for trigger Yellow Solid Triggered Red Error detected No Color No Activi...

Page 12: ...Teledyne LeCroy Analyzer Overview 4 SierraNet M408 User Manual Figure 1 4 LEDs on the Front Panel ...

Page 13: ...D Display and Button on the Front Panel When connected via ethernet or USB the Up and Down buttons display the following Displays current Static or Dynamic IP Address SierraNet M408 SN serial number Connection Unit Name Set IP Configuration IP Mode Dynamic or IP Mode Static The Left and Right buttons are used to change the configuration properties The LCD will display Button Inactive In This MenuI...

Page 14: ...once to set the Subnet Mask address Repeat steps 4 through 9 to set the Subnet Mask address 12 Press the Up Button once to set the Static IP address Repeat steps 4 through 9 to set the Static IP address 13 Press the Center Button once to confirm reboot The LCD display will read Center Button to Confirm Reboot 14 The Analyzer will reboot The LCD display will display the new IP Configuration IPMode ...

Page 15: ...u get an error message during installation of the drivers for Windows consult your system administrator Your system may allow only administrator level users to copy such driver files 1 3 Hardware Setup The hardware setup is described below 1 3 1 Connecting in General Note You must install the software before connecting the analyzer to the host machine for the first time To set up the analyzer 1 Co...

Page 16: ... and from devices using SFP QSFP and a cable suitable for your setup Figure 1 7 Analyzer Connections 1 4 Expandability You can expand the functionality of the tester by daisy chaining multiple SierraNet M408 analyzers with CATC SYNC Expansion Cards ACC EXP 002 X You can remove expansion cards with two simple tools 2 1 3 4 ...

Page 17: ...not support the power expansion card shown below However the method of inserting and removing any expansion card is the same To remove an expansion card follow these steps 1 Unplug the system from AC power and turn the system so the expansion port is facing you Note the two retaining screws and the holes for the extraction tool that are located on the panel of the expansion card Figure 1 9 Holes i...

Page 18: ...ion of Handle Tool into Expansion Card Panel 3 Rotate the extraction tool to a horizontal position to lock the prongs into place and make a handle Figure 1 11 Rotate Handle Tool from Vertical to Horizontal 4 Using the screwdriver loosen both retaining screws by rotating them counter clockwise approximately two full turns until feeling slight resistance Do not force the retaining screws after two t...

Page 19: ...Using the extraction tool as a handle gently wriggle the expansion card forward about 1 8 Figure 1 13 Pulling on the Expansion Card 6 Repeat steps 4 and 5 approximately three times until the card is free from the retaining screws and you can remove the card from the system Figure 1 14 Remove Expansion Card from Chassis ...

Page 20: ...r CATC Sync ports which require an optional expansion card ACC EXP 002 X Note Refer to relevant protocol analyzer user manual for instructions on how to install the expansion card To do so perform the following steps 1 Make sure to stop any recordings in progress Note You may plug unplug the sync cable while the analyzer unit is powered on 2 Connect the female end of the sync cable to the SYNC OUT...

Page 21: ...ble analyzers This is similar to the CrossSync functionality but is done internal to the application automatically You can connect to any of the off line devices to create a dummy project and use the project when you are connected to a device You can select a function from Analyzer Jammer or both as well as the protocols you want to work with from 10 GigE 40 GigE FC or 10 GigE and FC by selecting ...

Page 22: ...tocol Suite Icon in the Program Manager Window 1 5 1 Using the Software The SierraNet M408 application has protocol analysis software to capture data trigger on Events and save Easy Mode allows standard Trigger and Data capture Advanced Mode see Figure 1 18 on page 15 allows you to program custom triggering capturing multi state sequencing and timers See Protocol Analysis on page 33 ...

Page 23: ...n the Location column mean the following Red Device is not updated firmware or one of bus engines is not updated Light Blue Ready to connect Yellow Device manually added and it is not connected OR device is locked Green Connected Select a device with Ready to connect status If the device supports more than one protocol select the desired protocols from the drop down list in the Port column Select ...

Page 24: ...ialog Note Click Refresh Device List to display all the devices on the on the local Ethernet subnet and also devices connected via USB cable 1 5 3 Device Management Click on Setup and select Device Management to open the Device Management dialog see Figure 1 21 on page 17 Figure 1 20 Connecting to Device s ...

Page 25: ...22 on page 17 Figure 1 22 Assign Alias Name Assign a meaningful name to each address in use and click OK The assigned names replace the address in the trace view Search filter and Statistical Report If you elect to save the captured trace file the assigned address names are saved together with the result so that when you open the trace file later the assigned names are retained Set As Default If y...

Page 26: ...lso applicable for Figure 1 33 on page 25 Find Click the Find button to test if the device at the specified IP address can be located Force Add Connect Attempt Use this option if the Find function fails but you re sure the address is correct and you still want to attempt the connection This setting is stored in the device list database and is applied when attempting to connect to the device Remove...

Page 27: ...to section below see Ethernet Connectivity Through a Different Subnet on page 22 Adapters Click Adapters to select the network adapter to use for connecting to Ethernet connected devices Some PCs have multiple adapters for connecting to different networks so be sure to choose the one to which your desired device is connected The following dialog displays Figure 1 25 Select Adapter Dialog ...

Page 28: ...vice Figure 1 26 Device Reset Menu Refresh Device List Click Refresh Device List to refresh the device list To connect to a device select a device which is Ready to Connect and click the Connect button on the right The Connection Properties dialog is displayed see the following screen capture Figure 1 27 Connection Properties Dialog Specify one of the actions from the following Automatically conne...

Page 29: ...s before starting the software 1 5 4 Connecting via Ethernet The Ethernet connection can have any of these configurations 1 Analyzer connected to the host computer machine running the application software using a switch Gigabit Ethernet interface or similar device 2 Analyzer connected directly to the host computer using an Ethernet crossover cable To connect via USB refer to Connecting Via USB on ...

Page 30: ... a network connection which allows the user to control the SierraNet M408 System from a local or remote host system When connected to the host machine using a crossover ethernet cable the Analyzer must be given a static IP address such that it will reside on the same subnet as the Ethernet interface of the host computer See Figure 1 24 on page 19 to set the IP address Ethernet Connectivity Through...

Page 31: ...ing on the Subnets button invokes the Manage Additional Subnets dialog which shows the existing subnets and allows the user to add remove them Figure 1 30 Manage Additional Subnets Dialog Subnets in this list will be saved e g to the Windows registry Clicking on the Add button invokes a dialog for adding another subnet ...

Page 32: ...her subnet mask is provided Figure 1 32 Adding a Subnet With a Different Mask The software will validate the subnet to make sure it is not the same as the host s subnet Connecting Manually If the device cannot be discovered through the automatic discovery mechanisms you can discover it directly if you know its IP address The SierraNet M408 IP address must be added manually Perform the following st...

Page 33: ...n page 5 Dynamic Configurations Dynamic configuration uses DHCP Dynamic Host Configuration Protocol Under DHCP SierraNet M408 will issue a broadcast to any DHCP Server requesting configuration If a DHCP server is present on the network it will assign an IP address Subnet Mask and a default GATEWAY a router port IP address to the SierraNet M408 The Gateway port will be used by SierraNet M408 to for...

Page 34: ...n it will broadcast a UDP message on its own subnet stating that is on line and available for connection Note This broadcast is only on the subnet that includes the SierraNet M408 System When the application is started on the host machine it will broadcast a UDP message on its own subnet asking all SierraNet M408s available to identify themselves Note This broadcast is only on the host machine s s...

Page 35: ...CD 3 Connect the Analyzer to a power outlet using the provided power cord 4 Connect the USB port to a USB port on the PC using a USB cable 5 Turn on the rear power switch and the front power switch 6 Click Next after you see the Add New Hardware Wizard dialog 7 Follow the Microsoft Windows on screen Plug and Play instructions for the automatic installation of the Analyzer as a USB device on your h...

Page 36: ...to follow the on screen prompts to complete the update process successfully 1 Click the Update Device button on the Device Management dialog Figure 1 36 Update Device Dialog with a Bad Device Status An item whose version is correct has an OK status in a green box An item whose version is mismatched has a BAD status in a red box Note You can click the ellipses at the end of a file path and name to ...

Page 37: ...e update process is done and you may continue using the device The connection may freeze when the unit reboots after the firmware update Perform the following steps to recover 1 Click OK on the error message in the Info dialog 2 Click Close to close the Device Setup dialog 3 Click Refresh Device List in the Device Management dialog see Figure 1 28 on page 21 4 Click Disconnect Figure 1 38 Device S...

Page 38: ...quickest way to configure the analyzer to filter and trigger on events of interest See Trigger Filter Settings in Easy Mode on page 64 Use Advanced Mode only after you become familiar with the hardware and software and have special needs To start working with the protocol analyzer and software For more information on Advanced Mode refer to Advanced Mode User Defined on page 104 1 6 2 Viewing Captu...

Page 39: ...gned display of protocol traffic from multiple daisy chained analyzers showing packet traffic from multiple high speed serial busses A lightweight software control panel allows users to select analyzers for synchronization and manage the recording process Captured traffic is displayed using the latest analyzer software in separate windows with all the protocol specific search and reporting feature...

Page 40: ...Teledyne LeCroy CrossSync Control Panel 32 SierraNet M408 User Manual ...

Page 41: ...file with the get extension An analysis project definition defines what to capture what the analyzer triggers on and the memory settings You can save defined projects as project gep files for later use After you install the Analyzer software see Software Installation on page 7 and set up the Analyzer see Hardware Setup on page 7 launch the Analyzer software see Launching Your Analyzer on page 14 t...

Page 42: ...the Hide Menubar icon and select File New Project see Figure 2 2 to display the Add Device to Project dialog see Figure 1 16 on page 13 Select the desired analyzer and click OK Note Click Alt to toggle between showing hiding the top menu bar Figure 2 2 Starting a New Project from the Application Menu bar Figure 2 3 Starting a New Project from the Menu button on the Application toolbar ...

Page 43: ...aptures everything immediately without triggering on anything in particular Figure 2 4 Main Window 2 2 Opening an Existing Project To open an existing project click File Open from the Analyzer Menu Bar to open an existing gep project or click on the Hide Menubar icon and select File Open 2 3 Closing an Existing Project Close Project allows you to close the current project without closing the Proto...

Page 44: ... File on page 38 Open icon Click to open a file See File on page 38 Save icon Click to save a file See File on page 38 Preferences icon Click to save a file See Preferences on page 40 Spreadsheet View icon See Spreadsheet View on page 118 Frame Inspector View icon See Frame Inspector View on page 128 Traffic Summary icon See Traffic Summary View on page 43 Data View icon See Data View on page 43 ...

Page 45: ...ets Timestamp X Position Y Position Event Begin and End See Figure 2 17 on page 47 Go to Trigger icon Click to go to the trigger point in the trace See Figure 2 17 on page 47 Go to Marker icon Click to go to a specific Marker See Markers on page 127 Zoom in icon Searches for the previous instance Zoom out icon Searches for the previous instance Filter icon Click to open the filter dialog See Filte...

Page 46: ...Menu Options New Project Click to open a new project Open Click to open an existing trace or trace files Save Click to save an existing trace or trace files Save Project as Click to save the current project with a different name or directory Save as Click to save an existing trace or trace files with a different name or directory Batch Click to run batch scenarios see Batch Scenario on page 217 Av...

Page 47: ...re exported Only Ethernet content is exported Fibre Channel content is not exported Figure 2 6 Wireshark Save As Dialog 2 5 2 Setup The Setup menu has the following options to setup and configure the device Device Management Preferences Export Export file to Excel text or export and open with Wireshark see Export and Open with Wireshark on page 39 Print Print Preview Print Setup Printing options f...

Page 48: ... set the software and display settings Click on Setup Preferences or click icon to display the Preferences dialog see Figure 2 7 on page 40 and configure these settings Refer to Preferences on page 149 for more information Figure 2 7 Preferences Dialog The following can be configured in Preferences Software Settings Port Alias Address Alias Display settings User Path Temp Path Browse Default Path ...

Page 49: ...w trace files and specify SCSI decoding assignments Decoding Assignments Spreadsheet View Frame Inspector View Traffic Summary View Data View Trace Information Figure 2 8 Analysis Menu Decoding Assignments Click on Analysis and select Decoding Assignments to display the Decoding Assignments dialog Figure 2 9 Decoding Assignments Dialog ...

Page 50: ...t View displays Protocol Fields and Frames by time Refer to Spreadsheet View on page 118 for more information Frame Inspector View Click on Analysis and select Frame Inspector View or click the icon to display the Frame Inspector View Figure 2 11 Frame Inspector View Frame Inspector View displays detail information about a frame highlighted in Spreadsheet view Refer to Frame Inspector View on page...

Page 51: ...for each captured signal can be viewed This Summary View displays the statistics of commands the type of command and the total count For each command it displays the percent of the total count The software collects up to 10 000 unique pairs for the reports Anything beyond that is grouped into the Others category as shown in Figure 2 12 Data View Click on Analysis and select Data View or click the ...

Page 52: ...34 for more information Trace Information Click on Analysis and select Trace Information or click the icon to display the trace Information dialog see Figure 2 14 on page 45 and Figure 2 15 on page 46 You can click on the hyperlinks File info Hardware info Project info or License info to navigate to that section Click Open Trace Project to open the project in which the trace was captured ...

Page 53: ...SierraNet M408 User Manual 45 Application Menu Options Teledyne LeCroy Figure 2 14 Trace Information Dialog 1 ...

Page 54: ...er to navigate the application see Figure 2 16 on page 47 You can go to the trigger marker or where the cursor is located Markers can also be added and removed Find menu options are available as shown in the screen capture below Note The menu options listed in the Navigation menu can also be selected when you right click anywhere on the screen see Markers on page 127 ...

Page 55: ... data pattern see Find on page 144 Find Next Gives you the option to search for the next instance see Find on page 144 Find Previous Gives you the option to search for the previous instance see Find on page 144 Display Markers Displays the list of markers see Markers on page 127 2 5 5 View The View menu has the following options Zoom in Allows you to zoom in the view Zoom out Allows you to zoom ou...

Page 56: ... to Teledyne LeCroy Support via e mail by selecting Help Tell Teledyne LeCroy from the application toolbar This requires that an e mail client be installed and configured on the host machine Help Topics Displays the User Manual License Information Displays the License information with the licences that are purchased and their features see License Information on page 160 Check for Updates Checks to...

Page 57: ...s and stops recording 4 Recording Settings Pane Manage the recording settings such as Number of Segments and Segment Size 5 Trigger Filter Settings Pane Enables Trigger Filter settings 2 6 1 Device Pane The Device pane allows you to add or remove a device in the chain of attached devices and assign each device to a different project see Figure 2 21 on page 50 You must first add a device before act...

Page 58: ...anagement The Device Management dialog displays 2 Click on the selected Device Sierra Net M408 SN 10884 and select the Connect button Click the sign to add a device Click the x sign to remove a device Click the icon to display the Device Settings dialog Click any of the ports to start stop a session 1 2 Hover the cursor over the ports to display tooltip Click the arrow to toggle between hiding and...

Page 59: ...nd transmitter ports and the Analyzer s DUT link pass through path In most cases the default settings will perform well and should be used as is 40 GigE Configurations Figure 2 22 Device Settings dialog for 40 GigE device You can manually calibrate the probe settings Set the parameters for the following Cable Type Select Optical 1m Copper or 3m Copper RX Eq DC gain Select a value from the drop dow...

Page 60: ...m csv file Export Creates a new csv file Set as Bootup Loads these settings into memory rebooting will automatically load these values Restore Factory Settings Restores factory settings Figure 2 23 Advanced Probe Setting dialog for 40 GigE device Figure 2 24 Splitter Settings dialog for 40 GigE device ...

Page 61: ...list Advanced Selecting Advanced displays the Advanced Probe Setting dialog See Figure 2 26 Enter the desired values for each of the parameters Splitter Selecting Splitter displays the Splitter Settings dialog See Figure 2 27 on page 54 Apply Selected Settings to All Applies the settings selected in the currently selected port to all ports in the list Import Loads calibration settings from csv fil...

Page 62: ...Teledyne LeCroy Analyzer Settings 54 SierraNet M408 User Manual Figure 2 26 Advanced Probe Setting dialog for 10 GigE device Figure 2 27 Splitter Settings dialog for 10 GigE device ...

Page 63: ... 29 Enter the desired values for each of the parameters Select the RX TX 8G tab see Figure 2 30 on page 56 and enter the desired values for each of the parameters Splitter Selecting Splitter displays the Splitter Settings dialog See Figure 2 31 on page 57 Enter the desired values for each of the parameters Select the 8G tab see Figure 2 32 on page 57 and enter the desired values for each of the pa...

Page 64: ...Teledyne LeCroy Analyzer Settings 56 SierraNet M408 User Manual Figure 2 29 Advanced Probe Setting dialog for FC device RX TX tab Figure 2 30 Advanced Probe Setting dialog for FC device RX TX 8G tab ...

Page 65: ...SierraNet M408 User Manual 57 Analyzer Settings Teledyne LeCroy Figure 2 31 Splitter Settings dialog for FC device Figure 2 32 Splitter Settings dialog for FC device 8G tab ...

Page 66: ...rnal Trig Out Setting High Active Low Active or Toggle from High to Low or Low to High once 3 3 V output Enter the External TrigOut pulse width External Trig In Setting An external Low or High input signal can cause triggering Select the External Trig In Setting High Active Low Active or Toggle from High to Low or Low to High once 3 3 V output The nominal External Trigger voltage is 0 818 volts Tr...

Page 67: ...egotiation it might be desired to set the analyzers speed manually Note that when the speed is set manually traffic at different speeds will not be captured correctly When Trace is Not Saved is displayed this means that the trace is opened for viewing in Quick View mode but it has not been saved to disk yet 2 6 5 Recording Settings Pane Use the Recording Settings see Figure 2 36 on page 59 pane to...

Page 68: ...ecording Settings dialog It has three tabs In the GE 10G PE Detection Tab you can select which Protocol Errors the analyzer will show and which will be ignored Select one or more protocol errors or select the Check All box to select all Enter the Number of Segments in the field Figure 2 37 GE 10G PE Detection Tab Recording Settings Dialog ...

Page 69: ...Setting Tab you can select the following Speed select 1 0625 2 125 4 25 8 5 16 0 and Autospeed from the drop down list Autospeed is the default Disable Descrambling select ports Training Signal Pack Mode Unpacked and Packed Figure 2 38 FC 16G Setting Tab Recording Settings Dialog ...

Page 70: ...er settings The default mode is Snapshot See Trigger Filter Settings in Easy Mode on page 64 for more information You can configure the following settings from this dialog Select New from the dropdown menu to create new trigger filter settings The Trigger Filter Settings dialog displays a name adding a new sequential Trigger Fil ter Setting You can change the default name by typing a new name Sele...

Page 71: ...Trigger Position on page 103 Figure 2 40 Trigger Filter Settings Pane Set Trigger Position Snapshot Mode Click for Event Trigger Trigger Filter Settings Arrows allow scrolling through projects when two or more projects are open and the project has been resized to minimize screen real estate ...

Page 72: ... to capture everything on the bus The analyzer captures everything immediately without triggering on anything in particular 2 7 1 Trigger Tab You can drag and drop patterns from the Trigger Library pane into the Active Pane You can select the pattern and use the Add and Remove arrows to move patterns between the Patterns Library and the Active pane see Figure 2 41 on page 64 See Trigger Setup on p...

Page 73: ...terns from the Filter Library pane into the Active Pane You can select the pattern and use the Add and Remove arrows to move patterns between the Patterns Library and the Active pane see Figure 2 42 The following filtering options are available Capture Everything Checking this option captures everything on the bus and the Pattern Library is greyed out see figure below Figure 2 42 Filter Dialog Cli...

Page 74: ...to Speed Negotiation traffic see Figure 2 42 on page 65 Truncate Payload Check this option to truncate payload after x number of Dword s see Figure 2 42 on page 65 Note For iSCSI packets payload truncation may not truncate at the specified value as some packets could come out of sequence Run Hardware To get an immediate overview of the bus traffic to and from your Analyzer click the Start Session ...

Page 75: ... again plugs in and unplugs the USB cable the software might get into an unstable state When the Ethernet cable is removed the application detects the event after a delay of approximately 2 5 to 3 minutes During this delay the device status remains ready and an attempt to capture a trace might result in error messages such as PCI configuration failed or HAL error If this occurs you need to power c...

Page 76: ...ers you a comprehensive set of choices to create a trigger and capture project satisfying some specific need You can set the Analyzer to Capture specific patterns see Patterns and Data Capture Setup on page 71 Capture different patterns pre and post trigger see Patterns and Data Capture Setup on page 71 Exclude parameters from capture see Patterns and Data Capture Setup on page 71 Trigger on a pat...

Page 77: ...heckbox to save only the Filtered in data in the trace Exporting a Trace Capture You can export a Trace Capture by using the Export menu Option Click File Export and select from the three options You can Export to Excel Export to Text Export and Open with Wireshark Figure 2 48 Export Dialog You can limit the range of the saved file You can save All Packets A range between selected cursors A range ...

Page 78: ...o see types of projects that you can create Run an Example Analysis Project To run an example project 1 Select File Open For Windows XP use ROOT Program Files LeCroy Ethernet Protocol Suite For Windows Server2003 32 bit Windows Server 2012 64 bit Windows 7 or Windows 8 ROOT Users Public Public Documents LeCroy Ethernet Protocol Suite 2 Locate example analysis projects by looking in the Examples fo...

Page 79: ...ter settings dialog allows you to set the parameters for triggering on selected triggers and filtering in including or filtering out excluding selected patterns Refer to Trigger Filter Settings in Easy Mode on page 64 2 7 4 Pre and Post Trigger Data Capture Move the Trigger Position slider button see Figure 2 40 on page 63 to define one set of patterns for capture prior to the occurrence of a trig...

Page 80: ...ght clicking and selecting New Group as shown below Key in the name of the new group Figure 2 51 Creating a New User Group 2 7 6 Timers External Timer You can set a timer independently of any other trigger selection to cause an unconditional trigger after a set time Double click Timer in the Pattern window to open the Add Timer Pattern dialog Check a Time Unit enter the Timer Value and click OK ...

Page 81: ...en entering values in patterns the following conventions apply In Binary X means one bit which is don t care and the value can be either 1 or 0 Below are some examples in binary and their meanings X10 The value length is 3 bits and from right to left the first and second bits have specific values and the third one is don t care XXXXXXX1 The value length is 8 bits and from right to left the first b...

Page 82: ... and X in hexadecimal format according to the conventions above 2 7 8 Ethernet Patterns Basic Loss of Sync Double click Loss of Sync to open the Loss of Sync Pattern dialog Figure 2 53 Loss of Sync Pattern Dialog This event detects loss of sync on the Ethernet physical layer receiver Enter the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or indi...

Page 83: ...fferent order sets can exist in one 64 bits payload of a 66 bits block The six examples of a remote and local fault given below demonstrate how to manually enter ordered set triggers 0x0100000001000055 local fault local fault 0x000000000100004b local fault idle 0x010000000000002D idle local fault 0x0200000002000055 remote fault remote fault 0x000000000200004b remote fault idle 0x020000000000002D i...

Page 84: ... SierraNet M408 User Manual Figure 2 55 Auto Negotiation Pattern Dialog Enter the values for the Data Code Word Manchester and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 85: ...es and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports FCoE Patterns Basic Basic Link Service For any Ethernet pattern double click the pattern name for example double click Basic Link Service to open the Basic Link Service Pattern dialog Note Some screen captures for the Ethernet patterns are similar to the screen ...

Page 86: ... with variable header length box to automatically adjust the offset if optional headers like VLAN tag VNTag etc are present Uncheck it to trigger for a pattern at a specific offset from the start of the frame Note Some patterns have additional options to select from drop drown lists as shown in the figure above Link Control Frame For any FCoE pattern double click the pattern name for example doubl...

Page 87: ...en pattern with variable header length box to automatically adjust the offset if optional headers like VLAN tag VNTag etc are present Uncheck it to trigger for a pattern at a specific offset from the start of the frame The following additional Ethernet patterns are available FCP Patterns Frame Information Unit SCSI Any SCSI Command 6 Byte Any SCSI Cmd 10 Byte Any SCSI Cmd 12 Byte Any SCSI Cmd 16 B...

Page 88: ...e Management Service Fabric Configuration Service Unzoned Name Server Fabric Zone Server Reserved for Performance Server Security Policy Server Security Information Server Fabric Device Management Server Time Service Directory Service Name Server Directory Service FC 4 Specific Servers SW Patterns SW Request SW Reply FICON Patterns FCAE Patterns FCAE_ASM FCAE 1553 FCVI Patterns FCAV Patterns VSAN ...

Page 89: ...Pattern Dialog Enter the values for the Ether header FIP Header and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports The following FIP patterns are available Discovery Solicitation from ENode Discovery Solicitation from FCF Discovery Advertisement FIP FLOGI Request FIP FLOGI LS_ACC FIP FLOGI LS_RJT FIP NPIV FDISC Req...

Page 90: ...ttern Double click Multi control Protocol Frame to open the dialog Figure 2 60 Multi control Protocol Frame Pattern Dialog Enter the values for the Ether header and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports Address Resolution Protocol Pattern Double click Address Resolution Protocol to open the dialog ...

Page 91: ...me Dialog Enter the values for the Ether header ARP Packet and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports Link Layer Discovery Protocol Pattern Double click LLDP Frame to open the dialog Figure 2 62 LLDP Frame Dialog ...

Page 92: ...ouble click Any IP Frame to open the dialog Figure 2 63 IP Frame Dialog Enter the values for the Ether header IP Header and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports Other Internet Protocol patterns available are IP Frame ICMP IP Frame IGMP IP Frame IPV6 IP Frame OSPF IP Frame AH IP Frame ESP IP Frame PIM IP F...

Page 93: ...h P8 or individually select ports Other ISCSI patterns available are iSCSI Login Request iSCSI Logout Request iSCSI NOP Out iSCSI SNACK Request iSCSI Task Mgmt Request iSCSI Text Request Target PDU The dialogs are similar to the Initiator PDU above The patterns available are iSCSI Asynchronous Message iSCSI Response iSCSI Data In iSCSI Login Response iSCSI Logout Response iSCSI Nop In iSCSI Ready ...

Page 94: ...and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports Other ISCSI patterns available are 10 Byte Any SCSI Cmd 12 Byte Any SCSI Cmd 16 Byte Any SCSI Cmd Long LBA16 Byte Any SCSI Cmd Variable Length Any SCSI Cmd Variable Length For Long LBA 32 Byte Any SCSI Cmd SPC4 SBC3 MMC6 SMC2 SSC2 OSD2 ADC3 iWARP Patterns You may s...

Page 95: ... VXLAN Network Id in the VXLAN header ISL Patterns FCoE All the ISL FCoE patterns are similar to Ethernet patterns Refer to FCoE Patterns on page 77 FIP All the ISL FIP patterns are similar to FIP patterns Refer to FIP Patterns on page 81 MPCP All the ISL MPCP patterns are similar to MPCP patterns Refer to MPCP Pattern on page 82 Address Resolution Protocol The ISL Address Resolution Protocol patt...

Page 96: ...L patterns enter a value for the ISL Header InfiniBand Over Ethernet IBXoE See InfiniBand Over Ethernet IBXoE on page 89 CN Tag Patterns All the CN Tag patterns are similar to Ethernet patterns Refer to FCoE Patterns on page 77 Note For all CN Tag patterns enter a value for CN Tag VN Tag Patterns All the VN Tag patterns are similar to Ethernet patterns Refer to FCoE Patterns on page 77 Note For al...

Page 97: ...Check the Check All box to select ports P1 through P8 or individually select ports Other LLC IEEE802 1D patterns available are Bridge Protocol Data Unit BPDU Configuration BPDUs Multiple Spanning Tree BPDUs MSTP Rapid Spanning Tree BPDUs RSTP Topology Change Notification BPDU TCNP GARP Multicast Registration Protocol GMRP GARP VLAN Registration Protocol GVRP Generic Attribute Registration Protocol...

Page 98: ...oE Frame Dialog Enter the values for the Ethernet header Global Routing Header GRH Base transport header BTH and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports Trill Frame Double click Trill Frame to open the dialog ...

Page 99: ...ttings in Easy Mode Teledyne LeCroy Figure 2 68 Trill Frame Dialog Enter the values for the Ethernet header Trill and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 100: ...le click Protocol Errors to open the dialog Figure 2 69 Protocol Errors Dialog Select the desired protocol errors or click on the Check All box to select all the errors Enter the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 101: ...y Any Ethernet Frame Double click Any Ethernet Frame to open the dialog Figure 2 70 Any Ethernet Frame Dialog Enter the values for the Ether header and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 102: ...Mode Basic Patterns Connect Disconnect Double click Connect Disconnect to open the Connect Disconnect dialog Figure 2 71 Connect Disconnect Dialog Select Connect Disconnect and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 103: ...ick Ordered Set to open the Order Set dialog Figure 2 72 Order Set Pattern Dialog Select the values for the Ordered Set from the drop down list Select Frame Delimiters Primitive Signals and Primitive Sequences as applicable Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 104: ... click Symbol 8 bits to open the Symbol 8G Pattern dialog Figure 2 73 Symbol 8G Pattern Dialog Check K Symbol or D Symbol as applicable Select the value for K Symbol from the drop down list or enter the value for D Symbol Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 105: ... Check the Check All box to select ports P1 through P8 or individually select ports Two different order sets can exist in one 64 bits payload of a 66 bits block The six examples of a remote and local fault given below demonstrate how to manually enter ordered set triggers 0x0100000001000055 local fault local fault 0x000000000100004b local fault idle 0x010000000000002D idle local fault 0x0200000002...

Page 106: ...equence Double click Training Sequence to open the Training Sequence dialog Figure 2 75 Training Sequence Dialog Enter the values for Control and Status Fields and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports ...

Page 107: ... Some screen captures for the FC patterns are similar to the screen capture shown below Figure 2 76 Basic Link Service Pattern Dialog Enter the values for the Frame Header CS_CTL F_CTL and the count of the expected number of occurrences Check the Check All box to select ports P1 through P8 or individually select ports You can specify the type of SOF to match on for the frame by selecting it from t...

Page 108: ... F_CTL and the count of the expected number of occurrences Check the Check All box to select ports P1 through P4 or individually select ports You can specify the type of SOF to match on for the frame by selecting it from the SOF drop down list The following additional FC patterns are available Other FC Patterns The same pattern types listed for FCoE are also available for native FC as well Refer t...

Page 109: ...riggers Two trigger modes are available The default mode is Snapshot or you can select Event Trigger When data capture starts with Don t care Snapshot selected the analyzer triggers on the first data pattern on the bus Starting a data capture with Pattern selected triggers when specific pattern s are detected in the captured data stream The following three ways can trigger the analyzer with Patter...

Page 110: ...ttern must occur before triggering or proceeding in the trigger sequence Figure 2 80 Number of Occurrences Note The Events on each link are counted independently causing a trigger whenever the number of occurrences on any link equals the specified value Pre Trigger You can set the amount of data to capture before and after the trigger as a percentage of pre trigger between 0 and 100 Position the p...

Page 111: ...t settings to capture Everything on the bus and to Trigger On on Snapshot The analyzer captures everything immediately without triggering on anything in particular Each time a trigger condition occurs the system records a new segment You can use a Snapshot or Pattern trigger but not Manual Trigger As the same trigger automatically repeats the system makes the number of segments that you entered No...

Page 112: ... allowing a jump to any other state based on a user definition Use up to three timers which you can set to a maximum value of 4294900 ms or over one hour If you enter a value larger than 42494900ms a warning pop up displays Invalid value Please enter a value between 0 and 4294900 You can set a timer in the state or continue the timer set in the previous state Output an external trigger High or Low...

Page 113: ...lick on the Insert State button to insert a State A State will be inserted after a selected State Delete State Select a State and click on the Delete State button to delete a State Copy Cut and Paste States You can copy and paste states within a Sequence 1 Right click in the blue title area of the State you want to copy and select Copy State or Cut State if applicable 2 Right click in the white wo...

Page 114: ...s Drag an event or Drag an event here to add another condition to indicate the location to drop events in a State Drag Drop events between states will copy paste the event 2 Define each selected pattern in the same way as in Easy Mode as described in Triggering Filtering Patterns Easy Mode on page 71 To use a timer define it first Note You can copy a frame from the spreadsheet view and paste it fo...

Page 115: ...SierraNet M408 User Manual 107 Advanced Mode User Defined Teledyne LeCroy Figure 2 83 Setting Triggers ...

Page 116: ...Left click for menu options to display as shown in the following screen capture and select the state to transition to To remove the state transition select No Jump Figure 2 84 State Transition Settings Capture Filters Choose a capture option by clicking on the Capture Everything icon shown in the figure below The Filter Settings dialog displays see Figure 2 86 on page 110 ...

Page 117: ...SierraNet M408 User Manual 109 Advanced Mode User Defined Teledyne LeCroy Figure 2 85 Capture Everything ...

Page 118: ...g Pat terns Easy Mode on page 71 Click Capture Nothing to run the trace without capturing anything Click on the checkboxes to Always Filter Out Idles RRDY or ports 1 through 8 Select ARBFF NOS VC_RDY Before ports are up or Training Pattern ARBff NOS and VC_RDY are ordered sets that show up frequently and are of little use in most cases and selecting allows you to specifically filter them out Befor...

Page 119: ...Multi Link Triggering Setup Set Timers You can set and use up to three timers for triggering You can set each timer for each state or continue from a timer set in the previous state The timer defined for a particular state starts when entering that state To set timers click the Timer icon in each state and define each of the timers in the Timer Setting dialog Figure 2 88 Timer Settings Dialog Thre...

Page 120: ...Teledyne LeCroy Advanced Mode User Defined 112 SierraNet M408 User Manual ...

Page 121: ...ly after the whole trace has uploaded The data is available for analysis in various views which are explained in this section Click on Analysis in the Analyzer main menu options to enable and disable different trace views You can set decoding assignments by selecting Analysis Decoding Assignments The following Decoding Assignments dialog displays For additional information see Decoding Assignments...

Page 122: ...14 SierraNet M408 User Manual The following views are available for analysis refer to the following screen captures Spreadsheet View Frame Inspector Traffic Summary Data View Figure 3 2 Spreadsheet View Figure 3 3 Frame Inspector View ...

Page 123: ... Manual 115 Viewer Display Teledyne LeCroy Figure 3 4 Traffic Summary View Figure 3 5 Data View Note You can change the colors of captured patterns of by selecting options in the Preferences Software Settings Types dialog ...

Page 124: ...riginal Quick View mode trace remains open as well If you de select Quick View in the Software Settings to disable Quick View then the trace loads more slowly but is automatically saved to the host machine hard drive When Quick View is enabled the Viewer displays successive parts of trace data as they upload As soon as a trace part uploads it is available in all trace views Figure 3 6 Enable Quick...

Page 125: ...m the View menu item or the buttons from the View Toolbar To rearrange the tiling select the Window menu and choose Window Cascade or Window Tile 3 3 1 Decoding Assignments Click Analysis Decoding Assignments to display the Decoding Assignments dialog Click Assign to display the SCSI Assignment dialog see Figure 3 9 Select an address and click Close The Script column identifies the script that wil...

Page 126: ...User Manual Figure 3 8 Decoding Assignments Dialog Figure 3 9 SCSI Assignment Dialog 3 3 2 Spreadsheet View The Spreadsheet View displays captured packets sequentially one per line The packets are decoded and packet fields are displayed column by column ...

Page 127: ...oad to a text file Enter a value and click the Next or Previous button to search the data payload in Hexadecimal or ASCII format The application looks for byte boundaries while searching Hence searching for 1A will not result in a match because it spans two bytes whereas searching for 01AC will result in a match see Figure 3 12 on page 120 Click the Columns in Row and Bytes in Column drop down men...

Page 128: ...20 SierraNet M408 User Manual Figure 3 11 Data Payload Dialog Click the Columns in Row and Bytes in Column drop down menu lists in the View pane to configure the display Figure 3 12 Data Payload Search Result Search View Search result ...

Page 129: ...rs Click the icon to display the Protocol Errors dialog see Figure 3 13 on page 121 It displays the Code and Name Figure 3 13 Protocol Error Dialog Viewing Ethernet and Fibre Channel Traces The application captures and displays both Ethernet and Fibre Channel data Code and Name ...

Page 130: ... Select File Save As to open the Save As dialog Refer to Saving a Trace Capture on page 68 and Exporting a Trace Capture on page 69 Spreadsheet View Menu Options Right click on any of the columns in the Spreadsheet view to display a list of menu options see Figure Figure 3 15 Right click Menu Options in Spreadsheet View Ethernet Fibre Channel ...

Page 131: ...displays the following sub menu options to go to Trigger X or Y Position Packet No Time Stamp Marker Begin and End Change Background Color Displays colors to change the background Change Text Color Displays colors to change the text Set Time Stamp Origin There are four options to set time stamp origin Absolute Sets the time stamp to zero when the recording starts The first frame in the trace might...

Page 132: ... added to the Pre defined columns list This list is a flat list where you can keep columns you might want to toggle on off Edit Column Allows you to edit column properties It has the same functionality as Add Column above see Figure 3 18 on page 126 Delete Column Allows you to delete the selected column Auto Fit All Columns Adjusts the column widths to fit the text Restore All Columns Widths Resto...

Page 133: ...s you re interested in In case you select multiple fields the up down buttons enable you to specify in which order they should be displayed in the column Desired columns can also be added to the pre defined columns Pre defined columns are ones that contain metadata such as timestamp port number etc or custom ones that have been added by checking the Add to Predefined Column checkbox Selecting Edit...

Page 134: ...Teledyne LeCroy Switching Views 126 SierraNet M408 User Manual Figure 3 18 Edit Column Properties Dialog Add Remove fields Scroll up down ...

Page 135: ...t clicking any where in the data in Spreadsheet view see figure below and select Add Marker see Figure 3 19 on page 127 Enter a Name and description click Add You can also delete edit or go to a specific marker Figure 3 19 Marker List Dialog Once markers are created they display in the left column of the rows as shown below Right click on the marked row and select Edit Marker to edit it Click the ...

Page 136: ... of information that is available in Packet View but not Spreadsheet View so it is most useful in conjunction with the Spreadsheet View To open a Frame Inspector View of the current capture select Analysis Frame Inspector View or click the button on the View Type toolbar This Frame Inspector View has the following three tabs Spec View This view shows the Frame as it would appear in the spec with t...

Page 137: ...r Spec View Field View This view shows when applicable a hierarchical display of the selected Packet with the relevant fields in each level Figure 3 22 Frame Inspector Field View Click the Data Payload button to display the Data Payload dialog see Figure 3 23 on page 130 Data Payload Button ...

Page 138: ...ew shows Hex 10 bit and Running Disparity views of each dword in the selected packet In this view a 66 bits block is reconstructed similar to the received data see the screen capture below The following columns are displayed in the Raw Data View Index This column demonstrates the index of the 66 bits symbol in current blocks Sync Header This column shows the Sync Header bits of a symbol Payload Th...

Page 139: ...C 3 3 4 Traffic Summary View The Analysis menu option allows you to run a traffic summary of the captured trace The Traffic Summary View for each captured pattern can be viewed This Summary View displays the port number statistics and the percentage of the total count Figure 3 25 Traffic Summary View ...

Page 140: ...rames Frames transmitted over the Ethernet break up into PDUs Protocol Data Units These PDUs may be received in a different order than they were originally transmitted The application reassembles and displays them in the original order The screen captures below show the details of the reassembled frame in both the Spreadsheet View and the Frame Inspector View The details of PDU1 in the Spreadsheet...

Page 141: ...led Frame 3 3 6 Source and Destination Columns in Traffic Summary View Traffic Summary displays the Source and Destination addresses for the first 10 000 pairs the rest are grouped in the Others row Reassembled frame in Spreadsheet View Reassembled frame in Frame Inspector View PDU 1 ...

Page 142: ... data in Hexadecimal and ASCII format see Figure 3 29 on page 135 You can search for data by entering criteria in the Search field Select an option from Columns and Bytes drop down list to display the data The formats available are Columns 1 2 4 8 and 16 Bytes 1 2 4 8 and 16 Click the Export button to display the Save Data Payload dialog to save the data Total Others ...

Page 143: ...ports Click a port button to hide the captured frames for that port Frames can be displayed or hidden based on which port they were captured Figure 3 30 Show Hide Ports Toolbar Filter Show Hide Field You can simplify the Viewer display by hiding packets Click the Filter button on the top toolbar to Show Hide packets and specify And Or conditions as shown in Figure 3 30 on page 135 see Filtering on...

Page 144: ... toolbars To display or hide toolbars select View Toolbars then check or uncheck toolbars Figure 3 32 Customizing the Toolbar Toolbars are Main Analysis Setup Navigation View Once enabled the toolbars can dock at the Viewer Display window or float on the windows desktop Main Toolbar The Main or standard toolbar has the Hide Menubar File Open and File Save See Software Menus and Toolbar on page 36 ...

Page 145: ...ton searches for the previous match packet or data previously set in the Find dialog see Find on page 144 The down arrow on the Go To button allows location of cursors or specific packets Trigger Position X Position Y Position Timestamp Event Begin and End The Go to Trigger goes to a trigger point The Go to Marker button opens the Marker List dialog see Markers on page 127 and allows you to specif...

Page 146: ...filtering you must have a viewer display open 3 4 1 Filter Setup To display the Quick Filter dialog see Figure 3 33 on page 139 click the drop down arrow of the Filter button on the toolbar or select View Hide Show When Filter criteria are set click the funnel icon on the Filter button to toggle the filters on and off The Zoom Out button on the View Toolbar scales the data display area to display ...

Page 147: ... in the trace and selecting Quick Search Select a field to filter search for Click in between the two lines in the center to display logical operators to select from the drop down list Figure 3 34 Search Quick Filter for Frame Dialog Click the Advanced button see Figure 3 33 on the Quick Filter dialog to display the Advanced Filter dialog see Figure 3 35 ...

Page 148: ...iltering Filter Type You can choose to show or hide the Filter Type items by checking the Show or Hide option button Filter Logic After you have set up Filter options you can set filter logic to And to apply AND logic on related selected options or OR to apply OR logic on all selected options Save Filter After you have set up a Filter configuration you can save it as a Filter file by clicking Save...

Page 149: ...lay the Quick Filter dialog 2 Click Advanced to display the Hide Show dialog 3 Select FCP_CMD in the left pane and drag it in to the right pane or click the right arrow Figure 3 36 Filtering for LUNs and LBAs 4 Select the command double click or right click and select Match Fields The following filter dialog displays see Figure 3 35 on page 140 5 Enter the values in the field 6 Click OK twice ...

Page 150: ...hin the viewer data display click the left mouse button in the gray bar on the left side of the trace viewer next to the line in which to place the cursor Positioning the Y Cursor To position the Y cursor within the viewer data display click the right mouse button in the gray bar on the left side of the trace viewer next to the line in which to place the cursor Locate Cursors To quickly locate any...

Page 151: ...k or Sequence value and number in the Go To dialog and click OK Figure 3 39 Go to Dialog Go to Begin To go to the beginning of a trace click the Go To button or right click and choose Begin Go to End To go to the end of a trace click the Go To button or right click and choose End Set Time Stamp Origin Right click and choose Set Time Stamp Origin see Figure 3 40 on page 144 For details see Spreadsh...

Page 152: ...cket or data pattern Select Navigation Find or click the Find button to open the Quick Find dialog see Figure 3 41 on page 144 You can also right click in the trace and select Quick Search Note Only items captured in the trace file are enabled for search Figure 3 41 Quick Find Dialog Click the Advanced button on the Quick Find dialog to display the Advanced Find dialog see Figure 3 42 on page 145 ...

Page 153: ...ing find in the Filter dialog You can continue to search the output file using Find Next F3 or Find Previous F4 for the same pattern until you redefine the data capture search parameters You can also click the Find Next icon or the Find Previous icon Alternatively select Navigation Find Next or Navigation Find Previous 3 6 1 Save Find Setup After you have set up a Find configuration you can save i...

Page 154: ...fault setting is Or With this setting clicking Find Next locates all selected items in turn If you choose And you can set a logical AND combination of items to find Both options allow setting Advanced find features 3 6 5 Finding LUNs and LBAs Perform the following steps to find LUNs and LBAs 1 Click the Find icon to display the Quick Find dialog 2 Click Advanced to display the Find dialog 3 Select...

Page 155: ...ght click and select Match Fields The following dialog displays see Figure 3 44 5 Enter the values in the fields 6 Click OK twice Figure 3 44 Find LUNs and LBAs 2 3 6 6 Data Pattern Search From the Advanced Find Filter dialog there is a Data Pattern item available see Figure 3 45 on page 148 ...

Page 156: ...ne LeCroy Find 148 SierraNet M408 User Manual Figure 3 45 Data Pattern Search Menu You may use this feature to set criteria based on Data Patterns in the frame payloads Figure 3 46 Data Pattern Search Filter ...

Page 157: ...ify any size of pattern in this field Click the red format button to toggle between different input format modes a Hex b Binary c ASCII d Decimal 5 If Data Length is checked enter the length in bytes you wish to match against and set the desired comparison operator a equal b not equal c greater than d less than e greater than or equal f less than or equal 3 7 Preferences The Analyzer ships with a ...

Page 158: ...for new Analyzer projects to specify how trace files appear when opened and to set Spec Assignment In General you can select the User Path and Temp path by clicking the icon or browse to one of the default paths which are Software default and Windows default See the figure below Select BB 5 or BB 6 for the FC BACKBONE Version Select Cable Type from the drop down list ...

Page 159: ...SierraNet M408 User Manual 151 Preferences Teledyne LeCroy Figure 3 48 Software Settings General Options ...

Page 160: ...SCSI Spec Assignment Select which SCSI command set to apply for decoding of SCSI commands SCSI TCP Ports Set which TCP ports are assigned for the iSCSI protocol VXLAN UDP Ports Set which UDP ports are assigned for the VXLAN protocol MPA TCP Ports Set which TCP ports are assigned for the MPA protocol Script Path Set the base script directory used for looking up user defined decod ing scripts Refer ...

Page 161: ...s on page 153 well known port numbers assignments and decoding script assignments Figure 3 50 SCSI Spec Assignments 3 7 2 Port Alias Port Alias allows you to assign a meaningful name to each port to assist in interpreting the results displayed in the trace view You can set the alias name for each port Double click an Alias Name and enter a name See the figure below ...

Page 162: ... Alias Dialog 3 7 3 Address Alias Address Alias allows you to assign a meaningful name to each address to assist in interpreting the results displayed in the trace view You can set the alias name for each address Double click an Alias Name and enter a name See the figure below ...

Page 163: ...User Manual 155 Preferences Teledyne LeCroy Figure 3 52 Address Alias Dialog 3 7 4 Display Settings In General you can select the Time options and the Data Payload options from the drop down lists See the figure below ...

Page 164: ...Teledyne LeCroy Preferences 156 SierraNet M408 User Manual Figure 3 53 Display Settings General Dialog ...

Page 165: ...anual 157 Preferences Teledyne LeCroy In Spreadsheet you can click Property and select the Color Setting option for row and column from the drop down list See the figure below Figure 3 54 Display Settings Spreadsheet Dialog ...

Page 166: ...M408 User Manual In Field Attributes you can click a Trigger Pattern and select the Field Setting Color Setting and Field Header Setting options from the drop down lists See the figure below Figure 3 55 Display Settings Field Attributes Dialog ...

Page 167: ...er Manual 159 Preferences Teledyne LeCroy In Frame types you can select the foreground and background Color Setting by clicking on the relevant button See the figure below Figure 3 56 Display Settings Frame Types Dialog ...

Page 168: ...dyne LeCroy from the application toolbar This requires that an e mail client be installed and configured on the host machine 3 8 2 Help Topics Displays online help You can also select F1 3 8 3 License Information Open the license information dialog see Figure 3 58 on page 161 to display a list of named features supported by the current software version Named features that are not enabled on your s...

Page 169: ...es as they are published on the Teledyne LeCroy website When you obtain a license key from the Help menu in the License Information dialog select Install License File to display the Open License dialog Enter the path and filename for the license key or browse to the directory that contains the license key and select the lic file Click Open 3 8 4 Check for Updates Check whether a new software versi...

Page 170: ...Teledyne LeCroy Help Menu 162 SierraNet M408 User Manual Figure 3 59 Shortcuts List 3 8 6 About Displays Teledyne LeCroy SierraNet Protocol Suite software version information ...

Page 171: ...ion can sit unobtrusively in the data path on a live system to programmatically alter or corrupt traffic InFusion is the ideal tool for stress testing systems using actual workloads Click the New Scenario icon to display the Infusion Scenario Manager dialog Figure 4 1 InFusion Windows Delete State Button Add State Button Insert State Button Sequence 1 Panel Sequence 2 Panel New Library Button Glob...

Page 172: ... systematically verify error recovery in ways not possible with other test platforms 4 2 Key Features The key features of InFusion are Error Injection Injects CRC disparity 8b 10b encoding framing and coding errors Break Link Recovery Programmatically breaks the connection to test link recov ery Value Replacement Monitors the link for specific values patterns or ordered sets as low as bit level an...

Page 173: ...g controls Start Stop Session button This is a toggle button that starts or stops the session on the specified ports Each port pair has its own button and is controlled independently The text on the bottom half of the button indicates the port pair controlled by the button Scenario drop down list This is a drop down list that lets you assign a scenario from the Project s library to the specified p...

Page 174: ...latform in the Global Library are available in all projects for the same platform Project Library Panel The Project Library window on the left which displays the project libraries The scenarios saved in the Project Library are only available for the current project Scenarios Workspace Panel This is the middle section where you will construct and manipulate the logic of the scenario by defining Eve...

Page 175: ...mmer intercepts and delays traffic on both directions simultaneously so Originator sends to Jammer Jammer delays and sends to Responder Responder sends to Jammer Jammer delays and sends to Originator However Jammer modifies traffic in one direction only from Originator to Responder or from Responder to Originator When AJAJ is selected use a jumper between P2 and P3 For Bi directional jams use P1 2...

Page 176: ...nus and icons and has a drag and drop interface As you make your selections the script takes shape automatically in the Scenario window You can open an existing Library or create a new Library from the drop down list on the top of the screen or click the New Scenario icon to display the Infusion Scenario Manager dialog Figure 4 5 New Scenario in InFusion Scenario Manager You can drag and drop even...

Page 177: ...ned a yellow Caution message displays If invalid actions are assigned then a red Warning icon displays Figure 4 6 Add State InFusion Scenario Manager Note The Insert State command inserts a new state after the current state Plan carefully while creating scenarios or you might have to insert a state after state 0 copy and paste from state 0 to the new state and clear out state 0 in order to accompl...

Page 178: ... Event by dragging an Event to the Global Rules or Sequence panel The Events and their descriptions are listed in Table 4 1 on page 171 Jam Action Set a Jam Action by dragging an Action to the Global Rules or Sequence panel After the first Jam Action has been specified you can set a consequent Jam Action by dragging more Actions to the Drag an Event here to add another con dition area The Jam Acti...

Page 179: ... Dword Matcher on page 195 Training Sequence Inject Error on Control Generates Manchester Coding violation on Control field bits corresponding to the defined mask One means violation and zero means no error Inject Error on Status Generates Manchester Coding violation on Status field bits corresponding to the defined mask One means violation and zero means no error Frame Marker Error Generates trai...

Page 180: ...o section FICON Patterns on page 80 FICON Control Refer to section Refer to section FICON Patterns on page 80 FICON Command Data Refer to section FICON Patterns on page 80 FICON Link Control Refer to section FICON Patterns on page 80 FCAE 1553 FCAE ASM Refer to section FCAE_ASM on page 80 FCAE 1553 Any Refer to section FCAE 1553 on page 80 FCAE 1553 Data Refer to section FCAE 1553 on page 80 FCAE ...

Page 181: ...page 80 FCP VSAN FCP SCSI Command Refer to section VSAN Patterns on page 80 VSAN FCP Frame Information Unit Refer to section VSAN Patterns on page 80 VSAN SCSI Command Status Refer to section VSAN Patterns on page 80 VSAN FCP Task Management Refer to section VSAN Patterns on page 80 ARB VSAN ARB Loop Initialization Refer to section VSAN Patterns on page 80 ELS VSAN Extended Link Service Request Re...

Page 182: ...us Refer to section VSAN Patterns on page 80 FCVI VSAN FCVI Any Refer to section VSAN Patterns on page 80 VSAN FCVI SEND_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI WRITE_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI READ_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI SEND_RESP Refer to section VSAN Patterns on page 80 VSAN FCVI WRITE_RESP Refer to section VSAN Pa...

Page 183: ...nk Layer Discovery Protocol Pattern on page 83 Internet Protocol Refer to section Internet Protocol Pattern on page 84 iSCSI Refer to section iSCSI Pattern on page 84 VLAN Refer to section VLAN Patterns on page 87 ISL Refer to section ISL Patterns on page 87 CN Tag Refer to section CN Tag Patterns on page 88 VN Tag Refer to section VN Tag Patterns on page 88 Trill Frame Refer to section LLC on pag...

Page 184: ...Control Generates Manchester Coding violation on Control field bits corresponding to the defined mask One means violation and zero means no error Inject Error on Status Generates Manchester Coding violation on Status field bits corresponding to the defined mask One means violation and zero means no error Frame Marker Error Generates training sequence with an invalid frame marker Recode Manchester ...

Page 185: ... 80 FICON Control Refer to section Refer to section FICON Patterns on page 80 FICON Command Data Refer to section FICON Patterns on page 80 FICON Link Control Refer to section FICON Patterns on page 80 FCAE 1553 FCAE ASM Refer to section FCAE_ASM on page 80 FCAE 1553 Any Refer to section FCAE 1553 on page 80 FCAE 1553 Data Refer to section FCAE 1553 on page 80 FCAE 1553 Command Refer to section FC...

Page 186: ...anagement Refer to section VSAN Patterns on page 80 ARB VSAN ARB Loop Initialization Refer to section VSAN Patterns on page 80 ELS VSAN Extended Link Service Request Refer to section VSAN Patterns on page 80 VSAN Extended Link Service Reply Refer to section VSAN Patterns on page 80 GS VSAN Generic Link Service Request Refer to section VSAN Patterns on page 80 VSAN Generic Link Service Reply Refer ...

Page 187: ...age 80 VSAN FCVI READ_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI SEND_RESP Refer to section VSAN Patterns on page 80 VSAN FCVI WRITE_RESP Refer to section VSAN Patterns on page 80 VSAN FCVI READ_RESP Refer to section VSAN Patterns on page 80 VSAN FCVI CONNECT_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI DISCONNECT_RQST Refer to section VSAN Patterns on page 80 VSAN FCVI C...

Page 188: ...g InFusion Scenarios is easy but it requires an understanding of the following terms defined in Table 4 3 Link Layer Discovery Protocol Refer to section Link Layer Discovery Protocol Pattern on page 83 Internet Protocol Refer to section Internet Protocol Pattern on page 84 iSCSI Refer to section iSCSI Pattern on page 84 and ISCSI Cmd on page 86 VLAN Refer to section VLAN Patterns on page 87 ISL Re...

Page 189: ...Global Rules and each Sequence as a separate test routine or program operating within the Scenario Each operates independently and in parallel with the others The purpose of each is to detect Events and then respond with the appropriate Action or set of Actions In essence you can operate up to three test states simultaneously within InFusion one is the Global Rules and the other two are the 2 acti...

Page 190: ...alyzer User Manual The following figure displays the options for a set of Actions in the Simple Mode Ethernet Figure 4 8 Ethernet Action Properties Dialog The following table lists the supported Actions Note that some of these Actions only apply to creating sequences ...

Page 191: ...ion restarts traffic after a previous disconnect command Once traffic is passing through the originator and responder resume link bring up Disconnect puts InFusion ports at electrical idle immediately This action is only in effect while the scenario is running and the Jammer will reconnect the line when the scenario is stopped Reconnect Disconnect can be applied in either direction separately From...

Page 192: ...cts a Sync Header error into traffic Block Error Injects a Block error into traffic Order Set Error Injects a Order Set error into traffic Not available with 40GigE Insert Insert New Frame Allows to insert a whole frame as specified from the list of available frames Symbol 66 Bit Allows to insert a Symbol 66 bits Pre captured Frame Allows to insert a Pre captured Frame Ethernet only Insert Bytes A...

Page 193: ... to send a trigger to the Analyzer 2 The trigger point in the Analyzer that caused the analyzer trigger action will not be the selected event it will be the selected event with some offset External Trigger Output The Action is to cause an external trigger output Marker Trigger Add a marker to captured data Capture DWORD Capture DWORD Reuse of Captured DWORDs See Reusing Captured DWORDS in Events o...

Page 194: ...InFusion Scenarios 186 SierraNet M408 Protocol Analyzer User Manual Changes made in the grey area in the screen below when modifying packets do not take effect and will not be jammed Figure 4 9 Frame Jam Modify Dialog ...

Page 195: ...rraNet M408 Protocol Analyzer User Manual 187 InFusion Scenarios TeledyneLeCroy The following figure displays the options for a set of Actions in the Simple Mode FC Figure 4 10 FC Action Properties Dialog ...

Page 196: ...n Scenarios 188 SierraNet M408 Protocol Analyzer User Manual Figure 4 11 Reconnect Menu for Selecting Direction The following table lists the supported Actions Note that some of these Actions only apply to creating sequences ...

Page 197: ...connect the line when the scenario is stopped Reconnect Disconnect can be applied in either direction separately From P1 P3 P5 P7 direction Reconnect Disconnect only the originator link From P2 P4 P6 P8 direction Reconnect Disconnect only the responder link See Figure 4 11 on page 188 DWORD Jam Replace DWORD Replace DWORD Symbol Jam Replace with Another Symbol Replaces the Symbol with the selected...

Page 198: ... Stops the current Scenario This Action should be the only Action in a State as it has higher priority over other Actions Restart All Sequence Restart all sequences in the Scenario 1 Restart Current Sequence Restart the sequence that contains this Action definition 1 Training Sequence Jam Modify Modify the Training Sequence Action Jam Branch To Destination State Go to a state in this Sequence 1 Tr...

Page 199: ... X 16 Aut Neg Jammer X 4 Capture DWORD slot X 8 Insert Save frame slot up to 16K bytes X 7 Insert BYTEs Symbols inside frame up to 128 bytes X 8 Global Action Register X 8 State per sequencer X 256 Action Register per state X 8 Usage of Action Register Each Counter in Global Rules 1 Each Counter in State 1 Each Timer in Global Rules 2 Each Timer in State 3 Other Actions 1 The list of available res...

Page 200: ...t in the property Max Random Count which replaces the property Counter Value when Yes is selected before the Action is triggered Counter Value Number of repeats required when the Count Randomly check box is not selected The default value is 1 Within Actions counters determine how many times the Event happens before it executes the Action Note that an Event can be defined for a number of occurrence...

Page 201: ...vent_2 4 6 7 Capturing a Data Dword InFusion provides the ability to capture individual data dwords and provides different registers to store captured dwords When your detector is DWord Matcher you can use Dword 0 1 2 and 3 and when your detector is Pattern Detector you can use Dword 4 5 6 and 7 When trying to use the captured dword for example in Replace Dword Action you can actually select from ...

Page 202: ...nt Captured data dwords may also be used in the Substitute Data Dword Action From the Action Properties screen click on the DWORD Jam icon and click on Replace DWORD choose Substitute For Custom Dword and then select the Substitute for property A drop down menu is provided see below that allows the choice of a custom dword or any of the four captured dword registers Figure 4 14 Using a Captured Da...

Page 203: ... of frames there is no offset You can make user defined ordered sets This is the reason this feature was cre ated You can use any K D pattern 4 6 10 Reusing Captured DWORDS in Events This feature will enable the user to reuse previously captured data inside a Frame event therefore some parts of the frame event can be changed during the jammer running period in real time To use a captured DWord in ...

Page 204: ...Teledyne LeCroy InFusion Scenarios 196 SierraNet M408 Protocol Analyzer User Manual Figure 4 15 Replace with Captured DWORD Menu Figure 4 16 Replace with Captured Data Dialog ...

Page 205: ... case of a Combined Event the Action is taken upon occurrence of any of the Events stated for the Event combination It is a logical OR association meaning any of the Events can trigger the Action After you enter the Event or Combined Event the interface prompts you for Actions An Action might be for example injecting a particular ordered set or error into the traffic stream You can enter multiple ...

Page 206: ...a combination of Events and Actions at a specific point in time If the Event or Combined Event defined by a state occurs the corresponding Action or set of Actions follows You can enter multiple Actions which take place simultaneously If one of the Actions is Stop Scenario the other Actions are carried out To stop the Scenario after the requested Actions have been carried out you should branch to ...

Page 207: ...export a scenario or multiple scenarios to a file Export is available via right click pop up menu Scenarios can then be archived on your host machine s hard drive There are two ways to import a library if the user wants to import file into a existing library they have to right click on the existing library and select import library If the user wants to make a new library there is an icon to import...

Page 208: ... State name and edit it 4 6 15 Copy and Paste Scenarios You can copy and paste scenarios from one project to another project Perform the following steps to do so 1 Select the scenario you want to copy in either the scenario name tab and select Copy or in the Library pane right click and select Copy Scenario see Figure 4 19 on page 200 Figure 4 19 Copy Scenario 2 Place the cursor in the area below ...

Page 209: ...cenarios TeledyneLeCroy Figure 4 20 Paste Scenario 4 6 16 Copy and Paste Library You can copy and paste libraries from one project to another project Perform the following steps to do so 1 Select the library you want to copy right click and select Copy Library ...

Page 210: ...sion Scenarios 202 SierraNet M408 Protocol Analyzer User Manual Figure 4 21 Copy Library 2 Place the cursor on the Jammer libraries icon in the Global Libraries panel right click and select Paste Figure 4 22 Paste Library ...

Page 211: ...e area that says Drag an event here of the desired target State and select Paste 4 6 19 Copy Cut and Paste Events You can copy and paste Events within and between States 1 Right click on the Event you want to copy and select Copy or Cut if applicable 2 Right click in the empty yellow space of the desired target Condition or in the gray placeholder area i e in the area that says Drag an event here ...

Page 212: ...dded markers will be shown as a normal marker bookmark in trace and you can see list of marker in book mark dialog Note The limitation for adding markers is 10 000 it means you can add up to 10 000 marker to a trace GUI Marker trigger added under Trigger output node in action tree as below Figure 4 23 Marker Trigger Added to Action Tree There is a dropdown list in Marker Trigger dialog to choose w...

Page 213: ...SierraNet M408 Protocol Analyzer User Manual 205 InFusion Scenarios TeledyneLeCroy Figure 4 24 Marker Trigger Menu ...

Page 214: ... specific signal between different paths should be added such that one scenario will be able to notify the scenarios of other paths Thus firstly it is needed to add a new Action for notifying other paths and secondly adding a new event for waiting on any notify signal that is raised on other paths This will be implemented as bellow 1 Adding Internal Trigger action to notify all other paths a Inter...

Page 215: ...Analyzer User Manual 207 InFusion Scenarios TeledyneLeCroy Scenario 1 Figure 4 25 Scenario 1 using Jammer Internal Trigger Figure 4 26 Internal Trigger action in the Actions pane Figure 4 27 Internal Trigger Action Properties ...

Page 216: ...cenarios 208 SierraNet M408 Protocol Analyzer User Manual Scenario 2 Figure 4 28 Scenario 2 using Jammer Internal Trigger Event Figure 4 29 Internal Trigger Event in the Events Pane Figure 4 30 Internal Trigger Event Properties ...

Page 217: ...e In terms of InFusion testing a state defines test behavior In this context behavior is waiting for an Event and responding with an Action or set of Actions that happen simultaneously Keep in mind that a test state you implement with the Global Rules operates in parallel with the active test state of each sequence in the Scenario In effect InFusion lets you do up to three line tests at the same t...

Page 218: ...e LeCroy Scenario Example 210 SierraNet M408 Protocol Analyzer User Manual Figure 4 31 Global Rules Panel Figure 4 32 Adding an Event 4 The Event is added to the Global Rules panel see Figure 4 33 on page 211 ...

Page 219: ...ure 4 33 Global Rules Naming a Scenario Adding a Sequence To add a Sequence click Add State in the Sequence 1 panel You create a sequence one state at a time The application numbers states consecutively from 0 up 1 2 3 and so on By default the name of the first sequence in a Scenario is Sequence 1 The name of the first state is State 0 To change the name of a sequence or state or to associate a de...

Page 220: ...ny SCSI Command dialog box 3 After adding an Event to add an Action in the Sequence 1 panel drag and drop Monitor Count The Monitor Count dialog box displays Figure 4 35 Adding Action Monitor Count for Sequence 1 4 Click the OK button to close the Monitor Count dialog box 5 Repeat step 4 to add another Action if desired The completed Scenario is shown below ...

Page 221: ...r one Event or Combined Event and responds with the corresponding Action or set of Actions when the Event occurs A sequence is more powerful than Global Rules because you can create branching or looping test logic with a sequence You can include up to two sequences in a Scenario but each is completely independent of the other There is no branching or other interaction between the two except throug...

Page 222: ...Library The File Library displays all saved Scenarios in that library and you can select a Scenario OR Select a saved Scenario from the drop down list and click the Start Session button You can use only two branch Actions per state When you specify Actions for a state you can only use two instances of Branch to an Existing State or Branch to a New State If you try to use more than two a red error ...

Page 223: ... 215 Running Scenarios TeledyneLeCroy Figure 4 37 Running a Scenario Once the Scenario is complete or stopped the Output panel displays the Port Time Event Action duration and value Figure 4 38 Output Panel Displaying Session Started and Stopped ...

Page 224: ...Teledyne LeCroy Running Scenarios 216 SierraNet M408 Protocol Analyzer User Manual ...

Page 225: ...ings and their assigned ports and hardware in sequence The system checks for accuracy of inputs and commands Once a new Project is defined see Starting a New Project on page 34 you can use the Batch Scenario feature by selecting File Batch to display the Batch Scenario Manager dialog see Figure 5 1 on page 218 Batch Scenarios are part of a Project and are saved as such Each Project file can have a...

Page 226: ...h Scenario Manager Dialog Insert State Button State 0 Panel State 1 Panel Show Hide Batch Scenario button Show Hide Command Event button Show Hide Batch Log button Batch Log Panel Add State Button Settings Button Delete State Button Batch Scenario panel Start Stop button Command Event panel Global Variables Button ...

Page 227: ...te Scenario Command Event Panel Lists all the available Commands and Events Batch Log Panel Displays the scenario name date and time run and description of the scenario Note The log viewer reads up to 1000 entries but when you save a batch log it will contain the last 500 000 internal entries Note In order to save the jammer log from batch mode enable Automatic log in the Jammer log settings 5 2 B...

Page 228: ... Analyzer User Manual Figure 5 2 Add State Batch Scenario Manager 5 2 1 Adding Commands Four types of commands are available Start Analyzer Drag and drop the Start Analyzer command to display the Command Property dialog Figure 5 3 Start Analyzer Command Property Dialog ...

Page 229: ...ce File Name dialog to save the trace file Overwrite Trace File Select the checkbox to overwrite the trace file Buffer Settings Set the number of segments and the buffer size Trigger Settings Select Snapshot or Trigger Event Select the Trigger Filter Settings from the dropdown list and move the slider to the desired percentage If a delay is needed after the command is executed check the Delay chec...

Page 230: ...If a delay is needed after the command is executed check the Delay checkbox and set the time in seconds Stop Analyzer Drag and drop the Stop Analyzer command to display the Stop Analyzer Properties dialog Figure 5 5 Stop Analyzer Properties Dialog Select the Analyzer checkbox If a delay is needed after the command is executed check the Delay checkbox and set the time in seconds ...

Page 231: ...d drop the Stop Jammer command to display the Stop Jammer Properties dialog Figure 5 6 Stop Jammer Properties Dialog Select the Jammer checkbox to select all four port pairs or select individual port pairs If a delay is needed after the command is executed check the Delay checkbox and set the time in seconds ...

Page 232: ...s of events are available Wait For Trigger Drag and drop the Wait For Trigger event to display the Wait For Trigger Properties dialog Figure 5 7 Wait For Trigger Properties Dialog Select an option from the drop down list In order to prevent an infinite Wait you can select the Timeout checkbox and set the time in seconds ...

Page 233: ...Analyzer Drag and drop the Wait For Stop Analyzer event to display the Wait For Stop Analyzer Properties dialog Figure 5 8 Wait For Stop Analyzer Properties Dialog Select an option from the drop down list In order to prevent an infinite Wait you can select the Timeout checkbox and set the time in seconds ...

Page 234: ... the Wait For Stop Jammer event to display the Wait For Stop Jammer Properties dialog Figure 5 9 Wait For Stop Jammer Properties Dialog Select the Jammer checkbox to select all four port pairs or select individual port pairs In order to prevent an infinite Wait you can select the Timeout checkbox and set the time in seconds ...

Page 235: ...e Transition Click on the State Transition icon to change the state to transition to Left click for menu options to display as shown in the following screen capture and select the state to transition to To remove the state transition select No Jump Figure 5 10 State Transition Left click menu options ...

Page 236: ...automatically to all frame events of a Jammer scenario that are selected in the Start Jammer command immediately before you run the command Global variables have no effect on any trigger settings or Jammer scenarios that are not used in the batch scenario Global variables provide dynamically changing event fields in runtime You can add as many fields as you need to the global variable list and spe...

Page 237: ...to the table on the right This adds the field to the table with an empty value To edit the value simply double click on the value cell A red H appears at the left of the value cell See Figure 5 13 This shows by default that the value is to be in hexadecimal format You can switch between binary and hexadecimal by simply clicking on the red H it changes to a red B for binary See Figure 5 14 Figure 5...

Page 238: ...hat SCSI command You will have to move the Opcode field to the top of the list because when you set Opcode fields the event fields will be changed automatically Then you can change the value of another field On the other hand if you want to set the value of a field such as Originator S_ID changing its value has no effect on the format of other fields in an event so you don t need to specify the or...

Page 239: ...shown in Figure 5 18 Figure 5 18 Destination Address before changes As you see the Destination Address field is 0xXXXXXXXX XXXX After starting the batch scenario the expected behavior is the Destination Address field is replaced with the value 0x1122334455 from the defined global variable If you check the same jammer frame event after running the batch the result will be as seen in Figure 5 19 whi...

Page 240: ...Scenario Overview 232 SierraNet M408 Protocol Analyzer User Manual Figure 5 19 Destination Address after changes Note This function makes changes in the actual frame pattern event which will result in changes in your project ...

Page 241: ...raNet M408 User Manual 233 Appendix A China Restriction of Hazardous Substances Table The following tables are supplied in compliance with China s Restriction of Hazardous Substances China RoHS requirements ...

Page 242: ...Teledyne LeCroy 234 SierraNet M408 User Manual ...

Page 243: ...etter Teledyne LeCroy Protocol Solutions Group Customer Support 3385 Scott Blvd Santa Clara CA 95054 3115 USA Send e mail psgsupport teledynelecroy com Visit Teledyne LeCroy s web site teledynelecroy com Tell Teledyne LeCroy Report a problem to Teledyne LeCroy Support via e mail by selecting Help Tell Teledyne LeCroy from the application toolbar This requires that an e mail client be installed and...

Page 244: ...Teledyne LeCroy 236 SierraNet M408User Manual ...

Page 245: ... cables usage 8 capture parameter 65 pre and post trigger 71 captured data 30 CATC Technical Support 235 Check for Updates 161 Choose Port Speed 104 Close Project 35 Combined Event 181 components 2 configuration 149 Connect Disconnect Pattern dialog 74 94 95 96 97 98 Connecting to a Network 21 contact 235 Count Randomly 192 Counter Value 192 counters 192 CrossSync Control Panel 31 cursors locating...

Page 246: ...tamp dialog 143 Go to trigger icon 37 Goto Response 123 H hardware run 66 Help F1 48 Help menu 48 Help Topics 160 I Idles icon 37 InFusion 31 163 Infusion 31 InFusion scenarios 167 Install component selection 7 Installation CD ROM 2 installing the analyzer 7 IP Settings 18 IP Setup 22 IP Setup dialog 26 K K Codes 195 L launching 14 LCD display 5 LCD Display and Button Functions 5 LCD Display and B...

Page 247: ...llation 7 sequence 198 session 183 189 set IP Configuration 5 set IP Mode Dynamic 6 Set IP Mode Static 6 Setup command 7 Setup IP 25 Setup IP command 25 Setup menu 39 41 Setup Preferences 40 Show Hide Field 135 Show Hide Idles 138 Show Hide Port 135 SierraNet M408 Protocol Analyzer 1 Snapshot mode 101 software installation 7 software overview 14 spreadsheet view 118 Spreadsheet View icon 36 Start ...

Page 248: ...eplacement 164 View menu 47 View Type Toolbar 113 114 115 117 Viewer 30 113 Viewer Setting toolbar 137 Viewing Captured Data 30 views 30 W Wait For Stop Analyzer 225 Wait For Stop Jammer 226 Wait For Trigger 224 web site 235 Website CATC 235 Windows 48 Z Zoom In results display 138 Zoom in icon 37 Zoom Out results display 138 Zoom out icon 37 ...

Reviews: