高通8953启动流程
嵌入式工程师有必要了解芯片启动过程,在分析、调试各种问题时都有可能涉及这方面知识。同时,这部分知识复杂,涉及到芯片内部架构,启动各个阶段软件代码执行顺序,启动模式等等。以常用的MSM8953芯片启动过程为例,进行宏观分析。
处理器核心
从上图看出,MSM8953处理器有5个,分别为:
1、APPS: Cortex A53 core,运行Android。
2、RPM(Resource Power Manager):Cortex M3 core,主要用于低功耗应用。
3、Modem(MPSS_QDSP6):高通自有指令集处理器,处理 3G、4G通信协议等。4、Pronto(WCNSS):处理WiFi相关代码
5、LPAS:音频相关
对应下面芯片硬件结构图中各个处理器的框图来看就很清晰。