【经验】ZigBee网关替换操作指南之SOC模式
很多用户使用SILICON LABS的EFR32MG系列无线SoC芯片开发ZigBee的网关时,会倾向于采用SOC模式做轻量级网关产品。实际应用中当ZigBee网络里对现有网关进行更换时,希望新的网关能够自动恢复网络参数,无需网络里的设备再次入网过程。本篇文章指导大家替换SOC模式网关操作,NCP模式的网关请参考:Zigbee网关替换操作指南之Host-NCP模式。
此例程使用两个“EFR32无线通信模块”来演示两个SOC网关,用另外两个设备作为网络中的节点。本实验基于Simplicity Studio的EmberZNet 6.5版本,创建SOC Gateway工程,添加网关所需要的plugin(如network creator),且确保SOC Gateway工程使能了Serial和SimEEPROM两个plugin。两个节点设备运行的是Z3LightSoc和Z3SwitchSoc参考工程。注意两个“EFR32无线通信模块”在烧录SOC Gateway工程之前,需进行擦除。
操作网关替换之前,请下载“基于SOC的信任中心替换文件”,并将callback.c文件和头文件拷贝到SOC Gateway工程路劲下,文件会加入到SOC Gateway工程中。在Printing and CLI中勾选Add Custom CLI Sub-menu,如下图:
编译工程后,烧录到第一个“EFR32无线通信模块”,通过串口输入CLI命令,可以看到增加了Custom的CLI,如下图,建立网络,另外两个节点加入到这个网络里,确保可以正常通信。
保存当前网络参数
1,在SOC Gateway的串口中输入“custom trust-center-swap-out print all”,打印出网络参数,如下图。
2,并手动将这些参数保存到txt文件中,保存后,断开第一个“EFR32无线通信模块”,将另一个“EFR32无线通信模块”烧录相同的工程,并上电连接到PC,打开串口。
恢复网络参数
1,需要手动存储之前保存的所有网络参数,存储命令使用“custom trust-center-swap-out save <NAME_OF_PARAM> value”,NAME_OF_PARAM在save的子目录下可以看到,例如:custom trust-center-swap-out save pan-id 0x22F7。请注意,eui64,Extended Pan ID,network 可以和global key都需要作为十六进制字符串传递(用大括号括起来,每个位用空格分隔),例如:custom trust-center-swap-out save extended-pan-id {25 17 8E 76 BB D8 6C 87}。2,恢复完网络参数后,可以通过custom trust-center-swap-out print backup将存储的参数打印出来,确认所有参数是否正确。
3,确认参数都正确后,使用“custom trust-center-swap-out restore all”存储网络参数。
4,网络中的其他节点使用“network rejoin 0 0”命令重新加入到该网络。
5,一旦节点重新加入到网络,网关就可以重新和节点通信。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由Carol提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】使用Si4463或者Si4438无线收发芯片来解析其他无线设备通信速率的方法
本文使用EFR32FG23无线SoC芯片来模拟老产品,通过按键来触发EFR32FG23芯片发送无线数据包,然后使用Si4438芯片来捉取波形,并介绍使用Si4438无线收发芯片来解析其他无线设备通信速率的方法。
【经验】芯科科技EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤
笔者设计了一款Zigbee无线通信模块,采用Silicon Labs(芯科科技)EFR32MG21A020F512IM32无线SOC作为主芯片,包含512KB Flash、64KB RAM和丰富硬件外设,最大发射功率20dBm,支持Zigbee 3.0协议,主要用于智能家居中的网关、智能开关等产品的无线连接。本文介绍EFR32MG21A020F512IM32无线SOC固件烧录方法及步骤。
【经验】使用Simplicity Commander工具读写EFR32无线SoC芯片EUI和install code方法
本文以Silicon Labs EFR32FG23 Sub-G无线SoC芯片为例,介绍如何读写EFR32无线SoC芯片的EUI和install code的方法。
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 立即选型
SiWG917 SoC单芯片Wi-Fi®和Bluetooth®LE无线安全MCU解决方案
描述- SiWG917是一款低功耗Wi-Fi 6和蓝牙LE 5.4单芯片无线安全微控制器解决方案,适用于超低功耗物联网设备。该SoC集成了WiFi 6、蓝牙LE 5.4、Matter和IP网络功能,专为电池供电设备设计,提供长寿命电池运行。它包含一个多线程网络无线处理器(NWP)、基带数字信号处理、模拟前端、2.4GHz射频收发器和集成功率放大器。
型号- SIWG917M100MGTBA,SIWG917M121XGTBA,SIWG917,SIWG917M111XGTBA,SIWG917M110LGTBA,SIWG917M111MGTBA,SIWG917M141XGTBA
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 立即选型
EFR32BG21 BLE无线SoC系列数据手册
描述- 该资料介绍了EFR32BG21蓝牙无线系统级芯片(SoC)的特性和应用。EFR32BG21适用于低功耗物联网设备,具备高性能的ARM Cortex-M33内核、2.4GHz无线电收发器、硬件安全引擎等功能,支持多种外围设备和接口,广泛应用于照明、智能家居、网关和数字助理等领域。
型号- EFR32BG21B010F1024IM32-B,EFR32BG21B020F1024IM32-D,EFR32BG21A020F768IM32-B,EFR32BG21A020F768IM32-D,EFR32BG21B010F512IM32-B,EFR32BG21A010F512IM32-B,EFR32BG21B020F768IM32-D,EFR32BG21B010F512IM32-D,EFR32BG21B020F768IM32-B,EFR32BG21A010F512IM32-D,EFR32BG21B020F512IM32-D,EFR32BG21B020F512IM32-B,EFR32BG21A020F1024IM32-B,EFR32BG21A020F512IM32-B,EFR32BG21,EFR32BG21A010F1024IM32-D,EFR32BG21A020F512IM32-D,EFR32BG21A010F1024IM32-B,EFR32BG21A020F1024IM32-D,EFR32BG21A010F768IM32-D,EFR32BG21B010F768IM32-B,EFR32BG21A010F768IM32-B,EFR32BG21B010F768IM32-D,EFR32BG21B020F1024IM32-B,EFR32BG21B010F1024IM32-D
【经验】基于Silicon Labs无线SoC芯片MG24开发套件的Matter入门指导文章汇总
本文主要介绍基于Silicon Labs MG24开发套件的Matter入门指导文章汇总。
EFR32MR21修订版-C RCP多协议无线SoC数据手册
描述- EFR32MR21是一款低功耗无线系统级芯片(SoC),适用于物联网设备的多协议、多频段网络。该芯片集成了80 MHz ARM Cortex-M33内核和高性能2.4 GHz无线电,提供高效的无线连接解决方案。其主要特性包括:32位ARM Cortex-M33核心、512 kB闪存和64 kB RAM、12通道外设反射系统、集成功率放大器(PA)支持高达20 dBm的发射功率、丰富的外设集合和多达20个通用输入/输出引脚。
型号- EFR32MR21A020F512IM32-CR,EFR32MR21,EFR32MR21A020F512IM32-C
【经验】使用串口来升级EFR32FG23无线SoC芯片固件的方法
本文主要介绍如何使用BootLoader——NCP UART XMODEM工程实现使用串口升级Silicon Labs EFR32FG23无线SoC芯片固件的方法。
【经验】配置迈斯威志WizPro200EFM烧录器实现脱机烧录无线SoC芯片EFR32MG21固件的方法
Silicon Labs的EFR32MG21无线SoC芯片,主要用于ZigBee和Matter设备。本文主要介绍如何配置迈斯威志WizPro200EFM烧录器,实现脱机烧录EFR32MG21无线SoC芯片固件的方法。
如何用EFR32FG23无线SoC芯片读取平均RSSI?
本文以Silicon Labs的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取某个信道的平均RSSI的方法。
【经验】创建ZigBee的无线SOC网关工程操作步骤
Silicon Labs公司的EFR32MG系列是针对智能家居市场应用的多协议无线SOC,单芯片支持蓝牙、ZigBee和Thread等协议,尤其是高性价比的系列2产品MG21、MG22,在ZigBee应用方面受到广大工程师的青睐。对于新手来说,使用SOC模式网关是最简单不过,本文就指导大家创建ZigBee的SOC网关工程操作步骤。
【经验】如何使用RAILTEST程序测试无线SoC芯片EFR32MG的蓝牙性能?
使用过Silicon Labs无线SoC芯片EFR32MG的Zigbee功能的工程师多数已经习惯使用Railtest软件对Zigbee性能做测试,而在Railtest软件下也可以对BLE性能做测试。本文将介绍具体的设置步骤与注意事项。
EFR32FG23无线SoC芯片读取数据包实时RSSI值的方法
本文以Silicon Labs的EFR32FG23无线SoC芯片的rail_soc_simple_trx工程为例,介绍EFR32FG23芯片读取数据包的实时RSSI值的方法。
电子商城
品牌:SILICON LABS
品类:Mighty Gecko Multi-Protocol Wireless SoC
价格:¥27.0929
现货: 90,767
品牌:SILICON LABS
品类:Wireless Gecko SoC
价格:¥8.1764
现货: 102,628
现货市场
品牌:SILICON LABS
品类:Switch Hall Effect Magnetic Position Sensor
价格:¥2.2924
现货:126,000
服务
Ignion可支持多协议、宽频段的物联网天线方案设计,协议:Wi-Fi、Bluetooth、UWB、Lora、Zigbee、2G、3G、4G、5G、CBRS、GNSS、GSM、LTE-M、NB-IoT等,频段范围:400MHz~10600MHz。
最小起订量: 2500 提交需求>
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
登录 | 立即注册
提交评论