本文依据UFS JEDEC协议、个人学习、工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,已加入原创侵权保护,禁止私自转载。
文章所在专栏:《黑猫带你学:UFS协议详解》——UFS JEDEC协议
兄弟专栏:《黑猫带你学:UFS协议栈详解》——UFS Unipro/M-PHY/HCI协议栈
1 特性
不同的LU可以配置不同的属性,例如其大小、安全特性等。
普通的LU通过LUN寻址,四大名LU通过W-LUN寻址。每个LU内部都是从地址0开始的。
对于ufs来说,必须支持如下特性:
(1)LU的个数由bMaxNumberLU决定,每个UFS最多支持2个Boot LU。
(2)存在一个RPMB LU,RPMB LU内部还可以分成4个小的RPMB区域(RPMB region 0 - RPMB region 3)。
对于每个LU有如下共同特性:
(1)地址空间相互独立,地址都是从0开始
(2)LU大小可配
每个LU还可以设置不同的存储特性:
(1)Default type:常规存储特性
(2)System Code type:很少更新并且存放重要
本文详细解析UFS协议中的LU管理,包括LU的配置规则、特性、写保护机制,以及如何设置LU的大小、类型和写保护。重点讨论了LU的地址空间、Boot LU的设定和RPMB LU的配置注意事项。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



