1.JTAG接口的EMU0,EMU1都有什么功能,什么情况才用到?
2.是否需要引出到仿真器,不需要的话怎么处理,是悬空还是上拉?
Tony Tang:
上拉处理,连接到仿真器。
xxyyzz xxyyzz:
回复 Tony Tang:
关于这个问题,我看了C6678的DEMO板的图纸,上面应该是把EMU00/01按照单向来设计的,作为C6678的输入信号。这貌似和贵司其他手册的描述是不一致的,请问普通调试里面(14PIN JTAG),EMU00/01对C6678来说究竟是输入还是输出信号呢?
Tony Tang:
回复 xxyyzz xxyyzz:
EMU0/1是TI芯片的JTAG才有的信号,本身不属于JTAG标准里的信号,有两个作用。
1. 设定芯片是仿真模式(上拉)还是边界扫描模式(下拉)。
2. 用做高速实时数据交换RTDX及TRACE等功能时。这个一般用户可能用不到。
所以这两个信号是双向的,这个信号一般来说不需加要buffer,直接连起来就好了,不用管他是单向还是双向。
wei wang55:
回复 Tony Tang:
Hello! Tony
你说EMU0,EMU1是双向的,那我直接将他们与芯片的串口连接时,是不是不用考虑方向呢?
我在很多TI提供的控制卡例程中看到许多JATG是带绝缘芯片的,他们是需要考虑方向的吧?
Tony Tang:
回复 wei wang55:
http://processors.wiki.ti.com/index.php/JTAG_Connectors?keyMatch=emu0&tisearch=Search-EN#Q:_What_are_the_EMU0.2F1_pins_used_for.3F
Q: What are the EMU0/1 pins used for?
A: The EMU0/1 pins can be used for High Speed RTDX (HSRTDX) or cross-core triggering (ex: one device halts and signals the others to halt, see Advanced Event Triggering). For selected devices, these pins are used for wait-in-reset (ex: TMS320F2808, etc. –> Please see the device datasheet/TRM for details). For selected devices, these pins may also be used to transfer instrumentation and trace information.
普通用户基本不会去用它的trace功能,所以直接上拉就可以了。
user3851040:
回复 Tony Tang:
EMU0/1 不接的话 是不是就无法进入debug模式?