3385 Scott Blvd. Santa Clara, CA 95054-3115 Tel: +1/408.727.6600 Fax: +1/408.727.6622 SAS/SATA Protocol Suite™ 5.70 - Release Notes Updated: September 15, 2014 Table of Contents 1. 2. 3. 4. 5. 6. Overview System Requirements Installation Release Notes 4.1 What’s New 4.2 Known Issues Previous Releases Support 1. Overview This Read Me file contains last-minute product information for the SAS/SATA Protocol Suite™ software for Microsoft Windows.
NOTE: This CD ROM does NOT include support for the following Teledyne LeCroy products: STX-460™, STX A6-4™, STX A6-4S™, STX-431™, STX-430™, STX231™, STX-230™ and STX-131™. The ‘STX SAS/SATA Protocol Suite’ that supports these products can be found on the Teledyne LeCroy Software Installation web page. 2.
200 MB of free hard disk space is required for installation. Additional disk space is needed for operation of applications and for storing recorded data in files. As a rule of thumb, the drive that saves the trace should have more than 3 times the size of the recorded trace available. For example, for a 4GB trace, at least 12 GB of disk space should be available. Defragmented drives will have better performance. Hard disks with fast access times, such as SSDs, are recommended.
3.2. Web Package Installation Run the setup and follow on-screen instructions to complete the installation. 3.3. USB Driver Installation USB driver files are automatically installed with the SAS/SATA Protocol Suite™ software installation. Users must have administrator privileges to install the required device drivers. Do not connect the analyzer to the USB port until the software installation is complete.
o o o o o o o o o o o o licensed for SAS or Trainer get error message when "SSD Drive" option is checked.
Sometimes the SATA emulators do not wake up correctly by COMWAKE and need a PHY reset to wake up. As tested this issue happens rarely. In SAS initiator if a handshake to a received frame is deferred via error injection, a wrong task command is issued. (External Trigger Out – only Sierra M6-x) The external trigger out can be only be programmed once per each run. At 6G speed and higher, state transitions can only happen every other DWORD in the Jammer.
No support for Muxing When connecting 12G Trainer Initiator and 12G Trainer Target to each other, some errors might be seen in the trace. o When upgrading from 5.10 or earlier to 5.20 or later, the SAS/SATA Protocol Suite application will automatically prompt to first update to 5.15, and then continue the upgrade to 5.20. o When downgrading from 5.20 or later to 5.15, update all components to the 5.15 versions, then manually power cycle the analyzer. o When downgrading from 5.20 or later to 5.
into sample directory ST13563 FR - Make it possible to start General Device Emulator error injection after some period of time has passed or after some number of commands o ST13373 FR - Trainer Resource Counter does not count FISes that were rejected by the Trainer Host.
o o o o o o o o o o o o o o o o licensed only for SATA recording ST13895 NCQ-3 compliance test for SSD returns failure incorrectly ST13868 Analyzer does not detect TTIU packets that begin with an invalid Pattern Marker ST13843 Decoding of new "Set NV Cache Power Mode" Hybrid Information Feature command is incomplete ST13631 Multi-sequencer trigger does not work ST13344 SAS Verification Test 6.1.
"If On Match/Mismatch" instruction from a file ST11909 FR - Need WAIT_FOR_IDLE command for Trainer o ST11780 Need Full Implementation Commands of ATA8 Command Set o ST11757 FR - Display DevSleep assertion/negation duration times in Statistical Report view o ST11756 FR - Statistical Report view: Display the total number of DevSleep rise/fall edges o ST11560 FR - SATA Compliance test - option of stopping immediately after fail o ST11171 Emulate “0x3B Write Buffer command with mode 0x0E" o ST10683 FR - Show th
This release includes the following features and enhancements: o None The following issues are fixed: o SAS Trace Access API – GetRawData issue for STP frames issue has been fixed, and API has been changed per other feedback. o ST12814 Host Emulator does not wait for drive response after sending Soft Reset 5.4. Version 5.40 This is release 5.40 of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 5.40.
disconnect (this only applies to some port configurations) o ST10237 FR - Remove "QuickView is enabled." warning message.
o o o o o settings ST8536 SAS Verification - manual and tests not up to date ST7192 Saving Packet View to text takes FOREVER. ST6462 API samples and INFAPI.dll need to be updated. ST4592 SATA Host and Device Emulaton OOB Negation Time manipulation does not work ST4508 Need to update API examples for ability to compile under MSDN 2010 5.5. Version 5.30 This is release 5.30 of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 5.
o o o o o error event. ST10258 Port 1 TIMER_A through TIMER_D has a glitch that generates invalid time values ST10037 API emulation code written with release 4.00 does not work with release 4.30 ST9784 VSE html pass/fail output includes "Pending" entries. ST7354 Host Emulation Script no longer runs to completion ST6954 File export issue in Chinese Windows XP 5.6. Version 5.20 This is release 5.20 of the SAS/SATA Protocol Suite™ software.
o o o o o o o payload for 0x9E Read Capacity (16) command ST9888 Last dword of trace's first data frame is missing from Packet View payload viewer ST9780 SAS Verification test displays inconsistent error message and erroneous messages ST9191 M124: Training Sequence searching in term of fields ST9178 SNW-3 PHY Capabilities not displayed correctly ST8793 [SW] File dependent Payload/Data Fields in Initiator Emulator Projects don't warn the user when the respective bin file is missing ST8338 SATA Compliance
o o ST8501 VSE: need an errno response instead of a prompt ST8459 Manual trigger does not allow adjustment of trigger position 5.8. Version 5.05 Release 5.05 Build 590 of the SAS/SATA Protocol Suite™ software contains the following components: o SAS Protocol Suite™ Version 5.05. o SATA Protocol Suite™ Version 5. 05. o CrossSync™ Version 2.25. o STATS™ Version 1.67.
5.9. Version 5.01 This is release 5.01 Build 575 of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 5.01. o SATA Protocol Suite™ Version 5.01. o CrossSync™ Version 2.25. o STATS™ Version 1.65. This release includes the following updates: Added Features: o None Issues Fixed are: o ST9186 Crash: Waveform View o ST9058 Possible Trainer compilation issue 5.10. Version 5.00 This is release 5.
o o o ST7225 Emulation - "If On" functions do not work if last error was on an NCQ/FPDMA command ST5958 When using "Go to" feature to find events on channels 3 and 4, Column View slides channels 1 and 2 to the left and out of view. ST5602 ATS support with cascading setup limited 5.11. Version 4.35Alpha This is release 4.35, Build 527 (Alpha) of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 4.35.
products are now only supported by separate applications: STX SAS Protocol Suite and STX SATA Protocol Suite. In order to use a mix of STX and Sierra analyzers, please use the 4.20 release or older releases. This separation has some implications on API code – please consult the API documentation. o Toolbar and menu changes: in order to simplify and streamline the user experience, some toolbar icons were removed and some menu items were reorganized.
o o o o o o o o o o o o o o o o o o o o o o o o scrambling in Trainer. ST8366 SATA Trainer at 3G or 6G misses ALIGN in Wait For. ST8358 Trainer Link in Manual OOB then switch AUTO generates a Corrupted COMINIT on CONNECT command. ST8338 SATA Compliance - SSD fails DOF02 test when test is run in sequence ST8335 Device Emulator is only able to load one imported .stf file ST7590 VSE cannot get speed of Trace Event: In.
5.14. Version 4.23Alpha This is release 4.23 Build 482 (Alpha) of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 4.23. o SATA Protocol Suite™ Version 4.23. o CrossSync™ Version 2.21. o STATS™ Version 1.60. This release includes the following updates: Added Features: o ST7414 When exporting .csv file from Spreadsheet view, there is limitation on exporting number of rows.
Opens - Crash Bug + Enhancement Request: The 100 file limitation has been removed; the crash no longer happens. 5.17. Version 4.20 This is release 4.20 Build 478 of the SAS/SATA Protocol Suite™ software. This release contains the following components: o SAS Protocol Suite™ Version 4.20. o SATA Protocol Suite™ Version 4.20. o CrossSync™ Version 2.21. o STATS™ Version 1.60. This release includes the following updates: Added Features: o Added a SAS Sample Test Suite using ATS, Trainer and VSE.
o o o o o o o o o o o o o o o o o always appear in Column View ST6625 Save Datablocks will not work on frames with unknown commands ST6548 TCG: Trusted Parameters Data window displays the data from end to beginning (backwards).
Added Features: o Analyzer Network (Select Device dialog) – This allows connecting and disconnecting Analyzers on the fly, without restarting the application. NOTE: This requires updating the Firmware component in the analyzer over USB, as the previous Firmware will not report any analyzer connected over Ethernet to Software version 4.10 and up.
o o o o o o o o o o o o o o and SKIP WRITE (0xEA) command should be 32 bits ST5923 Byte order of Device Name and SAS Address are not the same in View Fields window. ST5862 Initial Trainer Power_Expansion_Off function of Power Expansion Card doesn't work ST5761 LOG SENSE (0x4D) command is not diplayed / decoded correctly in Packet View ST5678 SATA Compliance tests - GTR-03 ATAPI test uses PIO mode when DMA or UDMA is required.
application. NOTE: This requires updating the Firmware component in the analyzer over USB, as the previous Firmware will not report any analyzer connected over Ethernet to Software version 4.10 and up. o ST4330 Time stamp resets and start over from zero after only 16+ hours – can now run for over 10 days. o ST4069 FR - Add additional configurability to Packet View - We added a condensed mode (available in viewer configuration dialog) to facilitate foreign OS viewing.
o o o o o o o o o ST4459 Analyzer captures 6G to 3G speed change in one packet so 3G Align primitives are not shown ST6084 [ATS] The M6-2 Model does not work with the ATS/Anaylzer/Trainer system. We added a new setting to not change SAS address in trainer script ST6056 [ATS] While ATS is executing (RUN ALL) mulitple Trainer tests, a Trainer script (.ssg file) was corrupted.
Windows Firewall Properties -> Public Profile > Settings (Customize) -> Display a notification. Please see the manual for more information. o Renamed STX M6-1 to Sierra M6-1, to better reflect the fact it is part of the Sierra family of products in terms of capabilities and technology.
o o o when more than 100 HOLDs occur in proceeding Data FIS. ST4461 Software Settings window is truncated in Windows XP Japanese version. ST4419 Error field Tool tip for 0xA1 Set Device Bits FIS is incorrect. ST3132 Selecting a pattern on the 2nd screen caused a crash. 5.21. Version 3.92 This is release 3.92 Build 359 of the SAS/SATA Protocol Suite™ software. This release contains the following components, which are necessary for the operation of the product: o SAS Protocol Suite™ Version 3.
o o o o o o o o o o o metrics (in Packet View). This includes maximum Pending I/Os in duration of command. Graphic representation of Pending has also been added. Pending I/Os are calculated from the captured trace, so they may be inaccurate at the trace start and end, if there are clipped commands. New “QuickView” mode, ON by default, leaves data in the recording buffer, thus shortening time to view trace. Impact is most noticeable when using the Gigabit Ethernet interface.
o o o o o o o o o o ST3490 FR - Have Tag No. and LBA value displayed in Text View ST3277 FR - Need to support Emulation for the following new commands found in the SATA 3.0 specification ST3069 FR - Allow using IE and TE simultaneously in Sierra M6-4 and Sierra M62 Issues Fixed are: o Cascading issue with Voyager. Sierra M6-4, Sierra M6-2 and Sierra M6-1 can now trigger and be triggered by USB Voyager and Advisor T3 platforms.
o o o o o o o o o ST4569 SATA DE returns 0xA1 Set Device Bits FIS with Status Hi register value of 00 ST4465 Application crashes when Soft Reset is chosen for pattern trigger ST4155 Windows 7 does not recognize DE when running in default ATAPI mode ST4011 4-port Device Emulator sometimes fails to reconnect on port 3 when stopped and re-started ST4539 On Statistical Report view Cmd Min Read (MB/S) Performance is always reported to be zero.
o o o o o o o o o o o o o o o o o o ST4064 Data Report issues (and adding progress bar for Data report) ST3997 SAS Verification - 2 or 3 possibly outstanding issues with 10.1.
ST3246 FR - SAS Verification tests - NACA ST3243 FR - Soft Reset protocol sequence collapse/expand o ST3242 FR - Primitive Response Timeout counter to 32 bit, separate X_RDY/R_RDY counters o ST3194 FR - Increase granularity of Host Emulator PMREQ initiation control from milliseconds to microseconds o ST3149 FR - need progress bar while saving a large trace o ST3138 FR - Generate Performance Analyzer output report in text/excel (now found in Setting page) o ST3134 FR - Need option to display multibyte fields
o o o o o o o o o o o o o o o o o o o show up in Column View. ST3816 SATA Device Emulator does not allow drive partitioning if NCQ is enabled. ST3801 SAS Verification: SSD fails 10.1.5 and gets N/A result for 7.4.1 through 7.4.6. ST3747 Device Emulator does not keep serial number on channel D3 ST3694 Application crashes when "Cancel" button is pushed when uploading a large, highly-filtered trace.
Added Features: o Support for Windows Server 2003 o ST3200 Need ability to export Packet View to Excel (we added a check box to save as duration in save as text/excel dialog) o ST2808 User Defined Decoding: decode new ATAPI vendor-specific decode feature o ST3349 Need API method to select network adapter Issues Fixed are: o SAS Verification tests: 7.1.1, 7.4.1 - 7.4.6 and 10.1.5 (ST3305) (changes applied based on customer request).
JAM" on CATC navigation view, display a scenario name of the executed Jammer scenario on the output window of InFusion function. o ST2811 No status is given when saving trace as a text file. o ST2799 Target Emulator does not fully support Smart Read Data command. o ST2782 Support ATA-8 in device emulator (Long payload only) o ST2682 Need capability to turn off SATA Hold-Handling in InFusion. o ST2583 Need SW ability to toggle power expansion card output.
o o o o o o o o o o o o o o o o o o o o o o others) are not shown correctly in statistical report ST3126 SAS Verification - Clear ACA before each test ST3120 Performance Analyzer - various problems ST3109 Jammer drops dwords, causing CRC errors that reduce throughput and eventually drop the line ST3094 One must have administrator rights to run SW on Windows 7.
o o o o o o o o o o o o o o o ST2946 Selecting text in InFusion scenario caused a crash ST2945 SATA compliance test: Failed on NCQ tests for SSD drive. ST2928 SATA Protocol Suite failed to discover Sierra M6-2 over Ethernet on Vista 64 system.
capabilities to generate high throughput SATA traffic, and to demonstrate the new Trainer commands have been added. Issues Fixed are: o ST2747 - InFusion scenarios created with v3.20 and earlier software have incompatibility with 3.40 and later software. o ST2741 - Opening a particular InFusion scenario causes the software to shut down. On Windows Japanese. o ST2723 - Help -> Help Topics grayed out in InFusion pane. o ST2884 - Saving trace from Link xxxx to Link xxxx causes application to crash.
board when using Debug Mode 5.29. Version 3.50 Added Features: o Quick View. Quick View provides for a much faster presentation of frame-level detail while the application is building more advanced views and post-processed reports. Quick View can be disabled in the Software Settings dialog under the Configuration Menu. o SAS Verification Suite: An automated series of Pass/Fail tests based on the CTS scripts originally written for the CATC SASTracer.
Find Device now finds devices on any port, not just port 1. o “Save filtered sample” option has been added to “save as” feature in trace viewer. o Enhanced decoding of following SMP commands: SMP Discover List, SMP Report Self-Configuration Status, and SMP Report Expander Route Table. o Spec View - open it in right click pop menu in trace viewer. o Decoding of two user defined SCSI commands: Skip_Write=EA & Skip_Read=E8. These commands have been added to the initiator emulator too.
Note: If the SAS or SATA software does not open, right-click the SAS Protocol Suite or SATA Protocol Suite icon and select Properties to display the Properties dialog. Select the Compatibility tab. Check to Run this program in compatibility mode for Windows XP. o Analyzer, Emulator, Trainer, and InFusion work on the Sierra M6-2 platform. o CATC SYNC expansion cards are supported on Sierra M6-4, so you can cascade Sierra M6-4 (and Avalanche) platforms with CATC expansion cards.
5.36. Version 3.10 Added Features: o Jammer functionality that was offered in InFusion product is now provided in Sierra Jammer and supports 1.5G, 3.0G & 6.0G data rates. o Jammer function (InFusion) can run one port while Analyzer(s) and / or Emulator(s) can run on other ports, simultaneously. This is offered in each of SAS & SATA software. Issues Fixed are: o Error injection of CRC over mixed SAS & SATA traffic is fixed in Jammer. o Train & Train Done primitives are supported in Jammer. 5.37.
Complete decode of SATA IDENTIFY/IDENTIFY PACKET response data. Option to loop errors in Target Emulator. Option to randomize errors in Host Emulator. 5.39. Version 2.72 STX primitive trigger in cascaded mode issue is fixed. 2 GB memory module support has been added to STX460, resulting in 8GB analyzer system memory support. Probe setting issue on STX 460 has been fixed SATA compliance tests have been updated based on MOI version 0.99c.
filtering, the given filter options will be applied on the results of previous filtering process. Kill button has been added during uploading and extraction process. When you check “The cancel button kills uploading/extracting sample file” in software settings dialog, then when you press “Cancel” button during uploading trace file, it is applied immediately after pressing it. All SATA compliance tests have been updated according to UTD version 1.2.
In the SAS target emulator and SATA device emulator: Added the ability to specify an LBA range to error injection In the SATA device emulator: the Smart feature set has been added. You can enable Smart feature set in setting page, advanced, Miscellaneous Features tab of device emulator. In the connectivity window, a progress indicator has been added during scanning USB/Ethernet devices. Added "Any Open Reject” to the primitive list in trigger and capture menus.
You can also check LeCroy Protocol Solutions Group’s web site for software updates and other support related to this product. Software updates are available to those users with current Maintenance Agreements. Online Support Web: http://www.teledynelecroy.com/ Web (SW downloads): http://www.teledynelecroy.com/tm/Library/Softwar e/PSG E-Mail: mailto:psgsupport@teledynelecroy.