Ognian / sdmon

get SD card health data
https://www.ogi-it.com/portfolio/sdmon/
GNU General Public License v2.0
101 stars 18 forks source link

Document that Kingston SDCE cards also work with sdmon #30

Open cklin opened 1 week ago

cklin commented 1 week ago

I bought some 256GB Kingston High-Endurance microSD Memory Cards (model SDCE/256GB) which claim to support health monitoring. I tested them with sdmon, and they work!

Here is a sample output:

{
"version": "v0.9.0 (4dff9b6) arm64",
"date": "2024-11-17T06:47:02.000",
"device":"/dev/mmcblk0",
"addTime": "false",
"read_via_cmd56_arg_1":"read successful but signature 0xff 0xff",
"idata.response[]":"0xf00 0x00 0x00 0x00",
"flashId": ["0x98","0x3e","0xa8","0x03","0x7a","0xe4","0x08","0x16","0x00"],
"icVersion": ["0x20","0x25"],
"fwVersion": [19,143],
"ceNumber": "0x04",
"spareBlockCount": 12,
"initialBadBlockCount": 24,
"goodBlockRatePercent": 99.81,
"totalEraseCount": 66,
"enduranceRemainLifePercent": 99.97,
"avgEraseCount": 1,
"minEraseCount": 1,
"maxEraseCount": 1,
"powerUpCount": 16,
"abnormalPowerOffCount": 0,
"totalRefreshCount": 0,
"productMarker": ["0x00","0x00","0x00","0x00","0x00","0x00","0x00","0x00"],
"laterBadBlockCount": 0,
"success":true
}

I don't know if you intend the repository README to list all known-supported cards. If you do want to keep track of known-supported cards, it would be nice to have this card listed, as it is cheaper and has higher capacity than most industrial cards.

Thanks for creating sdmon!