Opened 3 months ago

Last modified 3 months ago

#1870 new enhancement

Transcend TS32GSSD340K (and probably others) — at Version 1

Reported by: Andre Owned by:
Priority: minor Milestone: undecided
Component: drivedb Version:
Keywords: ssd Cc: Andre

Description (last modified by Christian Franke)

The Transcend TS32GSSD340K (FW SVN118B) is currently detected as "JMicron based SSDs":

=== START OF INFORMATION SECTION ===
Model Family:     JMicron/Maxiotek based SSDs
Device Model:     TS32GSSD340K
...
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000a   100   100   000    Old_age   Always       -       0
  2 Throughput_Performance  0x0005   100   100   050    Pre-fail  Offline      -       0
  3 Unknown_JMF_Attribute   0x0007   100   100   050    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0013   100   100   050    Pre-fail  Always       -       0
  7 Unknown_JMF_Attribute   0x000b   100   100   050    Pre-fail  Always       -       0
  8 Unknown_JMF_Attribute   0x0005   100   100   050    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   100   100   000    Old_age   Always       -       24504
 10 Unknown_JMF_Attribute   0x0013   100   100   050    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0012   100   100   000    Old_age   Always       -       51
167 Unknown_JMF_Attribute   0x0022   100   100   000    Old_age   Always       -       0
169 Unknown_JMF_Attribute   0x0013   100   100   010    Pre-fail  Always       -       196608
170 Bad_Block_Count         0x0013   100   100   010    Pre-fail  Always       -       0 0 0
173 Erase_Count             0x0012   193   193   000    Old_age   Always       -       20 31 1
175 Bad_Cluster_Table_Count 0x0013   100   100   010    Pre-fail  Always       -       0
180 Unknown_JMF_Attribute   0x0033   100   100   020    Pre-fail  Always       -       135
187 Unknown_JMF_Attribute   0x0033   100   100   000    Pre-fail  Always       -       1000
192 Unexpect_Power_Loss_Ct  0x0012   100   100   000    Old_age   Always       -       4
194 Temperature_Celsius     0x0022   071   071   030    Old_age   Always       -       29 (Min/Max 26/38)
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
231 Unknown_JMF_Attribute   0x0033   098   098   005    Pre-fail  Always       -       2
233 Unknown_JMF_Attribute   0x0032   100   100   000    Old_age   Always       -       1300061952
234 Unknown_JMF_Attribute   0x0032   100   100   000    Old_age   Always       -       89397632
240 Unknown_JMF_Attribute   0x0013   100   100   050    Pre-fail  Always       -       0
241 Total_LBAs_Written      0x0032   100   100   000    Old_age   Always       -       272859697
242 Total_LBAs_Read         0x0032   100   100   000    Old_age   Always       -       46118640

When using the Transcend SSD Scope Software (windows) it gives us:

 [0x09],  Power-On Hour Count,  17
 [0x0C],  Power Cycle Count,  6
 [0xA9],  Total Bad Block Number Of System,  0
 [],  Later Bad Block Number Of System,  0
 [0xAD],  Minimum Erase Count,  1
 [],  Maximum Erase Count,  2
 [],  Average Erase Count,  1
 [0xAF],  ECC Fail Count,  100
 [0xC0],  Power Loss Count,  3
 [0xC2],  Current Temperature,  25
 [],  Minimum Temperature,  25
 [],  Maximum Temperature,  25

So for this SSD we could simply add:

"-v 169,raw16(raw16),Bad_Block_Count "

For 173 it seems that

"-v 173,raw16(raw16),Erase_count "

would be more appropriate than

"-v 173,raw16,Erase_Count " // JMF661: different?

And for 175

"-v 175,raw48,ECC_Fail_Count "

instead of

"-v 175,raw48,Bad_Cluster_Table_Count "

The question is, if we should make a new entry for all
"TS(32|64|128|256)G(SSD|MSA)[37]40K?" drives or just one
for the TS32GSSD340K or simply add/change the attributes
in the current "JMicron/Maxiotek based SSDs" section?

Change History (1)

comment:1 by Christian Franke, 3 months ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.