类似S3C2440,带有系统的芯片被成为SOC
system on chip
我们可以将写的程序烧在Nor或者Nand
启动过程
大多数arm芯片从0地址启动
Nor启动
Nor Flash基地址为0,片内地址为0x4000,0000
CPU读出Nor上第一个指令(前4字节),执行
CPU继续读出其他指令,执行
——即从头读,读一个执行一个
Nand启动
片内4kRAM基地址为0,NorFlash不可访问
由上面的框架图得知,Nand和Ram距离较远,所以要复制
2440硬件将Nand前四个内容复制到片内Ram内存
CPU从0地址取出第一条指令执行