扫码加入

JTAG

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

JTAG是联合测试工作组(Joint Test Action Group)的简称,是在名为标准测试访问端口和边界扫描结构的IEEE的标准1149.1的常用名称。此标准用于验证设计与测试生产出的印刷电路板功能。1990年JTAG正式由IEEE的1149.1-1990号文档标准化,在1994年,加入了补充文档对边界扫描描述语言(BSDL)进行了说明。从那时开始,这个标准被全球的电子企业广泛采用。边界扫描几乎成为了JTAG的同义词。在设计印刷电路版时,当前最主要用在测试集成电路的副区块,而且也提供一个在嵌入式系统很有用的调试机制,提供一个在系统中方便的"后门"。当使用一些调试工具像电路内模拟器用JTAG当做信号传输的机制,使得程序员可以经由JTAG去读取集成在CPU上的调试模块。调试模块可以让程序员调试嵌入式系统中的软件。

JTAG是联合测试工作组(Joint Test Action Group)的简称,是在名为标准测试访问端口和边界扫描结构的IEEE的标准1149.1的常用名称。此标准用于验证设计与测试生产出的印刷电路板功能。1990年JTAG正式由IEEE的1149.1-1990号文档标准化,在1994年,加入了补充文档对边界扫描描述语言(BSDL)进行了说明。从那时开始,这个标准被全球的电子企业广泛采用。边界扫描几乎成为了JTAG的同义词。在设计印刷电路版时,当前最主要用在测试集成电路的副区块,而且也提供一个在嵌入式系统很有用的调试机制,提供一个在系统中方便的"后门"。当使用一些调试工具像电路内模拟器用JTAG当做信号传输的机制,使得程序员可以经由JTAG去读取集成在CPU上的调试模块。调试模块可以让程序员调试嵌入式系统中的软件。收起

查看更多

电路方案

查看更多

设计资料

查看更多
  • 突破AMP架构调试瓶颈:RK3568的JTAG仿真方案
    在嵌入式Linux开发中,串口调试受限于实时性和性能开销,无法有效应对多核协同场景中的调试需求。JTAG调试技术因其深度交互与实时控制能力成为高效解决方案。飞凌嵌入式基于RK3568开发板实现了JTAG调试方案,通过Eclipse IDE和GNU MCU Eclipse插件提供友好图形化界面,并利用J-Link硬件接口与RK3568通信。该方案支持断点设置、单步执行、变量查看和内存访问等功能,显著提升了实时核调试的可视性和便捷性。
    511
    02/28 10:55
    突破AMP架构调试瓶颈:RK3568的JTAG仿真方案
  • 比串口打印调试更便捷,突破AMP架构调试瓶颈:RK3568开发板的JTAG仿真方案
    在嵌入式Linux开发领域,串口打印调试因操作简单、易上手的特性而被广泛使用。但当应用场景转向AMP实时方案时,其局限性被急剧放大——实时性不足、性能开销较高、调试深度有限的问题,在多核协同工作场景中尤为突出,尤其在需要精确分析核心间同步机制、中断响应时序及资源共享冲突时,传统串口调试往往难以满足需求。 针对这一痛点,JTAG调试技术提供了专业且高效的解决方案。 JTAG(Joint Test A
  • RT1170-EVKB JTAG 调试使能实操:硬件 Rework + 引脚配置双步骤
    NXP MIMXRT1170-EVKB 开发板默认启用 SWD 调试模式,仅需 2 个引脚即可实现基础烧录与调试,但在边界扫描测试、多平台兼容调试等场景下,需切换至 JTAG 模式(支持边界扫描、多设备链调试等扩展功能)。RT1170 系列无需烧写 eFuse(区别于 RT10xx 系列),仅需通过硬件 Rework 隔离信号复用、软件配置引脚复用模式,即可成功启用 JTAG。本文详解从硬件改造到调试连接的完整流程,解决 “Rework 后仍无法识别 JTAG” 的常见问题。
  • 固件烧录速度实测:JTAG比UART快6.8倍
    本文介绍了MR6450核心板的三种烧录方式及其性能对比,并给出选型建议。UART模式适用于老产线改造,兼容性佳但速度较慢;JTAG模式适合研发调试,配合J-Link可实现断点调试与故障诊断;USB模式推荐用于批量生产,Type-C接口通用性强且产线部署成本低。结果显示,JTAG效率是UART的6.8倍,建议在新产线上优先采用USB或JTAG方案以提升产能。
    固件烧录速度实测:JTAG比UART快6.8倍
  • JTAG信号出现干扰竟然导致MCU无法启动?
    i.MXRT1xxx在HAB关闭时出现偶发性启动失败的原因分析。客户发现软件复位启动存在万分之几的概率失败,怀疑与OTA功能设计缺陷有关。然而,进一步调查发现失败概率在挂载J-Link调试器时显著增加,推测与HAB关闭引入的安全检查规则有关。通过检查ROM启动日志和JTAG电路设计,最终确定问题是由于JTAG TRSTB引脚上的glitch触发了安全事件,导致启动失败。解决办法是在JTAG TRSTB和TCK引脚上添加外部下拉电阻,以降低风险。
    1416
    2025/10/13
    JTAG信号出现干扰竟然导致MCU无法启动?