精华内容
下载资源
问答
  • JTAG

    千次阅读 2019-09-22 23:09:19
    JTAG 主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。 具有JTAG口的芯片都有如下JTAG...

    JTAG

    主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSPFPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

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

    TCK——测试时钟输入;

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

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

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

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

    含有JTAG口的芯片种类较多,如CPU、DSP、CPLD等。

     

    14针

    1 、 13   VCC 接电源

    2 、 4 、 6 、 8 、 10 、 14   GND 接地

    3  nTRST  测试系统复位信号

    5  TDI   测试数据串行输入

    7  TMS  测试模式选择

    9  TCK  测试时钟

    11 TDO   测试数据串行输出

    12 NC   未连接

    20针

    1 VTref   目标板参考电压,接电源

    2 VCC   接电源

    3 nTRST   测试系统复位信号

    4、6、8、10、12、14、16、18、20  GND 接地

    5 TDI   测试数据串行输入

    7 TMS   测试模式选择

    9 TCK   测试时钟

    11 RTCK  测试时钟返回信号

    13 TDO   测试数据串行输出

    15 nRESET   目标系统复位信号

    17 、 19 NC  未连接

    10针

    仿真器端口 AVR端口 备注

    1. TCK TCK

    2. NC NC

    3. TDO TDO

    4. Vtref VCC

    5. TMS TMS

    6. nSRST RESET

    7. NC / Vsupply NC / VCC JTAG ICE仿真器:VCC;JTAG ICE mkII仿真器:NC

    8. nTRST NC ATMEL尚且保留该端口,如今暂不使用它,未来可能会使用

    9. TDI TDI

    10.GND GND

     

    转载于:https://www.cnblogs.com/liujuncheng1/p/11526575.html

    展开全文
  • jtag

    2017-05-19 16:16:03
    公司的硬件小伙伴真是懒得可以,人也少,许多东西要自己动手 jtag上带三角标志的为1口
    公司的硬件小伙伴真是懒得可以,人也少,许多东西要自己动手
    jtag上带三角标志的为1口
    展开全文
  • JTAG JTAG JTAG JTAG JTAG

    2010-03-11 14:14:08
    能用的jtag驱动!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • JTAG测试

    2021-01-20 00:20:21
    现在,边界扫描技术可用于以器件为中心方式的测试中,使得在开发、调试和生产测试环境中采用JTAG(联合测试行动组)测试技术。JTAG技术是指每个器件引脚的测试点都建在器件内,并把这些测试点连接到5-Wire串行总线上...
  • JTAG和支持JTAG的CPU

    2021-01-20 04:36:21
    通常所说的JTAG大致分两类,一类用于测试芯片的电气特性,检测芯片是否有问题;一类用于Debug。一般支持JTAG的CPU内都包含了这两个模块。 一个含有JTAG Debug接口模块的CPU,只要时钟正常,就可以通过JTAG接口访问...
  • JTAG介绍JTAG介绍

    2011-06-04 13:01:25
    有关JTAG的入门资料有关JTAG的入门资料
  • ARM JTAG技术 ARM JTAG技术 ARM JTAG技术 ARM JTAG技术 ARM JTAG技术 ARM JTAG技术
  • Fix JTAG

    2020-12-01 15:38:15
    <div><p>As mentioned in my e-mail, <code>pyftdi.jtag</code> seems to be outdated as the other parts of the API have changed. My minimal example that throws an exception: <pre><code>python from pyftdi....
  • jtag结构

    2013-05-10 09:32:32
    jtag结构
  • JTAG接口定义与其他简介

    万次阅读 多人点赞 2019-01-12 19:59:24
    JTAG接口定义与其他简介 JTAG(Joint Test Action Group)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年,比推丸菌的年龄还大。在1990年IEEE觉得一切妥当,于是发布了 IEEE Standard 1149.1-...

    JTAG接口定义与其他简介

    JTAG(Joint Test Action Group)是一个接口,为了这个接口成立了一个小组叫JTAG小组,它成立于1985年,比推丸菌的年龄还大。在1990年IEEE觉得一切妥当,于是发布了 IEEE Standard 1149.1-1990,并命名为 Standard Test Access Port and Boundary-Scan Architecture,这就是大名鼎鼎的JTAG了。

    JTAG的三大功能你知道吗,响当当的:
    1.下载器,即下载软件到FLASH里。
    2. DEBUG,跟医生的听诊器似的,可探听芯片内部小心思。
    3. 边界扫描,可以访问芯片内部的信号逻辑状态,还有芯片引脚的状态等等。

    JTAG根本没有标准的接口定义,甚至每家公司定义都不一样,推丸菌罗列了4种接口定义,有ARM公司的定义,有ST公司的定义等等,仅供大家参考。可能有眼尖的工程师,对的,我这个跟Intel的文档是一样的[请参考jtag-101-ieee-1149x-paper.pdf]。推丸菌建议硬件攻城狮不要纠结于引脚定义,而要专心设计电路,深入理解TMS/TCK/TDO/TDI等信号。
    在这里插入图片描述

    在JTAG接口中,最常用的信号有四个,分别是TCK/TMS/TDO/TDI。JTAG接口可以一对一的使用,也可以组成菊花链的一对多拓扑结构,两种拓扑结构如下图所示。多核的芯片,其芯片内部已经接成了菊花链的形式。
    在这里插入图片描述

    JTAG中虽然常用4个引脚,对于攻城狮来说,一定要掌握这4个信号,但对其他信号也要充分了解,这样在使用的时候,就可以做到随心所欲。下表介绍了JTAG和SWD信号接口,表中所有信号流向,是相对芯片而言的。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 1、JTAGJTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都...具有JTAG口的芯片都有如下JTAG引脚定义:TCK——测试时钟输入;...

    1、JTAG

    JTAG(Joint Test Action Group;联合测试行动小组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。

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

    TCK——测试时钟输入;

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

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

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

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

    JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对内部节点进行测试。

    2、JTAG链(菊花链)

    JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG链,能实现对各个器件分别测试。

    多个器件的硬件连接成菊花链结构,连接JTAG接口TDO的器件为菊花链上的第一个器件,连接JTAG接口TDI的器件为菊花链上的最后一个器件。前一个器件的TDI和后一个器件的TDO连接在一起,菊花链上所有ARM器件的TMS、TCK信号连接在一起。

    3、JTAG边界扫描

    扫描链

    在J TA G调试当中,边界扫描Boundary-Scan 是一个很重要的概念。边界扫描的技术的思想是在输入输出的管脚上增加一个移位寄存器。当进行调试的时候将这些管脚和芯片隔离,以控制输入值和获取输出值。当正常运行的时候,这些寄存器是透明的。这些寄存器连接起来就形成了边界扫描链。一般的芯片都提供几条边界扫描链。

    寄存器和管脚

    JTAG 标准中有两类的寄存器:数据寄存器(DR)和指令寄存器(IR),他们都是移位寄存器。数据寄存器和边界扫描链相连控制数据的输入和输出。指令寄存器用于输入指令,控制数据寄存器的操作。Bypass寄存器也是一个一位寄存器,链接于TDI和TDO 之间,为一些操作提供更加便捷的方式。对这些寄存器的访问都是通过TAP(Test Access Port)实现的,

    TAP的五个基本的信号是:

    TCK (Test clock input):为TAP控制器提供时钟信号。

    TDI (Test data input):数据输入信号,所有的数据按TCK时序从这个引

    脚串行输入。

    TDO (Test data output)数据输入信号,所有的数据按TCK时序从这个引

    脚串行输入。

    TMS(Test Mode Selection Input)用于控制TAP的状态模式的转换,在TCK

    上升沿有效。

    TRST (Test Reset Input)TAP控制其的控制信号。该信号可以通过软件复

    位。

    TAP 控制器

    TAP控制器是一个16状态的有限状态机,为JTAG提供控制逻辑,控制进入到JTAG结构中各种寄存器内数据通信的扫描与操作。

    通过TAP接口,对数据寄存器(DR)进行访问的一般的过程是:通过指令寄存器(IR),选定一个需要访问的数据寄存器;把选定的数据寄存器连接到TDI 和TDO 之间;由TCK驱动,通过TDI,把需要的数据输入到选定的数据寄存器当中去;同时把选定的数据寄存器中的数据通过TDO 读出来。

    总线协议:

    IEEE1149.1 规定了对测试接入接口的要求。如下所示:

    14脚JTAG口的信号的时序图如下所示:

    TMS和TDI信号在器件TCK的上升沿被采样.

    TDO信号在TCK的下降沿被采样.

    14脚JTAG 接口

    4、JTAG链作用

    通过JTAG链,我们可以看到被仿真芯片哪个管脚不正常, 可以加载不同的仿真文件,测试IO管脚,DDR连接,nand flash连接等。

    展开全文
  • JTAG Tools

    2017-02-19 15:20:41
    JTAG工具包拥有读、写、擦除ROM的完全功能,无使用无限制,且作者经过汉化的版本,使用界面简洁易懂,工具包内含Config文件,可修改默认的CPU种类和RAM种类。
  • JTAG破解教程

    2017-06-30 11:25:04
    通过JTAG调试接口,破解JTAG。 详细讲解了JTAG协议
  • JTAG - Insight into JTAG

    2019-07-11 05:11:35
    What is JTAG? JTAG is an IEEE standard (1149.1) developed in the 1980s to solve electronic boards manufacturing issues. Nowadays it finds more use as programming, debug and probing port. But fir...
  • JTAG原理

    千次阅读 2019-03-05 21:03:39
    JTAG原理 本文主要介绍了JTAG调试原理,基本内容包括了TAP(test acess port)的介绍。JTAG在内建自测试环境中必不可缺少的一道步骤。 IEEE Standard 1149.1 JTAG 是 JOINT TEST ACTION GROUP 的简称。IEEE 1149.1 ...
  • JTAG接口

    2021-01-22 10:21:18
    概念 JTAG是一种标准的通讯bai口,用du来传输调试信息。zhi简单说它就是一dao种专用的串行通zhuan讯口,配shu合专用的设备(仿真器)与上位机进行通讯交换数据,在芯片内有...JTAG测试允许多个器件通过JTAG接口串联在
  • JTAGJTAG接口简介

    2012-03-14 14:08:28
    详细的JTAG说明,对于初学者而言简单易懂。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,264
精华内容 2,905
关键字:

jTag