[Product Introduction] DriveMaster: Mass Storage Test Tool for NVMe / SATA / SAS

NVMe / SATA / SAS compatible mass storage test tool "Drive Masterpage has been added.

DriveMaster is a powerful and flexible storage testing tool.It has various features and functions such as storage product research and development, debugging, protocol and command verification, power supply testing and measurement.

About the manufacturer ULINK Technology:

Established in 2001. We are the world leader in providing IT storage interface test tools, providing non-proprietary testing and certification tools for the storage IT industry, strengthening device standardization and compatibility for manufacturers, Our mission is to help you reduce your time to market. DriveMaster is marketed as the company's primary testing platform.

Examples of products we handle

per interface DriveMaster NVMe, DriveMaster Professional SATA, DriveMaster Enterprise SAS There are 3 types of products in the lineup.

The latest version is DriveMaster 9

DriveMaster NVMe

Testing software for NVMe storage devices. It is NVMe Revision 1.4 compliant and supports OFA and ULINK native drivers.You can power cycle the device under test without shutting down the system power and verify NVMe protocols and commands.

【Major features】

  • NVM Express Revision 1.4 compliance.
  • Get LBA Status, Verify, Copy
  • Zoned Namespace Command Set
  • Host Memory Buffer with Max Descriptor Entries and Min Entry Size
  • NVMe multiple Submission Queues w/shared Completion Queues
  • NVMe Replay Protected Memory Block SHA-256 Authentication Key
  • NVMe SQID, CQID and CQE DW0 in DM command trace
  • Read Physical Memory Entry in Host Memory Buffer
  • Read Physical Memory Entry in Boot Partition
  • Larger Queue Entries in IO Queues
  • Administrative controller
  • PCIe PERST# via ULINK PSPA+ boards
  • PLN#/PLA# via ULINK PSPA+ M.2 board
  • PWDIS#/DUALPortEn# via ULINK PSPA+ M.3 board

 

DriveMaster Professional SATA

Test software for SATA/ATA storage devices. It conforms to ATA/ATAPI, MMC, Mt.Fuji specifications and supports standard and user-defined ATA/ATAPI commands.Supports external power supply and smart configuration of test systems.

【Major features】

  • Supports standard & user-defined ATA commandsSupports major ATA feature sets, including 48bit address, NCQ, SECURITY, SMART, DCO
  • Supports major ATA feature sets, including Long Logic Sector, GPL, HPA, SCT, Streaming, CFA
  • Zoned-device ATA Command Set (ZAC)
  • Accessible Max Address Configuration
  • Set Sector Configuration Ext
  • Zero Ext
  • DSM XL
  • DSM Functions in DSM and DSM XL
  • Sanitize Anti Freeze Lock
  • Zoned No Reset in Sanitize
  • Multiple Logical Sectors of Pattern and Foreground in SCT Write Same
  • Rebuild Assist Feature Set
  • NCQ Encapsulation for ATA commands
  • Hybrid Info Feature Set
  • User friendly Command Control Panel for SATA PHY, ATA commands
  • Complete support for Advanced Host Controller Interface (AHCI)
  • Hundreds of scripts for ATA protocol, performance, regression, and reliability tests
  • Readable descriptions of device identification info, SMART info, GPL Log info
  • Legacy CHS mode test
  • Benchmark simulation test
  • Power management test
  • Power interrupt integrity test
  • Power cycling test
  • Device ready timing measurement
  • Power state (S3/S4/S5) resume timing measurement

 

DriveMaster Enterprise SAS

Testing software for SAS/SCSI storage devices. It is SCSI Primary Command v4 and SCSI Block Command v3 compliant and supports standard and user-defined SCSI commands.External power control of the device under test is also possible.

【Major features】

  • Conforms to SCSI Primary Command v4
  • Conforms to SCSI Block Command v3
  • Supports standard and user-defined SCSI commands
  • External power configuration of the device under test
  • Support 32 Bytes' CDB and Bi-Direction Commands on Win 8.1
    * SZ_OVERWR/ SZ_BLKERASE/ SZ_CRPTOERASE/SZ_EXITFAIL
    * SZ_OVERWR/ SZ_BLKERASE/ SZ_CRPTOERASE/SZ_EXITFAIL
    * SZ_OVERWR/ SZ_BLKERASE/ SZ_CRPTOERASE/SZ_EXITFAIL
    * SZ_OVERWR/ SZ_BLKERASE/ SZ_CRPTOERASE/SZ_EXITFAIL
  • SZ_CRPTOERASE/SZ_EXITFAILREAD32/WRITE32/WRITEVERIFY32/VERIFY32
  • ORWRITE32/XDREAD32/XDWRITE32/XPWRITE32
  • WRITE SAME32/WRITE ATOM32
  • XDWRITEREAD10/XDWRITEREAD32
  • New Commands to support SPC5, SBC4 and ZBC
  • Sanitize commands
    * SZ_OVERWR/ SZ_BLKERASE/ SZ_CRPTOERASE/SZ_EXITFAIL
  • Zone Block Commands
    * CLOSE_ZONE/ FINISH_ZONE/ OPEN_ZONE/RST_WRPTR/REPORT_ZONE
  • Third-Party Copy Commands
    *EXTCOPY/EXTCOPY1/EXTCOPY4/ABORTCOPY
    *POPULATETOKEN/WRITETOKEN
    * RCVCOPY_STATUS1/RCVCOPY_STATUS4/ RCVCOPY_DATA1/RCVCOPY_DATA4
    * RCVCOPY_FAILINFO/RCVCOPY_PARAM/RCV_TOKENINFO/RPT_ALLTOKEN
  • Atomic Write Commands
    *WRITEATOM16/WRITEATOM32

 

Other products other than software

Please feel free to contact us regarding ULINK Technology products other than DriveMaster.

* Click each product name to move to the product details page on the manufacturer's site.

hardware :

(※) please confirm
When you purchase Drive Master Enterprise SAS or Drive Master Professional SATA, you usually purchase ULINK SATA/SAS Power Hub as well.

Test suite: