SF32LB5x系列的OTA升级问题

1.想咨询一下SF32LB5X系列的OTA方案是什么 全量升级 /差分升级 ? 特别是带比较多1的UI资源时 比如总固件大小4MByte/8MByte 升级速度如何.有什么措施可以提高升级速度,对升级的双备份如何处理。
2.是否有专门的升级打包工具。
3.如果是差分升级 使用的方案可以介绍吗,以及如何处理不同版本迭代问题,只能按版本逐一升级吗?

1、支持OTA 差分升级,可以通过差分算法将源版本与目标版本之间差异的部分提取出来制作成差分包,然后在设备通过还原算法将差异部分在源版本上进行还原从而升级成目标版本。这个升级速度比全量升级快。
2、有的。开源这部分是提供的。可以给您再确认一下。
3、有方案介绍,后台给您确认一下是否有上传。

SiFli-OTA使用说明.pdf (1.2 MB)
SDK+OTA设计文档.pdf (514.1 KB)
可以参考下这个两个文档说明

后续是否支持自定义OTA协议 自己实现OTA Manager程序功能或者说直接在user app中直接接收升级文件 等 不需要跳转到OTA Manager ,在user app使用自己的UI页面提醒用户正在OTA并显示OTA进度等信息

另外我有个疑问 文档描述使用的是差分方案 是双备份升级吗
如果是单备份升级 第一包数据是否有风险,如果差分数据需要使用前2K数据时 是否存在风险?
使用双备份升级方案就不会存在风险问题

文档,是建议的方式,客户可以自行设计OTA协议,和OTA方式,差分方案可以保证升级失败后,还能继续跑,只是多费点内存