新闻中心

EEPW首页>嵌入式系统>设计应用> S3C2440新手入门之——程序运行环境初始化过程

S3C2440新手入门之——程序运行环境初始化过程

作者: 时间:2016-11-25 来源:网络 收藏
一会从NandFlash,一会从NorFlash启动,一会加U-boot,一会SDRAM,。。。很明显,容易被搞晕,程序到底是怎样被执行的

本文引用地址://m.amcfsurvey.com/article/201611/321547.htm

1:

无论从NandFlash或是NorFlash,都要先运行Uboot,也就是说都要往里边先拷贝Uboot,因为这是引导程序,对于微处理器而言,是工作环境的建立过程,不可缺少

2:从NorFlash启动时,ARM上电后直接运行NOR FLASH里的程序(包含启动的Uboot)

3:从NAND FLASH启动时,在ARM上电时,ARM会自动把NAND FLASH前4K的内容拷贝到S3C2440内部SRAM中,同时把SRAM的地址映射到0X00000000。ARM上电后会从SRAM处开始运行。。。

现在只了解这么多了



评论


技术专区

关闭