当前位置:网站首页>黑猫带你学UFS协议第8篇:UFS初始化详解(Boot Operation)
黑猫带你学UFS协议第8篇:UFS初始化详解(Boot Operation)
2022-07-06 06:03:00 【黑猫学长呀】
1 前言
1.1 声明
本文依据UFS3.1 JEDEC协议及个人工作经验整理而成,如有错误请留言。
文章为个人辛苦整理,付费内容,禁止私自转载。
文章所在专栏:《黑猫带你学:UFS协议详解》
1.2 参考链接
由于《蛋蛋读UFS之六:UFS设备初始化和启动》一文对UFS初始化过程讲解清晰明了,因此本文部分内容来自该文,侵删。
原文链接:http://www.ssdfans.com/?p=92738
2 引导配置
很多平台会将系统引导代码放置在UFS设备中,当UFS上电初始化过程中,就要将系统启动代码读出来用来启动整个平台。
UFS中BOOT LU A和BOOT LU B可以用来存放这个系统引导代码,但是在启动过程中,只有一个BOOT LU被使用。为了进行读操作,在启动过程中的逻辑单元被映射到BOOT well known logical unit(W-LUN = 30h)。这样,当主机更新引导代码时,当被使用的那个逻辑单元从A交换到B或反之亦然时,会保留一个固定逻辑单元号。
设备描述符和单元描述符中一些可配置的域决定着引导过程中设备的行为。
如果设备描述符中的bBootEnable = 01h时,UFS的引导特征就被使能了。
逻辑单元描述符中dNumAllocUnits域用来配置逻辑单元的大小,bBootLunID
边栏推荐
- PAT(乙级)2022年夏季考试
- Buuctf-[[gwctf 2019] I have a database (xiaoyute detailed explanation)
- The usage and difference between strlen and sizeof
- 对数据安全的思考(转载)
- SQLMAP使用教程(三)实战技巧二
- Eigen sparse matrix operation
- Configuring OSPF GR features for Huawei devices
- Seven imperceptible truths in software testing
- 公司视频加速播放
- 《卓有成效的管理者》读书笔记
猜你喜欢

Hongliao Technology: Liu qiangdong's "heavy hand"

isam2运行流程

continue和break的区别与用法
![Buuctf-[[gwctf 2019] I have a database (xiaoyute detailed explanation)](/img/2c/43ce298794589c5282edda94161d62.jpg)
Buuctf-[[gwctf 2019] I have a database (xiaoyute detailed explanation)

功能安全之故障(fault),错误(error),失效(failure)

養了只小猫咪
![[course notes] Compilation Principle](/img/cc/34e86087cc5698f9bed91675369265.jpg)
[course notes] Compilation Principle

How Huawei routers configure static routes

Novice entry SCM must understand those things

properties文件
随机推荐
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
Function of activation function
HCIA review
数字三角形模型 AcWing 1015. 摘花生
【eolink】PC客户端安装
[Thesis code] SML part code reading
H3C firewall rbm+vrrp networking configuration
Bit operation rules
请求转发与重定向
Is it difficult for an information system project manager?
Hongliao Technology: Liu qiangdong's "heavy hand"
Leaflet map
Cannot build artifact 'test Web: War expanded' because it is included into a circular depend solution
Testing and debugging of multithreaded applications
Hongliao Technology: how to quickly improve Tiktok store
Eigen sparse matrix operation
MIT6.s081-2020 Lab2 System Calls
Function of contenttype
【LeetCode】Day96-第一个唯一字符&赎金信&字母异位词
Overview of three core areas of Mathematics: geometry