数码之家

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 520|回复: 32

[卡类] 二手tf卡到手后,还剩余多少使用寿命,如何检测?

[复制链接]
发表于 2025-8-20 18:22:44 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
有些二手卡还是挺耐用的,有些就不那么耐用了tf卡还剩余多少写入量,如何检测?
有查看tf卡写入量的软件工具么


发表于 6 天前 | 显示全部楼层
林中白狼 发表于 2025-8-24 00:52
大佬,出一个详细的使用教程呗

sdmon 这个工具已经是一个编译好了的二进制文件,不需要什么教程,基础命令也非常简单的,基本没啥好说的
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
暗影男爵 发表于 2025-8-27 22:14
你的主力电脑是Linux操作系统么?

是的。我的大多数设备跑的都是 Linux 系统(不需要图形界面),Windows Server 我不会用
回复 支持 反对

使用道具 举报

发表于 6 天前 | 显示全部楼层
iMetr 发表于 2025-8-24 19:25
工业TF卡大部分支持读取SMART,有些原厂有工具可以直接读取,有些可以用第三方工具读取,我这几天刚好买了不 ...

咸鱼上很多工业盘都是大量通电几乎写满 PE 的状态,之前买个一块 innodisk 的盘官方标称 3000PE,实际写入 5000+(吐槽)宇瞻倒还可以,起码官网还提供工具下载。宜鼎只能去毛子网站下,破公司格局可见一斑
回复 支持 反对

使用道具 举报

 楼主| 发表于 6 天前 | 显示全部楼层
kukusyaoran 发表于 2025-8-23 22:54
GL3224 不行,之前试过了,只能挂载为 usb mass storage,需要以 mmc 模式挂载。我现在使用树莓派和一台海 ...

你的主力电脑是Linux操作系统么?
回复 支持 反对

使用道具 举报

发表于 2025-8-24 19:25:58 | 显示全部楼层
工业TF卡大部分支持读取SMART,有些原厂有工具可以直接读取,有些可以用第三方工具读取,我这几天刚好买了不少工业TF卡,这是读取到的SMART信息

宇瞻16G工业卡,咸鱼上买的的,实际是写入寿命用完的报废卡,闪存擦写了6000多次,没有使用价值
闪存 ID,,98 DE 94 93 76 51,01,0,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x
回复 支持 1 反对 0

使用道具 举报

发表于 2025-8-24 00:52:23 | 显示全部楼层
kukusyaoran 发表于 2025-8-22 22:30
普通的读卡器不行,需要支持能发送 cmd56 指令的读卡器。很多 ARM 开发版(树莓派)和盒子自带的原生 TF  ...

大佬,出一个详细的使用教程呗
回复 支持 反对

使用道具 举报

发表于 2025-8-23 22:54:45 | 显示全部楼层
本帖最后由 kukusyaoran 于 2025-8-23 23:07 编辑
暗影男爵 发表于 2025-8-23 21:00
你现在用的哪种读卡器?

GL3224 不行,之前试过了,只能挂载为 usb mass storage,需要以 mmc 模式挂载。我现在使用树莓派和一台海思的电视盒子(hi3798mv100很老的一型号),据说螃蟹的某款 usb 转换芯片可以,就是那款配上 EMMC 转接卡能识别到 boot0 和 boot1 分区的。cmd56 指令是基于 mmc 协议的一个实现,所以必须挂载在 mmc 模式才行

像这种状态就是挂载在 mmc 驱动上。另外关于如何用 cmd56 指令查询,这个需要 c语言直接调用,如果不会写代码直接使用 sdmon 这个编译好的软件即可,这个软件已经覆盖了大部分支持 smart 查询的卡类型(但也不全比如 innodisk 的 TF 卡就解析不了),具体如何调用可以看项目里面的源码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 微信登录

x

打赏

参与人数 1家元 +6 收起 理由
暗影男爵 + 6 歡迎探討

查看全部打赏

回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-8-23 21:00:48 | 显示全部楼层
kukusyaoran 发表于 2025-8-22 22:30
普通的读卡器不行,需要支持能发送 cmd56 指令的读卡器。很多 ARM 开发版(树莓派)和盒子自带的原生 TF  ...

你现在用的哪种读卡器?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-8-23 21:00:12 | 显示全部楼层
kukusyaoran 发表于 2025-8-22 22:30
普通的读卡器不行,需要支持能发送 cmd56 指令的读卡器。很多 ARM 开发版(树莓派)和盒子自带的原生 TF  ...

怎么知道读卡器是否有cmd56 指令?
回复 支持 反对

使用道具 举报

发表于 2025-8-22 22:51:22 来自手机浏览器 | 显示全部楼层
kukusyaoran 发表于 2025-8-22 22:30
普通的读卡器不行,需要支持能发送 cmd56 指令的读卡器。很多 ARM 开发版(树莓派)和盒子自带的原生 TF  ...

我试试gl芯片的,加上电脑的有三款,还有螃蟹的,总共4款
回复 支持 反对

使用道具 举报

发表于 2025-8-22 22:30:58 | 显示全部楼层
517721983 发表于 2025-8-20 22:34
只有linux可以看?如果接了读卡器有影响吗

普通的读卡器不行,需要支持能发送 cmd56 指令的读卡器。很多 ARM 开发版(树莓派)和盒子自带的原生 TF 卡槽直接可以读取。它的原理是用特定的命令读取相关寄存器里的值然后解析出来(如果厂家有数据手册就很好对应相关的字段),目前支持解析的卡大多还是工业卡为主(普通卡也不支持 smart)相关的项目地址:https://github.com/Ognian/sdmon

打赏

参与人数 1家元 +6 收起 理由
暗影男爵 + 6 歡迎探討

查看全部打赏

回复 支持 1 反对 0

使用道具 举报

发表于 2025-8-22 22:27:54 | 显示全部楼层
这个一般人拿不到手的。
回复 支持 反对

使用道具 举报

发表于 2025-8-22 22:22:27 | 显示全部楼层
本帖最后由 kukusyaoran 于 2025-8-22 22:46 编辑

"phyWrGBNum" 是写入量,这个跟文件系统记录的写入量是差不多的(Linux 下的 dumpe2fs),smart 信息记录的参数不同厂家各不相同,图上这张卡是大华的 DH-TF-S100 64G

如果有人也感兴趣,这里有一些之前个人对 mmc 卡相关的一些调研:https://kukusyaoran.notion.site/ ... f7?source=copy_link
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-8-22 20:27:12 | 显示全部楼层
kukusyaoran 发表于 2025-8-20 22:09
只有部分工业卡和监控卡支持 smart 功能,有记录写入量和预期寿命等信息

secTotal是写入量?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-8-22 20:26:30 | 显示全部楼层
ljylph 发表于 2025-8-22 08:26
这检测需要专业工具

哪种专业工具?
回复 支持 反对

使用道具 举报

发表于 2025-8-22 10:43:44 | 显示全部楼层
没有技术活是无法看到的
回复 支持 反对

使用道具 举报

发表于 2025-8-22 10:00:08 | 显示全部楼层
有检测工具,我也想测一下
回复 支持 反对

使用道具 举报

发表于 2025-8-22 08:26:54 | 显示全部楼层
这检测需要专业工具
回复 支持 反对

使用道具 举报

发表于 2025-8-21 10:39:51 | 显示全部楼层
我又一个给监控用的TF卡无法写入了~但是读取正常
读取寿命还是几乎无限的,写多少完全看厂家良心和承诺了~没法查看~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-9-2 03:10 , Processed in 0.124800 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

快速回复 返回顶部 返回列表