#1162 closed enhancement (fixed)
Western Digital "Blue 3D" WDS500G2B0A SSD
| Reported by: | Andrey Kopeyko | Owned by: | Christian Franke |
|---|---|---|---|
| Priority: | minor | Milestone: | Release 7.1 |
| Component: | drivedb | Version: | |
| Keywords: | ssd | Cc: |
Description
Hi all!
Please add the following SSD into 'drivedb.h'.
kaa@www3:~/work$ sudo smartctl -q noserial -x /dev/sdd
smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.13.0-164-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: WD Blue and Green SSDs
Device Model: WDC WDS500G2B0A-00SM50
Firmware Version: X61130WD
User Capacity: 500,107,862,016 bytes [500 GB]
Sector Size: 512 bytes logical/physical
Rotation Rate: Solid State Device
Device is: In smartctl database [for details use: -P show]
ATA Version is: Unknown(0x0ff0) (unknown minor revision code: 0x005e)
SATA Version is: SATA >3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is: Thu Jan 31 12:11:59 2019 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
AAM feature is: Unavailable
APM level is: 128 (minimum power consumption without standby)
Rd look-ahead is: Enabled
Write cache is: Enabled
ATA Security is: Disabled, frozen [SEC2]
Wt Cache Reorder: Unavailable
=== 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: ( 0) seconds.
Offline data collection
capabilities: (0x11) SMART execute Offline immediate.
No Auto Offline data collection support.
Suspend Offline collection upon new
command.
No Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
No 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: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 10) minutes.
SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAGS VALUE WORST THRESH FAIL RAW_VALUE
5 Reallocated_Sector_Ct -O--CK 100 100 --- - 0
9 Power_On_Hours -O--CK 100 100 --- - 44
12 Power_Cycle_Count -O--CK 100 100 --- - 9
165 Block_Erase_Count -O--CK 100 100 --- - 1245194
166 Minimum_PE_Cycles_TLC -O--CK 100 100 --- - 0
167 Max_Bad_Blocks_per_Die -O--CK 100 100 --- - 39
168 Maximum_PE_Cycles_TLC -O--CK 100 100 --- - 1
169 Total_Bad_Blocks -O--CK 100 100 --- - 327
170 Grown_Bad_Blocks -O--CK 100 100 --- - 0
171 Program_Fail_Count -O--CK 100 100 --- - 0
172 Erase_Fail_Count -O--CK 100 100 --- - 0
173 Average_PE_Cycles_TLC -O--CK 100 100 --- - 0
174 Unexpected_Power_Loss -O--CK 100 100 --- - 3
184 End-to-End_Error -O--CK 100 100 --- - 0
187 Reported_Uncorrect -O--CK 100 100 --- - 0
188 Command_Timeout -O--CK 100 100 --- - 0
194 Temperature_Celsius -O---K 079 038 --- - 21 (Min/Max 18/38)
199 UDMA_CRC_Error_Count -O--CK 100 100 --- - 0
230 Media_Wearout_Indicator -O--CK 100 100 --- - 0x000200000002
232 Available_Reservd_Space PO--CK 100 100 004 - 100
233 NAND_GB_Written_TLC -O--CK 100 100 --- - 110
234 NAND_GB_Written_SLC -O--CK 100 100 --- - 128
241 Total_Host_GB_Written ----CK 253 253 --- - 127
242 Total_Host_GB_Read ----CK 253 253 --- - 32
244 Temp_Throttle_Status -O--CK 000 100 --- - 0
||||||_ 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 2 Comprehensive SMART error log
0x03 GPL R/O 1 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
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
0xde GPL VS 8 Device vendor specific log
SMART Extended Comprehensive Error Log Version: 1 (1 sectors)
No Errors Logged
SMART Extended Self-test Log Version: 1 (1 sectors)
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Extended offline Completed without error 00% 43 -
# 2 Short offline Completed without error 00% 0 -
Selective Self-tests/Logging not supported
SCT Commands not supported
Device Statistics (GP Log 0x04)
Page Offset Size Value Description
1 ===== = = == General Statistics (rev 1) ==
1 0x008 4 9 Lifetime Power-On Resets
1 0x010 4 0 Power-on Hours
1 0x018 6 267234128 Logical Sectors Written
1 0x020 6 2467179 Number of Write Commands
1 0x028 6 69005343 Logical Sectors Read
1 0x030 6 4174243 Number of Read Commands
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 4 0 Command failed due to ICRC error
0x0002 4 0 R_ERR response for data FIS
0x0005 4 0 R_ERR response for non-data FIS
0x000a 4 3 Device-to-host register FISes sent due to a COMRESET
kaa@www3:~/work$
I've downloaded fresh 'drivedb.h' vesrion and slightly patched it
kaa@www3:~/work$ diff -u /var/lib/smartmontools/drivedb/drivedb.h-201812 /var/lib/smartmontools/drivedb/drivedb.h
--- /var/lib/smartmontools/drivedb/drivedb.h-201812 2019-01-31 10:48:50.950532701 +0300
+++ /var/lib/smartmontools/drivedb/drivedb.h 2019-01-31 11:28:17.456898901 +0300
@@ -3816,7 +3816,8 @@
{ "WD Blue and Green SSDs", // tested with WDC WDS250G1B0A-00H9H0/X41000WD,
// WDC WDS250G1B0A-00H9H0/X41100WD, WDC WDS100T1B0A-00H9H0,
// WDC WDS120G2G0A-00JH30/UE360000, WDC WDS240G2G0A-00JH30/UF300000
- "WDC WDS((120|240|250|480|500)G|100T)(1B|2G)0[AB]-.*", // *1B* = Blue, *2G* = Green
+ // WDC WDS500G2B0A-00SM50/X61130WD
+ "WDC WDS((120|240|250|480|500)G|100T)(1B|2B|2G)0[AB]-.*", // *1B* = Blue, *2G* = Green; *2B* = Blue 3D NAND
"", "",
//"-v 5,raw48,Reallocated_Sector_Ct " // Reassigned Block Count
//"-v 9,raw48,Power_On_Hours "
kaa@www3:~/work$
Maybe, it'll be better to start new entry - especially for "WD Blue 3D NAND SSDs".
It seems to be working fine (I really wrote a lot of data to this drive in order to test it performance):
kaa@www3:~$ sudo smartctl -A /dev/sdd smartctl 6.2 2013-07-26 r3841 [x86_64-linux-3.13.0-164-generic] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF READ SMART DATA SECTION === SMART Attributes Data Structure revision number: 4 Vendor Specific SMART Attributes with Thresholds: ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE 5 Reallocated_Sector_Ct 0x0032 100 100 --- Old_age Always - 0 9 Power_On_Hours 0x0032 100 100 --- Old_age Always - 44 12 Power_Cycle_Count 0x0032 100 100 --- Old_age Always - 9 165 Block_Erase_Count 0x0032 100 100 --- Old_age Always - 1245194 166 Minimum_PE_Cycles_TLC 0x0032 100 100 --- Old_age Always - 0 167 Max_Bad_Blocks_per_Die 0x0032 100 100 --- Old_age Always - 39 168 Maximum_PE_Cycles_TLC 0x0032 100 100 --- Old_age Always - 1 169 Total_Bad_Blocks 0x0032 100 100 --- Old_age Always - 327 170 Grown_Bad_Blocks 0x0032 100 100 --- Old_age Always - 0 171 Program_Fail_Count 0x0032 100 100 --- Old_age Always - 0 172 Erase_Fail_Count 0x0032 100 100 --- Old_age Always - 0 173 Average_PE_Cycles_TLC 0x0032 100 100 --- Old_age Always - 0 174 Unexpected_Power_Loss 0x0032 100 100 --- Old_age Always - 3 184 End-to-End_Error 0x0032 100 100 --- Old_age Always - 0 187 Reported_Uncorrect 0x0032 100 100 --- Old_age Always - 0 188 Command_Timeout 0x0032 100 100 --- Old_age Always - 0 194 Temperature_Celsius 0x0022 081 038 --- Old_age Always - 19 (Min/Max 18/38) 199 UDMA_CRC_Error_Count 0x0032 100 100 --- Old_age Always - 0 230 Media_Wearout_Indicator 0x0032 100 100 --- Old_age Always - 0x000200000002 232 Available_Reservd_Space 0x0033 100 100 004 Pre-fail Always - 100 233 NAND_GB_Written_TLC 0x0032 100 100 --- Old_age Always - 110 234 NAND_GB_Written_SLC 0x0032 100 100 --- Old_age Always - 128 241 Total_Host_GB_Written 0x0030 253 253 --- Old_age Offline - 127 242 Total_Host_GB_Read 0x0030 253 253 --- Old_age Offline - 32 244 Temp_Throttle_Status 0x0032 000 100 --- Old_age Always - 0 kaa@www3:~$
Change History (5)
comment:1 by , 7 years ago
| Keywords: | ssd added; SSD drivedb.h removed |
|---|---|
| Milestone: | → Release 7.1 |
comment:2 by , 7 years ago
comment:3 by , 7 years ago
| Owner: | set to |
|---|---|
| Status: | new → accepted |
Note:
See TracTickets
for help on using tickets.

Ticket #1169 has been marked as a duplicate of this ticket.
Requires change
...100T...->...[12]00T...to above patch.