0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EFR32MG24开发套件上手操作-蓝牙OTA升级

Silicon Labs 来源:未知 2023-01-16 15:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

4072cbb4-9570-11ed-bfe3-dac502259ad0.png

本篇内容来自与非网用户mingxiangjun,针对Silicon Labs(亦称“芯科科技”)的EFR32MG24开发套件https://cn.silabs.com/development-tools/wireless/efr32xg24-dev-kit?tab=overview)进行测评,并实际操作蓝牙OTA升级的详细步骤。一、Boot和应用Silicon Labs OTA DFU同样分BootLoader APPLoaderDFUUser App DFUuser app需要添加Silicon Labs OTA 服务,可以图形化添加:

4080cf34-9570-11ed-bfe3-dac502259ad0.png

Service具体配置可以看文档《an1086-gecko-bootloader-bluetooth40a1d0b2-9570-11ed-bfe3-dac502259ad0.png 具体流程BootLoaderAPP1通过板载Jlink ISP烧录进去,然后APP1通过IAP方式烧录APP2来完成升级比如此次APP1bt_soc_blinkyAPP2bt_soc_thermoneter_mock;具体操作可以分别打开工程BootLoader apploader编译后,在工程窗口Binaries选中bootloader-apploader.s37右键点击Flash to Device:

40bdda46-9570-11ed-bfe3-dac502259ad0.png

然后打开应用bt_soc_blinky例程烧录进去,方式同上。二、升级文件生成此时借助SSV5工具链需要设置到环境变量里包括PATH_SCMDPATH_GCCARM

40e6c55a-9570-11ed-bfe3-dac502259ad0.png

然后点击APP2新版本应用此次为bt_soc_thermometer_mock的工程下create_bl_files.batWindows平台选create_bl_files.batLinux平台为create_bl_files.sh):点击后会调用工具链生成升级文件full.gbl,在工程output_gbl文件夹下:

40f8cdc2-9570-11ed-bfe3-dac502259ad0.png

full.gbl传到手机,打开EFR Connectbrowser扫描到Blinky连接,点击OTA DFUOTA类型有部分升级和全部升级,前者只升应用,后者bootAPP都升:

413397e0-9570-11ed-bfe3-dac502259ad0.jpg

升级过程有进度条指示,升级速度还行:

4168c690-9570-11ed-bfe3-dac502259ad0.jpg

升级完成应用bt_soc_thermometer_mock成功扫描到并连接:

418af9ae-9570-11ed-bfe3-dac502259ad0.jpg

您可以访问Silicon Labs官网下载最新版本的Simplicity Studio物联网开发环境:https://cn.silabs.com/developers/simplicity-studio本文转载自与非网电路城论坛,原文链接:https://www.cirmall.com/bbs/thread-226469-1-1.html您也可以扫描以下二维码,关注Silicon Labs的社交媒体平台

41ac342a-9570-11ed-bfe3-dac502259ad0.jpg

41bb6530-9570-11ed-bfe3-dac502259ad0.jpg



原文标题:EFR32MG24开发套件上手操作-蓝牙OTA升级

文章出处:【微信公众号:SiliconLabs】欢迎添加关注!文章转载请注明出处。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯科科技
    +关注

    关注

    1

    文章

    469

    浏览量

    17106

原文标题:EFR32MG24开发套件上手操作-蓝牙OTA升级

文章出处:【微信号:SiliconLabs,微信公众号:Silicon Labs】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    将经典射击游戏移植到芯科科技MG24 Matter开发

    Silicon Labs(芯科科技)热衷于突破嵌入式系统的极限和创新。在先前成功将一款经典游戏-雷神之锤(Quake)移植到基于EFR32MG24无线SoC的Arduino Nano Matter
    的头像 发表于 11-30 10:46 562次阅读
    将经典射击游戏移植到芯科科技<b class='flag-5'>MG24</b> Matter<b class='flag-5'>开发</b>板

    ONELAB选型指南 | DEV开发套件 vs EVB评估板

    WEMAKERFSMARTDEV开发套件ONELAB提供高灵活度的开发套件开发工具软件和丰富硬件资源完备。支持算法深度开发与自定义产品创造,是教学实验与原型设计的绝佳平台DEV
    的头像 发表于 11-12 08:21 178次阅读
    ONELAB选型指南 | DEV<b class='flag-5'>开发套件</b> vs EVB评估板

    ‌TI CC1311P3 LaunchPad™开发套件技术解析与应用指南

    Texas Instruments CC1311P3 LaunchPad™ 开发套件设计用于加速开发SimpleLink™ 亚1GHz无线MCU。该器件支持TI 15.4堆栈和专有射频协议。CC13XX-CC26XX软件开发套件
    的头像 发表于 09-01 15:19 822次阅读
    ‌TI CC1311P3 LaunchPad™<b class='flag-5'>开发套件</b>技术解析与应用指南

    蓝牙空中升级(OTA)原理

    无线通信方式实现DFU的,都可以叫OTA,比如2G/3G/4G/WiFi/蓝牙/NFC/Zigbee,他们都支持OTA。DFU除了可以通过无线方式(OTA)进行
    发表于 07-21 14:50

    Texas Instruments LP-EM-CC2745R10-Q1 LaunchPad™开发套件特性/应用/布局

    Texas Instruments LP-EM-CC2745R10-Q1 LaunchPad™开发套件支持2.4GHz无线电操作,非常适合用于搭载集成式功率放大器器件的入门开发。该LaunchPad
    的头像 发表于 07-08 10:51 789次阅读
    Texas Instruments LP-EM-CC2745R10-Q1 LaunchPad™<b class='flag-5'>开发套件</b>特性/应用/布局

    使用MG24开发板测试天线分集

    Silicon Labs(芯科科技)的EFR32MG24MG24)多协议SoC支持IEEE 802.15.4协议下的天线分集功能,这是一种通过使用两根天线来克服家庭环境中潜在射频问题的技术。天线
    的头像 发表于 07-04 16:47 1401次阅读
    使用<b class='flag-5'>MG24</b><b class='flag-5'>开发</b>板测试天线分集

    在学EFR32MG24用simplicity studiov5没有demo。

    我是一名研究 EFR32MG24 使用的新手。在学EFR32MG24用simplicity studiov5没有demo,当我选择“install by connecting device(s
    发表于 06-30 11:10

    CYW920820M2EVB-01开发套件可以与蓝牙的免提配置文件一起使用吗?

    我有英飞凌 CYW920820M2EVB-01 开发套件,我想将它与蓝牙的免提配置文件一起使用。 是否可以。 该套件是否支持该配置文件? 我无法在任何地方找到该套件支持的配置文件。 如
    发表于 06-30 06:15

    芯科科技xG22E能量收集开发套件的应用示例

    EFR32xG22E(xG22E)能量收集(Energy Harvesting)开发套件是设计节能物联网应用的一个理想起点,可用于探索和评估Silicon Labs(芯科科技)多协议无线系统单芯片(SoC)支持的多种能量收集解决方案。
    的头像 发表于 06-23 14:04 1072次阅读
    芯科科技xG22E能量收集<b class='flag-5'>开发套件</b>的应用示例

    DA14594 BLE Pro开发套件 开源 (原理图+BOM+PCB)

    DA14594-006FDEVKT-P BLE Pro开发套件 *附件:REN_DA1459x_开发板 硬件手册.pdf *附件:DA1459x Pro开发套件 (469-16-D) 物料清单
    的头像 发表于 05-22 10:47 1031次阅读
    DA14594 BLE Pro<b class='flag-5'>开发套件</b> 开源 (原理图+BOM+PCB)

    基于MG22E能量采集开发套件实现无电池蓝牙传感器

    Silicon Labs(芯科科技)在线技术社区提供这款简单的蓝牙传感器项目示例,其基于最新的MG22E EK8200A能量采集(Energy Harvesting)开发套件来构建,可利用室内光能
    的头像 发表于 05-07 09:21 1297次阅读
    基于<b class='flag-5'>MG</b>22E能量采集<b class='flag-5'>开发套件</b>实现无电池<b class='flag-5'>蓝牙</b>传感器

    HMI-Board OTA升级快速上手指南

    及RT-Thread软件生态,HMIBoard不仅硬件性能强劲,同时软件生态丰富,助力开发者快速开发出GUI智能硬件产品。OTABoot例程教学简介首先需要烧录OTA升级
    的头像 发表于 01-18 11:46 1336次阅读
    HMI-Board <b class='flag-5'>OTA</b><b class='flag-5'>升级</b>快速<b class='flag-5'>上手</b>指南

    xG22E开发套件简化能量采集应用,提升无需电池的物联网设备原型开发

    获取能量,而大幅提升能源利用的效益。Silicon Labs(芯科科技)与 e-peas 近期即合作推出了一款开发套件EFR32xG22E(xG22E) Explorer Kit,旨在简化环境物联网
    的头像 发表于 12-23 10:16 1428次阅读

    【正点原子STM32H7R3开发套件试用体验】4G联网工业设备控制网关

    资料,了解STM32H7R3开发套件的功能。 2. 接入Air780E,实现开发板通过4G联网 3. 对接FastBee物联网平台,实现数据上报和命令下发 4. 移植OTA功能,实现在线OTA
    发表于 12-18 14:14

    【正点原子STM32H7R3开发套件试用体验】开发套件开箱报告

    的板子,用过一套,其他的就不会生疏了,拿到手很容易就能继续上手了。当然,对于初次接触的同学来说,也很容易上手。 三、开发板 把开发板拿出来,仔细端详一下: 这次的STM32H7R3
    发表于 12-12 00:54