原创 JTAG连接信号定义

2010-3-30 15:36 6186 9 9 分类: MCU/ 嵌入式

有些目标板使用了 14 针的 JTAG 插座,其定义可能是 TI 公司的标准或者是 ARM 公司的老的标准。下表为三种插座的引脚定义标准:


表: JTAG 插座的信号定义



引脚号


ARM 公司


14 针 JTAG 插座


ARM 公司


20 针 JTAG 插座


TI 公司


14 针 JTAG 插座


1


Vsupply( 注 1)


VTref


TMS


2


GND


Vsupply( 注 1)


nTRST


3


nTRST


nTRST


TDI


4


GND


GND


GND


5


TDI


TDI


Vcc


6


GND


GND


N/C


7


TMS


TMS


TDO


8


GND


GND


GND


9


TCK


TCK


RTCK


10


GND


GND


GND


11


TDO


RTCK


TCK


12


nSRST


GND


GND


13


VTRef


TDO


EMU0


14


GND


GND


EMU1


15



nSRST



16


GND


17


DBGRQ( 注 2)


18


GND


19


DBGACK( 注 2)


20


GND


早期ARM公司的开发环境是SDT,在SDT开发环境期间,其JTAG主要是采用14脚的,即SDT JTAG。


进入ADS开发环境之后,ARM公司的JTAG定义就全面转换到20芯,然后有网友做出用244搭建的简易JTAG工具,即WIGGLER调试器,从此很多人将20芯的调试接口叫成了wiggler,事实上wiggler只是一种简易调试器。


14芯和20芯的JTAG调试接口其实包含的JTAG信号差不多,主要是引脚顺序改变了,并在20芯JTAG上加入了一些扩展功能,具体引脚定义可以在ARM论坛查找一篇“能用的WIGGLER电路”这个帖子。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条