0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

J-Link中的JTAG接口的正确使用注意事项

微云疏影 来源:得捷电子DigiKey 作者:得捷电子DigiKey 2022-09-23 09:57 次阅读

在进行嵌入式系统开发时,我们经常会用到J-Link仿真器。J-Link可支持多个目标接口,比如:

· JTAG

· SWD/SWO/SWV

· cJTAG

· FINE

· SPD

· ICSP

其中,最常见的接口就要算是JTAG了。J-Link有一个JTAG连接器,这是一个20针的连接系统,如下所示。

20220923093522547.gif

在较新版本的J-Link产品(如J-Link ULTRA+)上,都保留了这些引脚,用于固件扩展。在正常的调试环境中,它们可以保持打开或连接到GND。一般来说,它们不是JTAG/SWD所必需的。

具体来讲,JTAG连接器是一个20路IDC插头(2.54mm 公插头),与安装在带状电缆上的IDC插座匹配。为了能够进行正确的连接,在应用之前有必要仔细检查JTAG引脚。

下表显示了J-Link的JTAG接口各个引脚的功能定义:

pYYBAGMtEnqAYC7aAAC7hKDYUkI347.jpg

以下是一些需要注意的事项:

· 所有标记为NC的针脚均未连接在J-Link内部。这里可以应用任何信号;J-Link将忽略这种信号。引脚4、6、8、10、12、14、16、18、20是连接到J-Link中GND的GND引脚。它们还应连接到目标系统中的GND。

· 引脚2未连接在J-Link内部。许多目标的针脚1和针脚2已连接。一些目标使用引脚2而不是引脚1来提供VCC。除非引脚1和引脚2连接在目标的JTAG连接器上,否则这些目标将无法与J-Link一起工作。

· 引脚3(TRST)应连接到目标CPU TRST引脚(有时称为NTRST)。如果未连接此引脚,J-Link也可以工作,但调试时可能会遇到一些限制。TRST应与CPU复位(引脚15)分离

引脚11(RTCK)应连接到RTCK(如果可用),否则连接到GND。

· 连接器的引脚19(5V目标电源)可用于向目标硬件供电。电源电压为5V,最大电流为300mA。监测输出电流,防止过载和短路。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 引脚
    +关注

    关注

    16

    文章

    1186

    浏览量

    50324
  • J-Link
    +关注

    关注

    0

    文章

    83

    浏览量

    22121
  • 针脚
    +关注

    关注

    0

    文章

    26

    浏览量

    11568
收藏 人收藏

    评论

    相关推荐

    J-LinkJTAG接口使用注意事项

    其中,最常见的接口就要算是JTAG了。J-Link有一个JTAG连接器,这是一个20针的连接系统,如下所示。
    发表于 09-22 09:46 2566次阅读

    J-Link无法连接芯片的常见解决办法

    在某些情况下,J-Link/Flasher仿真器可能无法与芯片正确连接,而导致在IDE调试失败,出现例如“Failed to get CPU status after 4 retries”的报错
    发表于 02-19 10:08

    J-Link的高级使用

    Jlink 的高级使用J-Link简介J-Link是SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器。简单地说,是给一个JTAG协议转换盒。其连接到计算机用的是USB
    发表于 08-06 08:32

    MCUXpresso IDE下使用J-Link下载算法在Flash调试注意事项

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是MCUXpresso IDE下使用J-Link下载算法在Flash调试注意事项。  痞子衡前段时间写过一篇小文《为i.MXRT
    发表于 11-04 09:02

    J-LINKJTAG的相关资料推荐

    添加链接描述JTAG是调试接口协议J-LINK是协议转换器调试ARM,要遵循ARM的调试接口协议,JTAG就是其中的一种。当仿真时,IAR、
    发表于 01-27 07:09

    解析J-LinkJ-Trace、Open JTAG原理以及其区别

    J-LinkJ-Trace、Open JTAG都是用来调试程序的(当然还有其他工具可以进行调试,比如ICE),J-LinkJ-Trace
    的头像 发表于 01-30 09:29 1.9w次阅读
    解析<b class='flag-5'>J-Link</b>、<b class='flag-5'>J</b>-Trace、Open <b class='flag-5'>JTAG</b>原理以及其区别

    J-LinkJ-Trace用户指南免费下载

    J-Link/J-Trace有不同的版本,每个版本都是为不同的目的/目标设备设计的。目前,J-Link/J-Trace有以下几种型号:J-Link
    发表于 03-03 08:00 14次下载
    <b class='flag-5'>J-Link</b>和<b class='flag-5'>J</b>-Trace用户指南免费下载

    J-Link script的组成

    脚本语言不需要编译,它由解释器动态解释执行。J-Link Commander(路径C:Program Files (x86)SEGGERJLinkJLink.exe)是一个解释器,负责对J-Link script文件进行解释。
    的头像 发表于 03-09 10:57 2121次阅读

    教你轻松J-Link不能连接目标MCU的问题

    使用J-Link,首先第一步硬件连接,确认J-Link和PC机之间是否连接正常,并确认上位机能和 J-Link 建立正确的通信。 1.通过USB端口将
    的头像 发表于 06-30 11:18 5818次阅读
    教你轻松<b class='flag-5'>J-Link</b>不能连接目标MCU的问题

    痞子衡嵌入式:MCUXpresso IDE下使用J-Link下载算法在Flash调试注意事项(i.MXRT500为例)...

      大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是MCUXpresso IDE下使用J-Link下载算法在Flash调试注意事项。  痞子衡前段时间写过一篇小文《为i.MXRT
    发表于 10-29 10:36 0次下载
    痞子衡嵌入式:MCUXpresso IDE下使用<b class='flag-5'>J-Link</b>下载算法在Flash调试<b class='flag-5'>注意事项</b>(i.MXRT500为例)...

    基于J-Link Remote Server软件的远程调试方法

    Windows、Linux和MacOS,并且免费使用,支持任意J-Link型号。 大多数情况我们是通过直连模式使用J-Link,即通过电脑的USB接口连接J-Link,再连接目标
    的头像 发表于 06-14 08:56 2091次阅读

    J-Link script的组成与使用方法

    J-Link作为被广泛使用的调试器,提供了多种配套的软件工具。例如命令配置软件J-Link Commander,GDB server,J-Flash等。其中,J-Link Comman
    的头像 发表于 08-01 12:20 2516次阅读

    SEGGER J-Link调试仿真器支持新型可编程SOC(片上系统)系列

    所有J-Link型号(J-Link PRO、J-Link ULTRA+、J-Link PLUS和J-Link BASE)最新硬件版本现在都支
    的头像 发表于 04-14 14:20 2241次阅读

    J-Link JTAG 接口正确使用需要了解的注意事项,在这里!

    J-Link JTAG 接口正确使用需要了解的注意事项,在这里!
    的头像 发表于 12-01 16:01 1426次阅读
    <b class='flag-5'>J-Link</b> <b class='flag-5'>中</b>的<b class='flag-5'>JTAG</b> <b class='flag-5'>接口</b>:<b class='flag-5'>正确</b>使用需要了解的<b class='flag-5'>注意事项</b>,在这里!

    FMD LINK 使用注意事项

    电子发烧友网站提供《FMD LINK 使用注意事项.pdf》资料免费下载
    发表于 05-06 10:11 0次下载