- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于altera器件不能下载的问题总结
关于Altera器件不能下载的问题总结
笔者前一段时间在调试电路板时碰到了器件不能正确下载的问题,无奈之中只能上论坛查找相关帖子,发现遇到类似问题的人不在少数,此类帖子约有好几十,但笔者感觉对于面临问题的新手来说,相关帖子的参考价值还不够充分:一是帖子太分散,不易于查找;二是帖子提出问题和现象的多,解答的少;三是有些问题具有相关性,如果放在一起说明可能会更明白一些。因此,笔者觉得有必要将相关的帖子中的内容简单综合一下,并将我刚刚遇到的问题及解决方法共享出来,以便其他人参考。建议其他以前有过相关经验的同志也不吝将自己的经验和解决方法(这对后来者特别有参考意义)拿出来与大家共享。
笔者先抛砖引玉了:
器件为cyclone_ep1c20,配置芯片为epcs4,留有AS接口和jatg接口。遇到的问题为:AS方式下不能下载,但jatg方式下可以正常下载。采用BBII电缆,在QuartusII中报错为Error:cant recognize silicon ID for Device1。经检查电路连接无错误,fpga与epcs4之间的引脚存在波形,dclk,data,ncs,asdi脚上都有始终输出,由于epcs4是刚买的芯片,没有配置信息,因此上电时FPGA始终尝试从epcs4中读取配置信息,conf_done脚始终为高。接上下载线后下载时,发现nconfig脚不能被拉低。后换了台机器重试,问题依旧,最后重新找了条下载线,AS方式下下载成功。经验:一般情况下参考datasheet中的说明和电路图进行连接,应该不会有什么问题;有问题时可以先查时序,确认无误后可以考虑其他的一些因素:下载线、电脑(有的电脑并口坏掉或可能驱动能力不够),软件******是否完全等。Jatg下载过程中发现偶尔会下载失败,重新上电后正常。
以下为我从以前的帖子中整理的一些注意事项:
1、使用下载线之前需要先安装驱动。
2、QT之中先要选择下载线的类型,并选上相应的下载选项。
3、检查电路连接,注意焊接质量,芯片上的电压有没有和外围的电路上的电压连上。
4、片子损坏(据说有的片子只能下载一次就不能下载了)。
5、电源有问题,输出电压不够,或纹波太大。
6、下载线有问题,可能引起很多错误:不能下载,或者下载之后程序不能运行(假下载?)等等,建议多在下载线上找找原因。
7、换机器试一试。
8、确认所用的软件版本有无问题,不行试试别的版本。
以前的帖子上还有很多其他的问题和现象,篇幅所限,不一一列举了。个人感觉关键的是两点:问题的现象和解决的办法,如果能够把大家以前遇到的情况和解决办法都罗列到一起,相信后来者一定能够有的放矢,节省很多精力。所以,强烈呼吁有经验者多加补充啊!
altera下载线ByteBlasterMV和ByteBlaster区别总结
用altera的各位都要用下载线,ByteBlasterMV和ByteBlaster大家再熟悉不过了,对于高手来说,两者的区别自是小菜,可对我们这些刚入门的小弟来说就不是很清楚了,此文总结一下他们的区别,给那些和我一样刚入门的新手!
1.ByteBlasterMV可以支持3.3V和5.0V器件下载和编程,ByteBlaster只支持5.0V器件, ByteBlasterMV可以替代ByteBlaster;
2.支持器件不同
ByteBlasterMV:MAX9000,MAX7000S,MAX7000A,MAX3000A,APEX20K,FLEX10K(包括 FLEX10KA,FLEX10KE),FLEX8000,FLEX6000
ByteBlaster:MAX9000,MAX7000S,MAX7000A,FLEX10K,FLEX8000,FLEX6000
3.支持电平不同
ByteBlasterMV:支持3.3V和5.0V TTL和CMOS 输出电压
ByteBlaster:支持5.0V TTL输出电压
4.下载线内部结构的区别
1)ByteBlasterMV25针接口中15脚是VCC,而ByteBlaster25针接口中15脚是地;
2)ByteBlasterMV下载线用的芯片是74HC244,ByteBlaster下载线用的芯片是74LS244
Cant recognize silicon ID for device 1的错误经3天解决,共享出来!
摸索,得以解决,共享出来,帮有类似问题的朋友节约宝贵时间吧。
在AS模式下 如果出现如下错误
Error: Cant recognize silicon ID for device 1
1。确认你的QII中选择的配置芯片是否和电路板中的芯片一致
2。检查你的下载线是否损坏,据说下载线长不应该超过30CM 但是我自己做的大概有50CM也可以正常使用
3。确定你的配置芯片是否损坏
文档评论(0)