Opened 3 weeks ago

Last modified 3 weeks ago

#1221 new enhancement

Add support for ASMedia ASM2362 USB to NVMe bridge

Reported by: Christian Franke Owned by:
Priority: minor Milestone: unscheduled
Component: all Version:
Keywords: nvme Cc:

Description

ASMedia ASM2362 provides a vendor specific NVMe pass-through SCSI command. This should be supported by smartmontools via a new -d TYPE option (e.g. -d sntasmedia). A possible USB-Id is 0x174c:0x2362.

See also the original report on smartmontools-database list.

The commit 6dc489 from CrystalDiskInfo source code (SPDX-License-Identifier: MIT), shows the following CDB settings:

CDB Id_Ctrl Smart Comment
0 0xe6 0xe6 NVMe pass-through command
1 0x06 0x02 CDW0.byte0
2 0 0 ?
3 0x01 0x02 CDW10.byte0
4 0 0 ?
5 0 0 ?
6 0 0 ?
7 0 0x7f CDW10.byte2
8..15 0 0 ?

CDW10 = 0x00000001 for Identify Controller
CDW10 = 0x007F0002 for Get SMART/Health Log (always 512 bytes)
CDW10 = 0x01FF0001 for Get Error Log with 2048 bytes.
Assignments of CDW10.byte3 and NSID are not obvious.

Change History (1)

comment:1 Changed 3 weeks ago by Christian Franke

Keywords: nvme added
Note: See TracTickets for help on using tickets.