2013-07-01
根据版主51FPGA提供的《QuartusII12.0安装与使用指南.REV0》文档安装好了QuartusII12。
准备烧测试程序到板上。要烧程序,得先装好 USB blaster 驱动,我新手,一点都不懂,马上在群里咨询,很快就有了答案,我想也许很多新手会遇到我类似的问题,就整理了一份《安装 Usb Blaster 驱动 For CPLD新手》文档共享给大家。
http://forum.eepw.com.cn/thread/233476/1
2013-07-02 Unexpected error in JTAG server -- error code 44
本想 Usb Blaster 驱动安装好,我就能顺利烧录程序了,但是我的第一次却是见红:
Error (209040): Can't access JTAG chain
Error (209053): Unexpected error in JTAG server -- error code 44
Error (209012): Operation failed
赶紧在群里咨询,版主51FPGA说先检查CPLD和U3LM75有没有焊反,上图到群里确认没焊反。然后认为电源的问题,我用的是6V 500ma的火牛,版主51FPGA 说不要用6V的,后来找了个5V 1A的,还是不行(不管是6V还是5V经过AS1117输出都得到了3.3V,说明电源部分工作正常)。然后怀疑晶振是不是起振,由于没有示波器,只能万用表测一下电压晶振Y1 的电压,发现Y1的4脚对地电压为3.57V~3.59V之间,3脚的对地电压为1.2V~1.7V 之间,看来应该没问题(据说可以用万用表的频率计可以测晶振是否起振,手头没这种表,没有试过)。版主51FPGA提醒“焊接问题的可能性大些”,由于太晚了,只有第二天继续找问题。后来群里的学员还发了一些链接过来,有助问题分析。
相关链接:
http://blog.csdn.net/ant2013/article/details/8948854
http://www.altera.com/support/kdb/solutions/rd03312011_647.html
第二天晚上,用万用表仔细测了一下 CPLD 各管脚的焊接情况,最后终于发现 是25脚虚焊。
请看一下聊天记录:
===============================================================
136-finema(223990074) 22:41:30
终于烧录程序成功了
185-lan0o0陈小羽(361694959) 22:42:42
啥原因啊
136-finema(223990074) 22:43:35
今晚仔细检查了一下 cpld 的管脚焊接情况,发现是25脚虚焊,
25脚JTAG用的TDO
185-lan0o0陈小羽(361694959) 22:45:30
好像不少人都是这个问题
136-finema(223990074) 22:46:55
185,哪个scan-led 的测试程序跑起来的效果是怎样的,我的是 数码管子 最右边的led 亮0
185-lan0o0陈小羽(361694959) 22:47:19
76543210
136-finema(223990074) 22:47:40
全部显示吗?
185-lan0o0陈小羽(361694959) 22:47:40
全部显示
估计还是有虚焊的
0-51FPGA(279625753) 22:51:53
136号你的晶振有问题
数码管只显示0,应该是晶振问题的可能性比较大
136-finema(223990074) 22:54:44
版主,晶振有问题??
0-51FPGA(279625753) 22:54:58
你下载流水灯了吗
流水不
哈哈
136-finema(223990074) 22:55:36
是led_water吧?
下了,没看到流水,一个灯都没亮
136-finema(223990074) 22:58:22
晶振虚焊了,我按了一下晶振,看到流水灯了,谢谢版主提醒
===============================================================
又是虚焊惹的祸,怪自己技艺不精啊。
有奖活动 | |
---|---|
【有奖活动——B站互动赢积分】活动开启啦! | |
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |