【QNX+Android虚拟化方案】03 - QNX Host上电开机流程分析
基于原生纯净代码,QNX+Android虚拟化方案 纯技术分享,不会也不敢涉项目、不泄密、不传播代码文档!!!
本文禁止转载分享 !!!
一、阶段1 固件开机自检 (SM BIST):APPS PBL加载XBL后触发 INT_RESET进行Warm Reset
-
1 . 按下开机键,触发复位信号,高通
®Kryo™CPU Gold core 0
核 心CPU0
退出Reset
状态,开始执行APPS PBL
初始化硬件(定时器、PRNG
、时钟等等),启用caches
缓存和MMU
,并根据BOOT PIN
配置检测引导设备:
默认启动设备为:UFS Extern Storage
外置存储
默认启动选项:被EDL cookie
覆盖 或 通过USB GPIO
强制配置 -
2a .
APPS PBL
从引导设备bootdevice
加载并验证XBL Loader
镜像(region #1