0. 前言
本文以Exynos4412芯片为例,介绍了CPU的启动过程。
1. 启动介质
Exynos 4412可以选择下列启动介质:
- General NAND flash memory
- SD/MMC memory card
- eMMC memory
- USB device
CPU通过读取OM引脚寻找启动介质。软件可以通过OM寄存器获取当前的启动信息。
2. 启动顺序
由手册“5 Booting Sequence”的描述可知,Exynos 4412内部拥有64K-iROM和256KB-iRAM用于系统启动,其上电复位的流程如下: