Opened 10 years ago

Closed 10 years ago

#348 closed enhancement (fixed)

Add support for Transcend SSD TS256GSSD340

Reported by: Alexander Gruber Owned by: Christian Franke
Priority: minor Milestone: Release 6.4
Component: drivedb Version: 6.2
Keywords: Cc:

Description (last modified by Alex Samorukov)

The drive is not recognized with the latest drivedb.h. I am providing the current smartctl output:

# smartctl -x /dev/sda
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.11.10-21-desktop] (SUSE RPM)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     TS256GSSD340
Serial Number:    20140513B4304788622A
LU WWN Device Id: 5 000000 000000000
Firmware Version: SVN423b
User Capacity:    256,060,514,304 bytes [256 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ACS-2 (minor revision not indicated)
SATA Version is:  SATA 3.1, 3.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Wed Aug 20 13:56:04 2014 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is:   Unavailable
APM level is:     254 (maximum performance)
Rd look-ahead is: Enabled
Write cache is:   Enabled
ATA Security is:  Disabled, frozen [SEC2]
Wt Cache Reorder: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00) Offline data collection activity
                                        was never started.
                                        Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0) The previous self-test routine completed
                                        without error or no self-test has ever
                                        been run.
Total time to complete Offline
data collection:                (   32) seconds.
Offline data collection
capabilities:                    (0x5b) SMART execute Offline immediate.
                                        Auto Offline data collection on/off support.
                                        Suspend Offline collection upon new
                                        command.
                                        Offline surface scan supported.
                                        Self-test supported.
                                        No Conveyance Self-test supported.
                                        Selective Self-test supported.
SMART capabilities:            (0x0003) Saves SMART data before entering
                                        power-saving mode.
                                        Supports SMART auto save timer.
Error logging capability:        (0x01) Error logging supported.
                                        General Purpose Logging supported.
Short self-test routine
recommended polling time:        (   1) minutes.
Extended self-test routine
recommended polling time:        (   1) minutes.
SCT capabilities:              (0x0039) SCT Status supported.
                                        SCT Error Recovery Control supported.
                                        SCT Feature Control supported.
                                        SCT Data Table supported.

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAGS    VALUE WORST THRESH FAIL RAW_VALUE
  1 Raw_Read_Error_Rate     -O-R--   100   100   000    -    0
  2 Throughput_Performance  P-S---   100   100   050    -    0
  3 Spin_Up_Time            POS---   100   100   050    -    0
  5 Reallocated_Sector_Ct   PO--C-   100   100   050    -    0
  7 Unknown_SSD_Attribute   PO-R--   100   100   050    -    0
  8 Unknown_SSD_Attribute   P-S---   100   100   050    -    0
  9 Power_On_Hours          -O--C-   100   100   000    -    14
 10 Unknown_SSD_Attribute   PO--C-   100   100   050    -    0
 12 Power_Cycle_Count       -O--C-   100   100   000    -    15
167 Unknown_Attribute       -O---K   100   100   000    -    0
169 Unknown_Attribute       PO--C-   100   100   010    -    3211264
170 Unknown_Attribute       PO--C-   100   100   010    -    0
173 Unknown_Attribute       -O--C-   199   199   000    -    4295163905
175 Program_Fail_Count_Chip PO--C-   100   100   010    -    0
192 Power-Off_Retract_Count -O--C-   100   100   000    -    4
194 Temperature_Celsius     -O---K   062   062   030    -    38 (Min/Max 37/50)
197 Current_Pending_Sector  -O--C-   100   100   000    -    0
233 Media_Wearout_Indicator -O--CK   100   100   000    -    41291776
234 Unknown_Attribute       -O--CK   100   100   000    -    15104384
240 Unknown_SSD_Attribute   PO--C-   100   100   050    -    0
241 Total_LBAs_Written      -O--CK   100   100   000    -    27956764
242 Total_LBAs_Read         -O--CK   100   100   000    -    3035910
                            ||||||_ K auto-keep
                            |||||__ C event count
                            ||||___ R error rate
                            |||____ S speed/performance
                            ||_____ O updated online
                            |______ P prefailure warning

General Purpose Log Directory Version 1
SMART           Log Directory Version 1 [multi-sector log support]
Address    Access  R/W   Size  Description
0x00       GPL,SL  R/O      1  Log Directory
0x01           SL  R/O      1  Summary SMART error log
0x02           SL  R/O     51  Comprehensive SMART error log
0x03       GPL     R/O     64  Ext. Comprehensive SMART error log
0x04       GPL,SL  R/O      8  Device Statistics log
0x06           SL  R/O      1  SMART self-test log
0x07       GPL     R/O      1  Extended self-test log
0x09           SL  R/W      1  Selective self-test log
0x10       GPL     R/O      1  NCQ Command Error log
0x11       GPL     R/O      1  SATA Phy Event Counters
0x30       GPL,SL  R/O      9  IDENTIFY DEVICE data log
0x80-0x9f  GPL,SL  R/W     16  Host vendor specific log
0xe0       GPL,SL  R/W      1  SCT Command/Status
0xe1       GPL,SL  R/W      1  SCT Data Transfer

SMART Extended Comprehensive Error Log Version: 1 (64 sectors)
No Errors Logged

SMART Extended Self-test Log Version: 1 (1 sectors)
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

SCT Status Version:                  3
SCT Version (vendor specific):       1 (0x0001)
SCT Support Level:                   0
Device State:                        Active (0)
Current Temperature:                  0 Celsius
Power Cycle Max Temperature:          0 Celsius
Lifetime    Max Temperature:          0 Celsius
SCT Temperature History Version:     2
Temperature Sampling Period:         1 minute
Temperature Logging Interval:        1 minute
Min/Max recommended Temperature:     -127/127 Celsius
Min/Max Temperature Limit:           -127/127 Celsius
Temperature History Size (Index):    478 (145)

Index    Estimated Time   Temperature Celsius
 146    2014-08-20 05:59     ?  -
 ...    ..(331 skipped).    ..  -
   0    2014-08-20 11:31     ?  -
   1    2014-08-20 11:32    48  *****************************
   2    2014-08-20 11:33    48  *****************************
   3    2014-08-20 11:34    48  *****************************
   4    2014-08-20 11:35     ?  -
   5    2014-08-20 11:36     ?  -
   6    2014-08-20 11:37    50  *******************************
   7    2014-08-20 11:38    49  ******************************
   8    2014-08-20 11:39    48  *****************************
 ...    ..( 26 skipped).    ..  *****************************
  35    2014-08-20 12:06    48  *****************************
  36    2014-08-20 12:07    49  ******************************
 ...    ..(  8 skipped).    ..  ******************************
  45    2014-08-20 12:16    49  ******************************
  46    2014-08-20 12:17    50  *******************************
  47    2014-08-20 12:18    50  *******************************
  48    2014-08-20 12:19    50  *******************************
  49    2014-08-20 12:20    49  ******************************
  50    2014-08-20 12:21    50  *******************************
 ...    ..(  2 skipped).    ..  *******************************
  53    2014-08-20 12:24    50  *******************************
  54    2014-08-20 12:25    49  ******************************
  55    2014-08-20 12:26    50  *******************************
  56    2014-08-20 12:27    49  ******************************
  57    2014-08-20 12:28    49  ******************************
  58    2014-08-20 12:29    50  *******************************
  59    2014-08-20 12:30    50  *******************************
  60    2014-08-20 12:31    50  *******************************
  61    2014-08-20 12:32    49  ******************************
  62    2014-08-20 12:33    50  *******************************
  63    2014-08-20 12:34    43  ************************
  64    2014-08-20 12:35    43  ************************
  65    2014-08-20 12:36    40  *********************
 ...    ..(  2 skipped).    ..  *********************
  68    2014-08-20 12:39    40  *********************
  69    2014-08-20 12:40    39  ********************
  70    2014-08-20 12:41    38  *******************
 ...    ..(  3 skipped).    ..  *******************
  74    2014-08-20 12:45    38  *******************
  75    2014-08-20 12:46    37  ******************
 ...    ..(  4 skipped).    ..  ******************
  80    2014-08-20 12:51    37  ******************
  81    2014-08-20 12:52    38  *******************
  82    2014-08-20 12:53    37  ******************
  83    2014-08-20 12:54    37  ******************
  84    2014-08-20 12:55    38  *******************
 ...    ..( 19 skipped).    ..  *******************
 104    2014-08-20 13:15    38  *******************
 105    2014-08-20 13:16    39  ********************
 106    2014-08-20 13:17    39  ********************
 107    2014-08-20 13:18    38  *******************
 ...    ..( 22 skipped).    ..  *******************
 130    2014-08-20 13:41    38  *******************
 131    2014-08-20 13:42    37  ******************
 132    2014-08-20 13:43    38  *******************
 133    2014-08-20 13:44    38  *******************
 134    2014-08-20 13:45    38  *******************
 135    2014-08-20 13:46    37  ******************
 136    2014-08-20 13:47    38  *******************
 137    2014-08-20 13:48    37  ******************
 138    2014-08-20 13:49    38  *******************
 ...    ..(  6 skipped).    ..  *******************
 145    2014-08-20 13:56    38  *******************

SCT Error Recovery Control:
           Read:     70 (7.0 seconds)
          Write:     70 (7.0 seconds)

Device Statistics (GP Log 0x04)
Page Offset Size         Value  Description
  1  =====  =                =  == General Statistics (rev 2) ==
  1  0x008  4               15  Lifetime Power-On Resets
  1  0x018  6         27935652  Logical Sectors Written
  1  0x020  6            73142  Number of Write Commands
  1  0x028  6          3035910  Logical Sectors Read
  1  0x030  6            81551  Number of Read Commands
  1  0x038  6         50400000  Date and Time TimeStamp
  7  =====  =                =  == Solid State Device Statistics (rev 1) ==
  7  0x008  1                0~ Percentage Used Endurance Indicator
                              |_ ~ normalized value

SATA Phy Event Counters (GP Log 0x11)
ID      Size     Value  Description
0x0001  2            4  Command failed due to ICRC error
0x0003  2            0  R_ERR response for device-to-host data FIS
0x0004  2            0  R_ERR response for host-to-device data FIS
0x0006  2            0  R_ERR response for device-to-host non-data FIS
0x0007  2            0  R_ERR response for host-to-device non-data FIS
0x0008  2            0  Device-to-host non-data FIS retries
0x0009  4            0  Transition from drive PhyRdy to drive PhyNRdy
0x000a  4           41  Device-to-host register FISes sent due to a COMRESET
0x000f  2            0  R_ERR response for host-to-device data FIS, CRC
0x0010  2            0  R_ERR response for host-to-device data FIS, non-CRC
0x0012  2            0  R_ERR response for host-to-device non-data FIS, CRC
0x0013  2            0  R_ERR response for host-to-device non-data FIS, non-CRC

Change History (6)

comment:1 by Christian Franke, 10 years ago

Keywords: TS256GSSD340 removed
Milestone: Release 6.4
Owner: set to Christian Franke
Status: newaccepted
Type: defectenhancement

Thanks for the report.

BTW: For future reports PLEASE don't paste smartctl sample output to a ticket comment. Use an attachment or alternatively Wiki Formatting syntax for Preformatted Text, thanks.

comment:2 by Alex Samorukov, 10 years ago

Description: modified (diff)

comment:3 by Christian Franke, 10 years ago

Could you possibly provide any info about the SMART attribute assignments of this device?

comment:4 by Alexander Gruber, 10 years ago

Sorry, I am not an expert in smartmontools. My OS is Linux, if you could tell me how to get the information you need on Linux, I will provide it soon. Or do you need any vendor specs?

comment:5 by Christian Franke, 10 years ago

Vendor specs of SMART attributes or output from some vendor specifc tool would help.

Various sources report that this SSD uses a JMicron JMF667H. We still don't know the meaning of at least the following attribute IDs for JMicron based SSDs: 3, 7, 8, 10, 167, 169, 170, 173, 234, 240.

comment:6 by Christian Franke, 10 years ago

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.