MyFPGA Forum

 找回密码
 注册
搜索
查看: 10709|回复: 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 11:19:39 | 显示全部楼层
我再试试看。前面也确实在下载完成后,把run/prog开关拨到run档,观察板上的led没变化,又把电源开关关闭,重开。似乎还是不成功。
3#
 楼主| 发表于 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 ..添加。
4#
 楼主| 发表于 2010-3-5 13:36:00 | 显示全部楼层
3.检查下载过程
把run/prog置于run档,板上的红、绿led都亮,但不是正常的亮度,比较暗,点击编程的start后,load灯亮,下载完成时,load熄灭,红、绿led还是都亮,但亮度很弱。切换run/prog到run,不论如何组合sw0和sw1的值,ledg0都没反应。

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

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

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

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


烦请哪位高人指点,谢谢。
7#
 楼主| 发表于 2010-3-6 07:50:24 | 显示全部楼层
感谢Frank版主的指点。又重新做了一次,还是有问题,对比成功和不成功的项目文件发现,用.sof转换生成的.pof文件同时有个.map的映射文件,里面写的是开始和结束的地址。直接生成的.pof文件,没有同名的.map文件,只有.map.eqn, .map.rpt, .map.summary.三个文件,不知道问题是不是在这里。当然还是有可能流程是对的,我的操作细节出了问题。
8#
 楼主| 发表于 2010-3-6 09:57:56 | 显示全部楼层
哦,我用的free的Quartus II 9.1 web edition, 不需要license吧?
9#
 楼主| 发表于 2010-3-6 13:42:58 | 显示全部楼层
换了一个Quartus II9.1 有license的版本,可以确定的是:用分配引脚,指定配置器件,编译后生成的pof文件下载,不成功;用convert programming file将sof转换的pof下载,成功。还真搞不懂问题在哪里。
10#
 楼主| 发表于 2010-3-6 17:20:34 | 显示全部楼层
可能是Quartus II版本的问题。参考http://www.alteraforum.com/forum/showthread.php?t=20736
11#
 楼主| 发表于 2010-3-6 17:51:04 | 显示全部楼层
说是要patch 063,但在mysupport没找到,只有换9.1之前的版本试试了
12#
 楼主| 发表于 2010-3-6 18:04:54 | 显示全部楼层
哪位版主如果有那个patch 0.63,请share一下,验证是不是这个问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-22 05:16 , Processed in 0.039747 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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