简介:

JTAG(Joint Test Action Group,联合测试工作组)是一种国际标准测试协议,主要用于芯片内部测试。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

功能:

1.下载器,即下载软件到FLASH里。

2. DEBUG,在线进行调试。可以边运行观察硬件的信息,如查看内存。

3. 边界扫描,可以访问芯片内部的信号逻辑状态,还有芯片引脚的状态等等。

详解:

具有JTAG口的芯片都有如下JTAG引脚定义:

TCK——测试时钟输入;

TDI——测试数据输入,数据通过TDI输入JTAG口;

TDO——测试数据输出,数据通过TDO从JTAG口输出;

TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。

可选引脚TRST——测试复位,输入引脚,低电平有效。

图片来源: https://blog.csdn.net/beetleinv/article/details/86372466

个人心得(血的教训):

请注意不要随意带电插拔你的JTAG下载接口!否则会损坏FPGA芯片的JTAG口信号管脚!

在排除了下载线的问题后,还是不能访问FPGA的JTAG口,那么很有可能你的FPGA芯片的JTAG口已经损坏。此时请用万用表检查TCK,TMS,TDO和Tdi是否和GND短路,如果任何一个信号对地短路则表示JTAG信号管脚已经损坏。

板子不便宜,请大家珍惜自己的开发工具,谢谢。

感谢各位的观看,我是Rongye,下期再见。

fpga的jtag接口扫不到器件_FPGA相关知识点9——JTAG接口的教训相关推荐

  1. fpga的jtag接口扫不到器件_FPGA中AS和JTAG接口的使用

    接口是 4 线: TMS . TCK . TDI . TDO, 分别为 模式选择.时钟.数据输入和数据输出线. 相关 JTAG 引脚的定义为: TCK 为测试时钟输入: TDI 为测 试数据输入,数据 ...

  2. fpga的jtag接口扫不到器件_JTAG和JTAG链,JTAG边界扫描

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

  3. fpga的jtag接口扫不到器件_JTAG接口无法连接的问题

    测试时采用的万用表直流档测的,因为当时手边没有示波器,所以就用万用表将就一下子.DSP JTAG连接如下图所示: 一切正常,为啥连接不上呢?开关反复测了几遍,不存在前些天的问题,最郁闷的是有时候能连上 ...

  4. PHP支付宝免签约即时到账接口扫码支付实例

    PHP支付宝免签约即时到账接口扫码支付实例,比较简单实用,下面有教程 安装教程: 1.把\pay_files\4422875341317181.png换成你自己的二维码.  2.把pay.htm文件里 ...

  5. python模拟支付宝扫码登录_GitHub - Jaccorot/alipay_python: 支付宝 alipay python接口,支持担保交易,即时到帐和自动发货接口...

    介绍 alipay_python 是支付宝接口的python版本,提供了担保交易,即时到帐和自动发货的接口. fork自这个版本 alipay. 增加了担保交易,确认发货和简单的测试站点(django ...

  6. sata接口_接口不同有啥区别?M.2和SATA接口SSD该选哪种?

    随着存储技术的快速发展,如今固态硬盘已是很多人电脑里不可或缺的一款硬件.在这场存储的革命中,为了实现更快的传输速度满足不同的需求,硬盘的接口经历了各种进化与革新,也便有了我们所熟之的 SATA.M.2 ...

  7. Go 学习笔记(35)— Go 接口 interface (接口声明、接口初始化、接口方法调用、接口运算、类型断言、类型查询、空接口)

    1. 接口概念 接口是双方约定的一种合作协议.接口实现者不需要关心接口会被怎样使用,调用者也不需要关心接口的实现细节.接口是一种类型,也是一种抽象结构,不会暴露所含数据的格式.类型及结构. 接口内部存 ...

  8. 路由器连接帧中继网络的接口是(11),连接双绞线以太网的接口是(12)。 【答案】D B

    路由器连接帧中继网络的接口是(11),连接双绞线以太网的接口是(12). (11)A.AUI接口 B.RJ-45接口 C.Console接口 D.Serial接口 (12)A.AUI接口 B.RJ-4 ...

  9. 接口入参形式_某小公司RESTful、共用接口、前后端分离、接口约定的实践

    点击上方"后端技术精选",选择"置顶公众号" 技术文章第一时间送达! 作者:邵磊 juejin.im/post/59eafab36fb9a045076eccc3 ...

最新文章

  1. 文件操作示例脚本 tcl
  2. linux两个文件修改主机名
  3. ssm jsp跳转jsp_去掉Shiro默认login.jsp跳转
  4. 11.条件语句if,switch
  5. 【Python7】csv/excel/matplotlib,排序/树遍历,线/进程,文件/xml操作,百度人脸API,aiohttp/hal/restful/curl
  6. Apache JMeter 字体、字体大小修改
  7. (王道408考研数据结构)第五章树-第一节:树的定义、基本用语和常考性质
  8. 如何设计一个良好的接口
  9. jsx后缀的是什么文件_React核心特性-从JSX到虚拟DOM
  10. 零基础怎么开启编程之路 -(第1期)
  11. debounce函数的实现
  12. 深度学习----现今主流GAN原理总结及对比
  13. 【FlinkX】数据同步工具的研究与实践
  14. Win10系统磁盘分区图文教程
  15. Semi迎来重要试驾客户,特斯拉致力于将其推向市场
  16. Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  17. 房地产企业项目管理的特点与目标
  18. 深大计算机与软件学院学生,深圳大学
  19. 教你N种方法萤石云添加设备(转)
  20. IAR调试stm8的优化设置

热门文章

  1. SR-TE Policy(思科)----explicit path 实验
  2. 文科生也能搞定的深度学习漫画(下)
  3. navicat创建本地连接池
  4. bat脚本循环关闭端口
  5. Ipad到底有些什么用?
  6. static的用法和作用
  7. 52730-14-0,4-Methylphenyl Tetra-O-acetyl-α-D-galactopyranoside ,4-甲基苯基 四-O-乙酰基
  8. 猎场,开篇美好鸡血演讲截图和现实残酷生活截图
  9. 谷歌超大规模集群管理系统Borg详细解读
  10. qinglong-青龙面板部署