14针和20针 JTAG接口定义
JTAG各类接口针脚定义及含义

JTAG各类接口针脚定义及含义JTAG(Joint Test Action Group;联合测试工作组)是一种国际标准测试协议(IEEE 1149.1兼容),主要用于芯片内部测试。
现在多数的高级器件都支持JTAG协议,如DSP、FPGA器件等。
标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。
接口JTAG最初是用来对芯片进行接口编辑JTAG最初是用来对芯片进行测试的,JTAG的基本原理是在器件内部定义一个TAP(Test Access Port;测试访问口)通过专用的JTAG测试工具对内部节点进行测试。
JTAG测试允许多个器件通过JTAG接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。
如今,JTAG接口还常用于实现ISP(In-System Programmer,在系统编程),对FLASH等器件进行编程。
JTAG编程方式是在线编程,传统生产流程中先对芯片进行预编程然后再装到板上,简化的流程为先固定器件到电路板上,再用JTAG编程,从而大大加快工程进度。
JTAG接口可对DSP芯片内部的所有部件进行编程。
JTAG引脚定义具有JTAG口的芯片都有如下JTAG引脚定义:TCK——测试时钟输入;TDI——测试数据输入,数据通过TDI输入JTAG口;TDO——测试数据输出,数据通过TDO从JTAG口输出;TMS——测试模式选择,TMS用来设置JTAG口处于某种特定的测试模式。
可选引脚TRST——测试复位,输入引脚,低电平有效。
含有JTAG口的芯片种类较多,如CPU、DSP、CPLD等。
JTAG内部有一个状态机,称为TAP控制器。
TAP控制器的状态机通过TCK和TMS进行状态的改变,实现数据和指令的输入。
JTAG芯片的边界扫描寄存器JTAG标准定义了一个串行的移位寄存器。
寄存器的每一个单元分配给IC芯片的相应引脚,每一个独立的单元称为BSC(Boundary-Scan Cell)边界扫描单元。
jtag接口是什么

jtag 接口是什么
JTAG(JointTestAcTIonGroup,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种
嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP (TestAccessPort,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。
如今大多数比较复杂的器件都支持JTAG 协议,如ARM、DSP、FPGA 器件等。
标准的JTAG 接口是4 线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
如今JTAG 接口的连接有两种标准,即14 针接口和20 针接口,其定义分别如下所示。
14 针JTAG 接口
1、13VCC 接电源。
VGA接口针脚定义及接法

显示器接口针脚界说及接法之迟辟智美创作针脚名称描述针脚名称描述母头(孔)公头(针)1RED红色分量信号9+5V电源(未使用)2GREEN绿色分量信号10GND地线3BLUE蓝色分量信号11N/C未使用4N/C未使用12SDA串行数据信号5GND地线13H SYNC水平同步(行同步)6GND R红色分量地线14V SYNC垂直同步(场同步)7GND G绿色分量地线15SCL串行时钟信号8GND B蓝色分量地线VGA接口15根针,其对应接口界说如下,其下为VGA接头图.1红基色 red2 绿基色 green3 蓝基色 blue4 地址码 ID Bit5 自测试 ( 各家界说分歧 )6 红地7 绿地8 蓝地9 保管 ( 各家界说分歧 )10 数字地11 地址码12 地址码13 行同步14 场同步15 地址码 ( 各家界说分歧 )一般在VGA接头上,会1,5,6,10,11,15等标明每个接口编号.普通VGA线焊接方法如下:红线的芯线脚 1红线的屏蔽线脚 6绿线的芯线脚 2绿线的屏蔽线脚 7蓝线的芯线脚 3蓝线的屏蔽线脚 8黑线脚 10棕线脚 11黄线脚 13白线脚 14外层屏蔽 D15 端壳压接如果上表中存在没有标出的接口和线,一律留空,仅焊接以上标出接口和线色.还有一种非常适用的焊接方法:就是在 D15 两真个 5~10 脚焊接在一起做公共地,红、绿、蓝的屏蔽线绞在一起接到公共地上; 1 、 2 、 3 脚接红、绿、蓝的芯线; 13 接黄线; 14 接白线;外层屏蔽压接到 D15 端壳.VGA连接线制作方法1、将投影仪电源线从一分为二两段.带插头的一段插接中控的投影仪电源输出插座,三根线与所布的中控电源线相连(火线、零线、地线不能接反,特别是地线);另一段插接投影仪真个电源输入,并与所布的电源线相连(火线、零线、地线).2、将原配的RS232控制线一分为二两段(其中有的中间有三根线,有的有四根线).两段线分别与作控制线的双绞线两端连接(如果RS232中的线为四根,则与又绞线的四对线对应;如果RS232中的线为三根,则将双绞线头中过剩的一对线剪断,再对接,两端线序相同).3、视频线制作简单,就是同轴线,不要短路或断路就行.4、VGA线制作:剥开VGA线头,三根较粗的带屏蔽的线作红绿蓝三色信号线,分别接1、2、3脚,6、7、8分别接其地线;另外四根细线分别接10、11、13、14脚,其中10脚为地,11脚为空,13脚为行同步,14脚为场同步.最外层的屏蔽线接VGA头金属壳.VGA线两真个线序要一致.制作要细心,不要短路或断路,焊接举措要快.5、投影银幕的升降控制线制作原理与投影仪的电源线制作原理基秘闻同.关键是公用的那根线不能错.在接线时,公用的线接中间的地线先包好,另外两根线只接,不包,测试没接反后再包.如果测试过程中呈现么向,将两根线交叉就行,最后包好.6、注意不要将投影仪的电源输出孔与银幕的升降控制输出孔弄混了,犯错会烧机子的。
02、实验二 JTAG下载和调试实验

实验二JTAG下载和调试实验一、实验目的1、熟悉Multie-Server与JTAG下载的方法;2、熟悉ADS开发环境中“AXD Debugger”组件的使用;3、熟悉掌握ADS调试程序的方法。
二、实验内容1、正确连接实验系统硬件系统;2、使用Multie-Server建立主机与实验板的连接;3、学习下载工程到实验板;4、学习单步调试程序。
三、实验设备1、硬件:DM2410C实验系统;PC机;JTAG仿真器;串口线。
2、软件:PC机操作系统(WINDOWS 2000);ARM Developer Suite v1.2;Multi-ICE V2.2.5(Build1319);DNW2410(或超级终端)。
四、预备知识1、了解ARM体系结构;2、了解ARM汇编语言;3、掌握C、C++语言;4、掌握“实验一ADS开发环境实验”内容。
五、基础知识1、ARM JTAG接口电路JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP(Test Access Port,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。
目前大多数比较复杂的器件都支持JTAG 协议,如ARM、DSP、FPGA 器件等。
标准的JTAG 接口是4 线:TMS、TCK、TDI、TDO,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
JTAG 测试允许多个器件通过JTAG 接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。
JTAG 接口还常用于实现ISP(In-System Programmable 在系统编程)功能,如对FLASH 器件进行编程等。
通过JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。
JTAG接口引脚定义

标准的JTAG当然是20Pin,但JA TG实际使用的只有4根信号线,再配合电源、地,故又有了很多不同的接口形式,而且现在也渐成标准1.TCK Programmer JTAG Clock(JTAG管脚中的输入时钟信号,对编程和边界扫描都需要)2.GND1 Signal Reference(信号地)3.TDO Target Board Test Data Output(JTAG管脚中串行的输出数据信号,对编程和边界扫描都需要)4.VTref 接开发板电源5.TMS Programmer Test Mode Select(JTAG管脚中的测试选通信号,对编程和边界扫描都需要)6.VJTAG Target Board JTAG Supply V oltage(目标板JTAG电源)7.VPUMP2 Programmer/Target Board Programming Supply V oltage(目标板JTAG电源)8.nTRST Programmer JTAG Test Reset (Hi-Z with 10 kΩ pull-down, HIGH, LOW,ortoggling)(JTAG管脚中异步复位信号,对编程和边界扫描都需要,用10K电阻上拉到Vddp)9.TDI Programmer Test Data Input(JTAG管脚中串行的输入数据信号,对编程和边界扫描都需要)10.GND1 Signal Reference(信号地)Notes:1. Both GND pins must be connected.(所有的地引脚都要连接)2. FlashPro3 can provide VPUMP if there is only one device on the target board.(如果目标板只有一个芯片,则VPUMP可以由FlashPro3提供。
AVR与JTAG

ARM与JTAGJTAG(Joint Test Action Group ,联合测试行动小组) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路TAP (Test Access Port ,测试访问口),通过专用的JTAG 测试工具对内部节点进行测试。
目前大多数比较复杂的器件都支持JTAG 协议,如ARM 、DSP 、FPGA 器件等。
标准的JTAG 接口是4 线:TMS 、TCK 、TDI 、TDO ,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
JTAG 测试允许多个器件通过JTAG 接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。
JTAG 接口还常用于实现ISP (In-System Programmable 在系统编程)功能,如对FLASH器件进行编程等。
通过JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。
目前JTAG 接口的连接有两种标准,即14 针接口和20 针接口,其定义分别如下所示。
14 针JTAG 接口定义引脚名称描述1 、13 VCC 接电源2 、4 、6 、8 、10 、14 GND 接地3 nTRST 测试系统复位信号5 TDI 测试数据串行输入7 TMS 测试模式选择9 TCK 测试时钟11TDO 测试数据串行输出12NC 未连接20 针JTAG 接口定义引脚名称描述1VTref 目标板参考电压,接电源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 未连接下面以S3C4510B开发板为例说明JTAG接口:在保证电源电路、晶振电路和复位电路正常工作的前提下,可通过JTAG 接口调试S3C4510B,在系统上电前,首先应检测JTAG 接口的TMS 、TCK 、TDI 、TDO 信号是否已与S3C4510B 的对应引脚相连,其次应检测S3C4510B 的nEWAIT 引脚(Pin71 )是否已上拉,ExtMREQ 引脚(Pin108 )是否已下拉,对这两只引脚的处理应注意,作者遇到多起S3C4510B 不能正常工作或无法与JTAG 接口通信,均与没有正确处理这两只引脚有关。
JTAG接口引脚定义

标准的JTAG当然是20Pin,但JA TG实际使用的只有4根信号线,再配合电源、地,故又有了很多不同的接口形式,而且现在也渐成标准1.TCK Programmer JTAG Clock(JTAG管脚中的输入时钟信号,对编程和边界扫描都需要)2.GND1 Signal Reference(信号地)3.TDO Target Board Test Data Output(JTAG管脚中串行的输出数据信号,对编程和边界扫描都需要)4.VTref 接开发板电源5.TMS Programmer Test Mode Select(JTAG管脚中的测试选通信号,对编程和边界扫描都需要)6.VJTAG Target Board JTAG Supply V oltage(目标板JTAG电源)7.VPUMP2 Programmer/Target Board Programming Supply V oltage(目标板JTAG电源)8.nTRST Programmer JTAG Test Reset (Hi-Z with 10 kΩ pull-down, HIGH, LOW,ortoggling)(JTAG管脚中异步复位信号,对编程和边界扫描都需要,用10K电阻上拉到Vddp)9.TDI Programmer Test Data Input(JTAG管脚中串行的输入数据信号,对编程和边界扫描都需要)10.GND1 Signal Reference(信号地)Notes:1. Both GND pins must be connected.(所有的地引脚都要连接)2. FlashPro3 can provide VPUMP if there is only one device on the target board.(如果目标板只有一个芯片,则VPUMP可以由FlashPro3提供。
【转】jtag接口

【转】jtag接口jtag接口嵌入式应用 2010-05-07 22:14:42 阅读393 评论1 字号:大中小订阅JTAG(Joint Test Action Group ,联合测试行动小组 ) 是一种国际标准测试协议,主要用于芯片内部测试及对系统进行仿真、调试,JTAG 技术是一种嵌入式调试技术,它在芯片内部封装了专门的测试电路 TAP ( Test Access Port ,测试访问口),通过专用的 JTAG 测试工具对内部节点进行测试。
目前大多数比较复杂的器件都支持 JTAG 协议,如 ARM 、 DSP 、FPGA 器件等。
标准的JTAG 接口是4 线: TMS 、 TCK 、TDI 、TDO ,分别为测试模式选择、测试时钟、测试数据输入和测试数据输出。
JTAG 测试允许多个器件通过JTAG 接口串联在一起,形成一个JTAG 链,能实现对各个器件分别测试。
JTAG 接口还常用于实现 ISP ( In-System Programmable 在系统编程)功能,如对 FLASH器件进行编程等。
通过JTAG 接口,可对芯片内部的所有部件进行访问,因而是开发调试嵌入式系统的一种简洁高效的手段。
目前JTAG 接口的连接有两种标准,即 14 针接口和 20 针接口,其定义分别如下所示。
14针JTAG接口定义引脚名称描述1 、 13 VCC 接电源2 、 4 、 6 、 8 、 10 、 14 GND 接地3 nTRST 测试系统复位信号5 TDI 测试数据串行输入7 TMS 测试模式选择9 TCK 测试时钟11 TDO 测试数据串行输出12 NC 未连接20 针 JTAG 接口定义引脚名称描述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 未连接[/s /blog_40aad2950100fts8.html]我的JLINK终于用上了,哈哈,好开心,终于不用考虑是不是要借用别人的PC机了,昨天到城隍庙电子市场忙活了一下午,终于算是满载而归,呵呵,好了,下面说一下接法,其实根本不需要什么转接板什么的,直接把相应的几根线对接就可以用了,所以要参考电路图,上面为TQ2440开发板的JTAG电路图,下面为JLINK的20针电路图,下面的JLINKV7电路图是标准接口,网上到处都能找到10针JTAG针序20针JTAG针序信号1,2 1 VTref- 2 NC3 3 nTRST- 4 GND5 5 TDI- 6 GND7 7 TMS8 8 GND9 9 TCK10 10 GND- 11 RTCK- 12 GND6 13 TDO- 14 GND4 15 RESET- 16 GND- 17 DBGRQ- 18 GND- 19 5V-Supply- 20 GND实际上只需要接4跟线,4号是自连回路,不需要接,1,2接的都是1管脚,而 8,10接的是GND,也可以不接。