Skip to content

spti does not recognize NVMe drives #1311

@armaber

Description

@armaber

This is the output of spti.exe on a system equipped with NVMe drive:

output
 C:\drivers\spti.exe PhysicalDrive0        

            ***** STORAGE ADAPTER DESCRIPTOR DATA *****
              Version: 00000020
            TotalSize: 00000020
MaximumTransferLength: 00200000 (bytes)
 MaximumPhysicalPages: 00000201
  TrueMaximumTransfer: 00200000 (bytes)
        AlignmentMask: 00000003
       AdapterUsesPio: True
     AdapterScansDown: False
      CommandQueueing: True
  AcceleratedTransfer: True
             Bus Type: Not Defined
    Bus Major Version: 0002
    Bus Minor Version: 0000



            ***** STORAGE DEVICE DESCRIPTOR DATA *****
              Version: 00000028
            TotalSize: 0000018c
           DeviceType: 00000000
   DeviceTypeModifier: 00000000
       RemovableMedia: False
      CommandQueueing: True
            Vendor Id:
           Product Id: Patriot Scorch M2
     Product Revision: E8FM12.0
        Serial Number: 6479_A71D_9228_20EB.
             Bus Type: Not Defined
       Raw Properties: None



            *****     Detected Alignment Mask    *****
            *****             was 00000003       *****


            ***** MODE SENSE -- return all pages *****
            *****      with SenseInfo buffer     *****

Scsi status: 00h, Bytes returned: B0h, DataOut buffer length: 0h
DataIn buffer length: 18h


      00  01  02  03  04  05  06  07   08  09  0A  0B  0C  0D  0E  0F
      ---------------------------------------------------------------
 000  00  00  00  00  40  00  00  00   06  00  00  00  10  00  00  00
 010  00  00  01  00  02  00  00  00   68  00  00  00  78  00  00  00
 020  00  00  00  00  18  00  00  00   00  00  00  00  00  00  00  00
 030  98  00  00  00  00  00  00  00   1A  00  3F  00  C0  00  00  00
 040  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 050  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 060  00  00  00  00  00  00  00  00   01  00  00  00  04  00  00  00
 070  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 080  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 090  00  00  00  00  00  00  00  00   17  00  10  00  08  0A  04  00
 0A0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0B0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0C0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0D0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0E0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0F0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 100  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 110  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 120  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 130  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 140  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 150  00  00  00  00  00  00  00  00

            ***** MODE SENSE -- return all pages *****
            *****    without SenseInfo buffer    *****

Scsi status: 00h, Bytes returned: B0h, DataOut buffer length: 0h
DataIn buffer length: 18h


      00  01  02  03  04  05  06  07   08  09  0A  0B  0C  0D  0E  0F
      ---------------------------------------------------------------
 000  00  00  00  00  40  00  00  00   06  00  00  00  10  00  00  00
 010  00  00  01  00  02  00  00  00   68  00  00  00  00  00  00  00
 020  00  00  00  00  18  00  00  00   00  00  00  00  00  00  00  00
 030  98  00  00  00  00  00  00  00   1A  00  3F  00  C0  00  00  00
 040  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 050  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 060  00  00  00  00  00  00  00  00   01  00  00  00  04  00  00  00
 070  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 080  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 090  00  00  00  00  00  00  00  00   17  00  10  00  08  0A  04  00
 0A0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0B0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0C0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0D0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0E0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0F0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 100  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 110  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 120  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 130  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 140  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 150  00  00  00  00  00  00  00  00

            *****      TEST UNIT READY      *****
            *****   DataInBufferLength = 0  *****

Error: 87  The parameter is incorrect.


            *****      MODE SENSE -- return all pages      *****
            *****   bad DataBufferOffset -- should fail    *****

Error: 87  The parameter is incorrect.


            *****               MODE SENSE                  *****
            *****     return caching mode sense page        *****

Scsi status: 00h, Bytes returned: B0h, DataOut buffer length: 0h
DataIn buffer length: 18h


      00  01  02  03  04  05  06  07   08  09  0A  0B  0C  0D  0E  0F
      ---------------------------------------------------------------
 000  00  00  00  00  40  00  00  00   06  00  00  00  10  00  00  00
 010  00  00  01  00  02  00  00  00   68  00  00  00  78  00  00  00
 020  00  00  00  00  18  00  00  00   00  00  00  00  00  00  00  00
 030  98  00  00  00  00  00  00  00   1A  08  08  00  C0  00  00  00
 040  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 050  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 060  00  00  00  00  00  00  00  00   01  00  00  00  04  00  00  00
 070  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 080  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 090  00  00  00  00  00  00  00  00   17  00  10  00  08  0A  04  00
 0A0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0B0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0C0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0D0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0E0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 0F0  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 100  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 110  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 120  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 130  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 140  00  00  00  00  00  00  00  00   00  00  00  00  00  00  00  00
 150  00  00  00  00  00  00  00  00

            *****       WRITE DATA BUFFER operation         *****
Scsi status: 02h

Sense Info -- consult SCSI spec for details
-------------------------------------------------------------
F0 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 

            *****       READ DATA BUFFER operation         *****
Scsi status: 02h

Sense Info -- consult SCSI spec for details
-------------------------------------------------------------
F0 00 05 00 00 00 00 0A 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Bus Type must be defined. Other properties like StorageDeviceProtocolSpecificProperty, StorageDeviceTemperatureProperty can be added.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions