题目:JTAG接口无法连接问题

本文包含两部分内容:1)续写TI DSP连接不上的问题;2)顺便提一下Xilinx FPGA的JTAG口连接不上的问题。

一、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连接如下图所示:

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

最后发现有时候多按几次复位后能连上,难道还是复位的问题?

于是测了ADM706TARZ的7脚,发现居然平时是低电平,按下复位键后居然是1.2V左右,坏了,这个芯片肯定坏了……

于是换了新的片子,一切正常……

这里再次强调一下我从这次连接DSP中得到的启发:

如果DSP一直连接不上,肯定是硬件连接有问题,请特别注意一下复位电路的问题!!!

2)Xilinx FPGA的JTAG口连接不上

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

试过多遍过还是连接不上,自己也有点绝望,后来没办法,就测测JTAG的管脚吧,也没上电,结果一测还真测出了问题,TDO居然和地短接了,这是怎么回事,J10就是一个单排插针肯定不会有问题,那只能是244坏了,好吧,于是换了一片SN74LVTH244ADBR,一切OK!

通过这个问题我的启发是:如果一直连接不上,那很有可能是硬件电路出了问题!!!

OK,今天的探索就到这儿吧,路漫漫其修远兮,吾将上下而求索!

不知道以的还没有有机会再接触这些东西,心里还有种淡淡地忧伤,祝大家好运吧!

JTAG接口无法连接的问题相关推荐

  1. (4)FPGA JTAG接口连接(学无止境)

    1 JTAG简介 FPGA烧录bit文件需要用到仿真器,仿真器与FPGA硬件板卡通过JTAG接口连接.JTAG主要起作用的只有五个信号:Test Clock Input(TCK).Test Mode ...

  2. JLINK 10针J和20针JTAG接口连接方法

    我的JLINK终于用上了,哈哈,好开心,终于不用考虑是不是要借用别人的PC机了,昨天到城隍庙电子市场忙活了一下午,终于算是满载而归,呵呵,好了,下面说一下接法,其实根本不需要什么转接板什么的,直接把相 ...

  3. 什么是JTAG及JTAG接口简介

    1 JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试.现在多数的高级器件都支持JTAG协议,如DS ...

  4. 【计算机系统结构】~ MCU、AXI、IIC、SPI、GPIO、JTAG 接口、指令执行步骤、晶体与晶振的区别

    本章目录: 1. MCU 2. AXI 3. IIC 4. SPI 4.1 IIC.SPI.UART.CAN.RS485.USB.PCI速率比较 4.1.1 I2C 4.1.2 SPI 4.1.3 C ...

  5. JLink、JTAG接口详细图解

    说明: 1脚:通常连接到目标板的vdd,用来检测目标系统是否供电:检测原理上图中有简单的说明. 2脚:原版的JLink这个引脚没有使用,不提供Vsupply输出,而很多改造版的JLink通过跳线选择从 ...

  6. JTAG基本原理及仿真器性能比较和JTAG接口解读

    JTAG(Joint Test Action Group,联合测试行动组)是一种国际标准测试协议(IEEE 1149.1兼容).标准的JTAG接口是4线--TMS.TCK.TDI.TDO,分别为模式选 ...

  7. jtag接口_嵌入式调试里的接口标准JTAG

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家讲的是嵌入式调试里的接口标准JTAG. 嵌入式开发中,大家免不了需要仿真调试代码,尤其是当应用工程功能逻辑复杂到一定程度时,免不了在写代码时会引 ...

  8. 智能车基础学习JTAG接口

    从智能车的制作中知道中断的概念,但一直一知半解,最终下定决心好好打基础. 在一开始主要接触的是K60,所以这些基础知识也结合K60切入,之后可能会接触K66的有关内容,估计大同小异吧. JATG接口 ...

  9. 【硬件工程师】JTAG接口电路上下拉 应用

    JTAG接口电路上下拉 1 JTAG 标准中的描述 最新JTAG标准:IEEE_std_1149.1-2001 图1 JTAG原理   1.1 TMS TMS是启动使能信号(标准PAGE-11),上拉 ...

最新文章

  1. 15年的最后一天终于暂时解决了软件中的“过年虫”问题
  2. 人生致命的8个经典问题
  3. ORACLE常用的动态性能视图
  4. C/C++函数名修饰约定
  5. 计算机使用的安全问题,大学计算机基础 教案 了解计算机使用中的安全问题(范文).doc...
  6. pytest测试框架(七)---pytest与jenkins集成(pytest+jenkins+allure)
  7. Java面试知识点手工笔记(推荐)(转)
  8. 2021-06-14 阻塞队列的方法
  9. 工作的思考十:思维的高度决定设计的好坏(小菜的思维)
  10. 钉钉小程序添加vant组件库
  11. flog和flag,FLAG标签和3xFLAG标签的序列
  12. 詹姆斯·格雷克《信息简史》读后感记录
  13. 心灵捕手——走进内心世界
  14. 路由器做二级路由方法
  15. 类似于QQ的网络聊天室
  16. 为什么window上没有php-fpm?
  17. HZ 和 usleep最小睡眠时间(低精度定时器)
  18. win7关闭交互式服务检测
  19. 21年双非二战南京大学软件学院专硕经验贴
  20. 关于poi/Npoi创建批注后,EXCEL不能显示,wps能显示的问题

热门文章

  1. 麦克风、直播声卡、补光灯、音箱等CE认证流程介绍
  2. 防伪二维码实现(测试)
  3. 星际2服务器未能成功创建游戏,《星际争霸II》新手错误纠正
  4. rEfind主题应用失败
  5. 自动驾驶——平均道路曲率计算
  6. win10下载配置Maven到本地
  7. 黄金点游戏(结对编程项目)
  8. 华为手机使用profile闪退问题
  9. 程序员一年没休假,想请年假时主管却问道:技术部是缺人了吗
  10. 预编码ZF,MMSE,THP准则线性预编码误码率仿真