W80X 系列通过蓝牙, 串口或者 mqtt 等其他网络协议进行 OTA 升级的方法

发布于 2024-10-30 09: 48: 56

1. 文章基于 W80X_SDK_v1. 00. 10

常规的情况下大部分用户选择 http 的升级方式, 我们提供了相应的 demo 例程 http_fwup_demo, 但某些应用场景下客户需要自定义升级模式, 比如自己以前产线上做了一套串口升级上位机就需要用到串口升级, 或者是想通过 ble 或者 mqtt 服务器进行升级, 这就需要用到我们另外一套升级接口:

1, tls_fwup_enter 进入升级模式;
2, 通过串口或者其他方式获取到 w800_ota. img 文件后, 使用 tls_fwup_request_sync 去写数据;
3, 再 tls_fwup_current_state 检查下结果, 途中出错就 tls_fwup_exit, 不出错就不用管, 成功之后会自动复位

0 条评论

发布
问题