Opened 6 months ago
Last modified 6 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 , 6 months ago
Attachment: | Innodisk_drivedb.h added |
---|
by , 6 months ago
Attachment: | smartctl_3ME4_output.log added |
---|
by , 6 months ago
Attachment: | smartctl_3TE7_output.log added |
---|
comment:1 by , 6 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.