5 请教一下用私有协议数据包进行OTA的具体的实现流程

发布于 2020-07-12 09:13:19

YMODEM OTA和HTTP OTA我这里跑着都没有问题,升级数据接收和存储都是由组件自动实现的。我想问的是,如果是我的EC20接收的是加了私有协议的包头包尾、并且是分包后的升级文件,数据处理和存储是不是就得自己实现了?需要我自己把每一包的有效数据提取出来,然后通过写内部FLASH的操作把数据写到FAL的download区,然后写完了重启,再让BL去判断版本号是否升级?有没有什么更好更简单的方法?我看armink老大的EASYFLASH里有IAP的接口,能不能用得上呢?多谢了。。。

查看更多

关注者
0
被浏览
153
armink
armink 2020-07-12

可以先玩玩目前 Bootloader + OTA 升级方式

对于 APP 来说,只要把打包好的 rbl 固件下载到 download 分区,剩下事情,Bootloader 会自动完成 ota 的过程

不管是你通过 Ymodem 下载还是 http ,甚至是其他协议都无所谓,一定要保证下载到 download 分区里的得是 rbl 源文件

1 个回答

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友