【经验】Matter入门指导6:用Simplicity Commander给Breakout开发板烧录固件的方法
我们在前面的Matter入门指导中已经编译好了Matter over Thread的Light、Switch和bootLoader固件。本文主要介绍使用Simplicity Commander工具给EFR32MG24 Breakout开发板烧录固件的方法。
1、如果您手上有BRD4001A(或者BRD4002A)底板和BRD8010A转接板,您可以直接将BRD8010A转接板插到BRD4001A底板上,然后在BRD8010A转接板中间的“MINI”接口连线到EFR32MG24 Breakout开发板中间的Mini-Simplicity调试编程接口,这样就可以使用BRD4001A底板自带的J-Link来给EFR32MG24 Breakout开发板烧录固件和调试程序。
2、如果没有BRD4001A底板,我们还可以使用常用的J-Link调试器直接连线到EFR32MG24 Breakout开发板右下角的J-Link引脚,只需要连接SWCLK、SWDIO、3V3、GND这4个引脚就可以进行烧录固件和调试程序。
3、在Simplicity Studio v5软件的菜单栏点击“Tools”,在Tools Dialog界面点击“Simplicity Commander”,再点击OK。
4、将连接到EFR32MG24 Breakout开发板的BRD4001A底板或者J-Link调试器连接到电脑,点击Simplicity Commander的“Select Kit”,点击BRD4001A底板或者J-Link调试器的J-Link序列号。
5、如果使用BRD4001A底板,需要在Simplicity Commander的Kit界面中,将Debug Mode设置为“OUT”。如果使用J-Link调试器,则不用做这一步操作。
6、点击Simplicity Commander的“Device Info”,查看Chip Type能否识别到芯片的具体型号。如果这里识别不到芯片型号,证明EFR32MG24芯片跟BRD4001A底板或者J-Link调试器连接异常,得检查一下接线是否有问题。
7、点击Simplicity Commander左边的“Flash”,点击右上角的“Browse”,找到要烧录的固件,双击打开要烧录的固件,再点击右上角的“Flash”开始烧录固件。
8、固件烧录完成后,在Simplicity Commander的左下角会提示“Flashing completed successfully!”。
9、我们按照上面的方法,对作为Matter Light的EFR32MG24 Breakout开发板烧录
bootloader-storage-internal-single-1536k_mg24.s37和MatterLightOverThread_MG24_Breakout.s37固件,对作为Matter Switch的EFR32MG24 Breakout开发板烧录bootloader-storage-internal-single-1536k_mg24.s37和MatterLightSwitchOverThread_MG24_Breakout.s37固件。烧录完成后,如果EFR32MG24 Breakout开发板RGB的红灯在慢闪,证明程序可以正常运行。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由潮汕小菜提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
基于芯科科技MG24多协议SoC开发板演示Matter over Thread灯控制
因应多样物联网应用的连接需求,无线多协议设计已成为行业的显学,而Silicon Labs凭借多年来在无线网状网络、动态多协议技术支持方面的丰富经验,可以为物联网开发人员提供最可靠、稳定的多协议解决方案。本文使用MG24多协议SoC开发板演示Matter over Thread灯控制。
【经验】Matter入门指导5:Simplicity Studio v5创建EFR32MG24 bootloader工程
本文主要介绍在Simplicity Studio v5软件创建EFR32MG24 Breakout开发板bootloader工程的方法。使用Silicon Labs MG24开发套件的EFR32MG24 Breakout开发板来测试。
【经验】连接SLWSTK6021A开发板后不能识别该如何解决?
日前有客户反馈连接上Silicon Labs SLWSTK6021A开发板后,电脑显示不能识别。建议检查电脑的J—Link驱动是否安装,打开电脑的“设备管理器”,显示“BULK interface”为感叹号则表示没有安装驱动。
SILICON LABS ZIGBEE 无线 Gecko SoC选型表
EFR32MG无线 Gecko SoC 是在 IoT 设备上实现节能多协议连网的理想之选。芯片解决方案结合了 76.8MHz ARM和高性能 2.4GHz 无线电,旨在为 IoT连接应用提供行业领先的节无线 SoC。
产品型号
|
品类
|
Protocol Stack
|
Frequency Band @ Max TX Power(GHz@dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG12P433F1024GL125-C
|
Gecko Multi-Protocol Wireless SoC
|
Bluetooth LE Zigbee Thread Proprietary, Wi-SUN
|
2.4GHz @ 19dBm, Sub-GHz @ 20dBm
|
1024kB
|
256kB
|
65
|
-40℃~85℃
|
-50℃~150℃
|
BGA125
|
1.8V~3.8V
|
选型表 - SILICON LABS 立即选型
SILICON LABS Matter 无线SoC选型表
EFR32MG24 无线 SoC 是使用 Matter、OpenThread 和 Zigbee 进行网状物联网无线连接的理想选择
产品型号
|
品类
|
Protocol Stack
|
MAX TX Power (dBm)
|
Flash(kB)
|
RAM(kB)
|
GPIO(个数)
|
Secure Vault
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
Max CPU Speed(MHz)
|
Operating Temperature(℃)
|
Storage Temperature(℃)
|
Pin Count
|
AVDD Supply Voltage(V)
|
EFR32MG24B310F1536IM48-B
|
Wireless SoC
|
Matter,Zigbee,Thread,Bluetooth 5.3
|
10dBm
|
1536kB
|
256kB
|
28
|
High
|
IADC High-Speed/High-Accuracy
|
Multi Vector Processor
|
78.0MHz
|
-40℃~125℃
|
-50℃~150℃
|
QFN48
|
1.71V~3.8V
|
选型表 - SILICON LABS 立即选型
芯科科技和Arduino联手推出基于MGM240P无线模块的Nano Matter开发板
SparkFun已经与芯科科技合作创建了基于MGM240P无线模块的SparkFun Thing Plus Matter板。今年5月,Arduino进一步发表了Arduino Nano Matter Community Preview board。这个板的目的是打开Arduino社区的无限可能性,并通过芯科科技已准备就绪的MGM240S模块扩大支持Matter协议的开发。
【经验】如何使用EFR32开发板的PTI抓包用户ZigBee模块
在无线应用开发中,EFR32开发板提供的是PTI硬件抓包,配合Network Analyzer软件工具,能够非常容易分析无线通讯问题。工程师自己做的无线模块,配合EFR32开发板,也可以实现PTI抓包。本文以ZigBee工程为例,指导大家如何实现EFR32开发板的PTI抓包用户ZigBee模块。
EFR32MG的ZIGBEE测试,连接开发板无法看到开发板的IP地址,怎么解决?
DEMO 需要连接到带有DHCP服务器的局域网中,会自动分配IP地址给 DEMO板 ,再将装有simplicity studio软件的电脑和开发板接入同一个局域网内,就可以在simplicity studio中看到该DEMO板分配的IP地址,选择后就可以进行操作 。
芯科科技携手Arduino演示基于MGM240模块的新型Nano Matter开发板
Silicon Labs(亦称“芯科科技”)持续深化与开源硬件和软件领域的全球领导者Arduino的合作,并携手在今年3月举办的Arduino Days 2024会议期间共同揭示新一代的Arduino Nano Matter开发板,从而将Matter协议引入Arduino生态系统,为广大的开发人员提供一个快速涉足Matter互联互通设计的绝佳途径。
【经验】Thunderboard BG22开发板如何在simplicity studio V5中添加一个标准的服务项
Silicon Labs的EFR32BG22系列芯片是功能强大的BLE SOC,本文笔者以他的开发板thunderboard SLTB010A上的温湿度传感器为例,介绍如何在simplicity studio V5中添加一个标准的服务项。
【经验】使用无线SoC EFR32MG24开发板测量芯片低功耗时的注意事项
介绍在使用EFR2MG24开发板测量芯片的低功耗电流时的注意事项。我们在使用无线SoC开发板测量芯片的低功耗性能时,使用开发板加上Simplicity Studio下的Energy Profiler软件测量出来的EM2模式下的电流会比数据手册上的稍大一些。
了解开发板和Simplicity Studio开发环境,助力Matter开发快连速通!
本文通过使用Silicon Labs(亦称“芯科科技”)的Simplicity Studio物联网开发环境,以及基于MGM240P多协议模块的SparkFun Thing Plus Matter开发板,实际演示Matter兼容的小型应用程序。以下内容将简要说明如何设置并连接Matter开发板,以快速进行开发。
使用EFR32开发板和OpenThread构建Thread网络
型号- BRD4304A,MGM12P,SLWSTK6000B,BRD4180A,SLWSTK6006A,BRD4166A,BRD4164A,BRD4161A,EFR32,MG21,SLTB004A,BRD4170A,MG12
【经验】EFM32WG开发板STK3800进行功耗测试时目标板不能连接的问题分析
Silicon Labs的32位MCU EFM32WG的开发板STK3800内置功耗测试传感器,可以进行不同模式下功耗的测量,且可以用来测试外部目标板的功耗,利用Simplicity Studio上的Energy Profiler进行查看。本文介绍测试步骤,及介绍中间遇到的目标板无法连接的问题原因。
xG24开发板新增支持CircuitPython,加速物联网原型设计和开发过程
Silicon Labs致力于提升物联网无线连接技术能力,为xG24无线SoC系列开发板引入CircuitPython支持。其是针对微控制器优化的Python的开源版本,有助于扩展xG24 Explorer套件,xG24评估套件和Sparkfun Thingplus Matter - MGM240P开发板的功能,允许用户利用CircuitPython的简易性和灵活性,利用芯科科技板载的高级功能。
电子商城
现货市场
服务
可支持TI AM335x/AM5718 和NXP iMX6/iMX8芯片定制核心板和计算单板;支持NXP iMX6核心模组X / F / H系列、TI AM335x核心模组X / N / H系列,与兼容的底板组合定制单板计算机。
最小起订量: 1pcs 提交需求>
可加工PCB层数:1-30层;板材类型:FR4板/铝基板/铜基板/刚扰结合板/FPC板/高精密板/Rogers高频板;成品尺寸:5*5mm~53*84cm;板厚:0.1~5.0mm。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论