关于通过 BLE 实现固件 OTA 的任何好的资源?

Posted

技术标签:

【中文标题】关于通过 BLE 实现固件 OTA 的任何好的资源?【英文标题】:Any good resources on implementing Firmware OTA over BLE? 【发布时间】:2017-03-03 01:21:42 【问题描述】:

我很想了解通过低功耗蓝牙 4.1 及更高版本以无线方式执行固件更新(通过 BLE 进行 FOTA / OTA)的策略。

假设客户端是 android 和/或 ios 设备。

非常感谢任何提示和帮助。

【问题讨论】:

【参考方案1】:

您是否有针对外围设备的特定模块/芯片?一些供应商已经提供了 FOTA(Firmware Over the Air)服务,该服务受其嵌入式设备上的 SDK 或 API 支持。

否则,如果供应商不支持它或者您想实现自己的,那么您可以遵循指南并按照他们的模型为您的系统建模。

以下链接可能对您有所帮助:

mbed FOTA service Cypress FOTA upgrade guidelines ST FOTA upgrade Make sure your firmware file and update process are secure

【讨论】:

以上是关于关于通过 BLE 实现固件 OTA 的任何好的资源?的主要内容,如果未能解决你的问题,请参考以下文章

MCULinux实现OTA固件升级要点

RW007系列综合实战3柿饼派上怎样更新RW007固件和驱动?

如何使用蓝牙实现OTA固件升级

Arduino ESP32 通过 BLE 接收文件(用于 OTA 更新)

IoT如何实现 ESP32 固件的 OTA 在线升级更新

固件空中升级(OTA)与固件二次引导的原理和设计