【经验】如何将EFR32MG Wireless SOC的ZigBee产品通过OTA升级成蓝牙产品?

2019-06-23 世强
Wireless SOC,EFR32MG,Silicon Labs Wireless SOC,EFR32MG,Silicon Labs Wireless SOC,EFR32MG,Silicon Labs Wireless SOC,EFR32MG,Silicon Labs

智能家居产品越来越多的被消费者所接受,而目前ZigBee和蓝牙MESH无疑是智能家居市场最主流的两种局域网无线方案。对于智能家居厂家来说,不清楚将来哪一种方案会更受消费者喜爱,可能两种方案的产品会同时进行,这样会涉及到不同厂家的芯片平台、不同的硬件设计等。如果能有一个平台可以同时支持ZigBee和蓝牙MESH,并且可以通过OTA的方式切换两种方案,那是最好的。SILICON LABSEFR32MG平台就可以实现上述功能,本文指导大家将将EFR32MG的ZigBee产品通过OTA升级成蓝牙产品。


在ZigBee产品OTA升级蓝牙的固件之前,需要熟悉ZigBee产品自身的OTA操作,关于ZigBee的OTA请参考:多协议无线 SOC EFR32MG实现ZigBee的OTA操作指南


然后基于EFR32MG Wireless SOC的相同型号建立蓝牙的工程,我们以soc-empty工程为例,编译成功后可以得到soc-empty.gbl文件,如果没有GBL文件,工程编译后,双击工程路径下的create_bl_files.bat即可生成。


我们知道ZigBee的OTA升级时,会检测新Image的一些信息,比如Manufacture ID、Image Type、版本号等,只有信息匹配,才会接收此Image。而OTA是使用的.ota格式文件是包含这些信息的。因此,我们需要将soc-empty.gbl文件转换成.ota格式文件,并且添加上述的信息,而ZigBee工程和蓝牙工程使用的BootLoader都是相同的。


soc-empty.gbl文件转换成.ota文件需要使用image-builder工具,此工具在C:\SiliconLabs\SimplicityStudio\v4\developer\sdks\gecko_sdk_suite\v2.5\protocol\thread\tool\image-builder路径中。将soc-empty.gbl文件拷贝到此路径中,通过CMD命令操作转换,命令为:image-builder-windows –creator soc-empty.ota –manuf-id 0x1002 –image-type 0x0000 –version 0x00000002 –string”EFR32MG12 TEST” –tag-id 0x0000 –tag-file soc-empty.gbl,操作如下图,关于image-builder工具的更多命令详细介绍,请参考:AN716 使用image-builder指令应用笔记。关于.gbl文件转成.ota。关于.gbl文件转成.ota文件,也可以参考:EFR32无线通信模块AN310——Zigbee(利用Host升级NCP固件)文中的详细步骤。



本文中,将soc-empty.gbl转成soc-empty.ota文件,manuf-id和image type是和zigbee工程一致的,版本号是在zigbee工程中的增加1。转换成功后,可以看到soc-empty.ota的信息,然后将此文件按照zigbee的OTA步骤升级即可,升级完成后,BootLoader会将新的蓝牙Image迁移到执行区域进行运行。


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

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

评论

   |   

提交评论

全部评论(3

  • 嘿我梦见了 Lv4. 资深工程师 2021-12-06
    不错
  • 远风 Lv7. 资深专家 2020-06-25
    学习
  • 用户_4430 Lv7 2019-09-24
    现在image-builder-windows命令改成缩写字母了,文中命令需要改成: image-builder-windows –c soc-empty.ota –m 0x1002 –i 0x0000 –v 0x00000002 –string”EFR32MG12 TEST” –t 0x0000 –f soc-empty.gbl
没有更多评论了

相关推荐

一文教你弄懂 ZigBee中的LQI和RSSI

Silicon Labs的EFR32MG系列支持SOC单芯片支持SuB-GHz、Bluetooth、ZigBee和Thread多协议,具有优越的射频性能、丰富的外设资源和超低的功耗等特性,被广泛的应用于智能家居产品中。很多工程师做智能家居产品开发时,是第一次真正接触ZigBee技术,可能对于ZigBee技术的一些概念不是非常清晰。本文向大家介绍ZigBee中的邻居表(neighbor-table)

设计经验    发布时间 : 2019-03-31

【经验】EFM32、EFR32 如何设置一个 1ms 的定时器

​Silicon Labs 提供了 MCU 及各种 wireless SoC 芯片,广泛应用于物联网、智能家居、无线抄表、智能照明、可穿戴设备等领域。定时器在这些产品中应用非常广泛,不管是各种纯软件相关的任务管理还是硬件的 pwm 输出,都对定时器的精度都有较高要求;下面我们以一个具体的例子来说明如何初始化EFM32、EFR32一个特定时间的定时器。

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

【经验】教你配置EFR32相同引脚号GPIO的同时中断

EFR32系列是Silicon Labs针对物联网应用而推出的Wireless SOC产品,共包含3大系列:EFR32FG、EFR32BG和EFR32MG。Silicon Labs Series 1系列产品改进了GPIO中断,相同引脚号的GPIO也可以同时配置成中断,本文提供配置代码指导大家实现。

设计经验    发布时间 : 2018-11-30

EFR32MG22E Wireless Gecko SoC Family Data Sheet

型号- EFR32MG22E224F512IM32-C,EFR32MG22E224F512IM40-C,EFR32MG22E,EFR32MG22E224F512IM32-CR

数据手册  -  SILICON LABS  - Rev. 1.0  - May, 2024 PDF 英文 下载

Silicon Labs‘ Most Energy-efficient Wireless SoC New xG22E Family to Date with Energy Harvesting-ready Capabilities

Silicon Labs announced their new xG22E family of Wireless SoCs, Silicon Labs‘ first-ever family designed to operate within the ultra-low power envelope required for battery-free, energy harvesting applications. The new family consists of the BG22E, MG22E, and FG22E.

产品    发布时间 : 2024-04-25

Silicon Labs(芯科科技) 物联网无线产品选型指南

目录- Company and product overview    Bluetooth Modules    proprietary wireless devices    Wi-Fi Modules    Mighty Gecko Modules    Z-Wave Modules   

型号- EBWT41U,ZDB5202,SLEXP8027A,EFR32FG13P233F512GM48,EFR32™,SLWSTK6061B,MGM12P,EZR32WG,EFR32FG13P231F512GM32,EFR32BG12P232F1024GM68,EFR32MG13P733F512GM48,EFR32BG13P532F512GM32,WT12,AMW007-E04,EFR32,WT32I,EZR32™,BGM121,BGM11S,WT11U,EFR32FG,EFR32FG14P233F256GM48,SLWSTK6062B,RBK-ZW500DEV-CON2,SLWSTK6120A,SLWSTK6063B,RBK-ZW500,EFR32BG12P132F1024GL125,SI4XXX,ZM5101,ZM5304,ZDB5101,ACC-UZB3-U-BRG,BGM111,EBWT11U,EFR32FG14P233F128GM48,ACC-UZB3-U-STA,MGM111,ZDB5304,SLWSTK6000B,SLWSTK6020B,WT32,SI10XX,SLWSTK6101C,EFR32MG13P632F512GM32,AMW037,EFR32FG12P433F1024GM48,DKWT32I-A,EFR32MG12P132F1024GL125,EFR32MG1P133F256GM48,BGM13S,EZR32HG,BGM13P,BGX13P,EZR32LG,MGM13P,WT41U,EFR32BG13P733F512GM48,BGX13S,SLWSTK6060B,MGM13S,SLWSTK6065B,WGM110,RBK-ZW500DEV-EMB2,EFR32BG12P433F1024GL125,EBWT12-A,ZM5202,AMW007,SLTB004A,EFR32MG14P733F256GM48

选型指南  -  SILICON LABS  - REV A  - SEPTEMBER 2018 PDF 英文 下载

EFR32xG23 Wireless SoC Reference Manual

型号- EFR32XG23,EFR32FG23,EFR32ZG23

用户指南  -  SILICON LABS  - Rev. 1.1  - January, 2024 PDF 英文 下载 查看更多版本

【经验】Zigbee网关替换操作指南之Host-NCP模式

在zigbee的网络实际应用中,可能会遇到需要替换网关,并希望网络的参数继续保持的情况。即更换了新的网关后,新的网关能够恢复之前的网络参数,网路中的其他设备不需要重新入网。本例程就基于Silicon Labs的EmberZNet 6.3版本协议栈、Zigbee 3.0、Host-NCP模式的网关,指导大家实现网关替换的功能。

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

【经验】如何将EFM32和EFR32的烧录引脚配置成GPIO?

Silicon Labs公司的32位MCU和Wireless SOC分成两个系列,系列0包含:EFM32ZG、EFM32HG、EFM32G、EFM32TG、EFM32LG、EFM32GG、EFM32WG和EZR32HG、EZR32LG、EZR32WG。系列1包含:EFM32JG、EFM32PG、EFM32TG11、EFM32GG11和EFR32FG、EFR32BG、EFR32MG。

设计经验    发布时间 : 2018-08-08

EFR32xG28 Wireless SoC Reference Manual

型号- EFR32XG28,EFR32ZG28,EFR32SG28,EFR32FG28

用户指南  -  SILICON LABS  - Revision 1.1  - January, 2024 PDF 英文 下载 查看更多版本

Silicon Labs(芯科科技) Wi-Fi 芯片和模块选型指南

目录- Wi-Fi SoC and Module Selector Guide    Wi-Fi Lineup    Wi-Fi Development Kits    IoT Wi-Fi Technology Leader    Wi-Fi Applications    Company Profile   

型号- SLEXP8022A,SIWX915,RS9116,WF200,SIWX917,RS9116X-DB-EVK1,RS9116X-SB-EVK1,RS9116X-SB-EVK2

选型指南  -  SILICON LABS  - 2023/10/3 PDF 英文 下载

EFR32FG23 Wireless SoC Family Data Sheet

型号- EFR32XG23,EFR32FG23B010F128GM40-C,EFR32FG23A010F256GM48-C,EFR32FG23B010F512IM40-C,EFR32FG23A020F512GM48-C,EFR32FG23A021F512GM40-C,EFR32FG23A010F512GM48-C,EFR32FG23A010F256GM40-C,EFR32FG23B010F512IM48-C,EFR32FG23A020F512GM40-C,EFR32FG23A010F512GM40-C,EFR32FG23B021F512IM40-C,EFR32FG23A011F512GM40-C,EFR32FG23B020F512IM40-C,EFR32FG23 FAMILY,EFR32FG23A020F256GM48-C,EFR32FG23B020F512IM48-CR,EFR32FG23,EFR32FG23B020F128GM40-C,EFR32FG23B021F512IM48-C,EFR32,EFR32FG23B020F512IM48-C,EFR32FG23A020F256GM40-C

数据手册  -  SILICON LABS  - Rev. 1.1  - June, 2022 PDF 英文 下载 查看更多版本

EFR32xG24 Wireless SoC Reference Manual

型号- EFR32MG24,EFR32XG24,EFR32BG24

用户指南  -  SILICON LABS  - Revision 1.1  - January, 2024 PDF 英文 下载 查看更多版本

展开更多

电子商城

查看更多

品牌:SILICON LABS

品类:Mighty Gecko Multi-Protocol Wireless SoC

价格:¥27.0929

现货: 90,767

品牌:SILICON LABS

品类:Wireless SoC

价格:¥31.7756

现货: 88,300

品牌:SILICON LABS

品类:Wireless SoC

价格:¥35.3989

现货: 77,507

品牌:SILICON LABS

品类:Wireless SoC

价格:¥19.9760

现货: 72,809

品牌:SILICON LABS

品类:Wireless SoC

价格:¥25.6438

现货: 49,208

品牌:SILICON LABS

品类:Wireless SoC

价格:¥25.9222

现货: 24,393

品牌:SILICON LABS

品类:Wireless SoC

价格:¥14.7732

现货: 23,750

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.0516

现货: 16,532

品牌:SILICON LABS

品类:Wireless SoC

价格:¥16.8169

现货: 16,220

品牌:SILICON LABS

品类:Wireless SoC

价格:¥20.4401

现货: 13,711

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:SILICON LABS

品类:Wireless SoC

价格:¥15.1400

现货:1,455

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

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

收藏
收藏当前页面