打印
[FPGA]

求助:自己设计的FPGA板子无法进行JTAG下载

[复制链接]
3973|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
自己设计的FPGA系统板无法进行JTAG下载,Quartus软件报错Error: Can't access JTAG chain;Error: Operation failed,芯片是EP3C10E144C8N。可以利用AS模式下载,但闪烁灯程序不运行,没有任何显示。

用万用表测量JTAG、AS引脚电压,TMS、TDS上拉10k电阻,电压都很低,接近于0,CONF_DONE、nCONFIG电压也几近于0。
我将EP3C10拆卸后,检测电压都为高电平,但是焊上就都变低,为什么?请各位指点迷津。
电源电压都没有问题,3.3V、2.5V、1.2V。
USB-blaster下载线是好的,因为用其他板子下载过程序;














捕获.PNG (92.1 KB )

JTAG_AS原理图

JTAG_AS原理图

相关帖子

沙发
lelee007| | 2015-11-29 15:28 | 只看该作者
nCE为毛要接下拉电阻? 直接接地

另外,你的芯片哪儿弄的?不会是假芯片吧?

使用特权

评论回复
板凳
清净妙音|  楼主 | 2015-11-30 15:26 | 只看该作者
lelee007 发表于 2015-11-29 15:28
nCE为毛要接下拉电阻? 直接接地

另外,你的芯片哪儿弄的?不会是假芯片吧? ...

nCE下拉电阻是参照买的开发板原理图,它就是这么接的。芯片是淘宝上买的…………

使用特权

评论回复
地板
清净妙音|  楼主 | 2015-11-30 21:30 | 只看该作者
lelee007 发表于 2015-11-29 15:28
nCE为毛要接下拉电阻? 直接接地

另外,你的芯片哪儿弄的?不会是假芯片吧? ...

我将上拉10K电阻换成5.1K电阻,电压还是0,但是换成100欧姆电阻,TMS、TDO电压为2.2V,CONF_DONE、nCONFIG电压为3.0V,相当于电阻压降为0.3V,很奇怪!!

使用特权

评论回复
5
我是最菜的| | 2015-12-2 23:54 | 只看该作者
芯片背面那个145引脚要接地的。你没有接地吧?

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
清净妙音 + 1 很给力!
6
feihufuture| | 2015-12-3 09:16 | 只看该作者
原理图如果没错的话,要去买正品,不要找淘宝上的便宜的买,各种翻新货,我是遇到很多次了,看着办吧

使用特权

评论回复
7
清净妙音|  楼主 | 2015-12-3 20:53 | 只看该作者
本帖最后由 清净妙音 于 2015-12-3 20:59 编辑
我是最菜的 发表于 2015-12-2 23:54
芯片背面那个145引脚要接地的。你没有接地吧?

之前没注意这一点,的确没接地,实际焊盘如下图:PCB封装145脚是方形焊盘,四角有4个很小的过孔,焊完芯片也无法直接确定该引脚是否连上了地。
有没有什么补救的方法?

捕获2.PNG (172.92 KB )

ep3焊盘

ep3焊盘

捕获3.PNG (21.02 KB )

PCB_145脚

PCB_145脚

使用特权

评论回复
8
mengyuwei290| | 2015-12-3 21:09 | 只看该作者
我去年第一次焊FPGA板子当时也是不懂,jtag也是用不了,就是这个问题,我当时实在没办法只能重新投一块,如果焊接技术过硬可以用热风枪,在下面吹,也是可以的。。。  我不行   所以我又投了块新的

使用特权

评论回复
9
我是最菜的| | 2015-12-3 22:57 | 只看该作者
清净妙音 发表于 2015-12-3 20:53
之前没注意这一点,的确没接地,实际焊盘如下图:PCB封装145脚是方形焊盘,四角有4个很小的过孔,焊完芯片 ...

你这个145引脚画板子的时候就把它跟地连在一起了?

使用特权

评论回复
10
清净妙音|  楼主 | 2015-12-4 09:14 | 只看该作者
我是最菜的 发表于 2015-12-3 22:57
你这个145引脚画板子的时候就把它跟地连在一起了?

PCB上的145焊盘是和地连在一起了,但是芯片的145脚应该需要与方形焊盘用锡焊在一块吧?

使用特权

评论回复
11
清净妙音|  楼主 | 2015-12-4 09:16 | 只看该作者
mengyuwei290 发表于 2015-12-3 21:09
我去年第一次焊FPGA板子当时也是不懂,jtag也是用不了,就是这个问题,我当时实在没办法只能重新投一块,如 ...

我有这样想过,在方形焊盘加一层锡,然后用热风枪吹背面,不过这样芯片就放不平了

使用特权

评论回复
12
我是最菜的| | 2015-12-4 09:26 | 只看该作者
清净妙音 发表于 2015-12-4 09:14
PCB上的145焊盘是和地连在一起了,但是芯片的145脚应该需要与方形焊盘用锡焊在一块吧? ...

我看买的开发板是这样做的

IMG_20151204_092227.jpg (136.25 KB )

IMG_20151204_092227.jpg

使用特权

评论回复
13
清净妙音|  楼主 | 2015-12-4 10:01 | 只看该作者
我是最菜的 发表于 2015-12-4 09:26
我看买的开发板是这样做的

我自己设计的是这样的,当初这块芯片的PCB封装是从网上下载来的,没注意到这个问题。
难道我要重画版一块板子?

无标题.png (132.87 KB )

芯片背面

芯片背面

使用特权

评论回复
14
清净妙音|  楼主 | 2015-12-8 12:52 | 只看该作者
在方形焊盘加上锡,再用热风枪吹背面,就能下载了,果然是背面145脚未连地的缘故,还是自己太粗心

使用特权

评论回复
15
bitshiyan| | 2016-1-1 22:09 | 只看该作者
清净妙音 发表于 2015-12-8 12:52
在方形焊盘加上锡,再用热风枪吹背面,就能下载了,果然是背面145脚未连地的缘故,还是自己太粗心 ...

学习了,谢谢lz

使用特权

评论回复
16
xbtxbt| | 2016-1-5 21:34 | 只看该作者
使用这种肚皮是热焊盘的器件很容易出这种问题,一看EP3C5E系列的,JTAG找不到,99%是这个问题

使用特权

评论回复
17
清净妙音|  楼主 | 2016-1-6 14:47 | 只看该作者
xbtxbt 发表于 2016-1-5 21:34
使用这种肚皮是热焊盘的器件很容易出这种问题,一看EP3C5E系列的,JTAG找不到,99%是这个问题 ...

多谢指教,吃一堑长一智吧

使用特权

评论回复
18
zhaokanghui| | 2016-9-22 16:09 | 只看该作者
非常感谢,我也是这个问题,花了大半天时间!~~~

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

17

帖子

0

粉丝