高通8155 EMMC启动
时间: 2023-07-22 14:51:25 浏览: 199
高通骁龙8155是一款移动处理器芯片,支持EMMC启动。EMMC(Embedded MultiMediaCard)是一种嵌入式多媒体卡,是一种集成了闪存存储器和MMC控制器的存储设备。
在高通骁龙8155芯片中,EMMC启动是通过引导加载程序(bootloader)实现的。引导加载程序首先会初始化硬件,然后从EMMC存储器中读取引导映像文件。引导映像文件包含操作系统内核和其他必要的系统文件,它们将被加载到内存中并启动系统。在EMMC启动过程中,还可以使用UFS(Universal Flash Storage)存储作为备选引导设备。
相关问题
高通8155 EMMC启动流程
高通 8155 是一款移动平台处理器,其 EMMC 启动流程如下:
1. 设备上电,处理器开始执行 Boot ROM 中的代码。
2. Boot ROM 加载 Primary Boot Loader(PBL)至内存,并执行该 Boot Loader。
3. PBL 初始化一些硬件设备,例如 DDR,UART,USB,SD/eMMC 等,并加载 Secondary Boot Loader(SBL)至内存。
4. SBL 运行时,会根据设备的启动模式加载不同的分区(例如 Recovery 分区、Fastboot 分区、Normal Boot 分区等),然后加载 Little Kernel(LK)至内存。
5. LK 初始化一些硬件设备,例如闪存、屏幕等,并加载 Android 系统的 Boot Image 至内存。
6. Boot Image 包含了 Android 系统的内核(Kernel)和文件系统(File System),同时也包含了一些启动脚本(例如 init.rc)。
7. 内核启动时,会挂载文件系统,并执行 init.rc 脚本,完成 Android 系统的启动流程。
以上就是高通 8155 EMMC 启动流程的基本步骤,不同的设备可能会有所不同,但大致流程是相似的。
高通8155 EMMC启动失败
高通 8155 EMMC 启动失败可能有多种原因,以下是一些常见原因和相应的解决方法:
1. EMMC 芯片损坏或失效。这是导致 EMMC 启动失败的主要原因之一。如果 EMMC 芯片损坏或失效,需要更换 EMMC 芯片。
2. EMMC 分区损坏。如果 EMMC 分区损坏,可能无法正确启动系统。可以尝试使用 Android 系统的恢复模式(Recovery Mode)进行分区修复。
3. Boot Image 损坏。如果 Boot Image 损坏,可能会导致系统无法正常启动。可以尝试重新刷入正确的 Boot Image。
4. 内核损坏。如果内核损坏,可能会导致系统无法正常启动。可以尝试重新刷入正确的内核。
5. 硬件故障。如果设备硬件出现故障,可能会导致系统无法正常启动。可以尝试进行硬件故障排查或者联系售后服务人员进行维修。
总之,如果遇到高通 8155 EMMC 启动失败的问题,需要根据具体情况进行排查和解决。如果无法自行解决,建议联系专业维修人员进行处理。
阅读全文