Opened 2 months ago

Last modified 6 weeks ago

#1814 new enhancement

please add support for Micron CT1000X9SSD9 — at Initial Version

Reported by: void Owned by:
Priority: minor Milestone: undecided
Component: drivedb Version: 7.4
Keywords: usb Cc: void

Description

This SSD us badged as Crucial X9 1TB Portable External SSD

os: FreeBSD-14.0-p5 arm64

# smartctl -x -d sat,auto /dev/da0
smartctl 7.4 2023-08-01 r5530 [FreeBSD 14.0-RELEASE-p5 arm64] (local build)
Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

START OF INFORMATION SECTION

Vendor: Micron
Product: CT1000X9SSD9
Revision: PMAP
Compliance: SPC-4
User Capacity: 1,000,204,886,016 bytes [1.00 TB]
Logical block size: 512 bytes
LU is fully provisioned [LBPRZ=1]
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
Logical Unit id: 0x500014a000000001
Device type: disk
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
Local Time is: Mon Mar 18 13:36:26 2024
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
Temperature Warning: Disabled or Not Supported
Read Cache is: Enabled
Writeback Cache is: Enabled

START OF READ SMART DATA SECTION

SMART Health Status: OK
Current Drive Temperature: 0 C
Drive Trip Temperature: 0 C

Read defect list: asked for grown list but didn't get it
Error Counter logging not supported

scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
Device does not support Self Test logging
Device does not support Background scan results logging
Device does not support General statistics and performance logging

###

# lsusb -v -d 0634:5605 | less

Bus /dev/usb Device /dev/ugen0.4: ID 0634:5605 Micron Technology, Inc.
Device Descriptor:

bLength 18
bDescriptorType 1
bcdUSB 3.20
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 9
idVendor 0x0634 Micron Technology, Inc.
idProduct 0x5605
bcdDevice 1.10
iManufacturer 1 Micron
iProduct 2 CT1000X9SSD9
iSerial 3 [redacted]
bNumConfigurations 1
Configuration Descriptor:

bLength 9
bDescriptorType 2
wTotalLength 121
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80

(Bus Powered)

MaxPower 224mA
Interface Descriptor:

bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 8

Endpoint Descriptor:

:can't get debug descriptor: Input/output error

bLength 7

bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 8

Interface Descriptor:

bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 1
bNumEndpoints 4
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 98
iInterface 0
Endpoint Descriptor:

bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 8
MaxStreams 32
INTERFACE CLASS: 04 24 03 00

Endpoint Descriptor:

bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 8
MaxStreams 32
INTERFACE CLASS: 04 24 04 00

Endpoint Descriptor:

bLength 7
bDescriptorType 5
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 1
MaxStreams 32
INTERFACE CLASS: 04 24 02 00

Endpoint Descriptor:

bLength 7
bDescriptorType 5
bEndpointAddress 0x04 EP 4 OUT
bmAttributes 2

Transfer Type Bulk
Synch Type None
Usage Type Data

wMaxPacketSize 0x0400 1x 1024 bytes
bInterval 0
bMaxBurst 16
INTERFACE CLASS: 04 24 01 00

Device Qualifier (for other device speed):

bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1

Device Status: 0x0000

(Bus Powered)

Binary Object Store Descriptor:

bLength 5
bDescriptorType 15
wTotalLength 42
bNumDeviceCaps 3
USB 2.0 Extension Device Capability:

bLength 7
bDescriptorType 16
bDevCapabilityType 2
bmAttributes 0x00000006

Link Power Management (LPM) Supported

SuperSpeed USB Device Capability:

bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x00
bmAttributes 0x00

Latency Tolerance Messages (LTM) Supported

wSpeedsSupported 0x000e

Device can operate at Full Speed (12Mbps)
Device can operate at High Speed (480Mbps)
Device can operate at SuperSpeed (5Gbps)

bFunctionalitySupport 0

Lowest fully-functional device speed is Low Speed (1Mbps)

bU1DevExitLat 2 micro seconds
bU2DevExitLat 2815 micro seconds

UNRECOGNIZED: 14 10 0a 00 01 00 00 00 00 11 00 00 30 40 0a 00 b0 40 0a 00

Change History (0)

Note: See TracTickets for help on using tickets.