当前位置:网站首页>黑猫带你学eMMC协议第27篇:什么是eMMC的动态容量(Dynamic Capacity)?
黑猫带你学eMMC协议第27篇:什么是eMMC的动态容量(Dynamic Capacity)?
2022-07-28 11:53:00 【黑猫学长呀】
本文依据eMMC JEDEC5.1及个人工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,禁止私自转载。
文章所在专栏:《黑猫带你学:eMMC协议详解》
1 什么是动态容量
长期对存储设备的使用以及flash的老化,将会在存储设备内部产生坏块。动态容量管理机制的目的就是在设备产生大量坏块后,可以改变设备的容量,从而延长寿命的使用时间。
2 相关命令
ecsd59的值为0x01时候,class6类型的命令(cmd28、29、20、31)就不是用来操作写保护的了,而是进行动态容量相关操作。
cmd28
这个命令用来释放指定地址处的写保护组。
cmd29
该命令被忽视,也就是说这个命令并没有被用上。
cmd30
该命令用来查询指定地址处的那个写保护组是否是否已经被释放掉了。
主机发送cmd30命令,device会返回一个数据块,该数据块32bit(表示从指定地址开始的32个写保护组区域有没有被释放掉),同时带有16bit的CRC。
每一bit中:
0代表该写保护组还可以正常访问;
1代表该写保护组已经被释放掉了,不能再进行访问了。
cmd30返回的32bit的数据,最低位代表第一个写保
边栏推荐
- Vs code is not in its original position after being updated
- Quick read in
- Leetcode94. Middle order traversal of binary trees
- What if the win11 folder cannot be opened
- [graduation design] smart home system based on ZigBee - single chip microcomputer Internet of things stm32
- Communication example between upper computer and Mitsubishi fn2x
- C# static的用法详解
- Leetcode remove element & move zero
- Fundamentals of machine learning - support vector machine svm-17
- Shenwenbo, researcher of the Hundred Talents Program of Zhejiang University: kernel security in the container scenario
猜你喜欢

Scala transformation, filtering, grouping, sorting

Uncover why devaxpress WinForms, an interface control, discards the popular maskbox property

IO流再回顾,深入理解序列化和反序列化

Fundamentals of machine learning - principal component analysis pca-16

The largest rectangle in leetcode84 histogram

单调栈Monotonic Stack

Phpstudy steps to quickly build a website (teach you to build it by hand)

Machine learning Basics - decision tree-12

Quick read in

试用copilot过程中问题解决
随机推荐
Interface control telerik UI for WPF - how to use radspreadsheet to record or comment
.NET的求复杂类型集合的差集、交集、并集
Remove the plug-in of category in WordPress link
STM32 loopback structure receives and processes serial port data
Kotlin是如何帮助你避免内存泄漏的?
SuperMap iclient3d for webgl to realize floating thermal map
Unity installs the device simulator
CCF201912-2 回收站选址
VS1003 debugging routine
Shenwenbo, researcher of the Hundred Talents Program of Zhejiang University: kernel security in the container scenario
AI制药的数据之困,分子建模能解吗?
机器学习基础-主成分分析PCA-16
[embedded explanation] key scanning based on finite state machine and stm32
Leetcode:704 binary search
Jetpack Compose 完全脱离 View 系统了吗?
Change the document type in endnode and import it in word
Sliding Window
Merge sort
Connected Block & food chain - (summary of parallel search set)
Installation and reinstallation of win11 system graphic version tutorial