Error (209040): Can't access JTAG chain
记住:100%是焊接的问题!
焊接成功的电阻值:
1.2V 2.5V 3.3V 对地,600-800欧姆
T_CLK对地1k
FTDO对地,5M
F_TMS对地,1.6K,F_TDI对地,1.6K
引脚之间2K-3K左右,FTDO除外。
问答:
1.JTAG和SDRAM、EPCS16有关系吗?
答:无关,只需FPGA即可。
2.JTAG需要哪些管脚?
答:F_TDO、 F_TMS、F_TCK、F_TDI,和片选nCE。
3.电阻、电容如何配置?
答:上拉电阻。滤波电容可有可无。
手工焊接心得:
1.FPGA焊接的时候,底板一定要先镀锡,不然很容易造成接触不良。
2.拆卸FPGA,实测热风枪425度也不会烧坏的,不用担心,所以说最有可能就是焊接的问题,一定要SMT把FPGA贴好,不然会浪费很多时间。
3.拆下来的FPGA要先用酒精擦干净,再在淘宝买钢网,合适直径的焊锡球,热风枪加热补焊锡球,可以用锡膏帮助融化,融化后焊锡球能够自动归位。
4.补完焊锡球之后,底板用烙铁刮干净,清理干净,然后底板抹一层助焊剂,不用太厚。
芯片对其丝印,用热风枪吹,风力不要太大。吹到助焊剂挥发,看到芯片自动归位即可。
5.补焊球的时候最好来点助焊剂;底板棉签涂点助焊剂就行,480°镊子压芯片,芯片有晃动就可以了
电源1.2V,2.5V,3.3V可以飞线测试,滤波电容不焊接也无所谓。
FPGA的JTAG下载只需要 F_TDO、 F_TMS、F_TCK、F_TDI这些管脚。提示信息就会变的。F_TCK不用滤波电容都行。但是这四个管脚都要上拉到3.3V。nCE接地(或接电阻接地,本文测试直接接地就行),CONF_DONE、nCONFIG、nSTAT不用管。