Linux学习之路【1】_S3C2440的启动流程

S3C2440的启动流程

Linux学习之路【1】_S3C2440的启动流程

大多数ARM芯片从0地址启动

NOR启动

NOR Flash启动,NOR Flash 基地址为0,片内RAM地址为0x4000 0000。

  1. CPU读出NOR上面第一条指令(前四字节)。执行

  2. CPU连续读出其他指令执行

Nand启动

片内4kRAM及地址为0,NOR Flash不可访问

  1. 2440硬件把Nand前4k内容复制到片内RAM
    把Nand前4k内容复制到片内RAM
  2. 然后CPU从0地址取出低1条指令执行