高通平台启动流程包括初始化模块、配置参数设置以及权限验证等关键环节
发布时间
阅读量:
阅读量
高通平台的初始化过程具体如下:

以下是对各阶段的说明:
-
当PM检测到系统通电后,会向MSM发送上电复位信号,要求其执行复位操作。随后,AP(Kryo应用处理器)将脱离reset状态。
注:Kryo是Qualcomm Technologies推出的第一代自主设计的64位CPU。 -
在AP处理器端,应用主引导加载程序(应用PBL)开始运行。PBL即Primary Boot Loader,是一种不可更改的启动加载程序。其主要功能包括硬件初始化及配置数据等。(该部分代码在内部ROM中执行)
a. 对可扩展引导加载程序(XBL)区域#1进行验证,并将其从引导设备(如TCM)加载至L2缓存中。
b. 验证XBL区域#2(DDR/SDI等同区域),并将其载入片上内部存储器(OCIMEM),随后跳转至XBL区域#1执行。 -
在XBL区域#1中,XBL对PMIC镜像进行身份验证,并将其从引导设备加载至内部缓冲区。(该部分代码在IMEM中执行)
a. 对QSEE进行验证,并将其从引导设备加载至pIMEM中。
QSEE - Qualcomm
全部评论 (0)
还没有任何评论哟~
