Opened 3 months ago

Last modified 5 weeks ago

#1878 new enhancement

Solidigm S45x0 not included in latest database (SOLIDIGM SSDSC2KB960GZ)

Reported by: jim_chen Owned by:
Priority: minor Milestone: Release 7.5
Component: drivedb Version: 7.4
Keywords: ssd Cc: jim_chen

Description (last modified by jim_chen)

Hello, I am an employee of Solidigm. Recently, during our testing of the S4520 SSD, we found that the information displayed in smartctl is incomplete. By modifying the database entry for Intel S45x0 and add string "Solidigm" in drivedb.h line 1743
(change to "(INTEL|SOLIDIGM) SSDSC(2K|KK) (B|G) (240G| 480G| 960G| 019T| 038T| 076T)[782].?",)
, the data displays correctly. Could you please fix this issue in the next version update?

If you need any additional information, please send an email to me at Jim.chen@….

Thank you!

Attachments (5)

smartctl_log_Solidigm_S4520.txt (6.6 KB ) - added by jim_chen 3 months ago.
smartctl_log_solidigm_s4520
drivedb_modify.png (28.5 KB ) - added by jim_chen 3 months ago.
drivedb.h modify
drivedb.h (238.0 KB ) - added by jim_chen 3 months ago.
drivedb.h modify
Solidigm_S4520_before.log (15.0 KB ) - added by jim_chen 5 weeks ago.
Solidigm_S4520_after.log (15.0 KB ) - added by jim_chen 5 weeks ago.

Download all attachments as: .zip

Change History (19)

comment:1 by jim_chen, 3 months ago

Type: defectenhancement

comment:2 by jim_chen, 3 months ago

Description: modified (diff)

by jim_chen, 3 months ago

smartctl_log_solidigm_s4520

by jim_chen, 3 months ago

Attachment: drivedb_modify.png added

drivedb.h modify

comment:3 by jim_chen, 3 months ago

Component: smartctldrivedb
Keywords: smartctl incomplete removed

comment:4 by Christian Franke, 3 months ago

Keywords: ssd added; Solidigm S45x0 removed
Milestone: unscheduled
Priority: majorminor

Please do not provide console outputs as screen shots.

comment:5 by jim_chen, 3 months ago

Do i need to provide any information for this ticket?

by jim_chen, 3 months ago

Attachment: drivedb.h added

drivedb.h modify

comment:6 by jim_chen, 3 months ago

Hi Christian Franke

I'd update drivedb.h file which I modified and line 1674~ 1703.
And it can show Solidigm SSD smart log normally, thanks.

Last edited 3 months ago by jim_chen (previous) (diff)

comment:7 by jim_chen, 6 weeks ago

Hi,Christian Franke

I've installed the master version, but the pre-7.5 version still doesn’t support the Solidigm S4520 drive. Could you let me know if there’s an estimated schedule available for when this code might be introduced?

Thanks!

comment:8 by Christian Franke, 6 weeks ago

I've installed the master version, but the pre-7.5 version still doesn’t support the Solidigm S4520 drive.

The drive database could be updated independently.

Could you let me know if there’s an estimated schedule available for when this code might be introduced?

Sorry, no, this project is run by a small team in unpaid spare time, please see the FAQ. Will possibly happen when I add the next batch of drivedb enhancements.

comment:9 by jim_chen, 6 weeks ago

Hi Christian Franke,

Thank you for your quick response!
I've updated the drivedb.h file and attached it with the added code between lines 1674 to 1703, as shown below:

{ "Solidigm S4520/S4620 Series SSDs", SOLIDIGM SSDSC2KB960GZ/7CV10130

"SOLIDIGM SSDSC(2K|KK)(B|G)(240G|480G|960G|019T|038T)(7|8|Z).?",
"", "",
"-v 170,raw48,Available_Reservd_Space "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 174,raw48,Unsafe_Shutdown_Count "
"-v 175,raw16(raw16),Power_Loss_Cap_Test "
"-v 183,raw48,SATA_Downshift_Count "
"-v 184,raw48,End-to-End_Error_Count "
"-v 187,raw48,Uncorrectable_Error_Cnt "
"-v 190,tempminmax,Drive_Temperature "
"-v 192,raw48,Unsafe_Shutdown_Count "
"-v 197,raw48,Pending_Sector_Count "
"-v 199,raw48,CRC_Error_Count "
"-v 225,raw48,Host_Writes_32MiB "
"-v 226,raw48,Workld_Media_Wear_Indic "
"-v 227,raw48,Workld_Host_Reads_Perc "
"-v 228,raw48,Workload_Minutes "
"-v 234,raw24/raw32:04321,Thermal_Throttle_Status "
"-v 235,raw16(raw16),Power_Loss_Cap_Test "
"-v 241,raw48,Host_Writes_32MiB "
"-v 242,raw48,Host_Reads_32MiB "
"-v 243,raw48,NAND_Writes_32MiB"

},
Hopefully, this is useful for adding the entry in future updates. If there’s anything else needed, please feel free to reach out!

comment:10 by Christian Franke, 5 weeks ago

Summary: Solidigm S45x0 not included in latest databaseSolidigm S45x0 not included in latest database (SOLIDIGM SSDSC2KB960GZ)

Please provide a smartctl -x -a ... output of an affected device. Don't use only -a because it only provides legacy (now obsoleted by the standard) SMART info (as mentioned in the last line of the -a output).

by jim_chen, 5 weeks ago

Attachment: Solidigm_S4520_before.log added

by jim_chen, 5 weeks ago

Attachment: Solidigm_S4520_after.log added

comment:11 by jim_chen, 5 weeks ago

Hi Christian Franke,

I’ve updated the smartctl -x -a log to reflect the changes made to the drivedb.h file (before and after the modifications).
Please let me know if there’s any additional information I need to provide.

comment:12 by Christian Franke, 5 weeks ago

Thanks. Due to similarity, this will be added to existing entry Intel S4510/S4610/S4500/S4600 Series SSDs which will be renamed to Intel/Solidigm S46x0/S45x0 Series SSDs.

comment:13 by jim_chen, 5 weeks ago

Sounds great!
Do you know if it will be implemented in the next version of drivedb.h?(like 7.5 or an upcoming version)

comment:14 by Christian Franke, 5 weeks ago

Milestone: unscheduledRelease 7.5

This will be included in the next batch of drivedb enhancements which will be part of 7.5 (not scheduled yet).

Note: See TracTickets for help on using tickets.