找回密码
 注册
关于网站域名变更的通知
查看: 886|回复: 2
打印 上一主题 下一主题

如何解决EP4CE6E22C8N FPGA的JTAG接口无法下载程序的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-3-4 10:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
2 e& r+ Q7 y( d
使用环境. a; A  k9 T% J9 {$ _
1、软件环境:Win7 32 bit,Quartus II。4 U0 [8 `" Q: K: p
' H! B2 v! Y) Y' k! y' R) t
2、硬件环境:EP4CE6E22C8N开发板
% I2 X) j. Q3 q' e) `  ~+ d! f
9 z  Q( n9 V( J. |' R8 n6 X9 u$ c. V
一直用的好好的开发板,由于操作不当被800v的高压击穿了,现在一接电就发烫,板子如下:
8 d" C. i3 H$ y& _9 [5 [- A, j6 s! B
9 M& T! T& C' y. J 7 P8 o0 z/ D6 E8 L. V* [' }
* D# a( V# s1 v/ ]( ?7 R, o$ ?% w+ m2 b
根据经验判断,一般芯片发烫应该是芯片废了。一测vcc对地的电阻,发现只有50欧姆,毫无疑问就是芯片废了。。。。。于是乎,某宝买了块30RMB的芯片换上。费了半天的劲终于把引脚全部搞定,万用表测了都联通了,于是赶紧烧程序试试。
' F1 U/ u3 H6 W( F3 I6 i3 k; w  ^( N8 o( l( p. t- \
烧程序的时候发现ASP接口能够正常烧程序,但是程序好像并没有运行,JTAG接口连程序都无法烧写!仔细分析,ASP接口能够烧写程序只能说明FLASH芯片正常工作,EP4CE6E22C8N FPGA芯片没有工作。于是测量各个主要供电引脚发现都是正常供电,但是IO口输出低电平,导致板子上的LED全亮了!真是无语。测量JTAG各个引脚对地电阻,无短路现象。50M晶振引脚正常工作,十有八九就是芯片某些引脚虚焊的缘故了。
$ `- j1 T* i/ \4 [, H8 a/ L8 Q  s0 ?3 w; p
按照参考文献5,我一开始也以为芯片底部的焊盘是散热的,而且比较难焊上,所以也就留空了,没想到这个焊盘是第145个引脚,而且还必须接地,还好,板子在该焊盘的位置镂空了,可以从板子底部上锡把引脚焊上,不然检查了半天都白费了!
, Y/ F. x" k: O1 C" O6 [$ v; T! N: ]1 M" e; b. l/ V$ b$ [
把底部焊盘焊上之后,发现还是无法烧写程序,Auto detect后,提示unable to scan the device chain。用jtag debugger调试,提示incorrect clock value,这下又陷入了僵局。。。。算了死马当作活马医了,把板子的其他引脚都补焊一遍,奇迹竟然发生了,程序能够烧进去了,流水灯也能流水了!!!: F2 R+ m% z; e8 g8 J
" `% U, s' Q' z$ ]& \: Z7 [% G- U
后记( \( K0 B. @8 z5 a& O

% q0 Q" P: i3 [9 Z6 Q7 N$ Y! P9 q出现incorrect clock value的提示,一般先检查芯片各个供电是否正常。$ ^( p4 J2 s8 u# F
$ Q/ i  [0 J. c+ c  b
+ U. d* }/ m: S% f4 n0 d

该用户从未签到

2#
发表于 2020-3-4 17:32 | 只看该作者
EP4CE6E22C8N FPGA的JTAG接口无法下载程序的问题

该用户从未签到

3#
发表于 2022-9-29 13:09 | 只看该作者
底部要开过孔焊接吗

“来自电巢APP”

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-31 23:34 , Processed in 0.140625 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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