在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5797|回复: 6

[求助] 使用FPGA操作nand flash rb信号一直不拉底,为什么???

[复制链接]
发表于 2016-8-4 13:57:27 | 显示全部楼层 |阅读模式
200资产
之前用的是镁光的NAND FLASH,换上东芝的后就工作不正常了镁光的型号是:29F4G08ABADA
东芝的型号是:TC58TEG5DCJTA00
两者有什么区别在控制器上????
换上东芝的flash之后 R/B信号一直为高,不拉底。。。
flash没有响应
想知道问题出在哪里?

发表于 2016-8-4 14:48:11 | 显示全部楼层
lalalalalalalalalalalalala
发表于 2016-8-4 14:56:24 | 显示全部楼层
好多年没有碰nand flash了,如果RB信号没有拉低,说明nand flash不能识别控制器 发送的命令,这就需要仔细研究两种flash的datasheet,看看有什么差异。现在Flash接口有toggle和onfi的差异吧
 楼主| 发表于 2016-8-4 17:16:15 | 显示全部楼层
回复 3# paolocheng

首先东芝的ID读不到,而镁光的可以,而且所有操作都正常,看了两种flash的datasheet主要的读写,擦除操作时序差别不大,就是在上电时序那块有些差别,两者的电路连接方式不知道对否兼容???
发表于 2016-8-18 15:02:41 | 显示全部楼层
回复 1# yuanhong96


东芝的是Toggle的,镁光的是ONIF。两种协议不太一样。
镁光的NAND上电后是Async Mode,只有上升沿采数据,而且这时还不存在DQS信号,从NAND里读数据也是通过RE#的上升沿来pop数据的。镁光的NAND通过set feature能调整到NV-DDR和NV-DDR2模式,DQS信号此时有效,才能在DQS的上升沿下降沿都采数据。
而东芝的上电后直接就是上升沿下降沿都采数据(好像也有封装上来是只看上升沿的,不确定)。

两种NAND的set feature的值好像也很不一样。

如果你使用的是专用的controller,那对于2种NAND估计是不兼容的,除非controller本身就支持这2种NAND。



不过这2种NAND上电后好像都要求先给reset命令,而reset命令应该都会让RB掉下去的吧。
 楼主| 发表于 2016-8-21 19:12:21 | 显示全部楼层
回复 5# gaobaitong


   就是因为东芝的NAND复位操作后RB一直为高,不拉底;   而镁光的NAND却可以。
   换上东芝的NAND后,基本的复位操作都不可以,有没有可能是硬件电路的原因,两种NAND的上电时序有差异,即外围电容参数等。
发表于 2019-2-28 12:30:54 | 显示全部楼层
请问lz现在还在吗 我现在也在用fpga调试镁光的nand flash 但是遇到了一些麻烦 如果可以的话能加我qq:965745549吗?想请教下 谢谢您!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-17 23:46 , Processed in 0.033802 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表