在 ulink2 内部有5个 jtag 连接器。这些连接器支持各种接线,以备于通过ulink2调试不同的对象。这些连接器有:
• 一个调试 arm 的窄的(2.00mm/0.079" 针间距)20-针连接器;
• 一个调试arm 的标准(2.54mm/0.1")20-针连接器;
• 一个调试 infineon ocds(jtag)的16-针连接器;
• 一个调试 stmicroelectronics μpsd 的14-针连接器;
• 一个调试 arm 的10-针连接器。
连接器上的连线都可用于 ulink2 标准产品。换线时确保线上标记与连接器上的第1针相对应。第一针已被标记在板子上。
ulink2 适配器连接器(内部结构)
ulink2 支持 jtag 和串行模式接口。查阅 ulink2 适配器连接器相应的信息,以确保其与你的目标硬件相匹配。
jtag接口
信号 |
连接到... |
tms |
tms针—向vcc提供100k欧上拉电阻。 |
tdo |
tdo针。 |
rtck |
jtag返回时钟。 |
tdi |
tdi针—向vcc提供100k欧上拉电阻。 |
trst |
trst/针—向vcc提供100k欧上拉电阻。trst是可选项,在一些设备上不可用,可以不连接。 |
tclk |
tclk针—向vcc提供100k欧上拉电阻。 |
vcc |
提供正电压—向jtag接口驱动器。 |
gnd |
数字地。 |
reset |
rstin/针—连接此针到目标cpu的(低)复位输入上。 |
cpuclk |
cpu时钟(依照ieee标准1149.1)。 |
ocdse |
有效/无效ocds接口(无穷特定)。 |
trap |
陷阱状态(无穷特定)。 |
brkin |
硬件插入(无穷特定)。 |
brkout |
硬件突发(无穷特定)。 |
/jen |
jtag生效(stmicroelectronics特定)。 |
tstat |
jtag isp状态(stmicroelectronics特定)(可选)。 |
/rst |
chip复位 (stmicroelectronics特定)。 |
/terr |
jtag isp错误(stmicroelectronics特定) (可选)。 |
串行模式接口
串行模式是与jtag模式不同的操作模式,在串行模式中,只有tclk和tdi针用来通信。第三个引脚 为一个可选的跟踪数据输出针,jtag引脚和sw引脚是共用的。
tclk is swclk (串行时钟)
tms is swdio (串行调试数据输入/输出)
tdo is swo (串行调试跟踪数据输出)
信号 |
连接到... |
swdio |
data i/o 针。为 vcc提供100k 欧上拉电阻。 |
swo |
可选的跟踪输出针。 |
swclk |
时钟针。为 vcc 提供 100k 欧上拉电阻。 |
vcc |
提供正电压 —供给 jtag 接口驱动。 |
gnd |
数字地。 |
reset |
rstin/ 针 — 连接此针到目标 cpu 的(低)复位输入上。 |
additional arm 10-pin cables with connectors are available directly from samtec:
- 6" cable (samtec p/n: ffsd-05-d-06.00-01-n)
- 12" cable (samtec p/n: ffsd-05-d-12.00-01-n)
注意
• 通过usb 连线给ulink2提供电源。
• ulink2 运行时电压为 3.3v 。 jtag 引脚的最高电压为 5v。
• 通常情况下,在jtag或sw引脚上的设备不包括上拉或下拉电阻。电阻应加在板子的外部。然而,当设备已经包含电阻时就不用再加电阻了。
• 某些恩智浦lpc2000器件具有一些特殊引脚( rtck , dbgsel ),用于使能jtag接口。例如,在复位过程使能jtag接口时,恩智浦lpc2129的信号rtck必须被驱动为低电平,。您可能要在您的硬件上添加跳线来做到这一点。
本文来自凯发app-凯发k8官网科技,原文地址:
http://www.myir-tech.com/resource/452.asp,转载请注明出处。