注册
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
MyFPGA Forum
»
Altera 开发板卡应用
»
DE2
» DE2 AS模式烧录时出现问题
返回列表
发帖
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2010-3-4 18:45
|
只看该作者
DE2 AS模式烧录时出现问题
问题:刚接触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也成功。
不知道问题出在哪里,还请指教。
本主题由 allen_wind 于 2010-3-5 08:34 审核通过
收藏
分享
allen_wind
发短消息
加为好友
allen_wind
当前离线
UID
2824
帖子
12
精华
0
积分
83
阅读权限
20
在线时间
14 小时
注册时间
2010-3-3
最后登录
2010-9-3
新进会员
2
#
发表于 2010-3-5 08:46
|
只看该作者
用AS模式下载完成之后,可以尝试下将电源开关关一下,再打开。
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
3
#
发表于 2010-3-5 11:19
|
只看该作者
我再试试看。前面也确实在下载完成后,把run/prog开关拨到run档,观察板上的led没变化,又把电源开关关闭,重开。似乎还是不成功。
TOP
allen_wind
发短消息
加为好友
allen_wind
当前离线
UID
2824
帖子
12
精华
0
积分
83
阅读权限
20
在线时间
14 小时
注册时间
2010-3-3
最后登录
2010-9-3
新进会员
4
#
发表于 2010-3-5 12:37
|
只看该作者
de2提供的演示程序就可以在as模式下载成功。。。。。
既然DE2提供的程序可以下载成功,说明AS下载模块是没有问题的,应该是你的程序的问题,请你检查下你的程序和引脚分配是否有误。O(∩_∩)O~
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
5
#
发表于 2010-3-5 13:19
|
只看该作者
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 ..添加。
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
6
#
发表于 2010-3-5 13:36
|
只看该作者
3.检查下载过程
把run/prog置于run档,板上的红、绿led都亮,但不是正常的亮度,比较暗,点击编程的start后,load灯亮,下载完成时,load熄灭,红、绿led还是都亮,但亮度很弱。切换run/prog到run,不论如何组合sw0和sw1的值,ledg0都没反应。
到底是哪里出错勒??
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
7
#
发表于 2010-3-5 19:04
|
只看该作者
巨汗,刚又试了一次,先用JTAG下载,成功,关闭电源,删除文件夹里的.pof文件,将.sof文件转换成.pof文件,选择AS模式下载,关电,通电,置位run,成功。
可能是前面选配置芯片是出错,epcs16选成epc16了。
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
8
#
发表于 2010-3-5 19:19
|
只看该作者
但是按照1楼的步骤生成的.pof下载还是不成功,真是郁闷啊:
用1楼的步骤下载时有2个参数不知道是什么意思:
checksum:1c78FCA4
usercode:00000000
用7楼由.sof转换的.pof下载时
checksum:131D053E
usercode:00000000
烦请哪位高人指点,谢谢。
TOP
Frank
发短消息
加为好友
Frank
当前离线
UID
3
帖子
167
精华
0
积分
995
阅读权限
150
在线时间
375 小时
注册时间
2008-11-18
最后登录
2010-9-3
超级版主
9
#
发表于 2010-3-6 00:35
|
只看该作者
本帖最后由 Frank 于 2010-3-6 00:36 编辑
你最初的方法是正确,你可以按照1楼的方法重新再做一次,应该没有问题。
checksum是数据校验。
另外,切换RUN/PROG时,最好在断电下进行。
风清杨
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
10
#
发表于 2010-3-6 07:50
|
只看该作者
感谢Frank版主的指点。又重新做了一次,还是有问题,对比成功和不成功的项目文件发现,用.sof转换生成的.pof文件同时有个.map的映射文件,里面写的是开始和结束的地址。直接生成的.pof文件,没有同名的.map文件,只有.map.eqn, .map.rpt, .map.summary.三个文件,不知道问题是不是在这里。当然还是有可能流程是对的,我的操作细节出了问题。
TOP
Frank
发短消息
加为好友
Frank
当前离线
UID
3
帖子
167
精华
0
积分
995
阅读权限
150
在线时间
375 小时
注册时间
2008-11-18
最后登录
2010-9-3
超级版主
11
#
发表于 2010-3-6 09:56
|
只看该作者
根据你的描述,问题应该不是.map文件的问题,可能是操作细节的问题。还有就是你的license是否为正版。
风清杨
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
12
#
发表于 2010-3-6 09:57
|
只看该作者
哦,我用的free的Quartus II 9.1 web edition, 不需要license吧?
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
13
#
发表于 2010-3-6 13:42
|
只看该作者
换了一个Quartus II9.1 有license的版本,可以确定的是:用分配引脚,指定配置器件,编译后生成的pof文件下载,不成功;用convert programming file将sof转换的pof下载,成功。还真搞不懂问题在哪里。
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
14
#
发表于 2010-3-6 17:20
|
只看该作者
可能是Quartus II版本的问题。参考
http://www.alteraforum.com/forum/showthread.php?t=20736
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
15
#
发表于 2010-3-6 17:51
|
只看该作者
说是要patch 063,但在mysupport没找到,只有换9.1之前的版本试试了
TOP
yf.x
发短消息
加为好友
yf.x
当前离线
UID
2854
帖子
35
精华
0
积分
230
阅读权限
30
在线时间
30 小时
注册时间
2010-3-4
最后登录
2010-7-8
中级会员
16
#
发表于 2010-3-6 18:04
|
只看该作者
哪位版主如果有那个patch 0.63,请share一下,验证是不是这个问题。
TOP
返回列表
新手乐园
FPGA 设计工具
Quartus II
NIOS II IDE
HDL 园地
Verilog
VHDL
FPGA 技术专区
Altera 开发板卡应用
DE0
DE1
DE2
DE3
DE4
其它板卡
NIOS II 嵌入式设计
SOPC Builder
NIOS II Programming
OS
C/C++
周边介面设计
传输介面
记忆体介面
显示介面
演算法实现与应用
PCB 版图设计
资源共享区
软件/源码分享
课件/书籍交流
创新设计大赛
Innovate Asia 2010
Innovate Asia 2009
论坛事务所
站务公告
意见建议
新版块及版主申请
其它讨论版
业界新闻
工作机会
杂七杂八
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]