在 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 适配器连接器相应的信息,以确保其与你的目标硬件相匹配。
信号 |
连接到... |
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:
注意
• 通过USB 连线给ULINK2提供电源。
• ULINK2 运行时电压为 3.3V 。 JTAG 引脚的最高电压为 5V。
• 通常情况下,在JTAG或SW引脚上的设备不包括上拉或下拉电阻。电阻应加在板子的外部。然而,当设备已经包含电阻时就不用再加电阻了。
• 某些恩智浦LPC2000器件具有一些特殊引脚( RTCK , DBGSEL ),用于使能JTAG接口。例如,在复位过程使能JTAG接口时,恩智浦LPC2129的信号RTCK必须被驱动为低电平,。您可能要在您的硬件上添加跳线来做到这一点。
全部0条评论
快来发表一下你的评论吧 !