Opened 19 months ago
Last modified 19 months ago
#1833 new enhancement
Add new rule of Innodisk SSDs to drivedb (3ME3/3ME4/3TG6-P/3TE7)
| Reported by: | Jay Chao | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | undecided |
| Component: | drivedb | Version: | |
| Keywords: | ssd | Cc: |
Description
Hi, I am an Innodisk FAE engineer.
There is a need to add multiple firmware rules to the model of "Innodisk SSDs" in the drivedb.h. The full code is as follows:
{ "Innodisk 3ME3/3SE3/3IE3 SSDs", // tested with standard product/S15A19,
// tested with 2.5" SATA SSD 3ME3/S15A19, CFast 3ME3/S15A19
// InnoDisk Corp. - mSATA 3ME3/S15A19, mSATA mini 3ME3/S15A19, M.2 (S42) 3ME3,
// SATA Slim 3ME3/S15A19, SATADOM-MH 3ME3/S15A19, SATADOM-ML 3ME3/S15A19,
// SATADOM-MV 3ME3/S15A19, SATADOM-SL 3ME3/S15A19, SATADOM-SV 3ME3/S15A19,
// SATADOM-SL 3IE3/S151019N, 2.5" SATA SSD 3IE3/S15C14i, CFast 3IE3/S15C14i,
// InnoDisk Corp. - mSATA 3IE3/S15C14i, Mini PCIeDOM 1IE3/S15C14i,
// mSATA mini 3IE3/S15C14i, M.2 (S42) 3IE3/S15C14i, SATA Slim 3IE3/S15C14i,
// SATADOM-SH 3IE3 V2/S15C14i, SATADOM-SL 3IE3 V2/S15A19i, SATADOM-SV 3IE3 V2/S15C14i
"(2.5\" SATA SSD|CFast|InnoDisk Corp\\. - mSATA|Mini PCIeDOM|mSATA( mini)?|"
"M\\.2 \\(S(42|80)\\)|SATA Slim|nanoSSD|SATADOM-[MS][HLV]( Type [CD])?) 3([MSI]E3)( V2)?",
"", "",
//"-v 1,raw48,Raw_Read_Error_Rate "
//"-v 2,raw48,Throughput_Performance "
//"-v 3,raw16(avg16),Spin_Up_Time "
"-v 5,raw48,Later_Bad_Block "
"-v 7,raw48,Seek_Error_Rate " // ?
"-v 8,raw48,Seek_Time_Performance " // ?
//"-v 9,raw24(raw8),Power_On_Hours "
"-v 10,raw48,Spin_Retry_Count " // ?
//"-v 12,raw48,Power_Cycle_Count "
"-v 163,raw48,Total_Bad_Block_Count "
"-v 165,raw48,Max_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
"-v 168,raw48,SATA_PHY_Error_Count "
"-v 169,raw48,Remaining_Lifetime_Perc "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 175,raw48,Bad_Cluster_Table_Count "
"-v 176,raw48,RANGE_RECORD_Count "
//"-v 187,raw48,Reported_Uncorrect "
//"-v 192,raw48,Power-Off_Retract_Count "
//"-v 194,tempminmax,Temperature_Celsius "
//"-v 197,raw48,Current_Pending_Sector "
"-v 225,raw48,Data_Log_Write_Count "
"-v 229,hex48,Flash_ID "
"-v 232,raw48,Spares_Remaining_Perc "
"-v 235,raw16,Later_Bad_Blk_Inf_R/W/E " // Read/Write/Erase
"-v 240,raw48,Write_Head "
"-v 241,raw48,Host_Writes_32MiB "
"-v 242,raw48,Host_Reads_32MiB"
},
{ "Innodisk 3ME4/3SE4/3IE4 SSDs", //tested with standard product/L16711,
// mSATA 3ME4/L16711, M.2 (S42) 3ME4/L16711, SATADOM-MH 3ME4/L16B01,
// SATADOM-SH 3ME4/L16B01, SATADOM-SH Type C 3ME4/L16B01, SATADOM-SH Type D 3ME4/L16B01
"(2.5\" SATA SSD|CFast|InnoDisk Corp\\. - mSATA|Mini PCIeDOM|mSATA( mini)?|"
"M\\.2 \\(S(42|80)\\)|SATA Slim|SATADOM-[MS][HLV]( Type [CD])?) 3([MSI]E4)?",
"", "",
//"-v 1,raw48,Raw_Read_Error_Rate "
"-v 2,raw48,Not_in_use "
//"-v 3,raw16(avg16),Spin_Up_Time "
"-v 5,raw48,Later_Bad_Block "
"-v 7,raw48,Not_in_use " // ?
"-v 8,raw48,Not_in_use " // ?
"-v 9,raw24(raw8),Power_On_Hours "
"-v 10,raw48,Not_in_use " // ?
"-v 12,raw48,Power_Cycle_Count "
"-v 163,raw48,Total_Bad_Block_Count "
"-v 165,raw48,Max_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
"-v 168,raw48,Not_in_use "
"-v 169,raw48,Device_Life "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 175,raw48,Not_in_use "
"-v 176,raw48,Not_in_use "
"-v 184,raw48,Not_in_use "
"-v 187,raw48,Not_in_use "
"-v 192,raw48,Unexpected_Power_Loss "
"-v 194,tempminmax,Temperature_Celsius "
"-v 197,raw48,Not_in_use "
"-v 225,raw48,Not_in_use "
"-v 229,hex48,Flash_ID "
"-v 232,raw48,Not_in_use "
"-v 235,raw16,Later_Bad_Blk_Inf_R/W/E " // Read/Write/Erase
"-v 240,raw48,Not_in_use "
"-v 241,raw48,Host_Writes_32MiB "
"-v 242,raw48,Host_Reads_32MiB"
},
{ "Innodisk 3TG6-P/3IE6-P/3TR6-P SSDs", //tested with standard product/A18925,
"((1\\.8|2\\.5)\"? SATA SSD|SATA Slim|M\\.2 \\(S(42|80)\\)) 3((TG|IE|TR)(6))(-P)?",
"", "",
"-v 1,raw48,Not_in_use "
"-v 2,raw48,Not_in_use "
"-v 5,raw48,Later_Bad_Block "
"-v 7,raw48,Not_in_use "
"-v 8,raw48,Not_in_use "
"-v 9,raw24(raw8),Power_On_Hours "
"-v 10,raw48,Not_in_use "
"-v 12,raw48,Drive_Power_Cycle_Count "
//"-v 160,raw48,Uncorrectable_Error_Cnt "
//"-v 161,raw48,Number_of_Pure_Spare "
"-v 163,raw48,Total_Bad_Block_Count "
//"-v 164,raw48,Total_Erase_Count "
"-v 165,raw48,Max_Erase_Count "
//"-v 166,raw48,Min_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
"-v 168,raw48,Not_in_use "
"-v 169,raw48,Device_Life "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 175,raw48,Not_in_use "
"-v 176,raw48,Not_in_use "
//"-v 177,raw48,Wear_Leveling_Count "
//"-v 178,raw48,Runtime_Invalid_Blk_Cnt "
//"-v 181,raw48,Program_Fail_Cnt_Total "
//"-v 182,raw48,Erase_Fail_Count_Total "
"-v 184,raw48,Error_Corrected_Count "
"-v 187,raw48,Reported_Uncorrect " // ] only in spec
"-v 192,raw48,Unexpected_Power_Loss "
"-v 194,tempminmax,Temperature "
//"-v 195,raw48,Hardware_ECC_Recovered "
//"-v 196,raw16(raw16),Reallocated_Event_Count "
"-v 197,raw48,Not_in_use "
//"-v 198,raw48,Offline_Uncorrectable "
//"-v 199,raw48,UDMA_CRC_Error_Count "
"-v 225,raw48,Not_in_use "
"-v 229,raw48,Flash_ID " // ]
"-v 232,raw48,Not_in_use "
//"-v 233,raw48,Flash_Writes_32MiB " // ]
//"-v 234,raw48,Flash_Reads_32MiB " // ]
"-v 235,raw48,Later_Bad_Block_Info " // ]
"-v 241,raw48,Total_LBA_Written_32MiB "
"-v 242,raw48,Total_LBA_Read_32MiB "
//"-v 245,raw48,Flash_Written_32MiB "
//"-v 248,raw48,Remaining_Life "
//"-v 249,raw48,Spare_Blocks_Remaining "
},
{ "Innodisk 3TG6-P/3IE6-P SSDs", //tested with Customization Model name: DGM28-B56M71EC1QF-B553/A.....J for Juniper,
//M.2 (S80) 3TG6-P/A19905J,
//SATA Slim 3TG6-P/A19926J, M.2 (S80) 3TG6-P/A19926J,
//M.2 (S80) 3TG6-P/A200515J,
//DGM28-B56M71EC1QF-B553/A20623J,
//DCM24-50GM71ECAQF-B553H/A20728J, DCM24-50GM71ECAQF-B553H/A20728T,
//DCSLM-100GM71EW1QF-B553/A20722J, DGM28-B56M71KCBQFS-B553/A21721J,
".........M71......B553(.|..|...)?",
"", "",
"-v 1,raw48,Not_in_use "
"-v 2,raw48,Not_in_use "
"-v 5,raw48,Later_Bad_Block "
"-v 7,raw48,Not_in_use "
"-v 8,raw48,Not_in_use "
//"-v 9,raw24(raw8),Power_On_Hours "
"-v 10,raw48,Not_in_use "
//"-v 12,raw48,Drive_Power_Cycle_Count "
//"-v 160,raw48,Uncorrectable_Error_Cnt "
//"-v 161,raw48,Number_of_Pure_Spare "
"-v 163,raw48,Total_Bad_Block_Count "
//"-v 164,raw48,Total_Erase_Count "
"-v 165,raw48,Max_Erase_Count "
"-v 166,raw48,Min_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
"-v 168,raw48,Not_in_use "
"-v 169,raw48,Device_Life "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
//"-v 175,raw48,Not_in_use "
//"-v 176,raw48,Erase_Fail_Count_Chip "
//"-v 177,raw48,Wear_Leveling_Count "
//"-v 178,raw48,Runtime_Invalid_Blk_Cnt "
//"-v 181,raw48,Program_Fail_Cnt_Total "
//"-v 182,raw48,Erase_Fail_Count_Total "
"-v 184,raw48,Error_Corrected_Count "
"-v 187,raw48,Reported_Uncorrect " // ] only in spec
"-v 192,raw48,Unexpected_Power_Loss "
"-v 194,tempminmax,Temperature "
//"-v 195,raw48,Hardware_ECC_Recovered "
//"-v 196,raw16(raw16),Reallocated_Event_Count "
"-v 197,raw48,Not_in_use "
//"-v 198,raw48,Offline_Uncorrectable "
"-v 199,raw48,UDMA_CRC_Error_Count "
"-v 225,raw48,Not_in_use "
"-v 229,raw48,Flash_ID " // ]
//"-v 232,raw48,Not_in_use "
//"-v 233,raw48,Flash_Writes_32MiB " // ]
//"-v 234,raw48,Flash_Reads_32MiB " // ]
"-v 235,raw48,Later_Bad_Block_Info " // ]
"-v 241,raw48,Total_LBA_Written_32MiB "
"-v 242,raw48,Total_LBA_Read_32MiB "
"-v 245,raw48,Flash_Written_32MiB "
"-v 248,raw48,Remaining_Life "
"-v 249,raw48,Spare_Blocks_Remaining "
},
{ "Innodisk 3TE7/3IE7/3TO7 SSDs", //tested with standard product/S19C04B,
"((1\\.8|2\\.5)\"? SATA SSD|SATA Slim|nanoSSD|CFast|SATADOM|mSATA|mSATA mini|InnoOSR 2.5\" SATA SSD|M\\.2 \\(S(42|80)\\)) 3(TE7|IE7|TO7)?",
"", "",
//"-v 1,raw48,Read_Error_Rate "
"-v 5,raw48,Later_Bad_Block "
"-v 9,raw24(raw8),Power_On_Hours "
"-v 12,raw48,Drive_Power_Cycle_Count "
"-v 163,raw48,Total_Bad_Block_Count "
"-v 165,raw48,Max_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
"-v 169,raw48,Device_Life "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
"-v 192,raw48,Unexpected_Power_Loss "
"-v 194,tempminmax,Temperature "
"-v 229,raw48,Flash_ID "
"-v 235,raw48,Later_Bad_Block_Info "
"-v 241,raw48,Total_LBA_Written_32MiB "
"-v 242,raw48,Total_LBA_Read_32MiB "
},
{ "Innodisk 3TE7/3IE7/3TO7 SSDs", //tested with Customization Model name: mSATA mini 3TE7|DEMSM-32GDK1EC1SF-B553/S.....J for Juniper,
//mSATA mini 3TE7/S20615J,
//DEMSM-32GDK1EC1SF-B553/S20615J,
"mSATA mini 3TE7|.........DK1......B553(.|..|...)?",
"", "",
//"-v 1,raw48,Read_Error_Rate "
//"-v 2,raw48,Not_in_use "
"-v 5,raw48,Later_Bad_Block "
//"-v 7,raw48,Not_in_use "
// "-v 8,raw48,Not_in_use "
"-v 9,raw24(raw8),Power_On_Hours "
//"-v 10,raw48,Not_in_use "
"-v 12,raw48,Drive_Power_Cycle_Count "
//"-v 160,raw48,Uncorrectable_Error_Cnt "
//"-v 161,raw48,Number_of_Pure_Spare "
"-v 163,raw48,Total_Bad_Block_Count "
//"-v 164,raw48,Total_Erase_Count "
"-v 165,raw48,Max_Erase_Count "
//"-v 166,raw48,Min_Erase_Count "
"-v 167,raw48,Average_Erase_Count "
//"-v 168,raw48,Not_in_use "
"-v 169,raw48,Device_Life "
"-v 170,raw48,Spare_Block_Count "
"-v 171,raw48,Program_Fail_Count "
"-v 172,raw48,Erase_Fail_Count "
//"-v 175,raw48,Not_in_use "
//"-v 176,raw48,Erase_Fail_Count_Chip "
//"-v 177,raw48,Wear_Leveling_Count "
//"-v 178,raw48,Runtime_Invalid_Blk_Cnt "
//"-v 181,raw48,Program_Fail_Cnt_Total "
//"-v 182,raw48,Erase_Fail_Count_Total "
//"-v 184,raw48,Error_Corrected_Count "
//"-v 187,raw48,Reported_Uncorrect " // ] only in spec
"-v 192,raw48,Unexpected_Power_Loss "
"-v 194,tempminmax,Temperature "
//"-v 195,raw48,Hardware_ECC_Recovered "
//"-v 196,raw16(raw16),Reallocated_Event_Count "
//"-v 197,raw48,Not_in_use "
//"-v 198,raw48,Offline_Uncorrectable "
//"-v 199,raw48,UDMA_CRC_Error_Count "
//"-v 225,raw48,Not_in_use "
"-v 229,raw48,Flash_ID " // ]
//"-v 232,raw48,Not_in_use "
//"-v 233,raw48,Flash_Writes_32MiB " // ]
//"-v 234,raw48,Flash_Reads_32MiB " // ]
"-v 235,raw48,Later_Bad_Block_Info " // ]
"-v 241,raw48,Total_LBA_Written_32MiB "
"-v 242,raw48,Total_LBA_Read_32MiB "
"-v 245,raw48,Flash_Written_32MiB "
"-v 248,raw48,Remaining_Life "
"-v 249,raw48,Spare_Blocks_Remaining "
},
Or you could refer Innodisk_drivedb.h and smartctl_x_output.txt that are in the attachment.
If you need any more information, please let me know.
Thanks for your help.
Best Regards,
Jay
Attachments (3)
Change History (4)
by , 19 months ago
| Attachment: | Innodisk_drivedb.h added |
|---|
by , 19 months ago
| Attachment: | smartctl_3ME4_output.log added |
|---|
by , 19 months ago
| Attachment: | smartctl_3TE7_output.log added |
|---|
comment:1 by , 19 months ago
| Keywords: | ssd added |
|---|---|
| Milestone: | unscheduled → undecided |
| Type: | defect → enhancement |
Note:
See TracTickets
for help on using tickets.

Please do not set the Milestone in future submissions.