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

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

3天内不再提示

USB连接成为提供无线 (OTA) 更新的必然选择

电子设计 来源:电子设计 作者:电子设计 2022-01-21 16:25 次阅读

随着物联网 (IoT) 内器件的互联程度越来越高,并且客户需求也使得固件和软件升级变为重要的产品要求,这一切都使得针对这些更新的架构搭建成为前沿产品设计中的一个关键组成部分。虽然能耗比较高的应用往往包含一个伴随处理器,连同一个诸如MSP430 MCU的低功耗MCU,所使用的机制有所不同;但是在使用低功率器件的环境中,到MSP430™ 微控制器 (MCU) 的Bluetooth® 或USB连接成为提供无线 (OTA) 更新的必然选择。

这篇博文以一篇短小的技术论文为重点;这篇技术论文主要介绍了MSP430 MCU与其它现成可用的片上系统 (SoC) 进行对接,通过一个将2个处理器连接在一起的SPI通道,提供MSP430固件升级。在使用SoC的情况下,Wi-Fi® 连通性被启用,这样的话,用户应用程序软件可以在其连接至局域网 (LAN),或者通过一个Wi-Fi直接传输时,直接访问器件。升级MSP430固件的方法是让用户启动一个到SoC的直接文件传输,在这个SoC中,它可以更新自己的固件;然后通过SPI总线读取MSP430固件修订版本,以决定它是否也需要升级。MSP430 MCU的确提供被称为Bootloader或BSL (http://www.ti.com/tool/mspbsl) 的独特解决方案,以提供固件升级。不过,特定的设计限制或其它要求有可能限制BSL的使用,并且有可能需要其它机制,比如说使用SPI或UART总线的使用。

MSP430固件升级的其中一个主要方面就是确保闪存正在被写覆盖时,所有指令执行都在RAM内部发生。下面的这份白皮书会在所需设计注意事项方面提供一些灵感,并且提供固件文件句法分析,以及将固件文件发送至MSP430 MCU时所需的运行环境。

这个设计类型的目标应用非常多,然而,在参考文章中的特定情况下,设计的器件是一个无线、由电池供电的媒体器件;它使用TI MSP430F5438A MCU和WiLink™ 8 Wi-Fi,与Bluetooth组合连通性模块,以及其它用来执行密集实时计算的更高功率SoC。MSP430 MCU将这个器件保持在低功率待机模式中,然后通过Bluetooth唤醒,以便借助一条Wi-Fi通道启动SoC,实现完全运行。

审核编辑:何安

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

    关注

    0

    文章

    341

    浏览量

    9882
收藏 人收藏

    评论

    相关推荐

    ota升级是什么意思 ota升级有什么用

    升级的意义和用途。 首先,OTA升级大大提高了设备的可用性和用户体验。在过去,设备需要通过USB、蓝牙或数据线等方式连接到电脑,以进行固件或软件的更新。这种方式不仅繁琐,而且需要用户和
    的头像 发表于 02-02 10:25 2462次阅读

    小家电健康智能电源管理ic的必然选择—U6205D

    。小家电产品电源管理ic的选择必然更为严苛。深圳银联宝科技是一家专注电源管理ic应用方案芯片供应商,为客户提供高可靠性、高品质的“良芯”产品。
    的头像 发表于 12-12 16:04 469次阅读

    2G/3G退网是移动通信网更新换代的必然选择

    对此,工信部对于2G/3G退网给出了明确的答案:自2019年6月我部颁发了5G牌照,中国5G商用正式商用。我国移动通信步入2G、3G、4G、5G“四代同堂”阶段。按照工信部的说法,2G/3G退网是移动通信网更新换代的必然选择,也是当前国际上的主要做法。
    的头像 发表于 12-06 15:59 306次阅读

    工信部:2G/3G退网是移动通信网更新换代的必然选择

    第一,2G/3G退网是移动通信网更新换代的必然选择,也是当前国际上的主要做法。据不完全统计,全球已有100多个运营商实施了2G/3G退网,将2G/3G腾退的频率用于4G/5G的部署。
    的头像 发表于 12-05 15:37 267次阅读
    工信部:2G/3G退网是移动通信网<b class='flag-5'>更新</b>换代的<b class='flag-5'>必然选择</b>

    嵌入式微控制器应用中的无线(OTA)更新:设计权衡与经验教训

    电子发烧友网站提供《嵌入式微控制器应用中的无线(OTA)更新:设计权衡与经验教训.pdf》资料免费下载
    发表于 11-23 16:01 0次下载
    嵌入式微控制器应用中的<b class='flag-5'>无线</b>(<b class='flag-5'>OTA</b>)<b class='flag-5'>更新</b>:设计权衡与经验教训

    嵌入式微控制器应用中的无线(OTA)更新方案

    电子发烧友网站提供《嵌入式微控制器应用中的无线(OTA)更新方案.pdf》资料免费下载
    发表于 11-22 16:18 0次下载
    嵌入式微控制器应用中的<b class='flag-5'>无线</b>(<b class='flag-5'>OTA</b>)<b class='flag-5'>更新</b>方案

    支持 OTA 更新的MCU很多 为何 ESP32这么受欢迎?

    物联网 (IoT) 产品的设计者需要不断地评估平台和组件的选择,以降低成本和功率,同时提高性能和加快连接应用的设计。目前有相当多的解决方案可供选择,但设计者面临的挑战是,一旦部署,如何进行无线
    的头像 发表于 11-01 20:30 1473次阅读
    支持 <b class='flag-5'>OTA</b> <b class='flag-5'>更新</b>的MCU很多 为何 ESP32这么受欢迎?

    AT32 MCU如何使用OTA通过USART实现对固件的在线升级更新

    AT32 MCU如何使用OTA通过USART实现对固件的在线升级更新
    的头像 发表于 10-26 17:09 910次阅读
    AT32 MCU如何使用<b class='flag-5'>OTA</b>通过USART实现对固件的在线升级<b class='flag-5'>更新</b>

    在全志R128上启用USB ADB以及无线ADB配置方法

    首先在FreeRTOS的环境下,选择r128_c906_pro: source envsetup.sh lunch_rtos r128s2_pro_c906 USB ADB的配置比较常规,注意以下
    发表于 10-17 17:16

    如何“助攻”物联设备远程OTA升级

    OTA升级为软件提供持续迭代更新的能力,逐渐成为物联网设备的佳选。本文以ZigBee物联网网关为例,介绍ZWS物联网云平台为物联网设备提供
    的头像 发表于 10-14 08:25 366次阅读
    如何“助攻”物联设备远程<b class='flag-5'>OTA</b>升级

    通过低功耗蓝牙连接在STM32WB设备上进行OTA固件更新的过程

    本文档介绍了通过低功耗蓝牙连接在 STM32WB 设备上进行 OTA 固件更新的过程。它讲解如何使用 STM32Cube 固件包中提供OTA
    发表于 09-05 06:06

    STM32WB系列微控制器OTA无线固件更新

    电子发烧友网站提供《STM32WB系列微控制器OTA无线固件更新.pdf》资料免费下载
    发表于 07-29 10:25 1次下载
    STM32WB系列微控制器<b class='flag-5'>OTA</b>和<b class='flag-5'>无线</b>固件<b class='flag-5'>更新</b>

    Airbiquity携手BlackBerry为OTA更新保驾护航

    Airbiquity与BlackBerry建立合作,通过增强安全措施为OTA更新保驾护航 OTAmatic和代码签名服务器产品的集成,为汽车制造商提供了实施Uptane安全框架的交钥匙解决方案
    的头像 发表于 06-29 08:13 277次阅读

    如何通过无线方式更新不在您网络上且无法直接连接的ESP8266?

    与其说是一个项目,但我认为这里的一些人可能会从中受益,这似乎是发布它的最正确的地方。 是否曾经想通过无线方式更新不在您网络上且无法直接连接的 ESP8266?那么现在你可以了。我创建了一个用于远程
    发表于 05-22 10:36

    带有Web管理的Nodemcu的OTA更新

    内存使用进行了优化,以便为您的脚本分配最大可用内存。 我已经部署了很多 ESP,由于我的家庭自动化系统的修改,我需要定期更新它们。在这种情况下,有必要通过 USB 连接它们并上传新脚本。现在,我可以使用一种通用管理方式远程管理我
    发表于 05-04 07:30