Home

SierraFC-M164 User Manual

image

Contents

1. ccccceesssseeescesseeessenseeseeenseeseoenseessoensesseoeneeesoes 260 Set Address Alla iii iS 261 AN CGOnnected DEVICE S siciliana 262 Mel Meninas oi tina 262 Help TODOS reese teenbsusceuuesndens 262 Y SE HCl TODIC S dida 262 Update LICENSE iaa aia 262 Display LICENSE INTOMMANON ads 263 CHECK Tor Updates wees sleeve ssc ld 263 A ec seine age eee ed cesta E dette te eae 263 Chapter 4 FG INFUSION nia a 265 FC INFUSION OVETVIEW siii O a aa anaa 265 A Ann E A 266 MenacOnniaias iia 267 DUO lia 267 MENUS a as 268 Scenario Windows Main LIDrary nus A id 269 A o eo vetecsetouententawuent 271 Port Configuration for FC INFUSION ccccsssseccsesseeccenseecenneeesesseseonssseoonsseeeonseeesonseessonss 272 FE INFUSION Scenaro Sansa 274 SCENO SOVET VIEW saanee E E E E E EEr EE 274 Settings iN Simple MOE conaiinc aid 276 SEMOS iO A a aa Goad chee ceusa E E 276 AMD iS AEE e E O datas 276 IN AAA A a E 276 Settings IN AdVanced MOE ciao ad 282 SCENIC ACUOINGS sisinio n a i a a a a a Eiai 289 Available RESOUNCCS ii a 295 Using Counters in Events and Actions ccccceeeseeeseeesseeeeeenseeseoesseeseoeeseeeseeaseeeeoenseeseoneseesseoeneees 296 Capturing a Data DWOG aii oda 297 SierraFC M164 Protocol Analyzer User Manual 9 Teledyne LeCroy Contents Using Captured Data DWOTAS sstrintimsiinicician ici lille leia decian 298 DWord Matcher ido 299 Global Rules emitan da a 300 A sacaauenssansacatecssate
2. Add VSAN RDMA FCP Command Frame Information Unit With Target Notification l Frame Type Format FCP_CMD 0x6 Binary 8 Hexadecimal FCP Response RSP_LEN VALID Any SCSI Status Code Ox 0 1 X Don t Care Any Response Code OXXX Any Sense Key OXX E Show Reserved and Obsolete Type Ox06 FCP CMD FCP LUN AAARAMRARAR RAR Command Reference Number KX TASK Attribute Any TASK Attribute Ox ai Priority x TASK Management Flags Any TASK Management Flags Oxxx WRDATA j RDDATA E Additional FCP CDR Lenath 7X ox J cae Figure 2 105 VSAN FCAE RDMA FCP Command Frame Information Unit With Target Notification Pattern Dialog The format can be Binary or Hexadecimal To select a Frame Type click the dropdown list On selecting a Frame Type the Parameters and Value of that Frame Type are displayed SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FCAE RDMA FCP SCSI Command Without Target Notification Double click VSAN FCAE RDMA FCP SCSI Command Without Target Notification in the Patterns Library panel to open the Add VSAN FCAE RDMA FCP SCSI Command Without Target Notification dialog Add VSAN RDMA FCP SCSI Command Without Target Notification Type Format Any SCS Command MMIC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 ADC 3 iney Command Type Arny Command H Hexadecimal COB Type Any CDB Type ae C Show Reserved and Obsolete Parameter Value Operation Code Any Comm
3. pri c v SCSI IO Response Time DD EL 360 380 400 420 480 500 bs 560 600 Time ms SCSI IO Response Time ms y A E16 E E pa 3 a O pa rf at DD a 2 Hi lot ta z 0 3 100 5 160 180 260 ime 360 420 ani zi 500 520 540 Ia 600 Time ms un la gt SCSI 10 Throughput DD T A 8 50 a Ee Do i J o E E o E Ro W ins a 20 4 60 80 100 120 140 160 180 200 220 240 260 280 300 320 340 360 380 400 420 440 460 480 500 520 540 560 580 600 Time ms 4 la I m a gt Time 563 ms SCSI IO Throughput 222 MB XtoY 0 nsj XtoT 0 nsj YtoT O ns Begin to End 1 075 605 ms Ready Signals Disabld USB Stop NUM Figure 3 6 Bus Utilization View SierraFC M164 Protocol Analyzer User Manual 183 Teledyne LeCroy Viewer Display You can configure the data viewer display Toolbars are available for quick access to data viewer display features You can display the same data in QO Spreadsheet view Frame Inspector View Packet view Text view Statistical Report view Bus Utilization View OOOO O Note You can change the view type when opening a sample by changing the default workspace or by saving options in the Software Setting dialog Quick View By default the Software Settings enable Quick View Quick View allows full access to the whole trace more quickly especially when using a Gigabit Ethernet connection How
4. Check All Uncheck all Figure 2 62 Add ADVB Object0 Frame Field Drop down List SierraFC M164 Protocol Analyzer User Manual 97 Teledyne LeCroy Easy Mode Pre Defined Setups 98 To select the value for ADVB Object0 Color Information Type click on the drop down menu and select from the options listed below Any Color Information Type Monochrome RGB RGGB RGBA YIQ YCbCr Spare Color Palette Auxiliary Object table Color Palette External table Color Palette Internal table Packed RGB Packed RGGB Packed RGBA Packed YIQ Packed YCbCr O DOCO0ODODODODODO oooO o o O Add ADVB Object0 Format Show Reserved and Obsolete Header Parameter Value Any A Type Monochrome RGE RGGE RGBA IQ Cher Spare Color Palette Ausiliary Object table Color Palette External table Color Palette Internal table Packed RGB ar m Check All Uncheck Al Figure 2 63 Add ADVB Object0 Color Information Type Drop down List TAT Di IPE D3 j Und Ob Ob C Binan 9 Hexadecimal Ob 0x3 Oe OE p Goes SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy To select the value for ADVB Object0 Pixel Aspect Ratio click on the drop down menu and select from the options listed below A Any Pixel Aspect Ratio 1 1 1 1 2 1 2 1 NTSC approx 8 9 PAL 16 15 Spare DOOOUOCD Add ADVB Object0 Form
5. Check All Uncheck All Figure 2 17 FCP SCSI Command Pattern Dialog The format can be Binary or Hexadecimal If you select Any SCSI Command the Command Type can only be Any Command Click the down arrow next to the CDB dropdown list scroll the list to choose a CDB Type and click OK The Any option allows specifying any vendor specific or other command If you select MMC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 or ADC 3 click the down arrow next to the Command Type dropdown list scroll the list to choose a Command Type and click OK 52 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCP Frame Information Unit Double click FCP Frame Information Unit in the Pattern window to open the Add FCP Frame Information Unit Pattern dialog Add FCP Frame Information Unit FCF Response RSP_LEN WALID S51 Status Code any SCSI Status Code BPESA fo en f Don t Gare Response Gode Any Response Code Chace Sense Keyi any Sense Key One Show Reserved and Obsolete Parameter Type Uxan Any Header Cancel Check All Uncheck All Figure 2 18 FCP Frame Information Unit Pattern Dialog The format can be Binary or Hexadecimal To select a Frame Type click the dropdown list On selecting a Frame Type the Parameters and Value of that Frame Type are displayed SierraFC M164 Protocol Analyzer User Manual 53 Teledyne LeCroy Easy Mode
6. Inject General Error a E Invalid 10bit code Error ba E Running Disparity Error a k Insert EE Insert DWORD cat EE Insert Frame ee Link Control EF Disconnect o e Reconnect 2 MG Monitor Count e file OrderdSet Jam EE 2 Delete PL Remove Replace with IDLE T oR Replace with another ordered se Benth Trigger Output a FAN Analyzer Trigger m a External Trigger Output Figure 4 10 Action Properties Dialog box in Simple Mode SierraFC M164 Protocol Analyzer User Manual 289 Teledyne LeCroy Settings in Advanced Mode 290 The following table lists supported Actions in Simple Mode Note that some of these Actions only apply to creating sequences TABLE 4 4 Test State Actions in Simple Mode Action Analyzer Trigger Beep Frame Jam Inject General Error Insert Link Control Insert DWORD Inside Frame Modify Keep Length Remove Replace with IDLE Replace Truncate Invalid 10 bit code Error Running Disparity Error Insert DWORD Insert Frame Disconnect Reconnect Description The Jammer sends a trigger to the Analyzer Emits audible sound of duration selectable via a drop down list Allows to insert up to 14 dwords inside the frame at the specified offset or at the current dword meaning the dword that caused the Event Allows to manipulate each dword in the header with the selected Action click on Pass though to get a drop down list Remo
7. DATA MEMORY PRE TRIGGER ALL po PRE TRIGGER PARTIAL DATA PRE TRIGGER DATA TRIGGERING EVENT ALL SPECIFIED ALL SPECIFIED POST TRIGGER DATA POST TRIGGER DATA Figure 2 127 Pre Trigger Example 20 Pre Trigger 170 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Project Settings Teledyne LeCroy To set project options click the Analyzer Settings tab The options on the Analyzer Settings are explained below a File View Edit Configuration Project Setup Tools Window Help AE e e Record T WF F z Analyzer Settings Capture Trigger Motes Recording Butter Buffer Size and Segments Hum of Segment Lera Total size used 317 92MB Segments f Size 1 8192 ME SEE 1ME 01 92MB Out of 8192M available W Auto Run Training Signal Pack Mode Number of Runs 20 Trigger Position O tigger position TA 100 Unpacked C Packed Last Captured Trace File Trace File Name Je program Hess lecroy fc protocol suite User Trace fics ul Use upload manager no automatic upload Analyzer Settings Channel Enable Speed Disable Descrambling e PI lw PS PIPA AutoSpeed m P2 W P fw Pa P3 Pa AutoS peed p P3 P4 Set Frotocol Error Detection i Easy switch to Advanced mode Ready Figure 2 128 Setting Project Options SierraFC M164 Protocol Analyzer User Manual 171 Teledyne LeCroy Easy Mode Pre Defined Setups Buffer
8. Default Gateway ioe Figure 1 14 IP Setting Dialog 24 SierraFC M164 Protocol Analyzer User Manual Expandability Teledyne LeCroy Networks Click Networks to select an adapter The following dialog displays Select Adapter 1 Intel A Wireless WiFi Link 49654GN Pac 169 254 40 754 001 deD5cc38b 2 Intel A 82566MM Gigabit Network Connec 172 16 133 128 O01 c25 70494 Cancel Figure 1 15 Select Adapter Dialog 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 x Select Device Device __ Dey Nar Hame batatiat Status L eee Siera FC SN 62084 Please specify the action to take when next time SN 62062 is detected FCS SP nemore Devi da P Settings Automatically connect to the device ask if lwant to connect to the device f Take no action Selected Device Id 04001 04C00F 26E ee Networks ba Refresh Device list Close Figure 1 16 Connection Properties Dialog Specify one of the actions from the following O Automatically connect to the device O Ask if want to connect to the device a Take no action If Automatically connect to the device is selected the next time the application opens t
9. Header AA A nel PELE AE a AAA a EEE AN a O Mm EA pt Check All Uncheck All La Cancel Figure 2 95 VSAN FICON Link Control Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOOUOCD SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON Link Control Link Control Function The VSAN FICON Link Control has an additional Link Control Function dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add YSAN FICON Type Format Link Control 0 5 Binan Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Establish Logical Path 3 Remove Logical Path Test Initialization Logical Path Established Logical Path Removed Test Initialization Result Link Level Reject Link Level Busy Link Level 4cknowledgement Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 96 VSAN FICONI Link Control Any Link Control Function Drop down List To select a Link Control Function click the dropdown list which has the following options O Any Link Control Function Establish Logical Path Remove Logical Path Test Initialization Logical Path Established Logical Path
10. However in the case of combined Events and or Actions the separate counters provide flexibility in designing test cases For example consider the case where Event_1 OR Event_2 leads to Action If Event_1 has a counter of 5 then the Action triggers either when Event_1 has repeated five times or when Event_2 happens the first time whichever occurs first But if the Event counters are set to 1 and the Action counter is set to 5 then the Action happens after five occurrences of EITHER Event_1 or Event_2 Capturing a Data Dword EE Action Properties ge vi Beep ots Branch to A TES Existing State iae 117 New State f Capture Data Dword BE DWORD Jam ae Frame Jam E Inject General Error rele Insert ce Link Control 2 a a Monitor Count a OrderdSet Jam r Restart Sr Stop Scenario IA Trigger Gurput 296 FC 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 H4 5 6 and 7 When trying to use the captured dword for example in Replace Dword Action you can actually select from 8 captured dwords numbered O through 7 To capture a data dword select Capture Data Dword from the Action Properties screen in Advanced Mode as shown below Select the location you would like the captured Dword to be stored in so it
11. e High Active Cancel f low Active Toggle For changing the external trig setting go to Configuration menu and select External Trig Setting Figure 2 122 Add External Trigger Pattern Dialog Basic Patterns Connect Disconnect See Basic Patterns on page 48 Symbol Double click Symbol in the Pattern window to open the Add Symbol Pattern dialog me E K Symbol K285 al C D Symbol Ec Cancel IY FA M P3 M Pa M Pa Check All Uncheck All Count Expected number of occurences on each link i Figure 2 123 Add Symbol Pattern Dialog Choose a symbol type by checking either the K Symbol or D Symbol option If you choose the K symbol click the down arrow in the Symbol dropdown list choose a symbol on which to trigger and click OK The D Symbol choice does not have a down arrow Count is the expected number of occurrences on each link Default is 1 Ordered Set See Ordered Set on page 49 for more information SierraFC M164 Protocol Analyzer User Manual 159 Teledyne LeCroy Easy Mode Pre Defined Setups 160 Basic Link Service See Basic Link Service on page 50 for more information Link Control Frame See Link Control Frame on page 51 Symbol 16G See Symbol 16G on page 153 Training Sequence See Training Sequence on page 154 FCP Patterns ARB ELS GS FCP SCSI Command See FCP Patterns on page 52 for more information FC
12. Checking the Search on exchange level checkbox will cause the application to examine the Exchange level parameters depending on the packet selected for deciding on searching rather than lower level parameters An example is RX_ID which might be different for different Sequences in an Exchange the first Sequence s RX_ID is always OxFFFF but is considered unique for the whole Exchange Search Logic The default setting is Or Selected Items With this setting clicking Find Next locates all selected items in turn If you choose And Selected Items you can set a logical AND combination of items to find Both options allow setting Advanced search features Search Direction Choose either Forward or Backward direction in which to perform the search Search For 242 Choose a category to search in the Search For window Each of the search categories offers additional choices in the Search Items window to refine the search Check items for the selected category Protocol Error You can refine the search to locate packets with an error or without an error Data Pattern Search for Data Pattern allows you to search for a specific Data Type Pattern and Length a Data Pattern Only QO Data Payload Length Only Data Pattern and Data Payload Length Advanced options Some of the Search For categories offer advanced options for search To set these options highlight the search item in a category and click the Advanced button to open a
13. FCVI DISCONNECT_RESP on page 90 for more information FCAV SIMPLE See FCAV Simple on page 91 for more information FCAV EXTENDED See FCAV Extended on page 91 for more information ADVB Object0 See ADVB Object0 on page 94 for more information ADVB Object2 3 See ADVB Object2 3 on page 101 for more information VSAN Basic VSAN Basic Link Service See VSAN Basic Link Service on page 102 for more information VSAN Link Control Frame See VSAN Link Control Frame on page 103 for more information VSAN FCP VSAN FCP SCSI Command See Add VSAN FCP SCSI Command on page 104 for more information VSAN FCP Frame Information Unit See Add VSAN FCP Frame Information Unit on page 105 for more information SierraFC M164 Protocol Analyzer User Manual 163 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN FCP SCSI Command Status See Add VSAN SCSI Command Status on page 106 for more information VSAN FCP Task management See Add VSAN FCP Task Management on page 107 for more information VSAN ARB VSAN ARB Loop Initialization See Add VSAN ARB Loop Initialization on page 109 for more information VSAN ELS VSAN Extended Link Service Request See VSAN Extended Link Service Request on page 110 for more information VSAN Extended Link Service Request Reply See VSAN Extended Link Service Request Reply on page 111 for more informa
14. O Capture different patterns pre and post trigger see Patterns and Data Capture Setup on page 44 Exclude parameters from capture see Patterns and Data Capture Setup on page 44 Trigger on a pattern or sequence of patterns see Trigger Setup on page 149 Configure trace capture memory see Project Settings on page 180 Select file to save trace capture in memory see Project Settings on page 180 a Include a project note see Notes on page 180 O ODO O Saving a Trace Capture You can save a Trace Capture for review at a later time using the Save As dialog FE Save As savein User ov fe Ej Name Date modified Type Size eS Mo items match your search Recent Places Desktop a al Libraries i e E Computer hai A Ga Network File name New Trace ics Save Save astype Trace Pe ties enel Range e All Traces From T Cusor To T Cursor A From ELS Cmd No 7 To ELS Cmd No 1 Bookmark J Time Stamp From 000 k 00 mm 00 5 000 me 000 us 000 ns To 000 51 00 1 00 5 O00 m 000 1 lt OOO rs Format Lecroy Format ka E Save Filtered Sample Figure 2 6 Save As Dialog SierraFC M164 Protocol Analyzer User Manual 39 Teledyne LeCroy Easy Mode Pre Defined Setups You can limit the range of the saved file You can save a All Traces O A range between selected cursors O A range between selected levels of
15. Quick Filter ing on page 231 m Search and Filter in Advanced mode see Search Setup in Advanced Mode on page 240 and Filter Setup in Advanced Mode on page 232 30 SierraFC M164 Protocol Analyzer User Manual Protocol Analyzer Teledyne LeCroy Configuration For special work you can use the Configuration menu to configure Port Alias External Trig Setting Software Settings and Input Output Signals Display Manipulation on page 181 Port Status You can display an overview of the active ports by clicking the buttons at the bottom right of the main window see Port Status on page 202 Statistical Reports You can generate statistics for all transports commands primitives addresses lanes and errors see Statistical Report on page 209 InFusion The Teledyne LeCroy InFusion Error Injector and Traffic Modifier is an error injector and traffic modification tool that allows you to verify real world fault handling for SierraFC systems see FC InFusion on page 255 CrossSync Control Panel The CrossSync Control Panel allows you to select analyzers for synchronization and manage the recording process It supports a wide combination of Teledyne LeCroy s flagship analyzers including PCI Express Gen 1 Gen 2 and Gen 3 USB 2 0 and 3 0 Serial ATA SATA 1 5 3 and 6Gbps Serial Attached SCSI SAS 6Gbps and Fibre Channel 1 2 4 and 8Gbps systems CrossSync is Teledyne LeCroy s
16. a Filtering columns by item a Sorting items by column Q Hiding any column on the display Filtering Column Content To filter column content click the down arrow in the heading for that column and choose the items to display The default is All By checking a specific item you exclude everything but that item for display Choosing Custom allows you to specify more than one item for display Check the items to display and click OK Sorting Column Content To sort column content click the heading for that column Repeated clicking of the column heading sorts the column in ascending or descending order Hiding Columns To hide a column right click in the column and choose Hide To unhide a column right click any column and choose Unhide Formatting Columns To format a column right click in the column and choose Format The options are O Hexadecimal a Binary a ASCII a Decimal Tools The Tools menu displays two options 1 Self Test 2 Verification Script Self Test You can use the built in self test utility The self test is performed to check the clock memory serdes crosspoint LED buzzer settings are good Go to Tools on the main menu bar and choose Self Test to open the Self Test dialog See Figure 3 47 on page 226 SierraFC M164 Protocol Analyzer User Manual 225 Teledyne LeCroy Tools Clock Memory Serdes Crosspoint LED Buzzer ut Memory clock 233MH2 J PCI Clock 66 66 mHz DP Port_1 T cl
17. 1 Click the New Scenario button in the main library or one of the device libraries In the Scenario Properties dialog enter the Scenario name description and direction of traffic change 2 Asin previous examples configure the first Event and its response in the Global Rules area Choose Ordered Set Frame Delimiters as the Event and Inject an Invalid 10 bit Code Error as the Action SierraFC M164 Protocol Analyzer User Manual 315 Teledyne LeCroy Scenario Examples 3 Click the prompt to add another event keep in mind this is not a Combined Event The Event Properties dialog box displays 4 Inthe Type column on the left choose Timer Set the timer for random timing with a maximum time limit of 1 790 seconds 5 Click OK to close the Event Properties dialog box 6 Click the prompt to add an action to correspond with the second Event The Action Properties dialog box appears 7 Inthe Type list on the left choose Stop Scenario as the Action that you want after the timer has expired 8 Click OK to close the Action Properties dialog box d Inject Invalid 10 bit Code Error Scenario is valid Scenario Name Inject Invalid 10 bit Code Error Direction for traffic changes From PL PS Max Removable DWORDS per Scenario Bun 16 Global Pules Wait for Ordered Set Frame Delimiters Any SOF From P1 P3 then Inject Invalid 10 bit Code Error Wait for Timer 1790 Seconds then Stop Scenario Click here to
18. Trigger Error Link Soeed and Frame LEDs see next page Port 1 connector Port 2 connector Port 3 connector Port 4 connector Status and Configuration LCD Display Configuration Buttons Front Panel Configuration Buttons External Trigger Input and Output USB port for host machine connectivity Ethernet port for network connectivity 19 inch Rack Mountable Refer to the Rack Mount Installation Guide Figure 1 2 Front Panel 12 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy On the back the Analyzer has Oo Power In QO STX SYNC Expansion Card In Out data ports optional ARSS Figure 1 3 Back Panel LEDs LEDs support each port link with the following functionality refer to Figure 1 4 on page 13 Trigger llluminates when a trigger occurs Blue Error Illluminates when an error occurs Red Link Illluminates when a link is established Yellow Frame After the link is established indicates traffic on the bus Green There are five LEDs on the left of the analyzer for ports P1 and P2 and five LEDs on the right of the analyzer for ports P3 and P4 These 10 LEDs indicate the speed of 1Gbps 2Gbps 4Gbps 8Gbps and 16Gbps Speed LEDs are off when there is no link see the following figure and Figure 1 2 on page 12 al pst oras O 2Gbps P1 P2 O 4Gbps PO OOO O8Gbps P20 OOO O 16Gbps Trig Err Lnk Fr Figure 1 4 LEDs on the Left Front Panel SierraFC M164 Protocol Analyzer User
19. down list When you select this option you can define a sequencer per link pair port These sequencers are independent from each other and will be run separately on each link if Multi Sequencer Pork P1 P2 blake Same as Curent Figure 2 135 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 ellipses in the Timer field in each state and define each of the timers in the Timer Pattern dialog Timer Pattern E ES x EO B Timer unit Sen IME o Mili Seconds tomillo micro E al Timer 2 7 Timer unit Continue amp Set Timer lo Mili Seconds i milli C mico T Timer 3 i B Timer Linn Continue amp Set Timer lo Mill Seconds f mil micro dword Timer 1 LF Set Timer le selected at a state the timer is reset each time entering that state By selecting Continue the timer will continue the count from previous state s until timer elapse Timer may be set at any state as part of ether IF or Else IF statements Cancel Figure 2 136 Timer Pattern Dialog Note Three timers are available You have to set and start each timer in order to continue the next timer For example you have to start Timer 1 continue it then set Timer 2 in order to con
20. x Select venfication script output for saving Select All Unselect All 2M axE xchCompletion ime on we Fi Figure 3 49 Saving Output Dialog Settings The settings for the Editor Application Display and Save options can be made in the Settings dialog Click Settings to open the Settings Dlalog see Figure 3 50 on page 229 Select the desired options and click OK 228 SierraFC M164 Protocol Analyzer User Manual Tools Teledyne LeCroy Settings E x Choose Editor application and editing settings C Other Path to the editor BroWwee Edit all selected scripts in one process T Open all included files Launch editor application in full screen Path to the template file for a new script Je program fles lecroy te protocol suiteSFCVFS Browse Path to the folder where to load script files Je program flesecroytc protocol suiteSFCVFS Browse Display settings M Show the full path for the trace file in dialog caption Restore don t maximize dialog at start I Load last output from saved log files when possible M Activate dialog after script s stop running MW Remember dialog layout T Ignore possible run time errors and warnings Saving settings T Save log files to the folder which is relative to the trace file path Path to the folder where to save output log files Je program fles lecroy ste protocol suiteSFCVFS Browse Save logs automatically after
21. 134 Add VSAN FCAE 1553 Data Double click VSAN FCAE 1553 Data in the Patterns Library panel to open the VSAN FCAE 1553 Data dialog Add YSAN FCAE 1553 Header Cancel Check All Uncheck All Figure 2 99 VSAN FCAE 1553 Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any a Data O Command a Status SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FCAE 1553 Command Double click VWSAN FCAE 1553 Command in the Patterns Library panel to open the VSAN FCAE 1553 Command dialog Add YSAN FCAE 1553 xi Type Format Command Ox6 ll C Binary Hexadecimal Show Reserved and Obsolete si 4 4 4 1 4 4 1 1 OA Any Data Byte Counteho Doa gt a El Header Cancel Check All Uncheck All Figure 2 100 VSAN FCAE 1553 Command Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options a Any Data Command Status OOO SierraFC M164 Protocol Analyzer User Manual 135 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN FCAE 1553 Command Data Byte Count Mode Code The VSAN FCAE 1553 Command has an additional Data Byte Count Mode Code dropdown menu under the Value pane on the right of the dialog as shown in Figure 2 101 The dropdown menu items could be truncated hov
22. 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 turns 5 Using the extraction tool as a handle gently wriggle the expansion card forward about 1 8 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 20 SierraFC M164 Protocol Analyzer User Manual Expandability Teledyne LeCroy Cascading with CATC SYNC Expansion You can use cascading of analyzer units for higher port count by connecting the units through the optional CATC SYNC Expansion Card on the analyzer back Connecting a SierraFC M164 and a Summit T3 16 via the CATC Sync Expansion Card ACC EXP 002 X A SierraFC M164 and a PCle Summit T3 16 are connected using their 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 board 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 port of the SierraFC M164 3 Connect the male end of the sync cable to the SYNC IN port of the PCle Summit 13 16 SierraFC M164 Protocol
23. Any Type Video Data Video Data Audio Data Ancillary Data DOCOUOD Format Show Reserved and Obsolete o Binary 9 Hexadecimal Object 2 Object Type Defined bot ot oS In E i 1 nter J Any Type SPOW Inde Video Data Video Data SOOO 3 PA PA Any FramesField ON Any Color Information Type Oi a F P3 P2 P4 Check All Uncheck All Figure 2 61 Add ADVB Object0 Object1 Object2 Type Drop down List 96 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy To select the value for ADVB ObjectO Frame Field click on the drop down menu and select from the options listed below Any Frame Field Full Video Frame Pixel Interleaved odd pixels Pixel Interleaved even pixels Field based Pixel Interleaved odd pixels Field based Pixel Interleaved even pixels Spare Field based contains both fields within this container Field based Field 1 only Field based Field 2 only Spare OCODODDODOCODoUOo Oo Add ADVB Object0 nee Format U Show Reserved and Obsolete J Bman 9 Hexadecimal Header Parameter Value a TOR E ny Frames Field n Frame Field Full Video Frame Fisel interleaved odd pels Fisel Interleaved even pixels Field based pixel interleaved odd pi Field based pixel interleaved ever Spare Field based contains both fields wit EEEE 4 mi gt TT Header odias Cancel A PAI 7 P3 Pa Pa
24. Arm Detail Arm Detail is explained below QO Jam Detail Jam Detail is explained below O Arm Detail Check the Arm Exists checkbox if the Arm Detail is to be set If the Arm Exists checkbox is checked you can specify an Arm Event by clicking on the lt Click here to Specify Arm Event gt link The Events and their descriptions are listed in Table 4 1 on page 277 An Arm Event is an Event that you want to arm the Jammer with When the Jam Event happens the Jam Action will only happen if the Jammer was previously armed by the Arm Event QO Arm Rollback In You can select Never or After Specific Duration The default is Never The Arm Rollback is a timeout timer that resets the hunt for the Jam Event back to the Arm Event if the specified timeout expires a Timeout Duration If After Specific Duration is selected you can specify the duration by entering a value in the fields You can select from Seconds MilliSec onds or Microseconds Note You can select Link Speed Both Linkup and Protocol Errors from the Arm Events Patterns Library since these Events are applicable only for Arm Events None of these Events are available for Jam Events in Simple Mode Jam Details O Jam Event Set a Jam Event by clicking on the lt Click here to Specify Jam Event gt link The Events and their descriptions are listed in Table 4 1 on page 277 QO Jam Action Set a Jam Action by clicking on the lt Click here to S
25. Event Teledyne LeCroy Description Extended Link Service Reply Refer to section Extended Link Service Reply on GS Generic Link Service Request Generic Link Service Request Reply Generic Link Service Reply SW Switch Internal Link Request Switch Internal Link Request Reply Switch Internal Link Reply FICON FICON Any Data Information Block Type FICON Data FICON Command FICON Status FICON Control FICON Command Data FICON Link Control FCAE 1553 FCAE ASM FCAE 1553 Any FCAE 1553 Data FCAE 1553 Command FCAE 1553 Status FCAE RDMA FCAE RDMA FCP SCSI Command With Target Notification FCAE RDMA FCP Command Frame Information Unit With Target Notification SierraFC M164 Protocol Analyzer User Manual page 59 Refer to section Generic Link Service Request on page 60 Refer to section Generic Link Service Request Reply on page 61 Refer to section Generic Link Service Reply on page 62 Refer to section Switch Internal Link Service Request on page 63 Refer to section Switch Internal Link Service Request Reply on page 64 Refer to section Switch Internal Link Service Reply on page 65 Refer to section Any Data Information Block Type on page 66 Refer to section Refer to section Add FICON Data on page 6 Refer to section Refer to section Add FICON Command on page 68 Refer t
26. Example Run ox841200 Substitute address frame 4 Beep 800 400 Run oxs41200 CRC Inject _ Play CD 8 WaitForStop 0x63463 1 150 Run ox841200 Remove Send Cue Sheet 2 Goto Label6 Run S N 12871 Port Ly DISCOVER Note If the selected ports are busy Scenario cannot run and the command will be skipped The result will be written in the Log area 328 SierraFC M164 Protocol Analyzer User Manual Scenario Batch Files Teledyne LeCroy Stop Stops running the Scenario by hardware and port name Format Stop Serial Number Responder Port Parameters Serial Number Serial number of hardware PortMap Port number in port map Example Rut Ox00 S20 tnaecr GREOUO 2 Beep 700 500 STOP LOx00SZ0y 2 Goto Label3 Labels lt Run ox005007 Deteckt DATA 8 Sleep 40 WaitForStop Used to wait for the occurrence of a specified condition Format WaitForStop SerialNumber Responder Port Duration Parameters a Serial Number Serial number of hardware a PortMap Port number in port map Q Duration Integer or random duration in milliseconds In the Command Parame ters Window WaitForStop duration has three options m Infinite Wait until Stop command m Random Stop after a random time SierraFC M164 Protocol Analyzer User Manual 329 Teledyne LeCroy Scenario Batch Files 330 Example Run ox001267 Detect AddressFrame Open 2 WaitForStop 0x348790 2
27. Modify_ldle Figure 4 36 Library and Scenario Selected for All Ports 320 SierraFC M164 Protocol Analyzer User Manual Running Scenarios Teledyne LeCroy 7 Click on the Configuration gt Port Configuration or Set Port Configuration F icon if you need to configure ports on the device Click OK Set Port Configuration 2 Available Functionality by Setup and licensed Features Ok Analyzer Jammer O Available 1 Available Out of 2 Out of 2 Cancel Ports Configuration For Current Setup Type Serial Hum Ports Assignment Sierra FC 62084 OxF284 Pi P2 P3 P4 EUA Figure 4 37 Setting Port Configuration Port Assignment Scenarios al Ports are Ready to Run yc Run Library Scenario J Q hb advancemodelibsam Modify_Idle Pb advarcemodelbzam Modify_Idle Figure 4 38 Ports 1 and 2 Configured SierraFC M164 Protocol Analyzer User Manual 321 Teledyne LeCroy Running Scenarios 8 Once the ports are set the Port Assignment window will display Ports are Ready to Run Click the green arrow to run the Scenario see Figure 4 38 on page 322 Click the black button to stop running the Scenario Hi LeCroy FC InFusion Error Injector and Traffic Modifier Modify_Idle 3 E i laj x File View Configuration Tools Help aein AEM EEOC os me 4 Modify Idle File Library c documents and settingstange y X DHAS EDX A Bf i Scenario Name Modify I
28. Name Server Fabric Configuration Server DOCOOO O Command Code All Custom FETCH and other Response Type All Custom Reject and Accept Duration All Custom and other Count All Custom or a number of occurrences Percent of total count Statistical Report view Eh Fy la ral t JL gt of 1 PS SW Commands Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Forts ELS Commands GS Commands SW Commands Source ID All FABRIC P FABRIC Pu FABRIC Pu FABRIC P FABRIC Pu FABRIC P FABRIC Pu FABRIC P FABRIC Pu FABRIC Pu FABRIC P FABRIC F4 FABRIC Pu FABRIC Pu FABRIC P FABRIC Pu FFF l P FFF EZ Pu PFFC61 Destination ID All FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FABRIC FFF EZ FFF l a ELP ELP ESC EFP EFP DIA ROI HLO HLO LSU LSU L55 L55 MR Basic zoning MR Basic zoning E55 Figure 3 42 SW Commands Report Response Type All Reject Accept Accept Accept Accept Accept Accept Accept Accept Reject 1 045 714 Go 1420550 ns 1 502 857 o48 571 429 ns 1 260 571 o48 571 429 ns 400 000 00i ns 480 000 001 ns 1 500 571 1 422 857 1 254 06 1 217 145 1 131 429 1 131 429 634 z205 715 ns 634 z205 715 ns Lol 145 2 331 429 16 405 714 us us us us us us us us us us us us 0 D00036 Dura
29. OXBESO Ox M 269 965 524 ms 25 800 us Hp P1 4G 010400 DRCTRY 0x290000 0x0000 Ox8ES1 Oxf M 271 133 091 ms 1 166 567 ms k P2 4G DRCTRY 010400 O FCCTLREPLY 0x980000 0x0000 OXBES1 Ox B 271 176 818 ms 43 727 us Hp PI 4G 010400 DRCTRY FCCT_REQUEST 0x290000 0x0000 0x8E52 Oxf M 271 301 567 ms 124 748 us H PI 4G 010400 FABRIC ELS_REQUEST 0x290000 0x0000 0xBES3 Oxf M 272234 485 ms 932918 us kW P2 4G FABRIC 010400 REP 0x980000 0x0000 Ox8ES3 0x M 273294390 ms 1 059 904 ms k P2 4G DRCTRY 010400 0x980000 0x0000 0xBES2 0x M 522168321 ms 248 873 931 ms P2 4G FFFCO1 010400 0x290000 0x0000 0x0094 Oxf M 5221 238 ms 42 917 us Hp PI 4G 010400 FFFCO REP 0x980000 0x0000 0x0094 Oxf B 523 849 122 ms 1 637 884 ms P2 4G FFFCO1 010400 0x290000 0x0000 0x0095 Oxf M 523 882 144 ms 33 021 us pp Pi 4G 010400 FFFCO REP 0x980000 0x0000 0x0095 Ox M 525 473 125 ms 1 590 981 ms k P2 4G FFFCO1 010400 N_Port D 0xFFFC01 0x290000 0x0000 0x0096 Oxf M 526 163 280 ms 690 154 us H P1 4G 010400 FFFCO1 REP 0x980000 0x0000 0x0096 Oxf B 1 010 422251 s 3 835 us K P4 4G 0000 F 0000EF 0x11010000 Ls Port Name TIIIe 0x380000 0x0000 OxFFFF Oxf 1 010 424 304 s 2 052 us P4 4G 0000 F 0000EF EEE Port Name TIIJe 0x380000 0x0000 OxFFFF Oxf 1 010 426 348 s 810 ns K P4 4G 0000
30. Sends a signal out the trigger port to the device downstream The Action is to send a trigger to the Analyzer The Action is to cause an external trigger output 291 Teledyne LeCroy Settings in Advanced Mode The following figure displays the options for a set of Actions in the Advanced Mode PE Action Properties Type Aa Branch to TES Existing State New State 1 Capture Data Diword O Bl DWORD Jam 8 Replace DWORD o E Frame Jarn ce Insert DWORD Inside Frame 3 ae z Modify keep Length o Inject General Error E Invalid 10bit code Error AE Running Disparity Error Eph Insert BE Insert DWORD e T Insert Frame o Link Control apy Disconnect ee Reconnect z Monitor fount am Orderdset Jam Po 7 Delete ae 5 Remove Replace with IDLE Lan a Replace with another ordered se Restart WS All Sequences lS Current Sequence AD Stop Scenario E n Trigger Output 2 2 Analyzer Trigger T A External Trigger Cutput Figure 4 11 Action Properties Dialog box in Advanced Mode 292 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy The following table lists supported Actions in Advanced Mode Note that some of these Actions only apply to creating sequences TABLE 4 5 Test State Actions in Advanced Mode Action Analyzer Trigger Beep Branch to Existing State New State Capture Data Dword DWORD Jam Replace Ins
31. Target Notification on page 88 Refer to section FCAE RDMA FCP Frame Information Unit Without Target Notification on page 89 Refer to section FCVI Any on page 90 Refer to section FCVI SEND_RQST on page 90 Refer to section FCVI WRITE_RQST on page 90 Refer to section FCVI READ_RQST on page 90 Refer to section FCVI SEND_RESP on page 90 Refer to section FCVI WRITE_RESP on page 90 Refer to section FCVI READ_ RESP on page 90 Refer to section FCVI CONNECT_RQST on page 90 Refer to section FCVI DISCONNECT_RQST on page 90 Refer to section FCVI CONNECT_RESP1 on page 90 Refer to section FCVI CONNECT_RESP2 on page 90 Refer to section FCVI CONNECT_RESP3 on page 90 Refer to section FCVI DISCONNECT_RESP on page 90 Refer to section FCAV Simple on page 91 Refer to section FCAV Extended on page 91 Refer to section ADVB Object0 on page 94 Refer to section ADVB Object2 3 on page 101 Refer to section VSAN Basic Link Service on page 102 Refer to section VSAN Link Control Frame on page 103 Refer to section Add VSAN FCP SCSI Command on page 104 Refer to section Add VSAN FCP Frame Information Unit on page 105 Refer to section Add VSAN SCSI Command Status on page 106 VSAN FCP Task Management Refer to section Add VSAN FCP Task Management on ARB page 107 VS
32. bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name 0000000 Port Name 0000000 000000 BC B5 56 56 OxBiCDSS656 000001 03 01 04 o0 foes ECCT REPLY ox010400 000002 00 FF FF FC O e OxFFFFFC ooo003 20 98 00 00 ot FC os 0 980000 000004 ec oo 00 00 ae Phx 0000 000005 BE OXBESF D ORF 000008 00 020000000 000007 01 00 00 00 aor ox000000 ee j Fe ee 0 OXFC A Service 0x0 pare ae ROO en po0009 80 02 00 00 0x600 GS ACC O e 000004 00 00 00 00 pomer E 0000000 000008 45 SA 34 AS Ox4SaSAAS DO0DOC BC BS 75 75 0xBC957575 Figure 3 2 Frame Inspector View SierraFC M164 Protocol Analyzer User Manual 181 Teledyne LeCroy Viewer Display Packet Yiew Loop Initialization Identifier a REQUEST 01101 0000 LISM LISM Arbitrated Loop Frame Header H1 CRC H 22 0000000000000001 S amp 000000000000F FFF 1101 OO00200600CODDO0C2BE Relative Time Duration 0 ns 111 ns 1 ELS Emol OD OxFFFF Loop Initialization Identifier gt 46 Metrics 0x11010000 L M 1 521 Cus 5 all ID OxFFFF 2 292 U2 Loop Initialization Identifier l Metrics 0x11020000 LIF A Ox ID Dx Loop Initialization Identifier A ra Metrics 2 425 us 011 020000 LIFA 2 Cre D OxF FFF Loop Initialization Identifier Metrics 3 064 us gt Fl 0x11010000 L M _ID OxFFFF Loop Initialization Id
33. dialog and select options see Figure 3 66 on page 243 SierraFC M164 Protocol Analyzer User Manual Quick Search Teledyne LeCroy Length _ Fete Delay Timer 16 PRA C FCP_LRASP_LEN_ VALID 1 E FOP_SNS_LEN_VALID C FCP_LRESID_OVER 1 E FEP_RESID UNDER 1 f C FECP_CONF_REL C FCP_LBIDILREAD_RESID_OVE 1 T C FCP_BIDILREAD_RESID_UNT 1 7 C FCP_BIDILASP C SCSI Status Code 8 P M FOP RESIM gt AA hd Cancel Figure 3 66 Advanced Search Options Search Sub Items When searching SCSI Command Status you can refine the search by selecting from a list of Sub Items When you check the SCSI Command Status the Check Condition item appears in the Search Items Window if a check condition has occurred Clicking this enables Search Sub Items allowing you to refine the search by specifying Sense Key ASC and ASCQ When searching Responder Exchange ID you can refine the search at the exchange level When you check Responder Exchange ID the Search on exchange level check box displays in the Search Sub Items Window Clicking this allows you to refine the search at the exchange level Search Domain Click the Domain button and choose a search domain from all ports or a specific port SierraFC M164 Protocol Analyzer User Manual 243 Teledyne LeCroy Viewer Configuration 244 Viewer Configuration The Analyzer ships with a default display configuration of field and viewer settings You can define you
34. lt Click here to add an event gt to add an Event The Events and their descriptions are listed in Table 4 2 on page 284 m After the first Event has been specified you can set a Combined Event by clicking on the link lt Click here to add a combined event gt The Events and their descriptions are listed in Table 4 2 on page 284 m After specifying an Event Combined Event s click on the link lt Click here to add an action gt to add an Action The Actions and their descriptions are listed in Table 4 5 on page 294 Note You can specify additional Sequences and States The application automatically checks for the maximum number of terms sequences states When you exceed the limit an error is flagged prompting you to jump to the place that caused the error SierraFC M164 Protocol Analyzer User Manual 283 Teledyne LeCroy Settings in Advanced Mode Table 4 2 describes the Presets that can be used as Events in the Advanced Mode TABLE 4 2 Advanced Mode Events and their Descriptions Event Description User Patterns Most Recent Lists the most recent Events New User Group Lists the new user groups Presets Timers External Timer The Event occurs when the timer expires Other Trigs Analyzer the Event occurs when the Analyzer triggers External the Event occurs when the external Trigger In is asserted Basic Ordered Set Refer to section Ordered Set on page 49 Basic Link Service Refer to section Basic Link
35. zi BB switch to Simple Mode Output AS Tt Vee 22 43 50 078 000 000 SN 62084 Device Joined 22 43 58 765 000 000 SN 62084 Device connected Figure 4 33 Running an Existing Scenario 4 Select the Library for Ports 1 and 2 from the drop down list in the Port Assignment panel Port Assignment olx Scenarios in Port Func Aun Library Scenario 5N 62084 j 0600 f GAO gt adyancemodelibsame Figure 4 34 Selecting a Library in the Port Assignment Panel SierraFC M164 Protocol Analyzer User Manual 319 Teledyne LeCroy Running Scenarios 5 Select the Scenario for Ports 1 and 2 from the drop down list in the Port Assignment panel Port Assignment b gt Scenarios Set Port Configuration to Activate Ports Port Func Aun Library Scenario SN 62084 j 0 21 Pb advancemodelibsa E 31 11 Y Modify Replace 2 Modify Idle Modify with Capture Modify Code Violatic Modify lrvert Bits_4 Modify Replace with Replace DWORD Replace DWORD_ Replace with Capture Truncate small lengt Figure 4 35 Selecting a Scenario in the Port Assignment Panel 6 Repeat steps 4 and 5 to select Library and Scenario for Ports 3 and 4 0 Xx Scenarios Py Port Assignment Set Port Configuration to Activate Ports Port Func Aun Library Scenario 5SN 62084 j gt 1 2 gt hb advancemodelibza Modify Idle 3 4 A hb advancemodelibza
36. 142 for more information VSAN FCVI 166 FCVI Any See VSAN FCVI Any on page 143 for more information FCVI SEND_RQST See VSAN FCVI SEND_RQST on page 143 for more information FCVI WRITE_RQST See VSAN FCVI WRITE_RQST on page 143 for more information FCVI READ_RQST See VSAN FCVI READ_RQST on page 143 for more information FCVI SEND_RESP See VSAN FCVI SEND_RESP on page 143 for more information FCVI WRITE_RESP See VSAN FCVI WRITE_RESP on page 143 for more information FCVI READ_RESP See VSAN FCVI READ_ RESP on page 143 for more information FCVI CONNECT_RQST See VSAN FCVI CONNECT_RQST on page 143 for more information FCVI DISCONNECT_RQST See VSAN FCVI DISCONNECT_RQST on page 143 for more information FCVI CONNECT_RESP1 See VSAN FCVI CONNECT_RESP1 on page 143 for more information FCVI CONNECT_RESP2 See VSAN FCVI CONNECT_RESP2 on page 143 for more information FCVI CONNECT_RESP3 See VSAN FCVI CONNECT_RESP3 on page 143 for more information FCVI DISCONNECT_RESP See VSAN FCVI DISCONNECT_RESP on page 143 for more information SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FCAV VSAN FCAV SIMPLE See VSAN FCAV Simple on page 144 for more information VSAN FCAV EXTENDED See VSAN FCAV Extended on page 144 for more information VSAN ADVB ADVB Object0 See
37. 2 110 VSAN FCAV Container Header Values Dialog To select the value for Add VSAN FCAV Simple or Extended Object Information Block click on the drop down menu and select from the options listed below O Any Object Type Video uncompressed Video compressed Video reserved Video Program Video Program reserved Graphics Graphics reserved Audio uncompressed Audio compresses Audio reserved Ancillary Data Full Stream structures Full Stream reserved Negotiated DO CDODODDODDODDO DoOoO D SierraFC M164 Protocol Analyzer User Manual 145 Teledyne LeCroy Easy Mode Pre Defined Setups QO Vendor Specific Type Format Simple Ox00 Binan Hexadecimal Show Reserved and Obsolete Any Object Type Video uncompressed Video compressed Video reserved Video Program Video Program reserved Graphics Graphics reserved Audio uncompressed Audio compressed Audio reserved Full Stream reserved Henntaked Container Time Stamp Dethe ge ISS Full Stream structures Header Cancel Check All Uncheck All Figure 2 111 VSAN FCAV Object Information Values Dialog VSAN ADVB The VSAN ADVB patterns are identical to the ADVB patterns See ADVB on page 94 for more information 146 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Custom Frame Double click Custom Frame in the Pattern window to open the Add Custo
38. 328 InFusion 31 265 Infusion 31 InFusion scenarios 274 Install component selection 16 Installation CD ROM 12 installing the analyzer 16 IP Settings 24 IP Setup 257 IP Setup dialog 259 J Jump to Next button 224 339 Teledyne LeCroy Index Jump to Previous button 224 Jump to Specific button 224 K K Codes 299 key sequences 180 L launching 28 Launching the CrossSync Control Panel 40 LCD display 14 LCD Display and Button Functions 14 LCD Display and Button Functions for Configuring the Analyzer 14 LEDs 13 description 13 library 301 main 302 License Configuration 249 License Manager 249 line condition 305 FICON 78 VSAN FICON 131 Link Control Function 78 131 link layer command interpretation 38 Link With Sample View 224 log file 328 M Main Library window 302 Main Toolbar 205 Main Window 33 Manual Trig 149 Manual Trig button 151 manual trigger 151 Memory Assignment 251 Move drop down list 224 Multi Sequencer check box 179 N network 26 Networks 25 New Batch Script command 267 New Scenario button 303 New Scenario command 267 New script 230 normal zoom reset 207 Notes tab 176 Number of Run text box 172 Number of Runs Each Test 226 227 340 O Open Library command 267 operating system 16 order reorder in results display 207 Ordered Sets Report 212 output trigger 179 p Packet Drop 266 Packet View 181 185 packing list 12 Parameters window 152 pattern
39. 37 B3 CE F7 000001 0l 04 05 06 07 05 09 OA OB C3 FF Cl 3C BF D7 ZA 48 000002 O1 cc 00 00 00 DD 00 00 00 AD DS 98 ES 27 FD 4C 79 000003 0l EE 00 00 00 FF 00 00 00 73 FO DS 39 37 OF 9D OD 000004 0l 11 00 00 00 22 00 00 00 JC FS 60 12 16 52 4A 00 000005 Ol 33 00 00 00 44 00 00 00 DB 8F 60 45 C C4 46 DC 000006 01 55 00 00 00 66 00 00 00 48 C4 77 12 1A 3F 93 18 000007 01 77 00 00 00 88 00 00 00 6F 52 D 21 F8 7B 4B 57 a Frame ME er SS de po 010203 4 007 uz 5 gt Frane Header H F 000102030405060708090406CC0000000000 FF 00000011 00 00 00 22000000 000000 CRC H B Relative Time Duration 10203040 ins ALS Figure 3 14 FC16 Raw Data View without FEC 192 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Packet View Packet View displays the captured data interpreted as packets in a hierarchical view To display the Packet View select View gt Packet View or click the button on the Show View Type toolbar Packet Yiew 11010000 LISM Loop Initialization Identifier l Metrics Loop Initialization Identifier 02117010000 LISM ELS REQUEST LIS Arhitrated Loop CRE H kon EN EOF SOFT Frame OOOO B 1 DIE 000000 Loop Initialization Identifier Metrics 11010000 LISM 1 5821 us z DA D 0x Loop Initialization Identifier are 0 Metrics 2 292 US Ox 17020000 LIFA 1 D_E Loop Initialization Iden
40. 4EF2F0B9 241F3C53 FC12DE62 0150 AEG8B1CS DAG2B7E1 BD41E48E 0150 5DCFABAD 45B6FD49 C16D7SEF l c He u a a w 4 E 2 168 50D4457E 5071CDB3 B07A7CC9 0174 823E81F7 05784673 3416680F r necanonn anrracco Example of two data payload packets ANIONA BPRAMANTLE ADIWNGAAN cCopncoDs nion XtoY 0 ns Xto T 1 490 571 ms Yto T 1 490 571 ms Begin to End 8 945 940 ms Ready Signals Disable USB Stop Figure 3 25 Two Data Payload Packets To compare two data payloads select two different payload packets right click and select one as Set As Reference Data Payload and select the other as Set As Second Data Payload You can compare two data payloads in Packet View or a related frame in Text View or Spreadsheet View to display a menu SierraFC M164 Protocol Analyzer User Manual 201 Teledyne LeCroy Switching Views Bookmark Set Time Stamp Origin b Change Time Stamp Format Goto Mest d Goto Previous d Hide Read 107 Hide FCP_DATA S12 BY Change Background Color Change Foreground Color Software Setting Set as Reference Data Payload Set as Second Data Payload foto Figure 3 26 Set Reference and Second Data Payload Packets Tile Horizontally All Views You can use the Tile Horizontally All Views icon or select View gt Tile Views to revert any unintended window docking or sizing or maximize screen utilization This function only tiles views inside a tra
41. All Custom and ports that are selected Source ID Destination ID R W Type Min Response Max Response Average Response Min Efficiency Max Efficiency Average Efficiency Total Command Total Byte Represents count of data payloads Removed idles and truncated pay load frames do not affect the total byte value Total Duration All Custom and other Min RW Sec Max RW Sec SierraFC M164 Protocol Analyzer User Manual 221 Teledyne LeCroy Statistical Report Toolbar O Average RW Sec ew LQ wa fT JL gt 1 Move gt Cursor Ordered Sets Frame SCSI Commands Protocol Errors Pots Exchange Performance Max Response Average Response Min Efficiency Max Efficiency Average Efficiency Total Command Total Byte Total Duration Min RW 5ec Max RWisec Average RWSec 24 742 609 ms 400 426 734 us 91 59 95 22 az 08 651 1496064 6 4356 569 ms 0 16 24 96 4 20 23 146 416 ms 3 921 450 ms E 94 16 93 02 1547 2734045 11 660 507 ms 0 07 2 75 0 50 710 067 144 us 166 120 551 us 91 59 154 06 157 52 04 417792 1 004 114 ms 274 15 52 10 47 32 107 921 ms 9 463 973 ms 95 69 158 01 140 51 39 611006 2 059 830 ms 0 06 0 66 0 21 2625 Stfool2 0 021242 4 Figure 3 44 Exchange Performance Report Statistical Report Toolbar The Statistical Report toolbar provides the following functions accessible by buttons on the toolbar QO Export to Excel Save as Text Print Report Print Preview Report Display Settings
42. CD 9F 44 78 6B O BB 44 OB CD OF AA 78 66 1 44 33 F 54 OB 00 DS 6E 000016 10 lE 00 00 00 00 00 00 00 EA 62 l C3 SF 97 10 19 O EA 62 61 C3 SF 97 1C 19 O 20 3D 64 C2 CA 33 B2 B3 000017 10 1E 00 00 00 00 00 00 00 74 44 46 Fl 52 48 41 73 0 74 44 46 Fl 52 48 41 73 1 8B 55 ED FO FO EA SEB 59 O00018 10 1E 00 00 00 00 00 00 00 4F 30 61 EB 98 22 55 8D 0 4F 30 61 EB 98 22 55 8D 1 FO CE CA 19 17 CS FF 26 000019 10 lE 00 00 00 00 00 00 00 AA C 3C C9 CC 01 51 34 O AA C8 3C C9 CC Ol 51 34 1 AB 3C 63 3C F3 54 FC 9C OOOOLA 10 1E 00 00 00 00 00 00 00 58 15 Ad 1B 1D ES DB B2 1 58 15 A4 1B 1D E8 DB B2 1 4D ES 1B 4F 1D BS 72 BS 00001B 10 1E 00 00 00 00 00 00 00 C6 SE SA 19 F9 OC 64 D7 O C6 9E 9A 19 F9 OC 64D O 33 El 67 BS DB A4 2E 7D O0001Cc 10 1E 00 00 00 00 00 00 00 ES 16 60 26 D 64 55 97 ES 16 60 26 D 64 55 97 O BC Ed 9F C9 22 1B FS 3D 00001b 10 lE 00 00 00 00 00 00 00 56 EC 2B CA D 7E AB 4F 0 56 EC 2B CA DG 7E AB 4F 009 ED EB 94 8D 89 FE 52 OOOOLE 10 1E 00 00 00 00 00 00 00 CA C3 97 B DC 48 DF 62 1 CAC3 97 B6 DC 48 DF 62 1 9F 96 57 49 BS 49 CF D OOOOLF 10 lE 00 00 00 00 00 00 00 4A 31 7E 1D 12 DE 953 56 1 4A 31 7E 1D 12 D 93 96 1 9F EB 81 CA BD 92 16 3C Parity Bits 85 76 6E D9 OS DE 96 24 Packet View Figure 3 13 FC16 Raw Data View with FEC SierraFC M164 Protocol Analyzer User Manual 191 Teledyne LeCroy Switching Views Spec View Field View Raw Data View Payload 0 63 scrambled 0 63 000000 10 76 BS 56 56 00 01 02 03 CE 57 98 27
43. Command on page 82 Refer to section Add FCAE 1553 Status on page 85 SierraFC M164 Protocol Analyzer User Manual Settings in Simple Mode Event FCAE RDMA FCP SCSI Command With Target Notification FCAE RDMA FCP Command Frame Information Unit With Target Notification FCAE RDMA FCP SCSI Command Without Target Notification FCAE RDMA FCP Command Frame Information Unit Without Target Notification FCVI FCVI Any FCVI SEND_RQST FCVI WRITE_RQST FCVI READ_RQST FCVI SEND_ RESP FCVI WRITE_RESP FCVI READ_ RESP FCVI CONNECT_RQST FCVI DISCONNECT_RQST FCVI CONNECT_RESP1 FCVI CONNECT_RESP2 FCVI CONNECT_RESP3 FCVI DISCONNECT_RESP FCAV FCAV Simple FCAV Extended ADVB ADVB ObjectO ADVB Objec2 3 VSAN Basic VSAN Basic Link Service VSAN Link Control Frame FCP VSAN FCP SCSI Command VSAN FCP Frame Information Unit SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy Description Refer to section FCAE FCP SCSI Command RDMA With Target Notification on page 86 Refer to section FCAE RDMA FCP Command Frame Information Unit With Target Notification on page 87 Refer to section FCAE RDMA FCP SCSI Command Without Target Notification on page 88 Refer to section FCAE RDMA FCP Frame Information Unit Without Target Notification on page 89 Refer to section FCVI Any on page 90 Refer to section FCVI SEND_RQST on page 90 Refer to sec
44. Commands Protocal Errors Ports ELS Commands 3 Commands AL Commande Exchange Performance Source ID Destination ID ai mm Response Type Duration All F1 F1 F1 Pi F1 F1 P4 610000 610000 610000 610000 610000 610000 610000 610150 DRCTRY DRCTRY DRILTRY DRILTRY MMGMNT MGMT MMGMNT MGMT DRICTRY Directory Service Mame Server RSPH ID Accept 420 571 429 Directory Service Name Server RFT_ID Accept 16 142 5057 Directory Service Mame Server RFF_ID Accept 137 142 857 ns Directory Service Mame Server GID FT Accept mal 429 ns Management Service Fabric Device Management Interface RHBA Accept 351 428 572 ns Management Service Fabric Configuration Server GMAL Accept 741 426 572 ns Management Service Fabric Device Management Interface RPA Accept 231 426 572 ns Management Service Fabric Configuration Server Fh Accept 123 571 429 ns Directory Service Name Server RFT_ID Accept 651 423 572 ns 0 000003 Figure 3 41 GS Commands Report SierraFC M164 Protocol Analyzer User Manual 219 Teledyne LeCroy Statistical Report 220 SW Commands To display the SW Commands Report click the SW Commands tab The following information is displayed in this report O OCOO O Port All Custom and ports that are selected Source ID All Custom FABRIC and other Destination ID All Custom FABRIC and other Type All Custom and other SubType All Custom Fabric Device Management Interface Unzoned Name Server
45. E Bookmark Mame Bookmark Description IM Sort bookmarks by start time Start Time Port Layer Packet No Bookmark Description 261 712 633 me 3 Frame 3 FRAME Add _ Detete GoTo Time Difference Save As Print f Text Excel Save As EN Close Figure 3 60 Bookmark Dialog Enter a description for the bookmark and click the Add button Repeat for additional bookmarks SierraFC M164 Protocol Analyzer User Manual 237 Teledyne LeCroy Using Cursors and Bookmarks Finding a Bookmark To find a bookmark in the data viewer display right click the mouse in the sample viewer and select Bookmark Bookmark Ee x Bookmark Mame FRAME Bookmark Description M Sort bookmarks by start time Suet Tine Pon ys Pscket No Booka ol Dewibin 261 T12 Bas me E E FRA AE add Delete Go To Time Difference 0 Save As Print f Text Excel Save As EN Close Figure 3 61 Go To Bookmark Dialog Box Highlight the bookmark to which to go then click the Go To button or double click the selection Duration 38 346 us Figure 3 62 Bookmark Found Example in Data Viewer Display Bookmark Description To get a quick description of a displayed bookmark position the tool tip over a bookmark The name and description of the bookmark display 238 SierraFC M164 Protocol Analyzer User Manual Quick Search Teledyne LeCroy Set Time Stamp Origin Right click i
46. F 0000EF 0x11010000 US Port Name TIMIe 0x380000 0x0000 OxFFFF Oxf 1 010 428 397 s 2 048 us P4 4G 0000 F 0000EF A onoo US Port Name TIIIe 0x380000 0x0000 OxFFFF Oxf B 1010 430 450 s 2 052 us P4 4G 0000 F 0000EF E 0x11010000 Us Port Name Me 0x380000 0x0000 OxFFFF Oxf 1 010 432 494 s 2 044 us k P4 4G 0000 F 0000EF ATA Port Name TIIJe 0x380000 0x0000 OxFFFF Oxt_Y 4 Data direction arrows Figure 2 5 Typical Spreadsheet View Results Display The results display shows each transaction for every layer identified in a different color and the data direction identified with data direction arrows Upstream traffic has an arrow from right to left lt Downstream traffic has an arrow left to right gt You can hide any layer by clicking the corresponding Show Hide button on the menu bar The system retains all captured data but the display has only some data layers for simpler viewing You can configure the viewer display for test and viewing preferences see Viewer Display on page 181 for details about configuring the viewer display 38 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy The Analysis Project dialog offers you a comprehensive set of choices to create a trigger and capture project satisfying some specific need You can set the Analyzer to O Capture specific patterns see Patterns and Data Capture Setup on page 44
47. FCAE 1553 Command Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status OOO 82 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAE 1553 Command Data Byte Count Mode Code The FCAE 1553 Command has an additional Data Byte Count Mode Code dropdown menu under the Value pane on the right of the dialog as shown in Figure 2 46 The dropdown menu items could be truncated hover the mouse over the option to see the full menu option see the following figure Type Format foma o Commana o a Binary Hexadecimal Show Reserved and Obsolete Any Data Byte CountiMode Code 0 Figure 2 48 Hover the Mouse to see the Full Menu Option Type Format Command Ox6 ll O Binay Hexadecimal Show Reserved and Obsolete JC MONITOR FOR NT TO NT TRA ERS Any Data Bute CounteMa MI word MULTICAS Dynamic Network Control 100000000 SSS Synchronize without data 000000001 Transmit Status Sequence OxD00U0002 Initiate Self Test OxDO000003 Tranemitter Shutdown 000000004 Overide Transmitter shutd OxQ0000005 Inhibit Terminal Flag T F 000000006 Override Inhibit Terminal F 000000007 Rezet Network Terminal OxDO000008 Tranamit Wector Word 00000001 0 Synchronize with data wo 00000007 7 Tranemit Last Command 5 OxQU000012 Tranamit Built In Test OsD000007 3
48. Frame Delimiters Primitive Signals C Primitive Sequences TW FICON Orderset Value Ox BC B5 17 17 FEAE Cancel FC FLAY ee fd VSAN E Custom Frame i E Protocol Errors the following Patterns i i ca a BR BE B bb 4 SEGOB Check All Uncheck All lv Use separate patterns for Pre and Post triqgers captures Figure 2 14 Ordered Set Pattern Dialog To select an Ordered Set click the dropdown list You can choose NOT to trigger on anything that is NOT the defined pattern You can choose Frame Delimiters Primitive Signals or Primitive Sequences Note The Symbol pattern is only available on the Trigger tab and when using the Ordered Set pattern only the Exclude option is available SierraFC M164 Protocol Analyzer User Manual 49 Teledyne LeCroy Easy Mode Pre Defined Setups 50 Basic Link Service Double click Basic Link Service in the Pattern window to open the Add Basic Link Service Pattern dialog Add Basic Link Service Format C Binary Hexadecimal Basic Link Service Show Reserved and Obsolete Parameter Basic Link Service Code 0504 64 ACE SEQ_ID Validity Pe Sequence Identifier Po Originator Exchange_ 10 PARA Responder Exchange 10 PRA Low SEQ CNT RRA High SEQ_CHT PS Header Cancel Check All Uncheck All Figure 2 15 Basic Link Service Pattern Dialog The format can be Binary or Hexadecimal To select
49. Frame dialog to add any Type of VSAN Link Control Frame Add SAN Link Control Frame 3 E x Frame type Format Any Link Control Frame Type E le Binary Hexadecimal Show Reserved and Obsolete Parameter Routing Control Cees Any Link Control Frame Type Header Cancel Check All Uncheck All Figure 2 68 VSAN Link Control Frame Dialog The format can be Binary or Hexadecimal To select a Frame type click the dropdown list which has the following options O Any Link Control Frame Type ACK_1 ACK_0 P_RJT F_RJT P_BSY F_ BSY_DATA_FRM F_BSY_LINK_CTRL LCR NTY END O UODODODDOLDO O SierraFC M164 Protocol Analyzer User Manual 103 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN FCP Add VSAN FCP SCSI Command Double click VSAN FCP SCSI Command in the Patterns Library panel to open the VSAN FCP SCSI Command dialog Add SAN FCP SCSI Command E x Type Format e Any SCSI Command MMC B SBC 3 C SMC 3 SPC4A O SSC 2 C 0sD2 ADC 3 Binary i Hexadecimal Command Type Any Command E COB Type Ary CDE Type Show Reserved and Obsolete Parameter Operation Code a Any Command LUN ADO Header Cancel Check All Uncheck All Figure 2 69 VSAN FCP SCSI Command Dialog The format can be Binary or Hexadecimal To select a VSAN FCP SCSI Command Type select from the following options OQ Any SCSI Command MMC_6 S
50. Key Response Code to display all the Format and Sense Keys RSP_CODE It is selected by default You can click on the dropdown list to select more options SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCP Task Management Double click FCP Task Management in the Pattern window to open the Add FCP Task Management Pattern dialog Add FCP Task Managment Show Reserved and Obsolete Parameter FCF LUM O OA Command Reference Number AX TASK Attribute Any Task Attribute Ox gt Priority E TASK Management Flags 0 07 QUERY TASK SET Header Cancel Check All Uncheck All Figure 2 20 FCP Task Management Pattern Dialog The format can be Binary or Hexadecimal To select a Function click the dropdown list SierraFC M164 Protocol Analyzer User Manual 55 Teledyne LeCroy Easy Mode Pre Defined Setups ARB Patterns ARB Loop Initialization Double click ARB Loop Initialization in the Pattern window to open the Add ARB Loop Initialization Pattern dialog Add ARB Loop Initialization x Loop Irit Id nee Show Reserved and Obsolete Parameter Loop Init ID Oe eee Any Header Cancel Check All Uncheck All Figure 2 21 ARB Loop Initialization Pattern Dialog The format can be Binary or Hexadecimal To select a Loop Init ID click the dropdown list 56 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Define
51. Manual 189 Teledyne LeCroy Switching Views Frame Inspector View Frame Inspector View has lots of information that is available in Packet View but not Spread sheet View so it is most useful in conjunction with the Spreadsheet View This view has the following three tabs Spec View This view shows the Frame as it would appear in the spec with the field names and values spelled out clearly Fields that are too short to clearly contain the description can be viewed as tooltips by hovering the mouse over them Some fields might have aa lowercase e button at the top right corner Pressing this button displays an expanded view of the sub fields in this field Field View This view shows when applicable a hierarchical display of the selected Packet with the relevant fields in each level Raw Data View This view shows Hex 10 bit and Running Disparity views of each dword in the selected packet To open a Frame Inspector View of the current capture select View gt Frame Inspector View or click the button on the View Type toolbar Frame Inspector View Packet Length 52 Bytes Spec View Field View Flaw Data View Index Hex BO Bi eo B3 000000 EC B5 56 56 OXECBESESS R CTL D ID 000001 03 01 04 00 0x03 FORT REPLY cect o400 000002 00 FF FF FC oS lel eee TYPE F CTL 000003 20 98 00 o0 0x20 FC GS oxa50000 000004 ac oo oo 00 rag Piena 0000 ggs 8E 4F ete ee 000006 o0 o0 oo o0
52. Note In Advanced Mode Events on each link are counted independently A condition is met if the number of Events on a link equals the defined occurrence 176 SierraFC M164 Protocol Analyzer User Manual Advanced Mode User Defined Teledyne LeCroy Working in Advanced Mode To start working in the Advanced Mode click the Easy Switch to Advanced Mode button in an open Analyzer window Easy switch to Advanced mode You can O Display the state definition Set Output Trigger level Select up to three timers Define the If condition and up to three Else If conditions Set number of occurrences before trigger Set captured data Set excluded data Go to next state Add state Choose link for Sequencer setup OUDODODOLDO O 0 File View Edit Configuration Project Setup Tools Window Help EA Sau VIO A TPB 8 E E A O II II SE Eo oo oda Analyzer Settings Advanced Mode Notes User Patterns State 0 9 y Most recent bb New User Group Pattern Count Trig Timer Ext Out GoTo 8G Presets 1 E dl Corviticn for Advanced Mode If Connect Disconnect Active E State 1 AY Timers Extemal Else If Drag from library to add an event Nochange NoJump State O SO Start Basic Else If Drag from library to add an event Nochange No Jump al P Connect Disconnect P Symbol PJ Ordered Set P Basic Link Service P Link Control Frame Capture Set capture settings of all states as
53. PJ FCP Frame Information Unit PJ SCSI Command Status PJ FCP Task Management gt Y ARB B ARB Loop Initialization WY ELS GS P Generic Link Service Request PJ Generic Link Service Request Reply PJ Generic Link Service Reply gt Y Sw P Switch Internal Link Request P Switch Internal Link Request Reply PJ Switch Internal Link Reply F FICON WY FCAE B FCVI FCAV BW VSAN P Custom Frame PJ Protocol Errors Click the Add Pattern button er for a Pattern field and choose a trigger condition from the drop down list X BD fe gt F pele i a g State 0 io Pattern Count Trig Timer GoTo J If Connect Disconnect 1 Statel State 0 SO Start Connect Disconnect then Trig State 1 S1 ExtOut Active v Else If Drag from library to add an event No change al No Jump El Nochange NoJump 0d e Oj OJ O 1 Else If Drag from library to add an event 1 1 Else If Drag from library to add an event No change 7 NoJump Capture Set capture settings of all states as state 0 V Exclude Payload except 51 2 Dword s Iv Exclude Idle IV Exclude RADY V Exclude ARBff V Exclude NOS V Exclude C_RDY Exclude Training Pattern V Exclude traffic till both ports are up C Include Exclude C Everything Nothing Pattern the following Patterns Drag from library to add an event
54. Pre Defined Setups SCSI Command Status Double click SCSI Command Status in the Pattern window to open the Add SCSI Command Status Pattern dialog Add SCSI Command Status Capture On Status Only sense Key Response Code Status Format Any SCSI Status Code 0xXX Response Data Present 0x50 San gt Good 0x00 7 Logical Unit Not Available 0x54 Sense Key Check Condition 0x02 Write Protect Error 0x58 Any Sense Key OxXX i Condition Met 0x04 C Read Protect Error Ox5C No Sense 0x00 0 Busy 0x08 Buffer Overrun 0x50 Recovered Error 0x01 54 Not Ready 0x02 C Intermediate 0x10 Intermediate Condition Met 0x14 O Reservation Conflict 0x18 Task Set Full 0x28 Medium Error 0x03 Hardware Error 0x04 Illegal Request 0x05 Unit Attention 0x06 7 ACA Active 0x30 Task Aborted 0x40 RSP Len Valid i 10 i i 11 0 X Don t Care Response Code Any Fixed format M Any RSP_CODE Oxxx REO SEK B Bytes 4 Bytes Header wp v P3 v P2 v P4 Check all Uncheck all Figure 2 19 SCSI Command Status Pattern Dialog Descriptor Data Protect 0x07 Blank Check 0x08 Vendor Specific 0 09 Copy Aborted 0x04 Aborted Command 0x06 Volume Overflow 0x00 F Ox70 or Ox 71 OK Cancel You can capture on Status Only or Sense Key Response Code Click on Status Only to display all the states that are available Click on the Sense
55. Response SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FICON Command Data Double click FICON Command Data in the Patterns Library panel to open the FICON Command Data dialog Format C Binan Hexadecimal Add FICON Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID oo SB 3 Header Control Unit Image ID E Device Address oes EEE Suede E CEE ET ENEE EEE El Header Check All Uncheck All Figure 2 40 FICON Command Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOUOCD SierraFC M164 Protocol Analyzer User Manual 75 Teledyne LeCroy Easy Mode Pre Defined Setups 76 FICON Command CCW Command Type The FICON Command Data has an additional CCW Command Type dropdown menu under the Value pane on the right of the dialog as shown in the following figure Type Format Commsnd amp Data On Binay Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete ees Any COM Command Type Obs E Command Type Sens Oban 00 Read Backward Ubxx 1 100 Witte Obeso Read Obese 7 Control Obeso Header yp Cancel Count Expected number of occ
56. Selected Transmitter Shut OXODDO007 4 Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 49 FCAE 1553 Command Data Byte Count Mode Code Dialog SierraFC M164 Protocol Analyzer User Manual 83 Teledyne LeCroy Easy Mode Pre Defined Setups To select Data Byte Count Mode Code click the dropdown list which has the following options Any Data Byte Count Mode Code a Dynamic Network Control Q Synchronize without data word O Transmit Status Sequence a Initiate Self Test a Transmitter Shutdown a Override Transmitter shutdown Q Inhibit Terminal Flag T F a Override Inhibit Terminal Flag O Reset Network Terminal au Transmit Vector Word a Synchronize with data word a Transmit Last Command Sequence a Transmit Built In test O Selected Transmitter Shutdown O Override Selected Transmitter Shutdown O Transmit RT Address a Transmit NT_C D S BURST_TOV 84 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FCAE 1553 Status Double click FCAE 1553 Status in the Patterns Library panel to open the FCAE 1553 Status dialog Type Format EEES CA C Binay Hesadecina Show Reserved and Obsolete Header Parameter Header Cancel Check All Uncheck All Figure 2 50 FCAE 1553 Status Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the
57. Size and Segments The Analyzer Settings tab has the Recording Buffer pane where you can set Number of Segments and the Segment Size The defaults are one segment of 25MB The total size used is automatically displayed for you Setting multiple segments will allow to trigger on the first occurrence of the trigger condition fill up the first segment then automatically re arm the trigger and repeat the remaining number of segments specified You can use the slider button or click the up or down arrow to change memory usage for recording trace data Minimum size of memory is 1MB Maximum size of memory is dependent on the hardware See Figure 2 1 on page 34 Enter an integer Num of Segment from 1 to 32 then enter an integer Segment Size in kilobytes up to the memory size in megabytes divided by the number of segments The default 1 The New Project dialog opens with default 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 Note If the size of a data packet exceeds the buffer memory allocation the project runs but no data capture occurs You must increase buffer memory size to a value gre
58. TASK Attribute 0x ale Priority x TASK Management Flags Any TASK Management Flags OXXX WRDATA iil RDODATA Additional FCP CDR ennth 7X a a Count Fi Expected number of occurrences on each link 1 P2 FIG Figure 2 107 VSAN FCAE RDMA FCP Frame Information Unit Without Target Notification Pattern Dialog The format can be Binary or Hexadecimal To select a Frame Type click the dropdown list On selecting a Frame Type the Parameters and Value of that Frame Type are displayed SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FCVI The following patterns are available for VSAN FCVI VSAN FCVI Any VSAN FCVI SEND_RQST VSAN FCVI WRITE_RQST VSAN FCVI READ_RQST VSAN FCVI SEND_RESP VSAN FCVI WRITE_RESP VSAN FCVI READ_RESP VSAN FCVI CONNECT_RQST VSAN FCVI DISCONNECT_RQST VSAN FCVI CONNECT_RESP1 VSAN FCVI CONNECT_RESP2 VSAN FCVI CONNECT_RESP3 VSAN FCVI DISCONNECT_RESP Double click on any of the VSAN FCVI patterns listed above in the Patterns Library panel to open the VSAN FCVI dialog Select a VSAN FCVI service from the dropdown list which has the options listed above The format can be Binary or Hexadecimal Ary SEND AGOST WRITE _ROST FREAD AST WRITE_FESP READ_RESF CONNECT AST DISCONNECT FROST DISCONNECT_RESP Header Cancel M FI W P3 Iw Pa Iv F4 Check All Uncheck All Figure 2 108 VSAN FCVI Service Dialog SierraFC M164 Protocol
59. a Basic Link Service click the dropdown list SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Link Control Frame Double click Link Control Frame in the Pattern window to open the Add Link Control Frame Pattern dialog Add Link Control Frame E xl Format C Binan Hezadecimal Show Reserved and Obsolete Parameter Routing Control Oe Any Link Control Frame Type Header Cancel Check All Uncheck All Figure 2 16 Link Control Frame Pattern Dialog The format can be Binary or Hexadecimal To select a Link Control Frame click the dropdown list Symbol 16G The Symbol 16G cannot be added as a Capture Pattern Training Sequence The Training Sequence cannot be added as a Capture Pattern Capture Filter Out Exclude Training Sequence SierraFC M164 Protocol Analyzer User Manual 51 Teledyne LeCroy Easy Mode Pre Defined Setups FCP Patterns FCP SCSI Command Double click FCP SCSI Command in the Pattern window to open the Add FCP SCSI Command Pattern dialog Hover over commands to display tooltips Add FCP SCSI Command 7 x Type Format C Any SCSI Command ft MMC B SBC SMC 3 SPC4 ff 550 2 Soke aer C Binary Command Type Blank Dwal te Hexadecimal Show Reserved and Obsolete Parameter Operation Code 0x1 Blank Blanking Type Y Iimmed Y Stat Address Track Mumber A Control eS LUM EA Header Cancel
60. ae a 217 ELS COMMAndSs ui ei once 218 A cain 219 SW CoOMMAn adS asin cin ali ia 220 Pile COMMAS ia 221 Exchange PerormanCe EDOM uc tddi 221 Statistical Report TODA 222 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy Contents Export aS MICFOSOMN EXGel ING ari ias 222 DAVE 3S TXT Fe cere cda 222 Print Statistical REDON isis ads 222 PDUP OVI W nai oido 223 REDON DISDlay SEMINO Siaa se sacenseseseeneeuai we coeadaneesascnwccecsuaswecieevseudsusesvcussunevelessiuadeuas 223 Bink WAT Sample ViCW riani aSa 224 Formatting the Statistical Report View ccccccssseessssseeseenseeceesseeeenseeseeseeeeeensessensseesoseees 225 Filtering COMM Content inona a a Saas ncaa en ota sat ececnanenceuacn S 225 Sorring COLUMN COMENT sticvsccsencccecssceosensacecevanssscccssucccuswsecessesvvaccavestacvencascectocessucessusswussustezessseuvensecuresencsoaes 225 Hiding COMAS iria 225 FOrmatting CoOlUMAS 1 iii a 225 on AA r a AE 225 SENTES a un A 225 SGI TES TADS nena id 226 Running Verification Script Engine VSE sssssnnnunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn mnnn 227 RUM SGI asec E A O T E EA A 228 A a a a a e a a E A aa a dieuetaraeees 228 Right click SCHE MENW ODON S viaoa E E aA ESE 230 Quick FMT isis a aaa 231 Filter Setup IN AGVANCEd Mode issia aa aeaa aa aaa aaa 232 selectable Filter ODUONS sns aE E aaea Raa 233 A AAA PP a AE E E E 235 Using Cursors and Bookmarks ci
61. al F E H A i dh Record E kld F Toolbar Options Stop Hardware Abort Capturing Without Saving Sample File Figure 2 4 Main Toolbar Run Hardware To get an immediate overview of the bus traffic to and from your Analyzer 1 Clickthe Feo Record button SierraFC M164 Protocol Analyzer User Manual 37 Teledyne LeCroy Easy Mode Pre Defined Setups 2 The analyzer begins filling the defined memory buffer with traffic on the bus After the traffic fills the memory buffer the traffic is uploaded to the viewer and all views are displayed except the Statistical Report View 3 Spreadsheet View is the default display However you can view results in any of the different views by selecting View on the menu bar and choosing the desired View Note the software remembers the last view or views combination used and will automatically use that next time it is launched 4 How to add additional buttons need to add to 4 You can add additional keys to the view panel Please follow the steps Relative time display Between two sequential Show Hide Protocol Layers X Y T Cursors packets on the same layer and port Quick View Show Hide port data Quick Search LeCroy FC Protocol Suit
62. analyzer synchronization solution that enables time aligned 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 features Captured packets are displayed in separate windows that share a common time scale Navigating the traffic in either direction will scroll to the same timestamp in a synchronized window When using the CrossSync option users can access the full complement of analysis capabilities available within the individual Teledyne LeCroy software Search reporting and decoding all operate normally see CrossSync Control Panel on page 40 This feature is available with the Teledyne LeCroy SierraFC Fibre channel Protocol Suite application SierraFC M164 Protocol Analyzer User Manual 31 Teledyne LeCroy Protocol Analyzer 32 SierraFC M164 Protocol Analyzer User Manual Protocol Analysis The system performs Protocol Analysis by defining and running an analysis project An analysis project definition defines what to capture what the analyzer triggers on and the memory settings You can save defined projects as project fcc files for later use Supported Protocols The supported protocols
63. ang Update All E Analyzer s2 11 07 11 07 WG C Documents and Settingsang E Self Test 21 03 21 03 DEA C Documents and Settingshang Figure 3 83 Device Setup Dialog with OK Device Status Setup IP This section describes the connectivity procedure for the SierraFC M164 System Connecting the SierraFC M164 to a Host Machine System Over Ethernet SierraFC M164 Systems are designed to connect to host machines using a network connection which allows the user to control the SierraFC M164 System from a local or remote host machine To connect via USB refer to Connecting Via USB on page 27 SierraFC M164 Protocol Analyzer User Manual 257 Teledyne LeCroy Setup IP Configuring the System There are two ways of configuring a SierraFC M164 for network connectivity QO DHCP automatically assigns an IP address DHCP is the default QO Static IP prompts you to enter a specific IP address The SierraFC M164 can be configured from the unit itself using the five buttons and the LCD display on the front panel of the analyzer For additional information see LCD Display and Button Functions for Configuring the Analyzer on page 14 Dynamic Configurations Dynamic configuration uses DHCP Dynamic Host Configuration Protocol Under DHCP SierraFC M164 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 rou
64. can be used in a later replacement or insertion General Settings Action Random Mo Every Nth occurrence 1 Monitor Count hice monitored Capture Data Dword Direction From Originator Dword 0 Capture Register Offset Dwor 1 Diword 2 Disord 3 Figure 4 12 Capture Data Dword Action SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Using Captured Data Dwords Captured data dwords can be used in creating Events for data that match the captured dword s or in creating Actions to substitute tor insert the captured dword s into the data stream To create an Event using the captured dword in the Add Event dialog select Dword Matcher and change the Type to the desired Captured Dword number Note that choice of a mask and an offset are still available Select the code mask from the drop down menu Patterns Library General Setting AAAAAA Double Click to Select an Event Count Randomly mo Y Direction From P1 P3 MY User Patterns Sears We El Most recent l E engl Mew User Group BG Presets Eby Timers External nba Bf Basic 2 P Ordered Set word Matcher Si P Basic Link Service E E Link Control Frame Type Captured Dword 2 fee Link Speed vue AR oo000000 P Both Linkup EE MG ee Mask FFFFFFFF K Code Mask k 0 0 0 word Matcher eb fay VSAN Da El Custom Frame Ens E Protocol Er
65. clicking the Save button and completing the Save As procedure To load a previously saved configuration file click Load and choose an appropriate file Port Configuration Port Configuration allows you to configure the ports for the Analyzer and Jammer and the sequence in which they are attached To view and configure the ports select Configuration gt Port Configuration Set Port Configuration Available Functionality by Setup and licensed Features OK xl Analyzer Jammer 0 Available 0 Available Cancel Cut of 2 Y Out of 0 Ports Configuration For Current Setup Serial Num Ports Assignment Sierra FC 7 0x0007 P P Y p3 P4 Y fe Figure 3 70 Set Port Configuration Dialog Select a configuration from the drop down list in the Ports Assignment column and click OK See Figure 3 71 on page 248 SierraFC M164 Protocol Analyzer User Manual 247 Teledyne LeCroy Viewer Configuration Set Port Configuration Jammer Figure 3 71 Set Port Configuration Dialog Port Calibration The Port Calibration dialog displays the Units and Ports Input and Output Signal parameters Port Calibration Figure 3 72 Port Calibration Dialog To display the Port Calibration dialog select Configuration gt Port Calibration Input Signals have Input Equalization 248 SierraFC M164 Protocol Analyzer User Manual Viewer Configuration Teledyne LeCroy Output Signals have Output Level De emphasis Level and Time Co
66. connected Q Yellow The device is locked QO Green The software is connected and ready to run Select Device E E x Device Dev Name Location Status E set Alias Name Sierra FC SN 62009 Tahoe Firmware not latest Cun Mo Chained H Mecannect LL Sierra FC SN 62062 Frag 172 16 133 151 Ready to connect Unit 2 TE o a Add Device a Remove Devi IP Settings Selected Device Id Ox00104C00F 284 de ay Networks a Refresh Device list Close Figure 1 11 Select Device Dialog SierraFC M164 Protocol Analyzer User Manual 23 Teledyne LeCroy Expandability Note Click Refresh Device List to display all the devices on the network The Select Device dialog displays the following buttons Set Alias Name Click Set Alias Name to display the Set device alias name dialog as shown below Set device alias name i x Alias name Sierra FC_test cei Figure 1 12 Set Device Alias Name Dialog Disconnect Click Disconnect to disconnect a device Add Device Click Add Device to add a device with a static IP address Add Device with Static IP E xj Device IP Address 1 oO 0 0 cas Figure 1 13 Add Device with Static IP Dialog Remove Device Click Remove Device to remove a previously added device IP Settings Click IP Setting to reset IP settings of a device The following IP Setting dialog displays Press Tab to move between fields Subnet Mask
67. decoding The levels allowed are dependent on the traffic in the trace A trace with only Switch traffic might have the follow ing levels available ELS Cmd Frame GS Cmd Sequence and SW Cmd whereas a read write trace might have Frame SCSI Cmd and Sequence available O A range between selected timestamps Specify the time format from the drop down list Save Filtered Sample checkbox saves a trace file without filtered data CrossSync Control Panel The CrossSync Control Panel allows you to select analyzers for synchronization and manage the recording process Launching the CrossSync Control Panel To launch CrossSync from the FC Protocol Suite software application select the Launch CrossSync Control Panel entry in the Project Setup menu see the screen below Or you can launch CrossSync from the Start menu ES LeCroy FC Protocol Suite FCProjecti File View Edit Configuration Project Setup Tools Window FEN Last Protocol Analyzer H El 3 gt Record i Record Analyzer Settings i y g Capture Trigger Mat Launch Cross ync Control Panel Help F Recording Butter Figure 2 7 Launching CrossSync from the SierraFC M164 Protocol Suite Application Please refer to the CrossSync Control Panel User Manual for more information 40 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Projects You can define a new proje
68. default and new samples will be opened by these default address aliases All Connected Devices See Select Device on page 23 for information Help Menu Help Topics Displays online help You can also select Fl VSE Help Topics Displays online help You can also select Fl Update License A current license agreement with Teledyne LeCroy entitles the Analyzer owner to continued technical support and access to software updates as they are published on the Teledyne LeCroy website When you obtain a license key from the Help menu select Update License to display the Select License Key File dialog box Enter the path and SierraFC M164 Protocol Analyzer User Manual Help Menu Teledyne LeCroy filename for the license key or browse to the directory that contains the license key and select the lic file Click Open Display License Information Open a license information dialog to display a list of named features supported by the current software version Named features that are not enabled on your system are indicated by No in the Purchased column Whether or not named features are enabled depends on the license key stored in your analyzer If you try to use a feature for which you do not yet have a license the program displays the License Protection Message To use the feature you must purchase a license Check for Updates Check whether a new software version is available If so you can download from the Teledyne LeC
69. dialog displays For IP Mode two radio buttons are available Static IP and DHCP DHCP is the default Static IP Static IP Address Subnet Mask Default Gateway pae Figure 3 85 Static IP Setup Dialog Static Configurations Within static configurations SierraFC M164 must be manually programmed with an IP address Subnet Mask and a default GATEWAY Once SierraFC M164 has been programmed with the static network configuration 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 SierraFC M164 System When the application is started on the host machine it will broadcast a UDP message on its own subnet asking all SierraFC M164s available to identify themselves Note This broadcast is only on the host machine s subnet If the host machine and the SierraFC M164 System reside on the same subnet they will see each other s broadcasts and the application will automatically populate the Select Device list 2 To change to Static IP click the Static IP radio button Enter the Static IP Address Enter the Subnet Mask Click Update The system displays a warning message SierraFC M164 Protocol Analyzer User Manual 259 Teledyne LeCroy Setup IP Click Yes to get a success message Click OK The message closes and the device resets 3 To change back to DHCP in the IP setup dialog c
70. following options O Any a Data O Command a Status SierraFC M164 Protocol Analyzer User Manual 85 Teledyne LeCroy Easy Mode Pre Defined Setups FCAE FCP SCSI Command RDMA With Target Notification Double click FCAE RDMA FCP SCSI Command With Target Notification in the Patterns Library panel to open thee Add FCAE RDMA FCP SCSI Command With Target Notification dialog Add ROMA FCP SCSI Command With Target Notification Ea Type Format Ary SCSI Command CO MMC E 0 SBC 3 SMC 3 SPC 4 SSC 2 050 2 ADC 3 Blt Command Type Ary Command E Hexadecimal CDB Type Any CDB Type Show Reserved and Obsolete Parameter Yalue Operation Code a Any Command LUN A Header K Cancel 4 P1 2 P3 4 P2 Iw Pa Check All Uncheck all Figure 2 51 FCAE FCP RDMA SCSI Command With Target Notification Dialog The format can be Binary or Hexadecimal If you select Any SCSI Command the Command Type can only be Any Command Click the down arrow next to the CDB dropdown list scroll the list to choose a CDB Type and click OK The Any option allows specifying any vendor specific or other command If you select MMC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 or ADC 3 click the down arrow next to the Command Type dropdown list scroll the list to choose a Command Type and click OK 86 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAE RDMA FCP Command Frame In
71. for all ordered sets When you create a dword match keep the following in mind E The pattern can be inside or outside of frames it does not matter if the pattern is inside a frame or not Because the pattern can be inside or outside 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 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Global Rules Global Rules are a portion of the Scenario that can define only one test state To create the Global Rules you use the menu driven interface to enter an Event or Combined Event and the corresponding Action or set of Actions the response of FC InFusion hardware to the Event In the 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 Actions which take place simultaneously If one of the Actions is Stop Scenario the other Actions will NOT be carried out To stop the Scenario after the requested Actions have been carried out you should branch to a new state which stops the Scenario After defining th
72. from the View menu and choose Cursor Position x to Y Ons xto T Ons Y to T Ons Figure 3 56 Cursor Position Toolbar Locate Cursors To quickly locate any cursor within the data viewer display click the Go To button and choose the cursor to locate You can also locate a cursor by selecting Go To from the Edit menu and choosing the cursor to locate so e Y Trigger Position x Position Y Position Packet No Time Stamp Bookmark Begin End Figure 3 57 Locate Cursor Go to Time Stamp To locate a timestamp click the Go To button and choose Timestamp Enter a time stamp value in the Go To Timestamp dialog and click OK Go To Time Stamp a x Go to poo 4J 00 rn 00 1 000 m 000 ps 000 ns Cancel Figure 3 58 Go to Time Stamp SierraFC M164 Protocol Analyzer User Manual Using Cursors and Bookmarks Teledyne LeCroy Bookmarks Bookmarks are a convenient way to mark a point in the data viewer display by name so that you can rapidly return to that point To create a bookmark right click the mouse in the data viewer area on a packet in which to place the bookmark Add Bookmark Add WOS to trigger ByteOrder Set Time Stamp Origin Change Time Stamp Format Goto Mext d Goto Previous d Hide Mos Change Background Color Change Foreground Color Software Setting Soto d Figure 3 59 Bookmark Click Bookmark from the fly out menu to open the Bookmark Comment Dialog Bookmark
73. here to add an event gt to add an Event The Events and their descriptions are listed in Table 4 2 on page 284 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy m After the first Event has been specified you can set a Combined Event by clicking on the link lt Click here to add a combined event gt The Events and their descriptions are listed in Table 4 2 on page 284 m After specifying an Event Combined Event s click on the link lt Click here to add an action gt to add an Action The Actions and their descriptions are listed in Table 4 5 on page 294 Note You can specify Events Combined Events and Actions and additional Events The application automatically checks for the maximum number of terms Events Actions When you exceed the limit an error is flagged prompting you to jump to the place that caused the error Sequence and States O Sequence Scenarios can contain Sequences For detailed information on Sequences refer to Sequences on page 300 m Click on the link lt Click here to add a sequence gt to add a sequence The State is displayed when you add a Sequence Double click on the Sequence to open the Sequence Properties dialog to name the sequence if desired Dou ble click on the State to open the State Properties dialog to name the state if desired In a Sequence you can set Events Combined Event s Actions additional Sequences and States m Click on the link
74. lists to select aGS_Type GS_Subtype Command Type and Command The following GS_Type options are available a FC SW 5 Event Service Key Distribution Service Alias Service Management Service Time Service Directory Service ODODOCDO O SierraFC M164 Protocol Analyzer User Manual 115 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN SW Patterns VSAN Switch Internal Link Service Request Double click VSAN Switch Internal Link Service Request in the Pattern window to open the Add VSAN Switch Internal Link Request dialog Add YSAN Switch Internal Link Request Format Binary i Hezadecimal 34_ Type Request E Command SE Show Reserved and Obsolete Parameter Sy ILS Command Oe Ay Header Cancel Check All Uncheck all Figure 2 81 VSAN Switch Internal Link Request Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists 116 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN Switch Internal Link Service Request Reply Double click Switch Internal Link Service Request Reply in the Pattern window to open the Add Switch Internal Link Service Request Reply dialog Add YSAN Switch Internal Link Request Reply SW Type Reply Commend 5 cS Show Reserved and Obsolete Binary i Hexadecimal Parameter SW LS Comman
75. on 000007 01 00 o0 00 Ee ox00000 ee ee Re ee OXF ales Service 0x02 ee eer ae x00 o0o009 80 02 00 00 i o E ll Size opos oo oo oo 00 ED RRO 000006 45 94 34 AS e Aas EOFt podde BO BS 75 75 OxBCos7575 Figure 3 12 Frame Inspector View 190 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Raw Data View Frame Inspector View for 64b 66b Decoding Raw Data View in the Frame Inspector View window shows the exact bit stream in 66b format 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 a Index This column demonstrates the index of the 66 bits symbol in current blocks a Sync This column shows the Sync Header bits of a symbol Payload This column shows the 8 payload bytes in each symbol before scram bling QO Scrambled This column shows the 8 payload bytes in each symbol after scram bling QO FEC Payload This column shows the 8 payload bytes in each symbol after scram bling a T This column shows the Transcode Bit of each FEC symbol QO PN 2112 scrambled This column shows the scrambled value of each 65 bits block with PN 2112 scrambler a Parity bits This value row shows FEC parity bits of each FEC block Spec View Field View Raw Data View Payload 0 63 scrambled 0 63 T FEC Payload PH 211l2 Scrambled OO0015 10 JE 00 00 00 00 00 00 00 BB 44 OB
76. on the Viewer Setting Toolbar scales the data IS display area to display more data lines on the screen Clicking this button in Column or Text View decreases column width only 206 SierraFC M164 Protocol Analyzer User Manual Switching Views el a Teledyne LeCroy The Normal Zoom button on the Viewer Setting Toolbar resets the zoom to default normal on the screen Clicking this button in Column or Text View resets column width only The Wrap Packets button on the Viewer Toolbar wraps the packet data in the display to eliminate the need for horizontal scrolling The View Setting button on the Viewer Setting Toolbar opens the Sample Viewer Configuration dialog see Viewer Configuration on page 244 Cursor Position Status Bar To display the cursor position status bar select View gt Toolbars gt Cursor Position x to Y Ons xto T Ons Y to T Ons Figure 3 29 Cursor Position Toolbar See Using Cursors and Bookmarks on page 235 Show Layer Toolbar The Show Layer toolbar shows or hides packet types a ig 8 The Show Hide Frame Packets button displays hides the frame packets layer The Show Hide Sequence Packet button displays hides the sequence packet The Show Hide All of Commands Packet button shows hides the Command layer and all layers below The Order Reorder Packets based on Time button toggles the time order of packets SierraFC M164 Protocol Analyzer User Manual 207 Tele
77. sets or frames from the stream to ver ify retry behavior QO Ordered set Manipulation Replaces handshaking and flow control ordered sets to help validate robustness of a design a Traffic Monitoring Operates as a traffic monitor collecting statistical data on user specified parameters In this mode data passes unchanged in both direc tions a Menu Driven Interface Allows easy set up of test Scenarios API based on C Allows development of custom test applications a Scenario Batch Files Allows using scripts to run multiple Scenarios in a batch O SierraFC M164 Protocol Analyzer User Manual Interface Teledyne LeCroy With respect to traffic modification in the Link Layer you can modify ordered sets CRC scrambled data and connection Events You cannot modify clock skew management and signal integrity FC InFusion consists of a hardware device that connects to the line under test and a Windows based software application used to create and download test scripts to the device You also can use the software application to configure and control the device across an Ethernet or USB link FC InFusion test scripts are called Scenarios Scenarios determine how the hardware device monitors and modifies line traffic In order to create and download Scenarios the Teledyne LeCroy FC InFusion Protocol Suite application must be used For the FC InFusion connections the device is connected between the Fibre Channel host and the PHY o
78. state 0 BJ sy mbol 166 Everything IV Exclude Payload except 512 Dword s P Training Sequence C Nothing V Exclude Idle IV Exclude RADY MY FCP Pattem IV Exclude ARBEf JV Exclude NOS IV Exclude YC_RDY Exclude Training Pattern IV Exclude traffic till both ports are up C Include Exclude Else If Drag from library to add an event No change No Jump EIEE gt a co the following Patterns Drag from library to add an event Basic FCP ARB ELS GS SW FICON Wy FCAE FCVI FCAV P Custom Frame P Protocol Errors B B B B B B B B B B BRRR Advanced switch to Easy mode r Multi Sequencer Port PiP Figure 2 133 State Programming Dialog amp Add State JE Delete State SierraFC M164 Protocol Analyzer User Manual 177 Teledyne LeCroy Advanced Mode User Defined 8 File View Edit Configuration ProjectSetup Tools Window Help SEDO reod Faun YO ATADO RD HEE Setting Trigger Conditions To set the If and Else If trigger condition 1 Analyzer Settings Advanced Mode Notes User Patterns Y Most recent h New User Group e 0 Presets Advanced switch to Easy mode r Multi Sequencer Port pr P2 z 178 Condition for Advanced Mode Timers Extemal Basic P Connect Disconnect P Symbol P Ordered Set P Basic Link Service P Link Control Frame P Symbol 16G PJ Training Sequence 49 FCP FCP SCSI Command
79. than default while still using the ifc file extension The new file becomes a file library that is functionally equivalent to the main library with the following exception It does not open by default in the Main Library window You can open other file libraries using the File Open menu option of the FC InFusion application In this manual the main library and other ifc file libraries are collectively called general libraries If you select Open you see a window similar to the following AdyvanceModeLibSampel ifc e SimpleModeLibSample ifc My Recent Documents Deskto p My Documents sr biy Computer a File name AdvanceModeLibs ampel itc kd de l Mites Files of type AI Supported Files ifc bth Cancel Open as read only Figure 4 16 Open File List SierraFC M164 Protocol Analyzer User Manual 301 Teledyne LeCroy Settings in Advanced Mode Scenario Properties To begin the Scenario creation process you click the New Scenario button in a library window or on the FC InFusion application toolbar As the first step in creating a Scenario the application prompts you for Scenario name a short description optional and the direction of traffic to which any traffic changes apply Changes are for example injection or removal of data or an ordered set You identify direction of traffic change or modification in terms of traffic origin The application uses the following conventions a Fro
80. the duration of the beep for 50 ms 20 Add another Action to stop the Scenario 314 SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy 21 Click OK to close the Action Properties dialog box See the following screen capture 4 Insert DWORD Scenario is valid Scenario Name Insert DWORD Direction for traffic changes From PL Ps Max Removable DWORDS per Scenario Bun 16 Global Fules Wait for Custom Frame BR CTL Oxd4d4 D ID O0x448882 From PL FS then Insert Puword Inside Frame Recalculate CRC Yes Sequence 0 State Wait for FCP SCSI Command SECS Operation Code Bead 10 Ox28 From PL PS3 then Insert Dword Inside Frame Pecalculate CEC No and Beep Duration 50 ms and Stop Scenario Figure 4 29 Example 2 Complete Scenario of Insert DWORD in Advanced Mode Example 3 Using Timers This section gives you a sample describing the use of Timers In this example the Global Rules portion of the Scenario waits for an Ordered Set Frame Delimiters from P1 P3 Each time the device detects an Ordered Set Frame Delimiters it injects an Invalid 10 bit Code Error into the traffic stream This state continues for a random period of time not to exceed 1 790 seconds After the time period has elapsed i e the timer times out the Scenario stops Although this example sets the timer for a random period you also can set the timer for known values 2 ms 5 mins 1 hr and so on
81. the file has been installed in your PC Do not change from USB to Ethernet or back without power cycling the Analyzer To connect the Analyzer to a host machine via ethernet refer to Connecting the SierraFC M164 to a Host Machine System Over Ethernet on page 257 SierraFC M164 Protocol Analyzer User Manual 27 Teledyne LeCroy Launching Your Analyzer Launching Your Analyzer To launch the software double click the FC Icon in the Program Manager Window Click OK to display the software Operating in Simulation Mode The system operates in Simulation Mode by default if the software detects no hardware However you can operate in Simulation Mode directly without installing the Analyzer hardware The Analyzer software launches and displays the appropriate tool bar but with the limitation that the Analyzer operates only on static previously captured bus data Limitations Simulation Mode lets you try all of the available functions but the system is not capturing any real data and is displaying only pre captured results Using the Software The SierraFC M164 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 below allows you to program custom triggering in and out capturing state jumps and timers See Protocol Analysis on page 33 28 SierraFC M164 Protocol Analyzer User Manual Using the
82. the following options A Any Task Attribute SIMPLE HEAD OF QUEUE ORDERED ACA OOOO SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN ARB Add VSAN ARB Loop Initialization Double click VSAN ARB Loop Initialization in the Patterns Library panel to open the VSAN ARB Loop Initialization dialog Add YSAN ARB Loop Initialization x Loop Irit Id Format Show Reserved and Obsolete Parameter Loop Init ID Oe eee Ary Header Cancel Check All Uncheck All Figure 2 74 VSAN ARB Loop initialization Dialog The format can be Binary or Hexadecimal To select a Loop Init Id click the dropdown list which has the following options O Any LISM LIFA LIPA LIHA LISA LIRP LILP ODOOOUOUOUUDL SierraFC M164 Protocol Analyzer User Manual 109 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN ELS Patterns VSAN Extended Link Service Request Double click VSAN Extended Link Service Request in the Pattern window to open the Add VSAN Extended Link Service Request Pattern dialog Format C Binary ELS_Type Request bl Command Any e f Hexadecimal Show Reserved and Obsolete Parameter ELS Command Oe Any Header Cancel Check All Uncheck all Figure 2 75 VSAN Extended Link Service Request Dialog The format can be Binary or Hexadecimal To select an ELS_Type and Command click the dropdown
83. trigger Actions SierraFC M164 Protocol Analyzer User Manual 303 Teledyne LeCroy Settings in Advanced Mode J Add Event Patterns Library Double Click to Select an Event E hd Most recent hd New User Group e E Presets a fd Timers External Bhd Basic a P Ordered Set qe P Basic Link Service PJ Link Control Frame PJ Link Speed PJ Both Linkup PJ Dword Matcher P Symbol 166 pS P Training Sequence T FCP ie P FCP SCSI Command P FCF Frame Information Unit a P SCSI Command Status Ha P FCP Task Management Es fd ARE PJ ARB Loop Initialization E 4 ELS EEE GS Ef Shy afd FICON EBA FCAE Ea FWI Ei FICA Ei YSA E P Custom Frame E P Protocol Errors General Setting Count Randomly Direction From P1 P3 Counter Value Ordered Set 50Fe1 Y NOT Frame Delimiters Primitive Signals Primitive Sequences Orderset Value ox ec es 17 17 conce i 304 Figure 4 19 Event Properties Dialog While many Events are line conditions an Event also can be a condition that occurs within a FC InFusion device for example detection of a trigger signal from another device Table 4 1 on page 277 and Table 4 2 on page 284 lists supported Events in Simple Mode and Advanced Mode respectively Note that some Events are applicable only in the context of creating sequences in Advanced Mode those Events appear on the dr
84. 0 638 ns kW 2 000000 107 ns e 1 000000 480 ns kW 2 000000 124 ns gt 1 000000 647 ns kW 2 000000 98 ns H 1 000000 484 ns kW 2 000000 124 ns gt 1 000000 647 ns kW 2 000000 98 ns p 1 000000 484 ns kW 2 000000 124 ns gt 1 000000 642 ns kW 2 000000 g3 ns H 1 000000 7 350 us 7 482 us 484 ns kW 2 000000 132 ns e 1 000000 8 121 us 8 220 us 000000 DODODO 000000 DODODO 000000 000000 000000 DODODO 000000 DODODO 000000 DODODO 000000 DODODO en 000000 DODODO 000000 638 ns kW 2 000000 98 ns H 1 000000 DODODO 000000 8 704 us 8 837 us 484 ns kW 2 000000 132 ns gt 1 000000 000000 000000 9 471 us 9 570 us 634 ns k 2 000000 98 ns He 1 000000 000000 000000 10 054 us 10 187 us 484 ns kW 2 000000 132 ns f 1 000000 DODODO 000000 10 825 us 10 932 us 638 ns k 2 000000 107 ns e gt 1 000000 DODODO 000000 11 408 us 11 541 us 475 ns kW 2 000000 132 ns pp 1 000000 000000 000000 12 180 us 638 ns kW 2 000000 DODODO 4 Frame Inspector View Packet Lenath 52 Bytes Spec View Field View Raw Data View 12 282 us 000000 102 ns Hei 000000 ELS_REQUEST ELS_REQ
85. 0x61 3 18 3000 gt 0x61 3 18 3000 gt 0x61 2 00 3000 gt 0x61 200 l E xto Y 0 ns XtoT Ofns toT Ofns BegintoEnd 1 993 414 007 s Ready 2 mum Figure 3 39 Pending lO Report SierraFC M164 Protocol Analyzer User Manual 217 Teledyne LeCroy Statistical Report 218 ELS Commands To display the ELS Commands Report click the ELS Commands tab The ELS Commands Report displays the ELS Commands data The following information is displayed in this report DOOOUOUUULE Port The ports that are selected Source ID All Custom FABRIC and other Destination ID All Custom Fabric and other Type All Custom and other Response Type All Custom Accept and Incomplete Duration All Custom and other Count All Custom or a number of occurrences Percent of total count Statistical Report View E S la Y 71 gt of1 P1 ELS Commands Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Ports ELS Commands GS Commands AL Comm Pt P2 Pz Pz Pt F4 F4 F4 F3 F3 F3 pz Pi Pu Source Te All 0 6100001 610000 FFFLG1 FFFLG1 FFFLG1 610000 ol ol 610150 PFFE61 FFFE6l FFFLe1 FABRIC 610000 610000 tination ID all T F_POR DRCTRY FABRIC 610000 610000 610000 MNGMINT F_PORT F_PORT DRCTRY 610180 610180 610180 610000 610180 610180 FLOGI PLOGI SCR PLOGI PRLI LOGO PLOGI FLOGI FLOGI PLOG
86. 1 1 Any Flag Field Code Any Flag Field Code No Function Queueing Information Walid Eta Event Py A Status Byte Os gt Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 89 VSAN FICON Status Any Flag Field Code Drop down List To select Flag Field Code click the dropdown list which has the following options A Any Flag Field Code No Function Queueing Information Valid Resetting Event OO O SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON Status Status Byte The VSAN FICON Status has an additional Status Byte dropdown menu under the Value pane on the right of the dialog as shown in the following figure Type Format Sent To a Channel From a Channel Show Reserved and Obsolete T 7 Any Status Byte Oe gt Any Status B Attention Status Modifier Control Unit End Busy Channel End Device End Unit Check Unit Exception Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 90 VSAN FICON Status Status Byte Drop down List To select Status Byte click the dropdown list which has the following options O Any Status Byte Attention Status Modifier Control Unit End Busy Channel End Device End Unit Check Unit Exception ODODODODO O SierraFC M164 Protocol Analyzer User Manual 12
87. 121 VSAN FICON Command CCW Command Type 122 VSAN FICON Control dialog 126 VSAN FICON Link Control dialog 130 VSAN FICON Status dialog 123 VSAN FICON Any Data Information Block Type dialog 119 VSAN GS Patterns 113 VSAN Link Control Frame dialog 103 VSAN SCSI Command Status dialog 106 VSAN SW Patterns 116 VSE Help Topics 262 W WaitForStop statement 330 web site 335 Website CATC 335 Wrap Packet box 247 wrap packets in results display 207 Z Zoom In results display 206 Zoom Out results display 206 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy 343
88. 164 Protocol Analyzer User Manual 79 Teledyne LeCroy Easy Mode Pre Defined Setups FCAE 1553 Any Double click FCAE 1553 Any in the Patterns Library panel to open the FCAE 1553 dialog to add any Type of FCAE 1553 Type Format Any x bl Binary Hexadecimal NN Value ANVFCAE1553 any E Header Cancel Check All Uncheck All Figure 2 45 FCAE 1553 Any Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status ODO 80 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FCAE 1553 Data Double click FCAE 1553 Data in the Patterns Library panel to open the FCAE 1553 Data dialog Header Cancel Check All Uncheck All Figure 2 46 FCAE 1553 Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status ODO SierraFC M164 Protocol Analyzer User Manual 81 Teledyne LeCroy Easy Mode Pre Defined Setups Add FCAE 1553 Command Double click FCAE 1553 Command in the Patterns Library panel to open the FCAE 1553 Command dialog Format C Binan Hexadecimal Show Reserved and Obsolete sl 4 4 1 4 1 1 AA Any Data Byte Countido Doa gt a El Header Cancel Check All Uncheck All Figure 2 47
89. 2 556 ns 1 2 70 Inquiry 36 3 Good 231 420 572 ns 1 2 70 Inquiry 36 3 Good 925 714 287 ns 1 2 70 Inquiry 16 3 Good 420 000 001 ns zZ 5 41 Inquiry 16 3 Good 1 697 143 us zZ 54l Inquiry 24 3 Good 10 000 000 ns 1 2 70 Inquiry 24 3 Good art 285 716 ns 1 2 70 Read Capacity 10 o 2 Check Condition 164 285 715 ns 1 2 70 Read Capacity 10 o 2 Check Condition 737 142 858 ns 1 2 70 Read Capacity 10 5 3 Good 814 285 715 ns 4 10 81 Read Capacity 10 5 a Good 3 205 714 us 4 10 81 Read 101 512 3 Good 4 748571 us 6 16 22 Read 101 512 3 Good 19 080 000 us 6 16 22 Mode Sense 6 24 3 Good 227 142 857 ns 1 2 70 Figure 3 36 SCSI Command Report Protocol Errors Report To display the Protocol Errors Report click the Protocol Errors tab The Protocol Errors Report displays the protocol error data see Figure 3 37 on page 216 The following information is displayed in this report E OO O Port The ports that are selected Type All Custom Symbol Violation Disparity Error Primitive Error Count All Custom or other of total count Note The Protocol Errors tab appears only if there are any protocol errors in the trace SierraFC M164 Protocol Analyzer User Manual 215 Teledyne LeCroy Statistical Report Statistical Report iew ba a A a T JL gt of 3 PS Protocol Errors Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors PS Primitive Error 2 P3 Alignment Error 1 14 29 P3 Symbol
90. 2084 Device connected 23 26 02 484 000 000 SN 62084 Session started Port 1 Modify_Idle Ready NUM Figure 4 39 Modify_ldle Scenario Running 9 Once the Scenario is complete or stopped the Output panel will display it The Output Panel displays the Time Device Serial Number and the ports on which the Session started completed and or stopped see the following screen capture Output BS Ga 22 435 58 765 000 000 SN 62054 Device connected 23 26 02 484 000 000 SN 624084 Session started Port 1 Modify Idle 23 30 54 625 000 000 SN 62084 Session stopped Port 1 Modify Idle Figure 4 40 Output Panel Displaying Session Started and Stopped 322 SierraFC M164 Protocol Analyzer User Manual Scenario Batch Files Teledyne LeCroy Scenario Batch Files You can write a script with commands to run a sequence of executable Scenarios automatically A Scenario Batch file is a text file with a list of commands to run in sequence when you execute the file A batch script can manage Scenarios and their assigned ports and hardware in sequence using conditions The system checks for accuracy of inputs and commands Note Before you run a Scenario Batch file that requests Scenarios you must download the Scenarios to the Scenarios box To start a batch script click the New Batch Script ao button or select File gt New Batch Script Script Workspace In the Script Workspace add a command and make a batc
91. 4 EOFn P4 66 2 oce 4 LR P3 3986050 15 56 nos P4 3520 0 01 ARB val P4 eal 8 20e 5 ARE val P3 eal 6 20e 5 LAR P4 1520503 5 93 SOF Fz 39 1 52e 4 Figure 3 18 Statistical Report View 196 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Customize Display Show Hide Port You can simplify the viewer display by hiding the captures of ports All active ports are highlighted on the Show Hide Ports toolbar Click a port button to hide the capture for that port ajos Figure 3 19 Show Hide Ports Toolbar Show Hide Field You can simplify the Viewer display by hiding fields Click the Filtering Setup y button on the top toolbar The Quick Filtering dialog displays Select a packet from the dropdown menu and select Show or Hide to Show Hide items as shown below Quick Filtering q x Hide y Jor Advanced Mode Hide Arbitrated Loop Request LIFA IN Select a Packet Figure 3 20 Show Hide in Quick Filtering Click on the Advanced Mode button to display the Filter dialog see Figure 3 21 on page 198 Select the desired options to show hide SierraFC M164 Protocol Analyzer User Manual 197 Teledyne LeCroy Switching Views OBus Condition Birdered Sets Source Address ID Destination Address ID O Fair Addresses O Originator Exchange ID Responder Exchange ID USCS Commands O Task Management Functions DISCS Command Status OProtocol Error Extended L
92. 4 to set the IP address To add the IP address to the Select Device dialog use the Add Device button see Figure 1 13 on page 24 Connecting Over Different Subnets If the host machine with the Sierra software and SierraFC M164 are on the same subnet they will see each other s broadcasts and the SierraFC M164 application will automatically appear in the Select Device dialog from which you can select a device as described in the previous section If the host machine and SierraFC M164 do not reside on the same subnet they will not see each other automatically You must add the SierraFC M164 IP address manually To add the IP address use the Add Device button see Figure 1 13 on page 24 Connecting Via USB To set up the Analyzer using a USB connection Remove the Analyzer from its shipping container Insert the Installation CD Connect the Analyzer to a power outlet using the provided power cord Connect the USB port to a USB port on the PC using a USB cable Turn on the rear power switch and the front power switch Click Next after you see the Add New Hardware Wizard window ee ae E E Follow the Microsoft Windows on screen Plug and Play instructions for the automatic installation of the Analyzer as a USB device on your PC The required USB files are included on the Installation CD 8 Click Finish when you see the message that says Windows has finished installing the software that your new hardware requires and
93. 5 Teledyne LeCroy Easy Mode Pre Defined Setups 126 Add VSAN FICON Control Double click VSAN FICON Control in the Patterns Library panel to open the VSAN FICON Control dialog Add YSAN FICON Format C Binan Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value i Channel Image ID re SB 3 Header Control Unit Image ID AA i Device Address KERR Sides pe o gt oe O E CEE EXT en EE l Header Cancel Check All Uncheck All Figure 2 91 VSAN FICON Control Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOOUOCD SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON Control Control Function The VSAN FICON Control has an additional Control Function dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add SAN FICON j Type Format Control 0 3 Binan Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Any Control Function Control E rnd Command Response Stack Status Cancel System Reset Selective Reset Request Status Device Level Exception Status Accepted Device Level Acknowledgement Purge Path Pu
94. 5 595 473 125 ma 15508481 5 be PS de FFEN 000608 SAMA mal 62 1 us peer 010400 ELS HLPLY Doc AR HA HR EAEE AEAEE 5946540514545 55 6161545 5545401 1010433351 fa 1395 ue be Ba i 4G DF 1 010 424 9048 08 ZOSz us P4 4G OOF Oxf FF 1010 428 345 5 Am OOEF Fl 1 010420 397 5 AG Door Oak FEF 1010430450 8 4G DIEF DXMFFFF 1 010 432 494 8 4G DOE re 1010 434 535 9 40 DOF wu 1 010 436 595 51 46 Booger DE PFE 1040 438 640 5 4G 0000EF OuFFFF 1 010 440 6892 8 46 OF Oxf FPF 1 010 442 741 8 4G D000EF OxFFFF 1 010 444 785 8 46 OEF OxPFPF 1010 446 838 8 AG QOQ0EF sFFFF 1 010 440 007 3 4G QOOOEF OXF PPR 1010 450 531 3 AG DUE 1010 452904 8 4G ODF 1 010 465 032 9 AG OQ00EF 4a 110 487 085 8 BLE s 1010 461 170 48 10104632341 5 i ELE 00 110 405 275 16 ELS aT 111010000 1010467 324 8 a F ELS E 014010000 LEM 1010 400 377 6 ELS_AEQUES DA 10 T0000 LESM E HEENHNRAENENUSINNDNUSESESEGE81 Xto Y 485 550 350 ms Mio T 252 181 571 mo Y toT 749731921 ms Begin to End 2 163 392 795 5 q Ready Signals Crsatl Simutation stop ae ES Figure 2 9 Analyzer Trace Capture Display For details about the results displ
95. 66 ns Low Active Toggle Figure 3 79 External Trigger Setting Dialog To display the External Trig Setting dialog select Configuration gt External Trig Setting External Trig Out Setting The Analyzer can send a Low or High external signal anytime a trigger occurs Select the External 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 Note The nominal External Trigger voltage is 0 818 volts Trigger In can work with 1 volt to 5 volts input voltage SierraFC M164 Protocol Analyzer User Manual 255 Teledyne LeCroy Software Settings Update Sierra Device The Update Sierra Device command allows you to update a SierraFC M164 Analyzer whose current version is incorrect 1 Click Configuration gt Update Sierra Device to display the Device Setup dialog Dey Name Type Current Wer Required Wer Status File Name Update Selected E FC Siera Device S H 62084 he Firmware 1 05 1 0C DONE C Documents and Settings ang Update All he Self Test 21 02 21 03 CA Documents and Settingsang Figure 3 80 Device Setup Dialog with a Bad Device Status Devices whose version is correct ha
96. ADVB Object0 on page 94 for more information ADVB Object2 3 See ADVB Object2 3 on page 101 for more information Custom Frame See Custom Frame on page 147 for more information Protocol Errors See Protocol Errors on page 149 for more information Sequential Trigger Mode In Sequential Trigger mode triggering occurs whenever the system detects a specific sequence of patterns Defining the triggering patterns sets the sequence order You must define at least two patterns to enable selection of Sequential Trigger mode Note Patterns such as Primitives and Symbols or Frames occurring very close together on different ports cause an error in triggering To define a triggering sequence select more than one pattern then check the Use selected patterns in a sequence check box see Figure 2 124 on page 168 SierraFC M164 Protocol Analyzer User Manual 167 Teledyne LeCroy Easy Mode Pre Defined Setups File View Edit Configuration ProjectSetup Tools Window Help Ll El de oO Record 5 Analyzer Setting YTA A s Capture Trigger Notes Triggering Mode Snapshot Manual T f Pattem E rigger yentlntusion Trigge Patterns Library User EE ad Most recent UN SE Presets 168 Bf Basic P Connect Disconnect P Basic Link Service P Link Control Frame P Symbol 16G Patterns J Use selected patterns in a sequence Change order using arrows e
97. AN ARB Loop Initialization Refer to section Add VSAN ARB Loop Initialization on page 109 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Event Description ELS VSAN Extended Link Service Refer to section VSAN Extended Link Service Request Request on page 110 VSAN Extended Link Service Refer to section VSAN Extended Link Service Request Request Reply Reply on page 111 VSAN Extended Link Service Refer to section VSAN Extended Link Service Reply on Reply page 112 GS VSAN Generic Link Service Refer to section VSAN Generic Link Service Request on Request page 113 VSAN Generic Link Service Refer to section VSAN Generic Link Service Request Request Reply Reply on page 114 VSAN Generic Link Service Refer to section VSAN Generic Link Service Reply on Reply page 115 SW VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Request Request on page 116 VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Request Reply Request Reply on page 117 VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Reply Reply on page 118 FICON VSAN FICON Any Data Refer to section VSAN FICON Any Data Information Block Information Block Type Type on page 119 VSAN FICON Data Refer to section Add VSAN FICON Data on page 120 VSAN FICON Co
98. Add State J Delete State Figure 2 134 Choosing a Trigger Condition Za Define each selected pattern in the same way as in Easy Mode as described starting on page 47 To use a timer define it first Note You can set a timer for any If or Else If condition 3 Enter a value for the number of occurrences before trigger in the Cont field up to a maximum of 65535 occurrences Choose a capture option Everything Nothing or Pattern If you choose Everything you can select primitives for exclusion See Parameters on page 36 If you choose Pattern you can select patterns for inclusion or exclusion See Defining Patterns on page 47 Choose pattern s and click the gt gt button to add them for capture or exclusion You define each pattern the same way as in Easy mode Defining Patterns on page 47 For an output trigger click the down arrow in the Ext Out field and choose an output trigger level Note Do not use the LOW setting in Advanced Mode SierraFC M164 Protocol Analyzer User Manual Advanced Mode User Defined Teledyne LeCroy 8 To go to another state click the down arrow in the Go To field and select a state If no other state has been defined choose New State to add a state Multi Link Triggering You can set different triggering for each link To set different trigger conditions for a link check the Multi Sequencer check box and select the link for setup from the Port drop
99. Analyzer User Manual 143 Teledyne LeCroy Easy Mode Pre Defined Setups 144 VSAN FCAV Two VSAN FCAV Patterns patterns are available VSAN FCAV Simple VSAN FCAV Extended Double click on any of the VSAN FCAV patterns listed above in the Patterns Library panel to open the VSAN FCAV dialog Select a VSAN FCAV service from the dropdown list which has the two options listed above Format can be Binary or Hexadecimal Add YSAN FCAY xl Type Format Simple C Binary Hexadecimal Y alue Co ntamner Co AFE PRA Container Time Stamp EEE Parameter Header Cancel Check All Uncheck All Figure 2 109 VSAN FCAV Service Dialog To select the value for AddVSAN FCAV Simple or Extended Container Header click on the drop down menu and select from the options listed below O Any Video Fr Rate Null 15 20 24 24 1000 1001 24 Segmented frames 24 1000 1001 Segmented frames 25 PAL 30 DOOOUOUUUOUE SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy 30 1000 1001 29 97 NTSC 50 60 60 1000 1001 59 94 NTSC Type Format Simple 000 Binan Hexadecimal Show Reserved and Obsolete Any Video Fr Rate Hull 15 20 24 24 71 000 1001 4 Segmented frames 241000 001 Segmented frames 25 PAL 30 3010001001 29 97 NTSC 1 50 Eb 601000 1001 59 94 NTSC Header Cancel Check All Uncheck All Figure
100. Analyzer User Manual 21 Teledyne LeCroy Expandability Figure 1 9 An Example of Connecting a SierraFC M164 and a Summit T3 16 22 SierraFC M164 Protocol Analyzer User Manual Expandability Teledyne LeCroy Select Device After you start the software click on Configuration and select All Connected Devices see the following screen capture ES LeCroy FC Protocol Suite FCProject2 File view Edit who Analyzer Settings Capt Configuration Project Setup Tools Window Help Port Calibration License Manager Software Settings Recording Buffer Buffer Size and Sec External Trig setting Update Sierra Device Total size used 25MB Setup IP l Out of 1ES84MB available Num of Segments 1 Trigger Position O 2 tigger position Last Captured Trace File Trace File Name c program files lecroyhfe protocol suite ser race fcs El Use upload manager no automatic upload Analyzer Settings Uniti Unit Channel Enable Speed Disable Descrambling 4 Pl Iv P3 Ale AutoSpeed pP1 P2 e Pa e F4 P3 F4 AutoSpeed Po P4 Set Protocol Error Detection Figure 1 10 Connecting to Device s The following Select Device dialog displays The colors in the Location column mean the following QO Red Firmware and or BusEngine components need to be updated to the latest version QO Light Blue The device is ready to be
101. BC_3 SMC_3 OooovovodD WN U O NS 104 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add VSAN FCP Frame Information Unit Double click VSAN FCP Frame Information Unit in the Patterns Library panel to open the VSAN FCP Frame Information Unit dialog Add YSAN FCP Frame Information Unit a X Frame Type FEF Response RSP_LEN WALID 5651 Status Gode any SESI Status Code IEEJA p i O Don t Garey Response Goede Any Response Code Cre sense KEY any Sense Key ges Show Reserved and Obsolete Parameter Type Dal any Header Cancel Check All Uncheck All Figure 2 70 VSAN Frame Information Unit Dialog The format can be Binary or Hexadecimal To select a VSAN Frame Information Unit Type click the dropdown list which has the following options O Any FCP_DATA FCP_CONFIRM FCP_XFER_RDY FCP_CMD FCP _RSP DOOCD SierraFC M164 Protocol Analyzer User Manual 105 Teledyne LeCroy Easy Mode Pre Defined Setups Add VSAN SCSI Command Status Double click VSAN SCSI Command Status in the Patterns Library panel to open the VSAN SCSI Command Status dialog Add VSAN SCSI Command Status Capture On a Status Only Status 8 Any SCSI Status Code 0xcxx 5 Good 0x00 Check Condition 0x02 Ci Condition Met 0x04 i Busy 0x08 C Intermediate 0x10 Intermediate Condition Met 0x14 C Reservation Con
102. BRIC Destination Address ID lt 0x0 Destination Address ID lt 0x10280 Destination Address ID lt 0x10400 Destination Address ID lt 0xEF Destination Address ID lt OxFFFCO1 Destination Address ID lt DRCTRY Destination Address ID lt F_PORT Destination Address ID lt FABRIC Destination Address ID lt 0x0 Destination Address ID lt 0x10280 Destination Address ID lt 0x10400 Destination Address ID lt 0xEF Destination Address ID lt OxFFFCO1 Destination Address ID lt DRCTRY Destination Address ID lt F_PORT Figure 3 52 Quick Filtering Dialog Click on the Advanced Mode button to display the Filter dialog see Figure 3 21 on page 198 Select the desired options to show hide You can also click Filtering gt Filtering to display the Quick Filtering dialog as shown below El File Edit View Configuration Project Setup Filtering Tools Window Figure 3 53 Filtering Menu Options Clicking on Enable Filtering toggles between enabling and disabling the filtering option SierraFC M164 Protocol Analyzer User Manual 231 Teledyne LeCroy Quick Filtering 232 Filter Setup in Advanced Mode Click the Advanced Mode button to set up filtering in the Advanced mode Click on the Quick Filter button to display the Quick Filtering dialog as shown in Figure 3 52 on page 231 Note The Filtering dialog display defaults to the last set option Quick Filtering or Advanced Filter x Filter Option
103. CCW Command Type Drop down List To select CCW Command Type click the dropdown list which has the following options QO Any CCW Command Type Sense Read Backward Write Read Control DOOCOD SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add VSAN FICON Status Double click VSAN FICON Status in the Patterns Library panel to open the VSAN FICON Status dialog Add SAN FICON oO x Type Format C Binan Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Y alue Channel Image ID od SB 3 Header Control Unit Image ID x Device Address RX EEE gt ENTRES gt E EEES gt EEE ENEE CEE lt lt El Header Cancel Check All Uncheck All Figure 2 88 FICON Status Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOCOUOD SierraFC M164 Protocol Analyzer User Manual 123 Teledyne LeCroy Easy Mode Pre Defined Setups 124 VSAN FICON Status Flag Field Code The VSAN FICON Status has an additional Flag Field Code dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add YSAN FICON Type Format Sent To a Channel From a Channel Show Reserved and Obsolete ld
104. D oo J w p o o o o o OJO o ty ala io n no a a T ES DA w in sl o fe mm w io J if i A W H 8 w w co 0 Q Ww 3 g on 3 JE p p AE i tj i oo N f t sl oy A e H JE N i E 3 h rl 8 N y sl o 00A8 62AA3DOF SD67EEF4 CFB4D4FA 00A8 27B11B12 SOAE94F6 0O1D39DE6 00B4 1B46F3DF 42506240 OFB7A034 00B4 ESADSOOD 3ABEEOFE FIOACSAB o o Q n o D oi amp ee TGS r O my By wm itt wl o hw H S 6 BIG a Mean hy 4 w o o mm B 3 o Oo se a AFIR ay m 3 Oo Gla w an mM oO a H o m H in w w o tu Lo 10 E J w o oO E 00D8 FBDOE640 036018B0 C3647403 00D8 6464EB3D SCC7EABS 42F1318B 00Z4 DF4B8F92 0D10AF87 963F3D98 O0Z4 736DDE82 300787F5 5865B6F0 OOFO 6BF33F1B 295554C7 F8B64760 0108 D7AB32D3 4738E6B2 354D18B2 0114 E753202C D176CDF2 9260DFES 0114 C4100E12 E63C8DB2 D955A11E 120 0CABC45A A8849CA2 196C8BDO 0120 96450A31 1F000849 6BBEFAD7 o pa A n J taj tj o un a i N H a H o y o be A n J a oy oy oo n D w le oO o m3 oo A W o H co un co o o an He H He ARBES o e H pe Jinja w ej oOo Oo oO RSIR in g a w 01 Jim J no mj o try oOo um Fe J 51312 p m o eIn O w o to ta w Pola h 21813 A Q ES E a a PR N w e He 0138 589C7336 8039ADD0 DCB33C1C 0144 DARG2AE4 1FD683C3 3D577388 0144
105. Destination Address ID 0x620080 Destination Address ID OxFFFC61 and AND OR Destination Address ID OxFFFC62 Destination Address ID DRCTRY Destination Address ID FABRIC Destination Address ID 0x0 Destination Address ID lt 0x610000 Destination Address ID 0x620080 Destination Address ID OxFFFC61 Destination Address ID lt OxFFFC62 Destination Address ID lt DRCTRY Destination Address ID lt FABRIC Destination Address ID lt 0x0 Destination Address ID lt 0x610000 Destination Address ID lt 0x620080 Destination Address ID lt OxFFFC61 Destination Address ID lt OxFFFC62 Destination Address ID lt DRCTRY Destination Address ID lt FABRIC Figure 3 64 Quick Search Dialog Click on the Advanced Mode button to display the Search dialog see Figure 3 65 on page 241 Select the desired options to show hide Search Setup in Advanced Mode Click the Advanced Mode button to set up search in the Advanced mode Click on the Quick Search button to display the Quick Search dialog as shown in Figure 3 64 on page 240 Note The Search dialog display defaults to the last set option Quick Search or Advanced Search SierraFC M164 Protocol Analyzer User Manual Quick Search Teledyne LeCroy x search tems e Inquiry Read 10 e head Capacity 10 Mode sense b Report LUNS Search For _ Data Pattern O Bus Condition JOrdered Sets O Source Address ID Destination Address ID Pair Addres
106. EE CERA ae El Header Cancel Check All Uncheck All Figure 2 38 FICON Control Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOOUOCD SierraFC M164 Protocol Analyzer User Manual 73 Teledyne LeCroy Easy Mode Pre Defined Setups 74 FICON Control Control Function The FICON Control has an additional Control Function dropdown menu under the Value pane on the right of the dialog as shown in the following figure Type Control 0x3 e Format C Binan Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Any Control Function Control End Command Response Stack Statue Cancel System Reset Selective Reset Request Status Device Level Exception Status Accepted Device Level Acknowledgement Purge Path Purge Path Response Check All Uncheck All Cancel Count Expected number of occurences on each link f Figure 2 39 FICON Control Control Function Dialog To select Control Function click the dropdown list which has the following options O OOODODODCDOCDODOUDOO UU Any Control Function Control End Command Response Stack Status cancel System Request Selective Reset Request Status Device Level Exception Status Accepted Device Level Acknowledgement Purge Path Purge Path
107. Enter the IP address to add the device Add Device with Static 1P x Device IP Address a Oo ao 0 cancel Figure 3 88 Add New Device with Static IP Address Once the IP address is added the application will then send a connection request to that IP address to connect to the SierraFC M164 System Set Address Alias Address Alias allows you to assign a meaningful name to each address to assist in interpreting the results displayed in the sample view To assign address names in an open sample view select Configuration gt Set Address Alias see Figure 3 89 on page 262 SierraFC M164 Protocol Analyzer User Manual 261 Teledyne LeCroy All Connected Devices 262 Address Alias Address FFFFFO FFFFFA FFFFFS FFFFFE FFFFF FFFFFS FFFFFS FFFFFA FFFFFE IY Apply alias to all view Altas Name H_PORT EVENT MULTICAST CLCE_SYNC SEL FET ALIAS Q0S_FAC MAGMNT TIME Set4sD efault Cancel Figure 3 89 Assign Address ID Assign a meaningful name to each address in use and click OK The assigned names replace the address in the sample view Search filter and Statistical Report If you elect to save the captured sample file the assigned address names are saved together with the result so that when you open the sample file later the assigned names are retained Set As Default If you want to set these address aliases for sample files that will be captured later you can set them as
108. FC M164 Protocol Analyzer User Manual 273 Teledyne LeCroy FC InFusion Scenarios 274 FC InFusion Scenarios You can create and execute FC InFusion Scenarios A Scenario is a test script that defines how FC InFusion monitors and modifies line traffic Scenarios Overview You create Scenarios on a PC running the FC InFusion application You then specify the Scenarios for execution on an FC InFusion device The FC InFusion application provides a user friendly interface for building Scenarios The interface prompts you for simple decisions and choices from drop down menus icons and hyperlinks As you make your selections the script takes shape automatically in the Scenario window The script is in the form of simple English sentences You need not understand any formal scripting language Scenarios can be created in two modes Simple Mode and Advanced Mode The Advanced mode has additional functions that enable creation of Scenarios with Global Rules Sequences and States which offer significant flexibility Since Advanced is a superset of Simple you can switch to Advanced and get an identically functional scenario Switching from one mode to the other is easy see Figure 4 8 on page 275 However when switching from Advanced to Simple the application may still use some Advanced Mode features We recommend that you do not switch from Advanced to Simple but start with a fresh Scenario in Simple Mode after saving the Advanced Mode Scen
109. FCAE RDMA FCP SCSI Command With Target Notification 86 Add FCAE RDMA FCP SCSI Command Without Target Notification 88 Add FCAV Simple or Extended Object Information Block 93 Add FCP Frame Information Unit Pattern dialog 53 Add FCP Frame Information Unit With Target Notification 89 Add FCP SCSI Command Pattern dialog 52 Add FCP Task Management Pattern dialog 55 Add FICON Command 68 Add FICON Control 73 Add FICON Data 67 SierraFC M164 Protocol Analyzer User Manual Index Add FICON Status 70 Add Generic Link Service _ Reply Pattern dialog 62 Add Generic Link Service _ Request Reply Pattern dialog 61 Add Generic Link Service Pattern dialog 60 Add Link Control Frame Pattern dialog 51 Add Pattern button 178 Add Protocol Error Pattern selection dialog 149 Add SCSI Command Status Pattern dialog 54 Add Switch Internal Link Service Reply Pattern dialog 65 Add Switch Internal Link Service Request Pattern dialog 63 Add Switch Internal Link Service Request Reply dialog 117 Add VSAN FCP Frame Information Unit With Target Notification 142 Add VSAN RDMA FCP Command Frame Information Unit With Target Notification 140 Add VSAN RDMA FCP SCSI Command With Target Notification 139 Add VSAN RDMA FCP SCSI Command Without Target Notification 141 Add VSAN Extended Link Service Reply Pattern dialog 112 Add VSAN Extended Link Service Request Pattern dialog 110 Add VSAN Extended Link Service Request Reply Patter
110. Figure 2 57 FCAV Container Header Values Dialog 92 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy To select the value for Add FCAV Simple or Extended Object Information Block click on the drop down menu and select from the options listed below O Any Object Type Video uncompressed Video compressed Video reserved Video Program Video Program reserved Graphics Graphics reserved Audio uncompressed Audio compresses Audio reserved Ancillary Data Full Stream structures Full Stream reserved Negotiated Vendor Specific Type Format Simple Ox00 O Binary Hexadecimal Show Reserved and Obsolete Container Count Any Object Type Video uncompressed Video compressed Video reserved Y Sl Video Program Container Header Video Program reserved ans Mate Graphics Graphics reserved Audio uncompressed Audio compressed f Ext Hdr Audio reserved Ancillary Data Full Stream structures DOOOUOODUUOUUOUDOOOODDA Full Stream reserved Henahatked Object Index E Header Cancel Check All Uncheck All Figure 2 58 FCAV Object Information Values Dialog SierraFC M164 Protocol Analyzer User Manual 93 Teledyne LeCroy Easy Mode Pre Defined Setups 94 ADVB ADVB Object0 Double click on ADVB ObjectO in the Patterns Library panel to open the Add ADVB Object0 dialog Format can be Binary or Hexadecim
111. Forever Run ox005007 Detect DATA 4 WaitForStop ox005007 4 100 Stop ox001Z67 2 El Command Parameters l Commands Parameters Seral umber Wi altD uration ms Label x era gl El command Parameters Commands Parameters Seral umber Porth ap 1 Infinite Infinite x na Label 0 fin 6 lt 054 1 DISCOVER Click here to add another script command gt Label 1 WaitForStopped 62084 1 5top Click here to add another script command gt Click here to add another script command SierraFC M164 Protocol Analyzer User Manual Scenario Batch Files Teledyne LeCroy Label 0 Bun ezo 4 1 DIS5COVER Click here to add another script command gt Label l WaitForitopped 620e4 1 stop Just 10 ms Click here to add another script command gt Label 2 BRun ez0e4 2 REFORT PHY LOG ERROR Click here to add another script command gt Sleep Used to sleep for a few seconds Format Sleep Duration Parameters Duration Integer or random duration in milliseconds Examples Sleep 100 4 New Batch Script Label O Bun 6zo064 1 DISCOVER Click here to add another script command gt Label 1 8leepr10 Click here to add another script command gt Beep If specified condition is satisfied the system beeps for the specified duration Format Beep Duration Frequency Parameters Duration Integer or random duration in milliseconds m Frequency Freq
112. Hea E 000000 ELS REQUEST LL 062 us BAR ins j 2 _000000 pigana e EE A i tottus ms He E 000000 ELS REQUEST OS _ 4 b45 us Bains fr 2 _ 00000 pigana ES REE eee Lo 4 FrO us 124 nz He 1 000000 00000 ELS REQUEST E AIF tus 647 m8 ft 2 000000 000000 5_REGUEST fi 5515s 98 ns He 1 000000 000000 ELS REQUEST E us 484 ns h 2 000000 oo0000 ELS REQUEST i IM 24 us 124 sy fr 1 _ 000000 000000 ES REQUEST i BE 6767s 642 n h 2 000000 oo0000 ELS REQUEST A BE o essas O E TO 1 onoo 000000 ELS REQUEST i BE O rasous aden p 2 _ oooooo 000000 asra EE O razu 132 113 H 1 000000 000000 ELS REQUEST i MA 6121s 6em 2 0000 oo0000 ELS REQUEST j is l SRT Proa l annann NAANA So SS Figure 3 8 Spreadsheet View Save As Text Excel Select File gt Save As Text Excel to open the Save As Text dialog For Save As Type select Text Files or Excel Files For Save As Range select All Packets or enter a cursor range For Time Stamp From and To enter values Enter a File Name and click Save Note The Save As Excel option is available only for Soreadsheet View and Text View 186 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Trace Viewer Configuration In Soreadsheet View you can also click the Trace Viewer Configuration icon eo button to display the Trace Viewer Co
113. I PLOGI PRLI LOGO RS PLOGI PLOGI Figure 3 40 ELS Commands Report Response Type Duration all all Accept Accept Accept Accept Accept Accept Accept Incomplete Accept Accept Accept Accept Accept Accept Accept Accept dol 42g 57A ns l 260 000 00i ns l 1 64 107 142 65 7 ns 1 0 43 260 000 00l ns l 1 64 120 51 429 ns 1 0 50 115 714 66 ns 1 0 53 sol 420 372 ns 1 1 60 20 000 001 ns 1 3 20 1 422 05 Us 1 6 47 1 422 657 us 1 6 47 062 Bor us 2 15 02 240 571 429 ns l 50 420 541 429 ns 1 1 95 107 142 857 ns 1 0 493 S60 000001 ns 1 1 64 1 422 657 us 1 6 SierraFC M164 Protocol Analyzer User Manual Statistical Report Statistical Report Yiew GS Commands Teledyne LeCroy To display the GS Commands Report click the GS Commands tab The following information is displayed in this report O OCOO O DOOCOD Port The ports that are selected Source ID All Custom and other Destination ID All Custom and other Type All Custom Management Service Directory Service SubType All Custom Fabric Device Management Interface Unzoned Name Server Name Server Fabric Configuration Server Command Code All Custom FETCH and other Response Type All Custom Reject and Accept Duration All Custom and other Count All Custom or a number of occurrences Percent of total count Ej Er Sa E ap Jt gt of 1 Fl GS Commands Move Cursor Ordered Sats Frame Bug Conditions SCSI
114. Manual 13 Teledyne LeCroy al Laat oraes O 2Gbps P3 P4 O 4Gbps PO O O O O8Gbps PO 0 0 O O 16Gbps Trig Err Lnk Fr Figure 1 5 LEDs on the Right Front Panel Status and Configuration Display The Analyzer front LCD display indicates the configuration and status of operations For example during initialization the LCD panel displays boot status messages LCD Display and Button Functions for Configuring the Analyzer 14 The SierraFC M164 can be configured from the unit itself Five buttons are provided to enable you to configure the Analyzer When you first turn on the Analyzer after initialization the LCD displays SierraFC_M164 Available with two arrows pointing up and down as shown in the illustration below Up Button SierraFC_M164 Available y ral Center Down Button Button Right Button LCD Display Figure 1 6 LCD Display and Button on the Front Panel When connected via ethernet or USB the Up fl and Down y buttons display the following a Static or Dynamic IP Address SierraFC_ M164 SN Connection Unit Name Set IP Configuration IP Mode Dynamic or IP Mode Static OOoOCOU O SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy The Left lt and Right buttons are used to change the configuration properties The LCD will display Button Inactive In This Menultem if the button does not serve any purpose for that selection Perform the following
115. Move to X Cursor Y Cursor or None E En ch ee ap AL gt of 1 P3 SCSI Commands Move x Cursor DOOCUOD Export as Microsoft Excel file folder in which to save the Excel file choose an appropriate file name and click Save E The Export to Excel button opens the Export to Excel dialog Choose a Save as Text file The Save as Text button opens the Export to Text dialog Choose a folder in which to save the Text file choose an appropriate file name and click Save Print Statistical Report The Print button opens the select printer dialog Choose an available printer and click OK 222 SierraFC M164 Protocol Analyzer User Manual Statistical Report Toolbar Teledyne LeCroy Print Preview Re The Print Preview button displays a preview of the report to print LeCroy FC Protocol Suite Jun 24 2010 Ordered Sets 2 3 Des oo 2421 424e 3 Sora fra fest tie Ort pales ttiea Ls 1492 4 SS ae EE OPN pa fas tte I I a C2 Frame Destination ID pao erorRT ELS REQUEST 1 C 610000 FABRIC ELS_REQUEST F1 Figure 3 45 Sample Print Preview of Report Report Display Settings _ 2 The Setting button opens the Setting dialog You can set up the report columns for display to suit a particular analysis need eliminating the need to show hide columns individually Use the Setting dialog to configure the display for each page See Figure 3 46 on page 224 Si
116. NUM TELEDYNE LECROY Everywhereyoulook gt SierraFC M164 Fibre Channel Protocol Analyzer User Manual a ie Fibre Channel Gipi Mabpa iba A AA A a E Software Version 4 45 Document Version 4 45 November 2013 Teledyne LeCroy Protocol Solutions Group Trademarks and Servicemarks Teledyne LeCroy CATC Trace and SierraFC Protocol Suite are trademarks of Teledyne LeCroy Microsoft and Windows are registered trademarks of Microsoft Corporation Intel and Pentium are registered trademarks of Intel Corporation All other trademarks and registered trademarks are property of their respective owners THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE ALL INFORMATION EXAMPLES AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE REPRESENTED WITHOUT WARRANTY OF ANY KIND EXPRESS OR IMPLIED USERS ARE FULLY RESPONSIBLE FOR THEIR APPLICATION OF ANY PRODUCTS THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN INFORMATION THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY CONTACT Teledyne LeCroy FOR A COPY 2012 Teledyne LeCroy Inc All rights reserved This document may be printed and reproduced without additional permission but all copies should contain this copyright notice WEEE Program This
117. Orea Yy A A T A E o Ji inir Reiniin Tire Pert een aw SFG CNT 0x 1 als 261 700 572 ms Dira HM 4G 61400 00000 DJED OF 263672254 ma 1971681 ms j P 46 DACTAY 0000 OA owl 263 700 218 m8 FA a P aa 61400 Ga WE 264 000650 mr 1 SGT ms a P2 G DACTAY Gdid testa 285 026 171 m8 MATa P aa oaa 6x0000 Daten 266 311 080 ms _1224908 m0 p P2 G DACTRY 90000 iEn 200 337 681 m8 _ JTH 6 FP aa 61400 Ga0000 0ABESE 267 558 851 ma _1220 570 m8 h P2 G DACTEY dod mBESE 207 585 715 me PERM wa HP aa 01400 Gai 0XxBE4F 260 745 605 ma _1155090 m8 h P2 G DACTRY 20000 dear 237112 m8 TAM ee P 46 61400 x0000 0xBES0 269 540 724 ma 1165454 m8 p P 4G DACTRY 00000 00E50 289 066 554 m8 Eee P 46 61400 Ga0000 0x8E51 014081181 1166567 imap FE 46 DACIAY 0 260000 waes 2711 176618 m8 472708 HPF 46 61400 620000 0xBE52 01 301 567 ra 124 18005 PFI 467 010400 Fabre AER AE OnE SI 272 204 4085 re SOLA ee pm P AG FABRE OBES 273 294 390 me 1 0569504 m8 FE 46 DACTRY PEA 522 168 321 me MESTAAN me P2 4G FFFCOI 00064 SELAM ZH ma 427r us peP AG 010400 ELS HLPLY 050094 523 840 122 ms 1631 34 ime P2 406 FFFCOI 60085 FEMME 14d ma SOT fos 4G 010400 ELS HLPLY 05009
118. P Frame Information Unit See FCP Frame Information Unit on page 53 for more information SCSI Command Status See SCSI Command Status on page 54 for more information FCP Task Management See FCP Task Management on page 55 for more information ARB Loop Initialization See ARB Loop Initialization on page 56 for more information Extended Link Service Request See Extended Link Service Request on page 57 for more information Extended Link Service Request Reply See Extended Link Service Request Reply on page 58 for more information Extended Link Service Reply See Extended Link Service Reply on page 59 for more information Generic Link Service Request See Generic Link Service Request on page 60 for more information Generic Link Service Request Reply See Generic Link Service Request Reply on page 61 for more information SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy SW FICON FCAE Generic Link Service Reply See Generic Link Service Reply on page 62 for more information Switch Internal Link Service Request See Switch Internal Link Service Request on page 63 for more information Switch Internal Link Service Request Reply See Switch Internal Link Service Request Reply on page 64 for more information Switch Internal Link Service Reply See Switch Internal Li
119. Pattern dialog see Figure 2 121 on page 158 Add Timeout E ES xl Patten sd External Trigger Add gt gt Connect Disconnect Symbol Remove lt lt Symbol 16G Ordered Set Basic Link Service Link Control Frame FCP SCSI Command Add gt gt SCSI Command Status FCF Frame Information Unit Remove lt lt FCF Task Management Custom Frame Note Logical OR operator applied on added events Timeout value fi millizeconda microseconds C dwords Trigger mode Trigger if the End Event s occur s before the timer expires f Trigger if the timer expires before the End Event s occur s Note Start Event s resets the timer unconditionally Cancel Figure 2 121 Add Timeout Pattern Dialog Select a pattern for Start Events or End Events enter a Timeout value select units and then select Trigger Mode a Trigger If the End Event s occur s before the timer expires a Trigger if the timer expires before End Event s occur s Note You cannot select a Timeout pattern if you select any other pattern as the trigger condition 158 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy External Trigger Pattern You can trigger on an external trigger To set up the trigger click the External Trigger pattern In order to select an External Trigger refer to the External Trig Setting on page 255 Add External Trigger
120. Removed Test Initialization Result Link Level Reject Link Level Busy Link Level Acknowledgement DOOOUOUOUUUE SierraFC M164 Protocol Analyzer User Manual 131 Teledyne LeCroy Easy Mode Pre Defined Setups 132 VSAN FCAE VSAN FCAE ASM Double click VSAN FCAE ASM in the Patterns Library panel to open the VSAN FCAE ASM dialog to add any Type of VSAN FCAE ASM Add YSAN FCAE ASM a Format Show Reserved and Obsolete C Binary Hexadecimal Parameter Message ID eee ees Security A L 2 Priority TH Message Payload Length cee ees Header Cancel Check All Uncheck All Figure 2 97 VSAN FCAE ASM Dialog The format can be Binary or Hexadecimal SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups VSAN FCAE 1553 VSAN FCAE 1553 Any Teledyne LeCroy Double click VSAN FCAE 1553 Any in the Patterns Library panel to open the VSAN FCAE 1553 dialog to add any Type of VSAN FCAE 1553 Add YSAN FCAE 1553 Type Format Show Reserved and Obsolete ae S FC a C Alf al F LSC Parameter Header Cancel Check All Uncheck All Figure 2 98 VSAN FCAE 1553 Any Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options a E a a Any Data Command Status SierraFC M164 Protocol Analyzer User Manual 133 Teledyne LeCroy Easy Mode Pre Defined Setups
121. SI Commands Protocol Errors Ports LIF_F _F 1m ov Eo na 1am 74179 4 56390 P1 06249 0 15 P3 40437902 70 81 Pi al 7 156 5 Pi 1 7 156 5 Pz 24 3 46e 5 Pz a 4 46e 5 P3 22416 1 26 Figure 3 33 Ordered Sets Statistical Report View Frame Report To display the Frame Report click the Frame tab see Figure 3 34 on page 213 The report gives the statistics of the frame The following information is displayed in this report DOOOUOD Port The ports that are selected Source ID All Custom and other Destination ID All Custom and other Type Select from the dropdown list Count All Custom or a number of occurrences Percent of total count SierraFC M164 Protocol Analyzer User Manual Statistical Report Teledyne LeCroy Statistical Report View A la we ap eb gt 1 of Pl Frame Ordered Sets Frame Bus Conditions SCSI Commande Protocol Errors Forts ELS Destination ID All EN F PORT i 0 48 Custom 610000 ELS_REPLY 1 0 48 ORETRY ELS_REQUEST l 0 46 FABRIC ELS_ REQUEST 1 0 46 610000 ELS_REPLY 1 0 48 610000 ORETRY FECT_REQUEST a 2 40 PE FABRIC 610000 ELS_REPLY 1 0 46 PE PFFC61 610000 ELS REQUEST 3 1 44 ni Ed Ceere i CIS meni 4 T 1 AA Figure 3 34 Frame Statistical Report SierraFC M164 Protocol Analyzer User Manual 213 Teledyne LeCroy Statistical Report Bus Conditions Report To display the Bus Conditions Report click the Bus Conditions tab The Bus Cond
122. Service on page 50 Link Control Frame Refer to section Link Control Frame on page 51 Link Speed The Event occurs when the link is at the specified speed Both Linkup The Event occurs when both ports are out of electric idle Dword Matcher Refer to section Dword Matcher on page 299 Symbol 16G 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 training sequence with an invalid frame marker Recode Manchester Coding Forces jammer to recalculate Manchester Coding for each bit of training frame FCP FCP SCSI Command Refer to section FCP SCSI Command on page 52 FCP Frame Information Unit Refer to section FCP Frame Information Unit on page 53 SCSI Command Status Refer to section SCSI Command Status on page 54 FCP Task Management Refer to section FCP Task Management on page 55 ARB ELS Extended Link Service Refer to section Extended Link Service Request on Request page 57 Extended Link Service Refer to section Extended Link Service Request Reply Request Reply on page 58 284 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode
123. Software Teledyne LeCroy File View Edit Configuration ProjectSetup Tools Window Help dS Oro Gan Be Analyzer Settings Capture Trigger Notes Recording Butter Buffer Size and Segments Mum of Segment A we ie E what Total size used 25MB Segments I a A MB o 1MB 0132MBE Out of 8192MB available Auto Run Number of Aur 20 Trigger Position O trigger position nes 100 Last Captured Trace File Trace File Hame Je program fles lecroyste protocol suitesUsery Trace tes El Use upload manager no automatic upload Analyzer Settings Channel Enable Speed Disable Descrambling Iw F Iw PS F1 P2 AutoSpeed BP paz Pas Ro rel AutoSpeed P3 P4 Set Protocol Error Detection 4 Easy switch to Advanced mode Easy switch to Advanced Mode Figure 1 18 Easy Advanced Mode Toggle Button SierraFC M164 Protocol Analyzer User Manual 29 Teledyne LeCroy Protocol Analyzer Protocol Analyzer To use the software for protocol analysis see on page 29 first select File gt Protocol Analyzer for a new project or File gt Open an existing protocol analysis fcc file See Protocol Analysis on page 33 You can also open a fcs example file Example files are in the Examples folder You can also use Project Setup gt Last Protocol Analyzer In Easy Mode on the Capture tab select to capture Everything or Pattern For Pattern select a Pattern You can exclude pat
124. UEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST Figure 3 1 Spreadsheet View l ELS QUEST ELS_REQUEST ELS_REQUEST ELS QUEST ELS_REQUEST QUEST QUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST ELS_REQUEST Summary AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name OO00000 Port Name OO00000 AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name OODODDO Port Name 0000000 AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name OO O OoOo00 Port Name o000000 AL_PA bit map 4000000000000000000000000000001 0 AL_PA bit map 40000000000000000000000000000000 Port Name o000000 Port Name 0000000 AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name 0000000 Port Name OO00000 AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name 0000000 Port Name 0D000000 AL_PA bit map 40000000000000000000000000000010 AL_PA bit map 40000000000000000000000000000000 Port Name 0000000 Port Name 0000000 AL_PA
125. VB e ADVB Object0 e ADVB Object2 3 a Custom Frame a Protocol Errors Choosing a Parameter Either highlight the category and click the gt gt button or double click the category to open a corresponding definition dialog Click on the Okay button to move the pattern to the Active pane To remove an item highlight it in the Project Tree then click the lt lt button Timers External Selecting a timer for a trigger in the Any Trigger Mode limits the time that the analyzer looks for selected triggering conditions before triggering The timer activates when the Project runs If none of the selected triggering conditions occurs during the timer s active time the Analyzer triggers at the end of the time set for the timer 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 Add Timer E xl Timer Value fi Mili Seconds Time Unit seconds Cancel milliseconds microseconds C dwords Figure 2 120 Add Timer Pattern Dialog Check a Time Unit enter the Timer Value and click OK Note The timer and timeout resolution is limited to one DWORD The minimum value is 12 13 DWORD SierraFC M164 Protocol Analyzer User Manual 157 Teledyne LeCroy Easy Mode Pre Defined Setups Timeout Selecting Timeout for the pattern opens the Add Timeout
126. Views Running Show Hide Statistical Report View Verification Show Hide Text View Scripts Show Hide Packet View Show Hide Frame Inspector View Ne Show Hide Spreadsheet View _ y He EZ E E el ma pa i Show Hide Bus Utilization View f Show Hide Compare 2 Data Payloads Figure 3 7 View Type Toolbar After you select a view it appears in a separate window To increase the new window rg display size select View gt Packet View or click the Show Hide Packet View button to hide the Packet View When scrolling through a window display using the scroll bar the displays in the other windows also scroll To rearrange the tiling select the Window menu and choose Cascade Tile Horizontal or Tile Vertical SierraFC M164 Protocol Analyzer User Manual 185 Teledyne LeCroy Switching Views Spreadsheet View Spreadsheet View displays all of the Packet View fields in a time sequential spreadsheet format To display the Spreadsheet View of the current capture click View gt Spreadsheet View or click the H button on the Show View Type toolbar Spread Sheet View Start Time Relative Time Fort m 1 932 us 475 ns 2 000000 000000 l ELS REQUEST 20650 j _ den fp 1 000000 000000 ELS REQUEST O BE 270 us 638 ns fe 2 000000 000000 ELS REQUEST j De 28s 107 ms pe 1 00000 000000 ELS REQUEST i 251s 450 nz EH 2 000000 000000 00 B BE o asus E ICI
127. a Channel f From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID SB 3 Header Control Unit Image ID E ka Device Address OOK Joos Any Data Information Block Type Dr gt I La Header Cancel Check All Uncheck All Figure 2 84 VSAN FICON Any Data Information Block Type Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOOUOD SierraFC M164 Protocol Analyzer User Manual 119 Teledyne LeCroy Easy Mode Pre Defined Setups Add VSAN FICON Data Double click VSAN FICON Data in the Patterns Library panel to open the VSAN FICON Data dialog Add YSAN FICON E xi Type Format Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID ka a Control Unit Image ID so Device Address RRRS IJ J a cr cu o0 La Check All Uncheck All Figure 2 85 VSAN FICON Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOUOCD 120 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add VSAN FICON Command Double c
128. add a Sequence gt Figure 4 30 Example 3 Setting the Timer 9 In the File menu select Save Scenario to save the Scenario Sequence Creation A sequence can have multiple states but only one state is active at any time In other words at any point in time a sequence waits for 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 through the Restart All Sequences Action 316 SierraFC M164 Protocol Analyzer User Manual Running Scenarios Teledyne LeCroy You must follow some simple rules when creating sequences TABLE 4 6 Sequence Rules 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 message appears in the status area of the application that says Too Many Actions You can use only one restart sequence Action per state When you specify Actions for a state you can only use one instance of Restart Current Sequence or Restart All Sequences If you try to use more than one a red error message appears in the
129. add another event State Wait for Generic Link Service Request GS Type FC SW 5 Ox40 From PL PS lt Click here to add combined event then Stop Scenario and Trigger Analyzer tClick here to add another action gt Click here to add another event Click here to add another state Figure 4 15 Global Rules and Sequence Areas of a Scenario FC InFusion hardware provides the capacity to have up to two sequences co existing in a Scenario in addition to the Global Rules Recall that both the Global Rules and any sequences are active at all times Each is a separate state machine having the behavior of a particular test state at any point in time Because the Global Rules has the capacity for only one state you can view it as a degenerative state machine Scenario Libraries You can create any number of Scenarios which you then can archive on your PC hard drive Libraries are windows that hold Scenarios Note Each library is a separate ifc file 300 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Main Library When you launch the FC InFusion application it opens a window called the Main Library The main library is the default workspace for creating and storing new Scenarios The main library corresponds with the following file in the FC InFusion folder on the PC hard drive DEFAULT IFC File Libraries You can save the main library with a name other
130. al Add ADVB Object0 Ex Format OO Binary Hexadecimal Show Reserved and Obsolete OX 4 P1 4 P3 7 P2 7 P4 Check All Uncheck All Figure 2 59 Add ADVB Object0 Dialog To select the value for ADVB Object0 Video Frame Rate click on the drop down menu and select from the options listed below see Figure 2 60 on page 95 O Any Video Frame Rate Null aperiodic 15 20 24 24 1000 1001 24 Segmented frames 24 1000 1001 Segmented frames 25 PAL 30 30 1000 1001 29 97 NTSC 50 60 ODOOOOUKOOUOOODDA SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy 60 1000 1001 59 94 NTSC 50 VESA DMT 60 VESA DMT 75 VESA DMT 85 VESA DMT 50 VESA CVT 60 VESA CVT 75 VESA CVT 85 VESA CVT DOOOUOUOUUUUDE Add ADVE Objeco Format Show Reserved and Obsolete O Binary 0 Hexadecimal Any Video Frame Fate Null aperiodic 15 ll 2d 24 1000 1001 24 segmented frames 4 1000 1001 segmented frames Ox 3 25 PAL 30 0x45 30 1000 1001 29 97 NTSC OxE5 50 006 4 mu P1 P3 Pe P4 Figure 2 60 Add ADVB9Object0 Video Frame Rate Drop down List SierraFC M164 Protocol Analyzer User Manual 95 Teledyne LeCroy Easy Mode Pre Defined Setups To select the value for ADVB Object0 Object1 Object2 Type click on the drop down menu and select from the options listed below
131. al Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON Command CCW Command Type The VSAN FICON Command Data has an additional CCW Command Type dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add YSAN FICON Type Commend amp Data Ox Sent To a Channel From a Channel Show Reserved and Obsolete Value z Any COM Command Type Ds Any COW Command Type Sense Obexx 01 00 Read Backward Obs 1100 Format C Binan Hexadecimal Wi tite Obi 017 Read Obeexxe7 0 Control Obese 1 Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 94 VSAN FICON Command Data Any CCW Command Type Drop down List To select CCW Command Type click the dropdown list which has the following options QO Any CCW Command Type Sense Read Backward Write Read Control DOCOCOD SierraFC M164 Protocol Analyzer User Manual 129 Teledyne LeCroy Easy Mode Pre Defined Setups 130 Add VSAN FICON Link Control Double click VSAN FICON Link Control in the Patterns Library panel to open the VSAN FICON Link Control dialog Add YSAN FICON Format C Binary Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID E 5B 3 Header Control Unit Image ID re Device Address TS 7 7 Link Control o5 y I
132. ame m Symbol 16G m Training Sequence Symbol 16G Double click Symbol 16G in the Pattern Library to set the trigger on Symbol 16G Add Symbol 16G E ax Sync Header Ob g Symbol x T Check All Uncheck All Count Expected number of occurences on each link i Figure 2 118 Add Symbol 16G Dialog The Sync Header value and the Symbol pattern can be entered The Ports can be selected and you can enter the Expected number of occurrences on each link in the Count field SierraFC M164 Protocol Analyzer User Manual 153 Teledyne LeCroy Easy Mode Pre Defined Setups Training Sequence Double click Training Sequence in the Pattern Library to set the trigger on Training Sequence Add Training Sequence E E x Training Sequence Os POO Cancel Check All Uncheck All Count Expected number of occurences on each link li Figure 2 119 Add Training Sequence Dialog The Training Sequence pattern can be entered The Ports can be selected and you can enter the Expected number of occurrences on each link in the Count field a FCP m FCP SCSI Command m FCP Frame Information Unit m SCSI Command Status m FCP Task Management OU ARB ELS m ARB Loop Initialization m Extended Link Service Request m Extended Link Service Request Reply m Extended Link Service Reply a GS m Generic Link Service Request m Generic Link Service Request Reply m Generic Link Service Reply O SW Switch Internal L
133. and LUN Te et eS te Oe eee SS Header Cancel Count W PA W P3 Expected number of occurences on each link 1 7 P2 P4 Check All Uncheck All Figure 2 106 VSAN FCAE RDMA FCP SCSI Command Without Target Notification Dialog The format can be Binary or Hexadecimal If you select Any SCSI Command the Command Type can only be Any Command Click the down arrow next to the CDB dropdown list scroll the list to choose a CDB Type and click OK The Any option allows specifying any vendor specific or other command If you select MMC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 or ADC 3 click the down arrow next to the Command Type dropdown list scroll the list to choose a Command Type and click OK SierraFC M164 Protocol Analyzer User Manual 141 Teledyne LeCroy Easy Mode Pre Defined Setups 142 VSAN FCAE RDMA FCP Frame Information Unit Without Target Notification Double click VSAN FCAE RDMA FCP Frame Information Unit With Target Notification in the Pattern window to open the Add VSAN FCAE RDMA FCP Frame Information Unit With Target Notification dialog Add VSAN RDMA FCP Command Frame Information Unit Without Target Notification Frame Type Format FCP_CMD 0x5 F Binary Hexadecimal FCP Response iii RSP_LEN_VALID Any SCSI Status Code OXXX o 1 X Don t Care Any Response Code OxXX Any Sense Key Oxx Show Reserved and Obsolete Type 0x06 FCP CMD FCP LUN Command Reference Number XX TASK Attribute Any
134. and Refer to section Add VSAN FICON Command Data on Data page 128 VSAN FICON Link Control Refer to section Add VSAN FICON Link Control on page 130 VSAN FCAE ASM Refer to section VSAN FCAE ASM on page 132 VSAN FCAE 1553 VSAN FCAE 1553 Any Refer to section VSAN FCAE 1553 Any on page 133 SierraFC M164 Protocol Analyzer User Manual Settings in Simple Mode Teledyne LeCroy Event Description VSAN FCAE 1553 Data Refer to section Add VSAN FCAE 1553 Data on page 134 VSAN FCAE 1553 Refer to section Add FCAE 1553 Command on page 135 Command VSAN FCAE 1553 Status Refer to section Add VSAN FCAE 1553 Status on page 138 VSAN FCAE RDMA FCP SCSI Refer to section VSAN FCAE RDMA FCP SCSI Command Command With Target With Target Notification on page 139 Notification VSAN RDMA FCP Command Refer to section VSAN FCAE RDMA FCP Command Frame Frame Information Unit Information Unit With Target Notification on page 140 With Target Notification VSAN FCAE RDMA FCP SCSI Refer to section VSAN FCAE RDMA FCP SCSI Command Command Without Target Without Target Notification on page 141 Notification VSAN RDMA FCP Frame Refer to section VSAN FCAE RDMA FCP Frame Information Information Unit Without Unit Without Target Notification on page 142 Target Notification FCVI VSAN FCVI Any Refer to section VSAN FCVI Any on page 143 VSAN FCVI SEND_RQST Refer to
135. and Type Sense Read Backward Write Read Control DOOUOD SierraFC M164 Protocol Analyzer User Manual 69 Teledyne LeCroy Easy Mode Pre Defined Setups 70 Add FICON Status Double click FICON Status in the Patterns Library panel to open the FICON Status dialog Type Format A C Binay Hesadecina Sent To a Channel 0 From a Channel Show Reserved and Obsolete Header Parameter Value D Header Cancel Check All Uncheck All Figure 2 35 FICON Status Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control OOOCOUDL SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FICON Status Flag Field Code The FICON Status has an additional Flag Field Code dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add FICON Type Format Sent To a Channel From a Channel Show Reserved and Obsolete nv Flag Field Code No Function Queueing Information Walid li Event Header yp Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 36 FICON Status Any Flag Field Code Dialog To select Flag Field Code click the dropdown list which has the following options A Any Flag Field Code No Func
136. anual Easy Mode Pre Defined Setups Manual Trigger Mode Teledyne LeCroy In the Manual Trigger mode the analyzer captures bus traffic continually from when you use the Manual Trigger until you click the Stop Hardware button on the analyzer toolbar which triggers the analyzer To perform a manual trigger check the Manual Trigger button ES LeCroy FC Protocol Suite BETA FCProject File View Edit Configuration Project Setup Tools Window Help ai El reod Sa ll Vi 4 7 Pee Analyzer Settings Capture Trigger Notes Triggering Mode Snapshot Manual Trigger A O Pattermn Event Infusion Trigge Patterns Library 4a User Patterns EE Most recent E ill New User Group BG Presets EA Condition for Advanced Mode ELA Timers E ternal eE Ay Basic eh FCP Be WA ARB lf ELS EA GS ah Chl Bf FICON ah FEAE Hki FE I EA FEAN fd VSAN wee P Custom Frame Figure 2 116 Manual Trigger Mode Selected SierraFC M164 Protocol Analyzer User Manual Use selected pattems ih a sequence Change order using anawa Achye Drag from library to add an event 151 Teledyne LeCroy Easy Mode Pre Defined Setups Pattern Event Infusion Trigger Mode In Pattern Event Trigger mode the Analyzer triggers whenever any of the patterns selected for trig gering occurs an OR condition In Pattern Event InFusion mode the analyzer can be triggered by an InFusio
137. anual 317 Teledyne LeCroy Running Scenarios 2 Click on File gt Open to open an existing File Library The File Library displays all saved Scenarios in that library File Library documents and settings ange 4 X pron Assignment TIX DEHA EDGR 0 mA seamos RA emos JA Modify Reece Set Port Configuration to Activate Ports Modify_Idle Port Func Run Library Scenario Modify_with_Capture 5N 62084 mo Modify_Code Violation_3 DO A O p gl Modify_Invert Bits_4 a 4 gt Modify Replace with SOF_5 Replace DWORD_L smaller6 Replace DWORD_L bigger Replace with Capture Truncate_small length Truncate_ Bigger length TwoDifferencelndex Replace code violation Replace SOF Replace_invert_bits FrameDetect_no ltCorrect FrameDetect_ 1Correct FrameDetect CRC FrameDetect_WrongCRe New Scenario O Insert Insert_frame Order set Jam insertOword DWord Matcher Figure 4 32 Open Existing File Library 318 SierraFC M164 Protocol Analyzer User Manual Running Scenarios Teledyne LeCroy 3 Double click a Scenario from the File Library to open the Scenario window Changes to the Scenario can be made and saved from this window ve LeCroy FC InFusion Error Injector and Traffic Modifier Modify_Idle y p i a x i File View Configuration Tools Help TAIANA A AL 4_7 Modify Idle File Library c documents and settings ange v A X Port Assignment DE SS PX 0 me PS Scenario Name M
138. are listed below FCP ARB ELS GS SW FICON FCAE ASM FCAE 1553 FCAE RDMA FCVI FCAV ADVB VSAN O O COOCOODOODODOoDDO O O Easy Mode Pre Defined Setups After you install the Analyzer software see Software Installation on page 16 and set up the Analyzer see Hardware Setup on page 17 launch the Analyzer software see Launching Your Analyzer on page 28 to display the default Protocol Analyzer in Easy Mode at the Capture tab This mode allows you to operate the analyzer with minimum setup In this mode you can perform only a Trigger and Data capture Main Window Use Easy Mode to get a comprehensive overview of your analyzer s capabilities On the Analyzer Menu Bar click File gt Protocol Analyzer to open a Protocol Analyzer dialog SierraFC M164 Protocol Analyzer User Manual 33 Teledyne LeCroy Easy Mode Pre Defined Setups A AA Project Overview Pane Project Overview ae EB FCProjectl E fed Capture E mm g Everything e i cs g Exclude traffic until both ports are up What analyzer triggers on A Exclude MOS eg Exclude RADY A Exclude ARBI i ve Truncate Payload after 512 Dword s O beg Exclude Idle E FA Trigger Non Sequential o Snapshot Settings e _ Capture Memory Settings E ves Trigger Position in Memory 0 i ve g Capture Memory Size 25000 KB ve g Speed AutoSpeed P1 P2 P3 P4 fs g P1 P2 Descrambling Enabled P3 P4 Descramb
139. ario SierraFC M164 Protocol Analyzer User Manual FC InFusion Scenarios Teledyne LeCroy The following screen displays when you create a Scenario in Simple Mode EE LeCroy FC InFusion Error Injector and Traffic Modifier New Scenario 1 File View Configuration Tools Help MA ee a FA A a d New Scenario 1 Mo event specified for Jam Settings Scenario Mame Mew Scenario 1 Jam Direction From PLIPS Repeat Jam once Repeat ount 1 Arm Detail E Arm Exists Arm Event Click Here to Specity Arm Event rm Rollback Im Newer E Timeout Duration 5 riliseconds Jam Details Jam Event Click Here to Specify Jam Event Jam Action Click Here to Specify Jam Action Click Here to Specify Second Jam Action Optional Switch to Advanced Mode Device Output SM 62084 BS Fy gg Figure 4 8 New Scenario in Simple Mode in the FC InFusion Window SierraFC M164 Protocol Analyzer User Manual 275 Teledyne LeCroy Settings in Simple Mode Settings in Simple Mode The following settings can be made to create a Scenario in Simple Mode Settings The following settings can be made in Simple Mode QO Scenario Name Give a name to the Scenario QO Jam Direction Select From Originator or From Responder O Repeat Jam From the drop down menu select Forever Once or Specific Count The default is Once a Repeat Count Key in the Repeat Count in the field
140. at E Show Reserved and Obsolete 0 Bman Hexadecimal Header Parameter Y alue Field based Field 1 orly 0x3 a Color Information Type Osi Any Pixel Aspect Ratio Any Fisel Aspect Ratio 1 1 0x0 1 1 2 wa 1 21 On 7 NTSC approx 8 9 Ox3 a iL Header II OK Jj Cancel W P3 Pa Check All Uncheck Al Figure 2 64 Add ADVB Object0 Pixel Aspect Ratio Drop down List SierraFC M164 Protocol Analyzer User Manual 99 Teledyne LeCroy Easy Mode Pre Defined Setups To select the value for ADVB Object0 Pixel Array Order click on the drop down menu and select from the options listed below O Any Pixel Array Order Left to Right Top to Bottom Right to Left Top to Bottom Left to Right Bottom to Top Right to Left Bottom to Top Top to Bottom Left to Right Top to Bottom Right to Left Bottom to Top Left to Right Bottom to Top Right to Left Spare O OODODODDODOODO O Add ADVB Object0 Format Show Reserved and Obsolete O elite Header Parameter Value a 2 Any Pixel Aspect Ratio 0s Any Pixel Array Order Ot Any Piel Array Order Lett to Right Top to Bottom Lett to Right Bottom to Top Right to Lett Bottom to Top Top to Bottom Left to Right Top to Bottom Aight to Lett Rattan toa Ton eft to Ainkt 4 w Header Cancel 2 P1 5 P2 Check All Uncheck All Figure 2 65 Add ADVB Object0 Pixel Array O
141. ater than the packet size Trigger Position You can set the trigger position in the captured buffer as a percentage of the segment size Trigger point of 0 means the trigger point will be on the first packet in the buffer To upload segments automatically for display as the system creates them do not select the checkbox This defaults to 1 which defines the amount of data to capture before and after the triggering Event You can change this percentage by dragging the slider In certain cases when one port is recording traffic and filling up the memory much faster than another port you might see traffic appearing only on one port for a while and the other port s traffic will only appear later This occurs as a function of the trigger position and is normal expected behavior of the analyzer To upload segments manually in the Segment Manager select the Use upload manager no automatic upload checkbox To upload segments automatically for display as the system creates them do not select the checkbox Auto Run To repeat the current capture and trigger setup automatically check the Auto Run checkbox and enter the number of times in the Number of Run text box The capture and trigger repeat automatically for the specified number of times and the results are saved in consecutively numbered Trace scs files Each one will use the same settings as specified and will create sequentially named traces This is identical to pressing the rec
142. ay see Display Manipulation on page 181 and see Viewer Configuration on page 244 SierraFC M164 Protocol Analyzer User Manual 43 Teledyne LeCroy Easy Mode Pre Defined Setups Patterns and Data Capture Setup You can refine data capture by choosing Pattern and then selecting specific patterns for capture Additionally you can define a different set of patterns to capture after trigger To define specific patterns for capture click the Pattern button to display the Capture tab for Pattern see Figure 2 10 on page 44 You can drag and drop patterns from the Patterns 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 You can also copy and sort patterns KEN File View Edit Configuration Project Setup Tools Window Help AED rod ge n YA A TPg Analyzer Settings Capture Trigger Notes Truncate Payload after 512 Dword s 2048 bytes Parameters Exclude Idle Excude REDY P Exclude Training Pattern Exclude ARBH Exclude HOS Exclude E RB Exclude trafic till Koth ports are up Patterns Library e 8 User Patterns a Include a e ostra ng Patterns E a Wi Most recent a New User Group i e 8 Presets Active B A Condition for Advanced Mode eB AY Timers External Connect Disconnect P Basic Link Service Any Cut oiler Copy Ctrl C Paste Cr y oF gt Delete e
143. caasseeesacannescesasmuescsaannacsnceaneenseeceseenaeess 300 Scenario LIDAR Suar is 301 MANLIO Vte ia Ilo 302 File UID FANIOS oi A A ia 302 Scenario Properties iii a a cia 303 SCENO EVA A sumusueennncedseridbastenwboase ans 304 Scena EXaMpPlOS conato 306 Example 1 in Simple Mode ii ios 306 Example 2 Insert DWORD in Advanced Mode cssccccesseeeceesseeeeeensseeeenseeesoesnseseensneeesonsseessonaneessons 308 Creating Global RUICS cre E E ER 308 Adding a SEQUENCE iia 311 Example 3 USINO TIMES arsaa E aT a E a a aaa 316 Sequence Creation id 317 Summary of Scenario Creation una AA 318 eo A o PA 318 Scenaro Balon Ple o acia 324 SCHPE WO SD Ciud 324 Error CHECKING ir A Aa 327 A tet ave EE A Gace ciameate E E AE E E A EE AE E A A E 328 State MEMS iia 328 Appendix A China Restriction of Hazardous Substances Table 333 Appendix B How to Contact Teledyne Le Croy cccccssssseesesseeeenseeeenseeeeesees 335 Mini ni a 337 10 SierraFC M164 Protocol Analyzer User Manual Introduction This manual describes installation and operation of the Teledyne LeCroy SierraFC M164 Fibre Channel Protocol Analyzer and includes examples of typical applications Fibre Channel Sierra FC Mb4 l o Available Figure 1 1 LeCroy SierraFC M164 Protocol Analyzer Analyzer Overview The SierraFC M164 Protocol Analyzer helps Hardware Firmware Design and Application Engineers troubleshoot and diagnos
144. can capture more sample data than if the MA option is unchecked and sample file size is closer to the user defined Sampling Memory Size a FPGA The Memory Assignment feature works for a pair of ports connected to one FPGA for example ports 1 and 2 or ports 3 and 4 Memory Assignment does not work for two ports connected to different FPGAs for example ports 1 and 3 a Triggering Memory Assignment only starts after the trigger point During pre trigger each physical link is always assigned to a specific memory bank Post trigger the system can try to use empty space in all memory banks if you check the MA option Therefore Memory Assignment efficiency is maximum when Trigger Position is set to 0 snap shot trigger and is minimum when Trig ger Position is set to 99 or when there is no triggering you stop recording man ually SierraFC M164 Protocol Analyzer User Manual 251 Teledyne LeCroy Software Settings Here are examples of different Port Configurations and Trigger Positions O One port configuration A Sample size is user specified sample size Two port pair configuration A Ports 1 2 and 3 4 are on the same FPGA so Memory Assignment has an effect If you use snapshot triggering the sample size is near specified size QO Two port pair configuration A If you use manual stop Memory Assignment has no effect Sample size depends on port traffic loads a Two port pair configuration A If tr
145. case the Arm Rollback In is After Specific Duration of 10 seconds Jam Details 7 Specify the Jam Event to be performed In this example the Jam Event is an ARB Loop Initialization Loop Init ID Any 0x11XXXXX From P1 P3 Jam Action 8 The Jam Action specified is to Insert Frame SOF SOFc1 CRC Auto Calculate CRC EOF EOFt followed by a Beep for a duration of 50 ms SierraFC M164 Protocol Analyzer User Manual 305 Teledyne LeCroy Scenario Examples IL New Scenario1 Settings Scenario Mame Mew Scenario 1 Jam Direction From P1 P3 Repeat Jam Jonce Repeat Count 1 Arm Detail m Arm Exists Arm Event Extended Link Service Request ELS Command RAG 0x1 From P1 P3 Arm Rollback In after Specific Duration Timeout Duration 10 seconds Jam Details Jam Event m ARE Loop Initialization Loop Init ID Any 011220 From PLPS Jam Action ag a Insert Frame SOF SOFe1 CRC Auto Calculate CRC EOF EOFt A Switch to Advanced Mode Figure 4 20 Simple Example 1 306 SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy Example 2 Insert DWORD in Advanced Mode In this example the Global Rules area of the Scenario waits for a Custom Frame then inserts a Dword inside the frame In Sequence 0 and State O it waits for an FCP SCSI Command SBC3 inserts a Dword inside the frame beeps for a duration of 50 ms and stops the Scenario Creat
146. ce window Note Note that there is no command to tile views vertically Verification Scripts You can perform custom post process analysis of the open trace by running a verification script over the trace For more information see Running Verification Script Engine VSE on page 227 Port Status You can get an overview of the active ports by clicking the Port Status button at the bottom right of the application window The Port Status displays the Port Speed and Function In addition to displaying Link Frame and Error a display showing the buffer full opens when a trigger occurs The Error Trigger and Buffer indicator columns are displayed only when recording see Figure 3 27 on page 203 202 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Port status Speed Function Link Frame Error Trigger Port status Speed Function Link Frame Error Trigger Figure 3 27 Port Status Window Displaying Buffer Indicator Note If sample capture occurs with more than one unit active additional Port Status windows display SierraFC M164 Protocol Analyzer User Manual 203 Teledyne LeCroy Switching Views 204 Toolbars Enabling Tool Bars To customize the Viewer Display workspace you can enable and reposition the available toolbars To display or hide toolbars select View gt Toolbars then check or uncheck toolbars El File Edit View Configuratio
147. cenario name a short description and direction of traffic change 302 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy HE Scenario Properties E A x Properties Mew Scenario 2 O irector From P o P3 Max Removable D OR x ere Ze Figure 4 18 Scenario Properties Dialog Box in Advanced Mode In the Scenario Properties screen the direction for traffic modification is defined on a global basis for the entire Scenario In other words any Scenario Action that modifies line traffic only affects the traffic flowing in the direction established at the top of the Scenario in the Scenario Properties Scenario Events can be monitored in either direction and therefore the parameters for Events provide the ability to specify the intended direction for monitoring traffic for that Event Scenario Events A Scenario is a script you create using simple mouse clicks and text entries As you work the script takes shape in the Scenario area of the application display You can think of the Scenario area itself as consisting of two subareas A Global Rules area at the top where you create the Global Rules and a Sequence area beneath the Global Rules where you create any sequences Whether you are creating Arm Events Jam Events or Jam Actions in Simple Mode or Global Rules or a Sequence in Advanced Mode the menu driven interface prompts you to specify the Event s for which you want to
148. cimal W Visible Byte Order Right Align Field Header Setting Frame Field 8 Routing Control Destination Identifier vee Class Specific Control Source Identifier gt Data structure type e Frame Control c Sequence Identifier ve Data Field Control Sequence Count vse Originator Exchange_ID Responder Exchange_ID i Parameter z Security Parameter Index ve ESP Sequence Number ss Destination Network Addre se Network Destination Addre seve Source Network Address 4 cose Network Source Address a Association Header se Device Header Version co TYPE WFT Name Destination Identifier E Abbrivation Foreground Data Payload Columns in A ow fie Column Bytes in Column Bute Viewer Setting e Wrap Packet e Enable Tooltip Time Stamp Origin Absolute Trigger User Define C Based On System Time M Same color for start time and port A e Time Stamp Format Time Format Save Load Factory Setting Font Cancel Figure 3 67 Trace Viewer Configuration Field Settings To view a packet field select a field from the packet field tree and check the Visible box Uncheck it to hide the field To change the data format of a packet field select the field and choose a data format from the Format drop down list SierraFC M164 Protocol Analyzer User Manual 245 Teledy
149. clude Idle Check this to exclude Idles from the data capture Exclude RRDY Check this to exclude RRDY primitives from the data capture Exclude Training Pattern Check this to exclude Training Pattern primitives from the data capture Exclude ARBff Check this to exclude ARBff primitives from the data capture Exclude NOS Check this to exclude NOS primitives from the data capture SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Exclude VC_RDY Check this to exclude VC_RDY primitives from the data capture Exclude traffic till both ports are up Check this to exclude traffic till both ports are up Use separate patterns for Pre and Post triggers captures replaces the Capture tab with a Pre Trigger Capture tab and a Post Trigger Capture tab ES LeCroy FC Protocol Suite BETA FCProject G File View Edit Configuration Project Setup Tools Window Help Gel El A Reod Ve Analyzer Settings Capture Trigger Notes Everything IW Truncate Payload after 512 Diword s 2048 bytes Parameters Exclude Idle Exclude RADY Esclude Training Pattern T Exclude ARER OP Exclude MOS Exclude C_RADY Exclude traffic till both ports are up Figure 2 3 Protocol Analysis Capture Dialog Software Menus and Toolbar The software has the following main toolbar Open Sample File Run Last Open Capture Project Switch to Jammer Upload Manager Show Port Configuration
150. ct starting with the default project definition or modify the settings for the last project run New Default Project To start a New project select File on the main menu bar and choose Protocol Analyzer to open a new project with default settings that you can modify see Main Window on page 33 Last Project Clicking the Green button opens the last project run so you can modify it Project File Types Projects have the following file types a cfg Display Configuration file in the System folder Config subfolder a fcc Protocol Analyzer Capture Project Viewer file a fcs Sample file a wsf Workspace file Example Projects The Analyzer includes example projects that you can use to perform an immediate analysis without any setup The Analyzer system software has a pre defined folder directory structure for storing all files All example files are in the Examples folder under the SierraFC M164 folder It is strongly recommended that you open some example files to see types of projects that you can create SierraFC M164 Protocol Analyzer User Manual 41 Teledyne LeCroy Easy Mode Pre Defined Setups Run an Example Analysis Project To run an example project Select File gt Open Locate example analysis projects by looking in the Examples folder Examples are available for AdvanceCaptr EasyCaptr and Samples 3 Inthe Samples folder choose an example fcs file and click Open to display the e
151. d Oe Any This event consists of the selected command request and reply When the request happens waits to meet the reply Header Cancel Check All Uncheck all Figure 2 82 VSAN Switch Internal Link Service Request Reply Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists SierraFC M164 Protocol Analyzer User Manual 117 Teledyne LeCroy Easy Mode Pre Defined Setups 118 VSAN Switch Internal Link Service Reply Double click VSAN Switch Internal Link Service Reply in the Pattern window to open the Add VSAN Switch Internal Link Service Pattern dialog Add SAN Switch Internal Link Reply xj Syl Tipe Reply Command Any be Format Binary Hexadecimal Show Reserved and Obsolete Parameter SW ILS Command Oe Any Header Cancel Check All Uncheck all Figure 2 83 VSAN Switch Internal Link Reply Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON VSAN FICON Any Data Information Block Type Double click VSAN FICON Any Data Information Block Type in the Patterns Library panel to open the VSAN FICON Any Data Information Block Type dialog Add SAN FICON E x Type Format C Binary ff Hexadecimal Sent To
152. d Setups Teledyne LeCroy ELS Patterns Extended Link Service Request Double click Extended Link Service Request in the Pattern window to open the Add Extended Link Service Pattern dialog Add Extended Link Service Request Format C Binary i Hexadecimal ELS_Type Request F Command Er Show Reserved and Obsolete Parameter ELS Command Oe Any Header Cancel Check All Uncheck all Figure 2 22 Extended Link Service Request Pattern Dialog The format can be Binary or Hexadecimal To select an ELS_Type click the dropdown list SierraFC M164 Protocol Analyzer User Manual 57 Teledyne LeCroy Easy Mode Pre Defined Setups 58 Extended Link Service Request Reply Double click Extended Link Service Request Reply in the Pattern window to open the Add Extended Link Service Pattern dialog Add Extended Link Service Request Reply ELS_ Type Reply Command Any C Binary i Hexadecimal Show Reserv FLOG LOGO ELS Command jars ASI ESTS ADYE RATY This event consis est happens waits to meet the reply Check All Uncheck All Figure 2 23 Add Extended Link Service Request Reply Pattern Dialog The format can be Binary or Hexadecimal To select an ELS_Type click the dropdown list SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Extended Link Servic
153. definition 168 Pattern command 44 pattern definition in sequential trigger mode 168 Pattern field 178 Pattern triggers 149 Pattern Event Trigger mode 152 Pattern Event InFusion mode 152 PETracer setting up 27 port Show hide 197 status 202 port alias 253 Port Configuration 267 268 Port Status 31 Ports Report 216 Post Trigger Capture tab 47 pre trigger 170 Pre Trigger Capture tab 47 Primitive Manipulation 266 Print Preview button 223 Program Manager Window 28 Progress Indicator 208 project examples 41 file type definition 41 notes 176 settings 171 180 project note 176 Project Overview 35 Project Tree 35 projects 41 Protocol Analysis 33 Protocol Analyzer 30 Protocol Errors 149 protocol errors report 215 Q Quick Filtering 231 SierraFC M164 Protocol Analyzer User Manual Index Quick Search 239 Quick View 184 R Rec Analyzer command 268 recording activity 209 progress 208 status 208 Recording Progress Indicator 208 Refresh Device List 25 Remote Connection Settings dialog 29 Remove Device 24 Run Batch button 327 Run Batch Script command 267 run hardware 37 Run statement 329 S Sample View link 224 Sample Viewer Configuration dialog 244 Sampling Memory Usage Optimization option 251 Save partial trace capture 39 trace capture 39 Save as Text button 222 Save As Text dialog 186 scenario 274 action 289 creation 318 event 304 overview 274 properties 303 running 320 Sc
154. dle Scenarios Ports are Ready to Run Ws Modify_Replace_2 Direction for traffic changes From Responder Max Removable DWORDs per Scenario Run 16 Library Scenario Modify_with_Capture SN 62084 Modify_Code Violation 3 VO Ml advancemodelibsam Modify_Idle Modify_Invert Bits_4 6 3 Modify_Replace with SOF_5 Replace_ DWORD_L_smaller_6 Replace DWORD_L_bigger_7 Replace with Capture E Global Rules lt Click here to add an event gt b advancemodelibsam Modify_Idle E Sequence O E State 0 E Wait for Custom Frame R_CTL 0x33 D_ID 0x000080 CS_CTL 0x01 S_ID 0x021100 From Responder mbi n then Modify Frame SOF Not Modify CRC Not Modify EOF Not Modify Truncate_small length Truncate_Bigger length TwoDifferenceIndex Replace_code_ violation Replace_SOF Replace_invert_bits FrameDetect_no 1tCorrect FrameDetect_ 1 Correct FrameDetect_ CRC FrameDetect_WrongCRC New Scenario 0 and Branch to State l and Trigger Analyzer E State 1 E Wait for Timer 1 Seconds then Beep Duration 50 ms Insert and Branch to State 2 Insert_frame Order set Jam insertDword E State 2 DWord Matcher E Wait for Dword Matcher Pattern Type Any Dword From Responder then Stop Scenario El E E switch to Simple Mode Output v 4 X Device Output SN 62084 ww Ax AS Tt See BS Swe 22 43 50 078 000 000 SN 62084 Device Joined 22 43 58 765 000 000 SN 6
155. dyne LeCroy Switching Views Status Bar The Status bar is located at the bottom of the main display window Depending on the current activity the bar can be divided into as many as four segments Recording Progress When you begin recording the left most segment of the Status Bar displays a Recording Progress Indicator As recording progresses the Progress Indicator changes to reflect the recording progress graphically In the Progress Indicator a black vertical line illustrates the location of the Trigger Position you selected in Recording Options QO Pre Trigger progress is displayed in the field to the left of the Trigger Position in the before Trigger color specified in the Display Options O When the Trigger Position is reached the progress indicator wiggles as it waits for the trigger O After the trigger occurs the field to the right of the Trigger Position fills in the after Trigger color specified in the Display Options a When recording is complete the upper half of the progress indicator fills in white indicating the progress of the data upload to the host machine You should be aware of two exceptional conditions a Ifa Trigger Event occurs during the before Trigger recording the before Trigger color changes to the after Trigger color to indicate that not all the expected data was recorded pre Trigger a When you click Stop before or after a Trigger Event the Progress Bar adjusts accordingly to begin uploadi
156. e 5imulation fcs a gt i Sl Fle Edit View Configurafion Project Setup Filtering To Wig Help 83 hE Geos an VO L VF KB 2 EEES ERAS AE RA OQ eO Spread Sheet View eee E Start Time Relative Time Port Spe _ 1D D_ID Frame Frame Command Summary Ap SEQ_CNT OX_ID ES T 261 700 572 ms O ns H gt PI 4G 010400 DRCTRY 0x290000 0x0000 Ox8E4B OxF 263 672 254 ms 1 971 681 ms W P2 4G DRCTRY 010400 FCCTLREPLY 0x980000 0x0000 0xBE4B 0x0 N 263 700 218 ms 27 964 us P1 4G 010400 DRCTRY 0x290000 0x0000 OXBE4C Oxf IM 264 999 690 ms 1 299 471 ms kW P2 4G DRCTRY 010400 O FCCT REPY 0x980000 0x0000 OXBE4C 0x0 M 265 026 171 ms 26 481 us Hp P1 4G 010400 DRCTRY 0x290000 0x0000 Ox8E4D Oxf Y 266 311 080 ms 1 284 908 ms k P2 4G DRCTRY 010400 O FCCTLREPLY 0x980000 0x0000 OXBE4D 0x0 E 266 337 861 ms 26 781 us jH P1 4G 010400 DRCTRY MAA 0x290000 0x0000 Ox8E4E Oxf MN 267 558 831 ms 1 220 970 ms k P2 4G DRCTRY 010400 O FCCTLREPLY O 0x980000 0x0000 Ox8E4E Ox B 267 585 715 ms 26 884 us Hp P1 4G 010400 DRCTRY 0x290000 0x0000 Ox8E4F Oxf B 268 745 605 ms 1 159 890 ms k P2 4G DRCTRY 010400 O FCCT REPLY 0x980000 0x0000 Ox8E4F Ox B 268 771 230 ms 25 624 us H P1 4G 010400 DRCTRY 0x290000 0x0000 0x8E50 Oxf B 269 940 724 ms 1 169 494 ms W P2 4G DRCTRY 010400 FCCT_REPLY O 0x980000 0x0000
157. e Reply Double click Extended Link Service Reply in the Pattern window to open the Add Extended Link Service Pattern dialog Add Extended Link Service Reply al Binary i Hexadecimal ELS_ Type Reply Command ce Show Reserved and Obsolete Parameter ELS Command Ose Any Header Cancel Check All Uncheck all Figure 2 24 Extended Link Service Reply Pattern Dialog The format can be Binary or Hexadecimal To select an ELS_Type click the dropdown list SierraFC M164 Protocol Analyzer User Manual 59 Teledyne LeCroy Easy Mode Pre Defined Setups GS Patterns Generic Link Service Request Double click Generic Link Service Request in the Pattern window to open the Add Generic Link Service Pattern dialog Add Generic Link Service Request GS Type E OO G5 Subtype Binary Command Type Request Hexadecimal Command Any Show Reserved and Obsolete Parameter Revision oy IN_ID OA GS Type Ox D FE 514 5 G5_Subtype Any GS_Subtype OX Header Cancel Check All Uncheck All Figure 2 25 Generic Link Service Pattern Dialog The format can be Binary or Hexadecimal Click the dropdown lists to select a GS_Type GS_Subtype Command Type and Command 60 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Generic Link Service Request Reply Teledyne LeCroy Double click Generic L
158. e double click the graph SierraFC M164 Protocol Analyzer User Manual 195 Teledyne LeCroy Switching Views Bus Utilization Buttons The Bus Utilization window has a row of buttons for changing the format of the displayed data The buttons have the following functions amp Horizontal zoom in E Vertical zoom in Ei Horizontal zoom out Vertical zoom out E Graph Areas Click and Drag zoom Ka Presents options for displaying additional Fi Click diagonally to select and graphs zoom in on part of the graph D Hidesraph ii legend see previous Statistical Report View Statistical Report View displays the statistics of the captured data For additional information see Statistical Report Toolbar on page 222 To display Statistical Report View select View gt Statistical Report View or click the button on the Show View Type toolbar Statistical Report iew A la y ap tb p 1 Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Ports ELS Commands fs Commands SW Commands AL Commands Exchange Performance Type Part Count Yo All All All SOF P4 49 1 91e 4 EOFt P4 115 4 49e 4 SOF P3 36 1 40e 4 EOFt P3 101 3 94e 4 CLS P4 Z 7 ale CLS P3 Z 7 ale 6 LIP_F _F P4 2453610 9 56 LIP_F _F P3 16324 0 06 OLS P4 5953041 23 23 OLS F3 2443071 29 05 LR P4 4234101 16 52 LAR P3 13480 0 05 SOFF P3 131 5 11e 4 EOFn P3 66 2 oce 4 SOFF P4 132 5 15e
159. e 2 Data Payloads icon on the toolbar This icon is active only when two data payloads packets are selected Figure 3 25 Hex C ASCII Layer SCSI Cmd Layer SCSI Cmd Packet No 1 0000 580688BB 309C3F7C 77D3542A R 3 Packet No 2 gt 0018 2E9EF4F7 18543D2F 58200176 0018 A21F497D 9B2D05B7 51DB2574 0024 F2F62277 130C22AD FSBEE341 024 FAF24056 CAD81929 A1DB305D 0030 D6646D5B 285AEBC7 ESEIFC7A gt 0048 41B9CEFE DBS97AE3 4B83CCBE 0048 274034E6 DOA36745 35C0D48F 0054 4605F236 7A78AC54 SED75939 0054 1A3AC0B2 21EEC9CA B6 ED2850 0060 2B36C3FC 831D806E 16BC75E6 44726704 4E9075C6 B665C7AS O 50 o o O i O O lO o ollo oy oY a GVS Q ollo a u 0 a o A JE in A g ac i 5 ae oa o mM o N J b o na ta ww 3 B n 8 3 D alz o in on N 10 e J tj 1 oy JE i RIS S FA amp 8 ak e gt w w 0078 28CB7535 41C2F1FS5 09187959 0084 FBOBF184 5C719394 4ADGBE2A 0084 1CBB29F1 3512EB8F 65078565 9030 F0828939 74SCESBS S9EE29F7 0090 6AD317B3 7B7C77F0 520E4861 o OJO yt o o Co RS oo eo o io 310 w w o o j A G O an w a N w w fs uw ry p m no Lu io nN J W A taj Es 6 W 5 sb tz to mia w ty ty wm w is co ty w o ln a w w 3 w oO 10 n o o a N in 3 ta a no 0 tf oo E o N pe o om mia m ta 0 w oD a w A ta w o oO Q oo 15 nje sl Pa w w He w 5 5 pla 3 5 N a K te o o a o w tw wo e pi D 0 on 3 J D
160. e Binary or Hexadecimal To select an ELS_Type and Command click the dropdown list 112 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN GS Patterns VSAN Generic Link Service Request Double click VSAN Generic Link Service Request in the Pattern window to open the Add VSAN Generic Link Service Request Pattern dialog Add YSAN Generic Link Service Request G5 Type G5_Subtype Command Type Request 0 Hexadecimal Command Any Show Reserved and Obsolete Parameter Revision Pe IN_ID OOOO ES Type OO FC S w 5 GS_Subtype Any GS_Subtype OX y Header Cancel Check All Uncheck All Figure 2 78 VSAN Generic Link Service Request Pattern Dialog The format can be Binary or Hexadecimal Click the dropdown lists to select aGS_Type GS_Subtype Command Type and Command The following GS_ Type options are available a FC SW 5 Event Service Key Distribution Service Alias Service Management Service Time Service Directory Service DOOOUOCDLD SierraFC M164 Protocol Analyzer User Manual 113 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN Generic Link Service Request Reply Double click VSAN Generic Link Service Request Reply in the Pattern window to open the Add VSAN Generic Link Service Request Reply Pattern dialog Add SAN Generic Link Sery uest Re xi G5_Tppe FC S w 5 G5 Subtype Command Type Repl
161. e Defined Setups 156 e VSAN Extended Link Service Request Reply e VSAN Extended Link Service Reply GS e VSAN Generic Link Service Request e VSAN Generic Link Service Request Reply e VSAN Generic Link Service Reply SW e VSAN Switch Internal Link Request e VSAN Switch Internal Link Request Reply e VSAN Switch Internal Link Reply VSAN FICON VSAN FICON Any Data Information Block Type VSAN FICON Data VSAN FICON Command VSAN FICON Status VSAN FICON Control VSAN FICON Command Data VSAN FICON Link Control VSAN FCAE VSAN FCAE ASM VSAN FCAE 1553 Any VSAN FCAE 1553 Data VSAN FCAE 1553 Command VSAN FCAE 1553 Status VSAN FCAE RDMA e VSAN RDMA FCP SCSI Command With Target Notification e VSAN RDMA FCP Command Frame Information Unit With Target Notifi cation e VSAN RDMA FCP SCSI Command Without Target Notification e VSAN RDMA FCP Command Frame Information Unit Without Target Notification VSAN FCVI VSAN FCVI Any VSAN FCVI SEND_RQST VSAN FCVI WRITE_RQST VSAN FCVI READ_RQST VSAN FCVI SEND_RESP VSAN FCVI WRITE_RESP VSAN FCVI READ_ RESP VSAN FCVI CONNECT_RQST VSAN FCVI DISCONNECT_RQST VSAN FCVI CONNECT_RESP1 VSAN FCVI CONNECT_RESP2 VSAN FCVI CONNECT_RESP3 VSAN FCVI DISCONNECT_RESP VSAN FCAV e VSAN FCAV Simple e VSAN FCVI Extended SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN AD
162. e Event and Actions within the Global Rule area you can save the Scenario and run it Sequences The Global Rules are all you need for simple test Scenarios However a Scenario also can contain one or two sequences which can define multiple states and allow branching between states With a sequence you also can do looping which allows you to repeat a test state or to execute a test for a specified period of time As with Global Rules the menu driven interface guides you in building a sequence Some of the prompts are different however because you now are encapsulating groups of Events and Actions as distinct states Recall that a state is 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 SierraFC M164 Protocol Analyzer User Manual 299 Teledyne LeCroy Settings in Advanced Mode Scenario Name New Scenario 1 Direction for traffic changes From PL FS Max Removable DWORD per Scenario Bun amp Global Fules Wait for Generic Link Service Reply 68 Type FC SW 5 0x20 From 71 73 ES then Beep Duration 50 msj Click here to add another action Click here to add another event Sequence oO State O Click here to add an event cal State 1 Wait for Timer 5 Micro Seconds Click here to add combined event gt then Branch to State O Click here to add another action Click here to
163. e Fleur A o ooo asias 35 A alyz r SOWING S ni eaa aa a aaa e aaa 35 Se Protocol Error Delecilo Marais 35 PO copiii anaa tew vawva a a cubs eteacewuevacnat 35 Capture Tab veesivesiedi ty ahercauti i hesties dal a a aeaa a ar aaa ae aaae ia a aa EAEE 35 Software Menus and T oolbar scr 37 RUN Hardware sssi e aa a a a Aa a a 37 SaViNG a Trace Capture s sess dii dll id A AA AAA AAA Ata 39 CroSssyhc Contro Panel add A dad 40 Launching the CrossSync Control Panel c sssseeceesssnnseeeececnnseeeceeccnsseeeenecensseeeeeeonnneeseeeeenes 40 PV OICOUS it iodo 41 Project File Type S srani a aaa aa 41 Example POCAS sl 41 Run an Example Analysis Project diia teeth 42 Patterns and Data Capture Setup cccssessseeeecccnnsseeceeccnsseeeecccnnasseeeeeonasseeeeeoonaasseeeeeonaasessenseeennsseseeess 44 Ghoose a Parameter curia 45 include Patterns src ia 45 Eede Pamesa iria eii 45 Pre and PostTrtidger Data Capture nan ini r a a 47 D nnmg Pallerns sripit 47 Basie Patten S en en E aA E E i 48 FGP Pates cnn a a a a a eeeme te eseeeete ee 52 ARB Patter LS 56 4 SierraFC M164 Protocol Analyzer User Manual Contents Teledyne LeCroy ELS Pates it taa 57 O 60 SW Patterns ninia ts 63 FICON ta oia 66 A oe a Ee ee ee ee ee Ee one er eT eae ae 79 FV seca O 90 FECAV arta O A E 91 ADVB aoan e eN eer ener nen 94 VSAN BASIC ui A A a a 102 VO AN FOP aia os 104 VOAN ARB O 109 VSAN ELS Patterns coii is 110 VSAN GS Pat
164. e for selection for filtering SierraFC M164 Protocol Analyzer User Manual Quick Filtering Teledyne LeCroy Filter Type You can choose to show or hide the Filter Type items by checking the Show or Hide option button Filtering Direction You can select items for filtering in a single direction or both directions by checking the corresponding Port By default all ports are enabled Uncheck the port check boxes for ports not to include in the filter Filter Idle Depending on the Filter Type Hide Show Idle packets in the Sample Viewer are shown or hidden Save Filter Setup After you have set up a Filter configuration you can save it as a Filter file by clicking Save You can then use it on a different capture by clicking Load in the Filter dialog Filter Logic After you have set up Filter options you can set filter logic to And Related Items to apply AND logic on related selected options or OR to apply OR logic on all selected options Filter descending packets If you check the Filter descending packets checkbox the application will only filter onward from the highlighted trace selection bar If you uncheck this option the software only filters the filtered packet For example if this option is checked and any SCSI command is selected all transport and link packets of this command are filtered If you unchecked this option only selected SCSI commands are filtered Filter on exchange level Checki
165. e problems within their product The analyzer supports capturing triggering and filtering The Analyzer provides for bi directional trigger and capture of exchanges primitives and patterns You can capture all frames and or exclude traffic The Analyzer has a USB port and an Ethernet port to connect to a computer You can cascade analyzer units for higher port counts You can trigger manually or trigger on a specific Event The Analyzer provides a full range of views and statistical reports SierraFC M164 Protocol Analyzer User Manual 11 Teledyne LeCroy Receiving Your Analyzer The analyzer package includes the following components a OCD0ODOODO O SierraFC M164 Analyzer identified in the packing list SierraFC M164 Quick Start USB A B 2 0 cable 1 8 meter Ethernet cable 10 feet Three Prong AC power cord Rack Mount and Rack Mount Installation Guide Installation CD ROM with software and documentation Unpacking the Analyzer Inspect the received shipping container for any damage Unpack the container and account 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 Corporation Retain all shipping materials for shipper s inspection Analyzer Features The Analyzer has the following features O O OCO0ODODODDDDDO DO O SierraFC M164 Fibre Channel il i Power Switch
166. ection Protocol Errors on page 149 Settings in Advanced Mode The following screen displays when you create a Scenario in Advanced Mode Note To go to the Simple Mode click on the button See Settings in Simple Mode on page 276 Bl LeCroy FC InFusion Error Injector and Traffic Modifier New Scenario 3 File View Configuration Tools Help EE oe H 3 E es EY P gi Sp Bg 2 Mile q New Scenario 3 282 Scenario Name Mew Scenario 3 Direction for traffic changes From P1P gt Max Removable DWOPD per Scenario Run 16 T Global Fules lt Click here to add an event Click here to add a Sequence gt Figure 4 9 New Scenario in Advanced Mode in the FC InFusion Window The following settings can be made to create a Scenario in Advanced Mode a a a Scenario Name Give a name to the Scenario Direction for Traffic Changes Select From P1 P3 or From P2 P4 Max Removable DWORDs per Scenario Run This is used to tweak a trade off between the maximum number of removable Dwords and the total delay through the FC InFusion The more Dwords are allowed to be removed up to 512 Dwords the greater the total delay will be Global Rules Global Rules can be set by adding an Events Combined Events Actions and Sequences Refer to Global Rules on page 300 for more informa tion To set the Events Combined Event s Actions and or Sequences m Click on the link lt Click
167. ection VSAN Extended Link Service Request Request on page 110 VSAN Extended Link Service Refer to section VSAN Extended Link Service Request Request Reply Reply on page 111 VSAN Extended Link Service Refer to section VSAN Extended Link Service Reply on Reply page 112 GS VSAN Generic Link Service Refer to section VSAN Generic Link Service Request on Request page 113 VSAN Generic Link Service Refer to section VSAN Generic Link Service Request Request Reply Reply on page 114 VSAN Generic Link Service Refer to section VSAN Generic Link Service Reply on Reply page 115 SW VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Request Request on page 116 VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Request Reply Request Reply on page 117 VSAN Switch Internal Link Refer to section VSAN Switch Internal Link Service Reply Reply on page 118 FICON VSAN FICON Any Data Refer to section VSAN FICON Any Data Information Block Information Block Type Type on page 119 VSAN FICON Data Refer to section Add VSAN FICON Data on page 120 VSAN FICON Command Refer to section Add VSAN FICON Command on page 121 VSAN FICON Status Refer to section Add VSAN FICON Status on page 123 VSAN FICON Control Refer to section Add VSAN FICON Control on page 126 VSAN FICON Comm
168. ed in the Main Library panel SierraFC M164 Protocol Analyzer User Manual 271 Teledyne LeCroy Port Configuration for FC InFusion Port Configuration for FC InFusion Select Configuration gt Port Configuration or click the Port Configuration icon to display the Set Port Configuration dialog or press the yellow P icon To record traffic both before and after the FC InFusion modifies jams it select Analyzer Jammer Analyzer on the port that you want to jam In the following figure there is a match on Port 2 Note In Analyzer Jammer Analyzer AJA port configuration the LEDs for ports 3 and 4 represent ports 1 and 2 post jam The LEDs for ports 3 and 4 do not turn off when they are disconnected Set Port Configuration _ x Available Functionality by Setup and licensed Features Analyzer Jammer 0 Available 1 Available Out of 2 Y Out of 2 Ports Configuration For Current Setup Type Serial Num Ports Assignment Sierra FC 62084 0xF284 Pi P2 P3 P4 MENE z Figure 4 6 Ports Configuration Dialog with Analyzer FC InFusion Analyzer Port Match Note You can select only one Jammer port at a time when using the AJA configuration To record traffic from other ports after the FC InFusion modifies jams them select a combination of ports that have Jammer Analyzer specified under them The different configurations accommodate different possible user setups and requirements Note To display the cu
169. ed to a specific memory space memory bank depending on the Sampling Memory Size and Segment Number parameters Important If any physical link fills its memory bank the recording process stops Other memory banks will typically be less than full and can be empty The sample file might be smaller than the user defined Sampling Memory Size You might even think that the Analyzer malfunctioned 252 SierraFC M164 Protocol Analyzer User Manual Software Settings Teledyne LeCroy Set Port Alias Port Alias allows you to assign a meaningful name to each port to assist in interpreting the results displayed in the sample view To assign port names in an open sample view select Configuration gt Set Port Alias Unit Unit2 Unite Parts Set As Default Cancel Figure 3 76 Assign Port Alias Assign a meaningful name to each port for each unit in use and click OK The assigned names replace the port numbers in the sample view If you elect to save the capture sample file the assigned port names are saved together with the result so that when you open the sample file later the assigned names are retained Set As Default If you want to set these port aliases for sample files that will be captured later you can set them as default and new samples will be opened by these default port aliases SierraFC M164 Protocol Analyzer User Manual 253 Teledyne LeCroy Software Settings User Defined Decoding User de
170. electronic product is subject to disposal and recycling regulations that vary by country and region Many countries prohibit the disposal of waste electronic equipment in standard waste receptacles For more information about proper disposal and recycling of your Teledyne LeCroy product please visit teledynelecroy com recycle Teledyne LeCroy Corporation 3385 Scott Blvd Santa Clara CA 95054 TEL 800 909 7112 USA and Canada TEL 408 653 1260 worldwide SierraFC M164 Protocol Analyzer User Manual ii Analyzer OVA atta E aa a aaa a aaa aa aa 11 RECEIVING Your ANALY ZO unit da aaa 12 Unpacking the Analy ZO assasi a a EA ia 12 A a lyzer Features isau a a A 12 LEDS ni 13 status and Configuration Display creisis a a N aa araia 14 LCD Display and Button Functions for Configuring the AnalyZet cccccsssscesseseeeeeseeeeenseeeeseesenseenenes 14 Set IP CONNOUTA UOM AAA A 15 IPMOde DY Mannie ii ica 15 Stalno OUT ANALY ZEN unica e aa aaa 16 SOM Ware INStAMAUON sevi aaia Naaa E a a aa a daaa 16 VSIT E STANE Erara E E e E SA 16 Emor NICS SAG id 16 Hardware Ole 17 Connecting IM Generali aaa EAE aa 17 Cables 10 USG ii dida 18 Expanda y nosenie ls 18 REMOVING Expansion Card siii a aaia a aap a iaiia 18 Cascading with CATC SYNC Expansion cui mnnn nnmnnn 21 Connecting a SierraFC M164 and a Summit T3 16 via the CATC Sync Expansion Card ACC EXP 002 X 21 DEIECL DEVICE A wocuaeiieuvesuseecasesuswecusadcousue
171. enacossutnascossetescccacetadecssetectsen 23 Connecting Via Ele Nec dados 26 Gonnectingto a NelWork outs ia 26 Connecting using a Hub Switch or Similar DeviCe ccoonnnnciconnnccccccconccennnanncccnnnanonennnncnrnnnnnrrnnnannerrnnananenas 27 Analyzer Connected Directly to the Host Machine Using a Ethernet Cable ccoonnncconnnncccccoonononnonanonnnnas 27 Connecting Over Different SUDAR Sii cidos 27 Connecting Via USB asias 27 AUNENINO Your ANA ZE socis iioa ranae naaa sa aaae a aaa a EEEa aaa aaaea i 28 Operating in Simulation MOG soci ci cache avtawavecs sass deundesveseussedenthicvendxdeclacsziestan 28 SierraFC M164 Protocol Analyzer User Manual 3 Teledyne LeCroy Contents USINO the SONWANE sisis aaa aE Aa 28 PrOtOCOLANAIY O ssrin oir aaa aiai aaia aiaa aaa 30 VIEWING Captured Dalasi a a aS 30 Contigura O Ni a A a iiwensbahes 31 PONS tall Sindicato E R 31 Stalistical REDONS caca aii 31 INF USION ts ctevcnemendacesematensaceesceccecesseusctietcesvancassaiccssiacetwaencsavaceussesecseseucsasscetaseaasc a 31 Crosssyne Control Pame l ocioteca 31 Chapter 2 Protocol Analysis vusosussras aitor 33 Mos lA q Ea Aaaa ni padecen Rie 33 Easy Mode Pre Defined Setups ccocccoccncccccncccncnccconccononnconnnccnnnnncnnnnnrnnnnrrnnnnrnnnnrrnnnnrnnanrrenannnnos 33 Main VV IO OW A O 33 A alyzer Senos 34 Buffer Size and Segmento dc 34 Trigger POS MA es 34 AUTO RUN a cds 35 Training Signal Pack Mode iaa Ada 35 Last Captured Trac
172. enario oN 62054 B A Y Main Library New Scenario U lal 4 Figure 4 3 Running a Scenario SierraFC M164 Protocol Analyzer User Manual 269 Teledyne LeCroy Interface 270 Port Assignment Scenarios pa Ports are Ready to Aun Library Scenario SM 62084 an d Y ms Main Library New Scenario U 3 4 p Figure 4 4 Stopping a Scenario Using the icons on the right Scenarios panel you can 3 Create a Scenario BO Save a selected Scenario aC Save a library Save a copy of the library my View or edit a selected item f Insert copy of the selected item A Delete a selected Scenario All ports Assign Scenario to Device Ports Port 1 Port 2 Port 3 Port 4 Uh E Copy and paste Scenarios Using the Scenarios panel on the left you can run or stop each port or all ports Note A Scenario row pertaining to a port is grayed out when that port has not been configured to be a Jammer in the Port Configuration dialog see Port Configuration for FC InFusion on page 272 SierraFC M164 Protocol Analyzer User Manual Interface Teledyne LeCroy Library The Main Library pane is displayed on the right of the screen Main Library 0 al el pax Uh E Scenarios First Port Beep Replace and Monitor Port New Scenario 2 New Scenario 3 New Scenario 4 New Scenario 5 Mew Scenario 6 Mew Scenario 6 Copy Figure 4 5 Main Library All the Scenarios that are created are display
173. enario Batch file 324 Scenario Properties dialog 303 scrambling disable 175 Script Workspace 324 SCSI Command report 215 SCSI commands address display 38 SCSI Spec Assignment button 206 search Advanced options 242 domain 243 for data pattern 241 242 logic 242 save setup 241 status 209 sub items 243 search direction 241 search from 241 242 search items 242 Segment Manager dialog 174 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy select item for capture 47 Select Device 23 selecting components for installation 16 self test 225 227 Self Test dialog 225 227 sequence 300 Sequential Trigger mode 167 sequential triggering 167 session 292 295 Set Alias Name 24 set IP Configuration 15 set IP Mode Dynamic 15 Set IP Mode Static 15 Set Protocol Error Detection 35 Set Time Stamp Origin 239 Setting button 223 Setting dialog 223 settings advanced mode 180 Settings tab 171 180 Setup command 16 Setup IP 257 Setup IP command 258 Show Analyzer command 267 Show Description window 230 Show Grid 230 Show Layer toolbar 207 Show Library command 267 Show Output 230 Show Output command 267 Show Hide All of Commands Packet 207 Show Hide Field 197 Show Hide Frame Packets button 207 Show Hide Port 197 Show Hide Sequence Packet button 207 SierraFC M8 4 Protocol Analyzer 11 Simulation Mode 28 Sleep statement 332 Snapshot mode 150 software installation 16 software overview 28 software settings 250 sort
174. entifier ha atu Text View Time Stamp Port All Lanes 1 2 us LISM El LISM a i LIF A LIF A LIF A UM LIS USM LISM LIF A LIF 4 LIF A LIF A EA LISM OM LISM LIF 4 LIF LIF A LIF A LSM LISM OM LISM LIF 4 LIF A LIF A LIF 4 TS LISM LIShd LIShd LIF 4 LIF A LIS LIS LIF A LIF A LIF 4 LIF 4 LIF 4 LISM LISM LIF A SCORER RCN RSS LIF 4 4 T Q Cc x cD oO D D gt lt lt CD 182 SierraFC M164 Protocol Analyzer User Manual Viewer Display Teledyne LeCroy Statistical Report View E SL er gt 1 Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Ports ELS Commands GS Commands SW Commands AL Commands Exchange Performance Type Port fount So All All All SOF Pid 49 1 91e 4 EQFt Pid 115 4 40e 4 SOF PS 36 1 40e 4 ECIFE PS 101 3 94e 4 CLS Pd z 7 ble CLS PS Z 7 le 6 LIP_F _F Pd 2453610 4 58 LIP_F _F PS 16324 0 06 OLS Pid 5953041 25 25 OLS PS 2443071 29 05 LA P4 4234101 16 52 LAR PS 13450 0 05 S5OFF PS 131 5 11e 4 EGP n PS 66 2 5be 4 SOFF F4 132 5 15e 4 EOFn P 66 2 o0e 4 LA PS 3986050 15 56 MOS P 3520 0 01 ARB wal F4 21 8 20e 5 ARB val PS el 6206 5 rman nea Figure 3 5 Statistical Report View Bus Utilization View o o o 7 l o l o 7 x RAMA E E Pending SCSI IO g SS SSS SS OST SSS SS a 3 pa
175. er User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Any Data Byte Count Mode Code Dynamic Network Control Synchronize without data word Transmit Status Sequence Initiate Self Test Transmitter Shutdown Override Transmitter shutdown Inhibit Terminal Flag T F Override Inhibit Terminal Flag Reset Network Terminal Transmit Vector Word Synchronize with data word Transmit Last Command Sequence Transmit Built In test Selected Transmitter Shutdown Override Selected Transmitter Shutdown Transmit RT Address Transmit NT_C D S_BURST_TOV O DODODDDODDODODO DoOoDO oooO O SierraFC M164 Protocol Analyzer User Manual 137 Teledyne LeCroy Easy Mode Pre Defined Setups Add VSAN FCAE 1553 Status Double click VSAN FCAE 1553 Status in the Patterns Library panel to open the VSAN FCAE 1553 Status dialog Add YSAN FCAE 1553 Type Format A Y C Bram Hesadecina Show Reserved and Obsolete Header Cancel Check All Uncheck All Figure 2 103 VSAN FCAE 1553 Status Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status OO O 138 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FCAE RDMA FCP SCSI Command With Target Notification Double click VSAN FCAE RDMA FCP SCSI Command With Target Notification in the Patterns Library panel to ope
176. er for the next recording as the item on which the Goto Next right click was done Goto Previous d Change Time Stamp Format Goto Command Hide RPT_IC Hide FECT_REPL Change Background Color Change Foreground Color Software Setting Goto Figure 3 10 Menu Options in Spread Sheet View Bookmark You can create bookmarks delete and Goto bookmarks Add xxx to trigger This option is context sensitive This option allows a quick setting of the trigger for the next recording as the item on which the right click was done Set Time Stamp Origin There are four options to set time stamp origin e Absolute Sets the time stamp to zero when the recording starts The first time in the trace might have the time stamp larger than zero due to filtering hiding or other reasons such as recording started in the middle of a frame e Trigger Sets time to when the trace was triggered eCurrent Position Sets time to the current position eBased on System Time Sets time based on the system time Change Time Stamp Format Select options to display time stamp format Goto Next Displays options to go to the next location Goto Previous Displays options to go to the previous location Goto Response Displays options to go to the response location Hide This option is context sensitive it displays the relevant option to hide it Change Background Color D
177. er the mouse over the option to see the full menu option see the following figure Aa ce A re 7 rite eee via Se A Add YSAN FCAE 1553 ARA A X Type Format Command Ox6 C Binary Hexadecimal Show Reserved and Obsolete NC MONITOR FOR NT TO NT TRANSFERS 7 Word 1 No Response byMILSTD TSS3AT 2 MIL STD 1553 AT Format Enor Any Data Byte Counti Mode Code Doa Figure 2 101 Hover the Mouse to see the Full Menu Option Add YSAN FCAE 1553 E Type Format Command Ox6 C Binary Hexadecimal Show Reserved and Obsolete YC MONITOR FOR NT TO NT TRANSFERS Tee ENEE MULTICAS Dynamic Network Control Synchronize without data OsD0000007 Transmit Status Sequence Ox0O0U0002 Initiate Self Test OxOO000003 Transmitter Shutdown OxOO000004 Override Transmitter shutd Ox00000005 Inhibit Terminal Flag T F 000000006 Override Inhibit Terminal F OxQU000007 Reset Network Terminal OxDO000008 Tranamit Wector Word 00000001 0 Synchronize with data wo Ox00000011 Tranemit Last Command 5 OxQU000012 Tranemt Built ln Test 00000007 3 Selected Transmitter Shut OxOQU00001 4 Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 102 VSAN FCAE 1553 Command Data Byte Count Mode Code Drop down List To select Data Byte Count Mode Code click the dropdown list which has the following options 136 SierraFC M164 Protocol Analyz
178. erraFC M164 Protocol Analyzer User Manual 223 Teledyne LeCroy Statistical Report Toolbar ShowsHide Columns Items Source 10 Destination ID wA Type Min Response Max Response iM overage Response bin Efficiency wl bas Efficiency Reports 14 Total Command Total Byte Total Duration Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Ports ELS Commands AS Commands AL Commands Exchange Performance Check All Reset All Cancel Figure 3 46 Statistical Report Column Setting Link With Sample View 224 T Move SARNE i When you select a type on any page of the Statistical Report a set of navigation buttons allows you to examine each instance of that type in the Trace Viewer Tti 3 0f137 Register Host to Device FIS The Jump to Previous button goes to the previous instance of the selected type in the Trace Viewer The Jump to Next button goes to the next instance of the selected Jb type in the Sample Viewer The Jump to Specific button goes to the instance specified as N of M items on the Statistical Report toolbar The Move drop down list moves to the X Cursor Y Cursor or None SierraFC M164 Protocol Analyzer User Manual Formatting the Statistical Report View Teledyne LeCroy Formatting the Statistical Report View Initially the Statistical Report View contains all of the information in columns but you can customize the display by
179. ers ionia a die aaa usa ee ia 113 VSAN SW Panters osmonni a a a o bo eee 116 VSAN FICON urinaria isis 119 VO AN FGAR cardinal oiicis 132 VSANEFCAR A O i 133 VSAN FO Vivitar a dd id 143 VO AN ECAV nia eiaia 144 VSAN ADVB iison NO 146 CUSTOM Frame atada dd io ai 147 PPOCOC ONE ORS ia li oi 149 TAS dece ee ete eeek enue a a a teed cea 149 NAPSROL MOAE airline 150 Manual Tigger Mode aa 151 Pattern Event Infusion Trigger Mode cccssscccesseecesseeseeseeeeeneeeeenseeeeaseeeeassesonsseseonseseonseesenens 152 Timers External enana di AAA Ad 157 Basic Patterns nt ni 159 PCP Pat SS o cclanudas 160 BARBA lidad 160 Eo suse AT E E ETE E OR EE E AEE 160 O O 160 A A roo O A E O TEENE 161 FIC N aii iio 161 E P OS 161 FCAESIOOS until 161 FCAR RDMA iii da 162 A E a E S A 162 FCA seusai aE aaae des 163 ADVB dis 163 VSAN BISIG ana a a tanaka 163 VSAN FOP saursa EAE E E AEE E AE 163 SierraFC M164 Protocol Analyzer User Manual 5 Teledyne LeCroy Contents VSAN A RB osito od 164 VSAN ELS a AA 164 VSAN GS auei dl do dl 164 SS A A A A AS 164 A a Sa ls eae aces 164 VSAN sFCAESASM icici dd 165 Vo AN ECAE T593 an onc ma bei brilla 165 VSAN FCAE RDMA 0 cortas Mona ta a a o nl oC aoe ee Ea Ee 165 V SANE FOV suscita dde 166 A eh ee ee tee att ge a peu aa luteal pe ea e ne eaceueceneties 167 VOAN ADVB ii ci a es Aas a ieee odes 167 CUSTOM Frame rusia ld 167 PrOlOCONE OS atada aiii ia 167 Sequential Trigger Mode i
180. ert DWORD Inside Frame Frame Jam Modify Keep Length Remove Replace with IDLE Replace Truncate Inject General Error Invalid 10 bit code Error Running Disparity Error Insert Insert DWORD Insert Frame SierraFC M164 Protocol Analyzer User Manual Description The Jammer sends a trigger to the Analyzer Emits audible sound of duration selectable via drop down list Go to a state in this sequence that is already defined Go to a state in this sequence that is not yet defined you need to define it Captures a data dword into one of four registers Replace DWORD Allows to insert up to 14 dwords inside the frame at the specified offset or at the current dword meaning the dword that caused the Event Allows to manipulate each dword in the header with the selected Action click on Pass though to get a drop down list Removes the whole frame Replaces the whole frame with the selected frame Removes some of the payload as specified in the Frame Length Injects invalid 10b code into the line Injects a Running Disparity RD error into traffic Allows to insert up to 14 dwords inside the frame at the specified offset or at the current dword meaning the dword that caused the Event Allows to insert a whole frame as specified from the list of available frames 293 Teledyne LeCroy Settings in Advanced Mode 294 Action Link Control Monitor Count Ordered S
181. erved and Obsolete Header Parameter Value Channel Image ID Pa SBa Header Control Unit Image ID pi Device Address OOS Any Data Information Block Type Or ha ll s le Check All Uncheck All Figure 2 31 FICON Any Data Information Block Type Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOUOCDLD 66 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FICON Data Double click FICON Data in the Patterns Library panel to open the FICON Data dialog Add FICON lx Format C Binary Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID nox SB 3 Header Control Unit Image ID EA Device Address RK EEE gt EFEC CE CEE CEET ENEE CEE el Header Cancel Check All Uncheck All Figure 2 32 FICON Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOCOCOO O SierraFC M164 Protocol Analyzer User Manual 67 Teledyne LeCroy Easy Mode Pre Defined Setups Add FICON Command Double click FICON Command in the Patterns Library pa
182. ess 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 Dynamic Perform the following steps to set IP Mode Dynamic on the Analyzer 1 Press the Up Button once to get into the Set IP Configuration mode 2 Press the Center Button once to select Set IP Configuration Set IP Mode Dynamic is displayed in the LCD display 3 Press the Center Button once to select Set IP Mode Dynamic The Dynamic IP address for example 188 168 040 036 is displayed in the LCD display SierraFC M164 Protocol Analyzer User Manual 15 Teledyne LeCroy Installing Your Analyzer 4 Press the Center Button to select it 5 Press the Up Button once to Accept and Reboot 6 Press the Up Button once Cancel the Changes Installing Your Analyzer Software Installation The software works on systems using the Windows XP Windows Vista Windows Server 2003 2008 and Windows 7 operating systems 1 Insert the Installation CD ROM into the CD drive on the host machine 2 The installation automatically starts setup unless Auto Run is off In that case select the CD ROM from My Computer and click Setup 3 After the warning to close all other programs and before starting the installation the Install component selection opens Select components for installation 5 Click Next to complete the installation System res
183. et Jam Restart Stop Scenario Trigger Output Disconnect Reconnect Delete Remove Replace with IDLE Replace with another Ordered Set All Sequences Current Sequence Analyzer Trigger External Trigger Output 1 Description Puts both FC InFusion FC 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 Starts traffic pass through immediately This Action restarts traffic after a previous disconnect command Once traffic is passing through the originator and responder resume link bring up Opens a window to count the number of Events that occur during a session A session is a time interval during which a Scenario runs Delete an Ordered Set Jam Remove an Ordered Set Jam or Replace with another Ordered Set Only replace with another Ordered Set Restart all sequences in the Scenario Restart the sequence that contains this Action definition 1 Stops all Scenario activity Sends a signal out the trigger port to the device downstream The Event occurs when the Analyzer triggers The Event occurs when the external Trigger In is asserted Only shown in Action Properties dialog box when creating a sequence Available Resources The list of available resources for Fibre Channel is given below QO Symbol Detector each has its own Embedded counter X 4 DOCOCOD Ordered
184. ever the trace is NOT written to the host machine hard drive To save the trace you must manually click Save If you uncheck Quick View in the Software Settings to disable Quick View the trace loads more slowly but is automatically saved to the host machine hard drive When Quick View is disabled 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 If you only need quick successive traces and do not need to save them keep the default setting to enable Quick View If you need to save all captured traces unchecking the Quick View setting loads traces faster especially for larger traces and slower connections than Gigabit Ethernet To refresh the viewer display with more uploaded data scroll to the end of the trace using scroll bars page down arrow down or CTRL End Newly uploaded data then appears there Note High level decoding and statistics are available only after the whole trace has uploaded The software automatically switches to full trace view after trace uploading finishes Users must press CTRL Home to go to the beginning of an uploaded trace and CTRL End to go to the end of an uploaded trace 184 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Switching Views To display the capture in any other available view select from the View menu or from the Show View Type toolbar Tile Horizontally All
185. f the following reports accessed by clicking the corresponding tab in the dialog The Bus Conditions and Protocol Errors tabs appear only if there are any changes to the bus condition in the trace or if there are any protocol errors Ordered Sets Frame Bus Conditions SCSI Commands Protocol Errors Ports Pending lO ELS Commands GS Commands AL Commands Exchange Performance DOUUKUDUDUUOUOOOOD Note Results are displayed only for items that have been captured in the sample The data in the Statistical Report can be sorted in ascending or descending order by clicking on the column header Report Options Some report categories offer options to display only specific items These report categories incorporate drop down list boxes offering pre defined and custom options For details see Formatting the Statistical Report View on page 225 SierraFC M164 Protocol Analyzer User Manual 211 Teledyne LeCroy Statistical Report 212 Ordered Sets To display the Ordered Sets click the Ordered Sets tab The Ordered Sets Report displays report data shown in the following screen shot The report displays the following information a a a a Type All Custom SOFn3 EOFn EOFt SOFi3 Port The ports that are selected Count All Custom or a number of occurrences Percent of total count Statistical Report View a Sy Sola ap 1 oot 8633104 000000 LIF_FS_F7 Orde Ordered Sets Frame Bus Conditions SC
186. f the test responder DUT Interface The FC InFusion interface has the following command buttons New Scenario Begins the Scenario creation process by listing Scenario Name Direction for traffic changes Max Removable DWORDs per Scenario Run and Global Rules in the Scenario window New Batch Script Starts a Scenario batch file in Batch Script window Open Opens an existing supported file Lists the FC InFusion Library Files ifc which contain the available Scenarios in an Open dialog Batch Script Files bth and Library Files ifc are supported Save Saves the current Scenario in the UserData folder Print Prints the current Scenario Show Library Displays hides the Main Library window on the right which displays the available Scenarios You can create a New Scenario Save a selected Scenario save the Library Save a Copy of the Library display the selected Scenario insert a copy of the selected item or delete the selected Scenario Show Output Displays hides the Output window at the bottom which displays FC InFusion output Use the buttons to save output print output display options automatically save the log file with a path and size start logging stop logging and clear the Output window Show Port Assignment Displays hides the Port Assignment window Port Configuration Displays the port configuration dialog See Port Configuration for FC InFusion on page 272 Show Analyzer Returns to t
187. fined Decoding dialog 254 using the cursors 235 Using the Software 28 V value for Add FCAV Simple or Extended Container Header 92 value for ADVB Object0 Color Information Type 98 value for ADVB Object0 Frame Field 97 value for ADVB ObjectO Pixel Aspect Ratio 99 value for ADVB Object0O Video Frame Rate 94 value for ADVB Object0 Object1 Object2 Type 96 Value Replacement 266 Verification Scripts 202 View menu InFusion 268 View Setting button 207 View Type Toolbar 181 182 185 205 Viewer 30 181 Viewer Setting toolbar 206 Viewer Settings 247 Viewing Captured Data 30 views 30 switching 185 Visible box 245 VSAN ARB 109 VSAN Basic 90 VSAN ELS Patterns 110 VSAN FCP SCSI Command 104 VSAN FCP SCSI Command dialog 104 VSAN FCP Task Management 107 VSAN FCP Task Management dialog 107 VSAN FCVI 143 VSAN FICON Command CCW Command Type 129 VSAN FICON Control Function 127 VSAN ARB Loop Initialization dialog 109 VSAN Basic Link Service 102 VSAN Basic Link Service dialog 102 VSAN FCAE 1553 133 VSAN FCAE 1553 Command dialog 135 VSAN FCAE 1553 Data dialog 134 VSAN FCAE 1553 dialog 133 SierraFC M164 Protocol Analyzer User Manual Index VSAN FCAE 1553 Status dialog 138 VSAN FCAE ASM dialog 132 VSAN FCAV dialog 144 VSAN FCAV Pattern 144 VSAN FCP Task Management Task Attribute 108 VSAN FCVI dialog 143 VSAN FICON 119 VSAN FICON Command Data dialog 128 VSAN FICON Command dialog
188. fined decoding allows you to create a definition file to interpret commands and frames that are not in the standard set recognized by the software Select Configuration gt User Defined Decoding to open the User Defined Decoding dialog User Defined Decoding SCSI Command s Sequence s Sob AcDekadk Cancel Figure 3 77 User Defined Decoding Dialog Check SCSI Command s and or Sequence s Click the ellipses next to a command type text box to display the Open dialog Choose an appropriate script file and click Open E Open Je dy Teledyne LeCroy FC Protocol Suite User v Search Organize New folder Date modified Type E Favorites Name Ae Deskto E P No items match your search Ly Downloads Recent Places m Libraries Documents a Music E Pictures F Videos jE Computer El Windows7_05 C T Lenovo Recoven 7 i Decoding Script Files for SCSIC Open Cancel File name Figure 3 78 Choosing a Script File 254 SierraFC M164 Protocol Analyzer User Manual Software Settings Teledyne LeCroy External Trig Setting The External Trig Setting dialog displays the External Trig Out Setting and External Trig In Setting as High Active Low Active or Toggle External Trig Setting External Trig In Type High Active External Trig Cut Setting Type High Active f Low Active Toggle External Trig ut pulse width O x
189. flict 0x18 55 Task Set Full 0x28 JACA Active 0x30 5 Task Aborted 0 40 RSP Len Valid 6p Aji Any RSP_CODE 0 8 Bytes 4 Bytes Header v P1 EGE W P2 7 P4 Check all Uncheck all Sense Key Response Code D Response Data Present 0x50 5 Logical Unit Not Available 0x5A C Write Protect Error 0x58 C Read Protect Error 0x50 0 Buffer Overrun 0x50 9 X Don t Care OXXX Format Sense Key Any Sense Key OxXx No Sense 0x00 Recovered Error 0x01 Mot Ready 0x02 Medium Error 0x03 Hardware Error 0x04 Illegal Request 0x05 Unit Attention 0x06 Response Code Any Fixed format ASC ASCO XXXIX Figure 2 71 VSAN SCSI Command Status Dialog Descriptor Data Protect 0x07 Blank Check 0x08 Vendor Specific 009 Copy Aborted Ox0A Aborted Command 0x06 Volume Overflow 0x0D Miscompare Ox0E 070 or Ox 71 Gene You can capture on Status Only or Sense Key Response Code Click on Status Only to display all the states that are available Click on the Sense Key Response Code to display all the Format and Sense Keys RSP_CODE It is selected by default You can click on the dropdown list to select more options 106 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Add VSAN FCP Task Management Teledyne LeCroy Double click VSAN FCP Task Management in the Patterns Library panel to open the VSAN FCP Task Management d
190. formation Unit With Target Notification Double click FCAE RDMA FCP Command Frame Information Unit With Target Notification in the Pattern window to open the Add FCAE RDMA FCP Command Frame Information Unit With Target Notification dialog Add RDMA FCP Command Frame Information Unit With Target Notification Frame Type Format FCP_CMD Binary Hexadecimal FCP Response ee RSP_LEN VALID Any SCSI Status Code OXXX 0 1 X Don t Care Any Response Code OXXX Any Sense Key Ox Show Reserved and Obsolete Parameter Type FCP LUN Command Reference Number TASK Attribute Priority TASK Management Flags WRDATA RODATA Additional FCP ODA enoth Header Value re r 0x06 FCP_CMD Any TASK Attribute Ox T x Any TASK Management Flags Oc E 7 ri Figure 2 52 FCAE RDMA FCP Command Frame Information Unit With Target Notification Pattern Dialog The format can be Binary or Hexadecimal To select a Frame Type click the dropdown list On selecting a Frame Type the Parameters and Value of that Frame Type are displayed SierraFC M164 Protocol Analyzer User Manual 87 Teledyne LeCroy Easy Mode Pre Defined Setups FCAE RDMA FCP SCSI Command Without Target Notification Double click FCAE RDMA FCP SCSI Command Without Target Notification in the Patterns Library panel to open the Add FCAE RDMA FCP SCSI Command Without Target Notification dialog Add ROMA FCP SCSI Command Without Target Notificat
191. from a Trigger Event the first packet following the Trig ger or the packet that caused the Trigger is initially positioned second from the top of the display a Ifthe recording did not result from a Trigger Event the display begins with the first packet in the traffic file Recording Activity During recording the fourth segment from the left of the Status Bar displays Recording activity as a series of vertical bars The more vertical bars that are displayed the greater the amount of activity being recorded If there are no vertical bars there is no recorded activity During uploading the percent of the completed upload is displayed Note If packets are filtered from the recording or data are truncated the recording activity is reduced Search Status The right most segment displays the current search direction Fwd forward or Bwd backward Change the search direction from the Search Menu or double click the Search Status segment Statistical Report Whenever a captured sample is in the Trace Viewer a Statistical Report selection in the Report menu and a Statistical Report Button on the viewer toolbar are enabled You can create a Statistical Report for the entire capture or select a portion of it SierraFC M164 Protocol Analyzer User Manual 209 Teledyne LeCroy Statistical Report To display a Statistical Report click the El Statistical Report button on the viewer toolbar or select View gt Statistical Rep
192. g The format can be Binary or Hexadecimal Click the dropdown lists to select a GS_Type GS_Subtype Command Type and Command SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy SW Patterns Switch Internal Link Service Request Double click Switch Internal Link Service Request in the Pattern window to open the Add Switch Internal Link Service Pattern dialog Add Switch Internal Link Request For Sw Type Request C Binary Command IMA f Hexadecimal Show Reserved and Obsolete mat Parameter Sw LS Command Oe Any Header Cancel Check All Uncheck all Figure 2 28 Switch Internal Link Service Pattern Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists SierraFC M164 Protocol Analyzer User Manual 63 Teledyne LeCroy Easy Mode Pre Defined Setups Switch Internal Link Service Request Reply Double click Switch Internal Link Service Request Reply in the Pattern window to open the Add Switch Internal Link Service Pattern dialog Add Switch Internal Link Request Reply Format Binary f Hexadecimal Sw Tope Command 01000 EFF 0x11 1200 01300 BF 01700 RCF 01800 Sw ASCH Ox1 BOO DALIA 0x1E00 MA Basic Zoning 02200 MA Enhanced oning 02201 AC Ox2300 RCA 02400 SFC Activate one Set 02503 SFC Deactiva
193. gnment To perform software settings in an open sample view select Configuration gt Software Settings see Figure 3 74 on page 250 and Figure 3 75 on page 251 FC Software Settings Figure 3 74 Software Settings Dialog General Tab 250 SierraFC M164 Protocol Analyzer User Manual Software Settings FC Software Settings Teledyne LeCroy General Trace Close previous trace file when new trace file open 4 Enable Smooth Scrolling In Viewer Sampling memory usage optimizatic Spread Sheet Color Setting Anchor The Selection f Based on Columr f Based on Fort Mo Based on Read Write Command Ty Po Setthe Anchor row as syne poin Apply With Specific Command Typ Turn Off Command Color Spread Sheet Repeat decoded SCSI command in command cc Factory Setting OK Cancel Figure 3 75 Software Settings Trace Tab Set the options and click OK Sampling Memory Usage Optimization If the Sampling Memory Usage Optimization Option is Checked Memory Assignment efficiency varies with Port Configuration and Trigger Position x The Software Settings dialog has a Sampling Memory Usage Optimization option This Mem ory Assignment MA feature optimizes sampling memory utilization The system tries to use empty space in all memory banks to prevent any memory bank from filling completely Each physical link is not necessarily assigned to a specific memory bank The system
194. h file EL LeCroy FC InFusion Error Injector and Traffic Modifier New Batch Script File View Configuration Tools Help Das S R O s gt mz e mine 4 y Insert DWORD New Scenario 7 dl New Batch Script Figure 4 41 Script Workspace SierraFC M164 Protocol Analyzer User Manual 323 Teledyne LeCroy Scenario Batch Files In this window you can enter a script command by clicking Click here to add script command 1 Click on lt Click here to add script command gt to open the Command Parameters dialog A Command Parameters E Ioj x Commands Parameters Serial umber 6084 Porth ap 1 Scenario ame Hew Scenario O Label ere e Figure 4 42 Command Parameters The Command Parameters Dialog contains the list of available commands and their parameters from which to build Scenarios and connected hardware and available ports 2 Select appropriate parameters for the command and click OK to display the script in the Script Workspace 1 New Batch Script Click here to add another script command gt Note You can select ports from the port list depending on number of ports licensed Note The hardware Serial Number may already exist or not If the Serial Number exists the Serial Number for example S N 12871 is shown In Offline and Simulation mode you can enter a Serial Number In Online mode you can only enter an existing Serial Number 324 S
195. he Protocol Analyzer window Run Batch Script Runs a Scenario batch file SierraFC M164 Protocol Analyzer User Manual 267 Teledyne LeCroy Interface Stop Batch Script Stops a running Scenario batch file Rec Analyzer Starts recording on the current analyzer Stop Stops recording on the current analyzer Abort Aborts recording Menus The FC InFusion interface has the following menus File see command descriptions in the Buttons section above a DOOCOCOO O View O OCDOO O New Scenario Open Scenario Open an FC InFusion supported file IFC file ifc and bth New Batch Script Save Batch Script As New Library Close Library Save Library Save Copy of Library As Open Log File Print Setup Exit Views Library Output Customize see window descriptions in Buttons section above Smart Docking Toolbar Status Bar Show Analyzer Configuration O OOcCOD Port Configuration see Port Configuration for FC InFusion on page 272 External Trig Setting see External Trig Setting on page 255 Batch Script Setting see Scenario Batch Files on page 324 Update Sierra Device see Update Sierra Device on page 256 All Connected Devices see Select Device on page 23 Tools Browse UserData System or FC InFusion folder Help Help Topics and About FC InFusion 268 SierraFC M164 Protocol Analyzer User Manual Interface Teledyne LeCroy Scenari
196. he device will be automatically connected SierraFC M164 Protocol Analyzer User Manual 25 Teledyne LeCroy Connecting via Ethernet In the Select Device dialog chained or cascaded units are displayed in the Device column with a square bracket icon The sequence of the units is displayed in the Order column See the following screen capture Device Dev Hame Location Status Order Set Alias Name r Siera FC SN 62009 Tahoe 172 16 133 150 Ready to connect Unit 1 a Disconnect Sierra FC SH 62062 17216 133 151 LLL as Add Device Siera FC SM 62084 FCE 66 238 94 184 Ready to connect No Chaned ANa Remove Dey IP Settings Selected DeNice ld 0x00104C00F26E z of Networks Ba Refresh Device list Close Figure 1 17 Select Device Dialog Displaying Unit 1 and Unit 2 Chained Note When using STX Sync cards you need to manually specify the order of the chained units To match your unit sequence to the address for each unit in the Select Device dialog click the pull down tab under the Order heading on the right side and select unit numbers 1 for Unit 1 2 for Unit 2 and so on This determines the order in which the cascaded ports appear in the trace When using the CATC Sync cards the order is automatically detected IMPORTANT Power up all units before starting the software Connecting via Ethernet The Ethernet connection can have any of these configuration
197. i 167 Pres TO iia 170 PrOICCESONINOS aiii iia 171 Buffer SIZE and SegmenlS csi ds 172 THOGE POSITION ser ala 172 AUTOR UN EA o a 5 nn 172 Trace Ele NQMC sis 173 Analyzer SCUUINGS ur tass 174 NOTES ti E a E RA E EEA 176 Advanced Mode User Defined iran nnmnnn nnne 176 WorkingIn Advanced Mode cin E a a a aai 177 Setting Trigger Conditions sisis lauia nade lla aaa aie 178 M lt LiNk TADEO a E A a aeania 179 OU TIMMONS canada 179 Useful Key SEQUENCES crapa a aa a 180 Project SEUNG S a 180 NOTES ii te sched icc vecee ececeaduectchevanad i a tatu eecinee ts 180 Chapter 3 Display Manipulation occconcccocncccnnnccnnnccconcnonanncnanccnnnnrnnnnnenanarnnnnns 181 WIGWEF DIS DIA sesscctechsicosspwesdceessvcbecevesswecsatectatesesvensvesczucsbisusesdescsenseseccenedaiescoteandacthaeeecessweuesetseess 181 TH Cel QB A a arte ete eee a REY ETO e ot ee aE er Se e Pen 184 SWITCHING VIEWS is 185 OPreadsheel Vie W naenin aa a a 186 Add Edit and Delete Columns iii ia 189 Frame INSDGCION VIEW ina 190 Raw Data View Frame Inspector View for 64b 66b Decoding ccccococccccconccccononccncnannnnnnonnnnnnanannos 191 PACKCL VI dan 193 TOKE MIO Wai A di 194 6 SierraFC M164 Protocol Analyzer User Manual Contents Teledyne LeCroy BUS UMIZINON VIEW atasi iio aiae oa aa a a a aaa a aa i aa E 194 BUS UtUlZation BUON S cii id 196 Statistical Report Vie Wisin taa 196 CUSTOMIZE DISPO ad 197 Show Hide PO eee re et te eve ep iie cuc
198. ialog Add YSAN FCP Task Managment Function Show Reserved and Obsolete Parameter FCP LUN PEO eaaa aaa Command Reference Number P TASK Attribute Any Task Attribute Priority pa TASK Management Flags 0 01 QUERY TASK SET Header Check All Uncheck All Cancel Figure 2 72 VSAN FCP Task Management Dialog The format can be Binary or Hexadecimal To select a Function click the dropdown list which has the following options O QUERY TASK SET ABORT TASK SET CLEAR TASK SET QUERY UNIT ATTENTION LOGICAL UNIT RESET TARGET RESET CLEAR ACA OOoOCOUDL SierraFC M164 Protocol Analyzer User Manual 107 Teledyne LeCroy Easy Mode Pre Defined Setups 108 VSAN FCP Task Management Task Attribute The VSAN FCP Task Management has an additional Task Attribute dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add SAN FCP Task Managment o xj Function Format QUERY TASK SET 0x Binary Hexadecimal Show Reserved and Obsolete Parameter FCP LUN ee ee os Command Reference Number a TASK Attribute Any Task Attribute Ox Priority ony Task Attribute TASK Management Flags HEAD OF QUEUE ORDERED ACA Header Cancel Count Expected number of occurences on each link li Check All Uncheck All Figure 2 73 VSAN FCP Task Management Task Attribute Dialog To select a Task Attribute click the dropdown list which has
199. ide Show selection shows or hides captured Bus Conditions in the Sample Viewer Protocol Error When selected depending on the Filter Type the Hide Show selection shows or hides captured packets with the specified Protocol Errors in the Sample Viewer Filter Check Condition Checking the SCSI Command Status check box enables Check Condition for filtering Filter Miscellaneous When you choose Miscellaneous an additional dialog displays see Figure 3 55 on page 235 allowing you to specify the filtering of State Range and or External Signal In SierraFC M164 Protocol Analyzer User Manual Using Cursors and Bookmarks Teledyne LeCroy TE j x Filter Options Misc Items Da rbitrated Loop Request al Site henge LJ Basic Link Service From State o To State o O Switch Fabric Request O Switch Fabric Reply M External Signal in OFCF Information Unit PES O Generic Service Request Ext Signal In LI Generic Service Reply O Link Control Frame Miscellaneous Extended Link Service Reply Dincomplete Exchange O FiCon Data Information Block OFiCon Command LIF ion Control Function OF iCon Link Control Function OTraining Sequence DABR1553 Information Unit OFC Information Unit OAE ASH Information Unit OFC AY Information Unit Filter Type Filter Logic a Hide C Show f AND Related tems Ports e Pl fe OR Pz a Filter descending packets Reset All Check All Filter on exchange le
200. ierraFC M164 Protocol Analyzer User Manual Scenario Batch Files Teledyne LeCroy 3 To add another command click lt Click here to add another script command gt Label OU Bunies0s4 1 D1ISCOVER Click here to add another script command gt IF Is5top 6 lt 054 1 THEN Click here to add another script command gt Beep 10 40 Click here to add another script command gt Puntlezos4 1 20NED BROADCAST Click here to add another script command EndIf Click here to add another script command To copy a script command right click on the command and select Copy Right click lt Click here to add another script command gt and then select Paste You can also edit delete copy and cut a selected script command 4 To edit batch commands click the command or right click the command and select Edit from the popup menu Label 0 Bun ezos4 1 D15COvVER Click here to add another script commarnd gt IF IsStop b6bz2054 1 THEN Click here to add another script comnmemcd gt Beep 10 40 Click here to add another script command gt Edit Delete Click here to add Comm 21101 gt gt Endl f Copy Cut Click here to add anothe 5 To delete a command right click and select Delete from the popup menu or select command and press Delete key on keyboard SierraFC M164 Protocol Analyzer User Manual 325 Teledyne LeCroy Scenario Batch Files 6 After finishing if ever
201. igger 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 Pattern selected a Trigger on any pattern Any Trigger Mode SierraFC M164 Protocol Analyzer User Manual 149 Teledyne LeCroy Easy Mode Pre Defined Setups a External Trigger O Trigger on a sequence of patterns Sequential Trigger Mode Snapshot Mode To trigger immediately on any pattern check the Snapshot button ES LeCroy FC Protocol Suite BETA FCProject gt File View Edit Configuration ProjectSetup Tools Window Help iw LEE Saul TF e MT PHS R P HABREBCE RAR DE Analyzer Settings Capture Trigger Motes Triggering Mode Snapshot Manual Trigger O Pattern Event Infusion Trigge Patterns Library User Patterns Use selected patterns in a sequence E dl Most recent Change order using arrow toe fad New User Group ES 0 Eee Drag from library to add an event A Ea h Condition for 4dvanced Mode EN Timers External EN Basic ahd FCP H k ARE gt gt h ki ELS had GS mn ii had Sw hd FICON H k FEAE H k FEI H k FEAM hay WSAN e P Custom Frame Figure 2 115 Default Trigger Snapshot Mode Selected 150 SierraFC M164 Protocol Analyzer User M
202. igger is set at 50 and there is enough data to fill pre trigger Memory Assignment has an effect Sample size is typically near specified size a Two port pair configuration A If trigger is set at 50 but there is not enough data to fill pre trigger Memory Assignment has an effect Sample size is typically more than half specified size with size determined by the amount of data cap tured before trigger Two port pair configuration AA Ports 1 2 and 3 4 are not on the same FPGA so Memory Assignment has no effect If one port has heavy traffic it may fill its memory bank and stop recording resulting in smaller sample size than speci fied NOTE 1 Checking this option does not affect the sample It only allows larger sample Sizes NOTE 2 If traffic is balanced on ports sample size is the same whether you check or uncheck the Sampling Memory Usage Optimization option NOTE 3 Memory Assignment depends on traffic load distribution at the time when the system tries to re assign physical links to memory banks Therefore if you repeat a capture with the same Sampling Memory Size and Segment Number parameters the resulting sample size may not be the same However if traffic load distribution is similar sample size will be similar NOTE 4 The buffer status indicator shows buffer by FPGA not by port If the Sampling Memory Usage Optimization Option is Not Checked Each physical link or logical link if MUX is enabled is assign
203. iguration menu InFusion 268 Configure Device 268 Connect Disconnect Pattern dialog 48 49 Connecting to a Network 26 contact 335 Control 74 Count Randomly 296 Counter Value 296 counters 296 CrossSync Control Panel 31 40 Current License Configuration field 249 cursor position status bar 207 cursors locating 236 positioning 236 Custom Frame Type 148 D data 30 Data Byte Count Mode Code 83 data format 199 data usb file 209 Decode toolbar 30 DEFAULT INFDB file 302 defining patterns 168 Device Setup dialog 256 DHCP 258 DHCP server 26 Disconnect 24 display fonts 246 display configuration 244 display customization 245 Display License Information 209 display manipulation 184 Don t care Snapshot 149 Dword Matcher 299 E Easy Mode 28 33 Edit script 230 e mail 335 Email CATC Support 335 Enable Tooltip box 247 Error Injection 266 error message startup 16 errors 327 SierraFC M164 Protocol Analyzer User Manual Index Ethernet connecting with 26 Ethernet port 12 Event 288 event counter 296 scenario 304 example files 41 exclude from capture Idles 36 patterns 45 RRDY 36 37 Exclude traffic till both ports are up 37 Expand Collapse all Layers button 205 expandability 21 Export to Excel button 222 External Trig In Setting 255 External Trig Out Setting 255 External Trig Setting 268 External Trig Setting dialog 255 external trigger 12 External Trigger dialog 159 F fax numbe
204. igure SierraFC M164 Protocol Analyzer User Manual 307 Teledyne LeCroy Scenario Examples J Add Event Patterns Library Double Click to Select an Event User Patterns Eh Most recent hb New User Group e 8 Presets kAd Timers External Bhd Basic P Ordered Set ad P Basic Link Service bse P Link Control Frame PJ Link Speed PJ Both Linkup BP word Matcher BP symbol 166 Bees P Training Sequence 6 9 FCP os P FCP SCSI Command feos P FCP Frame Information Unit Feoee P SCSI Command Status 7 P FCP Task Management Bp ARE o P ARE Loop Initialization EB fy ELS cab GS Ef shy hid FICON Bhd FEAE hd FEI BhA FCAW hd VSAM Bae Custom Frame Bise P Protocol Errors General Setting Count Randomly Direction From P1 P3 Counter Value Headerz Format M exT_H vet T DEW H fie Bytez Show Reserved and Obsolete C Binary f Hexadecimal oe ARA oe ARA Any TYPE PA PARE A EER E AA PEREA A A lt A e A A OEE A ie aac al cancel La Figure 4 21 Example 2 Adding an Event 5 The Add Event dialog box opens Double click on Custom Frame in the Patterns Library pane Enter values for R_CTL and D_ID 6 Click OK to close the Add Event dialog box 7 In the Global Rules area click the link to lt Click here to add an action gt Mo action specified for the event Custom Frame in Global Rules C
205. ing Global Rules This section describes using the Global Rules area of the Scenario for this example Recall that the Global Rules area defines a single test state The Global Rules do not have the capacity for multiple states so that area of a Scenario cannot change state In terms of FC 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 FC InFusion lets you do up to three line tests at the same time You can do one test with the Global Rules and a separate test with each sequence you create You can have up to two sequences in a Scenario Perform the following steps to create this Scenario 1 Select New Scenario from the File menu or click the New Scenario icon in the toolbar of the main window or the File Library 2 Click on the Scenario Name link and enter the Scenario Name Insert Direction of traffic change and Max Removable DWORDs in the Scenario Properties dialog Click OK 3 Click Direction for Traffic Changes to choose the direction of traffic to monitor the selected Event the default is From P1 P3 which is selected for this example 4 Inthe Global Rules area click the link lt Click here to add an event gt see the following f
206. ing column content 225 spreadsheet view 186 State 289 statements 328 Static IP 258 Statistical report column setting 223 content 211 options 212 341 Teledyne LeCroy Index save as text 222 Statistical Report toolbar 222 Statistical Report View 225 Statistical Reports 31 Statistical reports 31 VSAN FICON 124 125 Status bar 208 Status Byte 125 Stop Batch Script 268 Stop Hardware button 151 Stop statement 330 STX SYNC Expansion Card In Out data ports 13 subnet 27 Support 335 Switch Internal Link Service Pattern dialog 64 120 Symbol Pattern dialog 159 Synchronize with Trace View 195 T Technical Support 335 telephone number 335 Test Result 226 text view 193 194 196 Tile Horizontally All Views 202 time relative display 38 Time Stamp Origin 239 Timeout Pattern dialog 158 timer 157 setup advanced mode 179 Timer Pattern dialog 157 timers 316 tool bar 204 Toolbar command 204 Tools 225 Tools menu InFusion 268 Trace Capture 39 Traffic Monitoring 266 trigger condition 178 external 159 manually 151 multi link 179 on symbol 159 on timer 157 position in memory 172 setting advanced 178 snapshot 150 Trigger Position 34 Trigger tab 149 triggering order 169 triggering order 169 342 U unpacking 12 Update License 262 Update Sierra Device 268 Update Sierra Device command 256 USB port 12 Use separate patterns for Pre and Post triggers captures 37 user defined decoding 254 User De
207. ink Service Request Switch Internal Link Service Request Reply Switch Internal Link Service Reply a FICON m FICON Any Data Information Block Type FICON Data FICON Command FICON Status FICON Control 154 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FICON Command Data FICON Link Control O FCAE FCAE ASM FCAE 1553 Any FCAE 1553 Data FCAE 1553 Command FCAE 1553 Status FCAE RDMA e FCAE RDMA FCP SCSI Command With Target Notification e FCAE RDMA FCP Command Frame Information Unit With Target Notifica tion e FCAE RDMA FCP SCSI Command Without Target Notification e FCAE RDMA FCP Command Frame Information Unit Without Target Noti fication a FCVI FCVI Any FCVI SEND_RQST FCVI WRITE_RQST FCVI READ_RQST FCVI SEND_ RESP FCVI WRITE_RESP FCVI READ_RESP FCVI CONNECT_RQST FCVI DISCONNECT_RQST FCVI CONNECT_RESP1 FCVI CONNECT_RESP2 FCVI CONNECT_RESP3 FCVI DISCONNECT_RESP O FCAV FCAV Simple FCVI Extended O ADVB ADVB ObjectO ADVB Object2 3 O VSAN Basic e VSAN Basic Link Service e VSAN Link Control Frame FCP e VSAN FCP SCSI Command e VSAN FCP Frame Information Unit e VSAN SCSI Command Status e VSAN FCP Task Management ARB e VSAN ARB Loop Initialization ELS e VSAN Extended Link Service Request SierraFC M164 Protocol Analyzer User Manual 155 Teledyne LeCroy Easy Mode Pr
208. ink Service Request Reply in the Pattern window to open the Add Generic Link Service Pattern dialog Add Generic Link Service Request Reply G5 Type FE 5 w 5 U0 G5 Subtype Command Type Reply Command Any Show Reserv Gp Ce FPS SSB Ox FFS Revizion El aa ASTHE Ox FFB IN_ ID oo G5_ Type 020 FC SWi 5 GS Subtype Any G5 _ Subtype Format o Binary Hexadecimal This event consists of the selected command request and reply w hen the request happens waits to meet the reply Header 7 P1 9 Pa Ei 9 P2 9 P4 Check All Uncheck All ise Figure 2 26 Generic Link Service Request Reply Pattern Dialog The format can be Binary or Hexadecimal Click the dropdown lists to select a GS_Type GS_Subtype Command Type and Command SierraFC M164 Protocol Analyzer User Manual 61 Teledyne LeCroy Easy Mode Pre Defined Setups 62 Generic Link Service Reply Double click Generic Link Service Reply in the Pattern window to open the Add Generic Link Service Pattern dialog Add Generic Link Service Reply ee X Format Binary GS Subtype Command Type Reply Hexadecimal Command Any Show Reserved and Obsolete Parameter Revision A IN_ID PODA GS Type D20 FE 5 5 5 G5_Subtype Any GS_Subtype OX E Header Cancel Check All Uncheck All Figure 2 27 Generic Link Service Pattern Dialo
209. ink Service Request Extended Link Service Reply Ma rbitrated Loop Request O Basic Link Service O Switch Fabric Request O Switch Fabric Reply LIFCP Information Unit Generic Service Request Generic Service Reply Figure 3 21 Show Hide Field in Advanced Mode Note Only the fields previously hidden appear in the restore list 198 SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Related Frames Right click a frame to open a short cut menu then choose Goto to jump to a related frame in the viewer Add Bookmark Show Field Hide Field Add to Trigger Expand ll Set Time Stamp Origin Change Time Stamp Format Goto Pest F Goto Previous d Color Software Setting Goto Trigger Position A Position Position Packet No Time Stamp Bookmark Begin End Figure 3 22 Goto Command Choose Data Format You can display data values either in hexadecimal default decimal binary name and ASCII To choose data format right click the mouse over a data field and choose Format and the format Add Bookmark Show Field Hide Field Add to Trigger Hexadecina Binary Set Time St Orig et Time Stamp Origin aioe Change Time Stamp Format q P Asci Goto Mext j Goto Previous F Color Software Setting Copy Data Goto Figure 3 23 Format SierraFC M164 Protocol Analyzer User Manual 199 Teledyne LeCroy Switching Views Data Payload View To display Data Payl
210. ion on page 87 for more information FCAE RDMA FCP SCSI Command Without Target Notification See FCAE RDMA FCP SCSI Command Without Target Notification on page 88 for more information FCAE RDMA FCP Frame Information Unit Without Target Notification See FCAE RDMA FCP Frame Information Unit Without Target Notification on page 89 for more information FCVI Any See FCVI Any on page 90 for more information FCVI SEND_RQST See FCVI SEND_RQST on page 90 for more information FCVI WRITE_RQST See FCVI WRITE_RQST on page 90 for more information FCVI READ_RQST See FCVI READ_RQST on page 90 for more information FCVI SEND_ RESP See FCVI SEND_RESP on page 90 for more information FCVI WRITE_RESP See FCVI WRITE_RESP on page 90 for more information FCVI READ_RESP See FCVI READ_RESP on page 90 for more information SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAV ADVB FCVI CONNECT_RQST See FCVI CONNECT_ RQST on page 90 for more information FCVI DISCONNECT_RQST See FCVI DISCONNECT_RQST on page 90 for more information FCVI CONNECT_RESP1 See FCVI CONNECT_RESP1 on page 90 for more information FCVI CONNECT_RESP2 See FCVI CONNECT_RESP2 on page 90 for more information FCVI CONNECT_RESP3 See FCVI CONNECT_RESP3 on page 90 for more information FCVI DISCONNECT_RESP See
211. ion Type Format Any SCSI Command CO MMC B 0 SBC 3 0 SMC 3 SPC 4 550 2 0SD 2 ADC3 Aaa Command Type Any Command ps Hexadecimal LOB Type Any CDB Tape C Show Reserved and Obsolete Parameter Value Operation Code A Any Command LUN eee ee eee ae eee eS Header ok Lancel i P1 WIR iW Pa PA Check all Uncheck all Figure 2 53 FCAE RDMA FCP SCSI Command Without Target Notification Dialog The format can be Binary or Hexadecimal If you select Any SCSI Command the Command Type can only be Any Command Click the down arrow next to the CDB dropdown list scroll the list to choose a CDB Type and click OK The Any option allows specifying any vendor specific or other command If you select MMC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 or ADC 3 click the down arrow next to the Command Type dropdown list scroll the list to choose a Command Type and click OK 88 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAE RDMA FCP Frame Information Unit Without Target Notification Double click FCAE RDMA FCP Frame Information Unit With Target Notification in the Pattern window to open the Add FCAE RDMA FCP Frame Information Unit With Target Notification dialog Add ROMA FCP Command Frame Information Unit Without Target Notification E Frame Type Format FCP_ CMD 0x6 O Binary Hexadecimal FCP Response Ji RSP_LEN_VALID Any SCSI Status Code OxXX 0 1 X D
212. isplays colors to change the background Change Foreground Color Displays colors to change the foreground Software Setting Select options to set the software For detailed information see Software Settings on page 250 Goto Displays options to go to X or Y Position Packet No Time Stamp Bookmark Begin and End SierraFC M164 Protocol Analyzer User Manual Switching Views Add Edit and Delete Columns Teledyne LeCroy You can customize the columns display by adding editing or deleting columns Right click on the column header and select an option Selecting Add Columns displays the following dialog 4dd column to SpreadSheet view New Column fl rarace C secs H O smes E secs H O ssc2 H 0 ostz e abes ELS Cmd z CELS Command z L Loop Init 10 S sw Cmd C65 cmd 2 I o5_Subtype E S5_Type rm Li Pre defined Columns Column Mame Remove Command Summary Status Frame Frame poo C Sw ILS Command jue L Command Response code Column Mame Colurand Field Mame Source Direction Background Color of Column BG Color FG Color COLOR Center r Originator to Responder lw Responder to Originator Combination of data 7 Add to predefined columns Enable Time Format Alignment Field Mame cencel_ Figure 3 11 Add Column to Spread Sheet View Dialog SierraFC M164 Protocol Analyzer User
213. it C Any SCSI Command MMC 6 f SBC 3 SMC 3 SPC 4 SSC 2 B RA FCP e Binary Bosse P FCP Frame Information Unik ie Hexadecimal Command Type Read 10 sz28 beeen P SCSI Command Status ofA ARE Show Reserved and Obsolete BP ARB Loop Initialization H A ELS Parameter Ea 55 Operation Code Ox28 Read 10 EA SW Rel dr aa FICON FUA 4 Bhd CAE gt aA FCH DPO Ef FCAN LBA PO EEA SAN Transfer Length AA ll E Custom Frame Control pe been E Protocol Errors LUN OOOO corcel EA Figure 4 26 Example 2 Adding an Event for State 0 312 SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy 15 After adding an Event to add an Action in the State O area click the link lt Click here to add an action gt 41 Insert DWORD No action specified for the event FCP SCSI Command 843 in Sequence 0 State 0 Click here to jump to the problem Scenario Name Insert DWORD Direction for traffic changes From PL Ps Max Removable DWORDS per Scenario Fun 16 Global Bules Wait for Custom Frame BR CTL Oxdd ID ID Ox445882823 From PlfP3 then Insert DPword Inside Frame Recalculate CEC Yes Sequence O State oO P Wait for FCP SCSI Command SBC3 Operation Code Bead 10 Ox26 From PL PS Figure 4 27 Example 2 Adding an Action for State 0 SierraFC M164 Protocol Analyzer User Manual 313 Teledyne LeCroy Scenario Examples The Action Pr
214. itions Report displays the conditions of the bus The following information is displayed in this report QO Port The ports that are selected Type All Custom Disconnect Connect Count All Custom or a number of occurrences of total count ODO O Note The Bus Conditions tab appears only if there are any changes to the bus condition in the trace DID 0000EF RX_ID OXFFFF 0x11010000 LISM S ID 0000EF OXD OxFFFF Loop Initialization Identifier 0x11010000 LISM S ID 0000EF OX_ID OxFFFF Loop Initialization Identifier D_D 0000EF 0x11010000 LISM S ID 0000EF OX_ID OXFFFF Loop Initialization Identifier E e H gt H PEA 0x11010000 LISM Le a A S_ID 0000EF OX_ID OxFFFF Loop Initialization Identifier S ID 0000EF OX_ID OxFFFF Loop Initialization Identifier ey SID 0000EF OX_D OxFFFF Loop Initialization identifier n S ID 0000EF OXD OxFFFF Loop Initialization Identifier DD 0000EF RX_ID OXFFFF META S_D 0000EF OXD oxFFFF uers si E S ID 0000EF OX_ID 0xFi FFF Loop Initialization Identifier 0x LISM itistical Report View al amp la gt t J gt 1 of 1 P2 Bus Conditions Bus Conditions Port Type Count 4 Al fy E P2 Disconnect 50 00 P2 Connect 1 50 00 2 100 00 to Y 6 143 175 450 s XtoT 0 ns YtoT 6 143 175 450 s Begin to E
215. l Figure 2 55 FCVI Service Dialog 90 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAV Two FCAV Patterns patterns are available FCAV Simple FCAV Extended Double click on either of the FCAV patterns listed above in the Patterns Library panel to open the FCAV dialog Select an FCAV service from the dropdown list which has the two options listed above Format can be Binary or Hexadecimal on Format Extended C Binan Hexadecimal en Any Video Fr Rate OX xX Any Object Type OX nx HON El Header Cancel Check All Uncheck All Figure 2 56 FCAV Service Dialog SierraFC M164 Protocol Analyzer User Manual 91 Teledyne LeCroy Easy Mode Pre Defined Setups To select the value for Add FCAV Simple or Extended Container Header click on the drop down menu and select from the options listed below DOKOOUUODUOOOODDA Type Format Simple 000 Binary Hexadecimal Any Video Fr Rate Null 15 20 24 24 1000 1001 24 Segmented frames 24 1000 1001 Segmented frames 25 PAL 30 30 1000 1001 29 97 NTSC 50 60 60 1000 1001 59 94 NTSC Show Reserved and Obsolete Any Video Fr Rate 24 71 000 1001 4 Segmented frames 241000 001 Segmented frames 25 PAL 30 201000 1007 29 97 NTSC 50 ED 601000 1007 59 34 NTSC Header Cancel Check All Uncheck All
216. l Rename 2 lt Wew Group Add and Sort Remove arrows ay ELS ay Gs De P Generic Link Service Reply z P Generic Link Service Request B P Generic Link Service Request Reply Bhd SW l il P Switch Internal Link Request E Switch Internal Link Request Reply BP Switch Internal Link Reply FICON ee _ _ amii Use separate patterns for Pre and Posttriggers captures Figure 2 10 Choosing Capture Patterns 44 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Choose a Parameter To choose a parameter for capture from any of these categories highlight the category in the parameter window and click the gt gt button to add the selection You can also drag and drop a pattern This opens selection dialogs for each of the categories displaying all of the parameters for that category All patterns added appear in the Project Overview Include Patterns This is the default selection Check this box to allow for the capture of the patterns that have been added to the Project Overview When you Include Patterns only those patterns will be recorded thus saving buffer space and emphasizing only what the user needs However to get proper context you would typically need to include a lot of Patterns To Exclude only unwanted Patterns is another option Exclude Patterns Check this box to allow for the capture of everything except the patterns that ha
217. le descrambling Disabling a port can be used to save recording buffer space A disabled port can still trigger the analyzer Auto Speed is the default port speed selection It will automatically detect and display the line speed In rare cases Such as debugging speed negotiation it might be desired to set the analyzers soeed manually Note that when the speed is set manually traffic at different speeds will not be captured correctly You can disable descrambling Set Protocol Error Detection You can select which Protocol Errors the analyzer will show and which will be ignored Project Overview The Project Overview on the right side of the main window displays a comprehensive tree structured overview of the project The project tree shows what to capture on what the analyzer triggers and the capture memory settings Capture Tab The Capture tab allows you to set the parameters for capturing patterns The Capture dialog box opens with default settings to capture Everything on the bus The analyzer captures everything immediately without triggering on anything in particular You can drag and drop patterns from the Patterns 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 You can copy and sort the patterns Note Capturing a 16GB trace requires you to capture the traffic with both ports P1 P2 P3 P4 otherwise o
218. le for your setup Connect from Initiators using SFP and a cable suitable for your setup Figure 1 8 Analyzer Connections Expandability You can expand by a Cascading with CATC SYNC Expansion Cards QO Using the Power Expansion Card optional You can remove expansion cards with two simple tools Removing Expansion Cards You can remove expansion cards using two tools Standard flat blade 3 16 screwdriver a Teledyne LeCroy Extraction Tool part number 230 0160 00 leGroy EXTRACTION TOOL To remove an expansion card follow these steps 18 SierraFC M164 Protocol Analyzer User Manual Expandability Teledyne LeCroy 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 Note The SierraFC M164 Protocol Analyzer does not support the power expansion card The method of inserting other expansion cards is the same Holes in the Expansion Card 2 Insert the extraction tool prongs into the holes in the expansion card panel Note If the prongs do not slip easily into the holes use a small nail file or similar device to remove paint from the prongs 3 Rotate the extraction tool to a horizontal position to lock the prongs into place and make a handle SierraFC M164 Protocol Analyzer User Manual 19 Teledyne LeCroy Expandability
219. lick VSAN FICON Command in the Patterns Library panel to open the VSAN FICON Command dialog Add YSAN FICON ao oo xi Type Format Command Os Binary Hexadecimal Sent Toa Channel f From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID ces SB 3 Header Control Unit Image ID E Device Address PS EEE gt EXERRECC gt CE CTE CEET ENEE EE El Header Cancel Check All Uncheck All Figure 2 86 VSAN FICON Command Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control DOOOUOCD SierraFC M164 Protocol Analyzer User Manual 121 Teledyne LeCroy Easy Mode Pre Defined Setups 122 VSAN FICON Command CCW Command Type The VSAN FICON Command has an additional CCW Command Type dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add YSAN FICON Type Command 0x1 g Sent To a Channel From a Channel Show Reserved and Obsolete ROA Any COM Command Type Ds gt Format C Binary Hexadecimal Sense Obexx 01 00 Read Backward Obso 1100 Wi tite Obi 07 Read Obis1 0 EE e TS es El Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 87 VSAN FICON Command Any
220. lick here to jump to the problem 3 308 Scenario Name Insert DWORD Direction for traffic changes From FPL PS Max Removable DWORDS per Scenario Bun 16 Global Fules Wait for Custom Frame eee D ID Oxd4eses From PlP3 Click here to add a Sequence gt Figure 4 22 Example 2 Adding an Action SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy The Action Properties dialog box appears see Figure 4 11 on page 293 8 In the Type column on the left choose the Action that you want to occur In this example the Action is Insert DWORD Inside Frame 9 Click OK to close the Action Properties dialog box Action Properties e 10 x Double Click to Select an Action General Settings pu ei Beep i Action Random No Every Mth occurrence fli Capture Data Dword aMi DWORD Jam Monitor Count not monitored ERE Frame Jam Frame Jam Insert DWORD Inside Frame ve Insert DWORD Inside Frame Recalculate CBC Vaz e E aiis ee Modify Keep Length Offset 0 a 21 Remove Replace with IDLE E Dwod z ER Replace CWO Type Custom Dword ee Truncate Dw 0 Value Ox00000000 if Inject General Error Dw K code Mask D D D D H ak Insert E Dword 1 aA Link Control DWT Type More a Monitor Count ES Dword 2 M Ordered Set Jam Dw2 Type None AD Stop Scenario E Dword 3 Enia Trigger Output Dw Type None O Dword A Did Type Hone O Dword 5 DiS Type Hone E Dword 6 Dib Ty
221. lick the DHCP radio button then click Update Subnet Mask Default Gateway wie Figure 3 86 Dynamic IP Setup Success Message After you see the Warning Message click Yes After you see the Success Message click OK Note You can also click Reset Ethernet Connectivity Through a Different Subnet If you have multiple subnets and would like to connect the Analyzer over a subnet where the DHCP server is on a subnet different from the host machine or the analyzer or if the host machine and the SierraFC M164 System do not reside on the same subnet they will not see each other automatically The SierraFC M164 IP address must be added manually Perform the following steps 1 Launch the application and click the Ethernet radio button 2 Click OK 260 SierraFC M164 Protocol Analyzer User Manual Setup IP Teledyne LeCroy 3 Click on Add Device in the Select Device dialog Local devices C All Forts USB Ethernet C LPT C USE f Ethernet AA x Device Dev Name Location Status ar set Alias Name p Siera FC SN 62003 Tahoe 172 16 133 150 Ready to connect Unit 1 f 4 Disconnect L AE NO a Add Device Ready to connect No Chained Remove Devi a IP Settings Selected Device Id 0x001 04C00F 26E a wy Networks ba Refresh Device list Figure 3 87 Select Device Dialog to Add New Device sierra FC SM 62084 FCal 4 The Add Device with Static IP displays
222. limit requirement specified in 51 11 1363 2006 EFUP Environmental Friendly Use Period Us Temperature SC to 40C Humidity 3 to 95 max RH Altitude Up to 2000 meters SierraFC M8 4 Protocol Analyzer User Manua e Conditions non condensing 333 Teledyne LeCroy 334 SierraFC M8 4 Protocol Analyzer User Manual How to Contact Teledyne LeCroy Type of Service Call for technical support Fax your questions Write a letter Send e mail Visit Teledyne LeCroy s web site SierraFC M8 4 Protocol Analyzer User Manual Contact US and Canada 1 800 909 7112 Worldwide 1 408 653 1260 Worldwide 1 408 727 6622 Teledyne LeCroy Protocol Solutions Group Customer Support 3385 Scott Blvd Santa Clara CA 95054 3115 USA psgsupport lecroy com teledynlecroy com 335 Teledyne LeCroy 336 SierraFC M8 4 Protocol Analyzer User Manual Flag Field Code 124 Symbols cfg file 247 fcc files 33 infdb file 301 usb files 209 A About 263 absolute trigger 247 Action 288 action counter 296 scenario 289 Action Properties dialog 295 Add ADVB Object2 3 dialog 101 Add ARB Loop Initialization Pattern dialog 56 Add Basic Link Service Pattern dialog 50 Add Custom Frame Pattern dialog 147 Add Device 24 Add Extended Link Service Reply Pattern dialog 59 Add Extended Link Service Pattern dialog 57 58 Add FCAE RDMA FCP Command Frame Information Unit With Target Notification 87 Add
223. ling Enabled Collapse All Button hides details in Project Overview Expand All Button shows details in Project Overview Collapse All Expand All Figure 2 1 Protocol Analysis Project Dialog The New Project dialog opens with default settings to capture Everything on the bus and to Trigger On on Snapshot The analyzer captures everything immediately without triggering on anything in particular Analyzer Settings Buffer Size and Segments The Analyzer Settings tab has the Recording Buffer pane where you can set Number of Segments and the Segment Size See Buffer Size and Segments on page 172 Trigger Position You can set the trigger position in the captured buffer as a percentage of the segment size Trigger point of 0 means the trigger point will be on the first packet in the buffer See Trigger Position on page 172 34 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Auto Run Checking the Auto Run option allows you to specify the number of concurrent runs that will be automatically carried out See Auto Run on page 172 Training Signal Pack Mode This options provides two modes for training signals a Unpacked au Packed Last Captured Trace File Browse to the location to upload the last captured trace file Alternatively check the box to use the Upload Manager Analyzer Settings You can enable the ports set the port speed and disab
224. list 110 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN Extended Link Service Request Reply Double click VSAN Extended Link Service Request Reply in the Pattern window to open the Add VSAN Extended Link Service Request Reply Pattern dialog Add YSAN Extended Link Service Request Reply ELS Trpe Reply Commend EEN CS Show Reserved and Obsolete Binary Hexadecimal Parameter ELS Command Ose Ary This event consists of the selected command request and reply when the request happens waits to meet the reply Header Cancel Check All Uncheck all Figure 2 76 Add VSAN Extended Link Service Request Reply Pattern Dialog The format can be Binary or Hexadecimal To select an ELS_Type and Command click the dropdown list SierraFC M164 Protocol Analyzer User Manual 111 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN Extended Link Service Reply Double click VSAN Extended Link Service Reply in the Pattern window to open the Add VSAN Extended Link Service Reply Pattern dialog Add YSAN Extended Link Service Reply Format Binary i Hexadecimal ELS Type Reply z Command E Show Reserved and Obsolete Parameter ELS Command Oe Any Header Cancel Check All Uncheck all Figure 2 77 VSAN Extended Link Service Reply Pattern Dialog The format can b
225. lso select the port speed from the drop down list 1 0 Gbps 2 0 Gbps 4 0 Gbps 8 0 Gbps or 16 Gbps Disable Descrambling If checked causes the Analyzer to assume that no traffic is scrambled By default the Analyzer assumes the scrambling state of the devices under test Protocol Error Detection Click the Set Protocol Error Detection button to open the Protocol Error Detection dialog Protocol Errors Detection a x Protocol Errors Symbol Yiolation Disparity Error Spacing Error Cancel Alignment Error Delimiter Error EOF Error Primitive Error Frame Length Error CRE Error Syne Header Error FEC Parity Error Check All Uncheck All Check Disable Protocol error detection Un Check Enable Protocol error detection Figure 2 131 Protocol Errors Dialog d 084808008080 Uncheck specific Protocol Errors in order to not display them in the sample view and Statistical Report SierraFC M164 Protocol Analyzer User Manual 175 Teledyne LeCroy Advanced Mode User Defined Notes Add a Project Note To enter and save information about the current project click the Notes tab and enter the data about the project File View Edit Configuration ProjectSetup Tools Window Help X SHE Oro E ve 9 i 1 amp e E Analyzer Settings Capture Trigger Notes Project Overview FCProject a Capture Exclude Exclude Idle Truncate Payload after 512 Dword s A Trigger Sequential P Con
226. m Frame Check box for Pre and Post trigger captures W Use separate patterns for Pre and Post triggers captures Figure 2 12 Pre Trigger and Post Trigger Capture Dialog Enabled Defining Patterns To select an item for capture either highlight the category and click the gt gt button or double click the category to open a corresponding definition dialog You can define patterns for specific ports by checking or unchecking the Port ID SierraFC M164 Protocol Analyzer User Manual 47 Teledyne LeCroy Easy Mode Pre Defined Setups Basic Patterns Connect Disconnect Double click Connect Disconnect to open the Add Connect Disconnect Pattern dialog a File View Edit Configuration Project Setup Tools Window Help ee ol E Oros Gan Y PL nnii oe E ra E T q da 4 EEJ 4 m ha ppi ae j 4 imi ii C24 Analyzer Settings Pre Triager Capture Trigger Post T rigger Capture Notes Ewemthing W Truncate Payload after 572 Dword s 2048 bytes Parameters _ __ _ gt gt o_____ e Exclude Idle W Exclude RADY Exclude Training Pattern M Exclude ARER I Exclude NOS W Exclude WC RDY IM Exclude traffic till both ports are up Patterns Library C Include User Patterns the following Patterns EH Wi Most recent Exclude a New User Group Active S 8 Presets abasic Link Service Any EE F Condition for Advanced Mode b Timers External Bhd Basic E P Co
227. m Frame Pattern dialog Add Custom Frame Pattern Headers Format FP EXT_H eT M NWwkK_H C Binary f Hexadecimal DEW H fie Bytes ASCH Show Reserved and Obsolete ee heess et e 4 7 T 7 Cancel Check All Uncheck All Figure 2 112 Custom Frame Pattern Dialog The format can be Binary or Hexadecimal You can select a Header by checking EXT_H DEV_H NWK_H and or ASC_H You can also select one or more headers If you check EXT_H and or DEV_H click the dropdown list to select more options SierraFC M164 Protocol Analyzer User Manual 147 Teledyne LeCroy Easy Mode Pre Defined Setups Custom Frame Type The Custom Frame has an additional Type dropdown menu under the Value pane on the right of the dialog as shown in the following figure 4dd Custom Frame E Y i x Headers EXT_H eT M NWE_H F DEW H fig Butes M ASC H Show Reserved and Obsolete Format C Binary f Hexadecimal Parameter Yalue gt 4 Basic Link Service ELS 0 01 Obsolete 0x04 q 1Pv4 1Pvb and AAF over FC 005 SESI FEP 0 08 Obzolete 0 09 J Additional FEP Features ODA Obzolete 11 FC SATA Tunnelling Protocol 14 Y SBCCS 0 18 4 Obzolete 0 19 SBCE 5C5 016 1 SECC SCR 01C q FC AS OO Z ft Count Expected number of occurences on each link La Cancel T ae ae Check All Uncheck All Figure 2 113 Add Custom Frame Type Drop d
228. m P1 P3 Change is made to traffic coming from Port 1 or Port 3 for exam ple CRC error is injected into traffic stream sent from P1 P3 to P2 P4 a From P2 P4 Modification is made to traffic coming from the Port 2 or Port 4 for example CRC error is injected into traffic stream sent from P2 P4 to P1 P3 Figure 4 17 on page 303 shows the first prompt in the Scenario creation process LeCroy FC InFusion Error Injector and Traffic Modifier New Scenario 2 File View Configuration Tools Help Bee AS OB gt ls 1 New Scenario 2 irio is valid Scenario Name Mew Scenaria E Direction for traffic changes From PL FS Max Removable DWOPDs per Scenario Pun 16 T Global Fules Click here to add an event gt Click here to add a sequence Figure 4 17 Entering Basic Scenario Information To copy an Event or Action right click on the Event or Action and select Copy Right click Click here to add another event or Click here to add an action and then select Paste To copy a sequence or state right click on the sequence or state and select Copy Right click Click here to add another sequence or Click here to add another state and then select Paste You can also cut delete and edit a selected Sequence State Event or Action When you click the Scenario Name or the Direction For Traffic Changes the Scenario Properties dialog box displays see Figure 4 18 on page 304 allowing you to enter the S
229. mands is shown in the log area Statements Statements can be conditional statements or non conditional statements IfisStopped Shows whether a Scenario is already stopped or not Format IfIsstopped Serial Number Responder Port Parameters Serial Number Serial number of hardware m PortMap Port number in port map Example IfIsStopped ox01267 Beep 750 300 Run ox01267 Detect AddressFrame Open 5 1 Then Goto Label Goes to the specified label Labels can be assigned to each script line Format Goto Label3 Parameters none Example Label3 WaitForStop 0x83456 2 100 Run ox0L267 Inject CREO00 4 Goto Label 327 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy Scenario Batch Files Note You can use a Label and a Goto Label to make loops First make the label then make Goto Label The Command Parameters window shows only enabled Labels FE Command Parameters Commands Parameters x Tare A Run Runs the Scenario on hardware on specified ports If you call this command for the first time and the Scenario was not assigned to the hardware and ports before the Scenario is assigned to specified hardware and ports and then Scenario runs on the hardware Format Run Serial Number Scenario Name Responder Port Parameters Serial Number Serial number of hardware m Scenario Name Name of Scenario m PortMap Port number in port map
230. me Refer to section VSAN FCAE RDMA FCP Frame Information Information Unit Without Unit Without Target Notification on page 142 Target Notification FCVI VSAN FCVI Any Refer to section VSAN FCVI Any on page 143 VSAN FCVI SEND_RQST Refer to section VSAN FCVI SEND_RQST on page 143 VSAN FCVI WRITE_RQST Refer to section VSAN FCVI WRITE_RQST on page 143 VSAN FCVI READ_RQST Refer to section VSAN FCVI READ_RQST on page 143 VSAN FCVI SEND_ RESP Refer to section VSAN FCVI SEND_RESP on page 143 VSAN FCVI WRITE_RESP Refer to section VSAN FCVI WRITE_RESP on page 143 As described later in this chapter you can create any number of Scenarios and store them in libraries on the PC hard drive Scenario library files names are in the following format lt filename gt ifc Creating FC InFusion Scenarios is easy but it requires an understanding of the following terms defined in Table 4 3 TABLE 4 3 Key Scenario Terms Term Action Event Combined Event Global Rules Definition FC InFusion response to an Event See Scenario Actions on page 289 Condition that is detectable by FC InFusion See Scenario Events on page 304 Logical OR association of Events for example Event A OR Event B Portion of a Scenario that can define a single FC InFusion test state You can think of the Global Rules and each sequence as a separate test routine or program operating within the Scenari
231. me script Rename the selected script by entering a new name Remove script Removes the selected script The application prompts the user to confirm removal New script Create a new script file using the template specified in Editor settings Show Grid Show hide a grid in the verification script list Show Description window Show hide the script description window Shortcut key F2 Show Output Show hide the script output windows Shortcut key F3 Settings Open a special Setting dialog to specify different settings for VSE see Figure 3 50 on page 229 SierraFC M164 Protocol Analyzer User Manual Quick Filtering Teledyne LeCroy Quick Filtering The Filtering Setup allows you to modify data in the sample viewer display to include and exclude packets with a set of user defined patterns and show the results in all views To set up filtering you must have a trace open Click the Filtering Setup button on the top toolbar The Quick Filtering dialog displays Select a frame from the dropdown menu select Show or Hide to Show Hide items and select AND OR as shown below Quick Filtering x Filter hide for y Advanced Mode Destination Address ID 0x0 Destination Address ID 0x10280 Select Show Hide Destination Address ID 0x10400 Destination Address ID 0xEF an d AN D O R Destination Address ID OxFFFCO1 Destination Address ID DRCTRY Destination Address ID F_PORT Destination Address ID FA
232. mmand Refer to section Add VSAN FICON Command on page 121 VSAN FICON Status Refer to section Add VSAN FICON Status on page 123 VSAN FICON Control Refer to section Add VSAN FICON Control on page 126 VSAN FICON Command Refer to section Add VSAN FICON Command Data on Data page 128 VSAN FICON Link Control Refer to section Add VSAN FICON Link Control on page 130 VSAN FCAE ASM Refer to section VSAN FCAE ASM on page 132 VSAN FCAE 1553 VSAN FCAE 1553 Any Refer to section VSAN FCAE 1553 Any on page 133 VSAN FCAE 1553 Data Refer to section Add VSAN FCAE 1553 Data on page 134 VSAN FCAE 1553 Refer to section Add FCAE 1553 Command on page 135 Command VSAN FCAE 1553 Status Refer to section Add VSAN FCAE 1553 Status on page 138 SierraFC M164 Protocol Analyzer User Manual 287 Teledyne LeCroy Settings in Advanced Mode 288 Event Description VSAN FCAE RDMA FCP SCSI Refer to section VSAN FCAE RDMA FCP SCSI Command Command With Target With Target Notification on page 139 Notification VSAN RDMA FCP Command Refer to section VSAN FCAE RDMA FCP Command Frame Frame Information Unit Information Unit With Target Notification on page 140 With Target Notification VSAN FCAE RDMA FCP SCSI Refer to section VSAN FCAE RDMA FCP SCSI Command Command Without Target Without Target Notification on page 141 Notification VSAN RDMA FCP Fra
233. n gt Ga H Spread Sheet View Project Setup Frame Inspector View Packet View Text View Bus Utilization Infusion 104 ot ae OB Tile Views Statistical Report View Compare 2 Data Payloads Status Bar Application Look my Wrap Packets Note To File Full Screen Zoom In Zoom Out gt m Actual Size SCSI Spec Assignment Figure 3 28 Customizing the Toolbar Toolbars are a Main Viewer Setting Advance Mode Trace Viewer Show Layer Show View OCO0OODOCDO O Cursor Position a Customize Filtering Tools vi Main Viewer Setting Advanced Mode Trace Viewer Show Layer Show View Cursor Position Show Channels Unit 1 Unit2 and so on Window Help a TPB Unit 1 Unit 2 Unit 3 Unit 4 Unit 5 Unit 6 Unit 7 Unit 8 Once enabled the toolbars can dock at the Viewer Display window or float on the windows desktop SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Main Toolbar See Software Menus and Toolbar on page 37 Show View Type Toolbar See Switching Views on page 185 Trace Viewer Toolbar The Trace Viewer toolbar allows searching filtering collapsing expanding and data reporting A TITO o SA a I The Search button opens the search dialog see Quick Search on a page 239 The Filtering Setup button opens the Quick Filter dialog see Quick Td Filtering on page 231 and allows
234. n dialog 111 Add VSAN FCP Frame Information Unit 105 Add VSAN Generic Link Service Reply Pattern dialog 115 Add VSAN Generic Link Service Request Pattern dialog 113 Add VSAN Generic Link Service Request Reply Pattern dialog 114 Add VSAN SCSI Command Status 106 Add VSAN Switch Internal Link Request dialog 116 337 Teledyne LeCroy Index Add VSAN Switch Internal Link Service Pattern dialog 118 address 335 Address Alias 261 Advanced Mode 28 176 Analysis Project dialog 39 analyzer connecting 17 analyzer overview 11 application overview 28 Auto Run 16 35 174 B batch command editing 326 batch script 324 Batch Script Setting 268 Beep statement 332 bookmarks 237 finding 238 Break Link Recovery 266 buffer full 202 Bus Utilization buttons 196 buttons bus utilization 196 C cables usage 18 capture parameter 45 pre and post trigger 47 Capture Tab 35 Capture tab 36 Capture tab for Pattern 44 captured data 30 cascading 21 CATC Technical Support 335 CCW Command Type 69 76 Check for Updates 263 Choose Port Speed 174 Click here to add another script command 326 Click here to add script command 325 color 246 column hiding 225 column content filtering 225 sorting 225 Combined Event 288 FCAE 1553 83 FICON 69 76 Command Parameters dialog 325 338 Command Properties dialog 325 components 12 conditional statements 328 configuration 244 Configuration menu 31 Conf
235. n event that has the Analyzer Trigger action see Analyzer Trigger in Table 4 4 on page 281 The procedure for selecting trigger parameters is identical to that for selecting capture parameters All items selected for triggering appear in the Project Overview pane To define patterns for triggering check the Pattern button in the Trigger dialog E File View Edit Configuration ProjectSetup Tools Window Help SUSO Oro Saul VO ATA IEEE aE Analyzer Settings Capture Trigger Notes Triggering Mode Snapshot Manual Trigger i PattemEvent lnfusion Trigge c Patterns Library A User Patterns Use selected patterns in a sequence h ki Wadia Ehange order using arawa j den bi New User Group Active Bit Presets From li a Drag from library to add an event t hA Condition for Advanced Mode 6 y Timers E xternal eh Basic Bah FCP fly ARE gt gt WA ELS BAA Gs oe ii Bh Cit Bh FICON Bh FEAE af FEl Bh Fan h ki VOAN PJ Custom Frame Figure 2 117 Select Patterns for Trigger The Patterns Library window displays the following trigger pattern categories for details on each of the trigger pattern refer to Defining Patterns on page 47 a Timers External Timer Timeout m External Trigger 152 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy O Basic m Connect Disconnect m Symbol m Ordered Set m Basic Link Service m Link Control Fr
236. n the Add VSAN RDMA FCP SCSI Command With Target Notification dialog Add VSAN RDMA FCP SCSI Command With Target Notification Type Format Any SCS Command MML B SBL 3 SML 3 SPL 4 S5L 2 050 2 ADC 3 aan Command Type Any Command y Hexadecimal CDE Type Any TNE Te F Show Reserved and Obsolete Parameter Value Operation Code A Any Command LUN ee eee tee ee ee ees Header Cancel Count MFA 7 P2 Expected number of occurences on each link 1 If P2 4 Pa Check all Uncheck all Figure 2 104 VSAN FCAE RDMA FCP SCSI Command With Target Notification Dialog The format can be Binary or Hexadecimal If you select Any SCSI Command the Command Type can only be Any Command Click the down arrow next to the CDB dropdown list scroll the list to choose a CDB Type and click OK The Any option allows specifying any vendor specific or other command If you select MMC 6 SBC 3 SMC 3 SPC 4 SSC 2 OSD 2 or ADC 3 click the down arrow next to the Command Type dropdown list scroll the list to choose a Command Type and click OK SierraFC M164 Protocol Analyzer User Manual 139 Teledyne LeCroy Easy Mode Pre Defined Setups 140 VSAN FCAE RDMA FCP Command Frame Information Unit With Target Notification Double click VSAN FCAE RDMA FCP Command Frame Information Unit With Target Notification in the Pattern window to open the Add VSAN FCAE RDMA FCP Command Frame Information Unit With Target Notification dialog
237. n the right of the dialog as shown in the following figure Type Format Link Control 0 5 Binan Hexadecimal Sent Toa Channel From a Channel Show Reserved and Obsolete Parameter Establish Logical Path 1 Remove Logical Path Test Initialization Logical Path Established Logical Path Removed Test Initialization Result Link Level Reject Link Level Busy Link Level 4cknowledgement Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 43 FICON Link Control Link Control Function Dialog To select Link Control Function click the dropdown list which has the following options O Any Link Control Function Establish Logical Path Remove Logical Path Test Initialization Logical Path Established Logical Path Removed Test Initialization Result Link Level Reject Link Level Busy Link Level Acknowledgement O UOUODO0ODODO O SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FCAE FCAE ASM Double click FCAE ASM in the Patterns Library panel to open the FCAE ASM dialog to add any Type of FCAE ASM Add FCAE ASM a x Format Show Reserved and Obsolete Binary Hexadecimal Parameter Message ID PRA Security oe L Priority TH Message Payload Length PO Header Cancel Check All Uncheck All Figure 2 44 FCAE ASM Dialog The format can be Binary or Hexadecimal SierraFC M
238. n the sample viewer to open the fly out menu Bookmark Show Field Hide Field Format Byte Order Copy Data Set Time Stamp Origin Duration 2 60 Ue Burst Idle 480 O08 idle 480 OBI a a Absolute Trigger Col ae Current Position Based on system time Figure 3 63 Bookmark Found Example in Data Viewer Display Highlight Set Time Stamp Origin and choose either Absolute Trigger Current Position or Based on system time Quick Search The Quick Search menu and button options permit you to examine any data capture file to quickly locate the packet or data pattern Note Only items captured in the sample file are enabled for search To perform an initial search select Edit gt Search or click the Search button The Quick Search dialog displays see Figure 3 64 on page 240 Select a packet from the dropdown menu select Show or Hide to Show Hide items and select AND OR as shown below SierraFC M164 Protocol Analyzer User Manual 239 Teledyne LeCroy Quick Search 240 Quick Search a x Arbitrated Loop Ret gt Next a Prev OR y Advanced Mode Arbitrated Loop Request LIHA Arbitrated Loop Request LILP Arbitrated Loop Request LIPA Arbitrated Loop Request LIRP Arbitrated Loop Request LISA Bus Condition Connect Bus Condition Disconnect Destination Address ID 0x0 Destination Address ID 0x610000 Select Next Previous
239. nalyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Pre and Post Trigger Data Capture You can define one set of patterns for capture prior to the occurrence of a trigger and another set of patterns for capture after the occurrence of a trigger The selection and setup procedure is the same for both Pre Trigger capture and Post Trigger capture Check Use separate patterns for Pre and Post trigger captures to enable the Pre Trigger Capture and Post Trigger Capture tabs instead of only the Capture tab S File View Edit Configuration Project Setup Window Help SHE e Oro F MEP IEA P HE Analyzer Settings Pre Trigger Capture Trigger Post T rigger Capture Hotes 7 Everything W Truncate Payload after 512 Diword 2048 bytes Parameters W Exclude Idle IM Exclude RADY TO Exclude Training Pattern IY Exclude SRB I Exclude MOS W Exclude WC ADY W Exclude traffic till both ports are up Patterns Library User Patterns Include l es ly Most recent f Exclude i Hew User Group Ba Presets sae 644 Condition for Advanced Mode 5 Cor nect Disconnect da fd Timers External P Basic Link Service Ary BY Basic PJ Connect Disconnect P Symbol gt gt ae PJ Ordered Set ae P Basic Link Serice i me P Link Control Frame PJ Symbol 16G E P Training Sequence BA FCP KA ARB Bhd ELS WY GS EE eke Tia the following Patterns Active ey FICA Ea ty SAA E Custo
240. nd 7 065 867 775 s ady Signals Disabijuss stop YO GO IN Figure 3 35 Bus Conditions Statistical Report 214 SierraFC M164 Protocol Analyzer User Manual Statistical Report Teledyne LeCroy SCSI Commands Report f Statistical Report View To display the SCSI Command Report click the SCSI Command tab The SCSI Command Report displays data shown in the screen capture below The following information is displayed in this report a ODO OOoOCOUDL Port The ports that are selected Source ID Destination ID Type All Custom Report LUNs Inquiry Read Capacity 10 Read 10 Mode Sense 6 Payload Size All Custom or a number of Dwords Seq No All Custom and other Status All Custom Good Check Condition Duration All Custom and other Count All Custom or a number of total count ela er of 1 P3 SCSI Commands Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocal Errors Ports ELS Commands GS Commande AL Commands Exchange Performance J FFFL61 Fi 610000 Po 610000 Fi 610000 Pa 610000 Pi 610000 PS 610000 Pi 610000 PS 610000 Pi 610000 PS 610000 P1 610000 P3 610000 P1 610000 PS 610000 P1 610000 610150 610150 610150 610150 610150 610150 610150 610180 610150 610150 610150 610150 610150 610150 610150 610150 Payload Size Duration 36 E 16 5 Good 7 ns 1 2 r0 Report LUNS 3 Good 18 571 429 n 1 2 70 Report LUNS 16 3 Good for 14
241. ne LeCroy Viewer Configuration 246 Color To change the color of the text in a packet field header select a field from the packet field tree and click the Foreground button Basic colors Define Custom Colors gt gt Cancel Figure 3 68 Color Choose an appropriate color and click OK Font To change display fonts click the Font button to open the Font dialog box Font Font style Size Aral Regular Arial Black Sample AaBbYyZz O Arial Narrow Script Westem X Tr AvantGarde Md BT Figure 3 69 Font Choose the font font style and size and click OK SierraFC M164 Protocol Analyzer User Manual Viewer Configuration Teledyne LeCroy Viewer Settings Check the Wrap Packet box to enable the wrapping of packets in the display Check the Enable Tooltip box to enable tool tips for packet fields Data Payload To change the length of byte fields displayed select from the drop down list to display in the Columns in Row and Bytes in Column box Time Stamp Origin Check Absolute Trig to display trigger in real time If left unchecked the trigger position is t 0 with samples before trigger shown as a number and after trigger as a number or check Trigger User Defined Based on System Time Same color for start time and port Check the appropriate Time Stamp Format and Time Format Save Load Settings You can save the customized configuration settings in a cfg file by
242. nect Disconnect P Link Control Frame Any Link Control Frame Type S Settings Trigger Position in Memory 50 Capture Memory Size 25 MB Speed AutoSpeed P1 P2 P3 P4 P1 P2 Descrambling Enabled P3 P4 Descrambling Enabled Project Name HA Note Creation Date 04 05 27 on Saturday Feb 04 12 Last Modified Not saved yet Last Run Not run yet Easy switch to Advanced mode amp Collapse All Expand All XtoY 0 ns XtoT 0 ns YtoT 0 ns Begin to End 2 163 382 795 s Ready Signals Disabld Simulation stox las IN IM Figure 2 132 Project Notes Tab Advanced Mode User Defined Advanced Mode expands Analysis capability by allowing you to program complex triggering and data capture projects The Advanced Mode is a state machine with up to 23 different states You can program each state individually to a Trigger on a different Event or trigger unconditionally QO Capture Everything Nothing or a user defined pattern QO Include up to three ELSE IF statements allowing a jump to any other state based on a user definition QO 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 Q Output an external trigger High or Low
243. nel to open the FICON Command dialog Format C Binay Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID n SB 3 Header Control Unit Image ID bee Device Address 009 EEES EFD gt EE CEE ETA ENEE CERA lt lt El Header Cancel Check All Uncheck All Figure 2 33 FICON Command Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control OOoOCOUDL 68 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FICON Command CCW Command Type The FICON Command has an additional CCW Command Type dropdown menu under the Value pane on the right of the dialog as shown in the following figure Type Format Command Os Binay Hexadecimal Sent Toa Channel From a Channel Show Reserved and Obsolete ees Any COM Command Type Ost gt Command Type STE Oban 00 Read Backward Ubxx 7 100 Wi tite Obi 1 Read Obeexne 7 0 Control Obese 1 e Oe Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 34 FICON Command CCW Command Type Dialog To select CCW Command Type click the dropdown list which has the following options QO Any CCW Comm
244. nfiguration dialog see Figure 3 10 Expand the Frame Fields Sequence Fields SCSI Cmd Fields ELS Cmd Fields SW Cmd Fields GS Cmd Fields FICON Fields Additional Fields Text View and Spread Sheet View to change the settings Trace Viewer Configuration Frame Fields peizeting Sequence Fields Format SCSI Crd Fields ELS Cmd Fields SW Crd Fields G5 Cmd Fields FICON Fields Field Header Setting Additional Fields Mame Text View Abbrivatior Spread Sheet wiew Foreground Wiemer Setting Data Payload E H geee4 lt Visible fF E E E wrap Packet Columns im Aow 116 Column Enable Tooltips Bytes in Column E Byte Time Stamp Origin Absolute C Trigger O User Define O Based On System Time Same color for start time and port Time Stamp Format Time Format Save Load Factor Setting Font o Cancel Figure 3 9 Trace Viewer Configuration Dialog Spread Sheet View Menu Options Right click on any of the columns in the Spread Sheet view to display a list of menu options see Figure 3 10 on page 188 You can also show or hide a port by right clicking a Port ID in Spread Sheet View and choosing Show or Hide SierraFC M164 Protocol Analyzer User Manual 187 Teledyne LeCroy Switching Views 188 Add Bookmark Add FCCT_REPLY to trigger lt g This Add xxx to trigger SS allows a quick setting of the set Time Stamp Origin b trigg
245. ng the Filter on exchange level checkbox will cause the application to examine the Exchange level parameter for deciding on filtering rather than lower level parameters An example is RX_ID which might be different for different Sequences in an Exchange the first Sequence s RX_ID is always OXFFFF but is considered unique for the whole Exchange Selectable Filter Options The Filter Options are see Figure 3 55 on page 235 QO Bus Condition Ordered Sets Source Address ID Destination Address ID Pair Addresses Originator Exchange ID Responder Exchange ID SCSI Commands OU AERDMA SCSI Commands OOOUOUUD SierraFC M164 Protocol Analyzer User Manual 233 Teledyne LeCroy Quick Filtering 234 Task Management Functions SCSI Command Status see Filter Check Condition below Protocol Error Extended Link Service Request Extended Link Service Reply Arbitrated Loop Request Basic Link Service Switch Fabric Request Switch Fabric Reply FCP Information Unit Generic Service Request Generic Service Reply Link Control Frame Miscellaneous see Filter Miscellaneous below Incomplete Exchange FICON Data Information Block FICON Command FICON Control Function FICON Link Control Function Training Sequence AE1553 Information Unit FC VI Information Unit AE ASM Information Unit FC AV Information Unit DO DOCODODODODDO Doo Doo ooo ooo o O O Bus Condition When selected depending on the Filter Type the H
246. ng the most recently recorded data The Progress Bar fills with color in proportion to the specified size and actual rate at which the hardware is writing and reading the recording memory However the Progress Indicator is normalized to fill the space within the Status Bar Recording Status During recording the current Recording Status is displayed in the next segment When you activate the Record function this segment flashes one of the following messages depending on the selected Recording Options a Trigger a Triggered a Uploading 208 SierraFC M164 Protocol Analyzer User Manual Statistical Report Teledyne LeCroy After recording stops a The flashing message changes to Uploading data x done x indicates the per centage completion of the data uploading process a The traffic data is copied to disk overwriting any previous version of this file using the default file name data sn fcs where sn is the serial number of the analyzer chassis or the name you assign as the default filename You can also create a file name of your choice by specifying one in the Recording Options dia log box To abort the upload process QO Press Esc on your keyboard OR A Again click in the Toolbar You are asked if you want to keep or discard the partially uploaded data When the data is saved the Recorded Data file appears in the main display window and the Recording Status window is cleared a Ifthe recording resulted
247. nk Service Reply on page 65 for more information Any Data Information Block Type See Any Data Information Block Type on page 66 for more information FICON Data See Add FICON Data on page 67 for more information FICON Command See Add FICON Command on page 68 for more information FICON Status See Add FICON Status on page 70 for more information FICON Control See Add FICON Control on page 73 for more information FICON Command Data See Add FICON Command Data on page 75 for more information FICON Link Control See Add FICON Link Control on page 77 for more information FCAE ASM See FCAE ASM on page 79 for more information FCAE 1553 FCAE 1553 Any See FCAE 1553 Any on page 80 for more information FCAE 1553 Data See Add FCAE 1553 Data on page 81 for more information SierraFC M164 Protocol Analyzer User Manual 161 Teledyne LeCroy Easy Mode Pre Defined Setups 162 FCAE 1553 Command See Add FCAE 1553 Command on page 82 for more information FCAE 1553 Status See Add FCAE 1553 Status on page 85 for more information FCAE RDMA FCVI FCAE RDMA FCP SCSI Command With Target Notification See FCAE FCP SCSI Command RDMA With Target Notification on page 86 for more information FCAE RDMA FCP Command Frame Information Unit With Target Notification See FCAE RDMA FCP Command Frame Information Unit With Target Notificat
248. nly an 8GB trace is captured Truncate Payload Check this option to truncate payload after x number of Dword s SierraFC M164 Protocol Analyzer User Manual 35 Teledyne LeCroy Easy Mode Pre Defined Setups E File View Edit Configuration Project Setup Tools Window Help Ea 7 S o or E 7 Lae H E ia E Record il kld P Fa Y ie Se The Analyzer Settings Capture Trigger Notes 36 Truncate Payload after 512 Dwordis 2048 bytes Parameters Exclude Idle D ExcludeRRDyY Exclude Training Pattern Exclude ARH Exclude Nos Exclude wt ROY Exclude trafic till both ports are up Patterns Library a User Patterns s Include q j Most recent Fees the following Patterns dj New User Group i 5 4 Presets Active HW Condition for Advanced Mode 64 Timers External Connect Disconnect A PlBasic Link Service Any Ao cu Cil Copy Ctrl C Faste Ctrl Delete el Rename FZ New Group Sort p Include and Exclude roa arrows 44 ELS P Generic Link Service Reply m P Generic Link Service Request E P Generic Link Service Request Reply E bd SW pu E Switch Internal Link Request E Switch Internal Link Request Reply PJ Switch Internal Link Reply FICON gt z Use separate patterns for Pre and Posttriggers captures Figure 2 2 Capture Dialog Parameters The Capture tab has the following parameters See Figure 2 3 on page 37 Ex
249. nnect Disconnect p P Ordered Set if P Basic Link Service de PE P Link Control Frame P Symbol 16G El Training Sequence x H 44 FCP ARB Wd ELS Connect Disconnect H Ay GS Cancel pad Si de A FAM j 79 VSAN Check All Uncheck All BP Custom Frame Figure 2 13 Connect Disconnect Pattern Dialog Check Connect and or Disconnect 48 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Ordered Set Double click Ordered Set to open the Add Ordered Set Pattern dialog File View Edit Configuration Project Setup Tools Window Help HN E Oroi Bau TF E IATA NP Engega d Li pur F Analyzer Settings Pre Trigger Capture Trigger Post T rigger Capture Notes Everything Oh W Truncate Payload after 512 Envord s 2048 bytes Parameters e Exclude Idle IY Exclude RADY Exclude Training Pattern M Exclude ARB OM ExcludeNOS I Exclude C_AD Y e Exclude traffic till both ports are up Patterns Library 00 User Patterns C Include Al hdd Most recent t Exclude e k New User Group Aros E dE Presets fd Condition for Advanced Mode ied etn Ary fv Timers Extemal P Connect Disconnect zi de Basic P Connect Disconnect P Symbol ap gt gt i P Ordered Set E P Basic Link Service ii E Link Control Frame ie P Symbol 166 Add Ordered Set x E dl Sequence Ordered Set ARE SOFC M NOT des f
250. nstant You can Save and Load the settings or Restore Factory settings SFP Diagnostics The SFP diagnostics provides the user insight into possible causes and allow to clearly and quickly diagnose a weak link failure due to bad cables or optics Click the SFP Info button to Refresh when changing SFPs Also changing port selection will force a refresh see Figure 3 72 on page 248 Floating License Note This feature will be applicable in the future version of the software To manage the license select Configuration gt License Manager The Floating License dialog displays the available functionality by Function Total Ports Assigned To ports and Not Used It also displays the Current License Configuration by License Type Serial Number Analyzer and InFusion Floating License xj Available Functionality by Setup and Licensed Features Function Total Ports Assigned To Ports AT Analyzer 0 i O Device Emulator 0 D 0 fica Host Emulator o 0 o EM Infusion 0 i 0 Current License Configuration Type Serial Num Analyzer Device Emulator Host Emulator Infusion Simulation SN 00 MAN HE 11M Default Licenses Aa Figure 3 73 Floating License SierraFC M164 Protocol Analyzer User Manual 249 Teledyne LeCroy Software Settings Software Settings Software Settings allow you to define template files for new Analyzer projects to specify how sample files appear when opened and to set Spec Assi
251. o 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 FC InFusion one is the Global Rules and the other two are the 2 active states one in each sequence See Global Rules on page 300 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Term Definition Sequence Portion of a Scenario that can define multiple FC InFusion test states More flexible than the Global Rules a sequence allows more powerful Scenarios that include branching and looping between test states Global Rules can define only a single test state so there is no branching See Sequences on page 300 State Behavior of the Global Rules or a sequence at any point in time In terms of FC InFusion testing behavior is waiting for a set of Events and responding with a set of Actions Scenario Actions After you enter the set of Events for a test state the menu driven interface prompts you for the corresponding Action or set of Actions If you define multiple Actions the Actions occur simultaneously Note The Actions displayed are dependent on the Events selected The following figure displays the options for a set of Actions in the Simple Mode iMrronerties BLE DWORD Jam SE ma Replace DWORD
252. o Windows Main Library Two Scenario windows are displayed as shown below A list of the Scenario is displayed in the right Scenarios panel A solid orange box implies a warning a solid red box indicates an error a solid green box indicates a valid scenario and an empty green box denotes no Events are defined for that Scenario You can select a Library and Scenario in the Port Assignment panel on the left Refer to Figure 4 34 on page 320 for details on selecting the library and scenario You can set Port Configuration to activate ports in the left Scenarios panel see Figure 4 2 Refer to Port Configuration for FC InFusion on page 272 for more information Port Assignment w f File Library c documents and settings ange w A X Ve DEEA Etx 0 i A S E Replace with Capture Truncate_small length Library Scenario SH 62084 gt gt Pie e WW Pp Main Library New Scenario 0 Truncate Bigger length FrameDetect no ltCorrect FrameDetect_ 1 Correct FrameDetect_ CRC FrameDetect_WrongCRe Ia gt New Scenario O Insert Insert_frame Order set Jam insertDword DWord Matcher ERE SRE Mew Scenario 1 Figure 4 2 Scenario Windows After activating the Port you can run it by clicking the green arrow A black rectangle Stop button will display Press the black button to stop running the Scenario see Figure 4 4 on page 270 Port Assignment x a Scenarios Pu Ports are Ready to Aun Library Sc
253. o cia 197 O 197 Related Frames A A ia 199 Choose Data Format tv acetate a 199 Data Payload Vie W iniciacion tee saeeacunceesostenecasncassaceeteiseeheaesinientss 200 Compare Two Data Payloads cometiste aaa 201 Tile Horzomaly All VIEWS cai vbedeaeentacanet teen a aa 202 VEPITIC ATION SCTIPIS srs eeceocesaveccavavewssevsevcnssvcoesssvescacseduaausausvausscceveecnansecestcausecesssesscectuavenccees 202 Port Stalin o dae ESEE E 202 TOMAS is 204 Enabling HOON BARS cai a aaa 204 Malti Toolbar a o o e neuueantoucuad 205 Snow View Type Toolbar cita aaa 205 Trace Viewer TOOID AR iii ii 205 Viewer SETUNG TODA odios 206 Cursor Position Status Barsa ad 207 SNOW Laver TODA iia A A as 207 Status Di 208 Recording Progress ui cia 208 Recording OLAS aia A A A ida 208 FRECORGING ACUM da 209 estar ge y olal S OP AA Un secnccucsscecsaceianeceausieavadsasteesthesacdsassvawecaassceascasieeccsancieedsestiswencscreusecaesucessotees 209 Statistical RODOM weir tau 209 Repor DEIWEEN CUISIO S norincius S a a a a a a a 210 Report between EVO IS snosio aa dia 211 Statistical REDOM GONION Lansicniiosida il di aa 211 REPO OPIONS anti iaa 212 Ordered A A cones raduscuceaenencacsach mcuco evens uccassncnconcceetarccusecassenctosocsacteneucoasuy ass veeus usar egauecudamsncdaus 212 Frame ReDO urinaria 212 BUS Conditions ReDO Mai a etm Grote 214 SCONCOMMaANGS REDON casi EE ida 215 Pr tocol Errors RU a a a Ea aaa E aaaea 215 POMS REDO uvas de 216 Pendihg lO REDO acain
254. o move it to a new position Project Overview a 48 FCPro ectl E hada Capture Exclude og Exclude Idle vee g Truncate Payload after 512 Dword s P Link Control Frame Any Link Control Frame Type e P SCS Command Status Status Any SCSI Status Code PP Protocol Errors Es fA Trigger Sequential P Connect Disconnect P Basic Link Service Any P FCF SCSI Command Any Command A Settings t seen g Trigger Position in Memory 50 2 Capture Memory Size 25000 KB 4l ve Speed AutoSpeed P1 P2 P3 P4 Lo P1 P2 Descrambling Enabled P3 P4 Descrambling Enabled Figure 2 126 Triggering Order SierraFC M164 Protocol Analyzer User Manual 169 Teledyne LeCroy Easy Mode Pre Defined Setups 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 pre trigger slider to a percentage This feature allows the evaluation of bus activity leading up to and after the triggering Event Figure 2 127 illustrates the operation of pre trigger in data memory Pre trigger data is capture of the specified percentage of data prior to the triggering Event It cannot be guaranteed and may be 0 This can occur when the triggering Event occurs before storing the required amount of pre trigger Event data In such a case the data display shows fewer than the specified data points prior to the triggering Event
255. o section Refer to section Add FICON Status on page 70 Refer to section Refer to section Add FICON Control on page 73 Refer to section Add FICON Command Data on page 75 Refer to section Add FICON Link Control on page 77 Refer to section FCAE ASM on page 79 Refer to section FCAE 1553 Any on page 80 Refer to section Add FCAE 1553 Data on page 81 Refer to section Add FCAE 1553 Command on page 82 Refer to section Add FCAE 1553 Status on page 85 Refer to section FCAE FCP SCSI Command RDMA With Target Notification on page 86 Refer to section FCAE RDMA FCP Command Frame Information Unit With Target Notification on page 87 285 Teledyne LeCroy Settings in Advanced Mode 286 Event FCAE RDMA FCP SCSI Command Without Target Notification FCAE RDMA FCP Command Frame Information Unit Without Target Notification FCVI FCVI Any FCVI SEND_RQST FCVI WRITE_RQST FCVI READ_RQST FCVI SEND_ RESP FCVI WRITE_RESP FCVI READ_RESP FCVI CONNECT_RQST FCVI DISCONNECT_RQST FCVI CONNECT_RESP1 FCVI CONNECT_RESP2 FCVI CONNECT_RESP3 FCVI DISCONNECT_RESP FCAV FCAV Simple FCAV Extended ADVB ADVB ObjectO ADVB Objec2 3 VSAN Basic VSAN Basic Link Service VSAN Link Control Frame FCP VSAN FCP SCSI Command VSAN FCP Frame Information Unit VSAN SCSI Command Status Description Refer to section FCAE RDMA FCP SCSI Command Without
256. oad dialog click on the Data Payload button in a data payload packet see Figure 3 24 on page 200 Spread Sheet View ANA 200 Start Time Relative Time Port E DID Frame Frame Command 135 547 179 442 min 26 125 us e Pi 610000 620080 CMD 135 547 179 870 min 27 072 us He P3 610000 620080 FCP_CMD 135 547 329 866 min 149 995 us pH P4 620080 610000 1 355 547 332 626 min 2 760 131 P4 620080 610000 1 355 547 332 652 min 153 240 us fr P2 620050 610000 1 35 547 333 355 min Bre ns pH P2 620080 610000 1 355 547 350 242 min 24 507 us e P1 610000 620080 FEP_CMD 1 35 547 358 670 min 26 044 us He P3 610000 520050 FEP_CMO 1 35 547 486 072 min 127 401 us fr P4 620080 610000 1 35 5547 488 515 min 2 742 UE H P4 620080 610000 1 353 547 486 579 min 130 637 us fr P2 620080 610000 135 547 409 552 min Bre ns pH Pz 620080 610000 135 547 514 765 min 25 212 us e Pi 610000 620080 FCP_CMD Data Payload button Figure 3 24 Data Payload Button Within the Data Payload Packet The following Data Payload dialog displays Data Payload E Layer SCSI Cmd Find e e But bin data Facket No 15 gii di srt ed arte 4 Export Close SierraFC M164 Protocol Analyzer User Manual Switching Views Teledyne LeCroy Compare Two Data Payloads To display data payloads click the Show compar
257. ock E Port_1 RX clock E Port_2 T clack Port_2 RX clock E Port_3 TH clack E Port_3 RX clock E Port_4 T clock DP Port_4 RX clock Save error details Save It Errors detail slf E Ml Append error details Ile Number OF Run Each Test f T Run All Tests Sequentially ee I ae Eves _ Close Figure 3 47 Tools Self Test Dialog Self Test Tabs You can Self Test with the options available in the Self Test Dialog Choose the function to test and click the Start Check button After a short time the Test Result appears to the right of the selected line Test Result Column If a test is OK and you specified one run the Test Result column on the right displays OK 1 times see the screen capture above If a test has an error and you specified one run the Test Result column on the right displays Error 1 times see the screen capture above Saving You can save any check result by checking the Save error details check box and specifying a destination file name Number of Runs Each Test You can specify to run a test more than once 226 SierraFC M164 Protocol Analyzer User Manual Tools Teledyne LeCroy Run All Tests Sequentially Check this box to run tests sequentially Running Verification Script Engine VSE You can use the built in verification script utility Verification Scripts utilize the VSE engine to parse traces for specific events and reports For additional details
258. odify Idle Modify_with_Capture SN 62084 a Rules Modify_Code Violation_3 gt 0 2 LA zz E State 1 FrameDetect_WrongCRC E Wait for Timer l Seconds lt Click here to add combined event gt New Scenario 0 then Beep Duration 50 ms Insert and Branch to State 2 lt Click here to add another action Insert_frame lt Click here to add another event gt Order set Jam insertDword E State 2 DWord Matcher E Wait for Dword Matcher Pattern Type Any Dword From Responder Click here to add combined event gt then Stop Scenario lt Click here to add another action gt Direction for traffic changes From Responder Port Func Run Library Scenario lt Click here to add an event gt Modify_Invert Bits_4 6 4 o a Modify_Replace with SOF_5 Replace_ DWORD_L_smaller_6 Replace_DWORD_L_bigger_7 Replace with Capture Truncate_small length Sequence O E State 0 E Wait for Custom Frame R_CTL 0x33 D_ID 0x000080 CS_CTL 0x0l Truncate_Bigger length TwoDifferencelndex S_ID 0x0Z1100 From Responder Click here to add combined event gt Replace_code_violation Replace_SOF Replace_invert_bits FrameDetect_no 1tCorrect FrameDetect_ 1 Correct FrameDetect_ CRC then Modify Frame SOF Not Modify CRC Not Modify EOF Not Modify and Branch to State 1 and Trigger Analyzer Click here to add another action gt Click here to add another event gt slick here ta add another erent
259. on VSE refer to the Verification Script Engine for SierraFC Protocol Suite Reference Manual Go to Tools on the main menu bar and choose Verification Script to open the Verification Script dialog dal File Edit View Configuration Project Setup Filtering Tools Window Help fX SEE e Record IYO m T 7 56 Wl So bp p B ae e Al D Testing Throughput Latency Response Time First Data to Status Time values for each set of unique combination of Source 1D Destination ID and Channel Verification script Result i TestAllParameters YN TestlssuedReadwriteCommands YN TestNumberDlfExchanges Ys TestT hroughputForSCSICommands Y TestTimeParametersForSCSICommands Ys 2Exchangelnfo is 2MaxE xchCompletionT ime YN 2T estD ataFrames YN 2T estNotifyClient Ys zTestOrderedS ets ys zTestSequences ys zTestSequences with file support Fun scripts Test llParameters E Expand Log E Save Output 3 Settings Done Figure 3 48 Verification Script Dialog SierraFC M164 Protocol Analyzer User Manual 227 Teledyne LeCroy Tools Run Script You can run scripts with the tests available in the Verification Script Dialog Choose the function to test and click the Run Scripts button After a short time the result appears in the log pane Click Expand Log to expand or collapse the log pane You can save the output Click Save Output to open the Saving Output dialog Saving output
260. on t Care Any Response Code OXXX Any Sense Key Ox Show Reserved and Obsolete Parameter Yalue a Type 0x06 FCP_ CMD FCP LUN ODO Command Reference Number XX L TASK Attribute Any TASK Attribute Ox 7 Priority x TASK Management Flags Any TASK Management Flags OXXX bi WRDATA RODATA 2 Additinnal FCP CDA ennth 7X EA Figure 2 54 FCAE RDMA FCP Frame Information Unit Without Target Notification Pattern Dialog The format can be Binary or Hexadecimal To select a Frame Type click the dropdown list On selecting a Frame Type the Parameters and Value of that Frame Type are displayed SierraFC M164 Protocol Analyzer User Manual 89 Teledyne LeCroy Easy Mode Pre Defined Setups FCVI The following patterns are available for FCVI FCVI Any FCVI SEND_RQST FCVI WRITE_RQST FCVI READ_RQST FCVI SEND_RESP FCVI WRITE_RESP FCVI READ_RESP FCVI CONNECT_RQST FCVI DISCONNECT_RQST FCVI CONNECT_RESP1 FCVI CONNECT_RESP2 FCVI CONNECT_RESP3 FCVI DISCONNECT_RESP Double click on any of the FCVI patterns listed above in the Patterns Library panel to open the FCVI dialog Select a FCVI service from the dropdown list which has the options listed above The format can be Binary or Hexadecimal x Format Binan o Hexadecimal WRITE_ROST FREAD _AGST WRITE_RESP READ_RESP CONNECT_ACIST DISCONMEET_ROST CONMECT_RESP1 DISCONNECT_RESP Header Cancel W Pi M P3 W Pa M Pd Check All Uncheck Al
261. op down list only if you are creating a sequence Sequences can have multiple states and they allow branching between states SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy Scenario Examples A few examples are described one in Simple Mode and one in the Advanced Mode Example 1 in Simple Mode In this example the Arm Event is an Extended Link Service Request with ELS Command RRQ 0x12 From Originator the Arm Rollback In is set after a specific duration of 10 seconds In Jam Details the Jam Event is set for an ARB Loop Initialization and the Jam Action is to insert a frame and beep Perform the following steps to create this Scenario 1 Select New Scenario from the File menu or click the New Scenario icon in the toolbar of the main window or the File Library Settings 2 Enter the Scenario Name in the field provided in Settings In this example the Scenario Name is Simple Example 1 3 Select the Jam Direction from the drop down menu to choose the direction of traffic to monitor the selected Event the default is From P1 P3 which is selected for this example 4 Select Repeat Jam value from the drop down menu In this case once is selected Arm Detail 5 Select the Arm Exists checkbox to add an Arm Event 6 In this example the Arm Event is an Extended Link Service Request with ELS Command RRQ 0x12 From P1 P3 You can select the Arm Rollback In from the drop down list In this
262. operties dialog box appears 16 For the Action select Frame Jam gt Insert DWORD Inside Frame Recalculate CRC No HE Action Properties de e fmi Double Click to Select an Action General settings mo si Beep Action Random Mo Every MEA occurrence re Branch to B Capture Data Dword Monitori T ount mot monitored ila DWORD Jam Frame Jam Insert DORO Inside Frame BE Frame Jam a Insert Dw ORD Inside Frame AS No a E Modify Keep Length a nrc T pu PI Remove Replace with IDLE DD Type Custom Dweord ER Replace Cat Value o 00000000 gf Truncate ER K code Mask D D D D GA E Inject General Error E Deord 1 ce pl Insert Dwd Type None E Link Control E Dword 2 FE Monitor fCoumt Dwz Type Mone re Ordered Set Jam E Dword 3 coe Restart Dwa Type Hone Aib Stop Scenario El maa 4 ty i ppe one El ath Trigger Output E Dword 5 Cat Type More O Oword E DWE Type Mone O Oword 7 ERA Type None O Oword E Dwi Type Mone AO Oword 9 Dai Type None E Dword 10 Ddi Type None SO Oword 11 Dw Type Mone O Dword 12 Dw 12 Type Hone O Dword 13 Dw Type None Fi eee ee a E ml cancel E Figure 4 28 Example 2 Adding Action Insert DWORD Inside Frame for State 0 17 Click the OK button to close the Action Properties dialog box 18 To add another Action click on the link lt Click here to add another action gt The Action Properties dialog box appears 19 In this example you enter the Action Beep and you set
263. ord button several times in a row 172 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Trace File Name Click the ellipses next to the Trace File Name text box and choose a file name and location for the results of your current project eh el Qro Sau YE Analyzer Settings Capture Trigg Notes Recording Butter Buffer Size and Segments a Gaui probo toca Total size used 6192MB Segments f Size y fas me Gn IME 0132M6 Out of 6192ME available Trigger Position e Auto Run Number of Runs 20 Training Signal Pack Mode O trigger position Os 100 f Unpacked Packed Last Captured Trace File Trace File Name Je program files Vecroyste protocol suiteUser Trace fics T Use upload manager no automatic upload Analyzer Settings Channel Enable lv Fi IY P3 Speed Disable Descrambling RIER AutoSpeed BH e P2 le P4 Set Protocol Error Detection Figure 2 129 Trace File Name Pa P4 AutoSpeed Teens SierraFC M164 Protocol Analyzer User Manual 173 Teledyne LeCroy Easy Mode Pre Defined Setups Upload Manager To view recorded segmented trace files click the Upload Manager button beside the Record button to display the Upload Manager dialog Note The Upload Manager button is active green only after you record a trace Upload Manager AL cormmandss egl MAL commands
264. ormation VSAN FICON Command Data See Add VSAN FICON Command Data on page 128 for more information VSAN FICON Link Control See Add VSAN FICON Link Control on page 130 for more information VSAN FCAE ASM VSAN FCAE ASM See VSAN FCAE ASM on page 132 for more information VSAN FCAE 1553 VSAN FCAE 1553 Any See VSAN FCAE 1553 Any on page 133 for more information VSAN FCAE 1553 Data See Add VSAN FCAE 1553 Data on page 134 for more information VSAN FCAE 1553 Command See VSAN FCAE 1553 Command on page 165 for more information VSAN FCAE 1553 Status See Add VSAN FCAE 1553 Status on page 138 for more information VSAN FCAE RDMA VSAN FCAE RDMA FCP SCSI Command With Target Notification See VSAN FCAE RDMA FCP SCSI Command With Target Notification on page 139 for more information VSAN FCAE RDMA FCP SCSI Command With Target Notification See VSAN FCAE RDMA FCP Command Frame Information Unit With Target Notification on page 140 for more information SierraFC M164 Protocol Analyzer User Manual 165 Teledyne LeCroy Easy Mode Pre Defined Setups VSAN FCAE RDMA FCP SCSI Command Without Target Notification See VSAN FCAE RDMA FCP SCSI Command Without Target Notification on page 141 for more information VSAN FCAE RDMA FCP Frame Information Unit Without Target Notification See VSAN FCAE RDMA FCP Frame Information Unit Without Target Notification on page
265. ort View to display the Select Statistical Report Range dialog Select Statistical Report Range E xj All Samples From Cursor To T Cursor f From Sequence Ho f To Frame No cos Figure 3 30 Statistical Report Range Dialog The default statistical report has All Samples You can set a specific Statistical report range between defined cursor positions or Events Report between Cursors Click the option button next to the From cursor selection drop down list Then click the From down arrow and choose the 1st cursor click the To down arrow to choose the 2nd cursor and click OK The resulting report has only the capture between the cursors From X Cursor y To T Cursor y Cursor Y Cursor Figure 3 31 Report between Cursors C From Sequence 210 SierraFC M164 Protocol Analyzer User Manual Statistical Report Teledyne LeCroy Report between Events Click the option button next to the From the Event selection dropdown list click the From down arrow to choose the 1st Event then enter the number of its occurrence Next click the To down arrow to choose the 2nd Event then enter the number of its occurrence Select Statistical Report Range E x All Samples Cursor i To T Curzor Figure 3 32 Report between Events Click OK The resulting report are limited to the capture between the defined Events Statistical Report Content A complete statistical report consists o
266. own List To select Type click the dropdown list which has the following options O Any Type Basic Link Service ELS Obsolete IPv4 IPv6 and ARP over FC SCSI FCP Obsolete Additional FCP Features Obsolete SBCCS Obsolete SBCC SCS SBCC SCR FC GS FC SW Obsolete Intr Fab Rtr Inter Link Srvs HIPPI FP DOOUOOUKOUOOUOUOOOOODODUOOD 148 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy FC AE 1553 FC ASM FC VI FC AV Container ARINC 818 Generic FC Feat RNID Gen Top Dis Page ODODODODDO O Protocol Errors Double click Protocol Errors to open the Add Protocol Error Pattern selection dialog Add Protocol Errors Protocol Errors Symbol Wiolation i Disparity Error Spacing Error E Alignment Error _ Delimiter Error E EOF Error Primitive Error L Frame Length Error CAC Error Syne Header Error FEC Parity Error Disparity Error incorrect disparity was detected one or more times since the last time the bit was cleared Check All List Uncheck Al List 7 F1 W P3 P2 Y Pa Check All Uncheck All Figure 2 114 Protocol Error Pattern Dialog Check protocol error s and then click OK Trigger Setup The Trigger tab in the analysis project dialog allows you to specify when the analyzer completes a data capture Three trigger modes are available The default Snapshot Manual Trigger and Pattern Event Tr
267. pe None O Dword 7 Dw Type Hone O Dword 8 DW Type None E Dword 9 Dwg Type None O Dword 10 24490 Type Mone E Dword 11 DW Type None O Dword 12 Dwi Type Hone E Dword 13 DWTS Type None 1 Phare ed A 1 Recalculate CRE concer dis Figure 4 23 Example 2 Inserting DWORD Inside Frame 10 In the File menu select Save Scenario to save the Scenario SierraFC M164 Protocol Analyzer User Manual 309 Teledyne LeCroy Scenario Examples Adding a Sequence 11 To add a Sequence click on the link lt Click here to add a sequence gt Prompts for the sequence appear beneath the Global Rules area You create a sequence one state at a time The application numbers states consecutively from O up 1 2 3 and so on Scenario Name Insert DWORD Direction for traffic changes From PL FS Max Removable DWOPRDs per Scenario Bun 16 Global Pules Wait for Custom Frame E CTL Oxdd DP ID Ox448588 From PLl P3 Click here to add combined event gt then Insert Puord Inside Frame Recalculate CEC Yes lt Click here to add another actior fi Click here to add another event State oO Click here to add an event gt Click here to add another state Click here to add another sequence Figure 4 24 Example 2 Adding a Sequence By default the name of the first sequence in a Scenario is Sequence 0 The name of the first state is State O To change the name of a sequence or state or to associate a descri
268. pecify Jam Action gt link After the first Jam Action has been specified you can set a conse quent Jam Action by clicking the lt Click here to Specify Second Jam Action Optional gt link The Jam Actions and their descriptions are listed in Table 4 1 on page 277 Table 4 1 on page 277 describes the Presets that can be used as Events in the Simple Mode 276 SierraFC M164 Protocol Analyzer User Manual Settings in Simple Mode Teledyne LeCroy Note To go to the Advanced Mode click on the button See Settings in Advanced Mode on page 282 TABLE 4 1 Simple Mode Events and their Descriptions Event User Patterns Most Recent New User Group Presets Timers External Timer Other Trigs Basic Ordered Set Basic Link Service Link Control Frame Link Speed Both Linkup Dword Matcher Symbol 16G Training Sequence FCP FCP SCSI Command Description Lists the most recent Events Lists the new user groups The Event occurs when the timer expires Analyzer the Event occurs when the Analyzer triggers External the Event occurs when the external Trigger In is asserted Refer to section Ordered Set on page 49 Refer to section Basic Link Service on page 50 Refer to section Link Control Frame on page 51 The Event occurs when the link is at the specified speed The Event occurs when both ports are out of electric idle Refer to section Dword Matcher on page 299 Inject Error on Con
269. ption with it click the name of the sequence or state The Sequence or State Properties dialog box appears that allows you to enter that information 310 SierraFC M164 Protocol Analyzer User Manual Scenario Examples Teledyne LeCroy 12 In the State O area click the link lt Click here to add an event gt Scenario Mame Insert DWORD Direction for traffic changes From P1P3 Max Removable DWORD per Scenario Fun 16 Global Fules Wait for Custom Frame BR CTL Oxd DP ID Ox449685 From P1P2 Click here to add combined event gt then Insert Dword Inside Frame Recalculate CEC Yes lt Click here to add another action Click here to add another event gt Sequence State O Click here to add another state Click here to add another sequence Figure 4 25 Example 2 Adding an Event for State 0 The Event Properties dialog box appears 13 In the Event Properties dialog box select FCP SCSI Command under FCP as the Event Select the SBC 3 radio button and select Read 10 0x28 from the Command Type drop down menu SierraFC M164 Protocol Analyzer User Manual 311 Teledyne LeCroy Scenario Examples 14 Click OK to close the Event Properties dialog box see the following screen capture Patterns Library Double Click to Select an Event General Setting Count Randomly Direction From P1 P3 Counter Value User Patterns h hh Most recent K New User Group Ed Mele poral mes Ba
270. r 335 FCAE 1553 Command dialog 82 FCAE 1553 Data dialog 81 FCAE 1553 dialog 80 FCAE 1553 Status dialog 85 FCAE 1553 Any 80 FCAE 1553 Command 82 FCAE 1553 Data 81 FCAE 1553 Status 85 FCAE ASM dialog 79 FCAV Patterns 91 FCVI Patterns 90 features 12 FICON 66 FICON Any Data Information Block Type 66 FICON Any Data Information Block Type dialog 66 FICON Command Data dialog 75 FICON Command dialog 68 FICON Control dialog 73 FICON Data dialog 67 FICON Link Control dialog 77 FICON Status Flag Field Code dropdown menu 71 FICON Status Status Byte dropdown menu 72 FICON Status dialog 70 FICON Command 68 FICON Data 67 FICON Link Control 77 field Show hide 197 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy Field Settings 245 file library 302 File Manager 302 File menu InFusion 268 file type definition 41 filter 231 check condition 234 options 233 save setup 233 type 233 Filter descend packets by ascend packet 233 filter enable 235 filtering 231 direction 233 filtering column content 225 Fit to Graph Area 195 Floating License dialog 249 Frame List View 194 From Initiator 303 From Target 303 full screen results display 206 G Gigabit Ethernet interface 26 Global Rules 300 examples 308 Go to ATA SCSI Cmd 195 Go To button 205 Go To Timestamp dialog 236 Goto Label statement 328 Goto Response 199 H hardware run 37 Help Topics 262 IfisStopped statement
271. r Value Number of repeats required when Count Randomly is set to No 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 occurrences so in total the Event will have to occur for Event counter multiplied by the Action counter times before the Action gets executed For example if the Event is defined with a counter of 5 and Action with a counter of 10 such Events the Event looked at will have to occur 50 times before the Action is taken Action counters typically have two properties a Random Can be set to Yes or No default value is No If set to Yes the Action triggers a number of occurrences before the Action takes place That number ranges randomly between 1 and the value set in the property At least every Nth occurrence which replaces the property Every Nth occurrence when Yes is selected Every Nth occurrence Number of times the system calls the Action before it acts SierraFC M164 Protocol Analyzer User Manual 295 Teledyne LeCroy Settings in Advanced Mode Note that there is some overlap in the way these counters can be used For example in the simple case of a single Event leading to a single Action it makes no difference whether you specify the Event to require five repeats before triggering the Action or the Action to require five occurrences before it acts
272. r own field and viewer settings for a particular testing scenario Trace Viewer Configuration The Trace Viewer Configuration dialog allows you to change the following fields and views DOOOUOUUUUOD O Frame Fields Sequence Fields SCSI Command Fields ELS Command Fields ELS Command Status Loop Init ID SW Command Fields SW Command Status GS Command Fields Command Response code GS_Type GS_Subtype Status FICON Fields Additional Fields Text View Spreadsheet View The Trace Viewer Configuration dialog allows you to change the following display settings a OOCCOO OO Field settings Data format m Visible checkbox m Byte Order alignment Field Header Setting Name m Abbreviation m Foreground Viewer Settings m Wrap packets m Enable tool tip Data Payload Columns in Row m Bytes in Column Time Stamp Origin Absolute Trigger User Defined Based on System Time Time Stamp Format and Time Format Header Fields Appearance Save Display Configurations in a file Load Display Configuration settings from a file Factory Setting Restores Default Settings Font SierraFC M164 Protocol Analyzer User Manual Viewer Configuration Teledyne LeCroy To customize the display click the Configuration button on the Viewer toolbar or select Configuration gt Viewer Configuration to open the Trace Viewer Configuration dialog Trace Viewer Configuration Ne x Field Setting Format Hexade
273. rder Drop down List Qu A E P P Ja 100 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy ADVB Object2 3 Double click on ADVB Object2 3 in the Patterns Library panel to open the Add ADVB Object2 3 dialog Format can be Binary or Hexadecimal Add ADVB Obj 2 3 Format Show Reserved and Obsolete Binas 0 Hexadecimal aK tance 4 P1 7 P3 7 P2 7 P4 Figure 2 66 Add ADVB Object2 3 Dialog SierraFC M164 Protocol Analyzer User Manual 101 Teledyne LeCroy Easy Mode Pre Defined Setups 102 VSAN Basic VSAN Basic Link Service Double click VSAN Basic Link Service in the Patterns Library panel to open the VSAN Basic Link Service dialog to add any Type of VSAN Basic Link Service Add YSAN Basic Link Service xl Basic Link Service Format A C Binay Hexadecina Show Reserved and Obsolete Parameter Basic Link Service Code Ob Any Header Cancel Check All Uncheck All Figure 2 67 VSAN Basic Link Service Dialog The format can be Binary or Hexadecimal To select a VSAN Basic Link Service click the dropdown list which has the following options O Any NOP ABTS BA _ACC BA_RJT OOOO SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN Link Control Frame Double click VSAN Link Control Frame in the Patterns Library panel to open the VSAN Link Control
274. res no complicated scripts programming or simulation tools FC InFusion can monitor traffic in both directions and act on Events occurring in either direction of the communications link FC InFusion can modify traffic in only one direction within a given test Scenario but that direction can be either from the Originator or from the Responder FC InFusion is specifically designed to verify recovery characteristics within a subsystem An easy user friendly menu interface with icons and hyperlinks allows you to create specific test Scenarios in just minutes Once an FC InFusion session starts the system automatically handles protocol handshaking between devices FC InFusion transmits a faithful copy of the original data stream down to the CRC value which if needed it recalculates FC InFusion allows test engineers to systematically verify error recovery in ways not possible with other test platforms Key Features 266 The key features of FC InFusion are Q Error Injection Injects CRC disparity 8b 10b encoding framing and coding errors a Break Link Recovery Programmatically breaks the connection to test link recov ery QO Value Replacement Monitors the link for specific values patterns or ordered sets as low as bit level and replace with user defined values You can replace values on every occurrence after a specified number of occurrences or after a specified time interval Packet Drop Removes individual ordered
275. rge Path Response Header Cancel Count Expected number of occurences on each link f Check All Uncheck All Figure 2 92 VSAN FICON Control Any Control Function Drop down List To select a Control Function click the dropdown list which has the following options O Any Control Function Control End Command Response Stack Status Cancel System Request Selective Reset Request Status Device Level Exception Status Accepted Device Level Acknowledgement Purge Path Purge Path Response DOOUOUDODODODUOUUOUUDED SierraFC M164 Protocol Analyzer User Manual 127 Teledyne LeCroy Easy Mode Pre Defined Setups 128 Add VSAN FICON Command Data Double click VSAN FICON Command Data in the Patterns Library panel to open the VSAN FICON Command Data dialog xj Type Format Commsnd amp Data On Binary Hexadecimal Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Y alue Channel Image ID Po SB 3 Header Control Unit Image ID de Device Address POS EEE Sulanen gt E ETE CEET ENEE EEE aie el Header Cancel Check All Uncheck All Figure 2 93 VSAN FICON Command Data Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control OCOCOOO O SierraFC M164 Protocol Analyzer User Manu
276. rors Figure 4 13 Using Captured Dword as an Event SierraFC M164 Protocol Analyzer User Manual 297 Teledyne LeCroy Settings in Advanced Mode 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 EE Properties DWORD Jam A Replace DWORD ae d Inject General Error l de Insert ag Link Control Monitor Count M Orderd5et Jam Falla Trigger Output 298 General Settings Action Random Mo Every NEA occurrence 1 Monitor Count not monitored DWORD Jam Replace DWORD Custom D word Value Mask Offset Recalculate CAC Captured Dword 0 Captured Dword 1 Captured Dword 2 Captured Dword 3 Captured Dword 4 Captured Dword 5 Captured Dword 6 Captured D word 7 Figure 4 14 Using a Captured Data Dword in Substitute Dword Test Action Dword Matcher Dword Matcher is a dword pattern matcher that presents match and mask fields and a K Code Mask field K Codes are control characters that are always used in the first byte of a four byte ordered set Of the K Code masks listed in the menu D D D D is used for data bytes and K D D D is used
277. roy web site You can select to Check for updates at application startup About Displays Teledyne LeCroy FC Protocol Suite software version information SierraFC M164 Protocol Analyzer User Manual 263 Teledyne LeCroy Help Menu 264 SierraFC M164 Protocol Analyzer User Manual FC InFusion FC InFusion Overview The Teledyne LeCroy FC InFusion Error Injector and Traffic Modifier is an error injector and traffic modification tool that allows you to verify real world fault handling for Fibre Channel systems FC InFusion can sit unobtrusively in the data path on a live system to programmatically alter or corrupt traffic FC InFusion is the ideal tool for stress testing systems using actual workloads The following screen displays the window in FC InFusion mode EE LeCroy InFusion Error Injector and Traffic Modifier l laj x File View Configuration Toc AEE 15 39 53 602 000 000 SN 62084 Device Joined 15 39 55 164 000 000 SN 62084 Device connected Figure 4 1 FC InFusion Windows SierraFC M164 Protocol Analyzer User Manual 265 Teledyne LeCroy Key Features FC InFusion supports Fibre Channel link up to 16 Gbps FC InFusion monitors traffic from both directions in real time and relies on predefined rules to replace any bit ordered set or parameter with one you specify FC InFusion can change traffic when it detects a specific sequence or reaches a designated time interval yet it requi
278. rrent Port Configuration click Show Analyzer to go to the analyzer application then click the green button in the lower right corner to display the Port Status window see Port Status on page 202 Important Information for Jammer and Analyzer Jammer 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 272 SierraFC M164 Protocol Analyzer User Manual Port Configuration for FC InFusion Teledyne LeCroy When using Jammer and Analyzer the Select Port Configuration dialog has options JA as shown in Figure 4 7 Set Port Configuration All Configurations Filter Analyzer F Jammer All valid port configurations For SN 12666885 0045545 P1 P2 P3 P4 O Q Q J VO vO Figure 4 7 Select Port Configuration Options with Jammer and Analyzer When AJA port configuration is selected the user MUST connect P2 to P3 directly externally and the other ports should be connected to the FC ports being jammed In this configuration P1 P4 shows before jam traffic and P2 P3 shows after jam traffic As a result the capture trigger resource of Request Reply should only be used considering the effect of the Jammer delay modification and jamming Sierra
279. s 1 Analyzer connected to a network using a hub switch Gigabit Ethernet interface or similar device 2 Analyzer connected to the host machine machine running the application software using a hub switch Gigabit Ethernet interface or similar device 3 Analyzer connected directly to the host machine using an Ethernet cable Connecting to a Network When connected to a network the analyzer can communicate with the DHCP server to establish a connection The DHCP server continually sends the next available IP address to the analyzer until the software starts The SierraFC M164 product uses the following ports TCP Ports 4000 4003 UDP Ports 4027 4029 26 SierraFC M164 Protocol Analyzer User Manual Connecting Via USB Teledyne LeCroy Connecting using a Hub Switch or Similar Device When connected to the host machine using a hub switch Gigabit Ethernet interface or similar device the Analyzer must be given a static IP address such that it will reside on the same subnet as the host machine See Figure 1 14 on page 24 to set the IP address To add the IP address to the Select Device dialog use the Add Device button see Figure 1 13 on page 24 Analyzer Connected Directly to the Host Machine Using a Ethernet Cable When connected to the host machine using a crossed ethernet cable the Analyzer must be given a static IP address such that it will reside on the same subnet as the host machine See Figure 1 14 on page 2
280. s O Bus Condition Ordered Sets Source Address ID Destination Address ID Fair Addresses Originator Exchange ID Responder Exchange ID MSCS Commands O Task Management Functions OSCSI Command Status OProtocol Error Extended Link Service Request Extended Link Service Reply MArbitrated Loop Request O Basic Link Service O Switch Fabric Request DRCTRiy gt 0x1 0400 DRETR Y gt 0 10280 FABRIC gt 0x 1 0400 F_PORT gt 0 10280 Ox1 0400 gt 0xFFFCO1 Mc 0400 gt FABRIC Me 0400 gt DRCTRY Ox1 0400 gt 0x1 0280 OxFFFCO1 gt 0x1 0400 OxFFFCO1 gt 0x1 0260 OE F gt OxEF Ox0 gt 0x0 0x00 gt P_ PORT Ox1 0280 gt 0xFFFCO1 Ox10280 gt DRCTRY Me 0280 gt 0x 1 0400 O Switch Fabric Reply LIFCP Information Unit Generic Service Request Generic Service Reply g Clink Cantral Frarna Fiter Type Hide Show Ports e F1 Filter Logic C AND Related Items fe OR lv P2 Reset All Check All Save Load Quick Filter Filter descending packets Filter on exchange level conc Figure 3 54 Filter Setup in Advanced Mode Dialog You can select or deselect each of the items shown in the Filter Options window for filtering by checking or unchecking a corresponding check box Items not in the current sample are in shade NOTE 1 If you select a group that also selects all child items NOTE 2 Only packets captured at run time are availabl
281. s egz MAL commands eqs MAL commandss eq4 AL command Seg5 AL commandsSegb AL commandsS egr AL command ego AL command Seg3 AL commands5eq10 AL cormmands5eq11 SL commandssegl2 MAL cormmands5eq13 MAL commandss eg 4 SL commands5eq15 Select All Deselect All Upload Save dl Delete Options f Preview E MB around segment trigger position 1 Show Traffic Summary Preview Close Figure 2 130 Upload Manager Dialog The dialog displays the segments in the format Segmenti Segment2 and so on Select segments by clicking the checkbox You can also Select All or Deselect All segments You can Upload segments for display Save segments as sample files and Delete segments The Preview radio button allows a preview of an integer number of megabytes around the trigger position You can set the trigger position as a percentage and select the segment number Click the radio button to Show Traffic Summary with the preview To show the preview click the Preview button Analyzer Settings Channel Enable Check the relevant ports to enable them Note If a Port ID check box has no check the analyzer does not capture any patterns for that port The system allocates trace memory for that port to its adjacent port for example P1 lt gt P2 174 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Speed The default speed is Autospeed You can a
282. scripts stopped running Cancel i Figure 3 50 Settings Dialog Choose the editor application Notepad or other Edit all selected scripts in one process If the editor supports multiple documents you can edit all scripts in the editor Open all included files You can edit included files as well as the main script Launch editor application in full screen You can use whole screen Path to the template file for a new script You can use a template for the script Path to the folder where to load script files You can load the script files Display Settings can show full trace file path restore dialog at start load last output from save log files activate dialog after scripts have run remember dialog layout and ignore errors and warnings Saving Settings can save log files to relative file folder indicate output log file path and save logs automatically SierraFC M164 Protocol Analyzer User Manual 229 Teledyne LeCroy Tools 230 Right click Script Menu Options Right clicking in the script list displays some additional operations over selected scripts Run verification script s Edit script Rename script Remove script New script Show Grid Show Description window Show Output Settings Figure 3 51 Run Verification Scripts Menu Run verification script s Start running selected script s Edit script Edit selected scripts in the editor application specified in Editor settings Rena
283. section VSAN FCVI SEND_RQST on page 143 VSAN FCVI WRITE_RQST Refer to section VSAN FCVI WRITE_RQST on page 143 VSAN FCVI READ_RQST Refer to section VSAN FCVI READ_RQST on page 143 VSAN FCVI SEND_ RESP Refer to section VSAN FCVI SEND_RESP on page 143 VSAN FCVI WRITE_RESP Refer to section VSAN FCVI WRITE_RESP on page 143 VSAN FCVI READ_RESP Refer to section VSAN FCVI READ_RESP on page 143 VSAN FCVI CONNECT_RQST Refer to section VSAN FCVI CONNECT_RQST on page 143 VSAN Refer to section VSAN FCVI DISCONNECT RQST on FCVI DISCONNECT_RQST page 143 VSAN Refer to section VSAN FCVI CONNECT_RESP1 on FCVI CONNECT_RESP1 page 143 VSAN Refer to section VSAN FCVI CONNECT_RESP2 on FCVI CONNECT_RESP2 page 143 VSAN Refer to section VSAN FCVI CONNECT_RESP3 on FCVI CONNECT_RESP3 page 143 VSAN Refer to section VSAN FCVI DISCONNECT_RESP on FCVI DISCONNECT_RESP page 143 FCAV VSAN FCAV Simple Refer to section VSAN FCAV Simple on page 144 VSAN FCAV Extended Refer to section VSAN FCAV Extended on page 144 ADVB ADVB ObjectO Refer to section ADVB Object0 on page 94 SierraFC M164 Protocol Analyzer User Manual 281 Teledyne LeCroy Settings in Advanced Mode Event Description ADVB Objec2 3 Refer to section ADVB Object2 3 on page 101 Custom Frame Refer to section Custom Frame on page 147 Protocol Errors Refer to s
284. ses LJ Originator Exchange ID Responder Exchange ID Li Task Management Functions LISCSI Command Status CO Protocol Error Extended Link Service Request Extended Link Service Reply Arbitrated Loop Request OBasic Link Service Switch Fabric Request O Switch Fabric Reply OFCF Information Unit Generic service Request search From a Start C Trig Pointer C gt Pointer Pointer Last Found Reset All Save Load search Sub tems LBA Range From LBA i Hex To LBA i Hex Details search Lagic AND Selected Items fe OR Selected tems Search Direction fe Forward C Backward Quick Search Cancel Domain gt gt Figure 3 65 Search Data Pattern Setup in Advanced Mode Dialog You can continue to search the output file using Next Search F3 or Previous Search F4 for the same pattern until you redefine the data capture search parameters Save Search Setup After you have set up a Search configuration you can save it as a Search configuration file by clicking Save You can then use it on a different capture by clicking Load in the Search dialog Search From Choose a starting point to begin or continue a search Start of the sample file Trigger Pointer X Pointer Y Pointer or Last Found SierraFC M164 Protocol Analyzer User Manual 241 Teledyne LeCroy Quick Search Search Sub Items Search on exchange level
285. set Detector each has its own Embedded counter X 8 Pattern 32bit Detector each has its own Embedded counter X 12 Training Sequence Detector X 4 Counter X 12 Frame Detector X 8 SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode DO DOODODODODOCDODO OO Teledyne LeCroy Timer X 8 Frame Jammer X 8 Symbol Substitute X 4 Pattern Orderded set Substitute X 12 shared with Pattern detectors Training Sequence Jammer X 4 Capture DWORD slot X 8 Insert frame slot up to 4K bytes X 1 Insert DWORD inside frame up to 64 bytes X 8 Global Action Register X 8 State per sequencer X 256 Action Register per state X 8 Usage of Action Register OCDOO O a Each Counter in Global Rules 2 Each Counter in State 3 Each Timer in Global Rules 2 Each Timer in State 3 Other Actions 1 Using Counters in Events and Actions Many of the Events and Actions supported by FC InFusion also support counters that can control functions Within Events counters determine how many times the Event must occur before the associated Actions are triggered Event counters typically have two properties a Count Randomly Can be set to Yes or No default value is No If set to Yes the Event repeats a random number of times between 1 and the value set in the property Max Random Count which replaces the property Counter Value when Yes is selected before the Action is triggered Counte
286. status area of the application that says Too Many Actions You can use a maximum of 255 states per sequence If you try to use more than 255 states a red error message appears in the status area of the application Summary of Scenario Creation The suggested process of creating and executing a Scenario is as follows 1 2 Create a Scenario in the main library In Simple Mode click on the links to specify an Arm Event optional a Jam Event and Jam Actions In Advanced Mode click on the links to create Global Rules Events and Actions and or to create Sequence and State Events and Actions Complete the Scenario and Save it Select the Scenario in the File Library that you want to run on the device To run the Scenario click the Start Scenario button The device starts to monitor modify traffic Running Scenarios If you use a general library as a Scenario archive then the process of executing a Scenario is as follows 1 In the Teledyne LeCroy FC InFusion application the Port Assignment window displays in the application window This Port Assignment panel displays the Serial Number of the device it is connected to the Ports and their Function the Library and Scenario Port Assignment Scenarios al Set Port Configuration to Activate Ports 5N 62084 Port Func Aur Library Scenario id 2 gt E A 3 4 p Figure 4 31 Port Assignment Panel SierraFC M164 Protocol Analyzer User M
287. steps to set IP Configuration Static on Dynamic IP using the buttons and the LCD display on the Analyzer Set IP Configuration To set IP Configuration Press the Up Button once to get into the Set IP Configuration mode Press the Center Button once to select Set IP Configuration Set IP Mode Static is displayed in the LCD display If you do not want to set IP Mode Static press the Up Button to set the IP Mode Dynamic see IPMode Dynamic on page 15 3 Press the Center Button once to select Set IP Mode Static The Static IP address for example 188 168 040 036 is displayed in the LCD display 4 Press the Center Button once to set the Static IP address The first numeral of the IP address will start blinking 5 Use the Up Button or Down Button to change the IP Address Press the Right Button or Left Button to move to the right or left to change each component of the static or dynamic IP address and change it using step 5 7 Once the IP Address is set press the center button to select it Press the Up Button once to Accept and Reboot 9 Press the Up Button once Cancel the Changes 10 Press the Up Button once to set the Gateway address Repeat steps 4 through 9 to set the Gateway address 11 Press the Up Button 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 Pr
288. ta FICON Command FICON Status FICON Control FICON Command Data FICON Link Control FCAE 1553 FCAE ASM FCAE 1553 Any FCAE 1553 Data FCAE 1553 Command FCAE 1553 Status FCAE RDMA Description Refer to section Extended Link Service Request Reply on page 58 Refer to section Extended Link Service Reply on page 59 Refer to section Generic Link Service Request on page 60 Refer to section Generic Link Service Request Reply on page 61 Refer to section Generic Link Service Reply on page 62 Refer to section Switch Internal Link Service Request on page 63 Refer to section Switch Internal Link Service Request Reply on page 64 Refer to section Switch Internal Link Service Reply on page 65 Refer to section Any Data Information Block Type on page 66 Refer to section Refer to section Add FICON Data on page 6 Refer to section Refer to section Add FICON Command on page 68 Refer to section Refer to section Add FICON Status on page 70 Refer to section Refer to section Add FICON Control on page 73 Refer to section Add FICON Command Data on page 75 Refer to section Add FICON Link Control on page 77 Refer to section FCAE ASM on page 79 Refer to section FCAE 1553 Any on page 80 Refer to section Add FCAE 1553 Data on page 81 Refer to section Add FCAE 1553
289. tart You must restart your computer before you can use your Analyzer software Error Message If you get an error message during installation of the drivers for Window consult your system administrator Your system may allow only administrator level users to copy such driver files 16 SierraFC M164 Protocol Analyzer User Manual Hardware Setup Teledyne LeCroy Hardware Setup The hardware setup is described below 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 Connect the analyzer to a 100V 240V 50Hz 60Hz power outlet and turn on the Power switch At power on the analyzer will go through initialization as shown on the LCD display 2 Connect the USB cable between the SierraFC M164 USB port and a USB port on the host machine The host machine operating system detects the analyzer and driver files See Connecting via Ethernet on page 26 for Ethernet connectivity 3 Connect the analyzer as shown in the following figure The figure shows one possible connection from an Initiator to a hard drive leGroy SierraFC M164 rove Cran mE a LuJLu om P1 Goes KOs P3 P4 O8Gbps O O HBA1 HD1 HBA2 HD2 Figure 1 7 Analyzer Connections SierraFC M164 Protocol Analyzer User Manual 17 Teledyne LeCroy Expandability Cables to Use Connect from Hard Drives using SFP and a cable suitab
290. te Zone Set 02504 This event consiste gt FL Activate Zone Set Enhanced EE opens waits bo meet the reply Header Cancel Check All Uncheck all Figure 2 29 Switch Internal Link Service Request Reply Pattern Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists 64 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Switch Internal Link Service Reply Double click Switch Internal Link Service Reply in the Pattern window to open the Add Switch Internal Link Service Pattern dialog gt ee ER N oe Add Switch Internal Link Reply ae Format C Binary i Hexadecimal Sw Type Reply Command Er es Show Reserved and Obsolete Parameter Sy ILS Command Oe An Header Cancel Check All Uncheck All Figure 2 30 Switch Internal Link Service Pattern Dialog The format can be Binary or Hexadecimal To select a SW_Type and a Command click the dropdown lists SierraFC M164 Protocol Analyzer User Manual 65 Teledyne LeCroy Easy Mode Pre Defined Setups FICON Any Data Information Block Type Double click FICON Any Data Information Block Type in the Patterns Library panel to open the FICON Any Data Information Block Type dialog Add FICON E x Type Format C Binary Hexadecimal Sent To a Channel From a Channel Show Res
291. ter port IP address to the SierraFC M164 The Gateway port will be used by SierraFC M164 to forward packets to IP addresses that do not reside within the same subnet When using the dynamic configuration the front panel display will only update the IP address The subnet mask and gateway address will remain at the last values programmed 000 000 000 000 by default or whatever was last programmed in the static configuration While in dynamic mode these parameters will have actually been programmed within the IP STACK inside the SierraFC M164 but are not displayed in the LCD display To change from DHCP to Static IP you must be connected to a device using USB 1 Select Configuration gt Setup IP from the menu bar O FCProjecti ee File View Edit Configuration SHE Analyzer Settings Cap Project Setup Tools Window Help Port Calibration License Manager Software Settings Recording Butter sr Sige srl Es External Trig Setting Update Sierra Device Total size used 25MB l Bo ame 5192MB Out of 8192MB available Hum of Segments 1 Trigger Position T Auto Run Y post triggering Humber of Rune 20 Figure 3 84 Configuration Menu with Setup IP Command 258 SierraFC M164 Protocol Analyzer User Manual Setup IP Teledyne LeCroy Note If you are connected to the device using Ethernet the Configuration menu does not have the Setup IP command The IP Setting
292. terns and frames You can do this by dragging patterns from the Patterns Library pane into the Active pane You can use different patterns for pre trigger and post trigger In Easy Mode on the Trigger tab select the trigger type For Pattern select the pattern In Easy Mode on the Settings tab select trigger position and memory use Change the Analyzer settings if necessary Change the port Speed if necessary 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 See Protocol Analysis on page 33 Viewing Captured Data After data capture the captured data is in the Viewer see Display Manipulation on page 181 You can display the same data in a Spreadsheet View Shows Protocol Fields and Frames by time a Frame Inspector View Shows detail information about packet highlighted in Spreadsheet or Packet views QO Packet View Shows hierarchical view of frames sequences and exchanges QO Text View Shows transaction frames grouped in columns by port a Statistical Report View You can do the following Show or hide fields and ports change port names and change data format Show the layers and channels using their toolbars Decode using the Decode toolbar Quick View shortens the time to view a recent trace see Quick View on page 184 m Quick Search and Quick Filter Quick Search on page 239 and
293. tifier a ee Metrics 2 425 US 0x11020000 LIF A HE Loop Initialization Identifier 5 Cr ID DxFFFF Metrics 3 064 us A 0x11010000 LISM 1 x Loop Initialization Identifier gt Metrics 3 171 Us ID 0 011010000 LISM a CMe Ox DO DxFPRFF Loop Initialization Identifier y ESTE Metrics Figure 3 15 Packet View SierraFC M164 Protocol Analyzer User Manual 193 Teledyne LeCroy Switching Views Text View Text View Frame List View displays the captured data interpreted as transaction frames grouped in columns by port To display Text View select View gt Text View or click the button on the View Type toolbar Text View Time Stamp p E All Lanes LISM LIF A LIF A LISM LISM LIFA LIFA LISM LISM LIFA LIFA LISM LISM LIFA LIF A LISM LISM LIF A LIF A LISM LISM LIF A LIF A LISM LISM LIF A LIF A LISM LISM LIF A LIF LIS LISM LIF A LIF A LISM Se noe E CJE 5 515 fue EN 17 597 U eeth 4 Figure 3 16 Text View Bus Utilization View The Bus Utilization View displays the bus utilization activity see Figure 3 17 on page 195 You can select a graph area to view the bus utilization of that area To display Bus Utilization View select View gt Bus Utilization or click the button on the Show View Type toolbar 194 SierraFC M164 Protocol Analyzer User Manual S
294. tinue it It will not allow you to continue Timer 2 until you first set it SierraFC M164 Protocol Analyzer User Manual 179 Teledyne LeCroy Advanced Mode User Defined Useful Key Sequences The following key sequences are active to assist you in navigating a defined state machine Ctri a Add State Insert Insert State Del Delete State Ctrl c Ctrl Ins Copy Ctrl v Shift Ins Paste Up Down arrow keys Moves selection between states Page Up Page Down Page Up and Page Down states Home Go to first page End Go to end page Project Settings Prior to running the Advanced mode project click the Settings tab The options in the Settings dialog are the same as for the Easy Mode described starting on page 171 Notes To include some descriptive information about the project click the Notes tab and enter a brief descriptive note See Notes on page 176 180 SierraFC M164 Protocol Analyzer User Manual Spread Sheet View Display Manipulation Viewer Display 2 065 us 2 704 us 2 811 us 3 291 us 3 415 us 4 062 us 4 161 us 4 645 us 4 770 us 5 417 us 5 515 us 6 us 6 124 us 6 767 us 6 865 us After data is captured Recorded the Viewer displays a fcs sample file in Packet View Note that statistics are available only after the whole trace has uploaded E relative Time Port ID DB_ID Frame Frame Command 1 932 us 475 ns 2 000000 000000 LS 132 ns H 1 00000
295. tion FCVI WRITE_RQST on page 90 Refer to section FCVI READ_RQST on page 90 Refer to section FCVI SEND_RESP on page 90 Refer to section FCVI WRITE_RESP on page 90 Refer to section FCVI READ_ RESP on page 90 Refer to section FCVI CONNECT_RQST on page 90 Refer to section FCVI DISCONNECT_RQST on page 90 Refer to section FCVI CONNECT_RESP1 on page 90 Refer to section FCVI CONNECT_RESP2 on page 90 Refer to section FCVI CONNECT_RESP3 on page 90 Refer to section FCVI DISCONNECT_RESP on page 90 Refer to section FCAV Simple on page 91 Refer to section FCAV Extended on page 91 Refer to section ADVB Object0 on page 94 Refer to section ADVB Object2 3 on page 101 Refer to section VSAN Basic Link Service on page 102 Refer to section VSAN Link Control Frame on page 103 Refer to section Add VSAN FCP SCSI Command on page 104 Refer to section Add VSAN FCP Frame Information Unit on page 105 279 Teledyne LeCroy Settings in Simple Mode 280 Event Description VSAN SCSI Command Status Refer to section Add VSAN SCSI Command Status on page 106 VSAN FCP Task Management Refer to section Add VSAN FCP Task Management on page 107 ARB VSAN ARB Loop Initialization Refer to section Add VSAN ARB Loop Initialization on page 109 ELS VSAN Extended Link Service Refer to s
296. tion Queueing Information Valid Resetting Event OO O SierraFC M164 Protocol Analyzer User Manual 71 Teledyne LeCroy Easy Mode Pre Defined Setups 72 FICON Status Status Byte The FICON Status has an additional Status Byte dropdown menu under the Value pane on the right of the dialog as shown in the following figure Add FICON Type Status z T Sent To a Channel From a Channel Show Reserved and Obsolete 7 Format C Binary Hexadecimal 7 Any Status Byte Ost gt Any Status B Attention Status Modifier Control Unit End Busy Channel End Device End Unit Check Unit Exception cos Count Expected number of occurences on each link f Check All Uncheck All Figure 2 37 FICON Status Status Byte Dialog To select Status Byte click the dropdown list which has the following options O Any Status Byte Attention Status Modifier Control Unit End Busy Channel End Device End Unit Check Unit Exception DOOCOCODO OO SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Add FICON Control Double click FICON Control in the Patterns Library panel to open the FICON Control dialog Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Value Channel Image ID K 5B 3 Header Control Unit Image ID ae Device Address SO PERE gt EFD C Co ET EN
297. tion VSAN Extended Link Service Reply See VSAN Extended Link Service Reply on page 112 for more information VSAN GS VSAN Generic Link Service Request See VSAN Generic Link Service Request on page 113 for more information VSAN Generic Link Service Request Reply See VSAN Generic Link Service Request Reply on page 114 for more information VSAN Generic Link Service Reply See VSAN Generic Link Service Reply on page 115 for more information VSAN SW VSAN Switch Internal Link Request See VSAN Switch Internal Link Service Request on page 116 for more information VSAN Switch Internal Request Reply See VSAN Switch Internal Link Service Request Reply on page 117 for more information VSAN Switch Internal Reply See VSAN Switch Internal Link Service Reply on page 118 for more information VSAN FICON 164 VSAN FICON Any Data Information Block Type See VSAN FICON Any Data Information Block Type on page 119 for more information SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN FICON Data See Add VSAN FICON Data on page 120 for more information VSAN FICON Command See Add VSAN FICON Command on page 121 for more information VSAN FICON Status See Add VSAN FICON Status on page 123 for more information VSAN FICON Control See Add VSAN FICON Control on page 126 for more inf
298. tion All Dh e e QQ QQ IL AR RR FR Pp FP Fis ch Qs copo SierraFC M164 Protocol Analyzer User Manual Statistical Report AL Commands Teledyne LeCroy To display the AL Commands Report click the AL Commands tab The following information is displayed in this report a OOCOCOO O Port All Custom and ports that are selected Source ID Destination ID Type All Custom and other Duration All Custom and other Count Statistical Report iew EJ Er E gi ap dl gt of P3 AL Commands Move Cursor Ordered Sets Frame Bus Conditions SCSI Commands Protocal Errors Ports ELS Command GS Commands AL Commands E Source ID Destination ID Duration Count ho ee ee a F3 I i LIF A 514 285 715 ns 2 8 33 PS ns P3 F4 P3 F4 P3 F4 P3 F4 P3 P4 0 35 O i 0 LIFA 314 205 715 2 0 0 LIPA 340 541 429 ns 2 0 35 0 0 LIPA 314 205 715 ns Es 0033 0 0 LIHA 531 426 52 ns 2 5 33 0 O LIHA 314 205 715 ns E 5 33 0 0 LISA 531 426 572 ns 2 5 33 0 0 LISA 531 426 52 ns E 5 33 o 0 LIRP 1 1577 143 us E 5 33 0 0 LIRP 1 577 143 us 2 5 33 o 0 LILP 1 577 143 us En 0 35 0 0 LILP 1 577 143 us 2 5 33 4 00001 1 at 100 00 Figure 3 43 AL Commands Report Exchange Performance Report To display the Exchange Performance Report see Figure 3 44 on page 222 click the Exchange Performance tab The following information is displayed in this report O O UOCOODODDODODODOODO O E E a Port
299. trol 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 Coding Forces jammer to recalculate Manchester Coding for each bit of training frame Refer to section FCP SCSI Command on page 52 FCP Frame Information Unit Refer to section FCP Frame Information Unit on page 53 SCSI Command Status FCP Task Management ARB Refer to section SCSI Command Status on page 54 Refer to section FCP Task Management on page 55 ARB Loop Initialization Refer to section ARB Loop Initialization on page 56 ELS Extended Link Service Request SierraFC M164 Protocol Analyzer User Manual Refer to section Extended Link Service Request on page 5 277 Teledyne LeCroy Settings in Simple Mode 278 Event Extended Link Service Request Reply Extended Link Service Reply GS Generic Link Service Request Generic Link Service Request Reply Generic Link Service Reply SW Switch Internal Link Request Switch Internal Link Request Reply Switch Internal Link Reply FICON FICON Any Data Information Block Type FICON Da
300. uency in hertz Example TfIsStopped 0x83456 4 then Beep 2 20 Run 0x83456 Identify_Disparity error 8 SierraFC M164 Protocol Analyzer User Manual 331 Teledyne LeCroy Scenario Batch Files 332 SierraFC M164 Protocol Analyzer User Manual China Restriction of Hazardous Substances Table The following tables are supplied in compliance with China s Restriction of Hazardous Substances China RoHS requirements ASA EPRA IA da AS HARE i ee L EE PEDE cis ESE paj ed pa paj pi O RRAS A EPA ATEA ap ITA HAH X RRRA AS Re ths Es EFUP PIR RATA E HaT iy A me REE ORRE MEE 3 95 Re AA sci AR ee 20004 Part Nam PCBAS Mechanical Hardware Sheet Metal Plastic Parts Power Supply Power Cord Protective Case if present Cable Assemblies if present Fans LS resent Probes Gf m Toxic or Hazardous Substances and Elements Polybrominated Hexavalent Mercury Cadmium Chromium Hg Cd Cr Som m E ae a ee FO fee LITE S T 11363 2006 4 Em HRE ith gt 57 i Pet 517 11363 2006 EEIE WIR EEK o Polybrominated Diphenyl Ethers O Indicates that this toxic or hazardous substance contained in all of the homogeneous materials for this part is below the limit requirement specified in 51 T1 1363 2006 X Indicates that this toxic or hazardous substance contained in at least one of the homogenous materials used for this part is above the
301. urences on each link f Check All Uncheck All Figure 2 41 FICON Command Data CCW Command Type Dialog To select CCW Command Type click the dropdown list which has the following options QO Any CCW Command Type Sense Read Backward Write Read Control DOOCD SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Add FICON Link Control Teledyne LeCroy Double click FICON Link Control in the Patterns Library panel to open the FICON Link Control dialog Sent To a Channel From a Channel Show Reserved and Obsolete Header Parameter Channel Image ID E SB 3 Header Control Unit Image ID a i Device Address 0K mJ J Supplemental Status Data Infomation Block Type Ea a Chang EndEay CRC Not Provided Channel Commandword Number lead Header Check All Uncheck All Format C Binary Hexadecimal Link Contral Yalue Cancel Figure 2 42 FICON Link Control Dialog The format can be Binary or Hexadecimal To select a Type click the dropdown list which has the following options O Any Data Command Status Control Command and Data Link Control OOoOCOUDL SierraFC M164 Protocol Analyzer User Manual 77 Teledyne LeCroy Easy Mode Pre Defined Setups 78 FICON Link Control Link Control Function The FICON Link Control has an additional Link Control Function dropdown menu under the Value pane o
302. ve an OK status in a green box A device whose version is incorrect has a BAD status in a red box Note You can click the ellipses at the end of a file path and name to display an Open dialog in which you can browse for files 2 Click the checkbox to the left of a device with BAD status then click Update Selected to begin the process that will make the Analyzer version correct Device Setup Dev Mame Type Curent Ver Required Wer Status File Name Update Selected E FC Siera Device S N 62084 DOAR C Documents and Settingstang Update All he Firmware 1 09 1 0C he Analyzer 2 11 04 11 07 IRE LA Documents and Une ana Figure 3 81 Device Setup Dialog Beginning to Update Status of a Device 256 SierraFC M164 Protocol Analyzer User Manual Setup IP Teledyne LeCroy After the update the device must restart Dew Hame Type Curent Yer Required Wer Status File Name Update Selected El FC Siera Device S M 6084 MOONE C Documents and Settingsang he Firmware 1 05 1 08 he Analyzer sz 11 fla 11 07 MES Documents and Settings ano gt y Set Tet XI fents and Setimasiano 1 Sierra devices updated successfully JY Please wait until device s restarts Figure 3 82 Info Dialog Then the update is complete Dev Name Type Curent Ver Required Wer Status File Name Update Selected E FC Sierra Device S N 62009 E Firmware 1 00 1 00 OEA C Documents and Settings
303. ve been added to the Project Overview When you check the Exclude Patterns box the Ordered Set category appears in the Pattern List and the Exclude Idle item appears in the Project Overview under the Capture Exclude branch SierraFC M164 Protocol Analyzer User Manual 45 Teledyne LeCroy Easy Mode Pre Defined Setups 0 File View Edit Configuration Project Setup Tools Window Help SHE Y Record 3 il Y P i Analyzer Settings Capture Trigger Notes Everything 4 Truncate Payload after 512 Cword s 2048 bytes Parameters W Exclude Idle IV Exclude RADY 7 Exclude Training Pattern M Exclude SRB I ExcludeNOS Exclude C_ADY If Exclude traffic till both ports are up E zy a Za To E fiom ae Y E I ie Ls i F Patterns Library Include User Patterns the following Patterns cel Most recent f Exclude ll New User Group Iyer 8G Presets 7 fe Conmect Disconnect Ba PA Condition for Advanced Mode 6 0 Timers External P E asic Link Service Any Bb Basic bo pe P Connect Disconnect gt P Link Control Frame PB Symbol 166 a P Training Sequence ep FCP EBAY ARB Ef ELS Ay G GS sa A VSAN Use separate pattems for Pre and Post triggers captures Figure 2 11 Exclude Patterns Checked To remove an item from capture highlight it in the Project Overview and click the lt lt button 46 SierraFC M164 Protocol A
304. vel DAVE Load Quick Filter Cancel Figure 3 55 Selecting Filter State and or External Signals Enable Filter Select Filtering gt Enable Filtering or click the Y Filter Enable button on the display menu bar to toggle between Filtered and Unfiltered display Using Cursors and Bookmarks Cursors The data viewer display incorporates three cursors labeled X Y and T All cursors are initially overlaid and positioned at location O which is the trigger position of the display The Trigger or T cursor is the measurement reference and is always at location O in the display SierraFC M164 Protocol Analyzer User Manual 235 Teledyne LeCroy Using Cursors and Bookmarks Positioning the X Cursor To position the X Cursor within the viewer data display click the left mouse button in the gray bar on the left side of the sample 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 sample viewer next to the line in which to place the cursor Note You can also left click to set the X cursor and right click to set the Y cursor in the Frame List View by clicking in the narrow strip on the very left side of a cell 236 Time Time differences between the cursors are displayed in the Cursor Position toolbar To display the cursor position toolbar select Toolbar
305. ves the whole frame Replaces the whole frame with the selected frame Removes some of the payload as specified in the Frame Length Injects invalid 10b code into the line Injects a Running Disparity RD error into traffic Allows to insert up to 14 dwords inside the frame at the specified offset or at the current dword meaning the dword that caused the Event Allows to insert a whole frame as specified from the list of available frames Puts both FC InFusion FC 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 Starts traffic pass through immediately This Action restarts traffic after a previous disconnect command Once traffic is passing through the originator and responder resume link bring up SierraFC M164 Protocol Analyzer User Manual Settings in Advanced Mode Teledyne LeCroy Action Description Monitor Count Opens a window to count the number of Ordered Set Jam Delete Remove Replace with IDLE Replace with another Ordered Set Trigger Output Analyzer Trigger External Trigger Output SierraFC M164 Protocol Analyzer User Manual Events that occur during a session A session is a time interval during which a Scenario runs Delete an Ordered Set Jam Remove an Ordered Set Jam or Replace with another Ordered Set Only replace with another Ordered Set
306. vic iia 235 GUESS o 235 Quick SCarchiaaiaimsnso dd 239 Search Setup in Advanced MOE siii 240 Save SEAl Cl OCTU D aoina a a E a a 241 SECM FTON eese a aE aa 241 Searc h SUD Nems ii a a a aA 242 Search LOGIC situri a A 242 SEIEN DNECH airnn a aE E ES A EE Aa a A SS E 242 SEa CN POM ne E S a a a seein 242 Viewer CONTIGUA MON iaa 244 Trace Viewer Contiqural Nini ls 244 ROO UA as 247 Port CaliDrati issnnracisar irritada 248 SEP DIAGMOSUGCS is 249 Floating LICENSE e vicsaususwenescucubeceuass ii e 249 SOMWANE SENINGS ui ad 250 Sampling Memory Usage Optimization ccccccsssseececesseeeseessseeeeeenseeeeenseeeeoeseessoonaseeseoesseessenaeessenonseees 251 If the Sampling Memory Usage Optimization Option is Checked cccccseseesseeseeeenseseeneeseeeees 251 If the Sampling Memory Usage Optimization Option is Not Checked ssseeseeseseeseeeseeeees 252 8 SierraFC M164 Protocol Analyzer User Manual Contents Teledyne LeCroy 1149 A O A emer ene ve ae ae me enn ee 253 User Denined Decoding stat 254 EXTernal Tig Setning oea a aa aaae Aaa aea a aaa 255 Ubdate Sierra DEVICE cocino E E E 256 O a aE aa 257 Connecting the SierraFC M164 to a Host Machine System Over Ethernet c ccssssseeesseeseeeeeeneees 257 CONTIGUMING INE SV Miss E E a E A EEEE 258 Dynamic ConfigUratlONS casani a a a aa ci lacado 258 Statie Configurations aii A ia 259 Ethernet Connectivity Through a Different Submnet
307. violation 1 14 29 T 100 00 Figure 3 37 Protocol Errors Report Ports Report To display the Ports Report click the Ports tab The Ports Report displays data of the ports The following information is displayed in this report O Port The ports that are selected SCSI Count ELS Count GS Count SW Count AL Count Incomplete Count Total XFer Utilization Utilization OUDODDODDOLDO O Ej En gt Ee E sP JL 1 of 4 PS Protocal Errors Move X Cursor Port SCSI Count ELS Count GS Count SW Count AL Count Incomplete Count Total Fer Utilization Utilization s P O 3 2 O 15 O 0 162 712 012 ms 17 506 Pz o T o o T o al 414 115 715 us 0 05 P1 a 14 16 o T j 6296 409 926 572 Us 0 05 PG 36 13 o o 16 o 6360 446 687 332 ms 52 03 O ae O o 36 o 12664 0 910225 100 00 Figure 3 38 Ports Report 216 SierraFC M164 Protocol Analyzer User Manual Statistical Report Teledyne LeCroy Pending lO Report To display the Pending lO Report click the Pending lO tab The Pending lO Report displays data of the pending lOs The following information is displayed in this report QO Port The ports that are selected QO Pending lO O Max Pending IO O Avg Pending lO Statistical Report View x Sl yr gt 1 Move X Cursor Ordered Sets Frame SCSI Commands Protocol Errors Ports PendinglO Exchange Performance Port Pending IO Max Pending 10 Avg Pending IO P4 P6 J000 gt 0x61 3 18 J000 gt
308. w User Group Active e g P Connect Disconnect LE Link Control Frame Any ondition for Advanced Mode er Esteril Link Control Frame Typ Figure 2 124 Select Sequential Trigger Mode Timer See Timer on page 157 for more information Defining Patterns The definition of patterns for the sequential trigger mode is identical to the Pattern mode with the following exception In sequential triggering mode all the pattern dialogs display the option for setting to count the expected number of occurrences on each link This allows you to specify the number of times that the pattern must occur before triggering or proceeding in the trigger sequence Count Expected number of occurrences f1 Figure 2 125 Number of Occurrences SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy Note The Events on each link are counted independently causing a trigger whenever the number of occurrences on any link equals the specified value Triggering Order As triggering patterns are defined and added they are displayed in the Project Overview pane sequentially in the order that they were entered under the Trigger category When the project runs the analyzer detects the occurrence of each pattern in order and triggers on the last one You can re order the sequence of triggering patterns To change the sequence order highlight a trigger pattern and use the Up or Down arrow t
309. witching Views Teledyne LeCroy x wsiV noitesilitU 218 0 HAS 2 2 OI 1292 pnibnsa A r smiT sznog2594 OI 1292 20 iT sanog2 E Ml bSuqiud 1oe 102 em smiT 006 Ode 008 Dor Le ost OBE ral Das a 081 Oor OF oor 2C21 10 BSebouves jiwe we iT yonsisJ OI 1292 amiT yonsts z a aS L w 5 w a q gt 9 as amiT o8z Ode 002 DoOP ia ose DOE zai Daz OFS cu 081 Dar OPI ocr oor y cy guar nT OI 1292 varipuo1 i I E E sz n oO ro G Cc o 3 Q e ce ls H K AS AA z UAD E eet glo A 2m smiT 006 082 Do2 opg ose oog oar 0 F OPP oc OOP O8E 0E OPE Ose DOE oss Daz OPS oss oos oar Dal OPI ost oor 08 Dd OF os q m o AM SSS tuqdpuoriT OI 1292 em d2 smiT 2m 209 210 1 bn30inips8 2n 0 TojY fan O TotX fan O0 Y otxX a2u bidszia zlenpi2 ybssA Figure 3 17 Bus Utilization View Available Bus Utilization Views are QO Pending SCSI lO a SCSI IO Response Time a SCSI IO Latency Time a SCSI IO Throughput Hovering the mouse over the graph heading displays the graph legend The available right click commands are QO Goto SCSI Cmd Jump to command a Synchronize with Trace View Synchronize all open views to that location in the trace a Fit to Graph Area Zoom to fit a Hide Do not display the graph To synchronize all open views to that location in the trac
310. xample project dialog UY Favorites BE Desktop le Downloads E j Recent Places oy Libraries E Documents a Music Pictures E Videos Computer EL Windows7_0S Wm sal 2 sides of fabric read write fcs El 8G 2G initialize fcs El Abort basic link Service fcs El AL commands fcs El ELS FLogin fcs El FC 166 4G fes fal FC 16G fcs Sl HBA SW1 amp SW1 SW2 fcs El Protocol Error fes Gl Real SW fcs Sample 2boards READ fcs El scsi Write 10 fcs Lenovo Recover 4 File name rr Date modified 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 2 15 2013 207 PM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM 1 30 2013 7 14 AM Figure 2 8 Open File Dialog Type me FC Viewer Docu FO Viewer Docu FO Viewer Docu FC Viewer Docu Mm FC Viewer Docu FC Viewer Docu FC Viewer Docu FC Viewer Docu FC Viewer Docu FC Viewer Docu FC Viewer Docu FC Viewer Docu All Supported Files fec fes Y 4 Click the Record button to execute the pre defined example 42 SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy 5 After the project runs you see an analyzer trace capture display LeCroy FC Protocol Sulte Sinulation fcs El Fae Feit View Configuration Project Setup Filtering Took Window Help gt Si
311. y Command Ary Format Binary i Hexadecimal Show Reserved and Obsolete Parameter Revision A IN_ID ARA G5 Type OD FL St b G5_Subtype ny G5 Subtyoe Ones o o This event consists of the selected command request and reply When the request happens waits to meet the reply Header Cancel Check All Uncheck All Figure 2 79 VSAN Generic Link Service Request Reply Pattern Dialog The format can be Binary or Hexadecimal Click the dropdown lists to select a GS_Type GS_Subtype Command Type and Command The following GS_ Type options are available a DOOUODCDODL 114 FC SW 5 Event Service Key Distribution Service Alias Service Management Service Time Service Directory Service SierraFC M164 Protocol Analyzer User Manual Easy Mode Pre Defined Setups Teledyne LeCroy VSAN Generic Link Service Reply Double click VSAN Generic Link Service Reply in the Pattern window to open the Add VSAN Generic Link Service Reply Pattern dialog Add YSAN Generic Link Service Reply G5 Type G5_ Subtype O Binary Command Type Reply Hexadecimal Command Any Show Reserved and Obsolete Parameter Revision os IM_ID OOOO GS Type OO FC SW 5 GS_Subtype Any G5_Subtype OX E Header Cancel Check All Uncheck All Figure 2 80 VSAN Generic Link Service Reply Pattern Dialog The format can be Binary or Hexadecimal Click the dropdown
312. you to specify the criteria for filtering the result The Enable Disable Filtering button toggles the result between a BT filtered and unfiltered view see Quick Filtering on page 231 os The Hide All Ordered Sets button hides all the ordered sets The Pack Repeated Ordered Sets button toggles packing repeated ordered sets in one port The Expand Collapse all Layers button expands or collapses Transport and Application layers to simplify results display The down arrow on the Go To button allows location of cursors or specific packets Trigger Position X Position Y Position Packet Number Timestamp Bookmark Begin and End SierraFC M164 Protocol Analyzer User Manual 205 Teledyne LeCroy Switching Views The SCSI Spec Assignment button displays the SCSI Spec Assignment dialog iF 5051 Spec Assignment Destination Address LIFABRIC JOsFFFCB2 LJOxFFFCG1 0620080 Add to Assigned List Assigned SCSI Specs N_PORT EVENT MULTICAST LLC Si NC SEC_REY ALIAC Viewer Setting Toolbar The Viewer Setting toolbar allows wrapping zooming and configuration Be p ellae The Full Screen button on the Viewer Setting Toolbar increases the data display area to the full screen The Zoom In button on the Viewer Setting Toolbar magnifies the data display area on the screen Clicking this button in Column or Text View increases column width only The Zoom Out button
313. ything is correct push the Run Batch button to execute Scenario and save result in the log file i Run Batch Script Run Batch Script j LeCroy FC Infusion Error Injector and Tra n Script File View Configuration Tools Help i Be b ENEO 1 New Batch Script ONI Label O Bun 624064 1 DIS5COVER Click here to add another script command gt IF IJTssStop e6cos4 1 THEN Click here to add another script command gt Beep1 10 40 Click here to add another script command gt Run 62084 1 ZONED BROADCAST Click here to add another script command gt j EndIf Click here to add another script command gt Note Before you run a Scenario Batch file that requests Scenarios you must download the Scenarios to the Scenarios box Error Checking The Script Workspace shows errors in red color The program reports all errors in the log file A red circle shows the location of the error A yellow circle denotes the location of a warning Some fields are mismatched for Label 1 Runj62085 2 REPORT PHY LOG ERROR Label O Run 62064 1 DIS5COVER Click here to add another script command e Label 1 Punf 62085 2 REPORT PHY LOG ERROR Click here to add another script command 326 SierraFC M164 Protocol Analyzer User Manual Teledyne LeCroy Scenario Batch Files Log Results of executable batch commands are saved automatically into a log file with the user specified name The status of executable com

Download Pdf Manuals

image

Related Search

Related Contents

Philips PhotoFrame 6FF3FPW  Bedienungsanleitung PG-S Waagen (0,1 g / 1 g)  PB650LCD/PB850LCD Manuel d`utilisation  ANALIZZATORE DI ALIMENTAZIONE  English - Supermicro  Plug-in - Sandokan  

Copyright © All rights reserved.
Failed to retrieve file