黑猫带你学eMMC协议第11篇:eMMC擦除详解(erase/trim/discard/sanitize/secure erase/secure trim...)

本文详细介绍了eMMC协议中的Erase、Secure Erase、Trim、Secure Trim、Discard和Sanitize操作。Erase是以擦除组为单位进行数据擦除,而Trim和Discard则是针对更小的单位进行数据标记为无效。Secure Erase和Secure Trim在安全层面进行物理擦除,Sanitize则能彻底清除数据。文章还探讨了各种操作的区别和验证方法,以及它们对eMMC内部数据的影响。
摘要由CSDN通过智能技术生成

文/黑猫学长

本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,已加入原创维权,禁止私自转载。
文章所在专栏:《黑猫带你学:eMMC协议详解

这里要强调一下,关于erase/trim/discard/sanitize的含义,甚至于ufs中的purge、wipe,这些英文翻译为中文都是擦除、移除、消失之类的意思。所以关于emmc擦除相关介绍,就都用官方的英文表示更好,免得翻译为中文导致混淆。

1 Erase(擦除)

1.1 什么是erase

erase命令单位是擦除组,那么一个擦出组包含多个写块,不同写块有不同信息,主机擦除之前,必须进行确定好这些写块中的信息没有用了。所以通常erase用来擦除整个设备或分区。

erase完成后,将erase的区域都要么是全0,要么是全1。那么到底是0还是1呢,根据不同的工艺有所不同,但是别担心,在ecsd[181]中会

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑猫学长呀

有帮助到你就来打个赏呗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值