eMMC (Embedded Multi Media Card)是MMC协会订立、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。eMMC在封装中集成了一个控制器,提供标准接口并管理闪存,使得手机厂商就能专注于产品开发的其它部分,并缩短向市场推出产品的时间。

方法1(适用于大部分机芯):

在系统启动之后查看EMMC擦写次数,串口打印信息输入命令如下:
cat /sys/kernel/debug/mmc0/mmc0:0001/ext_csd
如下图所示,我这里是03,表示20-30%。看文末快捷操作。

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

方法2(适合Mstar机芯):

开机后一直按住电脑上的Enter键,进入mboot,然后输入命令mmc ecsd ,然后查看ecsd[268]的数值,例如ecsd[268]:0x1,表示擦写次数在10%以内。
方法2看到的数值和方法1是一致的。只是对于开机启动不了的机芯板来说,更加实用。

快捷操作:

echo $(cat /sys/kernel/debug/mmc0/mmc0:0001/ext_csd) | cut -c 537-538

eMMC的使用寿命分析相关推荐

  1. 使用 eMMC 闪存设备的磨损估计

    ​ 几十年来,闪存一直是嵌入式系统的一个重要课题.与其他存储技术相比,它允许大幅改进电子设备的大小和鲁棒性.闪存存储的其他优势包括缺少移动部件和降低功耗.然而,闪存的挑战并没有在消费类电子产品中广为宣 ...

  2. MTK 驱动(86)---更换CPU后,RPMB无法访问,必须同时更换eMMC

    更换CPU后,RPMB无法访问,必须同时更换eMMC MTK平台的RPMB(Replay Protected Memory Block) solution中,rpmb key的生成是和CPU ID相绑 ...

  3. 消毒碗柜行业市场经营管理及未来前景展望分析

    2023-2029年中国消毒碗柜行业市场经营管理及未来前景展望报告 报告编号:1683840 博研咨询发布的<2023-2029年中国消毒碗柜行业市场经营管理及未来前景展望报告>共十三章. ...

  4. 2022年版中国全自动洗衣机市场现状调研及品牌竞争力分析报告

    2022年版中国全自动洗衣机市场现状调研及品牌竞争力分析报告 [出版机构]:  中商经济研究网 第一章 2018-2021年世界全自动洗衣机产业运行态势分析 第一节 2018-2021年世界全自动洗衣 ...

  5. IMX6UL eMMC初始化流程

    环境 在uboot中分析emmc初始化流程代码,emmc在uboot中方便添加命令和打印调试,uboot版本:2017.03 开机打印 uboot启动打印 U-Boot 2017.03-g101318 ...

  6. matlab删失数据威布尔,威布尔分析的删失数据数据及其处理方法-PosWeibull软件

    威布尔分析中的删失数据及其处理方法-威布尔分析 1.前言 在开展可靠性工作时,我们经常会遇到不同删失类型的数据.那到底什么是删失数据?删失数据包含哪些呢? 例如,我们在开展可靠性试验过程中,往往会设置 ...

  7. armbian清理_N1盒子armbian/ubuntu/linux系统修改日志输出到内存

    N1盒子的存储设备是emmc,为了延长emmc的使用寿命尽可能的将读写文件在内存中完成. 修改systemd journald日志存放目录为内存,也就是/run/log目录,限制最大使用内存空间64M ...

  8. 全球及中国氢燃料电池汽车行业销售规模与运营前景展望报告2022版

    全球及中国氢燃料电池汽车行业销售规模与运营前景展望报告2022版 HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS--HS-- [修订日期]:2021年11月 [搜 ...

  9. python rgb颜色表_RGB颜色对照表

    window系统下,简单的FTP上传和下载操作 先假设有一FTP服务器,FTP服务器:qint.ithot.net,用户名:username   密码:user1234.在本地电脑D:盘创建一个文件夹 ...

  10. emmc驱动修改_eMMC驱动分析

    基于ATMEL-sama5d3芯片与Linux-3.6.9内核. SD卡系列简介 这些都是网上找出来的,权当作为开场白了. MMC卡全称Multi Media Card,由西门子公司和SanDisk公 ...

最新文章

  1. 如何在Ubuntu 20.04上设置Python虚拟环境
  2. PostgreSQL_case when
  3. codeforces_A. Salem and Sticks_数组/暴力
  4. Group by优化
  5. 介绍一个基于simhash作海量文章排重的库:simhashpy
  6. HTML+CSS+JS 实现 ❤️全屏图片手风琴效果❤️
  7. 正则匹配不包含某字符串_如何替换JS字符串中匹配到多处中某一指定节点?
  8. HTML5物理游戏开发 - 越野山地自行车(三)粉碎自行车
  9. 如何减少java里的分支_idea切换分支的时候,忽略一些无用的修改设置
  10. java JSONObject JSONArray对象使用小记
  11. Atitit web 3.0(web技术)展望与实现 和语义网络 目录 1. 为了说明Web 3.0,我们需要回顾Web历史上的重要浪潮。 2 1.1. 2.Web 2.0:任何人可以参与。Web
  12. python提供了什么函数进行格式化输出_python print函数格式化输出
  13. cboard企业版源码_数据可视化BI平台——CBoard的部署与使用(笔记整理)
  14. html买手机的流程图,支付流程图.html
  15. oracle dba_hist_sql,从dba_hist_sqlstat视图中查找过去时段最占用资源的会话
  16. SVAC的重要Feature
  17. 电脑黑屏,只有鼠标光标
  18. 百度地图点击marker换图标的两种方式
  19. ERROR: Cannot uninstall 'pywin32'.
  20. 实现用户端的充值、修改密码、查看个人信息、保存用户的信息到文件操作

热门文章

  1. c语言ifi=1 2,2017年计算机二级考试C语言最重要的知识点
  2. Python语法基础14 pickle与json模块 异常处理
  3. 2022-2027年中国家用清洁产品行业发展监测及投资战略研究报告
  4. 自学python网站-python自学网站
  5. 安装chrome第三方插件教程:(超详细)
  6. java定义一个short_JDK源码解读第七章:java.lang.Short
  7. 来了!Android应用市场64位应用策略
  8. Daring Fireball
  9. Spark面试题、答案
  10. c语言画实心坐标点,c-绘制实心圆的快速算法?