Advertisement

高通平台启动流程包括初始化模块、配置参数设置以及权限验证等关键环节

阅读量:

高通平台的初始化过程具体如下:

在这里插入图片描述

以下是对各阶段的说明:

  1. 当PM检测到系统通电后,会向MSM发送上电复位信号,要求其执行复位操作。随后,AP(Kryo应用处理器)将脱离reset状态。
    注:Kryo是Qualcomm Technologies推出的第一代自主设计的64位CPU。

  2. 在AP处理器端,应用主引导加载程序(应用PBL)开始运行。PBL即Primary Boot Loader,是一种不可更改的启动加载程序。其主要功能包括硬件初始化及配置数据等。(该部分代码在内部ROM中执行)
    a. 对可扩展引导加载程序(XBL)区域#1进行验证,并将其从引导设备(如TCM)加载至L2缓存中。
    b. 验证XBL区域#2(DDR/SDI等同区域),并将其载入片上内部存储器(OCIMEM),随后跳转至XBL区域#1执行。

  3. 在XBL区域#1中,XBL对PMIC镜像进行身份验证,并将其从引导设备加载至内部缓冲区。(该部分代码在IMEM中执行)
    a. 对QSEE进行验证,并将其从引导设备加载至pIMEM中。
    QSEE - Qualcomm

全部评论 (0)

还没有任何评论哟~