Skip to content

固件升级

V2 协议的 OTA 固件升级流程与 V1 基本一致,主要改进在于指令命名和序列化方式。

V2 相对 V1 的改进

方面V1V2
指令命名0x30E00x30E10x30E2StartOTATransferOTADataFinishOTA
序列化自定义字节拼接Protobuf
取消升级新增 CancelOTA 指令

指令列表

指令码名称说明
0x0D00GetFirmwareInfo获取固件信息
0x0D01CheckUpdate检查更新
0x0D02StartOTA开始 OTA 升级
0x0D03TransferOTAData传输 OTA 数据
0x0D04FinishOTA完成 OTA 升级
0x0D05CancelOTA取消 OTA 升级

升级流程

详细的固件文件格式、升级流程和 APP 端验证逻辑,请参考 V1 文档:

相关文档

物联网设备通信协议文档