1.overview

基本引导流程流程:

PBL->SBL1->UEFI(XBL+ABL)->OS

1. PBL

芯片ROM中固化的代码,就像BISO

2. SBL1

一级引导程序,一般不开源

3. UEFI

分成XBL和ABL,XBL是平台相关的(主要是一些驱动程序,提供通用接口);ABL是平台不相关的通用程序(通常是fastboot和bootloader),ABL调用XBL实现的通用接口,这里的bootloder可以是linuxloader,LK(lightkernel),uboot等;XBL由高通实现,一般不开源,ABL一般是用户关心的,是主要改动部分

参考链接:

(原创)高通SBL1源码初步分析 | Jimmy's Blog

高通平台Android源码bootloader分析之sbl1(一)_小贼哪里跑。的博客-CSDN博客_高通sbl

高通Android UEFI XBL 代码流程分析

高通Android设备启动流程分析(从power-on上电到Home Lanucher启动)_superjaingchao的专栏-CSDN博客_高通启动流程

高通平台UEFI有关介绍 - 黄树超 - 博客园

高通 安卓 Uefi 的理解_w346665682的博客-CSDN博客_安卓uefi

高通芯片启动流程概要相关推荐

  1. 高通msm8994启动流程简介

    处理器信息 8994包含如下子系统: 子系统 处理器 含义 APSS 4*Cortex-A53 应用子系统 APSS 4*Cortex-A57 应用子系统 LPASS QDSP6 v5.5A(Hexa ...

  2. 高通8996启动流程-1.概述

    1.前言 本文档主要对MSM8996的启动流程进行一个简要的分析,目的在于展现启动流程的概貌,不会对每个细节做很详细的表述,但会对启动流程的关键节点进行重点说明. 2.关键术语 Hexagon Dig ...

  3. 高通8996启动流程-2.总体启动流程

    1.前言 本文档主要对MSM8996的启动流程进行一个简要的分析,目的在于展现启动流程的概貌,不会对每个细节做很详细的表述,但会对启动流程的关键节点进行重点说明.本文主要通过框图的方式展现bootlo ...

  4. 高通8996启动流程-3. sbl1启动流程

    目录 1. 前言 2. sbl1总体流程 3.sbl1_main_ctl(pbl_shared)流程 4. boot_config_process_bl 4.1 Execute pre_procs 4 ...

  5. 高通8996启动流程-4. lk启动之boot_linux_from_mmc

    1.前言 本文档主要对MSM8996的启动流程进行一个简要的分析,目的在于展现启动流程的概貌,不会对每个细节做很详细的表述,但会对启动流程的关键节点进行重点说明.在lk正常启动时会进入boot_lin ...

  6. 高通msm8996启动流程

    摘自"80-nv396-1_c_msm8996_boot_and_corebsp_architecture_overview.pdf" 系统上电并且把Kryo应用处理器退出rese ...

  7. 高通8996启动流程-4. lk启动之mkbootimg工具

    1.前言 Android在编译过程中会调用mkbootimg命令,mkbootimg是生成boo.img的命令,boot.img中包含了kernel, dtb, ramdisk等. 2. mkboot ...

  8. 高通芯片刷机过程---分析理解(启动分析故障分析)

    高通芯片刷机过程---分析理解(启动分析故障分析) 参考链接:高通芯片刷机我的分析理解(启动分析故障分析)_sishibin的博客-CSDN博客_高通firehose引导文件   高通芯片手机是市面上 ...

  9. 高通芯片刷机我的分析理解(启动分析故障分析)

    安卓手机高通芯片刷机我的分析理解高通芯片手机是市面上比较流行的手机系列,例如:小米系列大部分机型,三星系列部分高端机型,中兴努比亚系列,联想手机高端机型,一加手机全部机型,还有华为手机一小部分等等吧. ...

最新文章

  1. ThinkPHP项目笔记之登录,注册,安全退出篇
  2. c++中默认32位int类型转换截取高位部分
  3. java 添加用户 数据库,跟屌丝学DB2 第二课 建立数据库以及添加用户
  4. ajax的学多久,ajax第二天学习
  5. 【2016年第6期】21世纪天文学面临的大数据和研究范式转型
  6. 【Flink】flink消费kafka报错 KafkaConsumer.assign Ljava/util/List
  7. SpringBoot-Feign
  8. 无线充电发热解决办法
  9. Python掷骰子游戏
  10. Jeecg-Boot 使用技巧
  11. ftp上传工具绿色版 不可不说的4款ftp上传工具绿色版
  12. 中小型企业网络规划设计方案_深圳线尚网络:中小型企业网站建设方案包含哪些内容?...
  13. 50个启发你灵感的黄色系网站设计
  14. dmd oracle,【智能科技学院】TF-SWUFE Oracle Club DMD方向召开第五周核心成员分享会...
  15. 不小心删除了网络适配器中的无线网卡驱动?
  16. 全志V3s USB PHY驱动分析
  17. 威尔·史密斯[Will Smith]
  18. 『分享』水平集算法简介(Level Set)
  19. thinkph5 新增命令/添加命令command
  20. 【逗老师带你学IT】AD域控 Dsquery 查询命令实例汇总(转载)

热门文章

  1. VSCode 的 Live Share 功能终于来了
  2. 10个程序员最喜欢的 HTML和CSS 等在线代码编辑器——pow_na的博客
  3. PostgreSQL 数据库下载安装
  4. 《freemind中文教程》笔记
  5. CUDA学习(十一):原子操作实现向量内积
  6. 汉寿计算机培训初中升高中,中考再迎“新政策”?初中生或将直升高中,家长们终于等到了!...
  7. Python数据分析与挖掘实战期末考复习(抱佛脚啦)
  8. 并行:并行编程的基础概述
  9. 生成带参数的微信二维码
  10. 服务器维护的几个注意点