MyFPGA Forum

 找回密码
 注册
搜索
查看: 11386|回复: 17
打印 上一主题 下一主题

DE2 AS模式烧录时出现问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-4 18:45:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题:刚接触DE2和Quatus II,按照Quatus II Introduction Using Verilog Design的步骤熟悉操作流程,在最后用AS模式下载时碰到问题,描述如下:

JTAG下载成功,AS下载不成功。

AS下载的步骤:
1.assignments > device > device and pin options > configuration > 选择EPCS16

2.tools > programmer > 确认hardware setup为
usb_blaster ,mode为active serial programming,文件为.pof文件,勾选program/configure, > start

3.编程的进度条显示到100%,信息栏没报错。把开关拨到run档,但是板子上没有出现预期的效果。

ps:de2提供的演示程序就可以在as模式下载成功,我自己按文档写得程序就是一个异或门,应该没错,仿真都对,jtag也成功。

不知道问题出在哪里,还请指教。
2#
发表于 2010-3-5 08:46:27 | 只看该作者
用AS模式下载完成之后,可以尝试下将电源开关关一下,再打开。
3#
 楼主| 发表于 2010-3-5 11:19:39 | 只看该作者
我再试试看。前面也确实在下载完成后,把run/prog开关拨到run档,观察板上的led没变化,又把电源开关关闭,重开。似乎还是不成功。
4#
发表于 2010-3-5 12:37:12 | 只看该作者
de2提供的演示程序就可以在as模式下载成功。。。。。
既然DE2提供的程序可以下载成功,说明AS下载模块是没有问题的,应该是你的程序的问题,请你检查下你的程序和引脚分配是否有误。O(∩_∩)O~
5#
 楼主| 发表于 2010-3-5 13:19:28 | 只看该作者
1.源程序
module light(x1,x2,f);
  input x1,x2;
  output f;
  assign f=(x1 & ~x2)|(~x1 & x2);
endmodule  

2.检查引脚分配
To,Location
x1,PIN_N25
x2,PIN_N26
f,PIN_AE22

其中x1对应SW0,x2对应SW1,f对应LEDG0

没发现错误,管脚分配文件通过 assignments > import assignments ..添加。
6#
 楼主| 发表于 2010-3-5 13:36:00 | 只看该作者
3.检查下载过程
把run/prog置于run档,板上的红、绿led都亮,但不是正常的亮度,比较暗,点击编程的start后,load灯亮,下载完成时,load熄灭,红、绿led还是都亮,但亮度很弱。切换run/prog到run,不论如何组合sw0和sw1的值,ledg0都没反应。

到底是哪里出错勒??
7#
 楼主| 发表于 2010-3-5 19:04:27 | 只看该作者
巨汗,刚又试了一次,先用JTAG下载,成功,关闭电源,删除文件夹里的.pof文件,将.sof文件转换成.pof文件,选择AS模式下载,关电,通电,置位run,成功。

可能是前面选配置芯片是出错,epcs16选成epc16了。
8#
 楼主| 发表于 2010-3-5 19:19:04 | 只看该作者
但是按照1楼的步骤生成的.pof下载还是不成功,真是郁闷啊:

用1楼的步骤下载时有2个参数不知道是什么意思:
checksum:1c78FCA4
usercode:00000000

用7楼由.sof转换的.pof下载时
checksum:131D053E
usercode:00000000


烦请哪位高人指点,谢谢。
9#
发表于 2010-3-6 00:35:01 | 只看该作者
本帖最后由 Frank 于 2010-3-6 00:36 编辑

你最初的方法是正确,你可以按照1楼的方法重新再做一次,应该没有问题。
checksum是数据校验。
另外,切换RUN/PROG时,最好在断电下进行。
10#
 楼主| 发表于 2010-3-6 07:50:24 | 只看该作者
感谢Frank版主的指点。又重新做了一次,还是有问题,对比成功和不成功的项目文件发现,用.sof转换生成的.pof文件同时有个.map的映射文件,里面写的是开始和结束的地址。直接生成的.pof文件,没有同名的.map文件,只有.map.eqn, .map.rpt, .map.summary.三个文件,不知道问题是不是在这里。当然还是有可能流程是对的,我的操作细节出了问题。
11#
发表于 2010-3-6 09:56:27 | 只看该作者
根据你的描述,问题应该不是.map文件的问题,可能是操作细节的问题。还有就是你的license是否为正版。
12#
 楼主| 发表于 2010-3-6 09:57:56 | 只看该作者
哦,我用的free的Quartus II 9.1 web edition, 不需要license吧?
13#
 楼主| 发表于 2010-3-6 13:42:58 | 只看该作者
换了一个Quartus II9.1 有license的版本,可以确定的是:用分配引脚,指定配置器件,编译后生成的pof文件下载,不成功;用convert programming file将sof转换的pof下载,成功。还真搞不懂问题在哪里。
14#
 楼主| 发表于 2010-3-6 17:20:34 | 只看该作者
可能是Quartus II版本的问题。参考http://www.alteraforum.com/forum/showthread.php?t=20736
15#
 楼主| 发表于 2010-3-6 17:51:04 | 只看该作者
说是要patch 063,但在mysupport没找到,只有换9.1之前的版本试试了
16#
 楼主| 发表于 2010-3-6 18:04:54 | 只看该作者
哪位版主如果有那个patch 0.63,请share一下,验证是不是这个问题。
17#
发表于 2011-1-18 11:47:09 | 只看该作者

RE: DE2 AS模式烧录时出现问题

本帖最后由 jackvqti 于 2011-1-18 11:49 编辑

问题:刚接触DE2和Quatus II,按照Quatus II Introduction Using Verilog Design的步骤熟悉操作流程,在最后用AS模式下载时碰到问题,描述如下:

JTAG下载成功,AS下载不成功。

AS下载的步骤:
1.assignments > device > device and pin options > configuration > 选择EPCS64

2.tools > programmer > 确认hardware setup为
usb_blaster ,mode为active serial programming,文件为.pof文件,勾选program/configure, > start

3.编程的进度条显示到100%,信息栏没报错。把开关拨到run档,但是板子上有出现预期的效果。


***********************选择EPCS64************** 這才是重點
18#
发表于 2011-3-10 14:58:09 | 只看该作者
我也出现了同样的问题 求解决
在DE2_Default 的例子中 JTAG下载成功,但是编译失败 原因是 can't place multiple pins assigned to pin location pin_AE24(IOC_Y2_N2)
AS下载不成功。下载完成后 GOOD灯不亮。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-11-1 07:40 , Processed in 0.047054 second(s), 16 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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