S5PV210的启动流程

【嵌入式】S5PV210的启动流程_初始化

  1. S5PV210上电后执行iROM中的固化代码,即BL0(Bootloader0)。这个代码是厂家出厂前烧写好的,不提供源代码,但提供相应的功能说明,比如进行一些时钟初始化、设备控制器初始化和启动相关的初始化等。
  2. iROM继续执行加载Bootloader到片内SRAM(总大小96KB)中,即BL1(最大不超过16KB),并跳到BL1中执行。
  3. 执行BL1加载Bootloader剩余部分到SRAM中,即BL2(最大不超过80KB),并跳到BL2中执行。
  4. 执行BL2初始化DRAM控制器,并加载OS到SDRAM。
  5. 跳转到OS起始地址处执行。