嵌入式开发者社区

标题: TI JTAG接口设计问题 [打印本页]

作者: czs----Tronlong    时间: 2019-9-27 17:43
标题: TI JTAG接口设计问题
我司购买了创龙XDS200仿真器(仿真器JTAG接口为20 PIN),现在要在底板设计JTAG接口(为14 PIN),对比发现PIN 5和6引脚定义不同,有如下问题请帮忙确认:

[attach]5761[/attach]

问题1        两个接口PIN5引脚定义不同,对于PIN 5引脚的处理,以哪个为准,是用来干什么的?
问题2        对于PIN 6引脚定义如何?应该如何处理?
问题3        JTAG的tck  tdi tms tck  rtck ntrst是否就如底板原理图那样直接连到AM5708的管脚上的,中间还有无上拉电路等处理?



作者: czs----Tronlong    时间: 2019-9-27 17:50
1.  XDS200仿真器20 PIN引脚定义如下表

[attach]5766[/attach]

PD是present detect的意思,此脚是接电源的,当板子正常时,仿真器能检测到此脚是高的,说明板子存在。

[attach]5762[/attach]

2.  KEY信号只是一个方向标识,KEY引脚会被拔掉(不连接)

3.  可以参照我司底板设计,无需上拉;若需要上拉,可以参照TI官方设计

[attach]5763[/attach]


[attach]5764[/attach]

4.  还要注意T_DIS(4脚)必须接地,TDIS也是用来检测开发板是否连上,TDIS信号要跟仿真器的线缆连接,且开发板上TDIS要接地,否则也会出现JTAG连接不上问题

[attach]5765[/attach]
作者: czs----Tronlong    时间: 2020-3-6 14:58
EMU0和EMU1是TI芯片的JTAG才有的信号,本身不属于JTAG标准里的信号,有两个作用。

1. 设定芯片是仿真模式(上拉)还是边界扫描模式(下拉)。

2. 用做高速实时数据交换RTDX及TRACE等功能时。这个一般用户可能用不到。

所以这两个信号是双向的,这个信号一般来说不需加要buffer,直接连起来就好了,不用管他是单向还是双向。

http://processors.wiki.ti.com/index.php/Main_Page

Think Over Before Asking.

http://www.catb.org/~esr/faqs/smart-questions.html#goal




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4