Opened 3 months ago

Last modified 3 months ago

#1870 new enhancement

Transcend TS32GSSD340K (and probably others) — at Initial Version

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

Description

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 (0)

Note: See TracTickets for help on using tickets.