找回密码
 注册
搜索
查看: 533|回复: 0

[资料] NAND interface and EMI的初始化

[复制链接]
发表于 2010-8-14 17:10:15 | 显示全部楼层 |阅读模式
6253的平台:
    我现在知道的有:nand 和 LCD是用的同一个总线,外部sram或者NOR用的是EMI的接口。
    假设这样一种情况:平台上换了新的NAND和NOR, 都是空的。 默认模式下会启动到system rom执行factory program的程序,检测uart,接到有效信号,下载可执行文件到NAND或者NOR(问题1:会下载到哪个上面,怎么控制呢?问题2:既然要下载到这些flash上就一定要用到nand interface或者EMI,syetem rom里的程序有对我的新flash的配置吗?或者是配置一个最慢的通用的时序?)
    上面是正常的过程,只是我不太理解,继续:程序下载到flash里面了,还没执行过,接着重启。(问题3:难道以后每次都要先进到syetem rom, 检测uart信号然后再进行后面的启动吗?这个太麻烦了吧。是不是remap就是解决这个问题的?)因为上面的新的程序还没执行,所以里面关于flash接口的配置也都没有生效,
情况1:刚才我下程序到nand上了,还是用一种未知的方式初始化了nand flash interface 后拷贝其内容到sram中执行。我配置interface的程序得到执行了,nand flash interface 配置完成。(问题4:这个配置是掉电非易失的吗?难道下次开机还要再走一次这个流程?)
情况2:程序下到了NOR上。nor上的程序可以直接在其上面运行的吧?在我自己的配置被执行前,nor上数据的读取和写入时序是怎么配置的呢?接着我的配置要被执行了,nor的时序被动态修改,这个可以吗?最后我的配置会一直保持知道我主动去修改它吗?

问题比较多,还请高手指点。另外我现在有的资料就使6253的数据手册,不知道有没有其他资料有仔细讲解这块的,还请告知。
高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-24 18:04 , Processed in 0.081639 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表