电子技术论坛

 找回密码
 快速注册

QQ登录

只需一步,快速开始

搜索
下载方法|用单线程|避免多扣帖子规范|求助必读|发帖建议积分策略|勋章介绍|新人必读获取金币|推广论坛|出售帖子基本礼节|致会员信|版规总则
禁涉政治|反对低俗|举报专帖征集相片|留下足迹|推荐精华上传附件|制作分卷|使用网盘禁发qq群|恶意灌水|纯表情帖加入团队|监督机制|安全上网

通过串口命令查看EMMC擦写次数和判断EMMC使用寿命是否到期的方法 ... ... ... ... ...

2020-6-3 11:57| 发布者: qijisky| 查看: 74800| 评论: 626|原作者: 乌海宇翔

方法一(适用于大部分机芯):
在系统启动之后查看EMMC擦写次数,串口打印信息输入命令如下:
tclsu (或者su)
cat /sys/kernel/debug/mmc0/mmc0:0001/ext_csd
执行命令后会出现一长串的数字,将这些数字拷贝到文本文档中,用UltraEdit等文本编辑工具打开,然后查看第537-538位数字/字母(即268byte),如下图1所示的光标后面的2位数字。
通过串口命令查看EMMC擦写次数.jpg

对于这个数字的解释如下图2,01-0A为正常的范围,其他数值都不正常。
a)如果此值是00,则表示这个机芯不支持这种方法来查询EMMC擦写次数;
b)如果此值是0B,则便是这颗EMMC的擦写次数已经超过最大擦写次数。这种情况EMMC的状态不稳定,初始状态一般是开机卡在静态Logo,在强制升级之后往往可以正常开机,但是使用一小段时间后,会再次变成卡Logo的状态。

方法二(适合Mstar机芯):
对于Mstar机芯(如MS918/MS828/MS838等) :
电脑与电视用串口工具相连。开机后一直按住电脑上的Enter键,进入mboot ,然后输入命令mmc ecsd来查询。串口会打印多行数据,从中找出ecsd[268]的数值,例如ecsd[268]:0x1,表示擦写次数在10%以内。如果显示为ecsd[268]:0xb,表示EMMC使用寿命已经到期了。方法2看到的数值和方法1是一致的。只是对于开机启动不了的机芯板来说,更加实用。
EMMC擦写次数的数值解释.jpg

方法三(对于MT07机芯):
电脑与电视用串口工具相连。开机后一直按住电脑上的ESC键,进入MTK平台的boot命令行DTV>
然后输入命令msdc.gr 1来直询。串口打印如下图所示,其中0000100这行的最后2位数字(见红色字符)如果是0b ,则表示EMMC使用寿命到期了。

DTV>msdc.gr 1
0000000 | 0000000 0000000 00000000 00000000
0000010 | 0000309 0000076 00000076 00000000
......
00000100 | 0000000 00000000 01040401 000000b
......

备注:以上的判断方式只对5.0以上版本的EMMC有效,如果是更早版本的V4.41、V4.5版本的EMMC,这两位数值会显示为00。所以数值为00时是无法通过以上方法来判断EMMC的实际使用情况的。

)RWCV]RI)G7K{ZEK[XW7S4S.png
2.png
1.png
@ISMK[~_EKSN)V]CF5EO198.png
发表评论

最新评论

引用 徐老壮 2018-12-6 12:47
希望再过一段时间。我能看得懂。谢谢帮主
引用 qianyuan 2018-12-6 13:07
不明觉厉
引用 陈冠新 2018-12-6 18:05
谢谢分享
引用 家电2017维修 2018-12-6 22:34
亲,查看打印信息要有编程器才行是吗?
引用 孙军坤 2018-12-7 00:12
EMMC擦写芯片次数会因响使用寿命,长知识了。谢谢了
引用 nah2011 2018-12-7 09:05
谢谢分享!!
引用 pxhxkij 2018-12-7 14:40
谢谢分享,原来还有这个功能啊。长见识了。
引用 乌海宇翔 2018-12-7 15:57
家电2017维修 发表于 2018-12-6 22:34
亲,查看打印信息要有编程器才行是吗?

是的,用支持查看液晶电视打印信息的编程器
引用 jschangqin 2018-12-7 16:14
谢谢超版的分享!!               
引用 家电2017维修 2018-12-7 18:01
谢谢版主赐教!
引用 wangsandage 2018-12-7 18:24
谢谢分享
引用 自学干维修 2018-12-12 20:16
请教版主,这个EMMC擦写次数,正常使用电视机,大概能用多少时间?
引用 王诗兴 2018-12-12 20:21
新知识点,谢谢版主科普。
引用 乌海宇翔 2018-12-13 08:10
自学干维修 发表于 2018-12-12 20:16
请教版主,这个EMMC擦写次数,正常使用电视机,大概能用多少时间?

这个是使用材质和做工有关系,有些可能在保修期内就坏,有些用好多年都没事
引用 顺其自然000 2018-12-13 08:15
真是高手
引用 渐行渐远2 2018-12-13 08:51
楼主牛,感谢分享
引用 3069407224 2018-12-13 08:53

谢谢超版的分享!!   
引用 吴飞宏 2018-12-13 09:01
多谢师傅教导,学习了
引用 ljj7008 2018-12-13 12:18
谢谢分享!!!

查看全部评论(626)

手机版|家电维修技术论坛 ( 鄂ICP备09003585号-2 )

GMT+8, 2024-10-13 09:09 , Processed in 0.050524 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

CopyRight © 电子技术论坛
电子邮箱:8794149@qq.com | 联系 QQ:3081868839 | 官方网址:www.dzdu.com

Qiji. All Rights Reserved


服务条款 | 站长声明

Wuhan Qiji Technology Co., Ltd.武汉奇迹科技有限公司版权所有


鄂ICP备09003585号-2鄂公网安备42010602000420号

返回顶部