首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

7.2下烧写flash还需要make target board吗?

7.2下烧写flash还需要make target board吗?

我在quartus7.2版本下想把程序烧到flash(型号AM29LV800DB,不是sopc中能直接支持的

flash型号)上,然而运行flash programmer时失败,no CFI tablefound at <flash基地址>,可以

确定管脚的分配没问题,估计是找不到flash的问题,查了许多方法,大部分人对这个问题的

解决方法是make target board 加到sopc中,但那是针对quartus7.0以前的版本的,在7.2版的

sopc中根本就没有target board这个选项,在命令行模式下也无法运行mk_target_board命

令,请问斑竹有没有办法在7.2版中能识别这个可怜的flash???

[em06]

7.x已经取消了这个目标版

不是支持的,可以用custom定制

[em01][em01][em01]
热情,直爽

版主说的是在sopc中添加CFIflash的时候custom吗? 那里只是可以订好地址位数和数据宽度,再没有更关键的设置了,我就是在那里custum后还是无法识别啊。。。flash programmer报错说“ no CFI table found”..版主成功的在7.2的SOPC中custom过flash过吗??感谢版主的回答

请问有哪位大侠成功的在sopc7.2版本中加入了非标准的CFIflash啊???谈谈经验啦。。。。

很多板子都是用非标准的,我的也是

要注意有些脚是双向口

热情,直爽

这个论坛好像不能上传图片,没办法

[em11]
热情,直爽

只有数据总线是双向的三态桥吧,这点我已经弄好了,把flash的reset管脚(低电平有效)也置了高电平,flash的基地址也设为了0x0,对于读写的setup,wait和hold time都设成了70ns左右,实在想不出管脚分配还有哪里不对了,可就是总报错 no cfi table found.非标准的flash除了定制目标板的方法再无它法了吗??7.2中不能定制目标板啊。。。。挠墙中。。。

版主想上传啥图片啊?

自己顶了,请高手留名。。。

如果我的系统时钟频率是100M那么我的setup,wait和hold time应该设置成多少呢?
QUOTE:
以下是引用aomaom在2008-5-28 10:21:00的发言:

版主说的是在sopc中添加CFIflash的时候custom吗? 那里只是可以订好地址位数和数据宽度,再没有更关键的设置了,我就是在那里custum后还是无法识别啊。。。flash programmer报错说“ no CFI table found”..版主成功的在7.2的SOPC中custom过flash过吗??感谢版主的回答

你这个问题我也遇到过,不过没有解决

我买了个新板子,这个问题也就不了了之了

[em01][em01][em01][em01]
热情,直爽
那你就用,原配的吧
真诚让沟通更简单! QQ:767914192

这个问题我搞了两天了,现在极其的郁闷.

要注意有些脚是双向口!这个比较重要,就是在顶层文件加输入输出口的时候要注意这个,然后就是按照文档配置好CFI。还好,我的板子是标准flash。不知道你板子配套光盘里有没有关于flash烧写的例子!

回版主大人啊,要是现在可以改用标准flash的话我就不必再挠墙了。。。只能死马当活马医了。。[em14]

回楼上,有对flash的进行读写的test工程(qutartusII下的vhdl语言实现),不过这在sopc中根本就用不上吧??因为niosIDE的程序是运行在sopc上的啊。。。

难道要在nios的命令行模式下写那个override file(altera 的flash programmer手册上提到的)才行吗??对这个override file不是很了解,不知哪位大侠成功写过啊???

返回列表