【经验】如何通过JTAG或SWD连接到Simplicity Studio进行debug

2019-08-23 Silicon Labs
EFR32XG,Silicon Labs EFR32XG,Silicon Labs EFR32XG,Silicon Labs EFR32XG,Silicon Labs

SILICON LABS的SoC,无线套件和Simplicity studio提供了强大的开发和调试环境,包括SWD,JTAG,C2,ETM,VCOM,Vitrual UART等接口。本文将基于EFR32XG讲解如何通过JTAG或SWD连接到Simplicity Studio进行debug。

图1.EFR32XG与Simplicity Studio连接


JTAG: Joint Test Action Group,联合测试行动小组, 是一种国际标准测试协议, 主要用于芯片内部测试。JTAG调试接口必须使用VTARGET、GND电源信号,以及TMS、TCK、TDI、TDO四根调试信号,可选TRST、RESET复位信号和RTCK(同步时钟)信号。SWD是ARM公司提出的另一种调试接口,相对于JTAG接口,使用更少的信号,仅需4根信号线,SWDIO,SWCLK,SWO,RESET。SWD模式比JTAG在高速模式下面更加可靠,由于占用信号线少,可以大大节省PCB空间。在做设计时,可以将JTAG和SWD集成在一起,引脚如图2所示。

图2.JTAG/SWD接口图

在保证设备与电脑连接好之后,在Simplicity studio中进入simplicity commander,选择J-Link,单击连接到适配器,然后将调试接口改到JTAG/SWD,这一步可以自动识别。接着在设备型号中选择你的芯片EFR32XGX作为JTAG的目标接口,如图3所示,接着就可以在线进行Debug调试了。

图3.选择JTAG连接目标

除此之后,Simplicity Conmmander 还可以在windows的command window进行语法式命令的调试,命令格式为 commander [command] [options][arguments] ,这有点类似TCL。可以通过commander –-help来查看命令的选项,如图四所示。

图4.语法帮助

同样,可以用命令的方式选择调试的工具为JTAG/SWD:

commander <command> [--tif <target interface>] [–-speed <speed in kHz>]

其中command 填写device,--tif用来选择设备的接口,--speed表示通讯速度,一般SWD推荐使用1000KHz,JTAG推荐使用14MHz。例如设置为SWD,速度1000KHz,commander输出的结果如图5所示。

图5.使用commander命令模式连接SWD

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由微电子Chensir提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】EFR32xg SoC的Bin,S37,EBL和HEX目标文件有什么不同?

我们在使用Silicon Labs EFR32xg SoC开发 EmberZnet 时发现,当我们的固件编译结束之后可以得到各种各样的结果,包括 S37,GBL,HEX和BIN格式的目标文件,那么这些文件到底有什么区别的?在什么情况下我们要用到对应的文件呢?本文将具体介绍。

2020-07-11 -  设计经验 代理服务 技术支持 采购服务

【经验】芯科科技Zigbee SOC EFR32xG系列信道切换时间评估流程介绍

在进行芯科科技Zigbee SOC EFR32xG系列进行技术评估时,如果需要使用多信道的功能,那么就需要进行信道切换时间的评估,本文介绍如何采用现有的开发工具进行评估信道切换花费的时间。

2021-12-10 -  设计经验 代理服务 技术支持 采购服务

【经验】Silicon Labs EFR32xG 构建 railtest 时链接错误无法找到 icf 文件

Silicon Labs 提供通用的硬件平台的同时,也提供了通用的测试工程,那就是 railtest。那么在实际构建自定义工程的偶尔会出现各种编译错误,这里就说明一种链接错误,这里使用的是 Flex 2.5.3.0 版本的 sdk,工具链使用的是 IAR 8.30.2,开发工具 Simplicity Studio,在编译的最后阶段出现如下错误。

2019-05-07 -  设计经验 代理服务 技术支持 采购服务
2023/12/6  - SILICON LABS  - 用户指南  - Rev. 0.8 代理服务 技术支持 采购服务 查看更多版本

独立编程器:通过SW1011接口

描述- 本资料介绍了一种基于SWD接口的独立编程器,用于编程Silicon Labs的EFM32、EFR32和EZR32系列微控制器的内部闪存和用户页面。编程器通过GPIO模拟SWD接口,读取来自存储设备的二进制数据,并存储到外部NAND或SPI NOR闪存中。资料详细说明了硬件平台选择、内存存储、USB接口、LCD模块、串口、群组编程模式以及软件驱动程序等关键内容。

型号- EFM32G,EFM32,EFM32TG,EFM32ZG,EFM32TG_STK3300,EFM32ZG222F32,EZR32WG,EFM32ZG_STK3200,EFR32MG,SLWSTK6000A_EFR32MG,EFM32LG_STK3600,EFM32GG,EFM32WG_STK3800,SLSTK3400A_EFM32HG,EFR32XG,EFM32GG_STK3700,EZR32HG,SLWSTK622XA_EZR32WG,EFR32BG,EZR32LG,EFM32WG,EFR32FG,EFM32LG,EFM32_GXXX_STK,EFM32PG,SLWSTK620XA_EZR32LG,SLSTK3401A_EFM32PG,EFM32GG990F1024,EFM32HG,EFM32JG

July 26, 2016  - SILICON LABS  - 应用笔记或设计指南  - Rev. 0.1 代理服务 技术支持 采购服务 查看更多版本

请问EFR32xG系列的SoC内部自带有EEPROM或者可以存数据的FLASH吗?

Silicon Labs EFR32xG 系列芯片内部没有EEPROM,只有用 flash 模拟的 eeprom,版本有 v1,v2 以及 NVM3,可以用来存储数据。

2019-07-16 -  技术问答 代理服务 技术支持 采购服务

Silicon Labs(芯科科技)EFR32xg printf 重定向到 SWO Demo工程

描述- 本资料以压缩包的形式呈现,包内附有Silicon Labs(芯科科技)EFR32xg printf 重定向到 SWO Demo工程。

型号- EFR32XG

SILICON LABS  - 开发环境(软件/固件) 代理服务 技术支持 采购服务

AN718:制造测试概述

描述- 本文档概述了将射频测试和特性分析集成到标准测试流程中的不同选项。主要内容包括制造测试流程、测试定义、测试建议、嵌入式软件工具和法规与合规性测试。文档针对从原型开发阶段过渡到制造生产环境的Silicon Labs客户,特别是针对高级制造工程师和制造经理,提供了关于制造测试流程的总结和指导。

型号- EFR32XG,EFR32 FAMILY,EFR32

2022/10/14  - SILICON LABS  - 应用笔记或设计指南  - Rev. 0.8 代理服务 技术支持 采购服务 查看更多版本

【经验】Si7021温湿度传感器ZigBee工程测试操作指南

Silicon Labs公司提供的EFR32xG系列Wireless SOC开发板的底板上有温湿度传感器Si7021,利用EmberZnet协议栈,可以直接配置出一个温湿度传感器的ZigBee工程。配合Z3GatewaySOC网关工程,可以实现温湿度定时上报数据,和网关主动读取温湿度数据。本文指导大家Si7021温湿度传感器ZigBee工程测试过程。

2019-12-20 -  设计经验 代理服务 技术支持 采购服务

【经验】基于simplicity studio 5生成EFR32xG系列DTM认证测试固件的方法与步骤

Silicon Labs 蓝牙SOC EFR32xG系列在测试或者认证的时候需要用到DTM固件,本文将介绍基于simplicity studio 5生成EFR32xG系列DTM认证测试固件的方法与步骤。

2022-01-24 -  设计经验 代理服务 技术支持 采购服务
2022/8/17  - SILICON LABS  - 应用笔记或设计指南  - Rev. 0.4 代理服务 技术支持 采购服务

【经验】Simplicity Studio 如何使用 Network Analyzer 在后台静默抓包?

Silicon Labs的EFR32xG开发板提供PTI硬件抓包,结合Simplicity Studio的Network Analyzer软件工具可以完整抓取无线网络中数据包。由于 Network Analyzer 在抓包过程中会占用大量资源,直接使用时不适合长时间抓包;那么当我们需要长时间抓包时是否有办法减少资源占用呢?本文主要介绍 Network Analyzer 的后台静默抓包功能。

2019-12-24 -  设计经验 代理服务 技术支持 采购服务

AN1017:ZigBee®和OpenThread与Wi-Fi®共存

型号- EFR32XG14,SLWSTK6000B,EFR32XG12,EFR32XG24,EFR32XG,EFR32XG13,EFR32XG1X,EFR32XG2X,SLWSTK-COEXBP,EFR32

2022/3/4  - SILICON LABS  - 应用笔记或设计指南  - Rev. 2.6 代理服务 技术支持 采购服务 查看更多版本

QSG106:EmberZNet PRO快速入门指南

描述- 本指南为开发者提供使用EmberZNet PRO堆栈和Simplicity Studio进行Mighty Gecko (EFR32MG)系列SoC应用配置、构建和安装的基本信息。指南内容包括产品概述、开发环境设置、Simplicity Studio和EmberZNet PRO堆栈的安装、创建示例应用程序网络以及使用网络分析器等。指南旨在帮助新用户快速上手,并提供示例应用程序和网络分析器的使用说明。

型号- RD-0085-0401,EFR32XG12,EFR32XG,EFR32MG12,NVM3,EFR32MG1P732F256GM32,RD-0035-0601,EM3585,EFR32MG,RD-0020-0601,IAR-EWARM,EM357,EFR32,EM35X

2018/12/23  - SILICON LABS  - 用户指南  - Rev. 1.2 代理服务 技术支持 采购服务

AN1011:通过SWD接口的独立程序员应用说明

描述- 本资料介绍了使用串行线调试(SWD)接口的独立编程器,用于编程Silicon Labs的EFM32 Gecko、EZR32和EFR32 Wireless Gecko系列设备。编程器通过GPIO模拟SWD接口,直接向目标设备的内存系统控制器(MSC)寄存器写入数据。资料详细说明了硬件平台选择、内存存储、USB接口、LCD模块、串行端口和群组编程模式等,并提供了软件配置和添加新设备的指导。

型号- EFM32G,EFM32WG332F128,EFM32,EFM32TG,STK,EFM,EFM32ZG,EFM32TG_STK3300,EFM32ZG222F32,EZR32WG,EFM32ZG_STK3200,EFR32MG1B,EFR32MG,SLWSTK6000A_EFR32MG,EFM32WG332F64,EFM32LG_STK3600,S25FL132K,SDK,EFM32GG,EFR32,EFM32WG_STK3800,SLSTK3400A_EFM32HG,NAND256W3A,EFR32MG1V,EFR32XG,EFM32GG_STK3700,EFM32GG_STK3800,EZR32HG,SLWSTK622XA_EZR32WG,EFR32MG1P,EFM32WG332F256,EFR32BG,EZR32LG,EZR32,EFM32WG,EFR32FG,EFM32LG,EFM32_GXXX_STK,EFM32PG,SLSTK3401A_EFM32PG,SLWSTK620XA_EZR32LG,EFM32GG332F1024,MX25L3206E,EFM32GG990F1024,WSTK,EFM32HG,EFM32JG

July 26, 2016  - SILICON LABS  - 应用笔记或设计指南  - Rev. 0.1 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 102,628

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,140

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 85,765

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 84,418

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,555

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 76,847

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 71,919

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 61,558

品牌:SILICON LABS

品类:Transceiver

价格:¥15.8878

现货: 53,758

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Switch Hall Effect Magnetic Position Sensor

价格:¥2.2924

现货:126,000

品牌:SILICON LABS

品类:Light Sensor

价格:¥20.3400

现货:28,003

品牌:SILICON LABS

品类:8位MCU

价格:¥4.9000

现货:12,000

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥10.1700

现货:10,000

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.7900

现货:3,451

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥11.1200

现货:1,201

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥16.8500

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥56.0000

现货:550

品牌:SILICON LABS

品类:8位MCU

价格:¥5.1900

现货:396

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面