关于FL2440两种启动方式

1、Nandflash启动(跳线帽J5连上OM0接高电平)

对于微处理器来讲,一般执行程序都是从0地址开始执行,S3C2440也不例外,在Nandflash方式启动时,CPU首先把Nandflash的前4K内容,拷贝到2440的内部4K SRAM中,这个过程是硬件上电自动完成,不需要任何代码和程序,这片上的4K SRAM被映射到NGCS0片选的内存空间地址是00000000-000010000,这4K程序的作用是把Nandflash剩下的内容copy到SDRAM中去执行。


图1.内存映射图

2、Norflash启动(跳线帽J5拔掉)

      Norflash启动时,内存映射图如上图,Norflash的0地址要想对应内存的0地址J2必须接NGCS0,如果J2接NGCS1则Norflash的0地址对应内存的0x08000000。程序从Norflash的零地址开始执行启动代码,启动代码也是把ro段和RW段拷贝到内存SDRAM中去运行。





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值