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

    文章

    521

    浏览量

    17919

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Power Manager II Hercules开发套件快速上手指南

    Power Manager II Hercules开发套件快速上手指南 在电子设计领域,电源管理是至关重要的一环。Power Manager II Hercules开发套件为工程师们提供了一个强大
    的头像 发表于 05-21 14:30 133次阅读

    Power Manager II Hercules开发套件快速上手

    Power Manager II Hercules开发套件快速上手 在电子设计领域,开发套件的高效使用能极大地推动项目进展。Power Manager II Hercules开发套件
    的头像 发表于 05-21 14:30 124次阅读

    Sense2GoL开发套件24 GHz传感应用的理想之选

    Sense2GoL开发套件24 GHz传感应用的理想之选 在电子工程师的日常工作中,开发套件的选择对于项目的成功至关重要。今天,我们就来深入了解一款功能强大的24 GHz传感器
    的头像 发表于 05-18 12:20 239次阅读

    EZ-USB开发套件:开启USB产品开发之旅

    Semiconductor的EZ-USB开发套件(DVK)为开发者提供了一个理想的起点,它包含了开发所需的硬件、软件和文档,能够帮助工程师快速上手
    的头像 发表于 05-17 16:55 309次阅读

    CAN Bus 24开发套件:开启CAN网络开发之旅

    CAN Bus 24开发套件:开启CAN网络开发之旅 在电子工程领域,CAN(Controller Area Network)总线技术凭借其高可靠性、实时性和抗干扰能力,在汽车、工业自动化等众多领域
    的头像 发表于 05-13 13:50 125次阅读

    全新Altera Agilex开发套件正式发布

    Altera 正式面向嵌入式和 FPGA 开发推出三款紧凑型、高性能开发套件,以丰富互联与扩展能力,加速从概念到原型的验证流程。
    的头像 发表于 03-19 16:06 451次阅读
    全新Altera Agilex<b class='flag-5'>开发套件</b>正式发布

    基于芯科科技xG24开发套件实现语音控制灯光的简易步骤

    本设计指南详细介绍了在Silicon Labs(芯科科技)的EFR32xG24 开发套件上使用 TensorFlow Lite Micro(TFLM)创建语音控制灯光应用的过程。该示例使用keyword_spotting_on_off_v3.tflite模型(推荐),用于
    的头像 发表于 03-04 15:50 1404次阅读

    一文吃透RK平台OTA升级开发:从逻辑到调试的完整指南

    ,能让开发者高效解决固件更新、功能迭代等问题。本文将从升级逻辑、核心技巧、调试要点到问题排查,全方位拆解 RK 平台 OTA 升级开发,附关
    的头像 发表于 02-09 16:26 923次阅读
    一文吃透RK平台<b class='flag-5'>OTA</b><b class='flag-5'>升级</b><b class='flag-5'>开发</b>:从逻辑到调试的完整指南

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程

    DA14535 USB开发套件硬件解析:开启低功耗蓝牙开发新征程 在当今的电子设备开发领域,低功耗蓝牙技术因其广泛的应用前景和高效的性能表现
    的头像 发表于 12-29 11:00 1377次阅读

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

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

    蓝牙空中升级(OTA)原理

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

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

    Silicon Labs(芯科科技)的EFR32MG24MG24)多协议SoC支持IEEE 802.15.4协议下的天线分集功能,这是一种通过使用两根天线来克服家庭环境中潜在射频问题的技术。天线
    的头像 发表于 07-04 16:47 1958次阅读
    使用<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 2347次阅读
    芯科科技xG22E能量收集<b class='flag-5'>开发套件</b>的应用示例