您的位置 首页 元件

TI DSP为啥衔接不上?JTAG接口无法衔接的问题

TI DSP为啥连接不上?JTAG接口无法连接的问题-前两周发现DSP一直连接不上,后来测了一下开关S1两端,发现开关按下之后两端并不连通,后来就换了一个开关,DSP就能连上了。

TI DSP为啥衔接不上?

半年前发过一篇博文《DSP为啥衔接不上?TMS320C6416T+seed-XDS510 PLUS》(链接http://blog.csdn.net/jbb0523/arTIcle/details/7625525),里边论述了多种DSP衔接上不的原因,TI DSP功能很好,但衔接问题是个大问题,最近都被烦透了,但经过很长一短时刻的排查,总算把问题解决了,或许问题的原因地点并不是诸位网友的问题地点,在这儿我仅仅想着重一件工作:假如您的DSP体系一向衔接不上,那么必定是硬件有问题,除了按博文《DSP为啥衔接不上?TMS320C6416T+seed-XDS510 PLUS 》中的阐明逐一排查外,必定要注意你的复位电路,牢记牢记!!!

这次DSP衔接不上折腾了好久,在CCS里边Debug——Reset Emulator是能够履行的(假如这个都不可估量是驱动不对或压根没连上等等)。

首要贴一下自己的复位电路:

如图所示,复位电路使用了一片ADM706TARZ芯片。

前两周发现DSP一向衔接不上,后来测了一下开关S1两头,发现开关按下之后两头并不连通,后来就换了一个开关,DSP就能连上了。

后来又连不上了,这是怎么回事呢?测了DSP的JTAG的接口的每个引脚都正常,加电后又测了每一个引脚也正常,这儿把每个引脚的电压值贴出来做个备忘:

TMS——3.05V;TRST——0V;TDI——3.04V;TDO——3.16V;TCK_RET——3.03V;TCK——3.03V;EMU1——3.27V;EMU2——3.27V;VCC——3.28V;GND——0V;

测验时选用的万用表直流档测的,由于其时手边没有示波器,所以就用万用表迁就一会儿。DSP JTAG衔接如下图所示:

TI DSP为啥衔接不上?JTAG接口无法衔接的问题

全部正常,为啥衔接不上呢?开关反复测了几遍,不存在前些天的问题,最抑郁的是有时候能连上,有时候连不上,我被折腾的有点没办法了……

最终发现有时候多按几回复位后能连上,莫非仍是复位的问题?

所以测了ADM706TARZ的7脚,发现竟然平常是低电平,按下复位键后竟然是1.2V左右,坏了,这个芯片必定坏了……

所以换了新的片子,全部正常……

这儿再次着重一下我从这次衔接DSP中得到的启示:

假如DSP一向衔接不上,必定是硬件衔接有问题,请特别注意一下复位电路的问题!!!

2)Xilinx FPGA的JTAG口衔接不上

FPGA的JTAG电路是验证过的,翻开ChipScope就能够衔接上的,但现在是一向衔接不上,FPGA的JTAG经过了一个244缓冲芯片,电路如下,244右边的线直接衔接到了FPGA的对应管脚上。

TI DSP为啥衔接不上?JTAG接口无法衔接的问题

试过多遍过仍是衔接不上,自己也有点失望,后来没办法,就测测JTAG的管脚吧,也没上电,成果一测还真测出了问题,TDO竟然和地短接了,这是怎么回事,J10便是一个单排插针必定不会有问题,那只能是244坏了,好吧,所以换了一片SN74LVTH244ADBR,全部OK!

经过这个问题我的启示是:假如一向衔接不上,那很有可能是硬件电路出了问题!!!

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/yuanjian/87878.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部