[ZLG-ARM] 请教SmartArm2200中直接控制NAND flash的问题?

[复制链接]
3195|14
 楼主| acacac1231 发表于 2007-11-8 09:51 | 显示全部楼层 |阅读模式
请问哪位知道在SmartArm2200中,为什么在使用nand&nbsp;flash&nbsp;k9f2808时前面需要加一个ATF16LV8C这个CPLD芯片?<br /><br />是作为译码吗?时序控制?<br /><br />lpc2200已经没有控制sdram的功能了,难道也没有直接控制NAND&nbsp;flash的功能吗?<br /><br />如果我想在ARM7上运行uclinuxlinux操作系统,就需要大的flash和ram,这两项重要功能在lpc2200中都没有体现出优势。<br />难道选择lpc2200系列是错误的?<br /><br />周公请回答。
 楼主| acacac1231 发表于 2007-11-8 09:54 | 显示全部楼层

顶一个

自己顶一个!<br />请大家各抒己见,发表自己的看法。<br />互相交流一下,我已经为这两个问题头痛坏了。
dld2 发表于 2007-11-8 10:02 | 显示全部楼层

Re:

楼主对NAND的理解可能有误:<br />NOR&nbsp;FLASH上的程序可以直接执行,NAND不行。如果你想把程序放在NAND上,要拷贝到RAM才能执行。<br />NAND接口比较复杂,还要做ECC校验。三星的ARM9有内置NAND控制器。<br />用LPC2200跑linux,速度会比较慢,因为它的外部总线接口慢。
 楼主| acacac1231 发表于 2007-11-8 10:48 | 显示全部楼层

s3c44

LPC2200系列手册上说有EMC控制器,可以外接FLASH&nbsp;RAM&nbsp;EEPROM等器件,说的有些夸张了吧。<br /><br />ram只能接sram<br />flash只能接nor&nbsp;flash<br /><br />s3c44b0好像都可以直接接吧?
dld2 发表于 2007-11-8 10:49 | 显示全部楼层

44b0能直接接NAND flash吗?

  
 楼主| acacac1231 发表于 2007-11-8 10:52 | 显示全部楼层

38译码器代替cpld?

如果我接nand&nbsp;flash还有配上一个cpld,有点太繁琐了,代价也有点太高了吧。<br />我问zlg的电话支持了,他们说可以用一个3-8译码器来代替,不知道是怎么实现的?<br />请大家讨论一下。<br />另外做过这个的人有什么心得吗?
 楼主| acacac1231 发表于 2007-11-8 11:00 | 显示全部楼层

44b0

44b0可能也有问题,好多人说使用I/O控制,不知道什么意思。<br />请解释一下。
wlq_9 发表于 2007-11-8 11:36 | 显示全部楼层

在不支持SDRAM

的ARM上跑Linux太不明智.更何况LPC2200内部没有CACHE,跑uclinux速度很不错的!不如直接上AT9260S,一片SDRAM,一片nor就搞定了.价格不比LPC2200+FSRAM贵多少!
 楼主| acacac1231 发表于 2007-11-8 12:28 | 显示全部楼层

lpc2200+k9f2808

大家有没有用过NAND&nbsp;Flash的,请出来指点一下啊。<br /><br />lpc2200+k9f2808该怎么实现呢?<br /><br />zlg315在哪里?<br />电话里你们的技术支持也说不明白具体怎么做啊。<br /><br />真的要逼我换2410吗?
wlq_9 发表于 2007-11-8 13:19 | 显示全部楼层

只能模拟nand的接口

用总线方式和IO方式都可以.总线方式可能需要做一下译码,而用IO方式则怎么样都行.问题只是效率.
luogs 发表于 2007-11-8 15:39 | 显示全部楼层

to 楼主

我的如下方式接的,&nbsp;在实际的产品中有使用,我没看速度啊!<br />
 楼主| acacac1231 发表于 2007-11-8 17:34 | 显示全部楼层

谢谢12楼

多谢12楼!!!<br />等我好好研究一下上图。
 楼主| acacac1231 发表于 2007-11-8 20:47 | 显示全部楼层

总线方式?

<br /><br />12楼的是直接连接在ARM芯片上吗?这个应该是所说的总线方式吧?<br />是通过ARM直接给flash发控制命令吗?其中没有译码的过程吧?<br />那zlg的SmartARM中的LPC2200中间有一个带译码的控制方式又是什么原理呢?<br /><br />另外哪位又能解释一下这种连接方式是什么意思呢?&nbsp;这个是我找到的一个44b0的连接图:<br />https://bbs.21ic.com/upfiles/img/200711/2007118203854795.jpg
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

38

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部