STB Suite

8.2

SCSItoolbox Suite version 8.2 Release Notes

SCSItoolbox Suite (STB) Additional Features & Tests

  • Converted all “LBA” numbers to 64-bit numbers
  • Added dedicated Mode Page edit page for Background Functions
    • (Page 0x1C subpage 1)
  • Added dedicated Mode Page edit page for POWER CONDITON
    • (page 0x1A)

SCSItoolbox Suite (STB) Bug Fixes

  • Fixed DMM SATA command bug with LSI 6G HBAs
  • Fixed SAS WWN bug

 

Manufacturing Module (DMM) Additional Features & Tests

  • Save any test thresholds (SMART/Performance/Log Pages) to seq file
    • All thresholds are now stored and reloaded with test sequence files.
  • Drive performance profiling using statistics
    • I/O performance (transfer rates and CDB completion times) and number of blocks transferred per test are logged to the DMM log files.
      • Example:
         Transfer Rate: 22.06 MB/sec
         I/O Per Second: 353.01 IO/sec
         Number of Blocks Transferred: 144410880
         Fastest Command Completion Time: 1.205 ms
         Slowest Command Completion Time: 78.234 ms
         Average Command Completion Time: 2.183 ms
         Standard Deviation of Command Completion Times: 0.447 ms
  • Converted all “LBA” numbers to 64-bit numbers
  • Record all EVPD pages External test
    • All INQUIRY EVPD pages of all drives saved to text file
  • SCSI/FC/SAS Seek time External test
    • Full Stroke, Third-stroke, and single-track seek times recorded to log files
  • SATA SET FEATURES External test
    • Allows any SATA FEATURE to be set or reset
  • Added “Key” Overlay and “Time” Overlay
    • On the Advanced Options dialog, you can  input a 32-bit value (the “key”) to all blocks of data.  The “key” overlay is placed after the LBA overlay.  In addition to the “key” overlay, you can also have a “Time” overlay – the current time will be overlaid on each block.  The “Time” overlay is placed after the “key” overlay.  If a data compare is being done on blocks that have a key/time overlay, you must input the key/time-frame for the block.  The “time-frame” consists of a time the data was written PLUS a time-window. 
      For example, if the data written was on Apr 3, 2010 15:39 then you could enter on the Advanced Options  dialog that the time the data was written was Apr 3, 2010 12:00 Plus/Minus 4 hours.

 

 

New Products

  • New version of STBTrace driver
    • Improved error/exception catching
  • Multi-threaded Jukebox test  GUI application
    • A new test which simultaneously tests a library and up to eight tape drives.
      The test does random moves of media within the library, loads and unloads media from all drives under test, and executes user defined write tests to all drives.
    • Support for testing mailboxes
  • Command Probability Sequencer GUI Application
    • The CPS GUI Application functions allow specifying a list of CDB’s, assigning a probability percentage to each CDB. The CDB’s in the list are then issued to as many drives as are specified, according to each CDB’s probability. One use is to simulate real-world I/O environments where “random” CDB’s can be asyncronously executed in the middle of I/O sequences.
  • New SCSI/FC/SAS DoD Purge DMM External test
    • 3x speed improvement

Developer Toolbox (DTB)

  • Command Probability Sequencer into VCPSSL
    • The CPS functions allow specifying a list of CDB’s, assigning a probability percentage to each CDB. The CDB’s in the list are then issued to as many drives as are specified, according to each CDB’s probability. One use is to simulate real-world I/O environments where “random” CDB’s can be asynchronously executed in the middle of I/O sequences.
  • Add new API to tell you the current driver and to be able to set the driver

 

Bus Analyzer Module (BAM) Bug Fixes

  • The “file-save” function is fixed so it doesn’t have duplicate phases at the end of a trace file.
  • In Performance Analysis and IO Statistic pages, only devices that have been selected are used for the data displayed