【经验】如何通过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

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

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

设计经验    发布时间 : 2019-12-20

用户指南  -  SILICON LABS  - Rev. 0.8  - 2023/12/6 PDF 英文 下载 查看更多版本

AN718: Manufacturing Test Overview

型号- EFR32XG,EFR32 FAMILY,EFR32

应用笔记或设计指南  -  SILICON LABS  - Rev. 0.8  - 2022/10/14 PDF 英文 下载 查看更多版本

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

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

技术问答    发布时间 : 2019-07-16

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

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

设计经验    发布时间 : 2022-01-25

AN1011: Standalone Programmer via the SWD Interface

型号- 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

应用笔记或设计指南  -  SILICON LABS  - Rev. 0.1  - July 26, 2016 PDF 英文 下载 查看更多版本

QSG106: Getting Started with EmberZNet PRO Quick Start Guide

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

用户指南  -  SILICON LABS  - Rev. 1.2  - 2018/12/23 PDF 英文 下载

应用笔记或设计指南  -  SILICON LABS  - Rev. 0.4  - 2022/8/17 PDF 英文 下载

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

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

设计经验    发布时间 : 2019-05-07

AN1017: Zigbee® and OpenThread Coexistence with Wi-Fi®

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

应用笔记或设计指南  -  SILICON LABS  - Rev. 2.6  - 2022/3/4 PDF 英文 下载 查看更多版本

AN1011: Standalone Programmer via the SWD Interface Application Note

型号- 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

应用笔记或设计指南  -  SILICON LABS  - Rev. 0.1  - July 26, 2016 PDF 英文 下载

【经验】Silicon Labs EFR32xG 构建 railtest 时用 IAR 编译链接错误及无法找到函数定义

​EFR32xg 多协议无线SoC作为芯科科技通用的无线平台,不论用户在开发何种无线产品时都需要对射频性能进行调整和测试,在 ember 时代,无线测试平台只有 nodetest,并且厂商只提供固件不提供源码,当遇到测试问题时用户无法去自定义修改测试固件,只能放弃测试或者在application应用程序中添加自己的的代码。

设计经验    发布时间 : 2019-06-04

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

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

设计经验    发布时间 : 2022-01-24

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥8.1764

现货: 104,128

品牌:SILICON LABS

品类:Mixed-Signal MCU

价格:¥12.9143

现货: 95,058

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,300

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.9026

现货: 83,205

品牌:SILICON LABS

品类:8 BIT MCU

价格:¥3.5305

现货: 80,817

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 77,507

品牌:SILICON LABS

品类:8位MCU

价格:¥5.8534

现货: 73,120

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 72,809

品牌:SILICON LABS

品类:Wireless Gecko SoC

价格:¥10.4994

现货: 61,779

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌: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

收藏
收藏当前页面